diff --git a/dist-import-map/import-map.json b/dist-import-map/import-map.json new file mode 100644 index 000000000..5cd07c813 --- /dev/null +++ b/dist-import-map/import-map.json @@ -0,0 +1,47925 @@ +{ + "nodes": [ + { + "id": "src/App.vue", + "label": "App.vue", + "group": "other", + "size": 2 + }, + { + "id": "external:@vueuse/core", + "label": "@vueuse/core", + "group": "external", + "size": 60 + }, + { + "id": "external:primevue/blockui", + "label": "primevue/blockui", + "group": "external", + "size": 2 + }, + { + "id": "external:primevue/progressspinner", + "label": "primevue/progressspinner", + "group": "external", + "size": 17 + }, + { + "id": "external:vue", + "label": "vue", + "group": "external", + "size": 366 + }, + { + "id": "src/components/dialog/GlobalDialog.vue", + "label": "GlobalDialog.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/config.ts", + "label": "config.ts", + "group": "other", + "size": 4 + }, + { + "id": "src/stores/workspaceStore.ts", + "label": "workspaceStore.ts", + "group": "stores", + "size": 17, + "inCircularDep": true, + "circularChains": [ + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/stores/workspace/sidebarTabStore.ts", + "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", + "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "src/stores/workspaceStore.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/stores/workspace/sidebarTabStore.ts", + "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", + "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "src/stores/workspaceStore.ts" + ] + ] + }, + { + "id": "src/composables/useConflictDetection.ts", + "label": "useConflictDetection.ts", + "group": "composables", + "size": 11 + }, + { + "id": "src/utils/envUtil.ts", + "label": "envUtil.ts", + "group": "utils", + "size": 35 + }, + { + "id": "src/i18n.ts", + "label": "i18n.ts", + "group": "other", + "size": 69 + }, + { + "id": "external:vue-i18n", + "label": "vue-i18n", + "group": "external", + "size": 77 + }, + { + "id": "src/locales/ar/commands.json", + "label": "commands.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/ar/main.json", + "label": "main.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/ar/nodeDefs.json", + "label": "nodeDefs.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/ar/settings.json", + "label": "settings.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/en/commands.json", + "label": "commands.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/en/main.json", + "label": "main.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/en/nodeDefs.json", + "label": "nodeDefs.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/en/settings.json", + "label": "settings.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/es/commands.json", + "label": "commands.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/es/main.json", + "label": "main.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/es/nodeDefs.json", + "label": "nodeDefs.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/es/settings.json", + "label": "settings.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/fr/commands.json", + "label": "commands.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/fr/main.json", + "label": "main.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/fr/nodeDefs.json", + "label": "nodeDefs.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/fr/settings.json", + "label": "settings.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/ja/commands.json", + "label": "commands.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/ja/main.json", + "label": "main.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/ja/nodeDefs.json", + "label": "nodeDefs.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/ja/settings.json", + "label": "settings.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/ko/commands.json", + "label": "commands.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/ko/main.json", + "label": "main.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/ko/nodeDefs.json", + "label": "nodeDefs.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/ko/settings.json", + "label": "settings.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/ru/commands.json", + "label": "commands.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/ru/main.json", + "label": "main.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/ru/nodeDefs.json", + "label": "nodeDefs.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/ru/settings.json", + "label": "settings.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/zh-TW/commands.json", + "label": "commands.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/zh-TW/main.json", + "label": "main.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/zh-TW/nodeDefs.json", + "label": "nodeDefs.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/zh-TW/settings.json", + "label": "settings.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/zh/commands.json", + "label": "commands.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/zh/main.json", + "label": "main.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/zh/nodeDefs.json", + "label": "nodeDefs.json", + "group": "other", + "size": 2 + }, + { + "id": "src/locales/zh/settings.json", + "label": "settings.json", + "group": "other", + "size": 2 + }, + { + "id": "src/main.ts", + "label": "main.ts", + "group": "other", + "size": 1 + }, + { + "id": "external:@primevue/themes", + "label": "@primevue/themes", + "group": "external", + "size": 2 + }, + { + "id": "external:@primevue/themes/aura", + "label": "@primevue/themes/aura", + "group": "external", + "size": 2 + }, + { + "id": "external:@sentry/vue", + "label": "@sentry/vue", + "group": "external", + "size": 2 + }, + { + "id": "external:firebase/app", + "label": "firebase/app", + "group": "external", + "size": 5 + }, + { + "id": "external:pinia", + "label": "pinia", + "group": "external", + "size": 55 + }, + { + "id": "external:primeicons/primeicons.css", + "label": "primeicons/primeicons.css", + "group": "external", + "size": 2 + }, + { + "id": "external:primevue/config", + "label": "primevue/config", + "group": "external", + "size": 2 + }, + { + "id": "external:primevue/confirmationservice", + "label": "primevue/confirmationservice", + "group": "external", + "size": 2 + }, + { + "id": "external:primevue/toastservice", + "label": "primevue/toastservice", + "group": "external", + "size": 2 + }, + { + "id": "external:primevue/tooltip", + "label": "primevue/tooltip", + "group": "external", + "size": 2 + }, + { + "id": "external:vuefire", + "label": "vuefire", + "group": "external", + "size": 3 + }, + { + "id": "src/config/firebase.ts", + "label": "firebase.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/lib/litegraph/public/css/litegraph.css", + "label": "litegraph.css", + "group": "lib", + "size": 2 + }, + { + "id": "src/router.ts", + "label": "router.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/assets/css/style.css", + "label": "style.css", + "group": "other", + "size": 2 + }, + { + "id": "external:vue-router", + "label": "vue-router", + "group": "external", + "size": 8 + }, + { + "id": "src/views/layouts/LayoutDefault.vue", + "label": "LayoutDefault.vue", + "group": "views", + "size": 2 + }, + { + "id": "src/stores/userStore.ts", + "label": "userStore.ts", + "group": "stores", + "size": 6 + }, + { + "id": "src/views/GraphView.vue", + "label": "GraphView.vue", + "group": "views", + "size": 2 + }, + { + "id": "src/views/UserSelectView.vue", + "label": "UserSelectView.vue", + "group": "views", + "size": 2 + }, + { + "id": "src/views/ServerStartView.vue", + "label": "ServerStartView.vue", + "group": "views", + "size": 2 + }, + { + "id": "src/views/InstallView.vue", + "label": "InstallView.vue", + "group": "views", + "size": 2 + }, + { + "id": "src/views/WelcomeView.vue", + "label": "WelcomeView.vue", + "group": "views", + "size": 2 + }, + { + "id": "src/views/NotSupportedView.vue", + "label": "NotSupportedView.vue", + "group": "views", + "size": 2 + }, + { + "id": "src/views/DownloadGitView.vue", + "label": "DownloadGitView.vue", + "group": "views", + "size": 2 + }, + { + "id": "src/views/ManualConfigurationView.vue", + "label": "ManualConfigurationView.vue", + "group": "views", + "size": 2 + }, + { + "id": "src/views/MetricsConsentView.vue", + "label": "MetricsConsentView.vue", + "group": "views", + "size": 2 + }, + { + "id": "src/views/DesktopStartView.vue", + "label": "DesktopStartView.vue", + "group": "views", + "size": 2 + }, + { + "id": "src/views/MaintenanceView.vue", + "label": "MaintenanceView.vue", + "group": "views", + "size": 2 + }, + { + "id": "src/views/DesktopUpdateView.vue", + "label": "DesktopUpdateView.vue", + "group": "views", + "size": 2 + }, + { + "id": "src/composables/useBrowserTabTitle.ts", + "label": "useBrowserTabTitle.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/stores/executionStore.ts", + "label": "executionStore.ts", + "group": "stores", + "size": 14, + "inCircularDep": true, + "circularChains": [ + [ + "src/stores/executionStore.ts", + "src/composables/node/useNodeProgressText.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", + "src/components/graph/widgets/TextPreviewWidget.vue", + "src/stores/executionStore.ts" + ], + [ + "src/stores/executionStore.ts", + "src/composables/node/useNodeProgressText.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", + "src/components/graph/widgets/TextPreviewWidget.vue", + "src/stores/executionStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/stores/executionStore.ts" + ], + [ + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/stores/executionStore.ts" + ], + [ + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/stores/workflowStore.ts" + ], + [ + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/workflowStore.ts" + ] + ] + }, + { + "id": "src/stores/settingStore.ts", + "label": "settingStore.ts", + "group": "stores", + "size": 81, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/ConfirmationDialogContent.vue", + "src/stores/settingStore.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/stores/workflowStore.ts", + "label": "workflowStore.ts", + "group": "stores", + "size": 31, + "inCircularDep": true, + "circularChains": [ + [ + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/stores/workflowStore.ts" + ], + [ + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/stores/workflowStore.ts" + ], + [ + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/workflowStore.ts" + ], + [ + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/workflowStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/subgraphNavigationStore.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/subgraphNavigationStore.ts", + "src/stores/workflowStore.ts" + ], + [ + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/subgraphNavigationStore.ts", + "src/stores/workflowStore.ts" + ], + [ + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/workflowStore.ts" + ], + [ + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/workflowStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "src/composables/useCachedRequest.ts", + "label": "useCachedRequest.ts", + "group": "composables", + "size": 3 + }, + { + "id": "external:@alloc/quick-lru", + "label": "@alloc/quick-lru", + "group": "external", + "size": 6 + }, + { + "id": "src/utils/formatUtil.ts", + "label": "formatUtil.ts", + "group": "utils", + "size": 50 + }, + { + "id": "src/composables/useCanvasDrop.ts", + "label": "useCanvasDrop.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/composables/usePragmaticDragAndDrop.ts", + "label": "usePragmaticDragAndDrop.ts", + "group": "composables", + "size": 4 + }, + { + "id": "src/lib/litegraph/src/litegraph.ts", + "label": "litegraph.ts", + "group": "lib", + "size": 99, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/ContextMenu.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/ContextMenu.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/CurveEditor.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/CurveEditor.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/DragAndScale.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/DragAndScale.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/draw.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/draw.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/node/NodeSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/node/NodeSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/utils/feedback.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/utils/feedback.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/BaseWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/BaseWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/ComboWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/ComboWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/LegacyWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/LegacyWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/litegraph.ts" + ] + ] + }, + { + "id": "src/scripts/app.ts", + "label": "app.ts", + "group": "scripts", + "size": 67, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/ConfirmationDialogContent.vue", + "src/stores/settingStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/ConfirmationDialogContent.vue", + "src/stores/settingStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/ErrorDialogContent.vue", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/ErrorDialogContent.vue", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/graphStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/graphStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/subgraphNavigationStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/subgraphNavigationStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/canvas/useSelectedLiteGraphItems.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/canvas/useSelectedLiteGraphItems.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/ui/imagePreview.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/ui/imagePreview.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "src/composables/node/useNodeImage.ts", + "src/composables/graph/useCanvasInteractions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "src/composables/node/useNodeImage.ts", + "src/composables/graph/useCanvasInteractions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/clipspace.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/clipspace.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/contextMenuFilter.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/contextMenuFilter.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/editAttention.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/editAttention.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupOptions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupOptions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/components/load3d/Load3D.vue", + "src/components/load3d/Load3DScene.vue", + "src/extensions/core/load3d/Load3d.ts", + "src/extensions/core/load3d/SceneManager.ts", + "src/extensions/core/load3d/Load3dUtils.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/components/load3d/Load3D.vue", + "src/components/load3d/Load3DScene.vue", + "src/extensions/core/load3d/Load3d.ts", + "src/extensions/core/load3d/SceneManager.ts", + "src/extensions/core/load3d/Load3dUtils.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/noteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/noteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/previewAny.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/previewAny.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/rerouteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/rerouteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/saveImageExtraOutput.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/saveImageExtraOutput.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/selectionBorder.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/selectionBorder.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/simpleTouchSupport.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/simpleTouchSupport.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/slotDefaults.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/slotDefaults.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/types/index.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/types/index.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/webcamCapture.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/webcamCapture.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/composables/useManagerQueue.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/composables/useManagerQueue.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/scripts/app.ts" + ], + [ + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/components/dialog/content/setting/ColorPaletteMessage.vue", + "src/services/colorPaletteService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/templates/TemplateWorkflowsContent.vue", + "src/components/templates/TemplateWorkflowView.vue", + "src/components/templates/TemplateWorkflowCard.vue", + "src/composables/useTemplateWorkflows.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/templates/TemplateWorkflowsContent.vue", + "src/components/templates/TemplateWorkflowView.vue", + "src/components/templates/TemplateWorkflowCard.vue", + "src/composables/useTemplateWorkflows.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/subgraphService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/subgraphService.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/stores/workspaceStore.ts" + ] + ] + }, + { + "id": "src/services/litegraphService.ts", + "label": "litegraphService.ts", + "group": "services", + "size": 13, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/canvas/useSelectedLiteGraphItems.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/ui/imagePreview.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/ui/imagePreview.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "src/services/assetService.ts", + "src/stores/modelToNodeStore.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "src/composables/node/useNodeImage.ts", + "src/composables/graph/useCanvasInteractions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/scripts/ui.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/stores/subgraphStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/clipspace.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/clipspace.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/contextMenuFilter.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/editAttention.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/services/dialogService.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui/dialog.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui/draggableList.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/scripts/app.ts" + ], + [ + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/services/litegraphService.ts" + ], + [ + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/services/litegraphService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupOptions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/components/load3d/Load3D.vue", + "src/components/load3d/Load3DScene.vue", + "src/extensions/core/load3d/Load3d.ts", + "src/extensions/core/load3d/SceneManager.ts", + "src/extensions/core/load3d/Load3dUtils.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/utils.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/ui.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/noteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/previewAny.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/rerouteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/saveImageExtraOutput.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/selectionBorder.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/simpleTouchSupport.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/slotDefaults.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/types/index.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/webcamCapture.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/services/workflowService.ts", + "label": "workflowService.ts", + "group": "services", + "size": 14, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/graphStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/subgraphNavigationStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/canvas/useSelectedLiteGraphItems.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/ui/imagePreview.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "src/services/assetService.ts", + "src/stores/modelToNodeStore.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "src/composables/node/useNodeImage.ts", + "src/composables/graph/useCanvasInteractions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/stores/subgraphStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/clipspace.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/contextMenuFilter.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/editAttention.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/services/dialogService.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupOptions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/components/load3d/Load3D.vue", + "src/components/load3d/Load3DScene.vue", + "src/extensions/core/load3d/Load3d.ts", + "src/extensions/core/load3d/SceneManager.ts", + "src/extensions/core/load3d/Load3dUtils.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/noteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/previewAny.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/rerouteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/saveImageExtraOutput.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/selectionBorder.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/simpleTouchSupport.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/slotDefaults.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/types/index.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/webcamCapture.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "src/stores/modelStore.ts", + "label": "modelStore.ts", + "group": "stores", + "size": 7 + }, + { + "id": "src/stores/modelToNodeStore.ts", + "label": "modelToNodeStore.ts", + "group": "stores", + "size": 4, + "inCircularDep": true, + "circularChains": [ + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "src/services/assetService.ts", + "src/stores/modelToNodeStore.ts", + "src/stores/nodeDefStore.ts" + ] + ] + }, + { + "id": "src/stores/nodeDefStore.ts", + "label": "nodeDefStore.ts", + "group": "stores", + "size": 27, + "inCircularDep": true, + "circularChains": [ + [ + "src/stores/nodeDefStore.ts", + "src/services/nodeSearchService.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/services/nodeSearchService.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/graphStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/subgraphNavigationStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/canvas/useSelectedLiteGraphItems.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/ui/imagePreview.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "src/services/assetService.ts", + "src/stores/modelToNodeStore.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "src/services/assetService.ts", + "src/stores/modelToNodeStore.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "src/composables/node/useNodeImage.ts", + "src/composables/graph/useCanvasInteractions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/clipspace.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/contextMenuFilter.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/editAttention.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/services/dialogService.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupOptions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/components/load3d/Load3D.vue", + "src/components/load3d/Load3DScene.vue", + "src/extensions/core/load3d/Load3d.ts", + "src/extensions/core/load3d/SceneManager.ts", + "src/extensions/core/load3d/Load3dUtils.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/noteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/previewAny.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/rerouteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/saveImageExtraOutput.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/selectionBorder.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/simpleTouchSupport.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/slotDefaults.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/types/index.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/webcamCapture.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/services/dialogService.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/stores/nodeDefStore.ts" + ] + ] + }, + { + "id": "src/types/treeExplorerTypes.ts", + "label": "treeExplorerTypes.ts", + "group": "types", + "size": 9 + }, + { + "id": "src/composables/useCivitaiModel.ts", + "label": "useCivitaiModel.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/composables/useConflictAcknowledgment.ts", + "label": "useConflictAcknowledgment.ts", + "group": "composables", + "size": 6 + }, + { + "id": "src/stores/conflictDetectionStore.ts", + "label": "conflictDetectionStore.ts", + "group": "stores", + "size": 7 + }, + { + "id": "external:es-toolkit/compat", + "label": "es-toolkit/compat", + "group": "external", + "size": 47 + }, + { + "id": "src/composables/nodePack/useInstalledPacks.ts", + "label": "useInstalledPacks.ts", + "group": "composables", + "size": 4 + }, + { + "id": "src/services/comfyManagerService.ts", + "label": "comfyManagerService.ts", + "group": "services", + "size": 4, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/services/comfyManagerService.ts", + "src/composables/useManagerState.ts", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "src/services/comfyRegistryService.ts", + "label": "comfyRegistryService.ts", + "group": "services", + "size": 4 + }, + { + "id": "src/stores/comfyManagerStore.ts", + "label": "comfyManagerStore.ts", + "group": "stores", + "size": 23, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/composables/useManagerQueue.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/composables/useManagerQueue.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/services/comfyManagerService.ts", + "src/composables/useManagerState.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "src/stores/systemStatsStore.ts", + "label": "systemStatsStore.ts", + "group": "stores", + "size": 10 + }, + { + "id": "src/utils/packUtils.ts", + "label": "packUtils.ts", + "group": "utils", + "size": 5 + }, + { + "id": "src/utils/versionUtil.ts", + "label": "versionUtil.ts", + "group": "utils", + "size": 2 + }, + { + "id": "src/composables/useManagerState.ts", + "label": "useManagerState.ts", + "group": "composables", + "size": 7, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/services/comfyManagerService.ts", + "src/composables/useManagerState.ts", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "src/composables/useContextMenuTranslation.ts", + "label": "useContextMenuTranslation.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/composables/useCopy.ts", + "label": "useCopy.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/stores/graphStore.ts", + "label": "graphStore.ts", + "group": "stores", + "size": 40, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/graphStore.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/composables/useCopyToClipboard.ts", + "label": "useCopyToClipboard.ts", + "group": "composables", + "size": 4 + }, + { + "id": "external:primevue/usetoast", + "label": "primevue/usetoast", + "group": "external", + "size": 10 + }, + { + "id": "src/composables/useCoreCommands.ts", + "label": "useCoreCommands.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/composables/auth/useFirebaseAuthActions.ts", + "label": "useFirebaseAuthActions.ts", + "group": "composables", + "size": 11, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/auth/useFirebaseAuthActions.ts", + "src/stores/firebaseAuthStore.ts", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "src/composables/canvas/useSelectedLiteGraphItems.ts", + "label": "useSelectedLiteGraphItems.ts", + "group": "composables", + "size": 4, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/canvas/useSelectedLiteGraphItems.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/composables/useModelSelectorDialog.ts", + "label": "useModelSelectorDialog.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/constants/coreColorPalettes.ts", + "label": "coreColorPalettes.ts", + "group": "other", + "size": 3 + }, + { + "id": "src/scripts/api.ts", + "label": "api.ts", + "group": "scripts", + "size": 52 + }, + { + "id": "src/services/dialogService.ts", + "label": "dialogService.ts", + "group": "services", + "size": 26, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/ConfirmationDialogContent.vue", + "src/stores/settingStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/ErrorDialogContent.vue", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/graphStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/subgraphNavigationStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/canvas/useSelectedLiteGraphItems.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/ui/imagePreview.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "src/composables/node/useNodeImage.ts", + "src/composables/graph/useCanvasInteractions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/clipspace.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/contextMenuFilter.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/editAttention.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupOptions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/components/load3d/Load3D.vue", + "src/components/load3d/Load3DScene.vue", + "src/extensions/core/load3d/Load3d.ts", + "src/extensions/core/load3d/SceneManager.ts", + "src/extensions/core/load3d/Load3dUtils.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/noteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/previewAny.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/rerouteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/saveImageExtraOutput.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/selectionBorder.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/simpleTouchSupport.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/slotDefaults.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/types/index.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/webcamCapture.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/composables/useManagerQueue.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/composables/useManagerQueue.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/composables/useManagerQueue.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/services/comfyManagerService.ts", + "src/composables/useManagerState.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/services/comfyManagerService.ts", + "src/composables/useManagerState.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/components/dialog/content/manager/button/PackInstallButton.vue", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/components/dialog/content/manager/button/PackInstallButton.vue", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/auth/useFirebaseAuthActions.ts", + "src/stores/firebaseAuthStore.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/auth/useFirebaseAuthActions.ts", + "src/stores/firebaseAuthStore.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/setting/useSettingUI.ts", + "src/composables/auth/useCurrentUser.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/setting/useSettingUI.ts", + "src/composables/auth/useCurrentUser.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/setting/useSettingUI.ts", + "src/components/dialog/content/setting/CreditsPanel.vue", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/setting/useSettingUI.ts", + "src/components/dialog/content/setting/CreditsPanel.vue", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/setting/useSettingUI.ts", + "src/components/dialog/content/setting/UserPanel.vue", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/setting/useSettingUI.ts", + "src/components/dialog/content/setting/UserPanel.vue", + "src/services/dialogService.ts" + ], + [ + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/components/dialog/content/setting/ColorPaletteMessage.vue", + "src/services/colorPaletteService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/manager/ManagerDialogContent.vue", + "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "src/components/dialog/content/manager/button/PackEnableToggle.vue", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/manager/ManagerDialogContent.vue", + "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "src/components/dialog/content/manager/button/PackEnableToggle.vue", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/manager/ManagerDialogContent.vue", + "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", + "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", + "src/composables/useImportFailedDetection.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/manager/ManagerDialogContent.vue", + "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", + "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", + "src/composables/useImportFailedDetection.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/templates/TemplateWorkflowsContent.vue", + "src/components/templates/TemplateWorkflowView.vue", + "src/components/templates/TemplateWorkflowCard.vue", + "src/composables/useTemplateWorkflows.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/stores/helpCenterStore.ts", + "label": "helpCenterStore.ts", + "group": "stores", + "size": 3 + }, + { + "id": "src/stores/imagePreviewStore.ts", + "label": "imagePreviewStore.ts", + "group": "stores", + "size": 8, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/stores/executionStore.ts" + ], + [ + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/stores/workflowStore.ts" + ] + ] + }, + { + "id": "src/stores/queueStore.ts", + "label": "queueStore.ts", + "group": "stores", + "size": 14 + }, + { + "id": "src/stores/subgraphNavigationStore.ts", + "label": "subgraphNavigationStore.ts", + "group": "stores", + "size": 5, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/subgraphNavigationStore.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/subgraphNavigationStore.ts", + "src/stores/workflowStore.ts" + ] + ] + }, + { + "id": "src/stores/subgraphStore.ts", + "label": "subgraphStore.ts", + "group": "stores", + "size": 7, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/graphStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/subgraphNavigationStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/canvas/useSelectedLiteGraphItems.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/ui/imagePreview.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "src/services/assetService.ts", + "src/stores/modelToNodeStore.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "src/composables/node/useNodeImage.ts", + "src/composables/graph/useCanvasInteractions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/stores/subgraphStore.ts" + ], + [ + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/stores/subgraphStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/clipspace.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/contextMenuFilter.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/editAttention.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/services/dialogService.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupOptions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/components/load3d/Load3D.vue", + "src/components/load3d/Load3DScene.vue", + "src/extensions/core/load3d/Load3d.ts", + "src/extensions/core/load3d/SceneManager.ts", + "src/extensions/core/load3d/Load3dUtils.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/noteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/previewAny.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/rerouteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/saveImageExtraOutput.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/selectionBorder.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/simpleTouchSupport.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/slotDefaults.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/types/index.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/webcamCapture.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/services/dialogService.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/stores/nodeDefStore.ts" + ] + ] + }, + { + "id": "src/stores/toastStore.ts", + "label": "toastStore.ts", + "group": "stores", + "size": 33 + }, + { + "id": "src/stores/workspace/bottomPanelStore.ts", + "label": "bottomPanelStore.ts", + "group": "stores", + "size": 9 + }, + { + "id": "src/stores/workspace/colorPaletteStore.ts", + "label": "colorPaletteStore.ts", + "group": "stores", + "size": 16 + }, + { + "id": "src/stores/workspace/searchBoxStore.ts", + "label": "searchBoxStore.ts", + "group": "stores", + "size": 4 + }, + { + "id": "src/types/comfyManagerTypes.ts", + "label": "comfyManagerTypes.ts", + "group": "types", + "size": 18 + }, + { + "id": "src/utils/graphTraversalUtil.ts", + "label": "graphTraversalUtil.ts", + "group": "utils", + "size": 10 + }, + { + "id": "src/utils/nodeFilterUtil.ts", + "label": "nodeFilterUtil.ts", + "group": "utils", + "size": 2 + }, + { + "id": "src/composables/useDownload.ts", + "label": "useDownload.ts", + "group": "composables", + "size": 3 + }, + { + "id": "src/composables/useErrorHandling.ts", + "label": "useErrorHandling.ts", + "group": "composables", + "size": 15 + }, + { + "id": "src/composables/useFeatureFlags.ts", + "label": "useFeatureFlags.ts", + "group": "composables", + "size": 1 + }, + { + "id": "src/composables/useFrontendVersionMismatchWarning.ts", + "label": "useFrontendVersionMismatchWarning.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/stores/versionCompatibilityStore.ts", + "label": "versionCompatibilityStore.ts", + "group": "stores", + "size": 3 + }, + { + "id": "src/composables/useGlobalLitegraph.ts", + "label": "useGlobalLitegraph.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/composables/useImportFailedDetection.ts", + "label": "useImportFailedDetection.ts", + "group": "composables", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/dialogService.ts", + "src/components/dialog/content/manager/ManagerDialogContent.vue", + "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", + "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", + "src/composables/useImportFailedDetection.ts", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "src/composables/useIntersectionObserver.ts", + "label": "useIntersectionObserver.ts", + "group": "composables", + "size": 3 + }, + { + "id": "src/composables/useLazyPagination.ts", + "label": "useLazyPagination.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/composables/useLitegraphSettings.ts", + "label": "useLitegraphSettings.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/composables/useLoad3dViewer.ts", + "label": "useLoad3dViewer.ts", + "group": "composables", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/load3dService.ts", + "src/composables/useLoad3dViewer.ts", + "src/services/load3dService.ts" + ] + ] + }, + { + "id": "src/extensions/core/load3d/Load3d.ts", + "label": "Load3d.ts", + "group": "extensions", + "size": 6, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/components/load3d/Load3D.vue", + "src/components/load3d/Load3DScene.vue", + "src/extensions/core/load3d/Load3d.ts", + "src/extensions/core/load3d/SceneManager.ts", + "src/extensions/core/load3d/Load3dUtils.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/extensions/core/load3d/Load3dUtils.ts", + "label": "Load3dUtils.ts", + "group": "extensions", + "size": 7, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/components/load3d/Load3D.vue", + "src/components/load3d/Load3DScene.vue", + "src/extensions/core/load3d/Load3d.ts", + "src/extensions/core/load3d/SceneManager.ts", + "src/extensions/core/load3d/Load3dUtils.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/extensions/core/load3d/interfaces.ts", + "label": "interfaces.ts", + "group": "extensions", + "size": 25 + }, + { + "id": "src/lib/litegraph/src/LGraphNode.ts", + "label": "LGraphNode.ts", + "group": "lib", + "size": 13, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/node/NodeSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + ], + [ + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/utils/collections.ts", + "src/lib/litegraph/src/LGraphNode.ts" + ], + [ + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/utils/collections.ts", + "src/lib/litegraph/src/LGraphNode.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/utils/feedback.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/BaseWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/ComboWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/LegacyWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ] + ] + }, + { + "id": "src/services/load3dService.ts", + "label": "load3dService.ts", + "group": "services", + "size": 8, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/load3dService.ts", + "src/composables/useLoad3dViewer.ts", + "src/services/load3dService.ts" + ], + [ + "src/services/load3dService.ts", + "src/composables/useLoad3dViewer.ts", + "src/services/load3dService.ts" + ] + ] + }, + { + "id": "src/composables/useManagerQueue.ts", + "label": "useManagerQueue.ts", + "group": "composables", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/composables/useManagerQueue.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/composables/useManagerQueue.ts", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "src/types/generatedManagerTypes.ts", + "label": "generatedManagerTypes.ts", + "group": "types", + "size": 9 + }, + { + "id": "src/stores/commandStore.ts", + "label": "commandStore.ts", + "group": "stores", + "size": 43 + }, + { + "id": "src/components/widget/SampleModelSelector.vue", + "label": "SampleModelSelector.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/stores/dialogStore.ts", + "label": "dialogStore.ts", + "group": "stores", + "size": 15 + }, + { + "id": "src/composables/usePaste.ts", + "label": "usePaste.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/schemas/comfyWorkflowSchema.ts", + "label": "comfyWorkflowSchema.ts", + "group": "other", + "size": 15 + }, + { + "id": "src/utils/litegraphUtil.ts", + "label": "litegraphUtil.ts", + "group": "utils", + "size": 15 + }, + { + "id": "src/composables/usePopoverSizing.ts", + "label": "usePopoverSizing.ts", + "group": "composables", + "size": 2 + }, + { + "id": "external:@atlaskit/pragmatic-drag-and-drop/element/adapter", + "label": "@atlaskit/pragmatic-drag-and-drop/element/adapter", + "group": "external", + "size": 2 + }, + { + "id": "src/composables/useProgressFavicon.ts", + "label": "useProgressFavicon.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/composables/useRefreshableSelection.ts", + "label": "useRefreshableSelection.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/composables/useRegistrySearch.ts", + "label": "useRegistrySearch.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/constants/searchConstants.ts", + "label": "searchConstants.ts", + "group": "other", + "size": 3 + }, + { + "id": "src/services/gateway/registrySearchGateway.ts", + "label": "registrySearchGateway.ts", + "group": "services", + "size": 2 + }, + { + "id": "src/composables/useServerLogs.ts", + "label": "useServerLogs.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/schemas/apiSchema.ts", + "label": "apiSchema.ts", + "group": "other", + "size": 10 + }, + { + "id": "src/composables/useTemplateFiltering.ts", + "label": "useTemplateFiltering.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/composables/useTemplateWorkflows.ts", + "label": "useTemplateWorkflows.ts", + "group": "composables", + "size": 4, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/templates/TemplateWorkflowsContent.vue", + "src/components/templates/TemplateWorkflowView.vue", + "src/components/templates/TemplateWorkflowCard.vue", + "src/composables/useTemplateWorkflows.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/stores/workflowTemplatesStore.ts", + "label": "workflowTemplatesStore.ts", + "group": "stores", + "size": 2 + }, + { + "id": "src/composables/useTransformCompatOverlayProps.ts", + "label": "useTransformCompatOverlayProps.ts", + "group": "composables", + "size": 5 + }, + { + "id": "src/composables/useTreeExpansion.ts", + "label": "useTreeExpansion.ts", + "group": "composables", + "size": 5 + }, + { + "id": "src/composables/useValueTransform.ts", + "label": "useValueTransform.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/composables/useVueFeatureFlags.ts", + "label": "useVueFeatureFlags.ts", + "group": "composables", + "size": 3 + }, + { + "id": "src/composables/useWorkflowAutoSave.ts", + "label": "useWorkflowAutoSave.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/composables/useWorkflowPersistence.ts", + "label": "useWorkflowPersistence.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/scripts/utils.ts", + "label": "utils.ts", + "group": "scripts", + "size": 10, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/canvas/useSelectedLiteGraphItems.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/ui/imagePreview.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "src/services/assetService.ts", + "src/stores/modelToNodeStore.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "src/composables/node/useNodeImage.ts", + "src/composables/graph/useCanvasInteractions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/stores/subgraphStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/clipspace.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/contextMenuFilter.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/editAttention.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/services/dialogService.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupOptions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/components/load3d/Load3D.vue", + "src/components/load3d/Load3DScene.vue", + "src/extensions/core/load3d/Load3d.ts", + "src/extensions/core/load3d/SceneManager.ts", + "src/extensions/core/load3d/Load3dUtils.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/utils.ts" + ], + [ + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/utils.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/noteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/previewAny.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/rerouteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/saveImageExtraOutput.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/selectionBorder.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/simpleTouchSupport.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/slotDefaults.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/types/index.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/webcamCapture.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/composables/useWorkflowValidation.ts", + "label": "useWorkflowValidation.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/utils/linkFixer.ts", + "label": "linkFixer.ts", + "group": "utils", + "size": 2 + }, + { + "id": "src/composables/useZoomControls.ts", + "label": "useZoomControls.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/components/LiteGraphCanvasSplitterOverlay.vue", + "label": "LiteGraphCanvasSplitterOverlay.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/splitter", + "label": "primevue/splitter", + "group": "external", + "size": 2 + }, + { + "id": "external:primevue/splitterpanel", + "label": "primevue/splitterpanel", + "group": "external", + "size": 2 + }, + { + "id": "src/stores/workspace/sidebarTabStore.ts", + "label": "sidebarTabStore.ts", + "group": "stores", + "size": 5, + "inCircularDep": true, + "circularChains": [ + [ + "src/stores/workspaceStore.ts", + "src/stores/workspace/sidebarTabStore.ts", + "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", + "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "src/stores/workspaceStore.ts" + ] + ] + }, + { + "id": "src/components/MenuHamburger.vue", + "label": "MenuHamburger.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/button", + "label": "primevue/button", + "group": "external", + "size": 109 + }, + { + "id": "src/config/comfyApi.ts", + "label": "comfyApi.ts", + "group": "other", + "size": 6 + }, + { + "id": "src/assets/palettes/arc.json", + "label": "arc.json", + "group": "other", + "size": 2 + }, + { + "id": "src/assets/palettes/dark.json", + "label": "dark.json", + "group": "other", + "size": 2 + }, + { + "id": "src/assets/palettes/github.json", + "label": "github.json", + "group": "other", + "size": 2 + }, + { + "id": "src/assets/palettes/light.json", + "label": "light.json", + "group": "other", + "size": 2 + }, + { + "id": "src/assets/palettes/nord.json", + "label": "nord.json", + "group": "other", + "size": 2 + }, + { + "id": "src/assets/palettes/solarized.json", + "label": "solarized.json", + "group": "other", + "size": 2 + }, + { + "id": "src/constants/coreKeybindings.ts", + "label": "coreKeybindings.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/constants/coreMenuCommands.ts", + "label": "coreMenuCommands.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/constants/coreSettings.ts", + "label": "coreSettings.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/types/nodeSource.ts", + "label": "nodeSource.ts", + "group": "types", + "size": 9 + }, + { + "id": "src/types/searchBoxTypes.ts", + "label": "searchBoxTypes.ts", + "group": "types", + "size": 4 + }, + { + "id": "src/constants/desktopMaintenanceTasks.ts", + "label": "desktopMaintenanceTasks.ts", + "group": "other", + "size": 2 + }, + { + "id": "external:@primevue/core", + "label": "@primevue/core", + "group": "external", + "size": 2 + }, + { + "id": "src/constants/groupNodeConstants.ts", + "label": "groupNodeConstants.ts", + "group": "other", + "size": 4 + }, + { + "id": "src/constants/reservedKeyCombos.ts", + "label": "reservedKeyCombos.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/constants/serverConfig.ts", + "label": "serverConfig.ts", + "group": "other", + "size": 3 + }, + { + "id": "src/types/serverArgs.ts", + "label": "serverArgs.ts", + "group": "types", + "size": 2 + }, + { + "id": "src/types/settingTypes.ts", + "label": "settingTypes.ts", + "group": "types", + "size": 7 + }, + { + "id": "src/constants/slotColors.ts", + "label": "slotColors.ts", + "group": "other", + "size": 3 + }, + { + "id": "src/constants/supportedWorkflowFormats.ts", + "label": "supportedWorkflowFormats.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/constants/uvMirrors.ts", + "label": "uvMirrors.ts", + "group": "other", + "size": 4 + }, + { + "id": "external:zod", + "label": "zod", + "group": "external", + "size": 9 + }, + { + "id": "src/schemas/colorPaletteSchema.ts", + "label": "colorPaletteSchema.ts", + "group": "other", + "size": 3 + }, + { + "id": "src/schemas/keyBindingSchema.ts", + "label": "keyBindingSchema.ts", + "group": "other", + "size": 3 + }, + { + "id": "src/schemas/assetSchema.ts", + "label": "assetSchema.ts", + "group": "other", + "size": 2 + }, + { + "id": "external:zod-validation-error", + "label": "zod-validation-error", + "group": "external", + "size": 5 + }, + { + "id": "src/schemas/nodeDefSchema.ts", + "label": "nodeDefSchema.ts", + "group": "other", + "size": 8 + }, + { + "id": "src/schemas/signInSchema.ts", + "label": "signInSchema.ts", + "group": "other", + "size": 6 + }, + { + "id": "external:axios", + "label": "axios", + "group": "external", + "size": 5 + }, + { + "id": "src/config/clientFeatureFlags.json", + "label": "clientFeatureFlags.json", + "group": "other", + "size": 2 + }, + { + "id": "src/types/workflowTemplateTypes.ts", + "label": "workflowTemplateTypes.ts", + "group": "types", + "size": 3 + }, + { + "id": "src/composables/element/useCanvasPositionConversion.ts", + "label": "useCanvasPositionConversion.ts", + "group": "composables", + "size": 3 + }, + { + "id": "src/scripts/metadata/ebml.ts", + "label": "ebml.ts", + "group": "scripts", + "size": 2 + }, + { + "id": "src/scripts/metadata/gltf.ts", + "label": "gltf.ts", + "group": "scripts", + "size": 2 + }, + { + "id": "src/scripts/metadata/isobmff.ts", + "label": "isobmff.ts", + "group": "scripts", + "size": 2 + }, + { + "id": "src/scripts/metadata/mp3.ts", + "label": "mp3.ts", + "group": "scripts", + "size": 2 + }, + { + "id": "src/scripts/metadata/ogg.ts", + "label": "ogg.ts", + "group": "scripts", + "size": 2 + }, + { + "id": "src/scripts/metadata/svg.ts", + "label": "svg.ts", + "group": "scripts", + "size": 2 + }, + { + "id": "src/services/extensionService.ts", + "label": "extensionService.ts", + "group": "services", + "size": 9, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/clipspace.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/clipspace.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/contextMenuFilter.ts", + "src/scripts/app.ts" + ], + [ + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/dynamicPrompts.ts", + "src/services/extensionService.ts" + ], + [ + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/dynamicPrompts.ts", + "src/services/extensionService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/editAttention.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/services/dialogService.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui/dialog.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui/draggableList.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/scripts/app.ts" + ], + [ + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/services/litegraphService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupOptions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/components/load3d/Load3D.vue", + "src/components/load3d/Load3DScene.vue", + "src/extensions/core/load3d/Load3d.ts", + "src/extensions/core/load3d/SceneManager.ts", + "src/extensions/core/load3d/Load3dUtils.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/scripts/app.ts" + ], + [ + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/services/extensionService.ts" + ], + [ + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/services/extensionService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/utils.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/ui.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/noteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/previewAny.ts", + "src/scripts/app.ts" + ], + [ + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/previewAny.ts", + "src/services/extensionService.ts" + ], + [ + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/previewAny.ts", + "src/services/extensionService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/rerouteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/saveImageExtraOutput.ts", + "src/scripts/app.ts" + ], + [ + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/saveMesh.ts", + "src/services/extensionService.ts" + ], + [ + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/saveMesh.ts", + "src/services/extensionService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/selectionBorder.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/simpleTouchSupport.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/slotDefaults.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/types/index.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/webcamCapture.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/services/subgraphService.ts", + "label": "subgraphService.ts", + "group": "services", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/subgraphService.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/stores/apiKeyAuthStore.ts", + "label": "apiKeyAuthStore.ts", + "group": "stores", + "size": 6, + "inCircularDep": true, + "circularChains": [ + [ + "src/stores/firebaseAuthStore.ts", + "src/stores/apiKeyAuthStore.ts", + "src/stores/firebaseAuthStore.ts" + ] + ] + }, + { + "id": "src/stores/domWidgetStore.ts", + "label": "domWidgetStore.ts", + "group": "stores", + "size": 7 + }, + { + "id": "src/stores/extensionStore.ts", + "label": "extensionStore.ts", + "group": "stores", + "size": 7 + }, + { + "id": "src/stores/firebaseAuthStore.ts", + "label": "firebaseAuthStore.ts", + "group": "stores", + "size": 11, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/auth/useFirebaseAuthActions.ts", + "src/stores/firebaseAuthStore.ts", + "src/services/dialogService.ts" + ], + [ + "src/stores/firebaseAuthStore.ts", + "src/stores/apiKeyAuthStore.ts", + "src/stores/firebaseAuthStore.ts" + ], + [ + "src/stores/firebaseAuthStore.ts", + "src/stores/apiKeyAuthStore.ts", + "src/stores/firebaseAuthStore.ts" + ] + ] + }, + { + "id": "src/stores/keybindingStore.ts", + "label": "keybindingStore.ts", + "group": "stores", + "size": 8 + }, + { + "id": "src/stores/widgetStore.ts", + "label": "widgetStore.ts", + "group": "stores", + "size": 6 + }, + { + "id": "src/types/extensionTypes.ts", + "label": "extensionTypes.ts", + "group": "types", + "size": 6 + }, + { + "id": "src/utils/colorUtil.ts", + "label": "colorUtil.ts", + "group": "utils", + "size": 6 + }, + { + "id": "src/utils/executionUtil.ts", + "label": "executionUtil.ts", + "group": "utils", + "size": 2 + }, + { + "id": "src/utils/migration/migrateReroute.ts", + "label": "migrateReroute.ts", + "group": "utils", + "size": 3 + }, + { + "id": "src/utils/modelMetadataUtil.ts", + "label": "modelMetadataUtil.ts", + "group": "utils", + "size": 2 + }, + { + "id": "src/utils/vintageClipboard.ts", + "label": "vintageClipboard.ts", + "group": "utils", + "size": 4 + }, + { + "id": "src/scripts/defaultGraph.ts", + "label": "defaultGraph.ts", + "group": "scripts", + "size": 4 + }, + { + "id": "src/scripts/pnginfo.ts", + "label": "pnginfo.ts", + "group": "scripts", + "size": 2 + }, + { + "id": "src/scripts/ui.ts", + "label": "ui.ts", + "group": "scripts", + "size": 19, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/canvas/useSelectedLiteGraphItems.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/ui/imagePreview.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/ui/imagePreview.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/ui/imagePreview.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "src/services/assetService.ts", + "src/stores/modelToNodeStore.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "src/composables/node/useNodeImage.ts", + "src/composables/graph/useCanvasInteractions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/scripts/ui.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/stores/subgraphStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/clipspace.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/clipspace.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/clipspace.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/contextMenuFilter.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/editAttention.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/services/dialogService.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui/dialog.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui/dialog.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui/draggableList.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui/draggableList.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupOptions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/components/load3d/Load3D.vue", + "src/components/load3d/Load3DScene.vue", + "src/extensions/core/load3d/Load3d.ts", + "src/extensions/core/load3d/SceneManager.ts", + "src/extensions/core/load3d/Load3dUtils.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/utils.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/ui.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/noteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/previewAny.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/rerouteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/saveImageExtraOutput.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/selectionBorder.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/simpleTouchSupport.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/slotDefaults.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/types/index.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/webcamCapture.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/scripts/ui/toggleSwitch.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/ui.ts", + "src/scripts/ui/toggleSwitch.ts", + "src/scripts/ui.ts" + ] + ] + }, + { + "id": "src/scripts/ui/menu/index.ts", + "label": "index.ts", + "group": "scripts", + "size": 2 + }, + { + "id": "src/scripts/widgets.ts", + "label": "widgets.ts", + "group": "scripts", + "size": 15, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useBooleanWidget.ts", + "src/scripts/widgets.ts" + ], + [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useBooleanWidget.ts", + "src/scripts/widgets.ts" + ], + [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "src/scripts/widgets.ts" + ], + [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "src/scripts/widgets.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "src/services/assetService.ts", + "src/stores/modelToNodeStore.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", + "src/scripts/widgets.ts" + ], + [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", + "src/scripts/widgets.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "src/composables/node/useNodeImage.ts", + "src/composables/graph/useCanvasInteractions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts", + "src/scripts/widgets.ts" + ], + [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts", + "src/scripts/widgets.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "src/scripts/widgets.ts" + ], + [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "src/scripts/widgets.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "src/scripts/widgets.ts" + ], + [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "src/scripts/widgets.ts" + ] + ] + }, + { + "id": "src/scripts/changeTracker.ts", + "label": "changeTracker.ts", + "group": "scripts", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/stores/workflowStore.ts" + ], + [ + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/workflowStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/subgraphNavigationStore.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/subgraphNavigationStore.ts", + "src/stores/workflowStore.ts" + ], + [ + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/workflowStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "external:jsondiffpatch", + "label": "jsondiffpatch", + "group": "external", + "size": 2 + }, + { + "id": "external:loglevel", + "label": "loglevel", + "group": "external", + "size": 6 + }, + { + "id": "src/scripts/domWidget.ts", + "label": "domWidget.ts", + "group": "scripts", + "size": 12 + }, + { + "id": "src/composables/functional/useChainCallback.ts", + "label": "useChainCallback.ts", + "group": "composables", + "size": 11 + }, + { + "id": "src/scripts/errorNodeWidgets.ts", + "label": "errorNodeWidgets.ts", + "group": "scripts", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/composables/useBooleanWidget.ts", + "label": "useBooleanWidget.ts", + "group": "other", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useBooleanWidget.ts", + "src/scripts/widgets.ts" + ] + ] + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", + "label": "useFloatWidget.ts", + "group": "other", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", + "src/scripts/widgets.ts" + ] + ] + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "label": "useStringWidget.ts", + "group": "other", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "src/scripts/widgets.ts" + ] + ] + }, + { + "id": "src/scripts/metadata/avif.ts", + "label": "avif.ts", + "group": "scripts", + "size": 2 + }, + { + "id": "src/scripts/metadata/flac.ts", + "label": "flac.ts", + "group": "scripts", + "size": 2 + }, + { + "id": "src/scripts/metadata/png.ts", + "label": "png.ts", + "group": "scripts", + "size": 2 + }, + { + "id": "src/scripts/ui/dialog.ts", + "label": "dialog.ts", + "group": "scripts", + "size": 5, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui/dialog.ts", + "src/scripts/ui.ts" + ] + ] + }, + { + "id": "src/scripts/ui/settings.ts", + "label": "settings.ts", + "group": "scripts", + "size": 2 + }, + { + "id": "src/scripts/ui/toggleSwitch.ts", + "label": "toggleSwitch.ts", + "group": "scripts", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/ui.ts", + "src/scripts/ui/toggleSwitch.ts", + "src/scripts/ui.ts" + ] + ] + }, + { + "id": "src/utils/searchAndReplace.ts", + "label": "searchAndReplace.ts", + "group": "utils", + "size": 4 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/composables/useChartWidget.ts", + "label": "useChartWidget.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/composables/useColorWidget.ts", + "label": "useColorWidget.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "label": "useComboWidget.ts", + "group": "other", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "src/scripts/widgets.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "src/services/assetService.ts", + "src/stores/modelToNodeStore.ts", + "src/stores/nodeDefStore.ts" + ] + ] + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/composables/useFileUploadWidget.ts", + "label": "useFileUploadWidget.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/composables/useGalleriaWidget.ts", + "label": "useGalleriaWidget.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/composables/useImageCompareWidget.ts", + "label": "useImageCompareWidget.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "label": "useImageUploadWidget.ts", + "group": "other", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "src/composables/node/useNodeImage.ts", + "src/composables/graph/useCanvasInteractions.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts", + "label": "useIntWidget.ts", + "group": "other", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts", + "src/scripts/widgets.ts" + ] + ] + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "label": "useMarkdownWidget.ts", + "group": "other", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "src/scripts/widgets.ts" + ] + ] + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/composables/useMultiSelectWidget.ts", + "label": "useMultiSelectWidget.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/composables/useSelectButtonWidget.ts", + "label": "useSelectButtonWidget.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/composables/useTextareaWidget.ts", + "label": "useTextareaWidget.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/composables/useTreeSelectWidget.ts", + "label": "useTreeSelectWidget.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/schemas/nodeDef/migration.ts", + "label": "migration.ts", + "group": "other", + "size": 7 + }, + { + "id": "src/services/assetService.ts", + "label": "assetService.ts", + "group": "services", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "src/services/assetService.ts", + "src/stores/modelToNodeStore.ts", + "src/stores/nodeDefStore.ts" + ] + ] + }, + { + "id": "src/services/audioService.ts", + "label": "audioService.ts", + "group": "services", + "size": 2 + }, + { + "id": "external:extendable-media-recorder", + "label": "extendable-media-recorder", + "group": "external", + "size": 3 + }, + { + "id": "external:extendable-media-recorder-wav-encoder", + "label": "extendable-media-recorder-wav-encoder", + "group": "external", + "size": 2 + }, + { + "id": "src/services/autoQueueService.ts", + "label": "autoQueueService.ts", + "group": "services", + "size": 2 + }, + { + "id": "src/services/colorPaletteService.ts", + "label": "colorPaletteService.ts", + "group": "services", + "size": 5, + "inCircularDep": true, + "circularChains": [ + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/components/dialog/content/setting/ColorPaletteMessage.vue", + "src/services/colorPaletteService.ts" + ], + [ + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/components/dialog/content/setting/ColorPaletteMessage.vue", + "src/services/colorPaletteService.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/stores/workspaceStore.ts" + ] + ] + }, + { + "id": "external:uuid", + "label": "uuid", + "group": "external", + "size": 3 + }, + { + "id": "src/utils/typeGuardUtil.ts", + "label": "typeGuardUtil.ts", + "group": "utils", + "size": 10 + }, + { + "id": "src/services/customerEventsService.ts", + "label": "customerEventsService.ts", + "group": "services", + "size": 2 + }, + { + "id": "src/types/comfyRegistryTypes.ts", + "label": "comfyRegistryTypes.ts", + "group": "types", + "size": 19 + }, + { + "id": "src/components/dialog/content/ApiNodesSignInContent.vue", + "label": "ApiNodesSignInContent.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/ConfirmationDialogContent.vue", + "label": "ConfirmationDialogContent.vue", + "group": "components", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/ConfirmationDialogContent.vue", + "src/stores/settingStore.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/components/dialog/content/ErrorDialogContent.vue", + "label": "ErrorDialogContent.vue", + "group": "components", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/ErrorDialogContent.vue", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/components/dialog/content/LoadWorkflowWarning.vue", + "label": "LoadWorkflowWarning.vue", + "group": "components", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/graphStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/subgraphNavigationStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/canvas/useSelectedLiteGraphItems.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/ui/imagePreview.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "src/composables/node/useNodeImage.ts", + "src/composables/graph/useCanvasInteractions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/clipspace.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/contextMenuFilter.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/editAttention.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupOptions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/components/load3d/Load3D.vue", + "src/components/load3d/Load3DScene.vue", + "src/extensions/core/load3d/Load3d.ts", + "src/extensions/core/load3d/SceneManager.ts", + "src/extensions/core/load3d/Load3dUtils.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/noteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/previewAny.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/rerouteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/saveImageExtraOutput.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/selectionBorder.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/simpleTouchSupport.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/slotDefaults.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/types/index.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/webcamCapture.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/composables/useManagerQueue.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/composables/useManagerQueue.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/services/comfyManagerService.ts", + "src/composables/useManagerState.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/components/dialog/content/manager/button/PackInstallButton.vue", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "src/components/dialog/content/ManagerProgressDialogContent.vue", + "label": "ManagerProgressDialogContent.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/MissingModelsWarning.vue", + "label": "MissingModelsWarning.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/PromptDialogContent.vue", + "label": "PromptDialogContent.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/SettingDialogContent.vue", + "label": "SettingDialogContent.vue", + "group": "components", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/auth/useFirebaseAuthActions.ts", + "src/stores/firebaseAuthStore.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/setting/useSettingUI.ts", + "src/composables/auth/useCurrentUser.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/setting/useSettingUI.ts", + "src/components/dialog/content/setting/CreditsPanel.vue", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/setting/useSettingUI.ts", + "src/components/dialog/content/setting/UserPanel.vue", + "src/services/dialogService.ts" + ], + [ + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/components/dialog/content/setting/ColorPaletteMessage.vue", + "src/services/colorPaletteService.ts" + ] + ] + }, + { + "id": "src/components/dialog/content/SignInContent.vue", + "label": "SignInContent.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/TopUpCreditsDialogContent.vue", + "label": "TopUpCreditsDialogContent.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/UpdatePasswordContent.vue", + "label": "UpdatePasswordContent.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "label": "ManagerDialogContent.vue", + "group": "components", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/dialogService.ts", + "src/components/dialog/content/manager/ManagerDialogContent.vue", + "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "src/components/dialog/content/manager/button/PackEnableToggle.vue", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/manager/ManagerDialogContent.vue", + "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", + "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", + "src/composables/useImportFailedDetection.ts", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "src/components/dialog/content/manager/ManagerHeader.vue", + "label": "ManagerHeader.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/manager/NodeConflictDialogContent.vue", + "label": "NodeConflictDialogContent.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/manager/NodeConflictFooter.vue", + "label": "NodeConflictFooter.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/manager/NodeConflictHeader.vue", + "label": "NodeConflictHeader.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/footer/ManagerProgressFooter.vue", + "label": "ManagerProgressFooter.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/header/ComfyOrgHeader.vue", + "label": "ComfyOrgHeader.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/header/ManagerProgressHeader.vue", + "label": "ManagerProgressHeader.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/header/SettingDialogHeader.vue", + "label": "SettingDialogHeader.vue", + "group": "components", + "size": 3 + }, + { + "id": "src/components/templates/TemplateWorkflowsContent.vue", + "label": "TemplateWorkflowsContent.vue", + "group": "components", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/templates/TemplateWorkflowsContent.vue", + "src/components/templates/TemplateWorkflowView.vue", + "src/components/templates/TemplateWorkflowCard.vue", + "src/composables/useTemplateWorkflows.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/components/templates/TemplateWorkflowsDialogHeader.vue", + "label": "TemplateWorkflowsDialogHeader.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/stores/menuItemStore.ts", + "label": "menuItemStore.ts", + "group": "stores", + "size": 5 + }, + { + "id": "src/extensions/core/index.ts", + "label": "index.ts", + "group": "extensions", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/clipspace.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/clipspace.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/contextMenuFilter.ts", + "src/scripts/app.ts" + ], + [ + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/dynamicPrompts.ts", + "src/services/extensionService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/editAttention.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/services/dialogService.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui/dialog.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui/draggableList.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/scripts/app.ts" + ], + [ + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/services/litegraphService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupOptions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/components/load3d/Load3D.vue", + "src/components/load3d/Load3DScene.vue", + "src/extensions/core/load3d/Load3d.ts", + "src/extensions/core/load3d/SceneManager.ts", + "src/extensions/core/load3d/Load3dUtils.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/scripts/app.ts" + ], + [ + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/services/extensionService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/utils.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/ui.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/noteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/previewAny.ts", + "src/scripts/app.ts" + ], + [ + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/previewAny.ts", + "src/services/extensionService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/rerouteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/saveImageExtraOutput.ts", + "src/scripts/app.ts" + ], + [ + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/saveMesh.ts", + "src/services/extensionService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/selectionBorder.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/simpleTouchSupport.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/slotDefaults.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/types/index.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/webcamCapture.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/services/keybindingService.ts", + "label": "keybindingService.ts", + "group": "services", + "size": 3 + }, + { + "id": "src/composables/node/useNodeAnimatedImage.ts", + "label": "useNodeAnimatedImage.ts", + "group": "composables", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/ui/imagePreview.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/ui/imagePreview.ts", + "src/scripts/ui.ts" + ] + ] + }, + { + "id": "src/composables/node/useNodeCanvasImagePreview.ts", + "label": "useNodeCanvasImagePreview.ts", + "group": "composables", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "src/services/assetService.ts", + "src/stores/modelToNodeStore.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "src/composables/node/useNodeImage.ts", + "src/composables/graph/useCanvasInteractions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/composables/node/useNodeImage.ts", + "label": "useNodeImage.ts", + "group": "composables", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "src/composables/node/useNodeImage.ts", + "src/composables/graph/useCanvasInteractions.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/utils/nodeDefOrderingUtil.ts", + "label": "nodeDefOrderingUtil.ts", + "group": "utils", + "size": 2 + }, + { + "id": "src/extensions/core/load3d/Load3dAnimation.ts", + "label": "Load3dAnimation.ts", + "group": "extensions", + "size": 5 + }, + { + "id": "src/services/mediaCacheService.ts", + "label": "mediaCacheService.ts", + "group": "services", + "size": 2 + }, + { + "id": "src/services/newUserService.ts", + "label": "newUserService.ts", + "group": "services", + "size": 2 + }, + { + "id": "src/services/nodeHelpService.ts", + "label": "nodeHelpService.ts", + "group": "services", + "size": 2 + }, + { + "id": "src/utils/nodeHelpUtil.ts", + "label": "nodeHelpUtil.ts", + "group": "utils", + "size": 3 + }, + { + "id": "src/services/nodeOrganizationService.ts", + "label": "nodeOrganizationService.ts", + "group": "services", + "size": 2 + }, + { + "id": "src/utils/treeUtil.ts", + "label": "treeUtil.ts", + "group": "utils", + "size": 9 + }, + { + "id": "src/services/nodeSearchService.ts", + "label": "nodeSearchService.ts", + "group": "services", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/stores/nodeDefStore.ts", + "src/services/nodeSearchService.ts", + "src/stores/nodeDefStore.ts" + ] + ] + }, + { + "id": "external:fuse.js", + "label": "fuse.js", + "group": "external", + "size": 2 + }, + { + "id": "src/utils/fuseUtil.ts", + "label": "fuseUtil.ts", + "group": "utils", + "size": 5 + }, + { + "id": "src/services/releaseService.ts", + "label": "releaseService.ts", + "group": "services", + "size": 3 + }, + { + "id": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "label": "useWorkflowThumbnail.ts", + "group": "other", + "size": 4, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/graphStore.ts", + "src/scripts/app.ts" + ], + [ + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" + ], + [ + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/subgraphNavigationStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "src/stores/aboutPanelStore.ts", + "label": "aboutPanelStore.ts", + "group": "stores", + "size": 2 + }, + { + "id": "src/types/comfy.ts", + "label": "comfy.ts", + "group": "types", + "size": 5 + }, + { + "id": "src/types/authTypes.ts", + "label": "authTypes.ts", + "group": "types", + "size": 3 + }, + { + "id": "src/stores/comfyRegistryStore.ts", + "label": "comfyRegistryStore.ts", + "group": "stores", + "size": 7 + }, + { + "id": "src/stores/electronDownloadStore.ts", + "label": "electronDownloadStore.ts", + "group": "stores", + "size": 5 + }, + { + "id": "external:@comfyorg/comfyui-electron-types", + "label": "@comfyorg/comfyui-electron-types", + "group": "external", + "size": 6 + }, + { + "id": "src/composables/node/useNodeChatHistory.ts", + "label": "useNodeChatHistory.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/composables/node/useNodeProgressText.ts", + "label": "useNodeProgressText.ts", + "group": "composables", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/stores/executionStore.ts", + "src/composables/node/useNodeProgressText.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", + "src/components/graph/widgets/TextPreviewWidget.vue", + "src/stores/executionStore.ts" + ] + ] + }, + { + "id": "src/types/nodeIdentification.ts", + "label": "nodeIdentification.ts", + "group": "types", + "size": 4 + }, + { + "id": "external:firebase/auth", + "label": "firebase/auth", + "group": "external", + "size": 2 + }, + { + "id": "src/stores/maintenanceTaskStore.ts", + "label": "maintenanceTaskStore.ts", + "group": "stores", + "size": 5 + }, + { + "id": "src/stores/nodeBookmarkStore.ts", + "label": "nodeBookmarkStore.ts", + "group": "stores", + "size": 7 + }, + { + "id": "src/stores/releaseStore.ts", + "label": "releaseStore.ts", + "group": "stores", + "size": 6 + }, + { + "id": "src/stores/serverConfigStore.ts", + "label": "serverConfigStore.ts", + "group": "stores", + "size": 3 + }, + { + "id": "src/stores/userFileStore.ts", + "label": "userFileStore.ts", + "group": "stores", + "size": 3 + }, + { + "id": "src/utils/syncUtil.ts", + "label": "syncUtil.ts", + "group": "utils", + "size": 3 + }, + { + "id": "external:semver", + "label": "semver", + "group": "external", + "size": 3 + }, + { + "id": "src/types/algoliaTypes.ts", + "label": "algoliaTypes.ts", + "group": "types", + "size": 1 + }, + { + "id": "src/types/buttonTypes.ts", + "label": "buttonTypes.ts", + "group": "types", + "size": 6 + }, + { + "id": "src/lib/litegraph/src/interfaces.ts", + "label": "interfaces.ts", + "group": "lib", + "size": 3 + }, + { + "id": "src/types/conflictDetectionTypes.ts", + "label": "conflictDetectionTypes.ts", + "group": "types", + "size": 4 + }, + { + "id": "src/types/importFailedTypes.ts", + "label": "importFailedTypes.ts", + "group": "types", + "size": 6 + }, + { + "id": "src/types/index.ts", + "label": "index.ts", + "group": "types", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/types/index.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/types/metadataTypes.ts", + "label": "metadataTypes.ts", + "group": "types", + "size": 6 + }, + { + "id": "src/types/navTypes.ts", + "label": "navTypes.ts", + "group": "types", + "size": 5 + }, + { + "id": "src/types/nodeDefAugmentation.ts", + "label": "nodeDefAugmentation.ts", + "group": "types", + "size": 2 + }, + { + "id": "src/types/nodeOrganizationTypes.ts", + "label": "nodeOrganizationTypes.ts", + "group": "types", + "size": 1 + }, + { + "id": "src/types/primeVueTypes.ts", + "label": "primeVueTypes.ts", + "group": "types", + "size": 3 + }, + { + "id": "src/types/searchServiceTypes.ts", + "label": "searchServiceTypes.ts", + "group": "types", + "size": 1 + }, + { + "id": "src/types/simplifiedWidget.ts", + "label": "simplifiedWidget.ts", + "group": "types", + "size": 4 + }, + { + "id": "src/types/spatialIndex.ts", + "label": "spatialIndex.ts", + "group": "types", + "size": 1 + }, + { + "id": "src/types/widgetTypes.ts", + "label": "widgetTypes.ts", + "group": "types", + "size": 3 + }, + { + "id": "src/utils/conflictMessageUtil.ts", + "label": "conflictMessageUtil.ts", + "group": "utils", + "size": 4 + }, + { + "id": "src/utils/errorReportUtil.ts", + "label": "errorReportUtil.ts", + "group": "utils", + "size": 2 + }, + { + "id": "src/utils/executableGroupNodeChildDTO.ts", + "label": "executableGroupNodeChildDTO.ts", + "group": "utils", + "size": 2 + }, + { + "id": "src/utils/executableGroupNodeDto.ts", + "label": "executableGroupNodeDto.ts", + "group": "utils", + "size": 3 + }, + { + "id": "src/utils/gridUtil.ts", + "label": "gridUtil.ts", + "group": "utils", + "size": 2 + }, + { + "id": "src/utils/imageUtil.ts", + "label": "imageUtil.ts", + "group": "utils", + "size": 4 + }, + { + "id": "src/utils/mapperUtil.ts", + "label": "mapperUtil.ts", + "group": "utils", + "size": 2 + }, + { + "id": "src/schemas/nodeDef/nodeDefSchemaV2.ts", + "label": "nodeDefSchemaV2.ts", + "group": "other", + "size": 15 + }, + { + "id": "src/utils/markdownRendererUtil.ts", + "label": "markdownRendererUtil.ts", + "group": "utils", + "size": 4 + }, + { + "id": "external:dompurify", + "label": "dompurify", + "group": "external", + "size": 2 + }, + { + "id": "external:marked", + "label": "marked", + "group": "external", + "size": 3 + }, + { + "id": "src/utils/mathUtil.ts", + "label": "mathUtil.ts", + "group": "utils", + "size": 3 + }, + { + "id": "src/utils/mouseDownUtil.ts", + "label": "mouseDownUtil.ts", + "group": "utils", + "size": 3 + }, + { + "id": "src/utils/networkUtil.ts", + "label": "networkUtil.ts", + "group": "utils", + "size": 6 + }, + { + "id": "src/utils/nodeDefUtil.ts", + "label": "nodeDefUtil.ts", + "group": "utils", + "size": 2 + }, + { + "id": "src/utils/refUtil.ts", + "label": "refUtil.ts", + "group": "utils", + "size": 4 + }, + { + "id": "src/utils/tailwindUtil.ts", + "label": "tailwindUtil.ts", + "group": "utils", + "size": 18 + }, + { + "id": "external:tailwind-merge", + "label": "tailwind-merge", + "group": "external", + "size": 2 + }, + { + "id": "src/utils/validationUtil.ts", + "label": "validationUtil.ts", + "group": "utils", + "size": 4 + }, + { + "id": "src/utils/widgetPropFilter.ts", + "label": "widgetPropFilter.ts", + "group": "utils", + "size": 12 + }, + { + "id": "src/views/templates/BaseViewTemplate.vue", + "label": "BaseViewTemplate.vue", + "group": "views", + "size": 11 + }, + { + "id": "external:primevue/toast", + "label": "primevue/toast", + "group": "external", + "size": 5 + }, + { + "id": "src/components/maintenance/TerminalOutputDrawer.vue", + "label": "TerminalOutputDrawer.vue", + "group": "components", + "size": 3 + }, + { + "id": "src/components/dialog/UnloadWindowConfirmDialog.vue", + "label": "UnloadWindowConfirmDialog.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/graph/GraphCanvas.vue", + "label": "GraphCanvas.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/toast/GlobalToast.vue", + "label": "GlobalToast.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/toast/RerouteMigrationToast.vue", + "label": "RerouteMigrationToast.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/topbar/TopMenubar.vue", + "label": "TopMenubar.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/step", + "label": "primevue/step", + "group": "external", + "size": 2 + }, + { + "id": "external:primevue/steplist", + "label": "primevue/steplist", + "group": "external", + "size": 2 + }, + { + "id": "external:primevue/steppanel", + "label": "primevue/steppanel", + "group": "external", + "size": 2 + }, + { + "id": "external:primevue/steppanels", + "label": "primevue/steppanels", + "group": "external", + "size": 2 + }, + { + "id": "external:primevue/stepper", + "label": "primevue/stepper", + "group": "external", + "size": 2 + }, + { + "id": "src/components/install/DesktopSettingsConfiguration.vue", + "label": "DesktopSettingsConfiguration.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/install/GpuPicker.vue", + "label": "GpuPicker.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/install/InstallLocationPicker.vue", + "label": "InstallLocationPicker.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/install/MigrationPicker.vue", + "label": "MigrationPicker.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/install/MirrorsConfiguration.vue", + "label": "MirrorsConfiguration.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:@primevue/core/api", + "label": "@primevue/core/api", + "group": "external", + "size": 8 + }, + { + "id": "external:primevue/selectbutton", + "label": "primevue/selectbutton", + "group": "external", + "size": 9 + }, + { + "id": "src/components/common/RefreshButton.vue", + "label": "RefreshButton.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/maintenance/StatusTag.vue", + "label": "StatusTag.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/maintenance/TaskListPanel.vue", + "label": "TaskListPanel.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/types/desktop/maintenanceTypes.ts", + "label": "maintenanceTypes.ts", + "group": "types", + "size": 2 + }, + { + "id": "external:primevue/panel", + "label": "primevue/panel", + "group": "external", + "size": 6 + }, + { + "id": "external:primevue/tag", + "label": "primevue/tag", + "group": "external", + "size": 17 + }, + { + "id": "external:primevue/toggleswitch", + "label": "primevue/toggleswitch", + "group": "external", + "size": 8 + }, + { + "id": "external:@xterm/xterm", + "label": "@xterm/xterm", + "group": "external", + "size": 6 + }, + { + "id": "src/components/bottomPanel/tabs/terminal/BaseTerminal.vue", + "label": "BaseTerminal.vue", + "group": "components", + "size": 5 + }, + { + "id": "external:primevue/divider", + "label": "primevue/divider", + "group": "external", + "size": 19 + }, + { + "id": "external:primevue/inputtext", + "label": "primevue/inputtext", + "group": "external", + "size": 19 + }, + { + "id": "external:primevue/message", + "label": "primevue/message", + "group": "external", + "size": 16 + }, + { + "id": "external:primevue/select", + "label": "primevue/select", + "group": "external", + "size": 11 + }, + { + "id": "src/composables/auth/useCurrentUser.ts", + "label": "useCurrentUser.ts", + "group": "composables", + "size": 5, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/setting/useSettingUI.ts", + "src/composables/auth/useCurrentUser.ts", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "src/composables/bottomPanelTabs/useCommandSubcategories.ts", + "label": "useCommandSubcategories.ts", + "group": "composables", + "size": 3 + }, + { + "id": "src/composables/bottomPanelTabs/useShortcutsTab.ts", + "label": "useShortcutsTab.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/components/bottomPanel/tabs/shortcuts/EssentialsPanel.vue", + "label": "EssentialsPanel.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/bottomPanel/tabs/shortcuts/ViewControlsPanel.vue", + "label": "ViewControlsPanel.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/composables/bottomPanelTabs/useTerminal.ts", + "label": "useTerminal.ts", + "group": "composables", + "size": 2 + }, + { + "id": "external:@xterm/addon-fit", + "label": "@xterm/addon-fit", + "group": "external", + "size": 2 + }, + { + "id": "external:@xterm/xterm/css/xterm.css", + "label": "@xterm/xterm/css/xterm.css", + "group": "external", + "size": 2 + }, + { + "id": "src/composables/bottomPanelTabs/useTerminalBuffer.ts", + "label": "useTerminalBuffer.ts", + "group": "composables", + "size": 2 + }, + { + "id": "external:@xterm/addon-serialize", + "label": "@xterm/addon-serialize", + "group": "external", + "size": 2 + }, + { + "id": "src/composables/bottomPanelTabs/useTerminalTabs.ts", + "label": "useTerminalTabs.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/components/bottomPanel/tabs/terminal/CommandTerminal.vue", + "label": "CommandTerminal.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/bottomPanel/tabs/terminal/LogsTerminal.vue", + "label": "LogsTerminal.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/composables/canvas/useCanvasTransformSync.ts", + "label": "useCanvasTransformSync.ts", + "group": "composables", + "size": 3 + }, + { + "id": "src/composables/canvas/useSelectionToolboxPosition.ts", + "label": "useSelectionToolboxPosition.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/renderer/core/layout/store/layoutStore.ts", + "label": "layoutStore.ts", + "group": "other", + "size": 14 + }, + { + "id": "src/composables/element/useAbsolutePosition.ts", + "label": "useAbsolutePosition.ts", + "group": "composables", + "size": 3 + }, + { + "id": "src/composables/element/useDomClipping.ts", + "label": "useDomClipping.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/composables/element/useOverflowObserver.ts", + "label": "useOverflowObserver.ts", + "group": "composables", + "size": 3 + }, + { + "id": "src/composables/element/useResponsiveCollapse.ts", + "label": "useResponsiveCollapse.ts", + "group": "composables", + "size": 3 + }, + { + "id": "src/composables/graph/useCanvasInteractions.ts", + "label": "useCanvasInteractions.ts", + "group": "composables", + "size": 5, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "src/composables/node/useNodeImage.ts", + "src/composables/graph/useCanvasInteractions.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/composables/graph/useCanvasTransformSync.ts", + "label": "useCanvasTransformSync.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/composables/graph/useGraphNodeManager.ts", + "label": "useGraphNodeManager.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/renderer/core/layout/operations/layoutMutations.ts", + "label": "layoutMutations.ts", + "group": "other", + "size": 9 + }, + { + "id": "src/renderer/core/layout/types.ts", + "label": "types.ts", + "group": "other", + "size": 11 + }, + { + "id": "src/renderer/core/spatial/QuadTree.ts", + "label": "QuadTree.ts", + "group": "other", + "size": 3 + }, + { + "id": "src/composables/graph/useTransformSettling.ts", + "label": "useTransformSettling.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/composables/graph/useViewportCulling.ts", + "label": "useViewportCulling.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/renderer/core/layout/useTransformState.ts", + "label": "useTransformState.ts", + "group": "other", + "size": 3 + }, + { + "id": "src/composables/graph/useVueNodeLifecycle.ts", + "label": "useVueNodeLifecycle.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/renderer/core/layout/sync/useLayoutSync.ts", + "label": "useLayoutSync.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/core/layout/sync/useLinkLayoutSync.ts", + "label": "useLinkLayoutSync.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/core/layout/sync/useSlotLayoutSync.ts", + "label": "useSlotLayoutSync.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/composables/graph/useWidgetValue.ts", + "label": "useWidgetValue.ts", + "group": "composables", + "size": 12 + }, + { + "id": "src/composables/manager/useManagerStatePersistence.ts", + "label": "useManagerStatePersistence.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/scripts/ui/imagePreview.ts", + "label": "imagePreview.ts", + "group": "scripts", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/ui/imagePreview.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/ui/imagePreview.ts", + "src/scripts/ui.ts" + ] + ] + }, + { + "id": "src/composables/node/useNodeBadge.ts", + "label": "useNodeBadge.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/composables/node/useNodePricing.ts", + "label": "useNodePricing.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/composables/node/useWatchWidget.ts", + "label": "useWatchWidget.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "label": "useImagePreviewWidget.ts", + "group": "other", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "src/services/assetService.ts", + "src/stores/modelToNodeStore.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "src/composables/node/useNodeImage.ts", + "src/composables/graph/useCanvasInteractions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/composables/useChatHistoryWidget.ts", + "label": "useChatHistoryWidget.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/composables/node/useNodeDragAndDrop.ts", + "label": "useNodeDragAndDrop.ts", + "group": "composables", + "size": 3 + }, + { + "id": "src/composables/node/useNodeFileInput.ts", + "label": "useNodeFileInput.ts", + "group": "composables", + "size": 3 + }, + { + "id": "src/composables/node/useNodeImageUpload.ts", + "label": "useNodeImageUpload.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/composables/node/useNodePaste.ts", + "label": "useNodePaste.ts", + "group": "composables", + "size": 3 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", + "label": "useProgressTextWidget.ts", + "group": "other", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/stores/executionStore.ts", + "src/composables/node/useNodeProgressText.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", + "src/components/graph/widgets/TextPreviewWidget.vue", + "src/stores/executionStore.ts" + ] + ] + }, + { + "id": "src/composables/nodePack/useNodePacks.ts", + "label": "useNodePacks.ts", + "group": "composables", + "size": 3 + }, + { + "id": "src/composables/nodePack/useMissingNodes.ts", + "label": "useMissingNodes.ts", + "group": "composables", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/graphStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/subgraphNavigationStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/canvas/useSelectedLiteGraphItems.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/ui/imagePreview.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "src/composables/node/useNodeImage.ts", + "src/composables/graph/useCanvasInteractions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/clipspace.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/contextMenuFilter.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/editAttention.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupOptions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/components/load3d/Load3D.vue", + "src/components/load3d/Load3DScene.vue", + "src/extensions/core/load3d/Load3d.ts", + "src/extensions/core/load3d/SceneManager.ts", + "src/extensions/core/load3d/Load3dUtils.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/noteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/previewAny.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/rerouteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/saveImageExtraOutput.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/selectionBorder.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/simpleTouchSupport.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/slotDefaults.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/types/index.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/webcamCapture.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/composables/useManagerQueue.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/composables/useManagerQueue.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/services/comfyManagerService.ts", + "src/composables/useManagerState.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "src/composables/nodePack/useWorkflowPacks.ts", + "label": "useWorkflowPacks.ts", + "group": "composables", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/graphStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/subgraphNavigationStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/canvas/useSelectedLiteGraphItems.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/ui/imagePreview.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "src/composables/node/useNodeImage.ts", + "src/composables/graph/useCanvasInteractions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/clipspace.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/contextMenuFilter.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/editAttention.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupOptions.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/components/load3d/Load3D.vue", + "src/components/load3d/Load3DScene.vue", + "src/extensions/core/load3d/Load3d.ts", + "src/extensions/core/load3d/SceneManager.ts", + "src/extensions/core/load3d/Load3dUtils.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/noteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/previewAny.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/rerouteNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/saveImageExtraOutput.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/selectionBorder.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/simpleTouchSupport.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/slotDefaults.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/types/index.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadImage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/webcamCapture.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/scripts/app.ts" + ], + [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/stores/workspaceStore.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "src/composables/nodePack/usePackUpdateStatus.ts", + "label": "usePackUpdateStatus.ts", + "group": "composables", + "size": 3 + }, + { + "id": "src/composables/nodePack/usePacksSelection.ts", + "label": "usePacksSelection.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/composables/nodePack/usePacksStatus.ts", + "label": "usePacksStatus.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/composables/nodePack/useUpdateAvailableNodes.ts", + "label": "useUpdateAvailableNodes.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/composables/setting/useSettingSearch.ts", + "label": "useSettingSearch.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/composables/setting/useSettingUI.ts", + "label": "useSettingUI.ts", + "group": "composables", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/setting/useSettingUI.ts", + "src/composables/auth/useCurrentUser.ts", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/setting/useSettingUI.ts", + "src/components/dialog/content/setting/CreditsPanel.vue", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/setting/useSettingUI.ts", + "src/components/dialog/content/setting/UserPanel.vue", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "src/components/dialog/content/setting/AboutPanel.vue", + "label": "AboutPanel.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/setting/CreditsPanel.vue", + "label": "CreditsPanel.vue", + "group": "components", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/setting/useSettingUI.ts", + "src/components/dialog/content/setting/CreditsPanel.vue", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "src/components/dialog/content/setting/UserPanel.vue", + "label": "UserPanel.vue", + "group": "components", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/setting/useSettingUI.ts", + "src/components/dialog/content/setting/UserPanel.vue", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "src/components/dialog/content/setting/KeybindingPanel.vue", + "label": "KeybindingPanel.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/setting/ExtensionPanel.vue", + "label": "ExtensionPanel.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/setting/ServerConfigPanel.vue", + "label": "ServerConfigPanel.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/composables/sidebarTabs/useModelLibrarySidebarTab.ts", + "label": "useModelLibrarySidebarTab.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", + "label": "ModelLibrarySidebarTab.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/composables/sidebarTabs/useNodeLibrarySidebarTab.ts", + "label": "useNodeLibrarySidebarTab.ts", + "group": "composables", + "size": 3 + }, + { + "id": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "label": "NodeLibrarySidebarTab.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/composables/sidebarTabs/useQueueSidebarTab.ts", + "label": "useQueueSidebarTab.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/components/sidebar/tabs/QueueSidebarTab.vue", + "label": "QueueSidebarTab.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", + "label": "useWorkflowsSidebarTab.ts", + "group": "composables", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/stores/workspaceStore.ts", + "src/stores/workspace/sidebarTabStore.ts", + "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", + "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "src/stores/workspaceStore.ts" + ] + ] + }, + { + "id": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "label": "WorkflowsSidebarTab.vue", + "group": "components", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/stores/workspaceStore.ts", + "src/stores/workspace/sidebarTabStore.ts", + "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", + "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "src/stores/workspaceStore.ts" + ] + ] + }, + { + "id": "src/composables/tree/useTreeFolderOperations.ts", + "label": "useTreeFolderOperations.ts", + "group": "composables", + "size": 2 + }, + { + "id": "src/components/actionbar/BatchCountEdit.vue", + "label": "BatchCountEdit.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/inputnumber", + "label": "primevue/inputnumber", + "group": "external", + "size": 6 + }, + { + "id": "src/components/actionbar/ComfyActionbar.vue", + "label": "ComfyActionbar.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/actionbar/ComfyQueueButton.vue", + "label": "ComfyQueueButton.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/buttongroup", + "label": "primevue/buttongroup", + "group": "external", + "size": 3 + }, + { + "id": "external:primevue/splitbutton", + "label": "primevue/splitbutton", + "group": "external", + "size": 2 + }, + { + "id": "src/components/bottomPanel/BottomPanel.vue", + "label": "BottomPanel.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/tab", + "label": "primevue/tab", + "group": "external", + "size": 3 + }, + { + "id": "external:primevue/tablist", + "label": "primevue/tablist", + "group": "external", + "size": 3 + }, + { + "id": "external:primevue/tabs", + "label": "primevue/tabs", + "group": "external", + "size": 4 + }, + { + "id": "src/components/common/ExtensionSlot.vue", + "label": "ExtensionSlot.vue", + "group": "components", + "size": 3 + }, + { + "id": "src/components/breadcrumb/SubgraphBreadcrumb.vue", + "label": "SubgraphBreadcrumb.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/breadcrumb", + "label": "primevue/breadcrumb", + "group": "external", + "size": 2 + }, + { + "id": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", + "label": "SubgraphBreadcrumbItem.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/button/IconButton.vue", + "label": "IconButton.vue", + "group": "components", + "size": 5 + }, + { + "id": "src/components/button/IconGroup.vue", + "label": "IconGroup.vue", + "group": "components", + "size": 1 + }, + { + "id": "src/components/button/IconTextButton.vue", + "label": "IconTextButton.vue", + "group": "components", + "size": 5 + }, + { + "id": "src/components/button/MoreButton.vue", + "label": "MoreButton.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/popover", + "label": "primevue/popover", + "group": "external", + "size": 7 + }, + { + "id": "src/components/button/TextButton.vue", + "label": "TextButton.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/card/CardBottom.vue", + "label": "CardBottom.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/card/CardContainer.vue", + "label": "CardContainer.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/card/CardDescription.vue", + "label": "CardDescription.vue", + "group": "components", + "size": 1 + }, + { + "id": "src/components/card/CardTitle.vue", + "label": "CardTitle.vue", + "group": "components", + "size": 1 + }, + { + "id": "src/components/card/CardTop.vue", + "label": "CardTop.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/chip/SquareChip.vue", + "label": "SquareChip.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/common/BackgroundImageUpload.vue", + "label": "BackgroundImageUpload.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/common/ColorCustomizationSelector.vue", + "label": "ColorCustomizationSelector.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/colorpicker", + "label": "primevue/colorpicker", + "group": "external", + "size": 4 + }, + { + "id": "src/components/common/ComfyImage.vue", + "label": "ComfyImage.vue", + "group": "components", + "size": 3 + }, + { + "id": "src/components/common/ContentDivider.vue", + "label": "ContentDivider.vue", + "group": "components", + "size": 5 + }, + { + "id": "src/components/common/CustomFormValue.vue", + "label": "CustomFormValue.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/common/CustomizationDialog.vue", + "label": "CustomizationDialog.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/dialog", + "label": "primevue/dialog", + "group": "external", + "size": 7 + }, + { + "id": "src/components/common/DeviceInfo.vue", + "label": "DeviceInfo.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/common/DotSpinner.vue", + "label": "DotSpinner.vue", + "group": "components", + "size": 4 + }, + { + "id": "src/components/common/EditableText.vue", + "label": "EditableText.vue", + "group": "components", + "size": 4 + }, + { + "id": "src/components/common/ElectronFileDownload.vue", + "label": "ElectronFileDownload.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/progressbar", + "label": "primevue/progressbar", + "group": "external", + "size": 3 + }, + { + "id": "src/components/common/FileDownload.vue", + "label": "FileDownload.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/common/FormColorPicker.vue", + "label": "FormColorPicker.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/common/FormImageUpload.vue", + "label": "FormImageUpload.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/common/FormItem.vue", + "label": "FormItem.vue", + "group": "components", + "size": 3 + }, + { + "id": "src/components/common/InputKnob.vue", + "label": "InputKnob.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/common/InputSlider.vue", + "label": "InputSlider.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/common/UrlInput.vue", + "label": "UrlInput.vue", + "group": "components", + "size": 3 + }, + { + "id": "external:primevue/knob", + "label": "primevue/knob", + "group": "external", + "size": 2 + }, + { + "id": "external:primevue/slider", + "label": "primevue/slider", + "group": "external", + "size": 8 + }, + { + "id": "src/components/common/LazyImage.vue", + "label": "LazyImage.vue", + "group": "components", + "size": 4 + }, + { + "id": "external:primevue/skeleton", + "label": "primevue/skeleton", + "group": "external", + "size": 7 + }, + { + "id": "src/components/common/NoResultsPlaceholder.vue", + "label": "NoResultsPlaceholder.vue", + "group": "components", + "size": 11 + }, + { + "id": "external:primevue/card", + "label": "primevue/card", + "group": "external", + "size": 6 + }, + { + "id": "src/components/common/SearchBox.vue", + "label": "SearchBox.vue", + "group": "components", + "size": 7 + }, + { + "id": "external:primevue/iconfield", + "label": "primevue/iconfield", + "group": "external", + "size": 4 + }, + { + "id": "external:primevue/inputicon", + "label": "primevue/inputicon", + "group": "external", + "size": 4 + }, + { + "id": "src/components/common/SearchFilterChip.vue", + "label": "SearchFilterChip.vue", + "group": "components", + "size": 4 + }, + { + "id": "external:primevue/badge", + "label": "primevue/badge", + "group": "external", + "size": 4 + }, + { + "id": "external:primevue/chip", + "label": "primevue/chip", + "group": "external", + "size": 4 + }, + { + "id": "src/components/common/SystemStatsPanel.vue", + "label": "SystemStatsPanel.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/tabpanel", + "label": "primevue/tabpanel", + "group": "external", + "size": 6 + }, + { + "id": "external:primevue/tabview", + "label": "primevue/tabview", + "group": "external", + "size": 2 + }, + { + "id": "src/components/common/TextDivider.vue", + "label": "TextDivider.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/common/TreeExplorer.vue", + "label": "TreeExplorer.vue", + "group": "components", + "size": 5 + }, + { + "id": "external:primevue/contextmenu", + "label": "primevue/contextmenu", + "group": "external", + "size": 6 + }, + { + "id": "external:primevue/tree", + "label": "primevue/tree", + "group": "external", + "size": 2 + }, + { + "id": "src/components/common/TreeExplorerTreeNode.vue", + "label": "TreeExplorerTreeNode.vue", + "group": "components", + "size": 7 + }, + { + "id": "external:@atlaskit/pragmatic-drag-and-drop/element/set-custom-native-drag-preview", + "label": "@atlaskit/pragmatic-drag-and-drop/element/set-custom-native-drag-preview", + "group": "external", + "size": 2 + }, + { + "id": "src/components/common/UserAvatar.vue", + "label": "UserAvatar.vue", + "group": "components", + "size": 4 + }, + { + "id": "external:primevue/avatar", + "label": "primevue/avatar", + "group": "external", + "size": 2 + }, + { + "id": "src/components/common/UserCredit.vue", + "label": "UserCredit.vue", + "group": "components", + "size": 4 + }, + { + "id": "src/components/common/VirtualGrid.vue", + "label": "VirtualGrid.vue", + "group": "components", + "size": 3 + }, + { + "id": "src/components/graph/DomWidgets.vue", + "label": "DomWidgets.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/graph/widgets/DomWidget.vue", + "label": "DomWidget.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/graph/GraphCanvasMenu.vue", + "label": "GraphCanvasMenu.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/graph/NodeTooltip.vue", + "label": "NodeTooltip.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/graph/SelectionToolbox.vue", + "label": "SelectionToolbox.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/graph/TitleEditor.vue", + "label": "TitleEditor.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/searchbox/NodeSearchBoxPopover.vue", + "label": "NodeSearchBoxPopover.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/sidebar/SideToolbar.vue", + "label": "SideToolbar.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/topbar/SecondRowWorkflowTabs.vue", + "label": "SecondRowWorkflowTabs.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/renderer/core/canvas/injectionKeys.ts", + "label": "injectionKeys.ts", + "group": "other", + "size": 4 + }, + { + "id": "src/renderer/core/layout/TransformPane.vue", + "label": "TransformPane.vue", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/minimap/MiniMap.vue", + "label": "MiniMap.vue", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", + "label": "LGraphNode.vue", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/composables/useNodeEventHandlers.ts", + "label": "useNodeEventHandlers.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/minimap/composables/useMinimap.ts", + "label": "useMinimap.ts", + "group": "other", + "size": 4 + }, + { + "id": "src/components/graph/modals/ZoomControlsModal.vue", + "label": "ZoomControlsModal.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/graph/selectionToolbox/BypassButton.vue", + "label": "BypassButton.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/graph/selectionToolbox/ColorPickerButton.vue", + "label": "ColorPickerButton.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/graph/selectionToolbox/ConvertToSubgraphButton.vue", + "label": "ConvertToSubgraphButton.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/graph/selectionToolbox/DeleteButton.vue", + "label": "DeleteButton.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/graph/selectionToolbox/ExecuteButton.vue", + "label": "ExecuteButton.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/graph/selectionToolbox/ExtensionCommandButton.vue", + "label": "ExtensionCommandButton.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/graph/selectionToolbox/HelpButton.vue", + "label": "HelpButton.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/graph/selectionToolbox/Load3DViewerButton.vue", + "label": "Load3DViewerButton.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/graph/selectionToolbox/MaskEditorButton.vue", + "label": "MaskEditorButton.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/graph/selectionToolbox/PinButton.vue", + "label": "PinButton.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/graph/selectionToolbox/RefreshSelectionButton.vue", + "label": "RefreshSelectionButton.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/graph/selectionToolbox/SaveToSubgraphLibrary.vue", + "label": "SaveToSubgraphLibrary.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/helpcenter/HelpCenterMenuContent.vue", + "label": "HelpCenterMenuContent.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/icons/PuzzleIcon.vue", + "label": "PuzzleIcon.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/helpcenter/ReleaseNotificationToast.vue", + "label": "ReleaseNotificationToast.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/helpcenter/WhatsNewPopup.vue", + "label": "WhatsNewPopup.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/icons/VerifiedIcon.vue", + "label": "VerifiedIcon.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/input/MultiSelect.vue", + "label": "MultiSelect.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/input/SearchBox.vue", + "label": "SearchBox.vue", + "group": "components", + "size": 3 + }, + { + "id": "src/components/input/SingleSelect.vue", + "label": "SingleSelect.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/checkbox", + "label": "primevue/checkbox", + "group": "external", + "size": 7 + }, + { + "id": "src/components/install/mirror/MirrorItem.vue", + "label": "MirrorItem.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/load3d/Load3D.vue", + "label": "Load3D.vue", + "group": "components", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/components/load3d/Load3D.vue", + "src/components/load3d/Load3DScene.vue", + "src/extensions/core/load3d/Load3d.ts", + "src/extensions/core/load3d/SceneManager.ts", + "src/extensions/core/load3d/Load3dUtils.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/components/load3d/Load3DControls.vue", + "label": "Load3DControls.vue", + "group": "components", + "size": 3 + }, + { + "id": "src/components/load3d/Load3DScene.vue", + "label": "Load3DScene.vue", + "group": "components", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/components/load3d/Load3D.vue", + "src/components/load3d/Load3DScene.vue", + "src/extensions/core/load3d/Load3d.ts", + "src/extensions/core/load3d/SceneManager.ts", + "src/extensions/core/load3d/Load3dUtils.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/components/load3d/controls/RecordingControls.vue", + "label": "RecordingControls.vue", + "group": "components", + "size": 3 + }, + { + "id": "src/components/load3d/controls/ViewerControls.vue", + "label": "ViewerControls.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/load3d/Load3DAnimation.vue", + "label": "Load3DAnimation.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/load3d/Load3DAnimationControls.vue", + "label": "Load3DAnimationControls.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/load3d/Load3DAnimationScene.vue", + "label": "Load3DAnimationScene.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue", + "label": "primevue", + "group": "external", + "size": 12 + }, + { + "id": "src/components/load3d/controls/CameraControls.vue", + "label": "CameraControls.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/load3d/controls/ExportControls.vue", + "label": "ExportControls.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/load3d/controls/LightControls.vue", + "label": "LightControls.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/load3d/controls/ModelControls.vue", + "label": "ModelControls.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/load3d/controls/SceneControls.vue", + "label": "SceneControls.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/load3d/LoadingOverlay.vue", + "label": "LoadingOverlay.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/load3d/Load3dViewerContent.vue", + "label": "Load3dViewerContent.vue", + "group": "components", + "size": 3 + }, + { + "id": "src/components/load3d/controls/viewer/ViewerCameraControls.vue", + "label": "ViewerCameraControls.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/load3d/controls/viewer/ViewerExportControls.vue", + "label": "ViewerExportControls.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/load3d/controls/viewer/ViewerLightControls.vue", + "label": "ViewerLightControls.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/load3d/controls/viewer/ViewerModelControls.vue", + "label": "ViewerModelControls.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/load3d/controls/viewer/ViewerSceneControls.vue", + "label": "ViewerSceneControls.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/maintenance/TaskCard.vue", + "label": "TaskCard.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/maintenance/TaskListItem.vue", + "label": "TaskListItem.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/maintenance/TaskListStatusIcon.vue", + "label": "TaskListStatusIcon.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/confirmpopup", + "label": "primevue/confirmpopup", + "group": "external", + "size": 3 + }, + { + "id": "external:primevue/drawer", + "label": "primevue/drawer", + "group": "external", + "size": 2 + }, + { + "id": "src/components/node/NodePreview.vue", + "label": "NodePreview.vue", + "group": "components", + "size": 6 + }, + { + "id": "src/components/primevueOverride/AutoCompletePlus.vue", + "label": "AutoCompletePlus.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/autocomplete", + "label": "primevue/autocomplete", + "group": "external", + "size": 3 + }, + { + "id": "src/components/searchbox/NodeSearchBox.vue", + "label": "NodeSearchBox.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/searchbox/NodeSearchFilter.vue", + "label": "NodeSearchFilter.vue", + "group": "components", + "size": 3 + }, + { + "id": "src/components/searchbox/NodeSearchItem.vue", + "label": "NodeSearchItem.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/sidebar/SidebarBottomPanelToggleButton.vue", + "label": "SidebarBottomPanelToggleButton.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/sidebar/SidebarShortcutsToggleButton.vue", + "label": "SidebarShortcutsToggleButton.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/sidebar/SidebarHelpCenterIcon.vue", + "label": "SidebarHelpCenterIcon.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/sidebar/SidebarIcon.vue", + "label": "SidebarIcon.vue", + "group": "components", + "size": 7 + }, + { + "id": "src/components/sidebar/SidebarLogoutIcon.vue", + "label": "SidebarLogoutIcon.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/sidebar/SidebarTemplatesButton.vue", + "label": "SidebarTemplatesButton.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/overlaybadge", + "label": "primevue/overlaybadge", + "group": "external", + "size": 2 + }, + { + "id": "src/components/templates/TemplateSearchBar.vue", + "label": "TemplateSearchBar.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/templates/TemplateWorkflowCard.vue", + "label": "TemplateWorkflowCard.vue", + "group": "components", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/templates/TemplateWorkflowsContent.vue", + "src/components/templates/TemplateWorkflowView.vue", + "src/components/templates/TemplateWorkflowCard.vue", + "src/composables/useTemplateWorkflows.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/components/templates/thumbnails/AudioThumbnail.vue", + "label": "AudioThumbnail.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/templates/thumbnails/CompareSliderThumbnail.vue", + "label": "CompareSliderThumbnail.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/templates/thumbnails/DefaultThumbnail.vue", + "label": "DefaultThumbnail.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/templates/thumbnails/HoverDissolveThumbnail.vue", + "label": "HoverDissolveThumbnail.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/templates/TemplateWorkflowCardSkeleton.vue", + "label": "TemplateWorkflowCardSkeleton.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/templates/TemplateWorkflowList.vue", + "label": "TemplateWorkflowList.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/column", + "label": "primevue/column", + "group": "external", + "size": 6 + }, + { + "id": "external:primevue/datatable", + "label": "primevue/datatable", + "group": "external", + "size": 6 + }, + { + "id": "src/components/templates/TemplateWorkflowView.vue", + "label": "TemplateWorkflowView.vue", + "group": "components", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/templates/TemplateWorkflowsContent.vue", + "src/components/templates/TemplateWorkflowView.vue", + "src/components/templates/TemplateWorkflowCard.vue", + "src/composables/useTemplateWorkflows.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "external:primevue/dataview", + "label": "primevue/dataview", + "group": "external", + "size": 2 + }, + { + "id": "src/components/templates/TemplateWorkflowsSideNav.vue", + "label": "TemplateWorkflowsSideNav.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/listbox", + "label": "primevue/listbox", + "group": "external", + "size": 7 + }, + { + "id": "external:primevue/scrollpanel", + "label": "primevue/scrollpanel", + "group": "external", + "size": 9 + }, + { + "id": "src/components/topbar/CommandMenubar.vue", + "label": "CommandMenubar.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/topbar/CurrentUserButton.vue", + "label": "CurrentUserButton.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/topbar/CurrentUserPopover.vue", + "label": "CurrentUserPopover.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/topbar/WorkflowTabs.vue", + "label": "WorkflowTabs.vue", + "group": "components", + "size": 3 + }, + { + "id": "src/components/topbar/WorkflowOverflowMenu.vue", + "label": "WorkflowOverflowMenu.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/menu", + "label": "primevue/menu", + "group": "external", + "size": 2 + }, + { + "id": "src/components/topbar/WorkflowTab.vue", + "label": "WorkflowTab.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/topbar/WorkflowTabPopover.vue", + "label": "WorkflowTabPopover.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/widget/layout/BaseModalLayout.vue", + "label": "BaseModalLayout.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/widget/panel/LeftSidePanel.vue", + "label": "LeftSidePanel.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/widget/panel/RightSidePanel.vue", + "label": "RightSidePanel.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/extensions/core/clipspace.ts", + "label": "clipspace.ts", + "group": "extensions", + "size": 4, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/clipspace.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/clipspace.ts", + "src/scripts/ui.ts" + ] + ] + }, + { + "id": "src/extensions/core/contextMenuFilter.ts", + "label": "contextMenuFilter.ts", + "group": "extensions", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/contextMenuFilter.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/extensions/core/dynamicPrompts.ts", + "label": "dynamicPrompts.ts", + "group": "extensions", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/dynamicPrompts.ts", + "src/services/extensionService.ts" + ] + ] + }, + { + "id": "src/extensions/core/editAttention.ts", + "label": "editAttention.ts", + "group": "extensions", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/editAttention.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/extensions/core/electronAdapter.ts", + "label": "electronAdapter.ts", + "group": "extensions", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "src/extensions/core/groupNode.ts", + "label": "groupNode.ts", + "group": "extensions", + "size": 4, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/services/dialogService.ts" + ], + [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/stores/nodeDefStore.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui/dialog.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui/draggableList.ts", + "src/scripts/ui.ts" + ], + [ + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/extensions/core/groupNode.ts" + ], + [ + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/extensions/core/groupNode.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/scripts/app.ts" + ], + [ + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/services/litegraphService.ts" + ] + ] + }, + { + "id": "src/extensions/core/groupNodeManage.ts", + "label": "groupNodeManage.ts", + "group": "extensions", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui/dialog.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui/draggableList.ts", + "src/scripts/ui.ts" + ], + [ + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/extensions/core/groupNode.ts" + ] + ] + }, + { + "id": "src/extensions/core/widgetInputs.ts", + "label": "widgetInputs.ts", + "group": "extensions", + "size": 4, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/scripts/app.ts" + ], + [ + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/services/litegraphService.ts" + ] + ] + }, + { + "id": "src/scripts/ui/draggableList.ts", + "label": "draggableList.ts", + "group": "scripts", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui/draggableList.ts", + "src/scripts/ui.ts" + ] + ] + }, + { + "id": "src/extensions/core/groupNodeManage.css", + "label": "groupNodeManage.css", + "group": "extensions", + "size": 2 + }, + { + "id": "src/extensions/core/groupOptions.ts", + "label": "groupOptions.ts", + "group": "extensions", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupOptions.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/extensions/core/load3d.ts", + "label": "load3d.ts", + "group": "extensions", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/components/load3d/Load3D.vue", + "src/components/load3d/Load3DScene.vue", + "src/extensions/core/load3d/Load3d.ts", + "src/extensions/core/load3d/SceneManager.ts", + "src/extensions/core/load3d/Load3dUtils.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/scripts/app.ts" + ], + [ + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/services/extensionService.ts" + ] + ] + }, + { + "id": "src/extensions/core/maskeditor.ts", + "label": "maskeditor.ts", + "group": "extensions", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/ui.ts" + ], + [ + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/utils.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/ui.ts" + ] + ] + }, + { + "id": "src/extensions/core/nodeTemplates.ts", + "label": "nodeTemplates.ts", + "group": "extensions", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/services/dialogService.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/scripts/ui.ts" + ] + ] + }, + { + "id": "src/extensions/core/noteNode.ts", + "label": "noteNode.ts", + "group": "extensions", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/noteNode.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/extensions/core/previewAny.ts", + "label": "previewAny.ts", + "group": "extensions", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/previewAny.ts", + "src/scripts/app.ts" + ], + [ + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/previewAny.ts", + "src/services/extensionService.ts" + ] + ] + }, + { + "id": "src/extensions/core/rerouteNode.ts", + "label": "rerouteNode.ts", + "group": "extensions", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/rerouteNode.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/extensions/core/saveImageExtraOutput.ts", + "label": "saveImageExtraOutput.ts", + "group": "extensions", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/saveImageExtraOutput.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/extensions/core/saveMesh.ts", + "label": "saveMesh.ts", + "group": "extensions", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/saveMesh.ts", + "src/services/extensionService.ts" + ] + ] + }, + { + "id": "src/extensions/core/selectionBorder.ts", + "label": "selectionBorder.ts", + "group": "extensions", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/selectionBorder.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/extensions/core/simpleTouchSupport.ts", + "label": "simpleTouchSupport.ts", + "group": "extensions", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/simpleTouchSupport.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/extensions/core/slotDefaults.ts", + "label": "slotDefaults.ts", + "group": "extensions", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/slotDefaults.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/extensions/core/uploadAudio.ts", + "label": "uploadAudio.ts", + "group": "extensions", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/types/index.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/extensions/core/uploadImage.ts", + "label": "uploadImage.ts", + "group": "extensions", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadImage.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/extensions/core/webcamCapture.ts", + "label": "webcamCapture.ts", + "group": "extensions", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/webcamCapture.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/extensions/core/load3d/Load3DConfiguration.ts", + "label": "Load3DConfiguration.ts", + "group": "extensions", + "size": 3 + }, + { + "id": "src/extensions/core/maskEditorLayerFilenames.ts", + "label": "maskEditorLayerFilenames.ts", + "group": "extensions", + "size": 2 + }, + { + "id": "src/extensions/core/maskEditorOld.ts", + "label": "maskEditorOld.ts", + "group": "extensions", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/ui.ts" + ] + ] + }, + { + "id": "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "label": "graphThumbnailRenderer.ts", + "group": "other", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/graphStore.ts", + "src/scripts/app.ts" + ], + [ + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/subgraphNavigationStore.ts", + "src/scripts/app.ts" + ], + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/scripts/app.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "src/renderer/core/spatial/boundsCalculator.ts", + "label": "boundsCalculator.ts", + "group": "other", + "size": 3 + }, + { + "id": "src/renderer/extensions/minimap/minimapCanvasRenderer.ts", + "label": "minimapCanvasRenderer.ts", + "group": "other", + "size": 3 + }, + { + "id": "src/scripts/ui/utils.ts", + "label": "utils.ts", + "group": "scripts", + "size": 3 + }, + { + "id": "src/services/providers/algoliaSearchProvider.ts", + "label": "algoliaSearchProvider.ts", + "group": "services", + "size": 2 + }, + { + "id": "src/services/providers/registrySearchProvider.ts", + "label": "registrySearchProvider.ts", + "group": "services", + "size": 2 + }, + { + "id": "external:algoliasearch/dist/lite/builds/browser", + "label": "algoliasearch/dist/lite/builds/browser", + "group": "external", + "size": 2 + }, + { + "id": "src/stores/workspace/nodeHelpStore.ts", + "label": "nodeHelpStore.ts", + "group": "stores", + "size": 4 + }, + { + "id": "src/components/dialog/content/error/FindIssueButton.vue", + "label": "FindIssueButton.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/MissingCoreNodesMessage.vue", + "label": "MissingCoreNodesMessage.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/manager/button/PackInstallButton.vue", + "label": "PackInstallButton.vue", + "group": "components", + "size": 6, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/components/dialog/content/manager/button/PackInstallButton.vue", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "external:primevue/floatlabel", + "label": "primevue/floatlabel", + "group": "external", + "size": 2 + }, + { + "id": "external:primevue/tabpanels", + "label": "primevue/tabpanels", + "group": "external", + "size": 3 + }, + { + "id": "src/components/dialog/content/setting/ColorPaletteMessage.vue", + "label": "ColorPaletteMessage.vue", + "group": "components", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/components/dialog/content/setting/ColorPaletteMessage.vue", + "src/services/colorPaletteService.ts" + ] + ] + }, + { + "id": "src/components/dialog/content/setting/CurrentUserMessage.vue", + "label": "CurrentUserMessage.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/setting/PanelTemplate.vue", + "label": "PanelTemplate.vue", + "group": "components", + "size": 6 + }, + { + "id": "src/components/dialog/content/setting/SettingsPanel.vue", + "label": "SettingsPanel.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/signin/ApiKeyForm.vue", + "label": "ApiKeyForm.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/signin/SignInForm.vue", + "label": "SignInForm.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/signin/SignUpForm.vue", + "label": "SignUpForm.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/credit/CreditTopUpOption.vue", + "label": "CreditTopUpOption.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:@primevue/forms", + "label": "@primevue/forms", + "group": "external", + "size": 6 + }, + { + "id": "external:@primevue/forms/resolvers/zod", + "label": "@primevue/forms/resolvers/zod", + "group": "external", + "size": 5 + }, + { + "id": "src/components/dialog/content/signin/PasswordFields.vue", + "label": "PasswordFields.vue", + "group": "components", + "size": 3 + }, + { + "id": "external:primevue/tabmenu", + "label": "primevue/tabmenu", + "group": "external", + "size": 2 + }, + { + "id": "src/components/graph/widgets/ChatHistoryWidget.vue", + "label": "ChatHistoryWidget.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/graph/widgets/chatHistory/CopyButton.vue", + "label": "CopyButton.vue", + "group": "components", + "size": 3 + }, + { + "id": "src/components/graph/widgets/chatHistory/ResponseBlurb.vue", + "label": "ResponseBlurb.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/graph/widgets/MultiSelectWidget.vue", + "label": "MultiSelectWidget.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/multiselect", + "label": "primevue/multiselect", + "group": "external", + "size": 3 + }, + { + "id": "src/components/graph/widgets/TextPreviewWidget.vue", + "label": "TextPreviewWidget.vue", + "group": "components", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/stores/executionStore.ts", + "src/composables/node/useNodeProgressText.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", + "src/components/graph/widgets/TextPreviewWidget.vue", + "src/stores/executionStore.ts" + ] + ] + }, + { + "id": "src/components/sidebar/tabs/SidebarTabTemplate.vue", + "label": "SidebarTabTemplate.vue", + "group": "components", + "size": 5 + }, + { + "id": "src/components/sidebar/tabs/modelLibrary/ElectronDownloadItems.vue", + "label": "ElectronDownloadItems.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/sidebar/tabs/modelLibrary/ModelTreeLeaf.vue", + "label": "ModelTreeLeaf.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/sidebar/tabs/nodeLibrary/NodeHelpPage.vue", + "label": "NodeHelpPage.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", + "label": "NodeTreeLeaf.vue", + "group": "components", + "size": 3 + }, + { + "id": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", + "label": "NodeBookmarkTreeExplorer.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/useconfirm", + "label": "primevue/useconfirm", + "group": "external", + "size": 2 + }, + { + "id": "src/components/sidebar/tabs/queue/ResultGallery.vue", + "label": "ResultGallery.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/sidebar/tabs/queue/TaskItem.vue", + "label": "TaskItem.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/toolbar", + "label": "primevue/toolbar", + "group": "external", + "size": 2 + }, + { + "id": "external:primevue/confirmdialog", + "label": "primevue/confirmdialog", + "group": "external", + "size": 2 + }, + { + "id": "src/components/sidebar/tabs/workflows/WorkflowTreeLeaf.vue", + "label": "WorkflowTreeLeaf.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/templates/thumbnails/BaseThumbnail.vue", + "label": "BaseThumbnail.vue", + "group": "components", + "size": 5 + }, + { + "id": "src/components/widget/nav/NavIcon.vue", + "label": "NavIcon.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/widget/nav/NavItem.vue", + "label": "NavItem.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/widget/nav/NavTitle.vue", + "label": "NavTitle.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/widget/panel/PanelHeader.vue", + "label": "PanelHeader.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/extensions/core/load3d/AnimationManager.ts", + "label": "AnimationManager.ts", + "group": "extensions", + "size": 2 + }, + { + "id": "external:three", + "label": "three", + "group": "external", + "size": 15 + }, + { + "id": "src/extensions/core/load3d/CameraManager.ts", + "label": "CameraManager.ts", + "group": "extensions", + "size": 2 + }, + { + "id": "external:three/examples/jsm/controls/OrbitControls", + "label": "three/examples/jsm/controls/OrbitControls", + "group": "external", + "size": 7 + }, + { + "id": "src/extensions/core/load3d/ControlsManager.ts", + "label": "ControlsManager.ts", + "group": "extensions", + "size": 2 + }, + { + "id": "src/extensions/core/load3d/EventManager.ts", + "label": "EventManager.ts", + "group": "extensions", + "size": 2 + }, + { + "id": "src/extensions/core/load3d/LightingManager.ts", + "label": "LightingManager.ts", + "group": "extensions", + "size": 2 + }, + { + "id": "src/extensions/core/load3d/LoaderManager.ts", + "label": "LoaderManager.ts", + "group": "extensions", + "size": 2 + }, + { + "id": "src/extensions/core/load3d/ModelExporter.ts", + "label": "ModelExporter.ts", + "group": "extensions", + "size": 2 + }, + { + "id": "src/extensions/core/load3d/NodeStorage.ts", + "label": "NodeStorage.ts", + "group": "extensions", + "size": 2 + }, + { + "id": "src/extensions/core/load3d/PreviewManager.ts", + "label": "PreviewManager.ts", + "group": "extensions", + "size": 2 + }, + { + "id": "src/extensions/core/load3d/RecordingManager.ts", + "label": "RecordingManager.ts", + "group": "extensions", + "size": 2 + }, + { + "id": "src/extensions/core/load3d/SceneManager.ts", + "label": "SceneManager.ts", + "group": "extensions", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/components/load3d/Load3D.vue", + "src/components/load3d/Load3DScene.vue", + "src/extensions/core/load3d/Load3d.ts", + "src/extensions/core/load3d/SceneManager.ts", + "src/extensions/core/load3d/Load3dUtils.ts", + "src/scripts/app.ts" + ] + ] + }, + { + "id": "src/extensions/core/load3d/SceneModelManager.ts", + "label": "SceneModelManager.ts", + "group": "extensions", + "size": 2 + }, + { + "id": "src/extensions/core/load3d/ViewHelperManager.ts", + "label": "ViewHelperManager.ts", + "group": "extensions", + "size": 2 + }, + { + "id": "external:three/examples/jsm/loaders/FBXLoader", + "label": "three/examples/jsm/loaders/FBXLoader", + "group": "external", + "size": 3 + }, + { + "id": "external:three/examples/jsm/loaders/GLTFLoader", + "label": "three/examples/jsm/loaders/GLTFLoader", + "group": "external", + "size": 4 + }, + { + "id": "external:three/examples/jsm/loaders/MTLLoader", + "label": "three/examples/jsm/loaders/MTLLoader", + "group": "external", + "size": 3 + }, + { + "id": "external:three/examples/jsm/loaders/OBJLoader", + "label": "three/examples/jsm/loaders/OBJLoader", + "group": "external", + "size": 3 + }, + { + "id": "external:three/examples/jsm/loaders/STLLoader", + "label": "three/examples/jsm/loaders/STLLoader", + "group": "external", + "size": 3 + }, + { + "id": "external:three/examples/jsm/exporters/GLTFExporter", + "label": "three/examples/jsm/exporters/GLTFExporter", + "group": "external", + "size": 2 + }, + { + "id": "external:three/examples/jsm/exporters/OBJExporter", + "label": "three/examples/jsm/exporters/OBJExporter", + "group": "external", + "size": 2 + }, + { + "id": "external:three/examples/jsm/exporters/STLExporter", + "label": "three/examples/jsm/exporters/STLExporter", + "group": "external", + "size": 2 + }, + { + "id": "external:three/examples/jsm/lines/LineMaterial", + "label": "three/examples/jsm/lines/LineMaterial", + "group": "external", + "size": 2 + }, + { + "id": "external:three/examples/jsm/lines/LineSegments2", + "label": "three/examples/jsm/lines/LineSegments2", + "group": "external", + "size": 2 + }, + { + "id": "external:three/examples/jsm/lines/LineSegmentsGeometry", + "label": "three/examples/jsm/lines/LineSegmentsGeometry", + "group": "external", + "size": 2 + }, + { + "id": "external:three/examples/jsm/utils/BufferGeometryUtils", + "label": "three/examples/jsm/utils/BufferGeometryUtils", + "group": "external", + "size": 2 + }, + { + "id": "src/extensions/core/load3d/conditional-lines/ColoredShadowMaterial.js", + "label": "ColoredShadowMaterial.js", + "group": "extensions", + "size": 2 + }, + { + "id": "src/extensions/core/load3d/conditional-lines/ConditionalEdgesGeometry.js", + "label": "ConditionalEdgesGeometry.js", + "group": "extensions", + "size": 2 + }, + { + "id": "src/extensions/core/load3d/conditional-lines/ConditionalEdgesShader.js", + "label": "ConditionalEdgesShader.js", + "group": "extensions", + "size": 2 + }, + { + "id": "src/extensions/core/load3d/conditional-lines/Lines2/ConditionalLineMaterial.js", + "label": "ConditionalLineMaterial.js", + "group": "extensions", + "size": 2 + }, + { + "id": "src/extensions/core/load3d/conditional-lines/Lines2/ConditionalLineSegmentsGeometry.js", + "label": "ConditionalLineSegmentsGeometry.js", + "group": "extensions", + "size": 2 + }, + { + "id": "external:three/examples/jsm/helpers/ViewHelper", + "label": "three/examples/jsm/helpers/ViewHelper", + "group": "external", + "size": 3 + }, + { + "id": "src/lib/litegraph/src/CanvasPointer.ts", + "label": "CanvasPointer.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/measure.ts", + "label": "measure.ts", + "group": "lib", + "size": 13 + }, + { + "id": "src/lib/litegraph/src/ContextMenu.ts", + "label": "ContextMenu.ts", + "group": "lib", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/ContextMenu.ts", + "src/lib/litegraph/src/litegraph.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/CurveEditor.ts", + "label": "CurveEditor.ts", + "group": "lib", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/CurveEditor.ts", + "src/lib/litegraph/src/litegraph.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/DragAndScale.ts", + "label": "DragAndScale.ts", + "group": "lib", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/DragAndScale.ts", + "src/lib/litegraph/src/litegraph.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/LGraph.ts", + "label": "LGraph.ts", + "group": "lib", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/draw.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/node/NodeSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/utils/feedback.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/BaseWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/ComboWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/LegacyWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/litegraph.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/constants.ts", + "label": "constants.ts", + "group": "lib", + "size": 8 + }, + { + "id": "src/lib/litegraph/src/utils/uuid.ts", + "label": "uuid.ts", + "group": "lib", + "size": 7 + }, + { + "id": "src/lib/litegraph/src/LGraphCanvas.ts", + "label": "LGraphCanvas.ts", + "group": "lib", + "size": 7, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/draw.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/node/NodeSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/utils/feedback.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/BaseWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/ComboWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/LegacyWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/litegraph.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/LGraphGroup.ts", + "label": "LGraphGroup.ts", + "group": "lib", + "size": 5, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/node/NodeSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/utils/feedback.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/BaseWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/ComboWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/LegacyWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/litegraph.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/LLink.ts", + "label": "LLink.ts", + "group": "lib", + "size": 16 + }, + { + "id": "src/lib/litegraph/src/MapProxyHandler.ts", + "label": "MapProxyHandler.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/Reroute.ts", + "label": "Reroute.ts", + "group": "lib", + "size": 6 + }, + { + "id": "src/lib/litegraph/src/infrastructure/CustomEventTarget.ts", + "label": "CustomEventTarget.ts", + "group": "lib", + "size": 4 + }, + { + "id": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "label": "SubgraphInput.ts", + "group": "lib", + "size": 4, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/draw.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/node/NodeSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/utils/feedback.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/BaseWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/ComboWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/LegacyWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "src/lib/litegraph/src/litegraph.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "label": "SubgraphInputNode.ts", + "group": "lib", + "size": 5, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", + "src/lib/litegraph/src/litegraph.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "label": "SubgraphOutput.ts", + "group": "lib", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "label": "SubgraphOutputNode.ts", + "group": "lib", + "size": 5, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "label": "subgraphUtils.ts", + "group": "lib", + "size": 6, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/node/NodeSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + ], + [ + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + ], + [ + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/utils/feedback.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/BaseWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/ComboWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/LegacyWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + ], + [ + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/types/globalEnums.ts", + "label": "globalEnums.ts", + "group": "lib", + "size": 23 + }, + { + "id": "src/lib/litegraph/src/utils/collections.ts", + "label": "collections.ts", + "group": "lib", + "size": 6, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/utils/collections.ts", + "src/lib/litegraph/src/LGraphNode.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/LGraphBadge.ts", + "label": "LGraphBadge.ts", + "group": "lib", + "size": 4 + }, + { + "id": "src/lib/litegraph/src/LGraphIcon.ts", + "label": "LGraphIcon.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/LGraphButton.ts", + "label": "LGraphButton.ts", + "group": "lib", + "size": 3 + }, + { + "id": "src/lib/litegraph/src/infrastructure/Rectangle.ts", + "label": "Rectangle.ts", + "group": "lib", + "size": 8 + }, + { + "id": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "label": "LinkConnector.ts", + "group": "lib", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/draw.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/node/NodeSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/utils/feedback.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/BaseWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/ComboWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/LegacyWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "src/lib/litegraph/src/litegraph.ts" + ] + ] + }, + { + "id": "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", + "label": "litegraphLinkAdapter.ts", + "group": "other", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", + "src/lib/litegraph/src/litegraph.ts" + ] + ] + }, + { + "id": "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "label": "slotCalculations.ts", + "group": "other", + "size": 7, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "src/lib/litegraph/src/litegraph.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/canvas/measureSlots.ts", + "label": "measureSlots.ts", + "group": "lib", + "size": 3 + }, + { + "id": "src/lib/litegraph/src/draw.ts", + "label": "draw.ts", + "group": "lib", + "size": 9, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/draw.ts", + "src/lib/litegraph/src/litegraph.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/infrastructure/NullGraphError.ts", + "label": "NullGraphError.ts", + "group": "lib", + "size": 5 + }, + { + "id": "src/lib/litegraph/src/node/NodeInputSlot.ts", + "label": "NodeInputSlot.ts", + "group": "lib", + "size": 5, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/node/NodeSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/node/NodeSlot.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts" + ], + [ + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/node/NodeSlot.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts" + ], + [ + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/subgraph/Subgraph.ts", + "label": "Subgraph.ts", + "group": "lib", + "size": 4 + }, + { + "id": "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", + "label": "SubgraphIONodeBase.ts", + "group": "lib", + "size": 5, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", + "src/lib/litegraph/src/litegraph.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/utils/arrange.ts", + "label": "arrange.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "label": "BaseWidget.ts", + "group": "lib", + "size": 22, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/BaseWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/widgets/widgetMap.ts", + "label": "widgetMap.ts", + "group": "lib", + "size": 4, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/ComboWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/LegacyWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/LGraphNodeProperties.ts", + "label": "LGraphNodeProperties.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "label": "NodeOutputSlot.ts", + "group": "lib", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/node/slotUtils.ts", + "label": "slotUtils.ts", + "group": "lib", + "size": 3 + }, + { + "id": "src/lib/litegraph/src/utils/feedback.ts", + "label": "feedback.ts", + "group": "lib", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/utils/feedback.ts", + "src/lib/litegraph/src/litegraph.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/utils/spaceDistribution.ts", + "label": "spaceDistribution.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/utils/textUtils.ts", + "label": "textUtils.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/utils/type.ts", + "label": "type.ts", + "group": "lib", + "size": 3 + }, + { + "id": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "label": "LiteGraphGlobal.ts", + "group": "lib", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/ContextMenu.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/CurveEditor.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/DragAndScale.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/draw.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/node/NodeSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/utils/feedback.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/BaseWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/ComboWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/LegacyWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/litegraph.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/canvas/InputIndicators.ts", + "label": "InputIndicators.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "label": "SubgraphSlotBase.ts", + "group": "lib", + "size": 4, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/draw.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/litegraph.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/polyfills.ts", + "label": "polyfills.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/strings.ts", + "label": "strings.ts", + "group": "lib", + "size": 5 + }, + { + "id": "src/lib/litegraph/test/testExtensions.ts", + "label": "testExtensions.ts", + "group": "lib", + "size": 2 + }, + { + "id": "external:vitest", + "label": "vitest", + "group": "external", + "size": 3 + }, + { + "id": "src/lib/litegraph/test/assets/floatingBranch.json", + "label": "floatingBranch.json", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/test/assets/floatingLink.json", + "label": "floatingLink.json", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/test/assets/linkedNodes.json", + "label": "linkedNodes.json", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/test/assets/reroutesComplex.json", + "label": "reroutesComplex.json", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/test/assets/testGraphs.ts", + "label": "testGraphs.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/renderer/core/canvas/pathRenderer.ts", + "label": "pathRenderer.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/core/layout/constants.ts", + "label": "constants.ts", + "group": "other", + "size": 3 + }, + { + "id": "src/renderer/core/spatial/SpatialIndex.ts", + "label": "SpatialIndex.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/minimap/MiniMapPanel.vue", + "label": "MiniMapPanel.vue", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/minimap/types.ts", + "label": "types.ts", + "group": "other", + "size": 1 + }, + { + "id": "src/scripts/ui/components/asyncDialog.ts", + "label": "asyncDialog.ts", + "group": "scripts", + "size": 1 + }, + { + "id": "src/scripts/ui/components/button.ts", + "label": "button.ts", + "group": "scripts", + "size": 3 + }, + { + "id": "src/scripts/ui/components/buttonGroup.ts", + "label": "buttonGroup.ts", + "group": "scripts", + "size": 2 + }, + { + "id": "src/scripts/ui/components/index.ts", + "label": "index.ts", + "group": "scripts", + "size": 1 + }, + { + "id": "src/scripts/ui/components/popup.ts", + "label": "popup.ts", + "group": "scripts", + "size": 2 + }, + { + "id": "src/scripts/ui/components/splitButton.ts", + "label": "splitButton.ts", + "group": "scripts", + "size": 1 + }, + { + "id": "src/scripts/ui/menu/menu.css", + "label": "menu.css", + "group": "scripts", + "size": 2 + }, + { + "id": "src/components/bottomPanel/tabs/shortcuts/ShortcutsList.vue", + "label": "ShortcutsList.vue", + "group": "components", + "size": 3 + }, + { + "id": "src/components/dialog/content/manager/ManagerNavSidebar.vue", + "label": "ManagerNavSidebar.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "label": "InfoPanel.vue", + "group": "components", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/dialogService.ts", + "src/components/dialog/content/manager/ManagerDialogContent.vue", + "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "src/components/dialog/content/manager/button/PackEnableToggle.vue", + "src/services/dialogService.ts" + ], + [ + "src/services/dialogService.ts", + "src/components/dialog/content/manager/ManagerDialogContent.vue", + "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", + "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", + "src/composables/useImportFailedDetection.ts", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", + "label": "InfoPanelMultiItem.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/manager/packCard/PackCard.vue", + "label": "PackCard.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", + "label": "RegistrySearchBar.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/manager/skeleton/GridSkeleton.vue", + "label": "GridSkeleton.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/manager/PackStatusMessage.vue", + "label": "PackStatusMessage.vue", + "group": "components", + "size": 3 + }, + { + "id": "src/components/dialog/content/manager/PackVersionBadge.vue", + "label": "PackVersionBadge.vue", + "group": "components", + "size": 3 + }, + { + "id": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", + "label": "PackVersionSelectorPopover.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/setting/UsageLogsTable.vue", + "label": "UsageLogsTable.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/setting/keybinding/KeyComboDisplay.vue", + "label": "KeyComboDisplay.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/setting/SettingGroup.vue", + "label": "SettingGroup.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/setting/SettingItem.vue", + "label": "SettingItem.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/password", + "label": "primevue/password", + "group": "external", + "size": 3 + }, + { + "id": "src/components/sidebar/tabs/modelLibrary/DownloadItem.vue", + "label": "DownloadItem.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/sidebar/tabs/modelLibrary/ModelPreview.vue", + "label": "ModelPreview.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/sidebar/tabs/nodeLibrary/NodeTreeFolder.vue", + "label": "NodeTreeFolder.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/sidebar/tabs/queue/ResultAudio.vue", + "label": "ResultAudio.vue", + "group": "components", + "size": 3 + }, + { + "id": "external:primevue/galleria", + "label": "primevue/galleria", + "group": "external", + "size": 3 + }, + { + "id": "src/components/sidebar/tabs/queue/ResultVideo.vue", + "label": "ResultVideo.vue", + "group": "components", + "size": 3 + }, + { + "id": "src/components/sidebar/tabs/queue/ResultItem.vue", + "label": "ResultItem.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/canvas/FloatingRenderLink.ts", + "label": "FloatingRenderLink.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "label": "EmptySubgraphInput.ts", + "group": "lib", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/draw.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/node/NodeSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/utils/feedback.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/BaseWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/ComboWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/LegacyWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + ], + [ + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "src/lib/litegraph/src/litegraph.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "label": "EmptySubgraphOutput.ts", + "group": "lib", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/canvas/MovingInputLink.ts", + "label": "MovingInputLink.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/canvas/MovingLinkBase.ts", + "label": "MovingLinkBase.ts", + "group": "lib", + "size": 4 + }, + { + "id": "src/lib/litegraph/src/canvas/MovingOutputLink.ts", + "label": "MovingOutputLink.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/canvas/ToInputFromIoNodeLink.ts", + "label": "ToInputFromIoNodeLink.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/canvas/ToInputRenderLink.ts", + "label": "ToInputRenderLink.ts", + "group": "lib", + "size": 3 + }, + { + "id": "src/lib/litegraph/src/canvas/ToOutputFromIoNodeLink.ts", + "label": "ToOutputFromIoNodeLink.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/canvas/ToOutputFromRerouteLink.ts", + "label": "ToOutputFromRerouteLink.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/canvas/ToOutputRenderLink.ts", + "label": "ToOutputRenderLink.ts", + "group": "lib", + "size": 3 + }, + { + "id": "src/lib/litegraph/src/canvas/RenderLink.ts", + "label": "RenderLink.ts", + "group": "lib", + "size": 1 + }, + { + "id": "src/lib/litegraph/src/infrastructure/ConstrainedSize.ts", + "label": "ConstrainedSize.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/infrastructure/InvalidLinkError.ts", + "label": "InvalidLinkError.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/infrastructure/LGraphCanvasEventMap.ts", + "label": "LGraphCanvasEventMap.ts", + "group": "lib", + "size": 1 + }, + { + "id": "src/lib/litegraph/src/infrastructure/LGraphEventMap.ts", + "label": "LGraphEventMap.ts", + "group": "lib", + "size": 1 + }, + { + "id": "src/lib/litegraph/src/infrastructure/LinkConnectorEventMap.ts", + "label": "LinkConnectorEventMap.ts", + "group": "lib", + "size": 1 + }, + { + "id": "src/lib/litegraph/src/infrastructure/RecursionError.ts", + "label": "RecursionError.ts", + "group": "lib", + "size": 3 + }, + { + "id": "src/lib/litegraph/src/infrastructure/SlotIndexError.ts", + "label": "SlotIndexError.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/infrastructure/SubgraphEventMap.ts", + "label": "SubgraphEventMap.ts", + "group": "lib", + "size": 1 + }, + { + "id": "src/lib/litegraph/src/infrastructure/SubgraphInputEventMap.ts", + "label": "SubgraphInputEventMap.ts", + "group": "lib", + "size": 1 + }, + { + "id": "src/lib/litegraph/src/node/NodeSlot.ts", + "label": "NodeSlot.ts", + "group": "lib", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/node/NodeSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + [ + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/node/NodeSlot.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/node/SlotBase.ts", + "label": "SlotBase.ts", + "group": "lib", + "size": 3 + }, + { + "id": "src/lib/litegraph/src/subgraph/ExecutableNodeDTO.ts", + "label": "ExecutableNodeDTO.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", + "label": "SubgraphNode.ts", + "group": "lib", + "size": 3 + }, + { + "id": "src/lib/litegraph/src/types/NodeLike.ts", + "label": "NodeLike.ts", + "group": "lib", + "size": 1 + }, + { + "id": "src/lib/litegraph/src/types/events.ts", + "label": "events.ts", + "group": "lib", + "size": 1 + }, + { + "id": "src/lib/litegraph/src/types/serialisation.ts", + "label": "serialisation.ts", + "group": "lib", + "size": 1 + }, + { + "id": "src/lib/litegraph/src/types/utility.ts", + "label": "utility.ts", + "group": "lib", + "size": 1 + }, + { + "id": "src/lib/litegraph/src/types/widgets.ts", + "label": "widgets.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/utils/widget.ts", + "label": "widget.ts", + "group": "lib", + "size": 3 + }, + { + "id": "src/lib/litegraph/src/widgets/AssetWidget.ts", + "label": "AssetWidget.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/widgets/BaseSteppedWidget.ts", + "label": "BaseSteppedWidget.ts", + "group": "lib", + "size": 3 + }, + { + "id": "src/lib/litegraph/src/widgets/BooleanWidget.ts", + "label": "BooleanWidget.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/widgets/ButtonWidget.ts", + "label": "ButtonWidget.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/widgets/ChartWidget.ts", + "label": "ChartWidget.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/widgets/ColorWidget.ts", + "label": "ColorWidget.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/widgets/ComboWidget.ts", + "label": "ComboWidget.ts", + "group": "lib", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/ComboWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/widgets/FileUploadWidget.ts", + "label": "FileUploadWidget.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/widgets/GalleriaWidget.ts", + "label": "GalleriaWidget.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/widgets/ImageCompareWidget.ts", + "label": "ImageCompareWidget.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/widgets/KnobWidget.ts", + "label": "KnobWidget.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/widgets/LegacyWidget.ts", + "label": "LegacyWidget.ts", + "group": "lib", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/LegacyWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ] + ] + }, + { + "id": "src/lib/litegraph/src/widgets/MarkdownWidget.ts", + "label": "MarkdownWidget.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/widgets/MultiSelectWidget.ts", + "label": "MultiSelectWidget.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/widgets/NumberWidget.ts", + "label": "NumberWidget.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/widgets/SelectButtonWidget.ts", + "label": "SelectButtonWidget.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/widgets/SliderWidget.ts", + "label": "SliderWidget.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/widgets/TextWidget.ts", + "label": "TextWidget.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/widgets/TextareaWidget.ts", + "label": "TextareaWidget.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/lib/litegraph/src/widgets/TreeSelectWidget.ts", + "label": "TreeSelectWidget.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/renderer/core/layout/slots/slotIdentifier.ts", + "label": "slotIdentifier.ts", + "group": "other", + "size": 4 + }, + { + "id": "src/renderer/core/layout/slots/register.ts", + "label": "register.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/core/layout/slots/useDomSlotRegistration.ts", + "label": "useDomSlotRegistration.ts", + "group": "other", + "size": 3 + }, + { + "id": "external:yjs", + "label": "yjs", + "group": "external", + "size": 2 + }, + { + "id": "src/renderer/extensions/minimap/composables/useMinimapGraph.ts", + "label": "useMinimapGraph.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/minimap/composables/useMinimapInteraction.ts", + "label": "useMinimapInteraction.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/minimap/composables/useMinimapRenderer.ts", + "label": "useMinimapRenderer.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/minimap/composables/useMinimapSettings.ts", + "label": "useMinimapSettings.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/minimap/composables/useMinimapViewport.ts", + "label": "useMinimapViewport.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/components/InputSlot.vue", + "label": "InputSlot.vue", + "group": "other", + "size": 3 + }, + { + "id": "src/renderer/extensions/vueNodes/components/SlotConnectionDot.vue", + "label": "SlotConnectionDot.vue", + "group": "other", + "size": 4 + }, + { + "id": "src/renderer/extensions/vueNodes/layout/useNodeLayout.ts", + "label": "useNodeLayout.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/lod/useLOD.ts", + "label": "useLOD.ts", + "group": "other", + "size": 3 + }, + { + "id": "src/renderer/extensions/vueNodes/composables/useVueNodeResizeTracking.ts", + "label": "useVueNodeResizeTracking.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/components/NodeContent.vue", + "label": "NodeContent.vue", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/components/NodeHeader.vue", + "label": "NodeHeader.vue", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/components/NodeSlots.vue", + "label": "NodeSlots.vue", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/components/NodeWidgets.vue", + "label": "NodeWidgets.vue", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/components/OutputSlot.vue", + "label": "OutputSlot.vue", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputText.vue", + "label": "WidgetInputText.vue", + "group": "other", + "size": 3 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", + "label": "widgetRegistry.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/composables/useNodeZIndex.ts", + "label": "useNodeZIndex.ts", + "group": "other", + "size": 2 + }, + { + "id": "src/components/dialog/content/manager/button/PackEnableToggle.vue", + "label": "PackEnableToggle.vue", + "group": "components", + "size": 3, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/dialogService.ts", + "src/components/dialog/content/manager/ManagerDialogContent.vue", + "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "src/components/dialog/content/manager/button/PackEnableToggle.vue", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "src/components/dialog/content/manager/button/PackUninstallButton.vue", + "label": "PackUninstallButton.vue", + "group": "components", + "size": 3 + }, + { + "id": "src/components/dialog/content/manager/button/PackUpdateButton.vue", + "label": "PackUpdateButton.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", + "label": "InfoPanelHeader.vue", + "group": "components", + "size": 3 + }, + { + "id": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", + "label": "InfoTabs.vue", + "group": "components", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/dialogService.ts", + "src/components/dialog/content/manager/ManagerDialogContent.vue", + "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", + "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", + "src/composables/useImportFailedDetection.ts", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "src/components/dialog/content/manager/infoPanel/MetadataRow.vue", + "label": "MetadataRow.vue", + "group": "components", + "size": 3 + }, + { + "id": "src/components/dialog/content/manager/packIcon/PackIcon.vue", + "label": "PackIcon.vue", + "group": "components", + "size": 3 + }, + { + "id": "src/components/dialog/content/manager/packIcon/PackIconStacked.vue", + "label": "PackIconStacked.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/manager/infoPanel/tabs/DescriptionTabPanel.vue", + "label": "DescriptionTabPanel.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/manager/infoPanel/tabs/NodesTabPanel.vue", + "label": "NodesTabPanel.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", + "label": "WarningTabPanel.vue", + "group": "components", + "size": 2, + "inCircularDep": true, + "circularChains": [ + [ + "src/services/dialogService.ts", + "src/components/dialog/content/manager/ManagerDialogContent.vue", + "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", + "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", + "src/composables/useImportFailedDetection.ts", + "src/services/dialogService.ts" + ] + ] + }, + { + "id": "src/components/dialog/content/manager/infoPanel/InfoTextSection.vue", + "label": "InfoTextSection.vue", + "group": "components", + "size": 1 + }, + { + "id": "src/components/dialog/content/manager/infoPanel/MarkdownText.vue", + "label": "MarkdownText.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/manager/packBanner/PackBanner.vue", + "label": "PackBanner.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/manager/packCard/PackCardFooter.vue", + "label": "PackCardFooter.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/components/dialog/content/manager/registrySearchBar/SearchFilterDropdown.vue", + "label": "SearchFilterDropdown.vue", + "group": "components", + "size": 2 + }, + { + "id": "external:primevue/dropdown", + "label": "primevue/dropdown", + "group": "external", + "size": 2 + }, + { + "id": "src/components/dialog/content/manager/skeleton/PackCardSkeleton.vue", + "label": "PackCardSkeleton.vue", + "group": "components", + "size": 2 + }, + { + "id": "src/lib/litegraph/test/subgraph/fixtures/subgraphFixtures.ts", + "label": "subgraphFixtures.ts", + "group": "lib", + "size": 1 + }, + { + "id": "src/lib/litegraph/test/subgraph/fixtures/subgraphHelpers.ts", + "label": "subgraphHelpers.ts", + "group": "lib", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetButton.vue", + "label": "WidgetButton.vue", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetChart.vue", + "label": "WidgetChart.vue", + "group": "other", + "size": 2 + }, + { + "id": "external:primevue/chart", + "label": "primevue/chart", + "group": "external", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetColorPicker.vue", + "label": "WidgetColorPicker.vue", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/components/layout/index.ts", + "label": "index.ts", + "group": "other", + "size": 7 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", + "label": "WidgetLayoutField.vue", + "group": "other", + "size": 10 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetFileUpload.vue", + "label": "WidgetFileUpload.vue", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetGalleria.vue", + "label": "WidgetGalleria.vue", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetImageCompare.vue", + "label": "WidgetImageCompare.vue", + "group": "other", + "size": 2 + }, + { + "id": "external:primevue/imagecompare", + "label": "primevue/imagecompare", + "group": "external", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumber.vue", + "label": "WidgetInputNumber.vue", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberInput.vue", + "label": "WidgetInputNumberInput.vue", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberSlider.vue", + "label": "WidgetInputNumberSlider.vue", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetMarkdown.vue", + "label": "WidgetMarkdown.vue", + "group": "other", + "size": 2 + }, + { + "id": "external:primevue/textarea", + "label": "primevue/textarea", + "group": "external", + "size": 3 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetMultiSelect.vue", + "label": "WidgetMultiSelect.vue", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelect.vue", + "label": "WidgetSelect.vue", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelectButton.vue", + "label": "WidgetSelectButton.vue", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/components/form/FormSelectButton.vue", + "label": "FormSelectButton.vue", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetTextarea.vue", + "label": "WidgetTextarea.vue", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetToggleSwitch.vue", + "label": "WidgetToggleSwitch.vue", + "group": "other", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetTreeSelect.vue", + "label": "WidgetTreeSelect.vue", + "group": "other", + "size": 2 + }, + { + "id": "external:primevue/treeselect", + "label": "primevue/treeselect", + "group": "external", + "size": 2 + }, + { + "id": "src/renderer/extensions/vueNodes/widgets/composables/useRemoteWidget.ts", + "label": "useRemoteWidget.ts", + "group": "other", + "size": 2 + }, + { + "id": "external:@tiptap/core", + "label": "@tiptap/core", + "group": "external", + "size": 2 + }, + { + "id": "external:@tiptap/extension-link", + "label": "@tiptap/extension-link", + "group": "external", + "size": 2 + }, + { + "id": "external:@tiptap/extension-table", + "label": "@tiptap/extension-table", + "group": "external", + "size": 2 + }, + { + "id": "external:@tiptap/extension-table-cell", + "label": "@tiptap/extension-table-cell", + "group": "external", + "size": 2 + }, + { + "id": "external:@tiptap/extension-table-header", + "label": "@tiptap/extension-table-header", + "group": "external", + "size": 2 + }, + { + "id": "external:@tiptap/extension-table-row", + "label": "@tiptap/extension-table-row", + "group": "external", + "size": 2 + }, + { + "id": "external:@tiptap/starter-kit", + "label": "@tiptap/starter-kit", + "group": "external", + "size": 2 + }, + { + "id": "external:tiptap-markdown", + "label": "tiptap-markdown", + "group": "external", + "size": 2 + }, + { + "id": "external:es-toolkit", + "label": "es-toolkit", + "group": "external", + "size": 2 + } + ], + "links": [ + { + "source": "src/App.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/App.vue", + "target": "external:primevue/blockui", + "value": 1 + }, + { + "source": "src/App.vue", + "target": "external:primevue/progressspinner", + "value": 1 + }, + { + "source": "src/App.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/App.vue", + "target": "src/components/dialog/GlobalDialog.vue", + "value": 1 + }, + { + "source": "src/App.vue", + "target": "src/config.ts", + "value": 1 + }, + { + "source": "src/App.vue", + "target": "src/stores/workspaceStore.ts", + "value": 1 + }, + { + "source": "src/App.vue", + "target": "src/composables/useConflictDetection.ts", + "value": 1 + }, + { + "source": "src/App.vue", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/ar/commands.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/ar/main.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/ar/nodeDefs.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/ar/settings.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/en/commands.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/en/main.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/en/nodeDefs.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/en/settings.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/es/commands.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/es/main.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/es/nodeDefs.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/es/settings.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/fr/commands.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/fr/main.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/fr/nodeDefs.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/fr/settings.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/ja/commands.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/ja/main.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/ja/nodeDefs.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/ja/settings.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/ko/commands.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/ko/main.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/ko/nodeDefs.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/ko/settings.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/ru/commands.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/ru/main.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/ru/nodeDefs.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/ru/settings.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/zh-TW/commands.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/zh-TW/main.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/zh-TW/nodeDefs.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/zh-TW/settings.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/zh/commands.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/zh/main.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/zh/nodeDefs.json", + "value": 1 + }, + { + "source": "src/i18n.ts", + "target": "src/locales/zh/settings.json", + "value": 1 + }, + { + "source": "src/main.ts", + "target": "external:@primevue/themes", + "value": 1 + }, + { + "source": "src/main.ts", + "target": "external:@primevue/themes/aura", + "value": 1 + }, + { + "source": "src/main.ts", + "target": "external:@sentry/vue", + "value": 1 + }, + { + "source": "src/main.ts", + "target": "external:firebase/app", + "value": 1 + }, + { + "source": "src/main.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/main.ts", + "target": "external:primeicons/primeicons.css", + "value": 1 + }, + { + "source": "src/main.ts", + "target": "external:primevue/config", + "value": 1 + }, + { + "source": "src/main.ts", + "target": "external:primevue/confirmationservice", + "value": 1 + }, + { + "source": "src/main.ts", + "target": "external:primevue/toastservice", + "value": 1 + }, + { + "source": "src/main.ts", + "target": "external:primevue/tooltip", + "value": 1 + }, + { + "source": "src/main.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/main.ts", + "target": "external:vuefire", + "value": 1 + }, + { + "source": "src/main.ts", + "target": "src/config/firebase.ts", + "value": 1 + }, + { + "source": "src/main.ts", + "target": "src/lib/litegraph/public/css/litegraph.css", + "value": 1 + }, + { + "source": "src/main.ts", + "target": "src/router.ts", + "value": 1 + }, + { + "source": "src/main.ts", + "target": "src/App.vue", + "value": 1 + }, + { + "source": "src/main.ts", + "target": "src/assets/css/style.css", + "value": 1 + }, + { + "source": "src/main.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/router.ts", + "target": "external:vue-router", + "value": 1 + }, + { + "source": "src/router.ts", + "target": "src/views/layouts/LayoutDefault.vue", + "value": 1 + }, + { + "source": "src/router.ts", + "target": "src/stores/userStore.ts", + "value": 1 + }, + { + "source": "src/router.ts", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/router.ts", + "target": "src/views/GraphView.vue", + "value": 1 + }, + { + "source": "src/router.ts", + "target": "src/views/UserSelectView.vue", + "value": 1 + }, + { + "source": "src/router.ts", + "target": "src/views/ServerStartView.vue", + "value": 1 + }, + { + "source": "src/router.ts", + "target": "src/views/InstallView.vue", + "value": 1 + }, + { + "source": "src/router.ts", + "target": "src/views/WelcomeView.vue", + "value": 1 + }, + { + "source": "src/router.ts", + "target": "src/views/NotSupportedView.vue", + "value": 1 + }, + { + "source": "src/router.ts", + "target": "src/views/DownloadGitView.vue", + "value": 1 + }, + { + "source": "src/router.ts", + "target": "src/views/ManualConfigurationView.vue", + "value": 1 + }, + { + "source": "src/router.ts", + "target": "src/views/MetricsConsentView.vue", + "value": 1 + }, + { + "source": "src/router.ts", + "target": "src/views/DesktopStartView.vue", + "value": 1 + }, + { + "source": "src/router.ts", + "target": "src/views/MaintenanceView.vue", + "value": 1 + }, + { + "source": "src/router.ts", + "target": "src/views/DesktopUpdateView.vue", + "value": 1 + }, + { + "source": "src/composables/useBrowserTabTitle.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/composables/useBrowserTabTitle.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useBrowserTabTitle.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/composables/useBrowserTabTitle.ts", + "target": "src/stores/executionStore.ts", + "value": 1 + }, + { + "source": "src/composables/useBrowserTabTitle.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/composables/useBrowserTabTitle.ts", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/composables/useCachedRequest.ts", + "target": "external:@alloc/quick-lru", + "value": 1 + }, + { + "source": "src/composables/useCachedRequest.ts", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/composables/useCanvasDrop.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useCanvasDrop.ts", + "target": "src/composables/usePragmaticDragAndDrop.ts", + "value": 1 + }, + { + "source": "src/composables/useCanvasDrop.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/composables/useCanvasDrop.ts", + "target": "src/scripts/app.ts", + "value": 1 + }, + { + "source": "src/composables/useCanvasDrop.ts", + "target": "src/services/litegraphService.ts", + "value": 1 + }, + { + "source": "src/composables/useCanvasDrop.ts", + "target": "src/services/workflowService.ts", + "value": 1 + }, + { + "source": "src/composables/useCanvasDrop.ts", + "target": "src/stores/modelStore.ts", + "value": 1 + }, + { + "source": "src/composables/useCanvasDrop.ts", + "target": "src/stores/modelToNodeStore.ts", + "value": 1 + }, + { + "source": "src/composables/useCanvasDrop.ts", + "target": "src/stores/nodeDefStore.ts", + "value": 1 + }, + { + "source": "src/composables/useCanvasDrop.ts", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/composables/useCanvasDrop.ts", + "target": "src/types/treeExplorerTypes.ts", + "value": 1 + }, + { + "source": "src/composables/useCivitaiModel.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/composables/useCivitaiModel.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useConflictAcknowledgment.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/composables/useConflictAcknowledgment.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useConflictAcknowledgment.ts", + "target": "src/stores/conflictDetectionStore.ts", + "value": 1 + }, + { + "source": "src/composables/useConflictDetection.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/composables/useConflictDetection.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/composables/useConflictDetection.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useConflictDetection.ts", + "target": "src/composables/nodePack/useInstalledPacks.ts", + "value": 1 + }, + { + "source": "src/composables/useConflictDetection.ts", + "target": "src/composables/useConflictAcknowledgment.ts", + "value": 1 + }, + { + "source": "src/composables/useConflictDetection.ts", + "target": "src/config.ts", + "value": 1 + }, + { + "source": "src/composables/useConflictDetection.ts", + "target": "src/services/comfyManagerService.ts", + "value": 1 + }, + { + "source": "src/composables/useConflictDetection.ts", + "target": "src/services/comfyRegistryService.ts", + "value": 1 + }, + { + "source": "src/composables/useConflictDetection.ts", + "target": "src/stores/comfyManagerStore.ts", + "value": 1 + }, + { + "source": "src/composables/useConflictDetection.ts", + "target": "src/stores/conflictDetectionStore.ts", + "value": 1 + }, + { + "source": "src/composables/useConflictDetection.ts", + "target": "src/stores/systemStatsStore.ts", + "value": 1 + }, + { + "source": "src/composables/useConflictDetection.ts", + "target": "src/utils/packUtils.ts", + "value": 1 + }, + { + "source": "src/composables/useConflictDetection.ts", + "target": "src/utils/versionUtil.ts", + "value": 1 + }, + { + "source": "src/composables/useConflictDetection.ts", + "target": "src/composables/useManagerState.ts", + "value": 1 + }, + { + "source": "src/composables/useContextMenuTranslation.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/composables/useContextMenuTranslation.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/composables/useContextMenuTranslation.ts", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/composables/useCopy.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/composables/useCopy.ts", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/composables/useCopyToClipboard.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/composables/useCopyToClipboard.ts", + "target": "external:primevue/usetoast", + "value": 1 + }, + { + "source": "src/composables/useCopyToClipboard.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/composables/auth/useFirebaseAuthActions.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/composables/canvas/useSelectedLiteGraphItems.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/composables/useManagerState.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/composables/useModelSelectorDialog.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/constants/coreColorPalettes.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/scripts/app.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/services/dialogService.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/services/litegraphService.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/services/workflowService.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/stores/executionStore.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/stores/helpCenterStore.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/stores/imagePreviewStore.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/stores/queueStore.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/stores/subgraphNavigationStore.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/stores/subgraphStore.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/stores/workspace/bottomPanelStore.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/stores/workspace/colorPaletteStore.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/stores/workspace/searchBoxStore.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/stores/workspaceStore.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/types/comfyManagerTypes.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/utils/graphTraversalUtil.ts", + "value": 1 + }, + { + "source": "src/composables/useCoreCommands.ts", + "target": "src/utils/nodeFilterUtil.ts", + "value": 1 + }, + { + "source": "src/composables/useDownload.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/composables/useDownload.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useDownload.ts", + "target": "src/composables/useCivitaiModel.ts", + "value": 1 + }, + { + "source": "src/composables/useDownload.ts", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/composables/useErrorHandling.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/composables/useErrorHandling.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/composables/useFeatureFlags.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useFeatureFlags.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/composables/useFrontendVersionMismatchWarning.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/composables/useFrontendVersionMismatchWarning.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useFrontendVersionMismatchWarning.ts", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/composables/useFrontendVersionMismatchWarning.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/composables/useFrontendVersionMismatchWarning.ts", + "target": "src/stores/versionCompatibilityStore.ts", + "value": 1 + }, + { + "source": "src/composables/useGlobalLitegraph.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/composables/useImportFailedDetection.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useImportFailedDetection.ts", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/composables/useImportFailedDetection.ts", + "target": "src/services/dialogService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/useImportFailedDetection.ts", + "target": "src/stores/comfyManagerStore.ts", + "value": 1 + }, + { + "source": "src/composables/useImportFailedDetection.ts", + "target": "src/stores/conflictDetectionStore.ts", + "value": 1 + }, + { + "source": "src/composables/useIntersectionObserver.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useLazyPagination.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useLitegraphSettings.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useLitegraphSettings.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/composables/useLitegraphSettings.ts", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/composables/useLitegraphSettings.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/composables/useLoad3dViewer.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useLoad3dViewer.ts", + "target": "src/extensions/core/load3d/Load3d.ts", + "value": 1 + }, + { + "source": "src/composables/useLoad3dViewer.ts", + "target": "src/extensions/core/load3d/Load3dUtils.ts", + "value": 1 + }, + { + "source": "src/composables/useLoad3dViewer.ts", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/composables/useLoad3dViewer.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/composables/useLoad3dViewer.ts", + "target": "src/lib/litegraph/src/LGraphNode.ts", + "value": 1 + }, + { + "source": "src/composables/useLoad3dViewer.ts", + "target": "src/services/load3dService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/useLoad3dViewer.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/composables/useManagerQueue.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/composables/useManagerQueue.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/composables/useManagerQueue.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useManagerQueue.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/useManagerQueue.ts", + "target": "src/services/dialogService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/useManagerQueue.ts", + "target": "src/types/generatedManagerTypes.ts", + "value": 1 + }, + { + "source": "src/composables/useManagerQueue.ts", + "target": "src/utils/packUtils.ts", + "value": 1 + }, + { + "source": "src/composables/useManagerState.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/composables/useManagerState.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useManagerState.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/composables/useManagerState.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/composables/useManagerState.ts", + "target": "src/services/dialogService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/useManagerState.ts", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/composables/useManagerState.ts", + "target": "src/stores/systemStatsStore.ts", + "value": 1 + }, + { + "source": "src/composables/useManagerState.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/composables/useManagerState.ts", + "target": "src/types/comfyManagerTypes.ts", + "value": 1 + }, + { + "source": "src/composables/useModelSelectorDialog.ts", + "target": "src/components/widget/SampleModelSelector.vue", + "value": 1 + }, + { + "source": "src/composables/useModelSelectorDialog.ts", + "target": "src/services/dialogService.ts", + "value": 1 + }, + { + "source": "src/composables/useModelSelectorDialog.ts", + "target": "src/stores/dialogStore.ts", + "value": 1 + }, + { + "source": "src/composables/usePaste.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/composables/usePaste.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/composables/usePaste.ts", + "target": "src/schemas/comfyWorkflowSchema.ts", + "value": 1 + }, + { + "source": "src/composables/usePaste.ts", + "target": "src/scripts/app.ts", + "value": 1 + }, + { + "source": "src/composables/usePaste.ts", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/composables/usePaste.ts", + "target": "src/stores/workspaceStore.ts", + "value": 1 + }, + { + "source": "src/composables/usePaste.ts", + "target": "src/utils/litegraphUtil.ts", + "value": 1 + }, + { + "source": "src/composables/usePopoverSizing.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/usePragmaticDragAndDrop.ts", + "target": "external:@atlaskit/pragmatic-drag-and-drop/element/adapter", + "value": 1 + }, + { + "source": "src/composables/usePragmaticDragAndDrop.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useProgressFavicon.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/composables/useProgressFavicon.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useProgressFavicon.ts", + "target": "src/stores/executionStore.ts", + "value": 1 + }, + { + "source": "src/composables/useRefreshableSelection.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useRefreshableSelection.ts", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/composables/useRefreshableSelection.ts", + "target": "src/utils/litegraphUtil.ts", + "value": 1 + }, + { + "source": "src/composables/useRegistrySearch.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/composables/useRegistrySearch.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/composables/useRegistrySearch.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useRegistrySearch.ts", + "target": "src/constants/searchConstants.ts", + "value": 1 + }, + { + "source": "src/composables/useRegistrySearch.ts", + "target": "src/services/gateway/registrySearchGateway.ts", + "value": 1 + }, + { + "source": "src/composables/useRegistrySearch.ts", + "target": "src/types/comfyManagerTypes.ts", + "value": 1 + }, + { + "source": "src/composables/useServerLogs.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/composables/useServerLogs.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useServerLogs.ts", + "target": "src/schemas/apiSchema.ts", + "value": 1 + }, + { + "source": "src/composables/useServerLogs.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/composables/useServerLogs.ts", + "target": "src/types/generatedManagerTypes.ts", + "value": 1 + }, + { + "source": "src/composables/useTemplateFiltering.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useTemplateWorkflows.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useTemplateWorkflows.ts", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/composables/useTemplateWorkflows.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/composables/useTemplateWorkflows.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/useTemplateWorkflows.ts", + "target": "src/stores/dialogStore.ts", + "value": 1 + }, + { + "source": "src/composables/useTemplateWorkflows.ts", + "target": "src/stores/workflowTemplatesStore.ts", + "value": 1 + }, + { + "source": "src/composables/useTransformCompatOverlayProps.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useTreeExpansion.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useVueFeatureFlags.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useVueFeatureFlags.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/composables/useVueFeatureFlags.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/composables/useWorkflowAutoSave.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useWorkflowAutoSave.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/composables/useWorkflowAutoSave.ts", + "target": "src/services/workflowService.ts", + "value": 1 + }, + { + "source": "src/composables/useWorkflowAutoSave.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/composables/useWorkflowAutoSave.ts", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/composables/useWorkflowPersistence.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/composables/useWorkflowPersistence.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/useWorkflowPersistence.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/composables/useWorkflowPersistence.ts", + "target": "src/scripts/app.ts", + "value": 1 + }, + { + "source": "src/composables/useWorkflowPersistence.ts", + "target": "src/scripts/utils.ts", + "value": 1 + }, + { + "source": "src/composables/useWorkflowPersistence.ts", + "target": "src/services/workflowService.ts", + "value": 1 + }, + { + "source": "src/composables/useWorkflowPersistence.ts", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/composables/useWorkflowPersistence.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/composables/useWorkflowPersistence.ts", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/composables/useWorkflowValidation.ts", + "target": "src/schemas/comfyWorkflowSchema.ts", + "value": 1 + }, + { + "source": "src/composables/useWorkflowValidation.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/composables/useWorkflowValidation.ts", + "target": "src/utils/linkFixer.ts", + "value": 1 + }, + { + "source": "src/composables/useZoomControls.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/LiteGraphCanvasSplitterOverlay.vue", + "target": "external:primevue/splitter", + "value": 1 + }, + { + "source": "src/components/LiteGraphCanvasSplitterOverlay.vue", + "target": "external:primevue/splitterpanel", + "value": 1 + }, + { + "source": "src/components/LiteGraphCanvasSplitterOverlay.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/LiteGraphCanvasSplitterOverlay.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/LiteGraphCanvasSplitterOverlay.vue", + "target": "src/stores/workspace/bottomPanelStore.ts", + "value": 1 + }, + { + "source": "src/components/LiteGraphCanvasSplitterOverlay.vue", + "target": "src/stores/workspace/sidebarTabStore.ts", + "value": 1 + }, + { + "source": "src/components/MenuHamburger.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/MenuHamburger.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/MenuHamburger.vue", + "target": "src/scripts/app.ts", + "value": 1 + }, + { + "source": "src/components/MenuHamburger.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/MenuHamburger.vue", + "target": "src/stores/workspaceStore.ts", + "value": 1 + }, + { + "source": "src/components/MenuHamburger.vue", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/config/firebase.ts", + "target": "external:firebase/app", + "value": 1 + }, + { + "source": "src/constants/coreColorPalettes.ts", + "target": "src/assets/palettes/arc.json", + "value": 1 + }, + { + "source": "src/constants/coreColorPalettes.ts", + "target": "src/assets/palettes/dark.json", + "value": 1 + }, + { + "source": "src/constants/coreColorPalettes.ts", + "target": "src/assets/palettes/github.json", + "value": 1 + }, + { + "source": "src/constants/coreColorPalettes.ts", + "target": "src/assets/palettes/light.json", + "value": 1 + }, + { + "source": "src/constants/coreColorPalettes.ts", + "target": "src/assets/palettes/nord.json", + "value": 1 + }, + { + "source": "src/constants/coreColorPalettes.ts", + "target": "src/assets/palettes/solarized.json", + "value": 1 + }, + { + "source": "src/constants/coreSettings.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/constants/coreSettings.ts", + "target": "src/types/nodeSource.ts", + "value": 1 + }, + { + "source": "src/constants/coreSettings.ts", + "target": "src/types/searchBoxTypes.ts", + "value": 1 + }, + { + "source": "src/constants/desktopMaintenanceTasks.ts", + "target": "external:@primevue/core", + "value": 1 + }, + { + "source": "src/constants/desktopMaintenanceTasks.ts", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/constants/serverConfig.ts", + "target": "src/types/serverArgs.ts", + "value": 1 + }, + { + "source": "src/constants/serverConfig.ts", + "target": "src/types/settingTypes.ts", + "value": 1 + }, + { + "source": "src/schemas/apiSchema.ts", + "target": "external:zod", + "value": 1 + }, + { + "source": "src/schemas/apiSchema.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/schemas/apiSchema.ts", + "target": "src/schemas/colorPaletteSchema.ts", + "value": 1 + }, + { + "source": "src/schemas/apiSchema.ts", + "target": "src/schemas/comfyWorkflowSchema.ts", + "value": 1 + }, + { + "source": "src/schemas/apiSchema.ts", + "target": "src/schemas/keyBindingSchema.ts", + "value": 1 + }, + { + "source": "src/schemas/apiSchema.ts", + "target": "src/types/nodeSource.ts", + "value": 1 + }, + { + "source": "src/schemas/apiSchema.ts", + "target": "src/types/searchBoxTypes.ts", + "value": 1 + }, + { + "source": "src/schemas/assetSchema.ts", + "target": "external:zod", + "value": 1 + }, + { + "source": "src/schemas/colorPaletteSchema.ts", + "target": "external:zod", + "value": 1 + }, + { + "source": "src/schemas/colorPaletteSchema.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/schemas/comfyWorkflowSchema.ts", + "target": "external:zod", + "value": 1 + }, + { + "source": "src/schemas/comfyWorkflowSchema.ts", + "target": "external:zod-validation-error", + "value": 1 + }, + { + "source": "src/schemas/keyBindingSchema.ts", + "target": "external:zod", + "value": 1 + }, + { + "source": "src/schemas/nodeDefSchema.ts", + "target": "external:zod", + "value": 1 + }, + { + "source": "src/schemas/nodeDefSchema.ts", + "target": "external:zod-validation-error", + "value": 1 + }, + { + "source": "src/schemas/nodeDefSchema.ts", + "target": "src/schemas/apiSchema.ts", + "value": 1 + }, + { + "source": "src/schemas/signInSchema.ts", + "target": "external:zod", + "value": 1 + }, + { + "source": "src/schemas/signInSchema.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/scripts/api.ts", + "target": "external:axios", + "value": 1 + }, + { + "source": "src/scripts/api.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/scripts/api.ts", + "target": "src/config/clientFeatureFlags.json", + "value": 1 + }, + { + "source": "src/scripts/api.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/scripts/api.ts", + "target": "src/types/workflowTemplateTypes.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/composables/element/useCanvasPositionConversion.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/composables/useWorkflowValidation.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/schemas/comfyWorkflowSchema.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/schemas/nodeDefSchema.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/scripts/metadata/ebml.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/scripts/metadata/gltf.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/scripts/metadata/isobmff.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/scripts/metadata/mp3.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/scripts/metadata/ogg.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/scripts/metadata/svg.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/app.ts", + "target": "src/services/extensionService.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/services/litegraphService.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/services/subgraphService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/app.ts", + "target": "src/services/workflowService.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/stores/apiKeyAuthStore.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/stores/domWidgetStore.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/stores/executionStore.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/stores/extensionStore.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/stores/firebaseAuthStore.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/stores/imagePreviewStore.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/stores/keybindingStore.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/stores/modelStore.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/stores/nodeDefStore.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/stores/subgraphStore.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/stores/widgetStore.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/stores/workspace/colorPaletteStore.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/stores/workspaceStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/app.ts", + "target": "src/types/extensionTypes.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/utils/colorUtil.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/utils/executionUtil.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/utils/graphTraversalUtil.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/utils/litegraphUtil.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/utils/migration/migrateReroute.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/utils/modelMetadataUtil.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/utils/vintageClipboard.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/scripts/defaultGraph.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/scripts/pnginfo.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/scripts/ui.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/scripts/ui/menu/index.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/scripts/utils.ts", + "value": 1 + }, + { + "source": "src/scripts/app.ts", + "target": "src/scripts/widgets.ts", + "value": 1 + }, + { + "source": "src/scripts/changeTracker.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/scripts/changeTracker.ts", + "target": "external:jsondiffpatch", + "value": 1 + }, + { + "source": "src/scripts/changeTracker.ts", + "target": "external:loglevel", + "value": 1 + }, + { + "source": "src/scripts/changeTracker.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/scripts/changeTracker.ts", + "target": "src/stores/executionStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/changeTracker.ts", + "target": "src/stores/subgraphNavigationStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/changeTracker.ts", + "target": "src/stores/workflowStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/changeTracker.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/scripts/changeTracker.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/domWidget.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/scripts/domWidget.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/scripts/domWidget.ts", + "target": "src/composables/functional/useChainCallback.ts", + "value": 1 + }, + { + "source": "src/scripts/domWidget.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/scripts/domWidget.ts", + "target": "src/stores/domWidgetStore.ts", + "value": 1 + }, + { + "source": "src/scripts/domWidget.ts", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/scripts/errorNodeWidgets.ts", + "target": "src/composables/functional/useChainCallback.ts", + "value": 1 + }, + { + "source": "src/scripts/errorNodeWidgets.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/scripts/errorNodeWidgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useBooleanWidget.ts", + "value": 1 + }, + { + "source": "src/scripts/errorNodeWidgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", + "value": 1 + }, + { + "source": "src/scripts/errorNodeWidgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "value": 1 + }, + { + "source": "src/scripts/pnginfo.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/scripts/pnginfo.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/scripts/pnginfo.ts", + "target": "src/scripts/metadata/avif.ts", + "value": 1 + }, + { + "source": "src/scripts/pnginfo.ts", + "target": "src/scripts/metadata/flac.ts", + "value": 1 + }, + { + "source": "src/scripts/pnginfo.ts", + "target": "src/scripts/metadata/png.ts", + "value": 1 + }, + { + "source": "src/scripts/ui.ts", + "target": "src/constants/supportedWorkflowFormats.ts", + "value": 1 + }, + { + "source": "src/scripts/ui.ts", + "target": "src/schemas/apiSchema.ts", + "value": 1 + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/dialogService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/ui.ts", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/scripts/ui.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/scripts/ui.ts", + "target": "src/stores/workspaceStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/ui.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/scripts/ui.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/ui.ts", + "target": "src/scripts/ui/dialog.ts", + "value": 1 + }, + { + "source": "src/scripts/ui.ts", + "target": "src/scripts/ui/settings.ts", + "value": 1 + }, + { + "source": "src/scripts/ui.ts", + "target": "src/scripts/ui/toggleSwitch.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/utils.ts", + "target": "src/utils/searchAndReplace.ts", + "value": 1 + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useBooleanWidget.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useChartWidget.ts", + "value": 1 + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useColorWidget.ts", + "value": 1 + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useFileUploadWidget.ts", + "value": 1 + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useGalleriaWidget.ts", + "value": 1 + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useImageCompareWidget.ts", + "value": 1 + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useMultiSelectWidget.ts", + "value": 1 + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useSelectButtonWidget.ts", + "value": 1 + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useTextareaWidget.ts", + "value": 1 + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useTreeSelectWidget.ts", + "value": 1 + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/schemas/nodeDef/migration.ts", + "value": 1 + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/scripts/domWidget.ts", + "value": 1 + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/scripts/errorNodeWidgets.ts", + "value": 1 + }, + { + "source": "src/services/assetService.ts", + "target": "external:zod-validation-error", + "value": 1 + }, + { + "source": "src/services/assetService.ts", + "target": "src/schemas/assetSchema.ts", + "value": 1 + }, + { + "source": "src/services/assetService.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/services/assetService.ts", + "target": "src/stores/modelToNodeStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/audioService.ts", + "target": "external:extendable-media-recorder", + "value": 1 + }, + { + "source": "src/services/audioService.ts", + "target": "external:extendable-media-recorder-wav-encoder", + "value": 1 + }, + { + "source": "src/services/audioService.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/services/audioService.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/services/autoQueueService.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/services/autoQueueService.ts", + "target": "src/scripts/app.ts", + "value": 1 + }, + { + "source": "src/services/autoQueueService.ts", + "target": "src/stores/queueStore.ts", + "value": 1 + }, + { + "source": "src/services/colorPaletteService.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/services/colorPaletteService.ts", + "target": "external:zod-validation-error", + "value": 1 + }, + { + "source": "src/services/colorPaletteService.ts", + "target": "src/composables/useErrorHandling.ts", + "value": 1 + }, + { + "source": "src/services/colorPaletteService.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/services/colorPaletteService.ts", + "target": "src/schemas/colorPaletteSchema.ts", + "value": 1 + }, + { + "source": "src/services/colorPaletteService.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/colorPaletteService.ts", + "target": "src/scripts/utils.ts", + "value": 1 + }, + { + "source": "src/services/colorPaletteService.ts", + "target": "src/stores/nodeDefStore.ts", + "value": 1 + }, + { + "source": "src/services/colorPaletteService.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/services/colorPaletteService.ts", + "target": "src/stores/workspace/colorPaletteStore.ts", + "value": 1 + }, + { + "source": "src/services/comfyManagerService.ts", + "target": "external:uuid", + "value": 1 + }, + { + "source": "src/services/comfyManagerService.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/services/comfyManagerService.ts", + "target": "src/composables/useManagerState.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/comfyManagerService.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/services/comfyManagerService.ts", + "target": "src/types/generatedManagerTypes.ts", + "value": 1 + }, + { + "source": "src/services/comfyManagerService.ts", + "target": "src/utils/typeGuardUtil.ts", + "value": 1 + }, + { + "source": "src/services/comfyRegistryService.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/services/comfyRegistryService.ts", + "target": "src/utils/typeGuardUtil.ts", + "value": 1 + }, + { + "source": "src/services/customerEventsService.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/services/customerEventsService.ts", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/services/customerEventsService.ts", + "target": "src/config/comfyApi.ts", + "value": 1 + }, + { + "source": "src/services/customerEventsService.ts", + "target": "src/stores/firebaseAuthStore.ts", + "value": 1 + }, + { + "source": "src/services/customerEventsService.ts", + "target": "src/types/comfyRegistryTypes.ts", + "value": 1 + }, + { + "source": "src/services/customerEventsService.ts", + "target": "src/utils/typeGuardUtil.ts", + "value": 1 + }, + { + "source": "src/services/dialogService.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/services/dialogService.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/ApiNodesSignInContent.vue", + "value": 1 + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/ConfirmationDialogContent.vue", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/ErrorDialogContent.vue", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/ManagerProgressDialogContent.vue", + "value": 1 + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/MissingModelsWarning.vue", + "value": 1 + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/PromptDialogContent.vue", + "value": 1 + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/SettingDialogContent.vue", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/SignInContent.vue", + "value": 1 + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/TopUpCreditsDialogContent.vue", + "value": 1 + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/UpdatePasswordContent.vue", + "value": 1 + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/manager/ManagerHeader.vue", + "value": 1 + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/manager/NodeConflictDialogContent.vue", + "value": 1 + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/manager/NodeConflictFooter.vue", + "value": 1 + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/manager/NodeConflictHeader.vue", + "value": 1 + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/footer/ManagerProgressFooter.vue", + "value": 1 + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/header/ComfyOrgHeader.vue", + "value": 1 + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/header/ManagerProgressHeader.vue", + "value": 1 + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/header/SettingDialogHeader.vue", + "value": 1 + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/templates/TemplateWorkflowsContent.vue", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/templates/TemplateWorkflowsDialogHeader.vue", + "value": 1 + }, + { + "source": "src/services/dialogService.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/services/dialogService.ts", + "target": "src/stores/dialogStore.ts", + "value": 1 + }, + { + "source": "src/services/extensionService.ts", + "target": "src/composables/useErrorHandling.ts", + "value": 1 + }, + { + "source": "src/services/extensionService.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/services/extensionService.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/extensionService.ts", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/services/extensionService.ts", + "target": "src/stores/extensionStore.ts", + "value": 1 + }, + { + "source": "src/services/extensionService.ts", + "target": "src/stores/keybindingStore.ts", + "value": 1 + }, + { + "source": "src/services/extensionService.ts", + "target": "src/stores/menuItemStore.ts", + "value": 1 + }, + { + "source": "src/services/extensionService.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/services/extensionService.ts", + "target": "src/stores/widgetStore.ts", + "value": 1 + }, + { + "source": "src/services/extensionService.ts", + "target": "src/stores/workspace/bottomPanelStore.ts", + "value": 1 + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/keybindingService.ts", + "target": "src/constants/coreKeybindings.ts", + "value": 1 + }, + { + "source": "src/services/keybindingService.ts", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/services/keybindingService.ts", + "target": "src/stores/dialogStore.ts", + "value": 1 + }, + { + "source": "src/services/keybindingService.ts", + "target": "src/stores/keybindingStore.ts", + "value": 1 + }, + { + "source": "src/services/keybindingService.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/services/litegraphService.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/composables/canvas/useSelectedLiteGraphItems.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/composables/node/useNodeAnimatedImage.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/composables/node/useNodeCanvasImagePreview.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/composables/node/useNodeImage.ts", + "value": 1 + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/schemas/nodeDef/migration.ts", + "value": 1 + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/scripts/domWidget.ts", + "value": 1 + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/scripts/ui.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/stores/domWidgetStore.ts", + "value": 1 + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/stores/executionStore.ts", + "value": 1 + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/stores/imagePreviewStore.ts", + "value": 1 + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/stores/nodeDefStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/stores/subgraphStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/stores/widgetStore.ts", + "value": 1 + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/utils/litegraphUtil.ts", + "value": 1 + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/utils/nodeDefOrderingUtil.ts", + "value": 1 + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/load3dService.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/services/load3dService.ts", + "target": "src/composables/useLoad3dViewer.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/load3dService.ts", + "target": "src/extensions/core/load3d/Load3d.ts", + "value": 1 + }, + { + "source": "src/services/load3dService.ts", + "target": "src/extensions/core/load3d/Load3dAnimation.ts", + "value": 1 + }, + { + "source": "src/services/load3dService.ts", + "target": "src/schemas/comfyWorkflowSchema.ts", + "value": 1 + }, + { + "source": "src/services/mediaCacheService.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/services/nodeHelpService.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/services/nodeHelpService.ts", + "target": "src/types/nodeSource.ts", + "value": 1 + }, + { + "source": "src/services/nodeHelpService.ts", + "target": "src/utils/nodeHelpUtil.ts", + "value": 1 + }, + { + "source": "src/services/nodeOrganizationService.ts", + "target": "src/stores/nodeDefStore.ts", + "value": 1 + }, + { + "source": "src/services/nodeOrganizationService.ts", + "target": "src/types/nodeSource.ts", + "value": 1 + }, + { + "source": "src/services/nodeOrganizationService.ts", + "target": "src/utils/treeUtil.ts", + "value": 1 + }, + { + "source": "src/services/nodeSearchService.ts", + "target": "external:fuse.js", + "value": 1 + }, + { + "source": "src/services/nodeSearchService.ts", + "target": "src/stores/nodeDefStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/nodeSearchService.ts", + "target": "src/utils/fuseUtil.ts", + "value": 1 + }, + { + "source": "src/services/releaseService.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/services/releaseService.ts", + "target": "src/config/comfyApi.ts", + "value": 1 + }, + { + "source": "src/services/releaseService.ts", + "target": "src/utils/typeGuardUtil.ts", + "value": 1 + }, + { + "source": "src/services/subgraphService.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/services/subgraphService.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/subgraphService.ts", + "target": "src/stores/nodeDefStore.ts", + "value": 1 + }, + { + "source": "src/services/subgraphService.ts", + "target": "src/services/litegraphService.ts", + "value": 1 + }, + { + "source": "src/services/workflowService.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/services/workflowService.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/services/workflowService.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/services/workflowService.ts", + "target": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/workflowService.ts", + "target": "src/schemas/comfyWorkflowSchema.ts", + "value": 1 + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/defaultGraph.ts", + "value": 1 + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/workflowService.ts", + "target": "src/stores/domWidgetStore.ts", + "value": 1 + }, + { + "source": "src/services/workflowService.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/services/workflowService.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/services/workflowService.ts", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/services/workflowService.ts", + "target": "src/stores/workspaceStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/workflowService.ts", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/services/workflowService.ts", + "target": "src/services/dialogService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/aboutPanelStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/aboutPanelStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/aboutPanelStore.ts", + "target": "src/types/comfy.ts", + "value": 1 + }, + { + "source": "src/stores/aboutPanelStore.ts", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/stores/aboutPanelStore.ts", + "target": "src/stores/extensionStore.ts", + "value": 1 + }, + { + "source": "src/stores/aboutPanelStore.ts", + "target": "src/stores/systemStatsStore.ts", + "value": 1 + }, + { + "source": "src/stores/apiKeyAuthStore.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/stores/apiKeyAuthStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/apiKeyAuthStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/apiKeyAuthStore.ts", + "target": "src/composables/useErrorHandling.ts", + "value": 1 + }, + { + "source": "src/stores/apiKeyAuthStore.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/stores/apiKeyAuthStore.ts", + "target": "src/stores/firebaseAuthStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/apiKeyAuthStore.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/stores/apiKeyAuthStore.ts", + "target": "src/types/authTypes.ts", + "value": 1 + }, + { + "source": "src/stores/apiKeyAuthStore.ts", + "target": "src/types/comfyRegistryTypes.ts", + "value": 1 + }, + { + "source": "src/stores/comfyManagerStore.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/stores/comfyManagerStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/comfyManagerStore.ts", + "target": "external:uuid", + "value": 1 + }, + { + "source": "src/stores/comfyManagerStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/comfyManagerStore.ts", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/stores/comfyManagerStore.ts", + "target": "src/composables/useCachedRequest.ts", + "value": 1 + }, + { + "source": "src/stores/comfyManagerStore.ts", + "target": "src/composables/useManagerQueue.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/comfyManagerStore.ts", + "target": "src/composables/useServerLogs.ts", + "value": 1 + }, + { + "source": "src/stores/comfyManagerStore.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/stores/comfyManagerStore.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/comfyManagerStore.ts", + "target": "src/services/comfyManagerService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/comfyManagerStore.ts", + "target": "src/services/dialogService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/comfyManagerStore.ts", + "target": "src/types/comfyManagerTypes.ts", + "value": 1 + }, + { + "source": "src/stores/comfyManagerStore.ts", + "target": "src/types/generatedManagerTypes.ts", + "value": 1 + }, + { + "source": "src/stores/comfyManagerStore.ts", + "target": "src/utils/packUtils.ts", + "value": 1 + }, + { + "source": "src/stores/comfyRegistryStore.ts", + "target": "external:@alloc/quick-lru", + "value": 1 + }, + { + "source": "src/stores/comfyRegistryStore.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/stores/comfyRegistryStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/comfyRegistryStore.ts", + "target": "src/composables/useCachedRequest.ts", + "value": 1 + }, + { + "source": "src/stores/comfyRegistryStore.ts", + "target": "src/services/comfyRegistryService.ts", + "value": 1 + }, + { + "source": "src/stores/commandStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/commandStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/commandStore.ts", + "target": "src/composables/useErrorHandling.ts", + "value": 1 + }, + { + "source": "src/stores/commandStore.ts", + "target": "src/stores/keybindingStore.ts", + "value": 1 + }, + { + "source": "src/stores/conflictDetectionStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/conflictDetectionStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/dialogStore.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/stores/dialogStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/dialogStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/domWidgetStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/domWidgetStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/electronDownloadStore.ts", + "target": "external:@comfyorg/comfyui-electron-types", + "value": 1 + }, + { + "source": "src/stores/electronDownloadStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/electronDownloadStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/electronDownloadStore.ts", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/stores/executionStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/executionStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/executionStore.ts", + "target": "src/composables/node/useNodeChatHistory.ts", + "value": 1 + }, + { + "source": "src/stores/executionStore.ts", + "target": "src/composables/node/useNodeProgressText.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/executionStore.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/stores/executionStore.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/executionStore.ts", + "target": "src/stores/imagePreviewStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/executionStore.ts", + "target": "src/types/nodeIdentification.ts", + "value": 1 + }, + { + "source": "src/stores/executionStore.ts", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/stores/executionStore.ts", + "target": "src/stores/workflowStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/extensionStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/extensionStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/firebaseAuthStore.ts", + "target": "external:firebase/app", + "value": 1 + }, + { + "source": "src/stores/firebaseAuthStore.ts", + "target": "external:firebase/auth", + "value": 1 + }, + { + "source": "src/stores/firebaseAuthStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/firebaseAuthStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/firebaseAuthStore.ts", + "target": "external:vuefire", + "value": 1 + }, + { + "source": "src/stores/firebaseAuthStore.ts", + "target": "src/config/comfyApi.ts", + "value": 1 + }, + { + "source": "src/stores/firebaseAuthStore.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/stores/firebaseAuthStore.ts", + "target": "src/services/dialogService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/firebaseAuthStore.ts", + "target": "src/stores/apiKeyAuthStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/firebaseAuthStore.ts", + "target": "src/types/authTypes.ts", + "value": 1 + }, + { + "source": "src/stores/firebaseAuthStore.ts", + "target": "src/types/comfyRegistryTypes.ts", + "value": 1 + }, + { + "source": "src/stores/graphStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/graphStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/graphStore.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/graphStore.ts", + "target": "src/utils/litegraphUtil.ts", + "value": 1 + }, + { + "source": "src/stores/helpCenterStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/helpCenterStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/imagePreviewStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/imagePreviewStore.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/stores/imagePreviewStore.ts", + "target": "src/schemas/apiSchema.ts", + "value": 1 + }, + { + "source": "src/stores/imagePreviewStore.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/stores/imagePreviewStore.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/imagePreviewStore.ts", + "target": "src/stores/executionStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/imagePreviewStore.ts", + "target": "src/stores/workflowStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/imagePreviewStore.ts", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/stores/imagePreviewStore.ts", + "target": "src/utils/litegraphUtil.ts", + "value": 1 + }, + { + "source": "src/stores/keybindingStore.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/stores/keybindingStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/keybindingStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/keybindingStore.ts", + "target": "src/constants/reservedKeyCombos.ts", + "value": 1 + }, + { + "source": "src/stores/keybindingStore.ts", + "target": "src/schemas/keyBindingSchema.ts", + "value": 1 + }, + { + "source": "src/stores/maintenanceTaskStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/maintenanceTaskStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/maintenanceTaskStore.ts", + "target": "src/constants/desktopMaintenanceTasks.ts", + "value": 1 + }, + { + "source": "src/stores/maintenanceTaskStore.ts", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/stores/menuItemStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/menuItemStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/menuItemStore.ts", + "target": "src/constants/coreMenuCommands.ts", + "value": 1 + }, + { + "source": "src/stores/menuItemStore.ts", + "target": "src/types/comfy.ts", + "value": 1 + }, + { + "source": "src/stores/menuItemStore.ts", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/stores/modelStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/modelStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/modelStore.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/stores/modelStore.ts", + "target": "src/services/assetService.ts", + "value": 1 + }, + { + "source": "src/stores/modelStore.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/stores/modelToNodeStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/modelToNodeStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/modelToNodeStore.ts", + "target": "src/stores/nodeDefStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/nodeBookmarkStore.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/stores/nodeBookmarkStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/nodeBookmarkStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/nodeBookmarkStore.ts", + "target": "src/stores/nodeDefStore.ts", + "value": 1 + }, + { + "source": "src/stores/nodeBookmarkStore.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "external:axios", + "value": 1 + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/schemas/nodeDef/migration.ts", + "value": 1 + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/services/nodeSearchService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/types/nodeSource.ts", + "value": 1 + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/utils/treeUtil.ts", + "value": 1 + }, + { + "source": "src/stores/queueStore.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/stores/queueStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/queueStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/queueStore.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/stores/queueStore.ts", + "target": "src/services/extensionService.ts", + "value": 1 + }, + { + "source": "src/stores/queueStore.ts", + "target": "src/stores/imagePreviewStore.ts", + "value": 1 + }, + { + "source": "src/stores/releaseStore.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/stores/releaseStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/releaseStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/releaseStore.ts", + "target": "src/services/releaseService.ts", + "value": 1 + }, + { + "source": "src/stores/releaseStore.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/stores/releaseStore.ts", + "target": "src/stores/systemStatsStore.ts", + "value": 1 + }, + { + "source": "src/stores/releaseStore.ts", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/stores/releaseStore.ts", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/stores/serverConfigStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/serverConfigStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/serverConfigStore.ts", + "target": "src/constants/serverConfig.ts", + "value": 1 + }, + { + "source": "src/stores/settingStore.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/stores/settingStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/settingStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/settingStore.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/stores/settingStore.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/settingStore.ts", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/stores/subgraphNavigationStore.ts", + "target": "external:@alloc/quick-lru", + "value": 1 + }, + { + "source": "src/stores/subgraphNavigationStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/subgraphNavigationStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/subgraphNavigationStore.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/subgraphNavigationStore.ts", + "target": "src/utils/graphTraversalUtil.ts", + "value": 1 + }, + { + "source": "src/stores/subgraphNavigationStore.ts", + "target": "src/utils/typeGuardUtil.ts", + "value": 1 + }, + { + "source": "src/stores/subgraphNavigationStore.ts", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/stores/subgraphNavigationStore.ts", + "target": "src/stores/workflowStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/dialogService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/stores/executionStore.ts", + "value": 1 + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/stores/nodeDefStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/stores/userFileStore.ts", + "value": 1 + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/stores/systemStatsStore.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/stores/systemStatsStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/systemStatsStore.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/stores/systemStatsStore.ts", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/stores/toastStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/toastStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/userFileStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/userFileStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/userFileStore.ts", + "target": "src/schemas/apiSchema.ts", + "value": 1 + }, + { + "source": "src/stores/userFileStore.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/stores/userFileStore.ts", + "target": "src/types/treeExplorerTypes.ts", + "value": 1 + }, + { + "source": "src/stores/userFileStore.ts", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/stores/userFileStore.ts", + "target": "src/utils/syncUtil.ts", + "value": 1 + }, + { + "source": "src/stores/userFileStore.ts", + "target": "src/utils/treeUtil.ts", + "value": 1 + }, + { + "source": "src/stores/userStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/userStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/userStore.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/stores/versionCompatibilityStore.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/stores/versionCompatibilityStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/versionCompatibilityStore.ts", + "target": "external:semver", + "value": 1 + }, + { + "source": "src/stores/versionCompatibilityStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/versionCompatibilityStore.ts", + "target": "src/config.ts", + "value": 1 + }, + { + "source": "src/stores/versionCompatibilityStore.ts", + "target": "src/stores/systemStatsStore.ts", + "value": 1 + }, + { + "source": "src/stores/widgetStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/widgetStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/widgetStore.ts", + "target": "src/schemas/nodeDefSchema.ts", + "value": 1 + }, + { + "source": "src/stores/widgetStore.ts", + "target": "src/scripts/widgets.ts", + "value": 1 + }, + { + "source": "src/stores/workflowStore.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/stores/workflowStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/workflowStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/workflowStore.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/stores/workflowStore.ts", + "target": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/workflowStore.ts", + "target": "src/schemas/comfyWorkflowSchema.ts", + "value": 1 + }, + { + "source": "src/stores/workflowStore.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/stores/workflowStore.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/workflowStore.ts", + "target": "src/scripts/changeTracker.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/workflowStore.ts", + "target": "src/scripts/defaultGraph.ts", + "value": 1 + }, + { + "source": "src/stores/workflowStore.ts", + "target": "src/services/dialogService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/workflowStore.ts", + "target": "src/types/nodeIdentification.ts", + "value": 1 + }, + { + "source": "src/stores/workflowStore.ts", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/stores/workflowStore.ts", + "target": "src/utils/syncUtil.ts", + "value": 1 + }, + { + "source": "src/stores/workflowStore.ts", + "target": "src/utils/typeGuardUtil.ts", + "value": 1 + }, + { + "source": "src/stores/workflowStore.ts", + "target": "src/stores/userFileStore.ts", + "value": 1 + }, + { + "source": "src/stores/workflowTemplatesStore.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/stores/workflowTemplatesStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/workflowTemplatesStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/workflowTemplatesStore.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/stores/workflowTemplatesStore.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/stores/workflowTemplatesStore.ts", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/stores/workspaceStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/workspaceStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/workspaceStore.ts", + "target": "src/services/colorPaletteService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/workspaceStore.ts", + "target": "src/services/dialogService.ts", + "value": 1 + }, + { + "source": "src/stores/workspaceStore.ts", + "target": "src/stores/apiKeyAuthStore.ts", + "value": 1 + }, + { + "source": "src/stores/workspaceStore.ts", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/stores/workspaceStore.ts", + "target": "src/stores/firebaseAuthStore.ts", + "value": 1 + }, + { + "source": "src/stores/workspaceStore.ts", + "target": "src/stores/queueStore.ts", + "value": 1 + }, + { + "source": "src/stores/workspaceStore.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/stores/workspaceStore.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/stores/workspaceStore.ts", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/stores/workspaceStore.ts", + "target": "src/stores/workspace/bottomPanelStore.ts", + "value": 1 + }, + { + "source": "src/stores/workspaceStore.ts", + "target": "src/stores/workspace/sidebarTabStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/types/comfy.ts", + "target": "src/lib/litegraph/src/interfaces.ts", + "value": 1 + }, + { + "source": "src/types/extensionTypes.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/types/index.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/types/widgetTypes.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/utils/colorUtil.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/utils/envUtil.ts", + "target": "external:@comfyorg/comfyui-electron-types", + "value": 1 + }, + { + "source": "src/utils/executableGroupNodeChildDTO.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/utils/executableGroupNodeDto.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/utils/executionUtil.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/utils/executionUtil.ts", + "target": "src/utils/executableGroupNodeDto.ts", + "value": 1 + }, + { + "source": "src/utils/executionUtil.ts", + "target": "src/utils/litegraphUtil.ts", + "value": 1 + }, + { + "source": "src/utils/formatUtil.ts", + "target": "src/schemas/apiSchema.ts", + "value": 1 + }, + { + "source": "src/utils/graphTraversalUtil.ts", + "target": "src/types/nodeIdentification.ts", + "value": 1 + }, + { + "source": "src/utils/graphTraversalUtil.ts", + "target": "src/utils/typeGuardUtil.ts", + "value": 1 + }, + { + "source": "src/utils/litegraphUtil.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/utils/litegraphUtil.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/utils/mapperUtil.ts", + "target": "src/schemas/nodeDef/migration.ts", + "value": 1 + }, + { + "source": "src/utils/mapperUtil.ts", + "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", + "value": 1 + }, + { + "source": "src/utils/mapperUtil.ts", + "target": "src/schemas/nodeDefSchema.ts", + "value": 1 + }, + { + "source": "src/utils/mapperUtil.ts", + "target": "src/types/comfyRegistryTypes.ts", + "value": 1 + }, + { + "source": "src/utils/markdownRendererUtil.ts", + "target": "external:dompurify", + "value": 1 + }, + { + "source": "src/utils/markdownRendererUtil.ts", + "target": "external:marked", + "value": 1 + }, + { + "source": "src/utils/mouseDownUtil.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/utils/networkUtil.ts", + "target": "external:axios", + "value": 1 + }, + { + "source": "src/utils/networkUtil.ts", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/utils/networkUtil.ts", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/utils/nodeDefOrderingUtil.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/utils/nodeDefUtil.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/utils/nodeDefUtil.ts", + "target": "src/schemas/nodeDefSchema.ts", + "value": 1 + }, + { + "source": "src/utils/nodeDefUtil.ts", + "target": "src/utils/mathUtil.ts", + "value": 1 + }, + { + "source": "src/utils/nodeHelpUtil.ts", + "target": "src/types/nodeSource.ts", + "value": 1 + }, + { + "source": "src/utils/nodeHelpUtil.ts", + "target": "src/utils/packUtils.ts", + "value": 1 + }, + { + "source": "src/utils/packUtils.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/utils/refUtil.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/utils/refUtil.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/utils/searchAndReplace.ts", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/utils/searchAndReplace.ts", + "target": "src/utils/graphTraversalUtil.ts", + "value": 1 + }, + { + "source": "src/utils/syncUtil.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/utils/tailwindUtil.ts", + "target": "external:tailwind-merge", + "value": 1 + }, + { + "source": "src/utils/typeGuardUtil.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/utils/versionUtil.ts", + "target": "external:semver", + "value": 1 + }, + { + "source": "src/utils/vintageClipboard.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/views/DesktopStartView.vue", + "target": "external:primevue/progressspinner", + "value": 1 + }, + { + "source": "src/views/DesktopStartView.vue", + "target": "src/views/templates/BaseViewTemplate.vue", + "value": 1 + }, + { + "source": "src/views/DesktopUpdateView.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/views/DesktopUpdateView.vue", + "target": "external:primevue/progressspinner", + "value": 1 + }, + { + "source": "src/views/DesktopUpdateView.vue", + "target": "external:primevue/toast", + "value": 1 + }, + { + "source": "src/views/DesktopUpdateView.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/views/DesktopUpdateView.vue", + "target": "src/components/maintenance/TerminalOutputDrawer.vue", + "value": 1 + }, + { + "source": "src/views/DesktopUpdateView.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/views/DesktopUpdateView.vue", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/views/DesktopUpdateView.vue", + "target": "src/views/templates/BaseViewTemplate.vue", + "value": 1 + }, + { + "source": "src/views/DownloadGitView.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/views/DownloadGitView.vue", + "target": "external:vue-router", + "value": 1 + }, + { + "source": "src/views/DownloadGitView.vue", + "target": "src/views/templates/BaseViewTemplate.vue", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "external:primevue/usetoast", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/components/MenuHamburger.vue", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/components/dialog/UnloadWindowConfirmDialog.vue", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/components/graph/GraphCanvas.vue", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/components/toast/GlobalToast.vue", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/components/toast/RerouteMigrationToast.vue", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/components/topbar/TopMenubar.vue", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/composables/useBrowserTabTitle.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/composables/useCoreCommands.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/composables/useErrorHandling.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/composables/useFrontendVersionMismatchWarning.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/composables/useProgressFavicon.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/constants/serverConfig.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/schemas/apiSchema.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/scripts/app.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/services/autoQueueService.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/services/keybindingService.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/stores/executionStore.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/stores/menuItemStore.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/stores/modelStore.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/stores/nodeDefStore.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/stores/queueStore.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/stores/serverConfigStore.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/stores/versionCompatibilityStore.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/stores/workspace/bottomPanelStore.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/stores/workspace/colorPaletteStore.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/stores/workspace/sidebarTabStore.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/stores/workspaceStore.ts", + "value": 1 + }, + { + "source": "src/views/GraphView.vue", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/views/InstallView.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/views/InstallView.vue", + "target": "external:primevue/step", + "value": 1 + }, + { + "source": "src/views/InstallView.vue", + "target": "external:primevue/steplist", + "value": 1 + }, + { + "source": "src/views/InstallView.vue", + "target": "external:primevue/steppanel", + "value": 1 + }, + { + "source": "src/views/InstallView.vue", + "target": "external:primevue/steppanels", + "value": 1 + }, + { + "source": "src/views/InstallView.vue", + "target": "external:primevue/stepper", + "value": 1 + }, + { + "source": "src/views/InstallView.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/views/InstallView.vue", + "target": "external:vue-router", + "value": 1 + }, + { + "source": "src/views/InstallView.vue", + "target": "src/components/install/DesktopSettingsConfiguration.vue", + "value": 1 + }, + { + "source": "src/views/InstallView.vue", + "target": "src/components/install/GpuPicker.vue", + "value": 1 + }, + { + "source": "src/views/InstallView.vue", + "target": "src/components/install/InstallLocationPicker.vue", + "value": 1 + }, + { + "source": "src/views/InstallView.vue", + "target": "src/components/install/MigrationPicker.vue", + "value": 1 + }, + { + "source": "src/views/InstallView.vue", + "target": "src/components/install/MirrorsConfiguration.vue", + "value": 1 + }, + { + "source": "src/views/InstallView.vue", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/views/InstallView.vue", + "target": "src/views/templates/BaseViewTemplate.vue", + "value": 1 + }, + { + "source": "src/views/MaintenanceView.vue", + "target": "external:@primevue/core/api", + "value": 1 + }, + { + "source": "src/views/MaintenanceView.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/views/MaintenanceView.vue", + "target": "external:primevue/selectbutton", + "value": 1 + }, + { + "source": "src/views/MaintenanceView.vue", + "target": "external:primevue/toast", + "value": 1 + }, + { + "source": "src/views/MaintenanceView.vue", + "target": "external:primevue/usetoast", + "value": 1 + }, + { + "source": "src/views/MaintenanceView.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/views/MaintenanceView.vue", + "target": "src/components/common/RefreshButton.vue", + "value": 1 + }, + { + "source": "src/views/MaintenanceView.vue", + "target": "src/components/maintenance/StatusTag.vue", + "value": 1 + }, + { + "source": "src/views/MaintenanceView.vue", + "target": "src/components/maintenance/TaskListPanel.vue", + "value": 1 + }, + { + "source": "src/views/MaintenanceView.vue", + "target": "src/components/maintenance/TerminalOutputDrawer.vue", + "value": 1 + }, + { + "source": "src/views/MaintenanceView.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/views/MaintenanceView.vue", + "target": "src/stores/maintenanceTaskStore.ts", + "value": 1 + }, + { + "source": "src/views/MaintenanceView.vue", + "target": "src/types/desktop/maintenanceTypes.ts", + "value": 1 + }, + { + "source": "src/views/MaintenanceView.vue", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/views/MaintenanceView.vue", + "target": "src/utils/refUtil.ts", + "value": 1 + }, + { + "source": "src/views/MaintenanceView.vue", + "target": "src/views/templates/BaseViewTemplate.vue", + "value": 1 + }, + { + "source": "src/views/ManualConfigurationView.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/views/ManualConfigurationView.vue", + "target": "external:primevue/panel", + "value": 1 + }, + { + "source": "src/views/ManualConfigurationView.vue", + "target": "external:primevue/tag", + "value": 1 + }, + { + "source": "src/views/ManualConfigurationView.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/views/ManualConfigurationView.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/views/ManualConfigurationView.vue", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/views/ManualConfigurationView.vue", + "target": "src/views/templates/BaseViewTemplate.vue", + "value": 1 + }, + { + "source": "src/views/MetricsConsentView.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/views/MetricsConsentView.vue", + "target": "external:primevue/toggleswitch", + "value": 1 + }, + { + "source": "src/views/MetricsConsentView.vue", + "target": "external:primevue/usetoast", + "value": 1 + }, + { + "source": "src/views/MetricsConsentView.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/views/MetricsConsentView.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/views/MetricsConsentView.vue", + "target": "external:vue-router", + "value": 1 + }, + { + "source": "src/views/MetricsConsentView.vue", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/views/NotSupportedView.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/views/NotSupportedView.vue", + "target": "external:vue-router", + "value": 1 + }, + { + "source": "src/views/NotSupportedView.vue", + "target": "src/views/templates/BaseViewTemplate.vue", + "value": 1 + }, + { + "source": "src/views/ServerStartView.vue", + "target": "external:@comfyorg/comfyui-electron-types", + "value": 1 + }, + { + "source": "src/views/ServerStartView.vue", + "target": "external:@xterm/xterm", + "value": 1 + }, + { + "source": "src/views/ServerStartView.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/views/ServerStartView.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/views/ServerStartView.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/views/ServerStartView.vue", + "target": "src/components/bottomPanel/tabs/terminal/BaseTerminal.vue", + "value": 1 + }, + { + "source": "src/views/ServerStartView.vue", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/views/ServerStartView.vue", + "target": "src/views/templates/BaseViewTemplate.vue", + "value": 1 + }, + { + "source": "src/views/UserSelectView.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/views/UserSelectView.vue", + "target": "external:primevue/divider", + "value": 1 + }, + { + "source": "src/views/UserSelectView.vue", + "target": "external:primevue/inputtext", + "value": 1 + }, + { + "source": "src/views/UserSelectView.vue", + "target": "external:primevue/message", + "value": 1 + }, + { + "source": "src/views/UserSelectView.vue", + "target": "external:primevue/select", + "value": 1 + }, + { + "source": "src/views/UserSelectView.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/views/UserSelectView.vue", + "target": "external:vue-router", + "value": 1 + }, + { + "source": "src/views/UserSelectView.vue", + "target": "src/stores/userStore.ts", + "value": 1 + }, + { + "source": "src/views/UserSelectView.vue", + "target": "src/views/templates/BaseViewTemplate.vue", + "value": 1 + }, + { + "source": "src/views/WelcomeView.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/views/WelcomeView.vue", + "target": "external:vue-router", + "value": 1 + }, + { + "source": "src/views/WelcomeView.vue", + "target": "src/views/templates/BaseViewTemplate.vue", + "value": 1 + }, + { + "source": "src/composables/auth/useCurrentUser.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/auth/useCurrentUser.ts", + "target": "src/composables/auth/useFirebaseAuthActions.ts", + "value": 1 + }, + { + "source": "src/composables/auth/useCurrentUser.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/composables/auth/useCurrentUser.ts", + "target": "src/services/dialogService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/auth/useCurrentUser.ts", + "target": "src/stores/apiKeyAuthStore.ts", + "value": 1 + }, + { + "source": "src/composables/auth/useCurrentUser.ts", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/composables/auth/useCurrentUser.ts", + "target": "src/stores/firebaseAuthStore.ts", + "value": 1 + }, + { + "source": "src/composables/auth/useFirebaseAuthActions.ts", + "target": "external:firebase/app", + "value": 1 + }, + { + "source": "src/composables/auth/useFirebaseAuthActions.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/auth/useFirebaseAuthActions.ts", + "target": "src/composables/useErrorHandling.ts", + "value": 1 + }, + { + "source": "src/composables/auth/useFirebaseAuthActions.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/composables/auth/useFirebaseAuthActions.ts", + "target": "src/stores/firebaseAuthStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/auth/useFirebaseAuthActions.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/composables/auth/useFirebaseAuthActions.ts", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/composables/bottomPanelTabs/useCommandSubcategories.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/bottomPanelTabs/useCommandSubcategories.ts", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/composables/bottomPanelTabs/useShortcutsTab.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/bottomPanelTabs/useShortcutsTab.ts", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/composables/bottomPanelTabs/useShortcutsTab.ts", + "target": "src/components/bottomPanel/tabs/shortcuts/EssentialsPanel.vue", + "value": 1 + }, + { + "source": "src/composables/bottomPanelTabs/useShortcutsTab.ts", + "target": "src/components/bottomPanel/tabs/shortcuts/ViewControlsPanel.vue", + "value": 1 + }, + { + "source": "src/composables/bottomPanelTabs/useShortcutsTab.ts", + "target": "src/types/extensionTypes.ts", + "value": 1 + }, + { + "source": "src/composables/bottomPanelTabs/useTerminal.ts", + "target": "external:@xterm/addon-fit", + "value": 1 + }, + { + "source": "src/composables/bottomPanelTabs/useTerminal.ts", + "target": "external:@xterm/xterm", + "value": 1 + }, + { + "source": "src/composables/bottomPanelTabs/useTerminal.ts", + "target": "external:@xterm/xterm/css/xterm.css", + "value": 1 + }, + { + "source": "src/composables/bottomPanelTabs/useTerminal.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/composables/bottomPanelTabs/useTerminal.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/bottomPanelTabs/useTerminalBuffer.ts", + "target": "external:@xterm/addon-serialize", + "value": 1 + }, + { + "source": "src/composables/bottomPanelTabs/useTerminalBuffer.ts", + "target": "external:@xterm/xterm", + "value": 1 + }, + { + "source": "src/composables/bottomPanelTabs/useTerminalBuffer.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/bottomPanelTabs/useTerminalTabs.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/bottomPanelTabs/useTerminalTabs.ts", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/composables/bottomPanelTabs/useTerminalTabs.ts", + "target": "src/components/bottomPanel/tabs/terminal/CommandTerminal.vue", + "value": 1 + }, + { + "source": "src/composables/bottomPanelTabs/useTerminalTabs.ts", + "target": "src/components/bottomPanel/tabs/terminal/LogsTerminal.vue", + "value": 1 + }, + { + "source": "src/composables/bottomPanelTabs/useTerminalTabs.ts", + "target": "src/types/extensionTypes.ts", + "value": 1 + }, + { + "source": "src/composables/canvas/useCanvasTransformSync.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/canvas/useCanvasTransformSync.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/composables/canvas/useCanvasTransformSync.ts", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/composables/canvas/useSelectedLiteGraphItems.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/composables/canvas/useSelectedLiteGraphItems.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/canvas/useSelectedLiteGraphItems.ts", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/composables/canvas/useSelectedLiteGraphItems.ts", + "target": "src/utils/graphTraversalUtil.ts", + "value": 1 + }, + { + "source": "src/composables/canvas/useSelectionToolboxPosition.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/canvas/useSelectionToolboxPosition.ts", + "target": "src/composables/canvas/useCanvasTransformSync.ts", + "value": 1 + }, + { + "source": "src/composables/canvas/useSelectionToolboxPosition.ts", + "target": "src/composables/canvas/useSelectedLiteGraphItems.ts", + "value": 1 + }, + { + "source": "src/composables/canvas/useSelectionToolboxPosition.ts", + "target": "src/composables/useVueFeatureFlags.ts", + "value": 1 + }, + { + "source": "src/composables/canvas/useSelectionToolboxPosition.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/composables/canvas/useSelectionToolboxPosition.ts", + "target": "src/renderer/core/layout/store/layoutStore.ts", + "value": 1 + }, + { + "source": "src/composables/canvas/useSelectionToolboxPosition.ts", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/composables/canvas/useSelectionToolboxPosition.ts", + "target": "src/utils/mathUtil.ts", + "value": 1 + }, + { + "source": "src/composables/element/useAbsolutePosition.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/element/useAbsolutePosition.ts", + "target": "src/composables/element/useCanvasPositionConversion.ts", + "value": 1 + }, + { + "source": "src/composables/element/useAbsolutePosition.ts", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/composables/element/useAbsolutePosition.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/composables/element/useCanvasPositionConversion.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/composables/element/useDomClipping.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/element/useOverflowObserver.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/composables/element/useOverflowObserver.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/composables/element/useOverflowObserver.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/element/useResponsiveCollapse.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/composables/element/useResponsiveCollapse.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/graph/useCanvasInteractions.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/graph/useCanvasInteractions.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/graph/useCanvasInteractions.ts", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/composables/graph/useCanvasInteractions.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/composables/graph/useCanvasTransformSync.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/graph/useGraphNodeManager.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/graph/useGraphNodeManager.ts", + "target": "src/composables/functional/useChainCallback.ts", + "value": 1 + }, + { + "source": "src/composables/graph/useGraphNodeManager.ts", + "target": "src/renderer/core/layout/operations/layoutMutations.ts", + "value": 1 + }, + { + "source": "src/composables/graph/useGraphNodeManager.ts", + "target": "src/renderer/core/layout/types.ts", + "value": 1 + }, + { + "source": "src/composables/graph/useGraphNodeManager.ts", + "target": "src/renderer/core/spatial/QuadTree.ts", + "value": 1 + }, + { + "source": "src/composables/graph/useTransformSettling.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/composables/graph/useTransformSettling.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/graph/useViewportCulling.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/graph/useViewportCulling.ts", + "target": "src/renderer/core/layout/useTransformState.ts", + "value": 1 + }, + { + "source": "src/composables/graph/useViewportCulling.ts", + "target": "src/scripts/app.ts", + "value": 1 + }, + { + "source": "src/composables/graph/useViewportCulling.ts", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/composables/graph/useVueNodeLifecycle.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/graph/useVueNodeLifecycle.ts", + "target": "src/composables/graph/useGraphNodeManager.ts", + "value": 1 + }, + { + "source": "src/composables/graph/useVueNodeLifecycle.ts", + "target": "src/renderer/core/layout/operations/layoutMutations.ts", + "value": 1 + }, + { + "source": "src/composables/graph/useVueNodeLifecycle.ts", + "target": "src/renderer/core/layout/store/layoutStore.ts", + "value": 1 + }, + { + "source": "src/composables/graph/useVueNodeLifecycle.ts", + "target": "src/renderer/core/layout/sync/useLayoutSync.ts", + "value": 1 + }, + { + "source": "src/composables/graph/useVueNodeLifecycle.ts", + "target": "src/renderer/core/layout/sync/useLinkLayoutSync.ts", + "value": 1 + }, + { + "source": "src/composables/graph/useVueNodeLifecycle.ts", + "target": "src/renderer/core/layout/sync/useSlotLayoutSync.ts", + "value": 1 + }, + { + "source": "src/composables/graph/useVueNodeLifecycle.ts", + "target": "src/scripts/app.ts", + "value": 1 + }, + { + "source": "src/composables/graph/useVueNodeLifecycle.ts", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/composables/graph/useWidgetValue.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/manager/useManagerStatePersistence.ts", + "target": "src/types/comfyManagerTypes.ts", + "value": 1 + }, + { + "source": "src/composables/node/useNodeAnimatedImage.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/node/useNodeAnimatedImage.ts", + "target": "src/scripts/ui/imagePreview.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/node/useNodeAnimatedImage.ts", + "target": "src/utils/imageUtil.ts", + "value": 1 + }, + { + "source": "src/composables/node/useNodeBadge.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/composables/node/useNodeBadge.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/node/useNodeBadge.ts", + "target": "src/composables/node/useNodePricing.ts", + "value": 1 + }, + { + "source": "src/composables/node/useNodeBadge.ts", + "target": "src/composables/node/useWatchWidget.ts", + "value": 1 + }, + { + "source": "src/composables/node/useNodeBadge.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/composables/node/useNodeBadge.ts", + "target": "src/scripts/app.ts", + "value": 1 + }, + { + "source": "src/composables/node/useNodeBadge.ts", + "target": "src/stores/extensionStore.ts", + "value": 1 + }, + { + "source": "src/composables/node/useNodeBadge.ts", + "target": "src/stores/nodeDefStore.ts", + "value": 1 + }, + { + "source": "src/composables/node/useNodeBadge.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/composables/node/useNodeBadge.ts", + "target": "src/stores/workspace/colorPaletteStore.ts", + "value": 1 + }, + { + "source": "src/composables/node/useNodeBadge.ts", + "target": "src/types/nodeSource.ts", + "value": 1 + }, + { + "source": "src/composables/node/useNodeBadge.ts", + "target": "src/utils/colorUtil.ts", + "value": 1 + }, + { + "source": "src/composables/node/useNodeCanvasImagePreview.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/node/useNodeChatHistory.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/composables/node/useNodeChatHistory.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useChatHistoryWidget.ts", + "value": 1 + }, + { + "source": "src/composables/node/useNodeFileInput.ts", + "target": "src/composables/functional/useChainCallback.ts", + "value": 1 + }, + { + "source": "src/composables/node/useNodeImage.ts", + "target": "src/composables/graph/useCanvasInteractions.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/node/useNodeImage.ts", + "target": "src/stores/imagePreviewStore.ts", + "value": 1 + }, + { + "source": "src/composables/node/useNodeImage.ts", + "target": "src/utils/imageUtil.ts", + "value": 1 + }, + { + "source": "src/composables/node/useNodeImageUpload.ts", + "target": "src/composables/node/useNodeDragAndDrop.ts", + "value": 1 + }, + { + "source": "src/composables/node/useNodeImageUpload.ts", + "target": "src/composables/node/useNodeFileInput.ts", + "value": 1 + }, + { + "source": "src/composables/node/useNodeImageUpload.ts", + "target": "src/composables/node/useNodePaste.ts", + "value": 1 + }, + { + "source": "src/composables/node/useNodeImageUpload.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/composables/node/useNodeImageUpload.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/composables/node/useNodeProgressText.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/composables/node/useNodeProgressText.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/node/useWatchWidget.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/composables/node/useWatchWidget.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/node/useWatchWidget.ts", + "target": "src/composables/functional/useChainCallback.ts", + "value": 1 + }, + { + "source": "src/composables/nodePack/useInstalledPacks.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/composables/nodePack/useInstalledPacks.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/nodePack/useInstalledPacks.ts", + "target": "src/composables/nodePack/useNodePacks.ts", + "value": 1 + }, + { + "source": "src/composables/nodePack/useInstalledPacks.ts", + "target": "src/stores/comfyManagerStore.ts", + "value": 1 + }, + { + "source": "src/composables/nodePack/useInstalledPacks.ts", + "target": "src/types/comfyManagerTypes.ts", + "value": 1 + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/lib/litegraph/src/LGraphNode.ts", + "value": 1 + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/stores/comfyManagerStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/stores/nodeDefStore.ts", + "value": 1 + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/utils/graphTraversalUtil.ts", + "value": 1 + }, + { + "source": "src/composables/nodePack/useNodePacks.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/composables/nodePack/useNodePacks.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/nodePack/useNodePacks.ts", + "target": "src/stores/comfyRegistryStore.ts", + "value": 1 + }, + { + "source": "src/composables/nodePack/useNodePacks.ts", + "target": "src/types/comfyManagerTypes.ts", + "value": 1 + }, + { + "source": "src/composables/nodePack/usePackUpdateStatus.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/nodePack/usePackUpdateStatus.ts", + "target": "src/stores/comfyManagerStore.ts", + "value": 1 + }, + { + "source": "src/composables/nodePack/usePackUpdateStatus.ts", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/composables/nodePack/usePacksSelection.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/nodePack/usePacksSelection.ts", + "target": "src/stores/comfyManagerStore.ts", + "value": 1 + }, + { + "source": "src/composables/nodePack/usePacksStatus.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/nodePack/usePacksStatus.ts", + "target": "src/stores/conflictDetectionStore.ts", + "value": 1 + }, + { + "source": "src/composables/nodePack/useUpdateAvailableNodes.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/nodePack/useUpdateAvailableNodes.ts", + "target": "src/composables/nodePack/useInstalledPacks.ts", + "value": 1 + }, + { + "source": "src/composables/nodePack/useUpdateAvailableNodes.ts", + "target": "src/stores/comfyManagerStore.ts", + "value": 1 + }, + { + "source": "src/composables/nodePack/useUpdateAvailableNodes.ts", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/composables/nodePack/useNodePacks.ts", + "value": 1 + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/schemas/comfyWorkflowSchema.ts", + "value": 1 + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/comfyRegistryStore.ts", + "value": 1 + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/systemStatsStore.ts", + "value": 1 + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/types/comfyManagerTypes.ts", + "value": 1 + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/utils/graphTraversalUtil.ts", + "value": 1 + }, + { + "source": "src/composables/setting/useSettingSearch.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/setting/useSettingSearch.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/composables/setting/useSettingSearch.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/composables/setting/useSettingSearch.ts", + "target": "src/types/settingTypes.ts", + "value": 1 + }, + { + "source": "src/composables/setting/useSettingSearch.ts", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/composables/setting/useSettingUI.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/setting/useSettingUI.ts", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/composables/setting/useSettingUI.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/composables/setting/useSettingUI.ts", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/composables/setting/useSettingUI.ts", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/composables/setting/useSettingUI.ts", + "target": "src/utils/treeUtil.ts", + "value": 1 + }, + { + "source": "src/composables/setting/useSettingUI.ts", + "target": "src/composables/auth/useCurrentUser.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/setting/useSettingUI.ts", + "target": "src/components/dialog/content/setting/AboutPanel.vue", + "value": 1 + }, + { + "source": "src/composables/setting/useSettingUI.ts", + "target": "src/components/dialog/content/setting/CreditsPanel.vue", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/setting/useSettingUI.ts", + "target": "src/components/dialog/content/setting/UserPanel.vue", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/setting/useSettingUI.ts", + "target": "src/components/dialog/content/setting/KeybindingPanel.vue", + "value": 1 + }, + { + "source": "src/composables/setting/useSettingUI.ts", + "target": "src/components/dialog/content/setting/ExtensionPanel.vue", + "value": 1 + }, + { + "source": "src/composables/setting/useSettingUI.ts", + "target": "src/components/dialog/content/setting/ServerConfigPanel.vue", + "value": 1 + }, + { + "source": "src/composables/sidebarTabs/useModelLibrarySidebarTab.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/sidebarTabs/useModelLibrarySidebarTab.ts", + "target": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", + "value": 1 + }, + { + "source": "src/composables/sidebarTabs/useModelLibrarySidebarTab.ts", + "target": "src/stores/electronDownloadStore.ts", + "value": 1 + }, + { + "source": "src/composables/sidebarTabs/useModelLibrarySidebarTab.ts", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/composables/sidebarTabs/useNodeLibrarySidebarTab.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/sidebarTabs/useNodeLibrarySidebarTab.ts", + "target": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "value": 1 + }, + { + "source": "src/composables/sidebarTabs/useQueueSidebarTab.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/sidebarTabs/useQueueSidebarTab.ts", + "target": "src/components/sidebar/tabs/QueueSidebarTab.vue", + "value": 1 + }, + { + "source": "src/composables/sidebarTabs/useQueueSidebarTab.ts", + "target": "src/stores/queueStore.ts", + "value": 1 + }, + { + "source": "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", + "target": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "value": 1, + "isCircular": true + }, + { + "source": "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/composables/tree/useTreeFolderOperations.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/composables/tree/useTreeFolderOperations.ts", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/actionbar/BatchCountEdit.vue", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/components/actionbar/BatchCountEdit.vue", + "target": "external:primevue/inputnumber", + "value": 1 + }, + { + "source": "src/components/actionbar/BatchCountEdit.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/actionbar/BatchCountEdit.vue", + "target": "src/stores/queueStore.ts", + "value": 1 + }, + { + "source": "src/components/actionbar/BatchCountEdit.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/actionbar/ComfyActionbar.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/actionbar/ComfyActionbar.vue", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/components/actionbar/ComfyActionbar.vue", + "target": "external:primevue/panel", + "value": 1 + }, + { + "source": "src/components/actionbar/ComfyActionbar.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/actionbar/ComfyActionbar.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/actionbar/ComfyActionbar.vue", + "target": "src/components/actionbar/ComfyQueueButton.vue", + "value": 1 + }, + { + "source": "src/components/actionbar/ComfyQueueButton.vue", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/components/actionbar/ComfyQueueButton.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/actionbar/ComfyQueueButton.vue", + "target": "external:primevue/buttongroup", + "value": 1 + }, + { + "source": "src/components/actionbar/ComfyQueueButton.vue", + "target": "external:primevue/splitbutton", + "value": 1 + }, + { + "source": "src/components/actionbar/ComfyQueueButton.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/actionbar/ComfyQueueButton.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/actionbar/ComfyQueueButton.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/actionbar/ComfyQueueButton.vue", + "target": "src/stores/queueStore.ts", + "value": 1 + }, + { + "source": "src/components/actionbar/ComfyQueueButton.vue", + "target": "src/stores/workspaceStore.ts", + "value": 1 + }, + { + "source": "src/components/actionbar/ComfyQueueButton.vue", + "target": "src/components/actionbar/BatchCountEdit.vue", + "value": 1 + }, + { + "source": "src/components/bottomPanel/BottomPanel.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/bottomPanel/BottomPanel.vue", + "target": "external:primevue/tab", + "value": 1 + }, + { + "source": "src/components/bottomPanel/BottomPanel.vue", + "target": "external:primevue/tablist", + "value": 1 + }, + { + "source": "src/components/bottomPanel/BottomPanel.vue", + "target": "external:primevue/tabs", + "value": 1 + }, + { + "source": "src/components/bottomPanel/BottomPanel.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/bottomPanel/BottomPanel.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/bottomPanel/BottomPanel.vue", + "target": "src/components/common/ExtensionSlot.vue", + "value": 1 + }, + { + "source": "src/components/bottomPanel/BottomPanel.vue", + "target": "src/services/dialogService.ts", + "value": 1 + }, + { + "source": "src/components/bottomPanel/BottomPanel.vue", + "target": "src/stores/workspace/bottomPanelStore.ts", + "value": 1 + }, + { + "source": "src/components/breadcrumb/SubgraphBreadcrumb.vue", + "target": "external:primevue/breadcrumb", + "value": 1 + }, + { + "source": "src/components/breadcrumb/SubgraphBreadcrumb.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/breadcrumb/SubgraphBreadcrumb.vue", + "target": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", + "value": 1 + }, + { + "source": "src/components/breadcrumb/SubgraphBreadcrumb.vue", + "target": "src/composables/element/useOverflowObserver.ts", + "value": 1 + }, + { + "source": "src/components/breadcrumb/SubgraphBreadcrumb.vue", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/components/breadcrumb/SubgraphBreadcrumb.vue", + "target": "src/stores/subgraphNavigationStore.ts", + "value": 1 + }, + { + "source": "src/components/breadcrumb/SubgraphBreadcrumb.vue", + "target": "src/stores/subgraphStore.ts", + "value": 1 + }, + { + "source": "src/components/breadcrumb/SubgraphBreadcrumb.vue", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/components/breadcrumb/SubgraphBreadcrumb.vue", + "target": "src/utils/graphTraversalUtil.ts", + "value": 1 + }, + { + "source": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", + "target": "external:primevue/inputtext", + "value": 1 + }, + { + "source": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", + "target": "external:primevue/tag", + "value": 1 + }, + { + "source": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", + "target": "src/services/dialogService.ts", + "value": 1 + }, + { + "source": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", + "target": "src/services/workflowService.ts", + "value": 1 + }, + { + "source": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", + "target": "src/stores/subgraphNavigationStore.ts", + "value": 1 + }, + { + "source": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/button/IconButton.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/button/IconButton.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/button/IconButton.vue", + "target": "src/types/buttonTypes.ts", + "value": 1 + }, + { + "source": "src/components/button/IconButton.vue", + "target": "src/utils/tailwindUtil.ts", + "value": 1 + }, + { + "source": "src/components/button/IconGroup.vue", + "target": "src/utils/tailwindUtil.ts", + "value": 1 + }, + { + "source": "src/components/button/IconTextButton.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/button/IconTextButton.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/button/IconTextButton.vue", + "target": "src/types/buttonTypes.ts", + "value": 1 + }, + { + "source": "src/components/button/IconTextButton.vue", + "target": "src/utils/tailwindUtil.ts", + "value": 1 + }, + { + "source": "src/components/button/MoreButton.vue", + "target": "external:primevue/popover", + "value": 1 + }, + { + "source": "src/components/button/MoreButton.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/button/MoreButton.vue", + "target": "src/utils/tailwindUtil.ts", + "value": 1 + }, + { + "source": "src/components/button/MoreButton.vue", + "target": "src/components/button/IconButton.vue", + "value": 1 + }, + { + "source": "src/components/button/TextButton.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/button/TextButton.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/button/TextButton.vue", + "target": "src/types/buttonTypes.ts", + "value": 1 + }, + { + "source": "src/components/button/TextButton.vue", + "target": "src/utils/tailwindUtil.ts", + "value": 1 + }, + { + "source": "src/components/card/CardContainer.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/card/CardTop.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/common/BackgroundImageUpload.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/common/BackgroundImageUpload.vue", + "target": "external:primevue/inputtext", + "value": 1 + }, + { + "source": "src/components/common/BackgroundImageUpload.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/common/BackgroundImageUpload.vue", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/components/common/BackgroundImageUpload.vue", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/components/common/ColorCustomizationSelector.vue", + "target": "external:primevue/colorpicker", + "value": 1 + }, + { + "source": "src/components/common/ColorCustomizationSelector.vue", + "target": "external:primevue/selectbutton", + "value": 1 + }, + { + "source": "src/components/common/ColorCustomizationSelector.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/common/ComfyImage.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/common/ContentDivider.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/common/ContentDivider.vue", + "target": "src/stores/workspace/colorPaletteStore.ts", + "value": 1 + }, + { + "source": "src/components/common/CustomFormValue.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/common/CustomizationDialog.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/common/CustomizationDialog.vue", + "target": "external:primevue/dialog", + "value": 1 + }, + { + "source": "src/components/common/CustomizationDialog.vue", + "target": "external:primevue/divider", + "value": 1 + }, + { + "source": "src/components/common/CustomizationDialog.vue", + "target": "external:primevue/selectbutton", + "value": 1 + }, + { + "source": "src/components/common/CustomizationDialog.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/common/CustomizationDialog.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/common/CustomizationDialog.vue", + "target": "src/components/common/ColorCustomizationSelector.vue", + "value": 1 + }, + { + "source": "src/components/common/CustomizationDialog.vue", + "target": "src/stores/nodeBookmarkStore.ts", + "value": 1 + }, + { + "source": "src/components/common/DeviceInfo.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/common/DotSpinner.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/common/DotSpinner.vue", + "target": "src/stores/workspace/colorPaletteStore.ts", + "value": 1 + }, + { + "source": "src/components/common/EditableText.vue", + "target": "external:primevue/inputtext", + "value": 1 + }, + { + "source": "src/components/common/EditableText.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/common/ElectronFileDownload.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/common/ElectronFileDownload.vue", + "target": "external:primevue/progressbar", + "value": 1 + }, + { + "source": "src/components/common/ElectronFileDownload.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/common/ElectronFileDownload.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/common/ElectronFileDownload.vue", + "target": "src/composables/useDownload.ts", + "value": 1 + }, + { + "source": "src/components/common/ElectronFileDownload.vue", + "target": "src/stores/electronDownloadStore.ts", + "value": 1 + }, + { + "source": "src/components/common/ElectronFileDownload.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/common/ExtensionSlot.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/common/ExtensionSlot.vue", + "target": "src/types/extensionTypes.ts", + "value": 1 + }, + { + "source": "src/components/common/FileDownload.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/common/FileDownload.vue", + "target": "external:primevue/message", + "value": 1 + }, + { + "source": "src/components/common/FileDownload.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/common/FileDownload.vue", + "target": "src/composables/useCopyToClipboard.ts", + "value": 1 + }, + { + "source": "src/components/common/FileDownload.vue", + "target": "src/composables/useDownload.ts", + "value": 1 + }, + { + "source": "src/components/common/FileDownload.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/common/FormColorPicker.vue", + "target": "external:primevue/colorpicker", + "value": 1 + }, + { + "source": "src/components/common/FormColorPicker.vue", + "target": "external:primevue/inputtext", + "value": 1 + }, + { + "source": "src/components/common/FormImageUpload.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/common/FormImageUpload.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/common/FormItem.vue", + "target": "external:primevue/inputnumber", + "value": 1 + }, + { + "source": "src/components/common/FormItem.vue", + "target": "external:primevue/inputtext", + "value": 1 + }, + { + "source": "src/components/common/FormItem.vue", + "target": "external:primevue/select", + "value": 1 + }, + { + "source": "src/components/common/FormItem.vue", + "target": "external:primevue/toggleswitch", + "value": 1 + }, + { + "source": "src/components/common/FormItem.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/common/FormItem.vue", + "target": "src/components/common/BackgroundImageUpload.vue", + "value": 1 + }, + { + "source": "src/components/common/FormItem.vue", + "target": "src/components/common/CustomFormValue.vue", + "value": 1 + }, + { + "source": "src/components/common/FormItem.vue", + "target": "src/components/common/FormColorPicker.vue", + "value": 1 + }, + { + "source": "src/components/common/FormItem.vue", + "target": "src/components/common/FormImageUpload.vue", + "value": 1 + }, + { + "source": "src/components/common/FormItem.vue", + "target": "src/components/common/InputKnob.vue", + "value": 1 + }, + { + "source": "src/components/common/FormItem.vue", + "target": "src/components/common/InputSlider.vue", + "value": 1 + }, + { + "source": "src/components/common/FormItem.vue", + "target": "src/components/common/UrlInput.vue", + "value": 1 + }, + { + "source": "src/components/common/FormItem.vue", + "target": "src/types/settingTypes.ts", + "value": 1 + }, + { + "source": "src/components/common/InputKnob.vue", + "target": "external:primevue/inputnumber", + "value": 1 + }, + { + "source": "src/components/common/InputKnob.vue", + "target": "external:primevue/knob", + "value": 1 + }, + { + "source": "src/components/common/InputKnob.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/common/InputSlider.vue", + "target": "external:primevue/inputnumber", + "value": 1 + }, + { + "source": "src/components/common/InputSlider.vue", + "target": "external:primevue/slider", + "value": 1 + }, + { + "source": "src/components/common/InputSlider.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/common/LazyImage.vue", + "target": "external:primevue/skeleton", + "value": 1 + }, + { + "source": "src/components/common/LazyImage.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/common/LazyImage.vue", + "target": "src/composables/useIntersectionObserver.ts", + "value": 1 + }, + { + "source": "src/components/common/LazyImage.vue", + "target": "src/services/mediaCacheService.ts", + "value": 1 + }, + { + "source": "src/components/common/NoResultsPlaceholder.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/common/NoResultsPlaceholder.vue", + "target": "external:primevue/card", + "value": 1 + }, + { + "source": "src/components/common/RefreshButton.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/common/RefreshButton.vue", + "target": "external:primevue/progressspinner", + "value": 1 + }, + { + "source": "src/components/common/RefreshButton.vue", + "target": "src/types/primeVueTypes.ts", + "value": 1 + }, + { + "source": "src/components/common/SearchBox.vue", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/components/common/SearchBox.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/common/SearchBox.vue", + "target": "external:primevue/iconfield", + "value": 1 + }, + { + "source": "src/components/common/SearchBox.vue", + "target": "external:primevue/inputicon", + "value": 1 + }, + { + "source": "src/components/common/SearchBox.vue", + "target": "external:primevue/inputtext", + "value": 1 + }, + { + "source": "src/components/common/SearchBox.vue", + "target": "src/components/common/SearchFilterChip.vue", + "value": 1 + }, + { + "source": "src/components/common/SearchFilterChip.vue", + "target": "external:primevue/badge", + "value": 1 + }, + { + "source": "src/components/common/SearchFilterChip.vue", + "target": "external:primevue/chip", + "value": 1 + }, + { + "source": "src/components/common/SystemStatsPanel.vue", + "target": "external:primevue/divider", + "value": 1 + }, + { + "source": "src/components/common/SystemStatsPanel.vue", + "target": "external:primevue/tabpanel", + "value": 1 + }, + { + "source": "src/components/common/SystemStatsPanel.vue", + "target": "external:primevue/tabview", + "value": 1 + }, + { + "source": "src/components/common/SystemStatsPanel.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/common/SystemStatsPanel.vue", + "target": "src/components/common/DeviceInfo.vue", + "value": 1 + }, + { + "source": "src/components/common/SystemStatsPanel.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/common/TextDivider.vue", + "target": "external:primevue/divider", + "value": 1 + }, + { + "source": "src/components/common/TreeExplorer.vue", + "target": "external:primevue/contextmenu", + "value": 1 + }, + { + "source": "src/components/common/TreeExplorer.vue", + "target": "external:primevue/tree", + "value": 1 + }, + { + "source": "src/components/common/TreeExplorer.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/common/TreeExplorer.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/common/TreeExplorer.vue", + "target": "src/components/common/TreeExplorerTreeNode.vue", + "value": 1 + }, + { + "source": "src/components/common/TreeExplorer.vue", + "target": "src/composables/tree/useTreeFolderOperations.ts", + "value": 1 + }, + { + "source": "src/components/common/TreeExplorer.vue", + "target": "src/composables/useErrorHandling.ts", + "value": 1 + }, + { + "source": "src/components/common/TreeExplorer.vue", + "target": "src/types/treeExplorerTypes.ts", + "value": 1 + }, + { + "source": "src/components/common/TreeExplorer.vue", + "target": "src/utils/treeUtil.ts", + "value": 1 + }, + { + "source": "src/components/common/TreeExplorerTreeNode.vue", + "target": "external:@atlaskit/pragmatic-drag-and-drop/element/set-custom-native-drag-preview", + "value": 1 + }, + { + "source": "src/components/common/TreeExplorerTreeNode.vue", + "target": "external:primevue/badge", + "value": 1 + }, + { + "source": "src/components/common/TreeExplorerTreeNode.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/common/TreeExplorerTreeNode.vue", + "target": "src/components/common/EditableText.vue", + "value": 1 + }, + { + "source": "src/components/common/TreeExplorerTreeNode.vue", + "target": "src/composables/usePragmaticDragAndDrop.ts", + "value": 1 + }, + { + "source": "src/components/common/TreeExplorerTreeNode.vue", + "target": "src/types/treeExplorerTypes.ts", + "value": 1 + }, + { + "source": "src/components/common/UrlInput.vue", + "target": "external:primevue/iconfield", + "value": 1 + }, + { + "source": "src/components/common/UrlInput.vue", + "target": "external:primevue/inputicon", + "value": 1 + }, + { + "source": "src/components/common/UrlInput.vue", + "target": "external:primevue/inputtext", + "value": 1 + }, + { + "source": "src/components/common/UrlInput.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/common/UrlInput.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/common/UrlInput.vue", + "target": "src/utils/networkUtil.ts", + "value": 1 + }, + { + "source": "src/components/common/UrlInput.vue", + "target": "src/utils/validationUtil.ts", + "value": 1 + }, + { + "source": "src/components/common/UserAvatar.vue", + "target": "external:primevue/avatar", + "value": 1 + }, + { + "source": "src/components/common/UserAvatar.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/common/UserCredit.vue", + "target": "external:primevue/skeleton", + "value": 1 + }, + { + "source": "src/components/common/UserCredit.vue", + "target": "external:primevue/tag", + "value": 1 + }, + { + "source": "src/components/common/UserCredit.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/common/UserCredit.vue", + "target": "src/stores/firebaseAuthStore.ts", + "value": 1 + }, + { + "source": "src/components/common/UserCredit.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/common/VirtualGrid.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/common/VirtualGrid.vue", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/components/common/VirtualGrid.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/GlobalDialog.vue", + "target": "external:primevue/dialog", + "value": 1 + }, + { + "source": "src/components/dialog/GlobalDialog.vue", + "target": "src/stores/dialogStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/UnloadWindowConfirmDialog.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/UnloadWindowConfirmDialog.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/UnloadWindowConfirmDialog.vue", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/DomWidgets.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/graph/DomWidgets.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/graph/DomWidgets.vue", + "target": "src/components/graph/widgets/DomWidget.vue", + "value": 1 + }, + { + "source": "src/components/graph/DomWidgets.vue", + "target": "src/composables/functional/useChainCallback.ts", + "value": 1 + }, + { + "source": "src/components/graph/DomWidgets.vue", + "target": "src/stores/domWidgetStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/DomWidgets.vue", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/components/LiteGraphCanvasSplitterOverlay.vue", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/components/bottomPanel/BottomPanel.vue", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/components/graph/DomWidgets.vue", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/components/graph/GraphCanvasMenu.vue", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/components/graph/NodeTooltip.vue", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/components/graph/SelectionToolbox.vue", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/components/graph/TitleEditor.vue", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/components/searchbox/NodeSearchBoxPopover.vue", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/components/sidebar/SideToolbar.vue", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/components/topbar/SecondRowWorkflowTabs.vue", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/composables/functional/useChainCallback.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/composables/graph/useCanvasInteractions.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/composables/graph/useViewportCulling.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/composables/graph/useVueNodeLifecycle.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/composables/node/useNodeBadge.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/composables/useCanvasDrop.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/composables/useContextMenuTranslation.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/composables/useCopy.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/composables/useGlobalLitegraph.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/composables/useLitegraphSettings.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/composables/usePaste.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/composables/useVueFeatureFlags.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/composables/useWorkflowAutoSave.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/composables/useWorkflowPersistence.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/constants/coreSettings.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/renderer/core/canvas/injectionKeys.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/renderer/core/layout/TransformPane.vue", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/renderer/extensions/minimap/MiniMap.vue", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/renderer/extensions/vueNodes/composables/useNodeEventHandlers.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/scripts/app.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/scripts/changeTracker.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/scripts/widgets.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/services/colorPaletteService.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/services/newUserService.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/services/workflowService.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/stores/executionStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/stores/nodeDefStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/stores/workspace/colorPaletteStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/stores/workspace/searchBoxStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/stores/workspaceStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvas.vue", + "target": "src/stores/releaseStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvasMenu.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvasMenu.vue", + "target": "external:primevue/buttongroup", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvasMenu.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvasMenu.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvasMenu.vue", + "target": "src/composables/graph/useCanvasInteractions.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvasMenu.vue", + "target": "src/composables/useZoomControls.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvasMenu.vue", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvasMenu.vue", + "target": "src/renderer/extensions/minimap/composables/useMinimap.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvasMenu.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvasMenu.vue", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvasMenu.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvasMenu.vue", + "target": "src/stores/workspaceStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/GraphCanvasMenu.vue", + "target": "src/components/graph/modals/ZoomControlsModal.vue", + "value": 1 + }, + { + "source": "src/components/graph/NodeTooltip.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/graph/NodeTooltip.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/graph/NodeTooltip.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/graph/NodeTooltip.vue", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/components/graph/NodeTooltip.vue", + "target": "src/scripts/app.ts", + "value": 1 + }, + { + "source": "src/components/graph/NodeTooltip.vue", + "target": "src/scripts/domWidget.ts", + "value": 1 + }, + { + "source": "src/components/graph/NodeTooltip.vue", + "target": "src/stores/nodeDefStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/NodeTooltip.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/NodeTooltip.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/graph/SelectionToolbox.vue", + "target": "external:primevue/panel", + "value": 1 + }, + { + "source": "src/components/graph/SelectionToolbox.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/graph/SelectionToolbox.vue", + "target": "src/components/graph/selectionToolbox/BypassButton.vue", + "value": 1 + }, + { + "source": "src/components/graph/SelectionToolbox.vue", + "target": "src/components/graph/selectionToolbox/ColorPickerButton.vue", + "value": 1 + }, + { + "source": "src/components/graph/SelectionToolbox.vue", + "target": "src/components/graph/selectionToolbox/ConvertToSubgraphButton.vue", + "value": 1 + }, + { + "source": "src/components/graph/SelectionToolbox.vue", + "target": "src/components/graph/selectionToolbox/DeleteButton.vue", + "value": 1 + }, + { + "source": "src/components/graph/SelectionToolbox.vue", + "target": "src/components/graph/selectionToolbox/ExecuteButton.vue", + "value": 1 + }, + { + "source": "src/components/graph/SelectionToolbox.vue", + "target": "src/components/graph/selectionToolbox/ExtensionCommandButton.vue", + "value": 1 + }, + { + "source": "src/components/graph/SelectionToolbox.vue", + "target": "src/components/graph/selectionToolbox/HelpButton.vue", + "value": 1 + }, + { + "source": "src/components/graph/SelectionToolbox.vue", + "target": "src/components/graph/selectionToolbox/Load3DViewerButton.vue", + "value": 1 + }, + { + "source": "src/components/graph/SelectionToolbox.vue", + "target": "src/components/graph/selectionToolbox/MaskEditorButton.vue", + "value": 1 + }, + { + "source": "src/components/graph/SelectionToolbox.vue", + "target": "src/components/graph/selectionToolbox/PinButton.vue", + "value": 1 + }, + { + "source": "src/components/graph/SelectionToolbox.vue", + "target": "src/components/graph/selectionToolbox/RefreshSelectionButton.vue", + "value": 1 + }, + { + "source": "src/components/graph/SelectionToolbox.vue", + "target": "src/components/graph/selectionToolbox/SaveToSubgraphLibrary.vue", + "value": 1 + }, + { + "source": "src/components/graph/SelectionToolbox.vue", + "target": "src/composables/canvas/useSelectionToolboxPosition.ts", + "value": 1 + }, + { + "source": "src/components/graph/SelectionToolbox.vue", + "target": "src/composables/graph/useCanvasInteractions.ts", + "value": 1 + }, + { + "source": "src/components/graph/SelectionToolbox.vue", + "target": "src/services/extensionService.ts", + "value": 1 + }, + { + "source": "src/components/graph/SelectionToolbox.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/SelectionToolbox.vue", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/TitleEditor.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/graph/TitleEditor.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/graph/TitleEditor.vue", + "target": "src/components/common/EditableText.vue", + "value": 1 + }, + { + "source": "src/components/graph/TitleEditor.vue", + "target": "src/composables/element/useAbsolutePosition.ts", + "value": 1 + }, + { + "source": "src/components/graph/TitleEditor.vue", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/components/graph/TitleEditor.vue", + "target": "src/scripts/app.ts", + "value": 1 + }, + { + "source": "src/components/graph/TitleEditor.vue", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/TitleEditor.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/helpcenter/HelpCenterMenuContent.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/helpcenter/HelpCenterMenuContent.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/helpcenter/HelpCenterMenuContent.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/helpcenter/HelpCenterMenuContent.vue", + "target": "src/components/icons/PuzzleIcon.vue", + "value": 1 + }, + { + "source": "src/components/helpcenter/HelpCenterMenuContent.vue", + "target": "src/composables/useConflictAcknowledgment.ts", + "value": 1 + }, + { + "source": "src/components/helpcenter/HelpCenterMenuContent.vue", + "target": "src/composables/useManagerState.ts", + "value": 1 + }, + { + "source": "src/components/helpcenter/HelpCenterMenuContent.vue", + "target": "src/services/releaseService.ts", + "value": 1 + }, + { + "source": "src/components/helpcenter/HelpCenterMenuContent.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/helpcenter/HelpCenterMenuContent.vue", + "target": "src/stores/releaseStore.ts", + "value": 1 + }, + { + "source": "src/components/helpcenter/HelpCenterMenuContent.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/helpcenter/HelpCenterMenuContent.vue", + "target": "src/types/comfyManagerTypes.ts", + "value": 1 + }, + { + "source": "src/components/helpcenter/HelpCenterMenuContent.vue", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/components/helpcenter/HelpCenterMenuContent.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/helpcenter/ReleaseNotificationToast.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/helpcenter/ReleaseNotificationToast.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/helpcenter/ReleaseNotificationToast.vue", + "target": "src/stores/releaseStore.ts", + "value": 1 + }, + { + "source": "src/components/helpcenter/ReleaseNotificationToast.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/helpcenter/WhatsNewPopup.vue", + "target": "external:marked", + "value": 1 + }, + { + "source": "src/components/helpcenter/WhatsNewPopup.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/helpcenter/WhatsNewPopup.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/helpcenter/WhatsNewPopup.vue", + "target": "src/stores/releaseStore.ts", + "value": 1 + }, + { + "source": "src/components/helpcenter/WhatsNewPopup.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/icons/PuzzleIcon.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/icons/VerifiedIcon.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/input/MultiSelect.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/input/MultiSelect.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/input/MultiSelect.vue", + "target": "src/components/input/SearchBox.vue", + "value": 1 + }, + { + "source": "src/components/input/MultiSelect.vue", + "target": "src/composables/usePopoverSizing.ts", + "value": 1 + }, + { + "source": "src/components/input/MultiSelect.vue", + "target": "src/utils/tailwindUtil.ts", + "value": 1 + }, + { + "source": "src/components/input/MultiSelect.vue", + "target": "src/components/button/TextButton.vue", + "value": 1 + }, + { + "source": "src/components/input/SearchBox.vue", + "target": "external:primevue/inputtext", + "value": 1 + }, + { + "source": "src/components/input/SearchBox.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/input/SearchBox.vue", + "target": "src/utils/tailwindUtil.ts", + "value": 1 + }, + { + "source": "src/components/input/SingleSelect.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/input/SingleSelect.vue", + "target": "src/utils/tailwindUtil.ts", + "value": 1 + }, + { + "source": "src/components/install/DesktopSettingsConfiguration.vue", + "target": "external:primevue/dialog", + "value": 1 + }, + { + "source": "src/components/install/DesktopSettingsConfiguration.vue", + "target": "external:primevue/divider", + "value": 1 + }, + { + "source": "src/components/install/DesktopSettingsConfiguration.vue", + "target": "external:primevue/toggleswitch", + "value": 1 + }, + { + "source": "src/components/install/DesktopSettingsConfiguration.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/install/GpuPicker.vue", + "target": "external:primevue/tag", + "value": 1 + }, + { + "source": "src/components/install/GpuPicker.vue", + "target": "external:primevue/toggleswitch", + "value": 1 + }, + { + "source": "src/components/install/GpuPicker.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/install/GpuPicker.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/install/GpuPicker.vue", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/components/install/InstallLocationPicker.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/install/InstallLocationPicker.vue", + "target": "external:primevue/iconfield", + "value": 1 + }, + { + "source": "src/components/install/InstallLocationPicker.vue", + "target": "external:primevue/inputicon", + "value": 1 + }, + { + "source": "src/components/install/InstallLocationPicker.vue", + "target": "external:primevue/inputtext", + "value": 1 + }, + { + "source": "src/components/install/InstallLocationPicker.vue", + "target": "external:primevue/message", + "value": 1 + }, + { + "source": "src/components/install/InstallLocationPicker.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/install/InstallLocationPicker.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/install/InstallLocationPicker.vue", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/components/install/MigrationPicker.vue", + "target": "external:@comfyorg/comfyui-electron-types", + "value": 1 + }, + { + "source": "src/components/install/MigrationPicker.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/install/MigrationPicker.vue", + "target": "external:primevue/checkbox", + "value": 1 + }, + { + "source": "src/components/install/MigrationPicker.vue", + "target": "external:primevue/inputtext", + "value": 1 + }, + { + "source": "src/components/install/MigrationPicker.vue", + "target": "external:primevue/message", + "value": 1 + }, + { + "source": "src/components/install/MigrationPicker.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/install/MigrationPicker.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/install/MigrationPicker.vue", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/components/install/MirrorsConfiguration.vue", + "target": "external:@comfyorg/comfyui-electron-types", + "value": 1 + }, + { + "source": "src/components/install/MirrorsConfiguration.vue", + "target": "external:primevue/divider", + "value": 1 + }, + { + "source": "src/components/install/MirrorsConfiguration.vue", + "target": "external:primevue/panel", + "value": 1 + }, + { + "source": "src/components/install/MirrorsConfiguration.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/install/MirrorsConfiguration.vue", + "target": "src/components/install/mirror/MirrorItem.vue", + "value": 1 + }, + { + "source": "src/components/install/MirrorsConfiguration.vue", + "target": "src/constants/uvMirrors.ts", + "value": 1 + }, + { + "source": "src/components/install/MirrorsConfiguration.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/install/MirrorsConfiguration.vue", + "target": "src/utils/networkUtil.ts", + "value": 1 + }, + { + "source": "src/components/install/MirrorsConfiguration.vue", + "target": "src/utils/validationUtil.ts", + "value": 1 + }, + { + "source": "src/components/load3d/Load3D.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3D.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/load3d/Load3D.vue", + "target": "src/components/load3d/Load3DControls.vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3D.vue", + "target": "src/components/load3d/Load3DScene.vue", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/load3d/Load3D.vue", + "target": "src/components/load3d/controls/RecordingControls.vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3D.vue", + "target": "src/components/load3d/controls/ViewerControls.vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3D.vue", + "target": "src/extensions/core/load3d/Load3dUtils.ts", + "value": 1 + }, + { + "source": "src/components/load3d/Load3D.vue", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/components/load3d/Load3D.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/load3d/Load3D.vue", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DAnimation.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DAnimation.vue", + "target": "src/components/load3d/Load3DAnimationControls.vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DAnimation.vue", + "target": "src/components/load3d/Load3DAnimationScene.vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DAnimation.vue", + "target": "src/components/load3d/Load3DControls.vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DAnimation.vue", + "target": "src/components/load3d/controls/RecordingControls.vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DAnimation.vue", + "target": "src/extensions/core/load3d/Load3dUtils.ts", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DAnimation.vue", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DAnimationControls.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DAnimationControls.vue", + "target": "external:primevue/select", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DAnimationControls.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DAnimationScene.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DAnimationScene.vue", + "target": "src/components/load3d/Load3DScene.vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DAnimationScene.vue", + "target": "src/extensions/core/load3d/Load3dAnimation.ts", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DAnimationScene.vue", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DAnimationScene.vue", + "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DControls.vue", + "target": "external:primevue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DControls.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DControls.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DControls.vue", + "target": "src/components/load3d/controls/CameraControls.vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DControls.vue", + "target": "src/components/load3d/controls/ExportControls.vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DControls.vue", + "target": "src/components/load3d/controls/LightControls.vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DControls.vue", + "target": "src/components/load3d/controls/ModelControls.vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DControls.vue", + "target": "src/components/load3d/controls/SceneControls.vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DControls.vue", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DControls.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DScene.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DScene.vue", + "target": "src/components/load3d/LoadingOverlay.vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DScene.vue", + "target": "src/extensions/core/load3d/Load3d.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/load3d/Load3DScene.vue", + "target": "src/extensions/core/load3d/Load3dAnimation.ts", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DScene.vue", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DScene.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DScene.vue", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/components/load3d/Load3DScene.vue", + "target": "src/services/load3dService.ts", + "value": 1 + }, + { + "source": "src/components/load3d/Load3dViewerContent.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/load3d/Load3dViewerContent.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3dViewerContent.vue", + "target": "src/components/load3d/controls/viewer/ViewerCameraControls.vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3dViewerContent.vue", + "target": "src/components/load3d/controls/viewer/ViewerExportControls.vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3dViewerContent.vue", + "target": "src/components/load3d/controls/viewer/ViewerLightControls.vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3dViewerContent.vue", + "target": "src/components/load3d/controls/viewer/ViewerModelControls.vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3dViewerContent.vue", + "target": "src/components/load3d/controls/viewer/ViewerSceneControls.vue", + "value": 1 + }, + { + "source": "src/components/load3d/Load3dViewerContent.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/load3d/Load3dViewerContent.vue", + "target": "src/lib/litegraph/src/LGraphNode.ts", + "value": 1 + }, + { + "source": "src/components/load3d/Load3dViewerContent.vue", + "target": "src/services/load3dService.ts", + "value": 1 + }, + { + "source": "src/components/load3d/Load3dViewerContent.vue", + "target": "src/stores/dialogStore.ts", + "value": 1 + }, + { + "source": "src/components/load3d/LoadingOverlay.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/load3d/LoadingOverlay.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/maintenance/StatusTag.vue", + "target": "external:@primevue/core/api", + "value": 1 + }, + { + "source": "src/components/maintenance/StatusTag.vue", + "target": "external:primevue/tag", + "value": 1 + }, + { + "source": "src/components/maintenance/StatusTag.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/maintenance/StatusTag.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskCard.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskCard.vue", + "target": "external:primevue/card", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskCard.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskCard.vue", + "target": "src/stores/maintenanceTaskStore.ts", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskCard.vue", + "target": "src/utils/refUtil.ts", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskListItem.vue", + "target": "external:@primevue/core/api", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskListItem.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskListItem.vue", + "target": "external:primevue/popover", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskListItem.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskListItem.vue", + "target": "src/stores/maintenanceTaskStore.ts", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskListItem.vue", + "target": "src/types/primeVueTypes.ts", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskListItem.vue", + "target": "src/utils/refUtil.ts", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskListItem.vue", + "target": "src/components/maintenance/TaskListStatusIcon.vue", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskListPanel.vue", + "target": "external:@primevue/core/api", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskListPanel.vue", + "target": "external:primevue", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskListPanel.vue", + "target": "external:primevue/confirmpopup", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskListPanel.vue", + "target": "external:primevue/divider", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskListPanel.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskListPanel.vue", + "target": "src/stores/maintenanceTaskStore.ts", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskListPanel.vue", + "target": "src/components/maintenance/TaskCard.vue", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskListPanel.vue", + "target": "src/components/maintenance/TaskListItem.vue", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskListStatusIcon.vue", + "target": "external:@primevue/core/api", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskListStatusIcon.vue", + "target": "external:primevue/progressspinner", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskListStatusIcon.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/maintenance/TaskListStatusIcon.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/maintenance/TerminalOutputDrawer.vue", + "target": "external:@xterm/xterm", + "value": 1 + }, + { + "source": "src/components/maintenance/TerminalOutputDrawer.vue", + "target": "external:primevue/drawer", + "value": 1 + }, + { + "source": "src/components/maintenance/TerminalOutputDrawer.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/maintenance/TerminalOutputDrawer.vue", + "target": "src/components/bottomPanel/tabs/terminal/BaseTerminal.vue", + "value": 1 + }, + { + "source": "src/components/maintenance/TerminalOutputDrawer.vue", + "target": "src/composables/bottomPanelTabs/useTerminalBuffer.ts", + "value": 1 + }, + { + "source": "src/components/maintenance/TerminalOutputDrawer.vue", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/components/node/NodePreview.vue", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/components/node/NodePreview.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/node/NodePreview.vue", + "target": "src/stores/widgetStore.ts", + "value": 1 + }, + { + "source": "src/components/node/NodePreview.vue", + "target": "src/stores/workspace/colorPaletteStore.ts", + "value": 1 + }, + { + "source": "src/components/node/NodePreview.vue", + "target": "src/utils/markdownRendererUtil.ts", + "value": 1 + }, + { + "source": "src/components/primevueOverride/AutoCompletePlus.vue", + "target": "external:primevue/autocomplete", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBox.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBox.vue", + "target": "external:primevue/dialog", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBox.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBox.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBox.vue", + "target": "src/components/node/NodePreview.vue", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBox.vue", + "target": "src/components/primevueOverride/AutoCompletePlus.vue", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBox.vue", + "target": "src/components/searchbox/NodeSearchFilter.vue", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBox.vue", + "target": "src/components/searchbox/NodeSearchItem.vue", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBox.vue", + "target": "src/stores/nodeDefStore.ts", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBox.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBox.vue", + "target": "src/components/common/SearchFilterChip.vue", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBoxPopover.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBoxPopover.vue", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBoxPopover.vue", + "target": "external:primevue/dialog", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBoxPopover.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBoxPopover.vue", + "target": "src/lib/litegraph/src/interfaces.ts", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBoxPopover.vue", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBoxPopover.vue", + "target": "src/services/litegraphService.ts", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBoxPopover.vue", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBoxPopover.vue", + "target": "src/stores/nodeDefStore.ts", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBoxPopover.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBoxPopover.vue", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBoxPopover.vue", + "target": "src/stores/workspace/searchBoxStore.ts", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBoxPopover.vue", + "target": "src/types/searchBoxTypes.ts", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBoxPopover.vue", + "target": "src/utils/fuseUtil.ts", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchBoxPopover.vue", + "target": "src/components/searchbox/NodeSearchBox.vue", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchFilter.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchFilter.vue", + "target": "external:primevue/select", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchFilter.vue", + "target": "external:primevue/selectbutton", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchFilter.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchFilter.vue", + "target": "src/stores/nodeDefStore.ts", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchFilter.vue", + "target": "src/utils/fuseUtil.ts", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchItem.vue", + "target": "external:primevue/chip", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchItem.vue", + "target": "external:primevue/tag", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchItem.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchItem.vue", + "target": "src/stores/nodeBookmarkStore.ts", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchItem.vue", + "target": "src/stores/nodeDefStore.ts", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchItem.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchItem.vue", + "target": "src/types/nodeSource.ts", + "value": 1 + }, + { + "source": "src/components/searchbox/NodeSearchItem.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/SideToolbar.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/sidebar/SideToolbar.vue", + "target": "src/components/common/ExtensionSlot.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/SideToolbar.vue", + "target": "src/components/sidebar/SidebarBottomPanelToggleButton.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/SideToolbar.vue", + "target": "src/components/sidebar/SidebarShortcutsToggleButton.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/SideToolbar.vue", + "target": "src/stores/keybindingStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/SideToolbar.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/SideToolbar.vue", + "target": "src/stores/userStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/SideToolbar.vue", + "target": "src/stores/workspaceStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/SideToolbar.vue", + "target": "src/components/sidebar/SidebarHelpCenterIcon.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/SideToolbar.vue", + "target": "src/components/sidebar/SidebarIcon.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/SideToolbar.vue", + "target": "src/components/sidebar/SidebarLogoutIcon.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/SideToolbar.vue", + "target": "src/components/sidebar/SidebarTemplatesButton.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarBottomPanelToggleButton.vue", + "target": "src/stores/workspace/bottomPanelStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarBottomPanelToggleButton.vue", + "target": "src/components/sidebar/SidebarIcon.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", + "target": "src/components/helpcenter/HelpCenterMenuContent.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", + "target": "src/components/helpcenter/ReleaseNotificationToast.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", + "target": "src/components/helpcenter/WhatsNewPopup.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", + "target": "src/composables/useConflictAcknowledgment.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", + "target": "src/composables/useConflictDetection.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", + "target": "src/services/dialogService.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", + "target": "src/stores/helpCenterStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", + "target": "src/stores/releaseStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", + "target": "src/components/sidebar/SidebarIcon.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarIcon.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarIcon.vue", + "target": "external:primevue/overlaybadge", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarIcon.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarIcon.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarLogoutIcon.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarLogoutIcon.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarLogoutIcon.vue", + "target": "src/stores/userStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarLogoutIcon.vue", + "target": "src/components/sidebar/SidebarIcon.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarShortcutsToggleButton.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarShortcutsToggleButton.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarShortcutsToggleButton.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarShortcutsToggleButton.vue", + "target": "src/stores/workspace/bottomPanelStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarShortcutsToggleButton.vue", + "target": "src/components/sidebar/SidebarIcon.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarTemplatesButton.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarTemplatesButton.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarTemplatesButton.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/SidebarTemplatesButton.vue", + "target": "src/components/sidebar/SidebarIcon.vue", + "value": 1 + }, + { + "source": "src/components/templates/TemplateSearchBar.vue", + "target": "external:primevue/autocomplete", + "value": 1 + }, + { + "source": "src/components/templates/TemplateSearchBar.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowCard.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowCard.vue", + "target": "external:primevue/card", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowCard.vue", + "target": "external:primevue/progressspinner", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowCard.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowCard.vue", + "target": "src/components/templates/thumbnails/AudioThumbnail.vue", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowCard.vue", + "target": "src/components/templates/thumbnails/CompareSliderThumbnail.vue", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowCard.vue", + "target": "src/components/templates/thumbnails/DefaultThumbnail.vue", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowCard.vue", + "target": "src/components/templates/thumbnails/HoverDissolveThumbnail.vue", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowCard.vue", + "target": "src/composables/useTemplateWorkflows.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/templates/TemplateWorkflowCard.vue", + "target": "src/types/workflowTemplateTypes.ts", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowCardSkeleton.vue", + "target": "external:primevue/card", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowCardSkeleton.vue", + "target": "external:primevue/skeleton", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowList.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowList.vue", + "target": "external:primevue/column", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowList.vue", + "target": "external:primevue/datatable", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowList.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowList.vue", + "target": "src/composables/useTemplateWorkflows.ts", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowView.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowView.vue", + "target": "external:primevue/dataview", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowView.vue", + "target": "external:primevue/selectbutton", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowView.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowView.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowView.vue", + "target": "src/components/templates/TemplateSearchBar.vue", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowView.vue", + "target": "src/components/templates/TemplateWorkflowCard.vue", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/templates/TemplateWorkflowView.vue", + "target": "src/components/templates/TemplateWorkflowCardSkeleton.vue", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowView.vue", + "target": "src/components/templates/TemplateWorkflowList.vue", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowView.vue", + "target": "src/composables/useIntersectionObserver.ts", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowView.vue", + "target": "src/composables/useLazyPagination.ts", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowView.vue", + "target": "src/composables/useTemplateFiltering.ts", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowsContent.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowsContent.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowsContent.vue", + "target": "external:primevue/divider", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowsContent.vue", + "target": "external:primevue/progressspinner", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowsContent.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowsContent.vue", + "target": "src/components/templates/TemplateWorkflowView.vue", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/templates/TemplateWorkflowsContent.vue", + "target": "src/components/templates/TemplateWorkflowsSideNav.vue", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowsContent.vue", + "target": "src/composables/element/useResponsiveCollapse.ts", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowsContent.vue", + "target": "src/composables/useTemplateWorkflows.ts", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowsSideNav.vue", + "target": "external:primevue/listbox", + "value": 1 + }, + { + "source": "src/components/templates/TemplateWorkflowsSideNav.vue", + "target": "external:primevue/scrollpanel", + "value": 1 + }, + { + "source": "src/components/toast/GlobalToast.vue", + "target": "external:primevue/toast", + "value": 1 + }, + { + "source": "src/components/toast/GlobalToast.vue", + "target": "external:primevue/usetoast", + "value": 1 + }, + { + "source": "src/components/toast/GlobalToast.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/toast/GlobalToast.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/toast/GlobalToast.vue", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/components/toast/RerouteMigrationToast.vue", + "target": "external:primevue", + "value": 1 + }, + { + "source": "src/components/toast/RerouteMigrationToast.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/toast/RerouteMigrationToast.vue", + "target": "external:primevue/toast", + "value": 1 + }, + { + "source": "src/components/toast/RerouteMigrationToast.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/toast/RerouteMigrationToast.vue", + "target": "src/scripts/app.ts", + "value": 1 + }, + { + "source": "src/components/toast/RerouteMigrationToast.vue", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/components/toast/RerouteMigrationToast.vue", + "target": "src/utils/migration/migrateReroute.ts", + "value": 1 + }, + { + "source": "src/components/topbar/CommandMenubar.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/topbar/CommandMenubar.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/topbar/CommandMenubar.vue", + "target": "src/components/breadcrumb/SubgraphBreadcrumb.vue", + "value": 1 + }, + { + "source": "src/components/topbar/CommandMenubar.vue", + "target": "src/components/dialog/content/SettingDialogContent.vue", + "value": 1 + }, + { + "source": "src/components/topbar/CommandMenubar.vue", + "target": "src/components/dialog/header/SettingDialogHeader.vue", + "value": 1 + }, + { + "source": "src/components/topbar/CommandMenubar.vue", + "target": "src/composables/useManagerState.ts", + "value": 1 + }, + { + "source": "src/components/topbar/CommandMenubar.vue", + "target": "src/services/colorPaletteService.ts", + "value": 1 + }, + { + "source": "src/components/topbar/CommandMenubar.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/topbar/CommandMenubar.vue", + "target": "src/stores/dialogStore.ts", + "value": 1 + }, + { + "source": "src/components/topbar/CommandMenubar.vue", + "target": "src/stores/menuItemStore.ts", + "value": 1 + }, + { + "source": "src/components/topbar/CommandMenubar.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/topbar/CommandMenubar.vue", + "target": "src/stores/workspace/colorPaletteStore.ts", + "value": 1 + }, + { + "source": "src/components/topbar/CommandMenubar.vue", + "target": "src/types/comfyManagerTypes.ts", + "value": 1 + }, + { + "source": "src/components/topbar/CommandMenubar.vue", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/components/topbar/CommandMenubar.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/topbar/CommandMenubar.vue", + "target": "src/utils/mouseDownUtil.ts", + "value": 1 + }, + { + "source": "src/components/topbar/CurrentUserButton.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/topbar/CurrentUserButton.vue", + "target": "external:primevue/popover", + "value": 1 + }, + { + "source": "src/components/topbar/CurrentUserButton.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/topbar/CurrentUserButton.vue", + "target": "src/components/common/UserAvatar.vue", + "value": 1 + }, + { + "source": "src/components/topbar/CurrentUserButton.vue", + "target": "src/composables/auth/useCurrentUser.ts", + "value": 1 + }, + { + "source": "src/components/topbar/CurrentUserButton.vue", + "target": "src/components/topbar/CurrentUserPopover.vue", + "value": 1 + }, + { + "source": "src/components/topbar/CurrentUserPopover.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/topbar/CurrentUserPopover.vue", + "target": "external:primevue/divider", + "value": 1 + }, + { + "source": "src/components/topbar/CurrentUserPopover.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/topbar/CurrentUserPopover.vue", + "target": "src/components/common/UserAvatar.vue", + "value": 1 + }, + { + "source": "src/components/topbar/CurrentUserPopover.vue", + "target": "src/components/common/UserCredit.vue", + "value": 1 + }, + { + "source": "src/components/topbar/CurrentUserPopover.vue", + "target": "src/composables/auth/useCurrentUser.ts", + "value": 1 + }, + { + "source": "src/components/topbar/CurrentUserPopover.vue", + "target": "src/composables/auth/useFirebaseAuthActions.ts", + "value": 1 + }, + { + "source": "src/components/topbar/CurrentUserPopover.vue", + "target": "src/services/dialogService.ts", + "value": 1 + }, + { + "source": "src/components/topbar/SecondRowWorkflowTabs.vue", + "target": "src/components/topbar/WorkflowTabs.vue", + "value": 1 + }, + { + "source": "src/components/topbar/TopMenubar.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/topbar/TopMenubar.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/topbar/TopMenubar.vue", + "target": "src/components/actionbar/ComfyActionbar.vue", + "value": 1 + }, + { + "source": "src/components/topbar/TopMenubar.vue", + "target": "src/components/topbar/CommandMenubar.vue", + "value": 1 + }, + { + "source": "src/components/topbar/TopMenubar.vue", + "target": "src/components/topbar/CurrentUserButton.vue", + "value": 1 + }, + { + "source": "src/components/topbar/TopMenubar.vue", + "target": "src/components/topbar/WorkflowTabs.vue", + "value": 1 + }, + { + "source": "src/components/topbar/TopMenubar.vue", + "target": "src/scripts/app.ts", + "value": 1 + }, + { + "source": "src/components/topbar/TopMenubar.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/topbar/TopMenubar.vue", + "target": "src/stores/workspaceStore.ts", + "value": 1 + }, + { + "source": "src/components/topbar/TopMenubar.vue", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowOverflowMenu.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowOverflowMenu.vue", + "target": "external:primevue/menu", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowOverflowMenu.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowOverflowMenu.vue", + "target": "src/services/workflowService.ts", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTab.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTab.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTab.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTab.vue", + "target": "src/composables/usePragmaticDragAndDrop.ts", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTab.vue", + "target": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTab.vue", + "target": "src/services/workflowService.ts", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTab.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTab.vue", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTab.vue", + "target": "src/stores/workspaceStore.ts", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTab.vue", + "target": "src/components/topbar/WorkflowTabPopover.vue", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTabPopover.vue", + "target": "external:primevue/popover", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTabPopover.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTabPopover.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTabs.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTabs.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTabs.vue", + "target": "external:primevue/contextmenu", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTabs.vue", + "target": "external:primevue/scrollpanel", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTabs.vue", + "target": "external:primevue/selectbutton", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTabs.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTabs.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTabs.vue", + "target": "src/components/topbar/WorkflowTab.vue", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTabs.vue", + "target": "src/composables/element/useOverflowObserver.ts", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTabs.vue", + "target": "src/services/workflowService.ts", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTabs.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTabs.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTabs.vue", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTabs.vue", + "target": "src/stores/workspaceStore.ts", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTabs.vue", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTabs.vue", + "target": "src/utils/mouseDownUtil.ts", + "value": 1 + }, + { + "source": "src/components/topbar/WorkflowTabs.vue", + "target": "src/components/topbar/WorkflowOverflowMenu.vue", + "value": 1 + }, + { + "source": "src/components/widget/SampleModelSelector.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/widget/SampleModelSelector.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/widget/SampleModelSelector.vue", + "target": "src/components/button/IconButton.vue", + "value": 1 + }, + { + "source": "src/components/widget/SampleModelSelector.vue", + "target": "src/components/button/IconTextButton.vue", + "value": 1 + }, + { + "source": "src/components/widget/SampleModelSelector.vue", + "target": "src/components/button/MoreButton.vue", + "value": 1 + }, + { + "source": "src/components/widget/SampleModelSelector.vue", + "target": "src/components/card/CardBottom.vue", + "value": 1 + }, + { + "source": "src/components/widget/SampleModelSelector.vue", + "target": "src/components/card/CardContainer.vue", + "value": 1 + }, + { + "source": "src/components/widget/SampleModelSelector.vue", + "target": "src/components/card/CardTop.vue", + "value": 1 + }, + { + "source": "src/components/widget/SampleModelSelector.vue", + "target": "src/components/chip/SquareChip.vue", + "value": 1 + }, + { + "source": "src/components/widget/SampleModelSelector.vue", + "target": "src/components/input/MultiSelect.vue", + "value": 1 + }, + { + "source": "src/components/widget/SampleModelSelector.vue", + "target": "src/components/input/SearchBox.vue", + "value": 1 + }, + { + "source": "src/components/widget/SampleModelSelector.vue", + "target": "src/components/input/SingleSelect.vue", + "value": 1 + }, + { + "source": "src/components/widget/SampleModelSelector.vue", + "target": "src/components/widget/layout/BaseModalLayout.vue", + "value": 1 + }, + { + "source": "src/components/widget/SampleModelSelector.vue", + "target": "src/components/widget/panel/LeftSidePanel.vue", + "value": 1 + }, + { + "source": "src/components/widget/SampleModelSelector.vue", + "target": "src/components/widget/panel/RightSidePanel.vue", + "value": 1 + }, + { + "source": "src/components/widget/SampleModelSelector.vue", + "target": "src/types/navTypes.ts", + "value": 1 + }, + { + "source": "src/components/widget/SampleModelSelector.vue", + "target": "src/types/widgetTypes.ts", + "value": 1 + }, + { + "source": "src/components/widget/SampleModelSelector.vue", + "target": "src/utils/gridUtil.ts", + "value": 1 + }, + { + "source": "src/extensions/core/clipspace.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/clipspace.ts", + "target": "src/scripts/ui.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/contextMenuFilter.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/extensions/core/contextMenuFilter.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/dynamicPrompts.ts", + "target": "src/services/extensionService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/dynamicPrompts.ts", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/extensions/core/editAttention.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/electronAdapter.ts", + "target": "external:loglevel", + "value": 1 + }, + { + "source": "src/extensions/core/electronAdapter.ts", + "target": "src/constants/uvMirrors.ts", + "value": 1 + }, + { + "source": "src/extensions/core/electronAdapter.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/extensions/core/electronAdapter.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/electronAdapter.ts", + "target": "src/services/dialogService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/electronAdapter.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/extensions/core/electronAdapter.ts", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/extensions/core/electronAdapter.ts", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/extensions/core/electronAdapter.ts", + "target": "src/utils/networkUtil.ts", + "value": 1 + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/constants/groupNodeConstants.ts", + "value": 1 + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/lib/litegraph/src/LGraphNode.ts", + "value": 1 + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/schemas/comfyWorkflowSchema.ts", + "value": 1 + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/services/dialogService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/stores/executionStore.ts", + "value": 1 + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/stores/nodeDefStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/stores/widgetStore.ts", + "value": 1 + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/types/comfy.ts", + "value": 1 + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/utils/executableGroupNodeChildDTO.ts", + "value": 1 + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/utils/executableGroupNodeDto.ts", + "value": 1 + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/utils/vintageClipboard.ts", + "value": 1 + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/extensions/core/groupNodeManage.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/extensions/core/widgetInputs.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/groupNodeManage.ts", + "target": "src/constants/groupNodeConstants.ts", + "value": 1 + }, + { + "source": "src/extensions/core/groupNodeManage.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/extensions/core/groupNodeManage.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/extensions/core/groupNodeManage.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/groupNodeManage.ts", + "target": "src/scripts/ui.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/groupNodeManage.ts", + "target": "src/scripts/ui/dialog.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/groupNodeManage.ts", + "target": "src/scripts/ui/draggableList.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/groupNodeManage.ts", + "target": "src/extensions/core/groupNode.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/groupNodeManage.ts", + "target": "src/extensions/core/groupNodeManage.css", + "value": 1 + }, + { + "source": "src/extensions/core/groupOptions.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/extensions/core/groupOptions.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/extensions/core/groupOptions.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/clipspace.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/contextMenuFilter.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/dynamicPrompts.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/editAttention.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/electronAdapter.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/groupNode.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/groupNodeManage.ts", + "value": 1 + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/groupOptions.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/load3d.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/maskeditor.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/nodeTemplates.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/noteNode.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/previewAny.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/rerouteNode.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/saveImageExtraOutput.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/saveMesh.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/selectionBorder.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/simpleTouchSupport.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/slotDefaults.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/uploadAudio.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/uploadImage.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/webcamCapture.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/widgetInputs.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/extensions/core/load3d.ts", + "target": "src/components/load3d/Load3D.vue", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/load3d.ts", + "target": "src/components/load3d/Load3DAnimation.vue", + "value": 1 + }, + { + "source": "src/extensions/core/load3d.ts", + "target": "src/components/load3d/Load3dViewerContent.vue", + "value": 1 + }, + { + "source": "src/extensions/core/load3d.ts", + "target": "src/extensions/core/load3d/Load3DConfiguration.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d.ts", + "target": "src/extensions/core/load3d/Load3dAnimation.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d.ts", + "target": "src/extensions/core/load3d/Load3dUtils.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d.ts", + "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/load3d.ts", + "target": "src/scripts/domWidget.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d.ts", + "target": "src/services/extensionService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/load3d.ts", + "target": "src/services/load3dService.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d.ts", + "target": "src/stores/dialogStore.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d.ts", + "target": "src/utils/litegraphUtil.ts", + "value": 1 + }, + { + "source": "src/extensions/core/maskEditorOld.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/extensions/core/maskEditorOld.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/maskEditorOld.ts", + "target": "src/scripts/ui.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/maskEditorOld.ts", + "target": "src/extensions/core/clipspace.ts", + "value": 1 + }, + { + "source": "src/extensions/core/maskeditor.ts", + "target": "external:@alloc/quick-lru", + "value": 1 + }, + { + "source": "src/extensions/core/maskeditor.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/extensions/core/maskeditor.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/extensions/core/maskeditor.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/extensions/core/maskeditor.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/maskeditor.ts", + "target": "src/scripts/ui.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/maskeditor.ts", + "target": "src/scripts/utils.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/maskeditor.ts", + "target": "src/utils/colorUtil.ts", + "value": 1 + }, + { + "source": "src/extensions/core/maskeditor.ts", + "target": "src/extensions/core/clipspace.ts", + "value": 1 + }, + { + "source": "src/extensions/core/maskeditor.ts", + "target": "src/extensions/core/maskEditorLayerFilenames.ts", + "value": 1 + }, + { + "source": "src/extensions/core/maskeditor.ts", + "target": "src/extensions/core/maskEditorOld.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/nodeTemplates.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/extensions/core/nodeTemplates.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/extensions/core/nodeTemplates.ts", + "target": "src/services/dialogService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/nodeTemplates.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/extensions/core/nodeTemplates.ts", + "target": "src/utils/vintageClipboard.ts", + "value": 1 + }, + { + "source": "src/extensions/core/nodeTemplates.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/extensions/core/nodeTemplates.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/nodeTemplates.ts", + "target": "src/scripts/ui.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/nodeTemplates.ts", + "target": "src/extensions/core/groupNode.ts", + "value": 1 + }, + { + "source": "src/extensions/core/noteNode.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/extensions/core/noteNode.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/noteNode.ts", + "target": "src/scripts/widgets.ts", + "value": 1 + }, + { + "source": "src/extensions/core/previewAny.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/previewAny.ts", + "target": "src/scripts/domWidget.ts", + "value": 1 + }, + { + "source": "src/extensions/core/previewAny.ts", + "target": "src/scripts/widgets.ts", + "value": 1 + }, + { + "source": "src/extensions/core/previewAny.ts", + "target": "src/services/extensionService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/rerouteNode.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/extensions/core/rerouteNode.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/rerouteNode.ts", + "target": "src/extensions/core/widgetInputs.ts", + "value": 1 + }, + { + "source": "src/extensions/core/saveImageExtraOutput.ts", + "target": "src/utils/searchAndReplace.ts", + "value": 1 + }, + { + "source": "src/extensions/core/saveImageExtraOutput.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/saveMesh.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/extensions/core/saveMesh.ts", + "target": "src/components/load3d/Load3D.vue", + "value": 1 + }, + { + "source": "src/extensions/core/saveMesh.ts", + "target": "src/extensions/core/load3d/Load3DConfiguration.ts", + "value": 1 + }, + { + "source": "src/extensions/core/saveMesh.ts", + "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", + "value": 1 + }, + { + "source": "src/extensions/core/saveMesh.ts", + "target": "src/scripts/domWidget.ts", + "value": 1 + }, + { + "source": "src/extensions/core/saveMesh.ts", + "target": "src/services/extensionService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/saveMesh.ts", + "target": "src/services/load3dService.ts", + "value": 1 + }, + { + "source": "src/extensions/core/selectionBorder.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/extensions/core/selectionBorder.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/simpleTouchSupport.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/extensions/core/simpleTouchSupport.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/slotDefaults.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/extensions/core/slotDefaults.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/slotDefaults.ts", + "target": "src/scripts/widgets.ts", + "value": 1 + }, + { + "source": "src/extensions/core/uploadAudio.ts", + "target": "external:extendable-media-recorder", + "value": 1 + }, + { + "source": "src/extensions/core/uploadAudio.ts", + "target": "src/composables/functional/useChainCallback.ts", + "value": 1 + }, + { + "source": "src/extensions/core/uploadAudio.ts", + "target": "src/composables/node/useNodeDragAndDrop.ts", + "value": 1 + }, + { + "source": "src/extensions/core/uploadAudio.ts", + "target": "src/composables/node/useNodeFileInput.ts", + "value": 1 + }, + { + "source": "src/extensions/core/uploadAudio.ts", + "target": "src/composables/node/useNodePaste.ts", + "value": 1 + }, + { + "source": "src/extensions/core/uploadAudio.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/extensions/core/uploadAudio.ts", + "target": "src/services/audioService.ts", + "value": 1 + }, + { + "source": "src/extensions/core/uploadAudio.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/extensions/core/uploadAudio.ts", + "target": "src/types/index.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/uploadAudio.ts", + "target": "src/utils/graphTraversalUtil.ts", + "value": 1 + }, + { + "source": "src/extensions/core/uploadAudio.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/extensions/core/uploadAudio.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/uploadImage.ts", + "target": "src/schemas/nodeDefSchema.ts", + "value": 1 + }, + { + "source": "src/extensions/core/uploadImage.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/webcamCapture.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/extensions/core/webcamCapture.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/extensions/core/webcamCapture.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/extensions/core/webcamCapture.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/widgetInputs.ts", + "target": "src/composables/functional/useChainCallback.ts", + "value": 1 + }, + { + "source": "src/extensions/core/widgetInputs.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/extensions/core/widgetInputs.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/widgetInputs.ts", + "target": "src/scripts/widgets.ts", + "value": 1 + }, + { + "source": "src/extensions/core/widgetInputs.ts", + "target": "src/services/litegraphService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/widgetInputs.ts", + "target": "src/utils/nodeDefUtil.ts", + "value": 1 + }, + { + "source": "src/extensions/core/widgetInputs.ts", + "target": "src/utils/searchAndReplace.ts", + "value": 1 + }, + { + "source": "src/extensions/core/widgetInputs.ts", + "target": "src/utils/typeGuardUtil.ts", + "value": 1 + }, + { + "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "target": "src/renderer/core/spatial/boundsCalculator.ts", + "value": 1 + }, + { + "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "target": "src/stores/graphStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "target": "src/stores/workflowStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "target": "src/renderer/extensions/minimap/minimapCanvasRenderer.ts", + "value": 1 + }, + { + "source": "src/schemas/nodeDef/migration.ts", + "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", + "value": 1 + }, + { + "source": "src/schemas/nodeDef/migration.ts", + "target": "src/schemas/nodeDefSchema.ts", + "value": 1 + }, + { + "source": "src/schemas/nodeDef/nodeDefSchemaV2.ts", + "target": "external:zod", + "value": 1 + }, + { + "source": "src/schemas/nodeDef/nodeDefSchemaV2.ts", + "target": "src/schemas/nodeDefSchema.ts", + "value": 1 + }, + { + "source": "src/scripts/metadata/avif.ts", + "target": "src/types/metadataTypes.ts", + "value": 1 + }, + { + "source": "src/scripts/metadata/ebml.ts", + "target": "src/schemas/comfyWorkflowSchema.ts", + "value": 1 + }, + { + "source": "src/scripts/metadata/ebml.ts", + "target": "src/types/metadataTypes.ts", + "value": 1 + }, + { + "source": "src/scripts/metadata/gltf.ts", + "target": "src/schemas/comfyWorkflowSchema.ts", + "value": 1 + }, + { + "source": "src/scripts/metadata/gltf.ts", + "target": "src/types/metadataTypes.ts", + "value": 1 + }, + { + "source": "src/scripts/metadata/isobmff.ts", + "target": "src/schemas/comfyWorkflowSchema.ts", + "value": 1 + }, + { + "source": "src/scripts/metadata/isobmff.ts", + "target": "src/types/metadataTypes.ts", + "value": 1 + }, + { + "source": "src/scripts/metadata/svg.ts", + "target": "src/types/metadataTypes.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/dialog.ts", + "target": "src/scripts/ui.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/ui/draggableList.ts", + "target": "src/scripts/ui.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/ui/imagePreview.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/ui/imagePreview.ts", + "target": "src/scripts/ui.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/scripts/ui/settings.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/settings.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/settings.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/settings.ts", + "target": "src/scripts/ui/dialog.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/toggleSwitch.ts", + "target": "src/scripts/ui.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/services/gateway/registrySearchGateway.ts", + "target": "src/services/providers/algoliaSearchProvider.ts", + "value": 1 + }, + { + "source": "src/services/gateway/registrySearchGateway.ts", + "target": "src/services/providers/registrySearchProvider.ts", + "value": 1 + }, + { + "source": "src/services/providers/algoliaSearchProvider.ts", + "target": "external:@alloc/quick-lru", + "value": 1 + }, + { + "source": "src/services/providers/algoliaSearchProvider.ts", + "target": "external:algoliasearch/dist/lite/builds/browser", + "value": 1 + }, + { + "source": "src/services/providers/algoliaSearchProvider.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/services/providers/algoliaSearchProvider.ts", + "target": "src/constants/searchConstants.ts", + "value": 1 + }, + { + "source": "src/services/providers/algoliaSearchProvider.ts", + "target": "src/types/comfyManagerTypes.ts", + "value": 1 + }, + { + "source": "src/services/providers/algoliaSearchProvider.ts", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/services/providers/registrySearchProvider.ts", + "target": "src/stores/comfyRegistryStore.ts", + "value": 1 + }, + { + "source": "src/stores/workspace/bottomPanelStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/workspace/bottomPanelStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/workspace/bottomPanelStore.ts", + "target": "src/composables/bottomPanelTabs/useShortcutsTab.ts", + "value": 1 + }, + { + "source": "src/stores/workspace/bottomPanelStore.ts", + "target": "src/composables/bottomPanelTabs/useTerminalTabs.ts", + "value": 1 + }, + { + "source": "src/stores/workspace/bottomPanelStore.ts", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/stores/workspace/bottomPanelStore.ts", + "target": "src/types/comfy.ts", + "value": 1 + }, + { + "source": "src/stores/workspace/bottomPanelStore.ts", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/stores/workspace/colorPaletteStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/workspace/colorPaletteStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/workspace/colorPaletteStore.ts", + "target": "src/constants/coreColorPalettes.ts", + "value": 1 + }, + { + "source": "src/stores/workspace/nodeHelpStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/workspace/nodeHelpStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/workspace/nodeHelpStore.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/stores/workspace/nodeHelpStore.ts", + "target": "src/services/nodeHelpService.ts", + "value": 1 + }, + { + "source": "src/stores/workspace/nodeHelpStore.ts", + "target": "src/utils/markdownRendererUtil.ts", + "value": 1 + }, + { + "source": "src/stores/workspace/nodeHelpStore.ts", + "target": "src/utils/nodeHelpUtil.ts", + "value": 1 + }, + { + "source": "src/stores/workspace/searchBoxStore.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/stores/workspace/searchBoxStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/workspace/searchBoxStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/workspace/searchBoxStore.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/stores/workspace/sidebarTabStore.ts", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/stores/workspace/sidebarTabStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/stores/workspace/sidebarTabStore.ts", + "target": "src/composables/sidebarTabs/useModelLibrarySidebarTab.ts", + "value": 1 + }, + { + "source": "src/stores/workspace/sidebarTabStore.ts", + "target": "src/composables/sidebarTabs/useNodeLibrarySidebarTab.ts", + "value": 1 + }, + { + "source": "src/stores/workspace/sidebarTabStore.ts", + "target": "src/composables/sidebarTabs/useQueueSidebarTab.ts", + "value": 1 + }, + { + "source": "src/stores/workspace/sidebarTabStore.ts", + "target": "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/stores/workspace/sidebarTabStore.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/stores/workspace/sidebarTabStore.ts", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/stores/workspace/sidebarTabStore.ts", + "target": "src/stores/menuItemStore.ts", + "value": 1 + }, + { + "source": "src/stores/workspace/sidebarTabStore.ts", + "target": "src/types/extensionTypes.ts", + "value": 1 + }, + { + "source": "src/utils/migration/migrateReroute.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/views/layouts/LayoutDefault.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/views/templates/BaseViewTemplate.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/views/templates/BaseViewTemplate.vue", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/ApiNodesSignInContent.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/ApiNodesSignInContent.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/content/ConfirmationDialogContent.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/ConfirmationDialogContent.vue", + "target": "external:primevue/checkbox", + "value": 1 + }, + { + "source": "src/components/dialog/content/ConfirmationDialogContent.vue", + "target": "external:primevue/message", + "value": 1 + }, + { + "source": "src/components/dialog/content/ConfirmationDialogContent.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/ConfirmationDialogContent.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/content/ConfirmationDialogContent.vue", + "target": "src/stores/dialogStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/ConfirmationDialogContent.vue", + "target": "src/stores/settingStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/dialog/content/ErrorDialogContent.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/ErrorDialogContent.vue", + "target": "external:primevue/divider", + "value": 1 + }, + { + "source": "src/components/dialog/content/ErrorDialogContent.vue", + "target": "external:primevue/scrollpanel", + "value": 1 + }, + { + "source": "src/components/dialog/content/ErrorDialogContent.vue", + "target": "external:primevue/usetoast", + "value": 1 + }, + { + "source": "src/components/dialog/content/ErrorDialogContent.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/ErrorDialogContent.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/content/ErrorDialogContent.vue", + "target": "src/components/common/NoResultsPlaceholder.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/ErrorDialogContent.vue", + "target": "src/components/dialog/content/error/FindIssueButton.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/ErrorDialogContent.vue", + "target": "src/composables/useCopyToClipboard.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/ErrorDialogContent.vue", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/ErrorDialogContent.vue", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/dialog/content/ErrorDialogContent.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/ErrorDialogContent.vue", + "target": "src/stores/systemStatsStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/ErrorDialogContent.vue", + "target": "src/utils/errorReportUtil.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "external:primevue/listbox", + "value": 1 + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/components/common/NoResultsPlaceholder.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/components/dialog/content/MissingCoreNodesMessage.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/useManagerState.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/stores/comfyManagerStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/stores/dialogStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/types/comfyManagerTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/components/dialog/content/manager/button/PackInstallButton.vue", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/dialog/content/ManagerProgressDialogContent.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/dialog/content/ManagerProgressDialogContent.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/ManagerProgressDialogContent.vue", + "target": "external:primevue/panel", + "value": 1 + }, + { + "source": "src/components/dialog/content/ManagerProgressDialogContent.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/ManagerProgressDialogContent.vue", + "target": "src/stores/comfyManagerStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/MissingCoreNodesMessage.vue", + "target": "external:primevue/message", + "value": 1 + }, + { + "source": "src/components/dialog/content/MissingCoreNodesMessage.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/MissingCoreNodesMessage.vue", + "target": "src/stores/systemStatsStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/MissingCoreNodesMessage.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/MissingModelsWarning.vue", + "target": "external:primevue/checkbox", + "value": 1 + }, + { + "source": "src/components/dialog/content/MissingModelsWarning.vue", + "target": "external:primevue/listbox", + "value": 1 + }, + { + "source": "src/components/dialog/content/MissingModelsWarning.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/MissingModelsWarning.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/content/MissingModelsWarning.vue", + "target": "src/components/common/ElectronFileDownload.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/MissingModelsWarning.vue", + "target": "src/components/common/FileDownload.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/MissingModelsWarning.vue", + "target": "src/components/common/NoResultsPlaceholder.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/MissingModelsWarning.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/MissingModelsWarning.vue", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/PromptDialogContent.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/PromptDialogContent.vue", + "target": "external:primevue/floatlabel", + "value": 1 + }, + { + "source": "src/components/dialog/content/PromptDialogContent.vue", + "target": "external:primevue/inputtext", + "value": 1 + }, + { + "source": "src/components/dialog/content/PromptDialogContent.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/PromptDialogContent.vue", + "target": "src/stores/dialogStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/SettingDialogContent.vue", + "target": "external:primevue/divider", + "value": 1 + }, + { + "source": "src/components/dialog/content/SettingDialogContent.vue", + "target": "external:primevue/listbox", + "value": 1 + }, + { + "source": "src/components/dialog/content/SettingDialogContent.vue", + "target": "external:primevue/scrollpanel", + "value": 1 + }, + { + "source": "src/components/dialog/content/SettingDialogContent.vue", + "target": "external:primevue/tabpanels", + "value": 1 + }, + { + "source": "src/components/dialog/content/SettingDialogContent.vue", + "target": "external:primevue/tabs", + "value": 1 + }, + { + "source": "src/components/dialog/content/SettingDialogContent.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/SettingDialogContent.vue", + "target": "src/components/common/SearchBox.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/SettingDialogContent.vue", + "target": "src/composables/auth/useFirebaseAuthActions.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/dialog/content/SettingDialogContent.vue", + "target": "src/composables/setting/useSettingSearch.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/SettingDialogContent.vue", + "target": "src/composables/setting/useSettingUI.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/dialog/content/SettingDialogContent.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/SettingDialogContent.vue", + "target": "src/types/settingTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/SettingDialogContent.vue", + "target": "src/utils/treeUtil.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/SettingDialogContent.vue", + "target": "src/components/dialog/content/setting/ColorPaletteMessage.vue", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/dialog/content/SettingDialogContent.vue", + "target": "src/components/dialog/content/setting/CurrentUserMessage.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/SettingDialogContent.vue", + "target": "src/components/dialog/content/setting/PanelTemplate.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/SettingDialogContent.vue", + "target": "src/components/dialog/content/setting/SettingsPanel.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/SignInContent.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/SignInContent.vue", + "target": "external:primevue/divider", + "value": 1 + }, + { + "source": "src/components/dialog/content/SignInContent.vue", + "target": "external:primevue/message", + "value": 1 + }, + { + "source": "src/components/dialog/content/SignInContent.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/SignInContent.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/content/SignInContent.vue", + "target": "src/composables/auth/useFirebaseAuthActions.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/SignInContent.vue", + "target": "src/config/comfyApi.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/SignInContent.vue", + "target": "src/schemas/signInSchema.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/SignInContent.vue", + "target": "src/utils/networkUtil.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/SignInContent.vue", + "target": "src/components/dialog/content/signin/ApiKeyForm.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/SignInContent.vue", + "target": "src/components/dialog/content/signin/SignInForm.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/SignInContent.vue", + "target": "src/components/dialog/content/signin/SignUpForm.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/TopUpCreditsDialogContent.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/TopUpCreditsDialogContent.vue", + "target": "src/components/common/UserCredit.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/TopUpCreditsDialogContent.vue", + "target": "src/composables/auth/useFirebaseAuthActions.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/TopUpCreditsDialogContent.vue", + "target": "src/components/dialog/content/credit/CreditTopUpOption.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/UpdatePasswordContent.vue", + "target": "external:@primevue/forms", + "value": 1 + }, + { + "source": "src/components/dialog/content/UpdatePasswordContent.vue", + "target": "external:@primevue/forms/resolvers/zod", + "value": 1 + }, + { + "source": "src/components/dialog/content/UpdatePasswordContent.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/UpdatePasswordContent.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/UpdatePasswordContent.vue", + "target": "src/components/dialog/content/signin/PasswordFields.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/UpdatePasswordContent.vue", + "target": "src/composables/auth/useFirebaseAuthActions.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/UpdatePasswordContent.vue", + "target": "src/schemas/signInSchema.ts", + "value": 1 + }, + { + "source": "src/components/dialog/footer/ManagerProgressFooter.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/dialog/footer/ManagerProgressFooter.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/footer/ManagerProgressFooter.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/footer/ManagerProgressFooter.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/footer/ManagerProgressFooter.vue", + "target": "src/components/common/DotSpinner.vue", + "value": 1 + }, + { + "source": "src/components/dialog/footer/ManagerProgressFooter.vue", + "target": "src/composables/useConflictDetection.ts", + "value": 1 + }, + { + "source": "src/components/dialog/footer/ManagerProgressFooter.vue", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/components/dialog/footer/ManagerProgressFooter.vue", + "target": "src/services/comfyManagerService.ts", + "value": 1 + }, + { + "source": "src/components/dialog/footer/ManagerProgressFooter.vue", + "target": "src/services/workflowService.ts", + "value": 1 + }, + { + "source": "src/components/dialog/footer/ManagerProgressFooter.vue", + "target": "src/stores/comfyManagerStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/footer/ManagerProgressFooter.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/footer/ManagerProgressFooter.vue", + "target": "src/stores/dialogStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/footer/ManagerProgressFooter.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/header/ManagerProgressHeader.vue", + "target": "external:primevue/tabmenu", + "value": 1 + }, + { + "source": "src/components/dialog/header/ManagerProgressHeader.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/header/ManagerProgressHeader.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/header/ManagerProgressHeader.vue", + "target": "src/stores/comfyManagerStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/header/SettingDialogHeader.vue", + "target": "external:primevue/tag", + "value": 1 + }, + { + "source": "src/components/graph/modals/ZoomControlsModal.vue", + "target": "external:primevue", + "value": 1 + }, + { + "source": "src/components/graph/modals/ZoomControlsModal.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/graph/modals/ZoomControlsModal.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/graph/modals/ZoomControlsModal.vue", + "target": "src/renderer/extensions/minimap/composables/useMinimap.ts", + "value": 1 + }, + { + "source": "src/components/graph/modals/ZoomControlsModal.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/modals/ZoomControlsModal.vue", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/modals/ZoomControlsModal.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/BypassButton.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/BypassButton.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/BypassButton.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/BypassButton.vue", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ColorPickerButton.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ColorPickerButton.vue", + "target": "external:primevue/selectbutton", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ColorPickerButton.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ColorPickerButton.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ColorPickerButton.vue", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ColorPickerButton.vue", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ColorPickerButton.vue", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ColorPickerButton.vue", + "target": "src/stores/workspace/colorPaletteStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ColorPickerButton.vue", + "target": "src/utils/colorUtil.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ColorPickerButton.vue", + "target": "src/utils/litegraphUtil.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ConvertToSubgraphButton.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ConvertToSubgraphButton.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ConvertToSubgraphButton.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ConvertToSubgraphButton.vue", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ConvertToSubgraphButton.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ConvertToSubgraphButton.vue", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/DeleteButton.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/DeleteButton.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/DeleteButton.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/DeleteButton.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/DeleteButton.vue", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ExecuteButton.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ExecuteButton.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ExecuteButton.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ExecuteButton.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ExecuteButton.vue", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ExecuteButton.vue", + "target": "src/utils/litegraphUtil.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ExtensionCommandButton.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ExtensionCommandButton.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ExtensionCommandButton.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/ExtensionCommandButton.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/HelpButton.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/HelpButton.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/HelpButton.vue", + "target": "src/composables/sidebarTabs/useNodeLibrarySidebarTab.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/HelpButton.vue", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/HelpButton.vue", + "target": "src/stores/nodeDefStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/HelpButton.vue", + "target": "src/stores/workspace/nodeHelpStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/HelpButton.vue", + "target": "src/stores/workspace/sidebarTabStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/HelpButton.vue", + "target": "src/utils/litegraphUtil.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/Load3DViewerButton.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/Load3DViewerButton.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/Load3DViewerButton.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/Load3DViewerButton.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/Load3DViewerButton.vue", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/Load3DViewerButton.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/Load3DViewerButton.vue", + "target": "src/utils/litegraphUtil.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/MaskEditorButton.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/MaskEditorButton.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/MaskEditorButton.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/MaskEditorButton.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/MaskEditorButton.vue", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/MaskEditorButton.vue", + "target": "src/utils/litegraphUtil.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/PinButton.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/PinButton.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/PinButton.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/PinButton.vue", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/RefreshSelectionButton.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/RefreshSelectionButton.vue", + "target": "src/composables/useRefreshableSelection.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/SaveToSubgraphLibrary.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/SaveToSubgraphLibrary.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/SaveToSubgraphLibrary.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/SaveToSubgraphLibrary.vue", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/SaveToSubgraphLibrary.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/selectionToolbox/SaveToSubgraphLibrary.vue", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/widgets/ChatHistoryWidget.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/graph/widgets/ChatHistoryWidget.vue", + "target": "external:primevue/scrollpanel", + "value": 1 + }, + { + "source": "src/components/graph/widgets/ChatHistoryWidget.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/graph/widgets/ChatHistoryWidget.vue", + "target": "src/components/graph/widgets/chatHistory/CopyButton.vue", + "value": 1 + }, + { + "source": "src/components/graph/widgets/ChatHistoryWidget.vue", + "target": "src/components/graph/widgets/chatHistory/ResponseBlurb.vue", + "value": 1 + }, + { + "source": "src/components/graph/widgets/ChatHistoryWidget.vue", + "target": "src/scripts/domWidget.ts", + "value": 1 + }, + { + "source": "src/components/graph/widgets/ChatHistoryWidget.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/graph/widgets/DomWidget.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/graph/widgets/DomWidget.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/graph/widgets/DomWidget.vue", + "target": "src/composables/element/useAbsolutePosition.ts", + "value": 1 + }, + { + "source": "src/components/graph/widgets/DomWidget.vue", + "target": "src/composables/element/useDomClipping.ts", + "value": 1 + }, + { + "source": "src/components/graph/widgets/DomWidget.vue", + "target": "src/scripts/domWidget.ts", + "value": 1 + }, + { + "source": "src/components/graph/widgets/DomWidget.vue", + "target": "src/stores/domWidgetStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/widgets/DomWidget.vue", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/widgets/DomWidget.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/graph/widgets/MultiSelectWidget.vue", + "target": "external:primevue/multiselect", + "value": 1 + }, + { + "source": "src/components/graph/widgets/TextPreviewWidget.vue", + "target": "external:primevue/skeleton", + "value": 1 + }, + { + "source": "src/components/graph/widgets/TextPreviewWidget.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/graph/widgets/TextPreviewWidget.vue", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/components/graph/widgets/TextPreviewWidget.vue", + "target": "src/stores/executionStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/graph/widgets/TextPreviewWidget.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/load3d/controls/CameraControls.vue", + "target": "external:primevue", + "value": 1 + }, + { + "source": "src/components/load3d/controls/CameraControls.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/load3d/controls/CameraControls.vue", + "target": "external:primevue/slider", + "value": 1 + }, + { + "source": "src/components/load3d/controls/CameraControls.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/load3d/controls/CameraControls.vue", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/components/load3d/controls/CameraControls.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/load3d/controls/ExportControls.vue", + "target": "external:primevue", + "value": 1 + }, + { + "source": "src/components/load3d/controls/ExportControls.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/load3d/controls/ExportControls.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/load3d/controls/ExportControls.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/load3d/controls/LightControls.vue", + "target": "external:primevue", + "value": 1 + }, + { + "source": "src/components/load3d/controls/LightControls.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/load3d/controls/LightControls.vue", + "target": "external:primevue/slider", + "value": 1 + }, + { + "source": "src/components/load3d/controls/LightControls.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/load3d/controls/LightControls.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/load3d/controls/LightControls.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/load3d/controls/ModelControls.vue", + "target": "external:primevue", + "value": 1 + }, + { + "source": "src/components/load3d/controls/ModelControls.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/load3d/controls/ModelControls.vue", + "target": "external:primevue/slider", + "value": 1 + }, + { + "source": "src/components/load3d/controls/ModelControls.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/load3d/controls/ModelControls.vue", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/components/load3d/controls/ModelControls.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/load3d/controls/RecordingControls.vue", + "target": "external:primevue", + "value": 1 + }, + { + "source": "src/components/load3d/controls/RecordingControls.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/load3d/controls/RecordingControls.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/load3d/controls/RecordingControls.vue", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/components/load3d/controls/RecordingControls.vue", + "target": "src/services/load3dService.ts", + "value": 1 + }, + { + "source": "src/components/load3d/controls/SceneControls.vue", + "target": "external:primevue", + "value": 1 + }, + { + "source": "src/components/load3d/controls/SceneControls.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/load3d/controls/SceneControls.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/load3d/controls/SceneControls.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/load3d/controls/ViewerControls.vue", + "target": "external:primevue", + "value": 1 + }, + { + "source": "src/components/load3d/controls/ViewerControls.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/load3d/controls/ViewerControls.vue", + "target": "src/components/load3d/Load3dViewerContent.vue", + "value": 1 + }, + { + "source": "src/components/load3d/controls/ViewerControls.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/load3d/controls/ViewerControls.vue", + "target": "src/lib/litegraph/src/LGraphNode.ts", + "value": 1 + }, + { + "source": "src/components/load3d/controls/ViewerControls.vue", + "target": "src/services/load3dService.ts", + "value": 1 + }, + { + "source": "src/components/load3d/controls/ViewerControls.vue", + "target": "src/stores/dialogStore.ts", + "value": 1 + }, + { + "source": "src/components/install/mirror/MirrorItem.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/install/mirror/MirrorItem.vue", + "target": "src/components/common/UrlInput.vue", + "value": 1 + }, + { + "source": "src/components/install/mirror/MirrorItem.vue", + "target": "src/constants/uvMirrors.ts", + "value": 1 + }, + { + "source": "src/components/install/mirror/MirrorItem.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/install/mirror/MirrorItem.vue", + "target": "src/utils/networkUtil.ts", + "value": 1 + }, + { + "source": "src/components/install/mirror/MirrorItem.vue", + "target": "src/utils/validationUtil.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", + "target": "src/components/common/SearchBox.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", + "target": "src/components/common/TreeExplorer.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", + "target": "src/components/sidebar/tabs/SidebarTabTemplate.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", + "target": "src/components/sidebar/tabs/modelLibrary/ElectronDownloadItems.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", + "target": "src/components/sidebar/tabs/modelLibrary/ModelTreeLeaf.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", + "target": "src/composables/useTreeExpansion.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", + "target": "src/services/litegraphService.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", + "target": "src/stores/modelStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", + "target": "src/stores/modelToNodeStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", + "target": "src/utils/treeUtil.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "target": "external:primevue/divider", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "target": "external:primevue/popover", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "target": "src/components/common/SearchBox.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "target": "src/components/common/SearchFilterChip.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "target": "src/components/common/TreeExplorer.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "target": "src/components/node/NodePreview.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "target": "src/components/searchbox/NodeSearchFilter.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "target": "src/components/sidebar/tabs/SidebarTabTemplate.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "target": "src/components/sidebar/tabs/nodeLibrary/NodeHelpPage.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "target": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "target": "src/composables/useTreeExpansion.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "target": "src/services/litegraphService.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "target": "src/services/nodeOrganizationService.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "target": "src/stores/nodeBookmarkStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "target": "src/stores/nodeDefStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "target": "src/stores/workspace/nodeHelpStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "target": "src/utils/fuseUtil.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", + "target": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", + "target": "external:primevue/confirmpopup", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", + "target": "external:primevue/contextmenu", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", + "target": "external:primevue/progressspinner", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", + "target": "external:primevue/useconfirm", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", + "target": "external:primevue/usetoast", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", + "target": "src/components/common/NoResultsPlaceholder.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", + "target": "src/components/common/VirtualGrid.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", + "target": "src/schemas/comfyWorkflowSchema.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", + "target": "src/scripts/app.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", + "target": "src/services/litegraphService.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", + "target": "src/stores/queueStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", + "target": "src/components/sidebar/tabs/SidebarTabTemplate.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", + "target": "src/components/sidebar/tabs/queue/ResultGallery.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", + "target": "src/components/sidebar/tabs/queue/TaskItem.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/SidebarTabTemplate.vue", + "target": "external:primevue/scrollpanel", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/SidebarTabTemplate.vue", + "target": "external:primevue/toolbar", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "target": "external:primevue/confirmdialog", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "target": "src/components/common/NoResultsPlaceholder.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "target": "src/components/common/SearchBox.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "target": "src/components/common/TextDivider.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "target": "src/components/common/TreeExplorer.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "target": "src/components/common/TreeExplorerTreeNode.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "target": "src/components/sidebar/tabs/SidebarTabTemplate.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "target": "src/components/sidebar/tabs/workflows/WorkflowTreeLeaf.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "target": "src/composables/useTreeExpansion.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "target": "src/services/workflowService.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "target": "src/stores/workspaceStore.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "target": "src/types/treeExplorerTypes.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "target": "src/utils/treeUtil.ts", + "value": 1 + }, + { + "source": "src/components/templates/thumbnails/AudioThumbnail.vue", + "target": "src/components/templates/thumbnails/BaseThumbnail.vue", + "value": 1 + }, + { + "source": "src/components/templates/thumbnails/BaseThumbnail.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/templates/thumbnails/BaseThumbnail.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/templates/thumbnails/CompareSliderThumbnail.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/templates/thumbnails/CompareSliderThumbnail.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/templates/thumbnails/CompareSliderThumbnail.vue", + "target": "src/components/common/LazyImage.vue", + "value": 1 + }, + { + "source": "src/components/templates/thumbnails/CompareSliderThumbnail.vue", + "target": "src/components/templates/thumbnails/BaseThumbnail.vue", + "value": 1 + }, + { + "source": "src/components/templates/thumbnails/DefaultThumbnail.vue", + "target": "src/components/common/LazyImage.vue", + "value": 1 + }, + { + "source": "src/components/templates/thumbnails/DefaultThumbnail.vue", + "target": "src/components/templates/thumbnails/BaseThumbnail.vue", + "value": 1 + }, + { + "source": "src/components/templates/thumbnails/HoverDissolveThumbnail.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/templates/thumbnails/HoverDissolveThumbnail.vue", + "target": "src/components/common/LazyImage.vue", + "value": 1 + }, + { + "source": "src/components/templates/thumbnails/HoverDissolveThumbnail.vue", + "target": "src/components/templates/thumbnails/BaseThumbnail.vue", + "value": 1 + }, + { + "source": "src/components/widget/layout/BaseModalLayout.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/widget/layout/BaseModalLayout.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/widget/layout/BaseModalLayout.vue", + "target": "src/components/button/IconButton.vue", + "value": 1 + }, + { + "source": "src/components/widget/layout/BaseModalLayout.vue", + "target": "src/types/widgetTypes.ts", + "value": 1 + }, + { + "source": "src/components/widget/layout/BaseModalLayout.vue", + "target": "src/utils/tailwindUtil.ts", + "value": 1 + }, + { + "source": "src/components/widget/nav/NavIcon.vue", + "target": "src/types/navTypes.ts", + "value": 1 + }, + { + "source": "src/components/widget/nav/NavItem.vue", + "target": "src/types/navTypes.ts", + "value": 1 + }, + { + "source": "src/components/widget/nav/NavItem.vue", + "target": "src/components/widget/nav/NavIcon.vue", + "value": 1 + }, + { + "source": "src/components/widget/panel/LeftSidePanel.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/widget/panel/LeftSidePanel.vue", + "target": "src/components/widget/nav/NavItem.vue", + "value": 1 + }, + { + "source": "src/components/widget/panel/LeftSidePanel.vue", + "target": "src/components/widget/nav/NavTitle.vue", + "value": 1 + }, + { + "source": "src/components/widget/panel/LeftSidePanel.vue", + "target": "src/types/navTypes.ts", + "value": 1 + }, + { + "source": "src/components/widget/panel/LeftSidePanel.vue", + "target": "src/components/widget/panel/PanelHeader.vue", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/AnimationManager.ts", + "target": "external:three", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/AnimationManager.ts", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/CameraManager.ts", + "target": "external:three", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/CameraManager.ts", + "target": "external:three/examples/jsm/controls/OrbitControls", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/CameraManager.ts", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/ControlsManager.ts", + "target": "external:three", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/ControlsManager.ts", + "target": "external:three/examples/jsm/controls/OrbitControls", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/ControlsManager.ts", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/EventManager.ts", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/LightingManager.ts", + "target": "external:three", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/LightingManager.ts", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3DConfiguration.ts", + "target": "src/extensions/core/load3d/Load3d.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3DConfiguration.ts", + "target": "src/extensions/core/load3d/Load3dUtils.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3DConfiguration.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3DConfiguration.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3d.ts", + "target": "external:three", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3d.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3d.ts", + "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3d.ts", + "target": "src/extensions/core/load3d/CameraManager.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3d.ts", + "target": "src/extensions/core/load3d/ControlsManager.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3d.ts", + "target": "src/extensions/core/load3d/EventManager.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3d.ts", + "target": "src/extensions/core/load3d/LightingManager.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3d.ts", + "target": "src/extensions/core/load3d/LoaderManager.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3d.ts", + "target": "src/extensions/core/load3d/ModelExporter.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3d.ts", + "target": "src/extensions/core/load3d/NodeStorage.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3d.ts", + "target": "src/extensions/core/load3d/PreviewManager.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3d.ts", + "target": "src/extensions/core/load3d/RecordingManager.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3d.ts", + "target": "src/extensions/core/load3d/SceneManager.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/load3d/Load3d.ts", + "target": "src/extensions/core/load3d/SceneModelManager.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3d.ts", + "target": "src/extensions/core/load3d/ViewHelperManager.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3d.ts", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3dAnimation.ts", + "target": "external:three", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3dAnimation.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3dAnimation.ts", + "target": "src/extensions/core/load3d/AnimationManager.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3dAnimation.ts", + "target": "src/extensions/core/load3d/Load3d.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3dAnimation.ts", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3dUtils.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3dUtils.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/Load3dUtils.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/load3d/Load3dUtils.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/LoaderManager.ts", + "target": "external:three", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/LoaderManager.ts", + "target": "external:three/examples/jsm/loaders/FBXLoader", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/LoaderManager.ts", + "target": "external:three/examples/jsm/loaders/GLTFLoader", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/LoaderManager.ts", + "target": "external:three/examples/jsm/loaders/MTLLoader", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/LoaderManager.ts", + "target": "external:three/examples/jsm/loaders/OBJLoader", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/LoaderManager.ts", + "target": "external:three/examples/jsm/loaders/STLLoader", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/LoaderManager.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/LoaderManager.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/LoaderManager.ts", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/ModelExporter.ts", + "target": "external:three", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/ModelExporter.ts", + "target": "external:three/examples/jsm/exporters/GLTFExporter", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/ModelExporter.ts", + "target": "external:three/examples/jsm/exporters/OBJExporter", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/ModelExporter.ts", + "target": "external:three/examples/jsm/exporters/STLExporter", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/ModelExporter.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/ModelExporter.ts", + "target": "src/stores/toastStore.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/NodeStorage.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/NodeStorage.ts", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/PreviewManager.ts", + "target": "external:three", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/PreviewManager.ts", + "target": "external:three/examples/jsm/controls/OrbitControls", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/PreviewManager.ts", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/RecordingManager.ts", + "target": "external:three", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/RecordingManager.ts", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/SceneManager.ts", + "target": "external:three", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/SceneManager.ts", + "target": "external:three/examples/jsm/controls/OrbitControls", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/SceneManager.ts", + "target": "src/extensions/core/load3d/Load3dUtils.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/extensions/core/load3d/SceneManager.ts", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/SceneModelManager.ts", + "target": "external:three", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/SceneModelManager.ts", + "target": "external:three/examples/jsm/lines/LineMaterial", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/SceneModelManager.ts", + "target": "external:three/examples/jsm/lines/LineSegments2", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/SceneModelManager.ts", + "target": "external:three/examples/jsm/lines/LineSegmentsGeometry", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/SceneModelManager.ts", + "target": "external:three/examples/jsm/loaders/GLTFLoader", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/SceneModelManager.ts", + "target": "external:three/examples/jsm/utils/BufferGeometryUtils", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/SceneModelManager.ts", + "target": "src/extensions/core/load3d/conditional-lines/ColoredShadowMaterial.js", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/SceneModelManager.ts", + "target": "src/extensions/core/load3d/conditional-lines/ConditionalEdgesGeometry.js", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/SceneModelManager.ts", + "target": "src/extensions/core/load3d/conditional-lines/ConditionalEdgesShader.js", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/SceneModelManager.ts", + "target": "src/extensions/core/load3d/conditional-lines/Lines2/ConditionalLineMaterial.js", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/SceneModelManager.ts", + "target": "src/extensions/core/load3d/conditional-lines/Lines2/ConditionalLineSegmentsGeometry.js", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/SceneModelManager.ts", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/ViewHelperManager.ts", + "target": "external:three", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/ViewHelperManager.ts", + "target": "external:three/examples/jsm/controls/OrbitControls", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/ViewHelperManager.ts", + "target": "external:three/examples/jsm/helpers/ViewHelper", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/ViewHelperManager.ts", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/interfaces.ts", + "target": "external:three", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/interfaces.ts", + "target": "external:three/examples/jsm/controls/OrbitControls", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/interfaces.ts", + "target": "external:three/examples/jsm/helpers/ViewHelper", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/interfaces.ts", + "target": "external:three/examples/jsm/loaders/FBXLoader", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/interfaces.ts", + "target": "external:three/examples/jsm/loaders/GLTFLoader", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/interfaces.ts", + "target": "external:three/examples/jsm/loaders/MTLLoader", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/interfaces.ts", + "target": "external:three/examples/jsm/loaders/OBJLoader", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/interfaces.ts", + "target": "external:three/examples/jsm/loaders/STLLoader", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/interfaces.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/extensions/core/load3d/interfaces.ts", + "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/CanvasPointer.ts", + "target": "src/lib/litegraph/src/measure.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/ContextMenu.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/CurveEditor.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/CurveEditor.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/CurveEditor.ts", + "target": "src/lib/litegraph/src/measure.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/DragAndScale.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/constants.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/utils/uuid.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/renderer/core/layout/operations/layoutMutations.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/renderer/core/layout/types.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/LGraphGroup.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/LGraphNode.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/LLink.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/MapProxyHandler.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/Reroute.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/infrastructure/CustomEventTarget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/measure.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/types/globalEnums.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/utils/collections.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphBadge.ts", + "target": "src/lib/litegraph/src/LGraphIcon.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphButton.ts", + "target": "src/lib/litegraph/src/LGraphBadge.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphButton.ts", + "target": "src/lib/litegraph/src/infrastructure/Rectangle.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/constants/groupNodeConstants.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/renderer/core/layout/store/layoutStore.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/CanvasPointer.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/DragAndScale.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/LGraphGroup.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/LGraphNode.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/LLink.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/Reroute.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/canvas/measureSlots.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/draw.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/infrastructure/NullGraphError.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/measure.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/node/NodeInputSlot.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/subgraph/Subgraph.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/types/globalEnums.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/utils/arrange.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/utils/collections.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/widgets/widgetMap.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphGroup.ts", + "target": "src/lib/litegraph/src/infrastructure/NullGraphError.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphGroup.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/LGraphGroup.ts", + "target": "src/lib/litegraph/src/LGraphNode.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/LGraphGroup.ts", + "target": "src/lib/litegraph/src/draw.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphGroup.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/LGraphGroup.ts", + "target": "src/lib/litegraph/src/measure.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/LGraphNodeProperties.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/renderer/core/layout/operations/layoutMutations.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/renderer/core/layout/types.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/LGraphBadge.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/LGraphButton.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/LLink.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/canvas/measureSlots.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/infrastructure/NullGraphError.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/infrastructure/Rectangle.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/measure.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/node/NodeInputSlot.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/node/slotUtils.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/types/globalEnums.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/utils/collections.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/utils/feedback.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/utils/spaceDistribution.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/utils/textUtils.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/utils/type.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/widgets/widgetMap.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/LLink.ts", + "target": "src/lib/litegraph/src/constants.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LLink.ts", + "target": "src/renderer/core/layout/operations/layoutMutations.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LLink.ts", + "target": "src/renderer/core/layout/types.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/ContextMenu.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/CurveEditor.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/DragAndScale.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LGraph.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LGraphGroup.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LGraphNode.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LLink.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/Reroute.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/canvas/InputIndicators.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/draw.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/infrastructure/Rectangle.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/measure.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/types/globalEnums.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/utils/uuid.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/Reroute.ts", + "target": "src/renderer/core/layout/operations/layoutMutations.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/Reroute.ts", + "target": "src/renderer/core/layout/types.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/Reroute.ts", + "target": "src/lib/litegraph/src/LGraphBadge.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/Reroute.ts", + "target": "src/lib/litegraph/src/LLink.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/Reroute.ts", + "target": "src/lib/litegraph/src/measure.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/draw.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/draw.ts", + "target": "src/lib/litegraph/src/types/globalEnums.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/interfaces.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/polyfills.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/measure.ts", + "target": "src/lib/litegraph/src/types/globalEnums.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/test/testExtensions.ts", + "target": "external:vitest", + "value": 1 + }, + { + "source": "src/lib/litegraph/test/testExtensions.ts", + "target": "src/lib/litegraph/src/LGraph.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/test/testExtensions.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/test/testExtensions.ts", + "target": "src/lib/litegraph/test/assets/floatingBranch.json", + "value": 1 + }, + { + "source": "src/lib/litegraph/test/testExtensions.ts", + "target": "src/lib/litegraph/test/assets/floatingLink.json", + "value": 1 + }, + { + "source": "src/lib/litegraph/test/testExtensions.ts", + "target": "src/lib/litegraph/test/assets/linkedNodes.json", + "value": 1 + }, + { + "source": "src/lib/litegraph/test/testExtensions.ts", + "target": "src/lib/litegraph/test/assets/reroutesComplex.json", + "value": 1 + }, + { + "source": "src/lib/litegraph/test/testExtensions.ts", + "target": "src/lib/litegraph/test/assets/testGraphs.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/TransformPane.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/core/layout/TransformPane.vue", + "target": "src/composables/graph/useCanvasTransformSync.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/TransformPane.vue", + "target": "src/composables/graph/useTransformSettling.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/TransformPane.vue", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/TransformPane.vue", + "target": "src/renderer/core/layout/useTransformState.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/constants.ts", + "target": "src/renderer/core/layout/types.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/useTransformState.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/core/spatial/SpatialIndex.ts", + "target": "src/renderer/core/layout/constants.ts", + "value": 1 + }, + { + "source": "src/renderer/core/spatial/SpatialIndex.ts", + "target": "src/renderer/core/spatial/QuadTree.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/MiniMap.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/MiniMap.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/MiniMap.vue", + "target": "src/renderer/extensions/minimap/composables/useMinimap.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/MiniMap.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/MiniMap.vue", + "target": "src/renderer/extensions/minimap/MiniMapPanel.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/MiniMapPanel.vue", + "target": "external:primevue/checkbox", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/minimapCanvasRenderer.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/minimapCanvasRenderer.ts", + "target": "src/stores/workspace/colorPaletteStore.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/minimapCanvasRenderer.ts", + "target": "src/utils/colorUtil.ts", + "value": 1 + }, + { + "source": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "target": "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/components/asyncDialog.ts", + "target": "src/scripts/ui.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/components/asyncDialog.ts", + "target": "src/scripts/ui/dialog.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/components/button.ts", + "target": "src/schemas/apiSchema.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/components/button.ts", + "target": "src/scripts/ui.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/components/button.ts", + "target": "src/scripts/utils.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/components/button.ts", + "target": "src/scripts/ui/utils.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/components/buttonGroup.ts", + "target": "src/scripts/ui.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/components/buttonGroup.ts", + "target": "src/scripts/utils.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/components/buttonGroup.ts", + "target": "src/scripts/ui/components/button.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/components/popup.ts", + "target": "src/scripts/ui.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/components/popup.ts", + "target": "src/scripts/utils.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/components/popup.ts", + "target": "src/scripts/ui/utils.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/components/splitButton.ts", + "target": "src/scripts/ui.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/components/splitButton.ts", + "target": "src/scripts/utils.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/components/splitButton.ts", + "target": "src/scripts/ui/components/button.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/components/splitButton.ts", + "target": "src/scripts/ui/components/popup.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/menu/index.ts", + "target": "src/scripts/ui.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/menu/index.ts", + "target": "src/scripts/ui/components/buttonGroup.ts", + "value": 1 + }, + { + "source": "src/scripts/ui/menu/index.ts", + "target": "src/scripts/ui/menu/menu.css", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/shortcuts/EssentialsPanel.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/shortcuts/EssentialsPanel.vue", + "target": "src/composables/bottomPanelTabs/useCommandSubcategories.ts", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/shortcuts/EssentialsPanel.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/shortcuts/EssentialsPanel.vue", + "target": "src/components/bottomPanel/tabs/shortcuts/ShortcutsList.vue", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/shortcuts/ShortcutsList.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/shortcuts/ShortcutsList.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/shortcuts/ShortcutsList.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/shortcuts/ViewControlsPanel.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/shortcuts/ViewControlsPanel.vue", + "target": "src/composables/bottomPanelTabs/useCommandSubcategories.ts", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/shortcuts/ViewControlsPanel.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/shortcuts/ViewControlsPanel.vue", + "target": "src/components/bottomPanel/tabs/shortcuts/ShortcutsList.vue", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/terminal/BaseTerminal.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/terminal/BaseTerminal.vue", + "target": "src/composables/bottomPanelTabs/useTerminal.ts", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/terminal/CommandTerminal.vue", + "target": "external:@xterm/xterm", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/terminal/CommandTerminal.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/terminal/CommandTerminal.vue", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/terminal/CommandTerminal.vue", + "target": "src/components/bottomPanel/tabs/terminal/BaseTerminal.vue", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/terminal/LogsTerminal.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/terminal/LogsTerminal.vue", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/terminal/LogsTerminal.vue", + "target": "external:primevue/progressspinner", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/terminal/LogsTerminal.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/terminal/LogsTerminal.vue", + "target": "src/schemas/apiSchema.ts", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/terminal/LogsTerminal.vue", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/terminal/LogsTerminal.vue", + "target": "src/stores/executionStore.ts", + "value": 1 + }, + { + "source": "src/components/bottomPanel/tabs/terminal/LogsTerminal.vue", + "target": "src/components/bottomPanel/tabs/terminal/BaseTerminal.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/error/FindIssueButton.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/error/FindIssueButton.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/credit/CreditTopUpOption.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/credit/CreditTopUpOption.vue", + "target": "external:primevue/progressspinner", + "value": 1 + }, + { + "source": "src/components/dialog/content/credit/CreditTopUpOption.vue", + "target": "external:primevue/tag", + "value": 1 + }, + { + "source": "src/components/dialog/content/credit/CreditTopUpOption.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/credit/CreditTopUpOption.vue", + "target": "src/composables/auth/useFirebaseAuthActions.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "src/components/button/IconButton.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "src/components/common/ContentDivider.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "src/components/common/NoResultsPlaceholder.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "src/components/common/VirtualGrid.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "src/components/dialog/content/manager/ManagerNavSidebar.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "src/components/dialog/content/manager/packCard/PackCard.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "src/components/dialog/content/manager/skeleton/GridSkeleton.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "src/composables/element/useResponsiveCollapse.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "src/composables/manager/useManagerStatePersistence.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "src/composables/nodePack/useInstalledPacks.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "src/composables/nodePack/usePackUpdateStatus.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "src/composables/nodePack/useWorkflowPacks.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "src/composables/useConflictAcknowledgment.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "src/composables/useRegistrySearch.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "src/stores/comfyManagerStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "src/stores/comfyRegistryStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "src/types/comfyManagerTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "src/types/comfyRegistryTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerHeader.vue", + "target": "external:primevue/tag", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerNavSidebar.vue", + "target": "external:primevue/listbox", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerNavSidebar.vue", + "target": "external:primevue/scrollpanel", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/ManagerNavSidebar.vue", + "target": "src/components/common/ContentDivider.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/NodeConflictDialogContent.vue", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/NodeConflictDialogContent.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/NodeConflictDialogContent.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/NodeConflictDialogContent.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/NodeConflictDialogContent.vue", + "target": "src/components/common/ContentDivider.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/NodeConflictDialogContent.vue", + "target": "src/composables/useConflictDetection.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/NodeConflictDialogContent.vue", + "target": "src/types/conflictDetectionTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/NodeConflictDialogContent.vue", + "target": "src/utils/conflictMessageUtil.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/NodeConflictFooter.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/NodeConflictFooter.vue", + "target": "src/stores/dialogStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackStatusMessage.vue", + "target": "external:primevue/message", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackStatusMessage.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackStatusMessage.vue", + "target": "src/types/comfyRegistryTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackStatusMessage.vue", + "target": "src/types/importFailedTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackVersionBadge.vue", + "target": "external:primevue/popover", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackVersionBadge.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackVersionBadge.vue", + "target": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackVersionBadge.vue", + "target": "src/composables/nodePack/usePackUpdateStatus.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackVersionBadge.vue", + "target": "src/stores/comfyManagerStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackVersionBadge.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", + "target": "external:primevue/listbox", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", + "target": "external:primevue/progressspinner", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", + "target": "src/components/common/ContentDivider.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", + "target": "src/components/common/NoResultsPlaceholder.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", + "target": "src/components/icons/VerifiedIcon.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", + "target": "src/composables/useConflictDetection.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", + "target": "src/services/comfyRegistryService.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", + "target": "src/stores/comfyManagerStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", + "target": "src/types/comfyRegistryTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", + "target": "src/types/generatedManagerTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", + "target": "src/utils/conflictMessageUtil.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/AboutPanel.vue", + "target": "external:primevue/divider", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/AboutPanel.vue", + "target": "external:primevue/tag", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/AboutPanel.vue", + "target": "src/components/common/SystemStatsPanel.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/AboutPanel.vue", + "target": "src/stores/aboutPanelStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/AboutPanel.vue", + "target": "src/stores/systemStatsStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/AboutPanel.vue", + "target": "src/components/dialog/content/setting/PanelTemplate.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ColorPaletteMessage.vue", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ColorPaletteMessage.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ColorPaletteMessage.vue", + "target": "external:primevue/message", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ColorPaletteMessage.vue", + "target": "external:primevue/select", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ColorPaletteMessage.vue", + "target": "src/services/colorPaletteService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/dialog/content/setting/ColorPaletteMessage.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ColorPaletteMessage.vue", + "target": "src/stores/workspace/colorPaletteStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/CreditsPanel.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/CreditsPanel.vue", + "target": "external:primevue/column", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/CreditsPanel.vue", + "target": "external:primevue/datatable", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/CreditsPanel.vue", + "target": "external:primevue/divider", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/CreditsPanel.vue", + "target": "external:primevue/skeleton", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/CreditsPanel.vue", + "target": "external:primevue/tabpanel", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/CreditsPanel.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/CreditsPanel.vue", + "target": "src/components/common/UserCredit.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/CreditsPanel.vue", + "target": "src/components/dialog/content/setting/UsageLogsTable.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/CreditsPanel.vue", + "target": "src/composables/auth/useFirebaseAuthActions.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/CreditsPanel.vue", + "target": "src/services/dialogService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/dialog/content/setting/CreditsPanel.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/CreditsPanel.vue", + "target": "src/stores/firebaseAuthStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/CreditsPanel.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/CurrentUserMessage.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/CurrentUserMessage.vue", + "target": "external:primevue/message", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/CurrentUserMessage.vue", + "target": "src/stores/userStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ExtensionPanel.vue", + "target": "external:@primevue/core/api", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ExtensionPanel.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ExtensionPanel.vue", + "target": "external:primevue/column", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ExtensionPanel.vue", + "target": "external:primevue/contextmenu", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ExtensionPanel.vue", + "target": "external:primevue/datatable", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ExtensionPanel.vue", + "target": "external:primevue/message", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ExtensionPanel.vue", + "target": "external:primevue/selectbutton", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ExtensionPanel.vue", + "target": "external:primevue/tag", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ExtensionPanel.vue", + "target": "external:primevue/toggleswitch", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ExtensionPanel.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ExtensionPanel.vue", + "target": "src/components/common/SearchBox.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ExtensionPanel.vue", + "target": "src/stores/extensionStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ExtensionPanel.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ExtensionPanel.vue", + "target": "src/components/dialog/content/setting/PanelTemplate.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/KeybindingPanel.vue", + "target": "external:@primevue/core/api", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/KeybindingPanel.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/KeybindingPanel.vue", + "target": "external:primevue/column", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/KeybindingPanel.vue", + "target": "external:primevue/datatable", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/KeybindingPanel.vue", + "target": "external:primevue/dialog", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/KeybindingPanel.vue", + "target": "external:primevue/inputtext", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/KeybindingPanel.vue", + "target": "external:primevue/message", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/KeybindingPanel.vue", + "target": "external:primevue/tag", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/KeybindingPanel.vue", + "target": "external:primevue/usetoast", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/KeybindingPanel.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/KeybindingPanel.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/KeybindingPanel.vue", + "target": "src/components/common/SearchBox.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/KeybindingPanel.vue", + "target": "src/services/keybindingService.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/KeybindingPanel.vue", + "target": "src/stores/commandStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/KeybindingPanel.vue", + "target": "src/stores/keybindingStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/KeybindingPanel.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/KeybindingPanel.vue", + "target": "src/components/dialog/content/setting/PanelTemplate.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/KeybindingPanel.vue", + "target": "src/components/dialog/content/setting/keybinding/KeyComboDisplay.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/PanelTemplate.vue", + "target": "external:primevue/scrollpanel", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/PanelTemplate.vue", + "target": "external:primevue/tabpanel", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", + "target": "external:primevue/divider", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", + "target": "external:primevue/message", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", + "target": "src/components/common/FormItem.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", + "target": "src/composables/useCopyToClipboard.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", + "target": "src/stores/serverConfigStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", + "target": "src/utils/envUtil.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", + "target": "src/components/dialog/content/setting/PanelTemplate.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/SettingGroup.vue", + "target": "external:primevue/divider", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/SettingGroup.vue", + "target": "src/components/dialog/content/setting/SettingItem.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/SettingGroup.vue", + "target": "src/types/settingTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/SettingGroup.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/SettingItem.vue", + "target": "external:primevue/tag", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/SettingItem.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/SettingItem.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/SettingItem.vue", + "target": "src/components/common/FormItem.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/SettingItem.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/SettingItem.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/SettingItem.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/SettingsPanel.vue", + "target": "src/components/common/NoResultsPlaceholder.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/SettingsPanel.vue", + "target": "src/types/settingTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/SettingsPanel.vue", + "target": "src/components/dialog/content/setting/SettingGroup.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/UsageLogsTable.vue", + "target": "external:primevue/badge", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/UsageLogsTable.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/UsageLogsTable.vue", + "target": "external:primevue/column", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/UsageLogsTable.vue", + "target": "external:primevue/datatable", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/UsageLogsTable.vue", + "target": "external:primevue/message", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/UsageLogsTable.vue", + "target": "external:primevue/progressspinner", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/UsageLogsTable.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/UsageLogsTable.vue", + "target": "src/services/customerEventsService.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/UserPanel.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/UserPanel.vue", + "target": "external:primevue/divider", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/UserPanel.vue", + "target": "external:primevue/progressspinner", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/UserPanel.vue", + "target": "external:primevue/tabpanel", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/UserPanel.vue", + "target": "src/components/common/UserAvatar.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/UserPanel.vue", + "target": "src/composables/auth/useCurrentUser.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/UserPanel.vue", + "target": "src/services/dialogService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/dialog/content/signin/ApiKeyForm.vue", + "target": "external:@primevue/forms", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/ApiKeyForm.vue", + "target": "external:@primevue/forms/resolvers/zod", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/ApiKeyForm.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/ApiKeyForm.vue", + "target": "external:primevue/inputtext", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/ApiKeyForm.vue", + "target": "external:primevue/message", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/ApiKeyForm.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/ApiKeyForm.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/ApiKeyForm.vue", + "target": "src/config/comfyApi.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/ApiKeyForm.vue", + "target": "src/schemas/signInSchema.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/ApiKeyForm.vue", + "target": "src/stores/apiKeyAuthStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/ApiKeyForm.vue", + "target": "src/stores/firebaseAuthStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/PasswordFields.vue", + "target": "external:@primevue/forms", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/PasswordFields.vue", + "target": "external:primevue/password", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/PasswordFields.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/PasswordFields.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/SignInForm.vue", + "target": "external:@primevue/forms", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/SignInForm.vue", + "target": "external:@primevue/forms/resolvers/zod", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/SignInForm.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/SignInForm.vue", + "target": "external:primevue/inputtext", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/SignInForm.vue", + "target": "external:primevue/password", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/SignInForm.vue", + "target": "external:primevue/progressspinner", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/SignInForm.vue", + "target": "external:primevue/usetoast", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/SignInForm.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/SignInForm.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/SignInForm.vue", + "target": "src/composables/auth/useFirebaseAuthActions.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/SignInForm.vue", + "target": "src/schemas/signInSchema.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/SignInForm.vue", + "target": "src/stores/firebaseAuthStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/SignUpForm.vue", + "target": "external:@primevue/forms", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/SignUpForm.vue", + "target": "external:@primevue/forms/resolvers/zod", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/SignUpForm.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/SignUpForm.vue", + "target": "external:primevue/checkbox", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/SignUpForm.vue", + "target": "external:primevue/inputtext", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/SignUpForm.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/SignUpForm.vue", + "target": "src/schemas/signInSchema.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/signin/SignUpForm.vue", + "target": "src/components/dialog/content/signin/PasswordFields.vue", + "value": 1 + }, + { + "source": "src/components/graph/widgets/chatHistory/CopyButton.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/graph/widgets/chatHistory/CopyButton.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/graph/widgets/chatHistory/ResponseBlurb.vue", + "target": "src/components/graph/widgets/chatHistory/CopyButton.vue", + "value": 1 + }, + { + "source": "src/components/load3d/controls/viewer/ViewerCameraControls.vue", + "target": "external:primevue/select", + "value": 1 + }, + { + "source": "src/components/load3d/controls/viewer/ViewerCameraControls.vue", + "target": "external:primevue/slider", + "value": 1 + }, + { + "source": "src/components/load3d/controls/viewer/ViewerCameraControls.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/load3d/controls/viewer/ViewerCameraControls.vue", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/components/load3d/controls/viewer/ViewerCameraControls.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/load3d/controls/viewer/ViewerExportControls.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/load3d/controls/viewer/ViewerExportControls.vue", + "target": "external:primevue/select", + "value": 1 + }, + { + "source": "src/components/load3d/controls/viewer/ViewerExportControls.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/load3d/controls/viewer/ViewerExportControls.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/load3d/controls/viewer/ViewerLightControls.vue", + "target": "external:primevue/slider", + "value": 1 + }, + { + "source": "src/components/load3d/controls/viewer/ViewerLightControls.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/load3d/controls/viewer/ViewerLightControls.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/load3d/controls/viewer/ViewerModelControls.vue", + "target": "external:primevue/select", + "value": 1 + }, + { + "source": "src/components/load3d/controls/viewer/ViewerModelControls.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/load3d/controls/viewer/ViewerModelControls.vue", + "target": "src/extensions/core/load3d/interfaces.ts", + "value": 1 + }, + { + "source": "src/components/load3d/controls/viewer/ViewerModelControls.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/load3d/controls/viewer/ViewerSceneControls.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/load3d/controls/viewer/ViewerSceneControls.vue", + "target": "external:primevue/checkbox", + "value": 1 + }, + { + "source": "src/components/load3d/controls/viewer/ViewerSceneControls.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/load3d/controls/viewer/ViewerSceneControls.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/modelLibrary/DownloadItem.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/modelLibrary/DownloadItem.vue", + "target": "external:primevue/chip", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/modelLibrary/DownloadItem.vue", + "target": "external:primevue/progressbar", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/modelLibrary/DownloadItem.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/modelLibrary/DownloadItem.vue", + "target": "src/stores/electronDownloadStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/modelLibrary/ElectronDownloadItems.vue", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/modelLibrary/ElectronDownloadItems.vue", + "target": "src/stores/electronDownloadStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/modelLibrary/ElectronDownloadItems.vue", + "target": "src/components/sidebar/tabs/modelLibrary/DownloadItem.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/modelLibrary/ModelPreview.vue", + "target": "src/stores/modelStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/modelLibrary/ModelTreeLeaf.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/modelLibrary/ModelTreeLeaf.vue", + "target": "src/components/common/TreeExplorerTreeNode.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/modelLibrary/ModelTreeLeaf.vue", + "target": "src/stores/modelStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/modelLibrary/ModelTreeLeaf.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/modelLibrary/ModelTreeLeaf.vue", + "target": "src/types/treeExplorerTypes.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/modelLibrary/ModelTreeLeaf.vue", + "target": "src/components/sidebar/tabs/modelLibrary/ModelPreview.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", + "target": "src/components/common/CustomizationDialog.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", + "target": "src/components/common/TreeExplorer.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", + "target": "src/components/node/NodePreview.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", + "target": "src/components/sidebar/tabs/nodeLibrary/NodeTreeFolder.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", + "target": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", + "target": "src/composables/useTreeExpansion.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", + "target": "src/services/litegraphService.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", + "target": "src/stores/nodeBookmarkStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", + "target": "src/stores/nodeDefStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeHelpPage.vue", + "target": "external:pinia", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeHelpPage.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeHelpPage.vue", + "target": "external:primevue/progressspinner", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeHelpPage.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeHelpPage.vue", + "target": "src/stores/workspace/nodeHelpStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeFolder.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeFolder.vue", + "target": "src/components/common/TreeExplorerTreeNode.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeFolder.vue", + "target": "src/stores/nodeBookmarkStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeFolder.vue", + "target": "src/stores/nodeDefStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeFolder.vue", + "target": "src/types/treeExplorerTypes.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", + "target": "external:primevue/contextmenu", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", + "target": "external:primevue/tag", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", + "target": "src/components/common/TreeExplorerTreeNode.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", + "target": "src/components/node/NodePreview.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", + "target": "src/stores/nodeBookmarkStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", + "target": "src/stores/nodeDefStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", + "target": "src/stores/subgraphStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", + "target": "src/types/treeExplorerTypes.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/ResultAudio.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/ResultAudio.vue", + "target": "src/stores/queueStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/ResultGallery.vue", + "target": "external:primevue/galleria", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/ResultGallery.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/ResultGallery.vue", + "target": "src/components/common/ComfyImage.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/ResultGallery.vue", + "target": "src/stores/queueStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/ResultGallery.vue", + "target": "src/components/sidebar/tabs/queue/ResultAudio.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/ResultGallery.vue", + "target": "src/components/sidebar/tabs/queue/ResultVideo.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/ResultItem.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/ResultItem.vue", + "target": "src/components/common/ComfyImage.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/ResultItem.vue", + "target": "src/stores/queueStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/ResultItem.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/ResultItem.vue", + "target": "src/components/sidebar/tabs/queue/ResultAudio.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/ResultItem.vue", + "target": "src/components/sidebar/tabs/queue/ResultVideo.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/ResultVideo.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/ResultVideo.vue", + "target": "src/stores/extensionStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/ResultVideo.vue", + "target": "src/stores/queueStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/ResultVideo.vue", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/TaskItem.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/TaskItem.vue", + "target": "external:primevue/tag", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/TaskItem.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/TaskItem.vue", + "target": "src/schemas/comfyWorkflowSchema.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/TaskItem.vue", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/TaskItem.vue", + "target": "src/services/litegraphService.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/TaskItem.vue", + "target": "src/stores/queueStore.ts", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/queue/TaskItem.vue", + "target": "src/components/sidebar/tabs/queue/ResultItem.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/workflows/WorkflowTreeLeaf.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/workflows/WorkflowTreeLeaf.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/workflows/WorkflowTreeLeaf.vue", + "target": "src/components/common/TreeExplorerTreeNode.vue", + "value": 1 + }, + { + "source": "src/components/sidebar/tabs/workflows/WorkflowTreeLeaf.vue", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/FloatingRenderLink.ts", + "target": "src/lib/litegraph/src/constants.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/FloatingRenderLink.ts", + "target": "src/lib/litegraph/src/types/globalEnums.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/LLink.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/constants.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/infrastructure/CustomEventTarget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/Subgraph.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/types/globalEnums.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/canvas/FloatingRenderLink.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/canvas/MovingInputLink.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/canvas/MovingLinkBase.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/canvas/MovingOutputLink.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/canvas/ToInputFromIoNodeLink.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/canvas/ToInputRenderLink.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/canvas/ToOutputFromIoNodeLink.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/canvas/ToOutputFromRerouteLink.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/canvas/ToOutputRenderLink.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/MovingInputLink.ts", + "target": "src/lib/litegraph/src/types/globalEnums.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/MovingInputLink.ts", + "target": "src/lib/litegraph/src/canvas/MovingLinkBase.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/MovingLinkBase.ts", + "target": "src/lib/litegraph/src/types/globalEnums.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/MovingOutputLink.ts", + "target": "src/lib/litegraph/src/types/globalEnums.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/MovingOutputLink.ts", + "target": "src/lib/litegraph/src/canvas/MovingLinkBase.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/ToInputFromIoNodeLink.ts", + "target": "src/lib/litegraph/src/types/globalEnums.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/ToInputRenderLink.ts", + "target": "src/lib/litegraph/src/types/globalEnums.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/ToOutputFromIoNodeLink.ts", + "target": "src/lib/litegraph/src/types/globalEnums.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/ToOutputFromRerouteLink.ts", + "target": "src/lib/litegraph/src/canvas/ToInputRenderLink.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/ToOutputFromRerouteLink.ts", + "target": "src/lib/litegraph/src/canvas/ToOutputRenderLink.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/ToOutputRenderLink.ts", + "target": "src/lib/litegraph/src/types/globalEnums.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/canvas/measureSlots.ts", + "target": "src/lib/litegraph/src/measure.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/infrastructure/ConstrainedSize.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/infrastructure/Rectangle.ts", + "target": "src/lib/litegraph/src/measure.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/node/NodeInputSlot.ts", + "target": "src/lib/litegraph/src/draw.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/node/NodeInputSlot.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/node/NodeInputSlot.ts", + "target": "src/lib/litegraph/src/node/NodeSlot.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/node/NodeInputSlot.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "target": "src/lib/litegraph/src/draw.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "target": "src/lib/litegraph/src/node/NodeSlot.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/node/NodeSlot.ts", + "target": "src/lib/litegraph/src/draw.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/node/NodeSlot.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/node/NodeSlot.ts", + "target": "src/lib/litegraph/src/measure.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/node/NodeSlot.ts", + "target": "src/lib/litegraph/src/types/globalEnums.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/node/NodeSlot.ts", + "target": "src/lib/litegraph/src/node/NodeInputSlot.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/node/NodeSlot.ts", + "target": "src/lib/litegraph/src/node/SlotBase.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/node/SlotBase.ts", + "target": "src/lib/litegraph/src/infrastructure/Rectangle.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/LLink.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/strings.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/utils/uuid.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "target": "src/lib/litegraph/src/LLink.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "target": "src/lib/litegraph/src/strings.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "target": "src/lib/litegraph/src/utils/uuid.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/subgraph/ExecutableNodeDTO.ts", + "target": "src/lib/litegraph/src/infrastructure/InvalidLinkError.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/ExecutableNodeDTO.ts", + "target": "src/lib/litegraph/src/infrastructure/NullGraphError.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/ExecutableNodeDTO.ts", + "target": "src/lib/litegraph/src/infrastructure/RecursionError.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/ExecutableNodeDTO.ts", + "target": "src/lib/litegraph/src/infrastructure/SlotIndexError.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/ExecutableNodeDTO.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/ExecutableNodeDTO.ts", + "target": "src/lib/litegraph/src/subgraph/Subgraph.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", + "target": "src/lib/litegraph/src/infrastructure/Rectangle.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", + "target": "src/lib/litegraph/src/measure.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", + "target": "src/lib/litegraph/src/types/globalEnums.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/LLink.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/infrastructure/CustomEventTarget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/types/globalEnums.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "target": "src/lib/litegraph/src/LLink.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "target": "src/lib/litegraph/src/constants.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "target": "src/lib/litegraph/src/types/globalEnums.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "target": "src/lib/litegraph/src/utils/collections.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", + "target": "src/lib/litegraph/src/LGraphButton.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", + "target": "src/lib/litegraph/src/LGraphNode.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", + "target": "src/lib/litegraph/src/LLink.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", + "target": "src/lib/litegraph/src/infrastructure/RecursionError.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", + "target": "src/lib/litegraph/src/node/NodeInputSlot.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", + "target": "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", + "target": "src/lib/litegraph/src/widgets/widgetMap.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", + "target": "src/lib/litegraph/src/subgraph/ExecutableNodeDTO.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "target": "src/lib/litegraph/src/LLink.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "target": "src/lib/litegraph/src/types/globalEnums.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "target": "src/lib/litegraph/src/constants.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "target": "src/lib/litegraph/src/utils/collections.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "target": "src/lib/litegraph/src/draw.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "target": "src/lib/litegraph/src/infrastructure/ConstrainedSize.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "target": "src/lib/litegraph/src/infrastructure/Rectangle.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "target": "src/lib/litegraph/src/node/SlotBase.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "target": "src/lib/litegraph/src/utils/uuid.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/LGraphGroup.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/LGraphNode.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/LLink.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/Reroute.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/constants.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/strings.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/utils/collections.ts", + "target": "src/lib/litegraph/src/LGraphNode.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/utils/collections.ts", + "target": "src/lib/litegraph/src/strings.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/utils/feedback.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/widgets/AssetWidget.ts", + "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/BaseSteppedWidget.ts", + "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "target": "src/lib/litegraph/src/draw.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "target": "src/lib/litegraph/src/infrastructure/Rectangle.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/widgets/BooleanWidget.ts", + "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/ButtonWidget.ts", + "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/ChartWidget.ts", + "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/ColorWidget.ts", + "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/ComboWidget.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/ComboWidget.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/widgets/ComboWidget.ts", + "target": "src/lib/litegraph/src/utils/feedback.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/ComboWidget.ts", + "target": "src/lib/litegraph/src/widgets/BaseSteppedWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/FileUploadWidget.ts", + "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/GalleriaWidget.ts", + "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/ImageCompareWidget.ts", + "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/KnobWidget.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/KnobWidget.ts", + "target": "src/lib/litegraph/src/utils/widget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/KnobWidget.ts", + "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/LegacyWidget.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/widgets/LegacyWidget.ts", + "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/MarkdownWidget.ts", + "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/MultiSelectWidget.ts", + "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/NumberWidget.ts", + "target": "src/lib/litegraph/src/utils/widget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/NumberWidget.ts", + "target": "src/lib/litegraph/src/widgets/BaseSteppedWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/SelectButtonWidget.ts", + "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/SliderWidget.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/SliderWidget.ts", + "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/TextWidget.ts", + "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/TextareaWidget.ts", + "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/TreeSelectWidget.ts", + "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/widgetMap.ts", + "target": "src/lib/litegraph/src/utils/type.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/widgetMap.ts", + "target": "src/lib/litegraph/src/widgets/AssetWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/widgetMap.ts", + "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/widgetMap.ts", + "target": "src/lib/litegraph/src/widgets/BooleanWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/widgetMap.ts", + "target": "src/lib/litegraph/src/widgets/ButtonWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/widgetMap.ts", + "target": "src/lib/litegraph/src/widgets/ChartWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/widgetMap.ts", + "target": "src/lib/litegraph/src/widgets/ColorWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/widgetMap.ts", + "target": "src/lib/litegraph/src/widgets/ComboWidget.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/widgets/widgetMap.ts", + "target": "src/lib/litegraph/src/widgets/FileUploadWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/widgetMap.ts", + "target": "src/lib/litegraph/src/widgets/GalleriaWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/widgetMap.ts", + "target": "src/lib/litegraph/src/widgets/ImageCompareWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/widgetMap.ts", + "target": "src/lib/litegraph/src/widgets/KnobWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/widgetMap.ts", + "target": "src/lib/litegraph/src/widgets/LegacyWidget.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/lib/litegraph/src/widgets/widgetMap.ts", + "target": "src/lib/litegraph/src/widgets/MarkdownWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/widgetMap.ts", + "target": "src/lib/litegraph/src/widgets/MultiSelectWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/widgetMap.ts", + "target": "src/lib/litegraph/src/widgets/NumberWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/widgetMap.ts", + "target": "src/lib/litegraph/src/widgets/SelectButtonWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/widgetMap.ts", + "target": "src/lib/litegraph/src/widgets/SliderWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/widgetMap.ts", + "target": "src/lib/litegraph/src/widgets/TextWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/widgetMap.ts", + "target": "src/lib/litegraph/src/widgets/TextareaWidget.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/src/widgets/widgetMap.ts", + "target": "src/lib/litegraph/src/widgets/TreeSelectWidget.ts", + "value": 1 + }, + { + "source": "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", + "target": "src/lib/litegraph/src/LLink.ts", + "value": 1 + }, + { + "source": "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", + "target": "src/lib/litegraph/src/types/globalEnums.ts", + "value": 1 + }, + { + "source": "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", + "target": "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "value": 1 + }, + { + "source": "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", + "target": "src/renderer/core/canvas/pathRenderer.ts", + "value": 1 + }, + { + "source": "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", + "target": "src/renderer/core/layout/store/layoutStore.ts", + "value": 1 + }, + { + "source": "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "target": "src/lib/litegraph/src/node/slotUtils.ts", + "value": 1 + }, + { + "source": "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "target": "src/renderer/core/layout/slots/slotIdentifier.ts", + "value": 1 + }, + { + "source": "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "target": "src/renderer/core/layout/store/layoutStore.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/operations/layoutMutations.ts", + "target": "external:loglevel", + "value": 1 + }, + { + "source": "src/renderer/core/layout/operations/layoutMutations.ts", + "target": "src/renderer/core/layout/store/layoutStore.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/operations/layoutMutations.ts", + "target": "src/renderer/core/layout/types.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/slots/register.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/slots/register.ts", + "target": "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/slots/register.ts", + "target": "src/renderer/core/layout/store/layoutStore.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/slots/register.ts", + "target": "src/renderer/core/layout/slots/slotIdentifier.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/slots/useDomSlotRegistration.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/core/layout/slots/useDomSlotRegistration.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/slots/useDomSlotRegistration.ts", + "target": "src/renderer/core/layout/store/layoutStore.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/slots/useDomSlotRegistration.ts", + "target": "src/renderer/core/layout/slots/slotIdentifier.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/store/layoutStore.ts", + "target": "external:loglevel", + "value": 1 + }, + { + "source": "src/renderer/core/layout/store/layoutStore.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/core/layout/store/layoutStore.ts", + "target": "external:yjs", + "value": 1 + }, + { + "source": "src/renderer/core/layout/store/layoutStore.ts", + "target": "src/renderer/core/layout/constants.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/store/layoutStore.ts", + "target": "src/renderer/core/layout/types.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/store/layoutStore.ts", + "target": "src/renderer/core/spatial/SpatialIndex.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/sync/useLayoutSync.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/core/layout/sync/useLayoutSync.ts", + "target": "src/renderer/core/layout/store/layoutStore.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/sync/useLinkLayoutSync.ts", + "target": "external:loglevel", + "value": 1 + }, + { + "source": "src/renderer/core/layout/sync/useLinkLayoutSync.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/core/layout/sync/useLinkLayoutSync.ts", + "target": "src/lib/litegraph/src/LLink.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/sync/useLinkLayoutSync.ts", + "target": "src/lib/litegraph/src/Reroute.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/sync/useLinkLayoutSync.ts", + "target": "src/lib/litegraph/src/types/globalEnums.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/sync/useLinkLayoutSync.ts", + "target": "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/sync/useLinkLayoutSync.ts", + "target": "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/sync/useLinkLayoutSync.ts", + "target": "src/renderer/core/layout/store/layoutStore.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/sync/useSlotLayoutSync.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/core/layout/sync/useSlotLayoutSync.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/sync/useSlotLayoutSync.ts", + "target": "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/sync/useSlotLayoutSync.ts", + "target": "src/renderer/core/layout/slots/register.ts", + "value": 1 + }, + { + "source": "src/renderer/core/layout/sync/useSlotLayoutSync.ts", + "target": "src/renderer/core/layout/store/layoutStore.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/composables/useMinimap.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/composables/useMinimap.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/composables/useMinimap.ts", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/composables/useMinimap.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/composables/useMinimap.ts", + "target": "src/stores/workflowStore.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/composables/useMinimap.ts", + "target": "src/renderer/extensions/minimap/composables/useMinimapGraph.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/composables/useMinimap.ts", + "target": "src/renderer/extensions/minimap/composables/useMinimapInteraction.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/composables/useMinimap.ts", + "target": "src/renderer/extensions/minimap/composables/useMinimapRenderer.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/composables/useMinimap.ts", + "target": "src/renderer/extensions/minimap/composables/useMinimapSettings.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/composables/useMinimap.ts", + "target": "src/renderer/extensions/minimap/composables/useMinimapViewport.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/composables/useMinimapGraph.ts", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/composables/useMinimapGraph.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/composables/useMinimapGraph.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/composables/useMinimapInteraction.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/composables/useMinimapRenderer.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/composables/useMinimapRenderer.ts", + "target": "src/renderer/extensions/minimap/minimapCanvasRenderer.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/composables/useMinimapSettings.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/composables/useMinimapSettings.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/composables/useMinimapSettings.ts", + "target": "src/stores/workspace/colorPaletteStore.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/composables/useMinimapViewport.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/composables/useMinimapViewport.ts", + "target": "src/composables/canvas/useCanvasTransformSync.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/minimap/composables/useMinimapViewport.ts", + "target": "src/renderer/core/spatial/boundsCalculator.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/InputSlot.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/InputSlot.vue", + "target": "src/composables/useErrorHandling.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/InputSlot.vue", + "target": "src/constants/slotColors.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/InputSlot.vue", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/InputSlot.vue", + "target": "src/renderer/core/layout/slots/useDomSlotRegistration.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/InputSlot.vue", + "target": "src/renderer/extensions/vueNodes/components/SlotConnectionDot.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", + "target": "src/composables/useErrorHandling.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", + "target": "src/renderer/core/canvas/injectionKeys.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", + "target": "src/renderer/extensions/vueNodes/layout/useNodeLayout.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", + "target": "src/renderer/extensions/vueNodes/lod/useLOD.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", + "target": "src/utils/tailwindUtil.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", + "target": "src/renderer/extensions/vueNodes/composables/useVueNodeResizeTracking.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", + "target": "src/renderer/extensions/vueNodes/components/NodeContent.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", + "target": "src/renderer/extensions/vueNodes/components/NodeHeader.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", + "target": "src/renderer/extensions/vueNodes/components/NodeSlots.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", + "target": "src/renderer/extensions/vueNodes/components/NodeWidgets.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", + "target": "src/renderer/extensions/vueNodes/components/SlotConnectionDot.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/NodeContent.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/NodeContent.vue", + "target": "src/composables/useErrorHandling.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/NodeHeader.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/NodeHeader.vue", + "target": "src/components/common/EditableText.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/NodeHeader.vue", + "target": "src/composables/useErrorHandling.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/NodeSlots.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/NodeSlots.vue", + "target": "src/composables/useErrorHandling.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/NodeSlots.vue", + "target": "src/utils/typeGuardUtil.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/NodeSlots.vue", + "target": "src/renderer/extensions/vueNodes/components/InputSlot.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/NodeSlots.vue", + "target": "src/renderer/extensions/vueNodes/components/OutputSlot.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/NodeWidgets.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/NodeWidgets.vue", + "target": "src/composables/useErrorHandling.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/NodeWidgets.vue", + "target": "src/renderer/extensions/vueNodes/lod/useLOD.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/NodeWidgets.vue", + "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputText.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/NodeWidgets.vue", + "target": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/NodeWidgets.vue", + "target": "src/renderer/extensions/vueNodes/components/InputSlot.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/OutputSlot.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/OutputSlot.vue", + "target": "src/composables/useErrorHandling.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/OutputSlot.vue", + "target": "src/constants/slotColors.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/OutputSlot.vue", + "target": "src/renderer/core/layout/slots/useDomSlotRegistration.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/OutputSlot.vue", + "target": "src/renderer/extensions/vueNodes/components/SlotConnectionDot.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/SlotConnectionDot.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/components/SlotConnectionDot.vue", + "target": "src/utils/tailwindUtil.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/composables/useNodeEventHandlers.ts", + "target": "src/renderer/extensions/vueNodes/composables/useNodeZIndex.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/composables/useNodeEventHandlers.ts", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/composables/useNodeZIndex.ts", + "target": "src/renderer/core/layout/operations/layoutMutations.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/composables/useNodeZIndex.ts", + "target": "src/renderer/core/layout/types.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/composables/useVueNodeResizeTracking.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/composables/useVueNodeResizeTracking.ts", + "target": "src/renderer/core/layout/store/layoutStore.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/layout/useNodeLayout.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/layout/useNodeLayout.ts", + "target": "src/renderer/core/canvas/injectionKeys.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/layout/useNodeLayout.ts", + "target": "src/renderer/core/layout/operations/layoutMutations.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/layout/useNodeLayout.ts", + "target": "src/renderer/core/layout/store/layoutStore.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/layout/useNodeLayout.ts", + "target": "src/renderer/core/layout/types.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/lod/useLOD.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackEnableToggle.vue", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackEnableToggle.vue", + "target": "external:primevue/toggleswitch", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackEnableToggle.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackEnableToggle.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackEnableToggle.vue", + "target": "src/composables/useConflictAcknowledgment.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackEnableToggle.vue", + "target": "src/services/dialogService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/dialog/content/manager/button/PackEnableToggle.vue", + "target": "src/stores/comfyManagerStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackEnableToggle.vue", + "target": "src/stores/conflictDetectionStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackEnableToggle.vue", + "target": "src/types/generatedManagerTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackInstallButton.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackInstallButton.vue", + "target": "src/components/button/IconTextButton.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackInstallButton.vue", + "target": "src/components/common/DotSpinner.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackInstallButton.vue", + "target": "src/composables/useConflictDetection.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackInstallButton.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackInstallButton.vue", + "target": "src/services/dialogService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/dialog/content/manager/button/PackInstallButton.vue", + "target": "src/stores/comfyManagerStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackInstallButton.vue", + "target": "src/types/buttonTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackInstallButton.vue", + "target": "src/types/conflictDetectionTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackInstallButton.vue", + "target": "src/types/generatedManagerTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackUninstallButton.vue", + "target": "src/components/button/IconTextButton.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackUninstallButton.vue", + "target": "src/stores/comfyManagerStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackUninstallButton.vue", + "target": "src/types/buttonTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackUninstallButton.vue", + "target": "src/types/generatedManagerTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackUpdateButton.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackUpdateButton.vue", + "target": "src/components/button/IconTextButton.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackUpdateButton.vue", + "target": "src/components/common/DotSpinner.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/button/PackUpdateButton.vue", + "target": "src/stores/comfyManagerStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "target": "src/components/dialog/content/manager/PackStatusMessage.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "target": "src/components/dialog/content/manager/PackVersionBadge.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "target": "src/components/dialog/content/manager/button/PackEnableToggle.vue", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "target": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "target": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "target": "src/components/dialog/content/manager/infoPanel/MetadataRow.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "target": "src/composables/useConflictDetection.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "target": "src/composables/useImportFailedDetection.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "target": "src/stores/comfyManagerStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "target": "src/stores/conflictDetectionStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "target": "src/types/comfyManagerTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "target": "src/types/comfyRegistryTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "target": "src/types/importFailedTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", + "target": "src/components/common/NoResultsPlaceholder.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", + "target": "src/components/dialog/content/manager/button/PackInstallButton.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", + "target": "src/components/dialog/content/manager/button/PackUninstallButton.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", + "target": "src/components/dialog/content/manager/packIcon/PackIcon.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", + "target": "src/composables/useConflictDetection.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", + "target": "src/stores/comfyManagerStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", + "target": "src/types/comfyRegistryTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", + "target": "src/types/importFailedTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", + "target": "src/components/dialog/content/manager/PackStatusMessage.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", + "target": "src/components/dialog/content/manager/button/PackInstallButton.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", + "target": "src/components/dialog/content/manager/button/PackUninstallButton.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", + "target": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", + "target": "src/components/dialog/content/manager/infoPanel/MetadataRow.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", + "target": "src/components/dialog/content/manager/packIcon/PackIconStacked.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", + "target": "src/composables/nodePack/usePacksSelection.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", + "target": "src/composables/nodePack/usePacksStatus.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", + "target": "src/composables/useConflictDetection.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", + "target": "src/stores/comfyRegistryStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", + "target": "src/types/comfyRegistryTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", + "target": "src/types/importFailedTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", + "target": "external:primevue/tab", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", + "target": "external:primevue/tablist", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", + "target": "external:primevue/tabpanel", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", + "target": "external:primevue/tabpanels", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", + "target": "external:primevue/tabs", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", + "target": "src/components/dialog/content/manager/infoPanel/tabs/DescriptionTabPanel.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", + "target": "src/components/dialog/content/manager/infoPanel/tabs/NodesTabPanel.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", + "target": "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", + "target": "src/types/comfyRegistryTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", + "target": "src/types/importFailedTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoTextSection.vue", + "target": "src/components/dialog/content/manager/infoPanel/MarkdownText.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/MarkdownText.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/packBanner/PackBanner.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/packBanner/PackBanner.vue", + "target": "src/types/comfyRegistryTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/packCard/PackCard.vue", + "target": "external:primevue/card", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/packCard/PackCard.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/packCard/PackCard.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/packCard/PackCard.vue", + "target": "src/components/dialog/content/manager/PackVersionBadge.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/packCard/PackCard.vue", + "target": "src/components/dialog/content/manager/packBanner/PackBanner.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/packCard/PackCard.vue", + "target": "src/components/dialog/content/manager/packCard/PackCardFooter.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/packCard/PackCard.vue", + "target": "src/stores/comfyManagerStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/packCard/PackCard.vue", + "target": "src/stores/workspace/colorPaletteStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/packCard/PackCard.vue", + "target": "src/types/comfyManagerTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/packCard/PackCardFooter.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/packCard/PackCardFooter.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/packCard/PackCardFooter.vue", + "target": "src/components/dialog/content/manager/button/PackEnableToggle.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/packCard/PackCardFooter.vue", + "target": "src/components/dialog/content/manager/button/PackInstallButton.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/packCard/PackCardFooter.vue", + "target": "src/composables/useConflictDetection.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/packCard/PackCardFooter.vue", + "target": "src/stores/comfyManagerStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/packCard/PackCardFooter.vue", + "target": "src/types/comfyManagerTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/packIcon/PackIcon.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/packIcon/PackIcon.vue", + "target": "src/types/comfyRegistryTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/packIcon/PackIconStacked.vue", + "target": "src/components/dialog/content/manager/packIcon/PackIcon.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/packIcon/PackIconStacked.vue", + "target": "src/types/comfyRegistryTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", + "target": "src/components/dialog/content/manager/button/PackInstallButton.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", + "target": "src/components/dialog/content/manager/button/PackUpdateButton.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", + "target": "src/components/dialog/content/manager/registrySearchBar/SearchFilterDropdown.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", + "target": "src/composables/nodePack/useMissingNodes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", + "target": "src/composables/nodePack/useUpdateAvailableNodes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", + "target": "src/types/comfyManagerTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", + "target": "src/types/comfyRegistryTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/registrySearchBar/SearchFilterDropdown.vue", + "target": "external:primevue/dropdown", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/skeleton/GridSkeleton.vue", + "target": "src/components/dialog/content/manager/skeleton/PackCardSkeleton.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/skeleton/PackCardSkeleton.vue", + "target": "external:primevue/skeleton", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/keybinding/KeyComboDisplay.vue", + "target": "external:primevue/tag", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/keybinding/KeyComboDisplay.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/setting/keybinding/KeyComboDisplay.vue", + "target": "src/stores/keybindingStore.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/test/subgraph/fixtures/subgraphFixtures.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/test/subgraph/fixtures/subgraphFixtures.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/test/subgraph/fixtures/subgraphFixtures.ts", + "target": "src/lib/litegraph/test/testExtensions.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/test/subgraph/fixtures/subgraphFixtures.ts", + "target": "src/lib/litegraph/test/subgraph/fixtures/subgraphHelpers.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/test/subgraph/fixtures/subgraphHelpers.ts", + "target": "external:vitest", + "value": 1 + }, + { + "source": "src/lib/litegraph/test/subgraph/fixtures/subgraphHelpers.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/test/subgraph/fixtures/subgraphHelpers.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", + "value": 1 + }, + { + "source": "src/lib/litegraph/test/subgraph/fixtures/subgraphHelpers.ts", + "target": "src/lib/litegraph/src/utils/uuid.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetButton.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetButton.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetButton.vue", + "target": "src/utils/widgetPropFilter.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetChart.vue", + "target": "external:primevue/chart", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetChart.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetColorPicker.vue", + "target": "external:primevue/colorpicker", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetColorPicker.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetColorPicker.vue", + "target": "src/composables/graph/useWidgetValue.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetColorPicker.vue", + "target": "src/utils/tailwindUtil.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetColorPicker.vue", + "target": "src/utils/widgetPropFilter.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetColorPicker.vue", + "target": "src/renderer/extensions/vueNodes/widgets/components/layout/index.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetColorPicker.vue", + "target": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetFileUpload.vue", + "target": "external:primevue/button", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetFileUpload.vue", + "target": "external:primevue/select", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetFileUpload.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetFileUpload.vue", + "target": "src/composables/graph/useWidgetValue.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetFileUpload.vue", + "target": "src/composables/useTransformCompatOverlayProps.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetGalleria.vue", + "target": "external:primevue/galleria", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetGalleria.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetGalleria.vue", + "target": "src/utils/widgetPropFilter.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetImageCompare.vue", + "target": "external:primevue/imagecompare", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetImageCompare.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumber.vue", + "target": "src/types/simplifiedWidget.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumber.vue", + "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberInput.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumber.vue", + "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberSlider.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberInput.vue", + "target": "external:primevue/inputnumber", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberInput.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberInput.vue", + "target": "src/types/simplifiedWidget.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberInput.vue", + "target": "src/utils/tailwindUtil.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberInput.vue", + "target": "src/utils/widgetPropFilter.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberInput.vue", + "target": "src/renderer/extensions/vueNodes/widgets/components/layout/index.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberInput.vue", + "target": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberSlider.vue", + "target": "external:primevue/inputtext", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberSlider.vue", + "target": "external:primevue/slider", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberSlider.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberSlider.vue", + "target": "src/composables/graph/useWidgetValue.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberSlider.vue", + "target": "src/utils/tailwindUtil.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberSlider.vue", + "target": "src/utils/widgetPropFilter.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberSlider.vue", + "target": "src/renderer/extensions/vueNodes/widgets/components/layout/index.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberSlider.vue", + "target": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputText.vue", + "target": "external:primevue/inputtext", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputText.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputText.vue", + "target": "src/composables/graph/useWidgetValue.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputText.vue", + "target": "src/utils/tailwindUtil.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputText.vue", + "target": "src/utils/widgetPropFilter.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputText.vue", + "target": "src/renderer/extensions/vueNodes/widgets/components/layout/index.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputText.vue", + "target": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetMarkdown.vue", + "target": "external:primevue/textarea", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetMarkdown.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetMarkdown.vue", + "target": "src/composables/graph/useWidgetValue.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetMarkdown.vue", + "target": "src/utils/markdownRendererUtil.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetMultiSelect.vue", + "target": "external:primevue/multiselect", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetMultiSelect.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetMultiSelect.vue", + "target": "src/composables/graph/useWidgetValue.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetMultiSelect.vue", + "target": "src/composables/useTransformCompatOverlayProps.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetMultiSelect.vue", + "target": "src/utils/widgetPropFilter.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetMultiSelect.vue", + "target": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelect.vue", + "target": "external:primevue/select", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelect.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelect.vue", + "target": "src/composables/graph/useWidgetValue.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelect.vue", + "target": "src/composables/useTransformCompatOverlayProps.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelect.vue", + "target": "src/utils/widgetPropFilter.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelect.vue", + "target": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelectButton.vue", + "target": "src/composables/graph/useWidgetValue.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelectButton.vue", + "target": "src/renderer/extensions/vueNodes/widgets/components/form/FormSelectButton.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelectButton.vue", + "target": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTextarea.vue", + "target": "external:primevue/textarea", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTextarea.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTextarea.vue", + "target": "src/composables/graph/useWidgetValue.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTextarea.vue", + "target": "src/utils/tailwindUtil.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTextarea.vue", + "target": "src/utils/widgetPropFilter.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTextarea.vue", + "target": "src/renderer/extensions/vueNodes/widgets/components/layout/index.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetToggleSwitch.vue", + "target": "external:primevue/toggleswitch", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetToggleSwitch.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetToggleSwitch.vue", + "target": "src/composables/graph/useWidgetValue.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetToggleSwitch.vue", + "target": "src/utils/widgetPropFilter.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetToggleSwitch.vue", + "target": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTreeSelect.vue", + "target": "external:primevue/treeselect", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTreeSelect.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTreeSelect.vue", + "target": "src/composables/graph/useWidgetValue.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTreeSelect.vue", + "target": "src/composables/useTransformCompatOverlayProps.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTreeSelect.vue", + "target": "src/utils/widgetPropFilter.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTreeSelect.vue", + "target": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useBooleanWidget.ts", + "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useBooleanWidget.ts", + "target": "src/scripts/widgets.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useChartWidget.ts", + "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useChatHistoryWidget.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useChatHistoryWidget.ts", + "target": "src/components/graph/widgets/ChatHistoryWidget.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useChatHistoryWidget.ts", + "target": "src/scripts/domWidget.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "target": "src/components/graph/widgets/MultiSelectWidget.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "target": "src/schemas/nodeDef/migration.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "target": "src/scripts/domWidget.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "target": "src/scripts/widgets.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "target": "src/services/assetService.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useRemoteWidget.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", + "target": "external:es-toolkit/compat", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", + "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", + "target": "src/scripts/widgets.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "target": "src/scripts/ui/imagePreview.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "target": "src/scripts/widgets.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "target": "src/stores/graphStore.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "target": "src/utils/imageUtil.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "target": "src/composables/node/useNodeImage.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "target": "src/composables/node/useNodeImageUpload.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "target": "src/composables/useValueTransform.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "target": "src/lib/litegraph/src/types/widgets.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "target": "src/stores/imagePreviewStore.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "target": "src/types/nodeDefAugmentation.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "target": "src/utils/litegraphUtil.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts", + "target": "src/schemas/nodeDef/migration.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts", + "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts", + "target": "src/scripts/widgets.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "target": "external:@tiptap/core", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "target": "external:@tiptap/extension-link", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "target": "external:@tiptap/extension-table", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "target": "external:@tiptap/extension-table-cell", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "target": "external:@tiptap/extension-table-header", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "target": "external:@tiptap/extension-table-row", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "target": "external:@tiptap/starter-kit", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "target": "external:tiptap-markdown", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "target": "src/scripts/widgets.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", + "target": "src/components/graph/widgets/TextPreviewWidget.vue", + "value": 1, + "isCircular": true + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", + "target": "src/scripts/domWidget.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useRemoteWidget.ts", + "target": "external:axios", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useRemoteWidget.ts", + "target": "src/composables/functional/useChainCallback.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useRemoteWidget.ts", + "target": "src/lib/litegraph/src/litegraph.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useRemoteWidget.ts", + "target": "src/scripts/api.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "target": "src/scripts/app.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "target": "src/scripts/widgets.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "target": "src/stores/settingStore.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", + "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetButton.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", + "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetChart.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", + "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetColorPicker.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", + "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetFileUpload.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", + "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetGalleria.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", + "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetImageCompare.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", + "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumber.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", + "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputText.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", + "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetMarkdown.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", + "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetMultiSelect.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", + "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelect.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", + "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelectButton.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", + "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetTextarea.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", + "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetToggleSwitch.vue", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", + "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetTreeSelect.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/tabs/DescriptionTabPanel.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/tabs/DescriptionTabPanel.vue", + "target": "external:vue-i18n", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/tabs/DescriptionTabPanel.vue", + "target": "src/types/comfyRegistryTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/tabs/DescriptionTabPanel.vue", + "target": "src/utils/formatUtil.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/tabs/NodesTabPanel.vue", + "target": "external:@vueuse/core", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/tabs/NodesTabPanel.vue", + "target": "external:primevue/progressspinner", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/tabs/NodesTabPanel.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/tabs/NodesTabPanel.vue", + "target": "src/components/common/NoResultsPlaceholder.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/tabs/NodesTabPanel.vue", + "target": "src/components/node/NodePreview.vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/tabs/NodesTabPanel.vue", + "target": "src/stores/comfyRegistryStore.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/tabs/NodesTabPanel.vue", + "target": "src/types/comfyRegistryTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/tabs/NodesTabPanel.vue", + "target": "src/utils/mapperUtil.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", + "target": "external:vue", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", + "target": "src/composables/useImportFailedDetection.ts", + "value": 1, + "isCircular": true + }, + { + "source": "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", + "target": "src/i18n.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", + "target": "src/types/comfyRegistryTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", + "target": "src/types/conflictDetectionTypes.ts", + "value": 1 + }, + { + "source": "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", + "target": "src/utils/conflictMessageUtil.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/form/FormSelectButton.vue", + "target": "src/utils/tailwindUtil.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/form/FormSelectButton.vue", + "target": "src/renderer/extensions/vueNodes/widgets/components/layout/index.ts", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", + "target": "external:es-toolkit", + "value": 1 + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", + "target": "src/types/simplifiedWidget.ts", + "value": 1 + } + ], + "circularDependencies": [ + { + "chain": [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/ContextMenu.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/ContextMenu.ts" + }, + { + "source": "src/lib/litegraph/src/ContextMenu.ts", + "target": "src/lib/litegraph/src/litegraph.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/CurveEditor.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/CurveEditor.ts" + }, + { + "source": "src/lib/litegraph/src/CurveEditor.ts", + "target": "src/lib/litegraph/src/litegraph.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/DragAndScale.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/DragAndScale.ts" + }, + { + "source": "src/lib/litegraph/src/DragAndScale.ts", + "target": "src/lib/litegraph/src/litegraph.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LGraph.ts" + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/litegraph.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/draw.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LGraph.ts" + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "target": "src/lib/litegraph/src/draw.ts" + }, + { + "source": "src/lib/litegraph/src/draw.ts", + "target": "src/lib/litegraph/src/litegraph.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LGraph.ts" + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", + "target": "src/lib/litegraph/src/litegraph.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/LGraphGroup.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphGroup.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LGraph.ts" + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/LGraphGroup.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphGroup.ts", + "target": "src/lib/litegraph/src/LGraphNode.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/renderer/core/canvas/litegraph/slotCalculations.ts" + }, + { + "source": "src/renderer/core/canvas/litegraph/slotCalculations.ts", + "target": "src/lib/litegraph/src/litegraph.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/LGraphCanvas.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/LGraphGroup.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphGroup.ts", + "target": "src/lib/litegraph/src/LGraphNode.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LGraph.ts" + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/LGraphGroup.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphGroup.ts", + "target": "src/lib/litegraph/src/LGraphNode.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/litegraph.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LGraph.ts" + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/LGraphGroup.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphGroup.ts", + "target": "src/lib/litegraph/src/LGraphNode.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/node/NodeInputSlot.ts" + }, + { + "source": "src/lib/litegraph/src/node/NodeInputSlot.ts", + "target": "src/lib/litegraph/src/litegraph.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/node/NodeSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LGraph.ts" + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/LGraphGroup.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphGroup.ts", + "target": "src/lib/litegraph/src/LGraphNode.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/node/NodeInputSlot.ts" + }, + { + "source": "src/lib/litegraph/src/node/NodeInputSlot.ts", + "target": "src/lib/litegraph/src/node/NodeSlot.ts" + }, + { + "source": "src/lib/litegraph/src/node/NodeSlot.ts", + "target": "src/lib/litegraph/src/litegraph.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/node/NodeSlot.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/node/NodeInputSlot.ts", + "target": "src/lib/litegraph/src/node/NodeSlot.ts" + }, + { + "source": "src/lib/litegraph/src/node/NodeSlot.ts", + "target": "src/lib/litegraph/src/node/NodeInputSlot.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeInputSlot.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/LGraphGroup.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphGroup.ts", + "target": "src/lib/litegraph/src/LGraphNode.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/node/NodeInputSlot.ts" + }, + { + "source": "src/lib/litegraph/src/node/NodeInputSlot.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LGraph.ts" + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/LGraphGroup.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphGroup.ts", + "target": "src/lib/litegraph/src/LGraphNode.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/node/NodeOutputSlot.ts" + }, + { + "source": "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "target": "src/lib/litegraph/src/litegraph.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/LGraphGroup.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphGroup.ts", + "target": "src/lib/litegraph/src/LGraphNode.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/node/NodeOutputSlot.ts" + }, + { + "source": "src/lib/litegraph/src/node/NodeOutputSlot.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/utils/collections.ts", + "src/lib/litegraph/src/LGraphNode.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/utils/collections.ts" + }, + { + "source": "src/lib/litegraph/src/utils/collections.ts", + "target": "src/lib/litegraph/src/LGraphNode.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/utils/feedback.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LGraph.ts" + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/LGraphGroup.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphGroup.ts", + "target": "src/lib/litegraph/src/LGraphNode.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/utils/feedback.ts" + }, + { + "source": "src/lib/litegraph/src/utils/feedback.ts", + "target": "src/lib/litegraph/src/litegraph.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/BaseWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LGraph.ts" + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/LGraphGroup.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphGroup.ts", + "target": "src/lib/litegraph/src/LGraphNode.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/widgets/BaseWidget.ts" + }, + { + "source": "src/lib/litegraph/src/widgets/BaseWidget.ts", + "target": "src/lib/litegraph/src/litegraph.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/ComboWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LGraph.ts" + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/LGraphGroup.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphGroup.ts", + "target": "src/lib/litegraph/src/LGraphNode.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/widgets/widgetMap.ts" + }, + { + "source": "src/lib/litegraph/src/widgets/widgetMap.ts", + "target": "src/lib/litegraph/src/widgets/ComboWidget.ts" + }, + { + "source": "src/lib/litegraph/src/widgets/ComboWidget.ts", + "target": "src/lib/litegraph/src/litegraph.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/LGraphNode.ts", + "src/lib/litegraph/src/widgets/widgetMap.ts", + "src/lib/litegraph/src/widgets/LegacyWidget.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LGraph.ts" + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/LGraphGroup.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphGroup.ts", + "target": "src/lib/litegraph/src/LGraphNode.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphNode.ts", + "target": "src/lib/litegraph/src/widgets/widgetMap.ts" + }, + { + "source": "src/lib/litegraph/src/widgets/widgetMap.ts", + "target": "src/lib/litegraph/src/widgets/LegacyWidget.ts" + }, + { + "source": "src/lib/litegraph/src/widgets/LegacyWidget.ts", + "target": "src/lib/litegraph/src/litegraph.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/LGraphGroup.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LGraph.ts" + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/LGraphGroup.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphGroup.ts", + "target": "src/lib/litegraph/src/litegraph.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LGraph.ts" + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/litegraph.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LGraph.ts" + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", + "target": "src/lib/litegraph/src/litegraph.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/canvas/LinkConnector.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LGraph.ts" + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" + }, + { + "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "target": "src/lib/litegraph/src/litegraph.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", + "target": "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", + "target": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts" + }, + { + "source": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", + "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LGraph.ts" + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts" + }, + { + "source": "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", + "target": "src/lib/litegraph/src/litegraph.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/LGraphCanvas.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LGraph.ts" + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/LGraphCanvas.ts" + }, + { + "source": "src/lib/litegraph/src/LGraphCanvas.ts", + "target": "src/lib/litegraph/src/litegraph.ts" + } + ] + }, + { + "chain": [ + "src/lib/litegraph/src/litegraph.ts", + "src/lib/litegraph/src/LiteGraphGlobal.ts", + "src/lib/litegraph/src/LGraph.ts", + "src/lib/litegraph/src/litegraph.ts" + ], + "edges": [ + { + "source": "src/lib/litegraph/src/litegraph.ts", + "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" + }, + { + "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", + "target": "src/lib/litegraph/src/LGraph.ts" + }, + { + "source": "src/lib/litegraph/src/LGraph.ts", + "target": "src/lib/litegraph/src/litegraph.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/ConfirmationDialogContent.vue", + "src/stores/settingStore.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/ConfirmationDialogContent.vue" + }, + { + "source": "src/components/dialog/content/ConfirmationDialogContent.vue", + "target": "src/stores/settingStore.ts" + }, + { + "source": "src/stores/settingStore.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/ErrorDialogContent.vue", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/ErrorDialogContent.vue" + }, + { + "source": "src/components/dialog/content/ErrorDialogContent.vue", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/stores/nodeDefStore.ts", + "src/services/nodeSearchService.ts", + "src/stores/nodeDefStore.ts" + ], + "edges": [ + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/services/nodeSearchService.ts" + }, + { + "source": "src/services/nodeSearchService.ts", + "target": "src/stores/nodeDefStore.ts" + } + ] + }, + { + "chain": [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/dialogService.ts" + ], + "edges": [ + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/dialogService.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/graphStore.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" + }, + { + "source": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "target": "src/renderer/thumbnail/graphThumbnailRenderer.ts" + }, + { + "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "target": "src/stores/graphStore.ts" + }, + { + "source": "src/stores/graphStore.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" + ], + "edges": [ + { + "source": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "target": "src/renderer/thumbnail/graphThumbnailRenderer.ts" + }, + { + "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "target": "src/stores/workflowStore.ts" + }, + { + "source": "src/stores/workflowStore.ts", + "target": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" + }, + { + "source": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "target": "src/renderer/thumbnail/graphThumbnailRenderer.ts" + }, + { + "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "target": "src/stores/workflowStore.ts" + }, + { + "source": "src/stores/workflowStore.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/stores/executionStore.ts", + "src/composables/node/useNodeProgressText.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", + "src/components/graph/widgets/TextPreviewWidget.vue", + "src/stores/executionStore.ts" + ], + "edges": [ + { + "source": "src/stores/executionStore.ts", + "target": "src/composables/node/useNodeProgressText.ts" + }, + { + "source": "src/composables/node/useNodeProgressText.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts" + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", + "target": "src/components/graph/widgets/TextPreviewWidget.vue" + }, + { + "source": "src/components/graph/widgets/TextPreviewWidget.vue", + "target": "src/stores/executionStore.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" + }, + { + "source": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "target": "src/renderer/thumbnail/graphThumbnailRenderer.ts" + }, + { + "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "target": "src/stores/workflowStore.ts" + }, + { + "source": "src/stores/workflowStore.ts", + "target": "src/scripts/changeTracker.ts" + }, + { + "source": "src/scripts/changeTracker.ts", + "target": "src/stores/executionStore.ts" + }, + { + "source": "src/stores/executionStore.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" + }, + { + "source": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "target": "src/renderer/thumbnail/graphThumbnailRenderer.ts" + }, + { + "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "target": "src/stores/workflowStore.ts" + }, + { + "source": "src/stores/workflowStore.ts", + "target": "src/scripts/changeTracker.ts" + }, + { + "source": "src/scripts/changeTracker.ts", + "target": "src/stores/executionStore.ts" + }, + { + "source": "src/stores/executionStore.ts", + "target": "src/stores/imagePreviewStore.ts" + }, + { + "source": "src/stores/imagePreviewStore.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/stores/executionStore.ts" + ], + "edges": [ + { + "source": "src/stores/executionStore.ts", + "target": "src/stores/imagePreviewStore.ts" + }, + { + "source": "src/stores/imagePreviewStore.ts", + "target": "src/stores/executionStore.ts" + } + ] + }, + { + "chain": [ + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/imagePreviewStore.ts", + "src/stores/workflowStore.ts" + ], + "edges": [ + { + "source": "src/stores/workflowStore.ts", + "target": "src/scripts/changeTracker.ts" + }, + { + "source": "src/scripts/changeTracker.ts", + "target": "src/stores/executionStore.ts" + }, + { + "source": "src/stores/executionStore.ts", + "target": "src/stores/imagePreviewStore.ts" + }, + { + "source": "src/stores/imagePreviewStore.ts", + "target": "src/stores/workflowStore.ts" + } + ] + }, + { + "chain": [ + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/executionStore.ts", + "src/stores/workflowStore.ts" + ], + "edges": [ + { + "source": "src/stores/workflowStore.ts", + "target": "src/scripts/changeTracker.ts" + }, + { + "source": "src/scripts/changeTracker.ts", + "target": "src/stores/executionStore.ts" + }, + { + "source": "src/stores/executionStore.ts", + "target": "src/stores/workflowStore.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/subgraphNavigationStore.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" + }, + { + "source": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "target": "src/renderer/thumbnail/graphThumbnailRenderer.ts" + }, + { + "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "target": "src/stores/workflowStore.ts" + }, + { + "source": "src/stores/workflowStore.ts", + "target": "src/scripts/changeTracker.ts" + }, + { + "source": "src/scripts/changeTracker.ts", + "target": "src/stores/subgraphNavigationStore.ts" + }, + { + "source": "src/stores/subgraphNavigationStore.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/subgraphNavigationStore.ts", + "src/stores/workflowStore.ts" + ], + "edges": [ + { + "source": "src/stores/workflowStore.ts", + "target": "src/scripts/changeTracker.ts" + }, + { + "source": "src/scripts/changeTracker.ts", + "target": "src/stores/subgraphNavigationStore.ts" + }, + { + "source": "src/stores/subgraphNavigationStore.ts", + "target": "src/stores/workflowStore.ts" + } + ] + }, + { + "chain": [ + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/stores/workflowStore.ts" + ], + "edges": [ + { + "source": "src/stores/workflowStore.ts", + "target": "src/scripts/changeTracker.ts" + }, + { + "source": "src/scripts/changeTracker.ts", + "target": "src/stores/workflowStore.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/scripts/changeTracker.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" + }, + { + "source": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "target": "src/renderer/thumbnail/graphThumbnailRenderer.ts" + }, + { + "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "target": "src/stores/workflowStore.ts" + }, + { + "source": "src/stores/workflowStore.ts", + "target": "src/scripts/changeTracker.ts" + }, + { + "source": "src/scripts/changeTracker.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "src/stores/workflowStore.ts", + "src/services/dialogService.ts" + ], + "edges": [ + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" + }, + { + "source": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", + "target": "src/renderer/thumbnail/graphThumbnailRenderer.ts" + }, + { + "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", + "target": "src/stores/workflowStore.ts" + }, + { + "source": "src/stores/workflowStore.ts", + "target": "src/services/dialogService.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/dialogService.ts" + ], + "edges": [ + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/dialogService.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/canvas/useSelectedLiteGraphItems.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/composables/canvas/useSelectedLiteGraphItems.ts" + }, + { + "source": "src/composables/canvas/useSelectedLiteGraphItems.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/composables/node/useNodeAnimatedImage.ts" + }, + { + "source": "src/composables/node/useNodeAnimatedImage.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/ui/imagePreview.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/composables/node/useNodeAnimatedImage.ts" + }, + { + "source": "src/composables/node/useNodeAnimatedImage.ts", + "target": "src/scripts/ui/imagePreview.ts" + }, + { + "source": "src/scripts/ui/imagePreview.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeAnimatedImage.ts", + "src/scripts/ui/imagePreview.ts", + "src/scripts/ui.ts" + ], + "edges": [ + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/composables/node/useNodeAnimatedImage.ts" + }, + { + "source": "src/composables/node/useNodeAnimatedImage.ts", + "target": "src/scripts/ui/imagePreview.ts" + }, + { + "source": "src/scripts/ui/imagePreview.ts", + "target": "src/scripts/ui.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/composables/node/useNodeCanvasImagePreview.ts" + }, + { + "source": "src/composables/node/useNodeCanvasImagePreview.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts" + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useBooleanWidget.ts", + "src/scripts/widgets.ts" + ], + "edges": [ + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useBooleanWidget.ts" + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useBooleanWidget.ts", + "target": "src/scripts/widgets.ts" + } + ] + }, + { + "chain": [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "src/scripts/widgets.ts" + ], + "edges": [ + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts" + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "target": "src/scripts/widgets.ts" + } + ] + }, + { + "chain": [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "src/services/assetService.ts", + "src/stores/modelToNodeStore.ts", + "src/stores/nodeDefStore.ts" + ], + "edges": [ + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/composables/node/useNodeCanvasImagePreview.ts" + }, + { + "source": "src/composables/node/useNodeCanvasImagePreview.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts" + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "target": "src/scripts/widgets.ts" + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts" + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", + "target": "src/services/assetService.ts" + }, + { + "source": "src/services/assetService.ts", + "target": "src/stores/modelToNodeStore.ts" + }, + { + "source": "src/stores/modelToNodeStore.ts", + "target": "src/stores/nodeDefStore.ts" + } + ] + }, + { + "chain": [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", + "src/scripts/widgets.ts" + ], + "edges": [ + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts" + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", + "target": "src/scripts/widgets.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "src/composables/node/useNodeImage.ts", + "src/composables/graph/useCanvasInteractions.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/composables/node/useNodeCanvasImagePreview.ts" + }, + { + "source": "src/composables/node/useNodeCanvasImagePreview.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts" + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "target": "src/scripts/widgets.ts" + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts" + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", + "target": "src/composables/node/useNodeImage.ts" + }, + { + "source": "src/composables/node/useNodeImage.ts", + "target": "src/composables/graph/useCanvasInteractions.ts" + }, + { + "source": "src/composables/graph/useCanvasInteractions.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts", + "src/scripts/widgets.ts" + ], + "edges": [ + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts" + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts", + "target": "src/scripts/widgets.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/composables/node/useNodeCanvasImagePreview.ts" + }, + { + "source": "src/composables/node/useNodeCanvasImagePreview.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts" + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "target": "src/scripts/widgets.ts" + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts" + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "src/scripts/widgets.ts" + ], + "edges": [ + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts" + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", + "target": "src/scripts/widgets.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/composables/node/useNodeCanvasImagePreview.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/composables/node/useNodeCanvasImagePreview.ts" + }, + { + "source": "src/composables/node/useNodeCanvasImagePreview.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts" + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", + "target": "src/scripts/widgets.ts" + }, + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts" + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/widgets.ts", + "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "src/scripts/widgets.ts" + ], + "edges": [ + { + "source": "src/scripts/widgets.ts", + "target": "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts" + }, + { + "source": "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", + "target": "src/scripts/widgets.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/scripts/ui.ts" + ], + "edges": [ + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/scripts/ui.ts" + } + ] + }, + { + "chain": [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/stores/nodeDefStore.ts" + ], + "edges": [ + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/stores/nodeDefStore.ts" + } + ] + }, + { + "chain": [ + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/stores/subgraphStore.ts" + ], + "edges": [ + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/stores/subgraphStore.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/clipspace.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/clipspace.ts" + }, + { + "source": "src/extensions/core/clipspace.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/clipspace.ts", + "src/scripts/ui.ts" + ], + "edges": [ + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/clipspace.ts" + }, + { + "source": "src/extensions/core/clipspace.ts", + "target": "src/scripts/ui.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/contextMenuFilter.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/contextMenuFilter.ts" + }, + { + "source": "src/extensions/core/contextMenuFilter.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/dynamicPrompts.ts", + "src/services/extensionService.ts" + ], + "edges": [ + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/dynamicPrompts.ts" + }, + { + "source": "src/extensions/core/dynamicPrompts.ts", + "target": "src/services/extensionService.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/editAttention.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/editAttention.ts" + }, + { + "source": "src/extensions/core/editAttention.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/electronAdapter.ts" + }, + { + "source": "src/extensions/core/electronAdapter.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/electronAdapter.ts", + "src/services/dialogService.ts" + ], + "edges": [ + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/electronAdapter.ts" + }, + { + "source": "src/extensions/core/electronAdapter.ts", + "target": "src/services/dialogService.ts" + } + ] + }, + { + "chain": [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/services/dialogService.ts" + ], + "edges": [ + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/groupNode.ts" + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/services/dialogService.ts" + } + ] + }, + { + "chain": [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/stores/nodeDefStore.ts" + ], + "edges": [ + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/groupNode.ts" + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/stores/nodeDefStore.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/groupNode.ts" + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/groupNode.ts" + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/extensions/core/groupNodeManage.ts" + }, + { + "source": "src/extensions/core/groupNodeManage.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui.ts" + ], + "edges": [ + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/groupNode.ts" + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/extensions/core/groupNodeManage.ts" + }, + { + "source": "src/extensions/core/groupNodeManage.ts", + "target": "src/scripts/ui.ts" + } + ] + }, + { + "chain": [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui/dialog.ts", + "src/scripts/ui.ts" + ], + "edges": [ + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/groupNode.ts" + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/extensions/core/groupNodeManage.ts" + }, + { + "source": "src/extensions/core/groupNodeManage.ts", + "target": "src/scripts/ui/dialog.ts" + }, + { + "source": "src/scripts/ui/dialog.ts", + "target": "src/scripts/ui.ts" + } + ] + }, + { + "chain": [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/scripts/ui/draggableList.ts", + "src/scripts/ui.ts" + ], + "edges": [ + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/groupNode.ts" + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/extensions/core/groupNodeManage.ts" + }, + { + "source": "src/extensions/core/groupNodeManage.ts", + "target": "src/scripts/ui/draggableList.ts" + }, + { + "source": "src/scripts/ui/draggableList.ts", + "target": "src/scripts/ui.ts" + } + ] + }, + { + "chain": [ + "src/extensions/core/groupNode.ts", + "src/extensions/core/groupNodeManage.ts", + "src/extensions/core/groupNode.ts" + ], + "edges": [ + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/extensions/core/groupNodeManage.ts" + }, + { + "source": "src/extensions/core/groupNodeManage.ts", + "target": "src/extensions/core/groupNode.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/groupNode.ts" + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/extensions/core/widgetInputs.ts" + }, + { + "source": "src/extensions/core/widgetInputs.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupNode.ts", + "src/extensions/core/widgetInputs.ts", + "src/services/litegraphService.ts" + ], + "edges": [ + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/groupNode.ts" + }, + { + "source": "src/extensions/core/groupNode.ts", + "target": "src/extensions/core/widgetInputs.ts" + }, + { + "source": "src/extensions/core/widgetInputs.ts", + "target": "src/services/litegraphService.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/groupOptions.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/groupOptions.ts" + }, + { + "source": "src/extensions/core/groupOptions.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/components/load3d/Load3D.vue", + "src/components/load3d/Load3DScene.vue", + "src/extensions/core/load3d/Load3d.ts", + "src/extensions/core/load3d/SceneManager.ts", + "src/extensions/core/load3d/Load3dUtils.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/load3d.ts" + }, + { + "source": "src/extensions/core/load3d.ts", + "target": "src/components/load3d/Load3D.vue" + }, + { + "source": "src/components/load3d/Load3D.vue", + "target": "src/components/load3d/Load3DScene.vue" + }, + { + "source": "src/components/load3d/Load3DScene.vue", + "target": "src/extensions/core/load3d/Load3d.ts" + }, + { + "source": "src/extensions/core/load3d/Load3d.ts", + "target": "src/extensions/core/load3d/SceneManager.ts" + }, + { + "source": "src/extensions/core/load3d/SceneManager.ts", + "target": "src/extensions/core/load3d/Load3dUtils.ts" + }, + { + "source": "src/extensions/core/load3d/Load3dUtils.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/services/load3dService.ts", + "src/composables/useLoad3dViewer.ts", + "src/services/load3dService.ts" + ], + "edges": [ + { + "source": "src/services/load3dService.ts", + "target": "src/composables/useLoad3dViewer.ts" + }, + { + "source": "src/composables/useLoad3dViewer.ts", + "target": "src/services/load3dService.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/load3d.ts" + }, + { + "source": "src/extensions/core/load3d.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/load3d.ts", + "src/services/extensionService.ts" + ], + "edges": [ + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/load3d.ts" + }, + { + "source": "src/extensions/core/load3d.ts", + "target": "src/services/extensionService.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/maskeditor.ts" + }, + { + "source": "src/extensions/core/maskeditor.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/ui.ts" + ], + "edges": [ + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/maskeditor.ts" + }, + { + "source": "src/extensions/core/maskeditor.ts", + "target": "src/scripts/ui.ts" + } + ] + }, + { + "chain": [ + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/scripts/utils.ts" + ], + "edges": [ + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/maskeditor.ts" + }, + { + "source": "src/extensions/core/maskeditor.ts", + "target": "src/scripts/utils.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/maskeditor.ts" + }, + { + "source": "src/extensions/core/maskeditor.ts", + "target": "src/extensions/core/maskEditorOld.ts" + }, + { + "source": "src/extensions/core/maskEditorOld.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/maskeditor.ts", + "src/extensions/core/maskEditorOld.ts", + "src/scripts/ui.ts" + ], + "edges": [ + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/maskeditor.ts" + }, + { + "source": "src/extensions/core/maskeditor.ts", + "target": "src/extensions/core/maskEditorOld.ts" + }, + { + "source": "src/extensions/core/maskEditorOld.ts", + "target": "src/scripts/ui.ts" + } + ] + }, + { + "chain": [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/services/dialogService.ts" + ], + "edges": [ + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/nodeTemplates.ts" + }, + { + "source": "src/extensions/core/nodeTemplates.ts", + "target": "src/services/dialogService.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/nodeTemplates.ts" + }, + { + "source": "src/extensions/core/nodeTemplates.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/nodeTemplates.ts", + "src/scripts/ui.ts" + ], + "edges": [ + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/nodeTemplates.ts" + }, + { + "source": "src/extensions/core/nodeTemplates.ts", + "target": "src/scripts/ui.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/noteNode.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/noteNode.ts" + }, + { + "source": "src/extensions/core/noteNode.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/previewAny.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/previewAny.ts" + }, + { + "source": "src/extensions/core/previewAny.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/previewAny.ts", + "src/services/extensionService.ts" + ], + "edges": [ + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/previewAny.ts" + }, + { + "source": "src/extensions/core/previewAny.ts", + "target": "src/services/extensionService.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/rerouteNode.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/rerouteNode.ts" + }, + { + "source": "src/extensions/core/rerouteNode.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/saveImageExtraOutput.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/saveImageExtraOutput.ts" + }, + { + "source": "src/extensions/core/saveImageExtraOutput.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/saveMesh.ts", + "src/services/extensionService.ts" + ], + "edges": [ + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/saveMesh.ts" + }, + { + "source": "src/extensions/core/saveMesh.ts", + "target": "src/services/extensionService.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/selectionBorder.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/selectionBorder.ts" + }, + { + "source": "src/extensions/core/selectionBorder.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/simpleTouchSupport.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/simpleTouchSupport.ts" + }, + { + "source": "src/extensions/core/simpleTouchSupport.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/slotDefaults.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/slotDefaults.ts" + }, + { + "source": "src/extensions/core/slotDefaults.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/types/index.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/uploadAudio.ts" + }, + { + "source": "src/extensions/core/uploadAudio.ts", + "target": "src/types/index.ts" + }, + { + "source": "src/types/index.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadAudio.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/uploadAudio.ts" + }, + { + "source": "src/extensions/core/uploadAudio.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/uploadImage.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/uploadImage.ts" + }, + { + "source": "src/extensions/core/uploadImage.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/services/litegraphService.ts", + "src/services/extensionService.ts", + "src/extensions/core/index.ts", + "src/extensions/core/webcamCapture.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/services/litegraphService.ts" + }, + { + "source": "src/services/litegraphService.ts", + "target": "src/services/extensionService.ts" + }, + { + "source": "src/services/extensionService.ts", + "target": "src/extensions/core/index.ts" + }, + { + "source": "src/extensions/core/index.ts", + "target": "src/extensions/core/webcamCapture.ts" + }, + { + "source": "src/extensions/core/webcamCapture.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/stores/workspaceStore.ts" + ], + "edges": [ + { + "source": "src/stores/workspaceStore.ts", + "target": "src/services/colorPaletteService.ts" + }, + { + "source": "src/services/colorPaletteService.ts", + "target": "src/scripts/app.ts" + }, + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/stores/workspaceStore.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/scripts/utils.ts", + "src/scripts/ui.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/scripts/utils.ts" + }, + { + "source": "src/scripts/utils.ts", + "target": "src/scripts/ui.ts" + }, + { + "source": "src/scripts/ui.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/ui.ts", + "src/scripts/ui/toggleSwitch.ts", + "src/scripts/ui.ts" + ], + "edges": [ + { + "source": "src/scripts/ui.ts", + "target": "src/scripts/ui/toggleSwitch.ts" + }, + { + "source": "src/scripts/ui/toggleSwitch.ts", + "target": "src/scripts/ui.ts" + } + ] + }, + { + "chain": [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/stores/workspaceStore.ts" + ], + "edges": [ + { + "source": "src/stores/workspaceStore.ts", + "target": "src/services/colorPaletteService.ts" + }, + { + "source": "src/services/colorPaletteService.ts", + "target": "src/scripts/app.ts" + }, + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/stores/workspaceStore.ts" + } + ] + }, + { + "chain": [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/composables/nodePack/useWorkflowPacks.ts", + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/services/workflowService.ts", + "src/services/dialogService.ts" + ], + "edges": [ + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/composables/nodePack/useWorkflowPacks.ts" + }, + { + "source": "src/composables/nodePack/useWorkflowPacks.ts", + "target": "src/stores/nodeDefStore.ts" + }, + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/services/workflowService.ts" + }, + { + "source": "src/services/workflowService.ts", + "target": "src/services/dialogService.ts" + } + ] + }, + { + "chain": [ + "src/stores/nodeDefStore.ts", + "src/stores/subgraphStore.ts", + "src/stores/nodeDefStore.ts" + ], + "edges": [ + { + "source": "src/stores/nodeDefStore.ts", + "target": "src/stores/subgraphStore.ts" + }, + { + "source": "src/stores/subgraphStore.ts", + "target": "src/stores/nodeDefStore.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/composables/useManagerQueue.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/stores/comfyManagerStore.ts" + }, + { + "source": "src/stores/comfyManagerStore.ts", + "target": "src/composables/useManagerQueue.ts" + }, + { + "source": "src/composables/useManagerQueue.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/composables/useManagerQueue.ts", + "src/services/dialogService.ts" + ], + "edges": [ + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/stores/comfyManagerStore.ts" + }, + { + "source": "src/stores/comfyManagerStore.ts", + "target": "src/composables/useManagerQueue.ts" + }, + { + "source": "src/composables/useManagerQueue.ts", + "target": "src/services/dialogService.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/stores/comfyManagerStore.ts" + }, + { + "source": "src/stores/comfyManagerStore.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/services/comfyManagerService.ts", + "src/composables/useManagerState.ts", + "src/services/dialogService.ts" + ], + "edges": [ + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/stores/comfyManagerStore.ts" + }, + { + "source": "src/stores/comfyManagerStore.ts", + "target": "src/services/comfyManagerService.ts" + }, + { + "source": "src/services/comfyManagerService.ts", + "target": "src/composables/useManagerState.ts" + }, + { + "source": "src/composables/useManagerState.ts", + "target": "src/services/dialogService.ts" + } + ] + }, + { + "chain": [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/composables/nodePack/useMissingNodes.ts", + "src/stores/comfyManagerStore.ts", + "src/services/dialogService.ts" + ], + "edges": [ + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/composables/nodePack/useMissingNodes.ts" + }, + { + "source": "src/composables/nodePack/useMissingNodes.ts", + "target": "src/stores/comfyManagerStore.ts" + }, + { + "source": "src/stores/comfyManagerStore.ts", + "target": "src/services/dialogService.ts" + } + ] + }, + { + "chain": [ + "src/services/dialogService.ts", + "src/components/dialog/content/LoadWorkflowWarning.vue", + "src/components/dialog/content/manager/button/PackInstallButton.vue", + "src/services/dialogService.ts" + ], + "edges": [ + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/LoadWorkflowWarning.vue" + }, + { + "source": "src/components/dialog/content/LoadWorkflowWarning.vue", + "target": "src/components/dialog/content/manager/button/PackInstallButton.vue" + }, + { + "source": "src/components/dialog/content/manager/button/PackInstallButton.vue", + "target": "src/services/dialogService.ts" + } + ] + }, + { + "chain": [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/auth/useFirebaseAuthActions.ts", + "src/stores/firebaseAuthStore.ts", + "src/services/dialogService.ts" + ], + "edges": [ + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/SettingDialogContent.vue" + }, + { + "source": "src/components/dialog/content/SettingDialogContent.vue", + "target": "src/composables/auth/useFirebaseAuthActions.ts" + }, + { + "source": "src/composables/auth/useFirebaseAuthActions.ts", + "target": "src/stores/firebaseAuthStore.ts" + }, + { + "source": "src/stores/firebaseAuthStore.ts", + "target": "src/services/dialogService.ts" + } + ] + }, + { + "chain": [ + "src/stores/firebaseAuthStore.ts", + "src/stores/apiKeyAuthStore.ts", + "src/stores/firebaseAuthStore.ts" + ], + "edges": [ + { + "source": "src/stores/firebaseAuthStore.ts", + "target": "src/stores/apiKeyAuthStore.ts" + }, + { + "source": "src/stores/apiKeyAuthStore.ts", + "target": "src/stores/firebaseAuthStore.ts" + } + ] + }, + { + "chain": [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/setting/useSettingUI.ts", + "src/composables/auth/useCurrentUser.ts", + "src/services/dialogService.ts" + ], + "edges": [ + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/SettingDialogContent.vue" + }, + { + "source": "src/components/dialog/content/SettingDialogContent.vue", + "target": "src/composables/setting/useSettingUI.ts" + }, + { + "source": "src/composables/setting/useSettingUI.ts", + "target": "src/composables/auth/useCurrentUser.ts" + }, + { + "source": "src/composables/auth/useCurrentUser.ts", + "target": "src/services/dialogService.ts" + } + ] + }, + { + "chain": [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/setting/useSettingUI.ts", + "src/components/dialog/content/setting/CreditsPanel.vue", + "src/services/dialogService.ts" + ], + "edges": [ + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/SettingDialogContent.vue" + }, + { + "source": "src/components/dialog/content/SettingDialogContent.vue", + "target": "src/composables/setting/useSettingUI.ts" + }, + { + "source": "src/composables/setting/useSettingUI.ts", + "target": "src/components/dialog/content/setting/CreditsPanel.vue" + }, + { + "source": "src/components/dialog/content/setting/CreditsPanel.vue", + "target": "src/services/dialogService.ts" + } + ] + }, + { + "chain": [ + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/composables/setting/useSettingUI.ts", + "src/components/dialog/content/setting/UserPanel.vue", + "src/services/dialogService.ts" + ], + "edges": [ + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/SettingDialogContent.vue" + }, + { + "source": "src/components/dialog/content/SettingDialogContent.vue", + "target": "src/composables/setting/useSettingUI.ts" + }, + { + "source": "src/composables/setting/useSettingUI.ts", + "target": "src/components/dialog/content/setting/UserPanel.vue" + }, + { + "source": "src/components/dialog/content/setting/UserPanel.vue", + "target": "src/services/dialogService.ts" + } + ] + }, + { + "chain": [ + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/dialog/content/SettingDialogContent.vue", + "src/components/dialog/content/setting/ColorPaletteMessage.vue", + "src/services/colorPaletteService.ts" + ], + "edges": [ + { + "source": "src/services/colorPaletteService.ts", + "target": "src/scripts/app.ts" + }, + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/SettingDialogContent.vue" + }, + { + "source": "src/components/dialog/content/SettingDialogContent.vue", + "target": "src/components/dialog/content/setting/ColorPaletteMessage.vue" + }, + { + "source": "src/components/dialog/content/setting/ColorPaletteMessage.vue", + "target": "src/services/colorPaletteService.ts" + } + ] + }, + { + "chain": [ + "src/services/dialogService.ts", + "src/components/dialog/content/manager/ManagerDialogContent.vue", + "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "src/components/dialog/content/manager/button/PackEnableToggle.vue", + "src/services/dialogService.ts" + ], + "edges": [ + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/manager/ManagerDialogContent.vue" + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue" + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "target": "src/components/dialog/content/manager/button/PackEnableToggle.vue" + }, + { + "source": "src/components/dialog/content/manager/button/PackEnableToggle.vue", + "target": "src/services/dialogService.ts" + } + ] + }, + { + "chain": [ + "src/services/dialogService.ts", + "src/components/dialog/content/manager/ManagerDialogContent.vue", + "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", + "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", + "src/composables/useImportFailedDetection.ts", + "src/services/dialogService.ts" + ], + "edges": [ + { + "source": "src/services/dialogService.ts", + "target": "src/components/dialog/content/manager/ManagerDialogContent.vue" + }, + { + "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", + "target": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue" + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", + "target": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue" + }, + { + "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", + "target": "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue" + }, + { + "source": "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", + "target": "src/composables/useImportFailedDetection.ts" + }, + { + "source": "src/composables/useImportFailedDetection.ts", + "target": "src/services/dialogService.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/dialogService.ts", + "src/components/templates/TemplateWorkflowsContent.vue", + "src/components/templates/TemplateWorkflowView.vue", + "src/components/templates/TemplateWorkflowCard.vue", + "src/composables/useTemplateWorkflows.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/dialogService.ts" + }, + { + "source": "src/services/dialogService.ts", + "target": "src/components/templates/TemplateWorkflowsContent.vue" + }, + { + "source": "src/components/templates/TemplateWorkflowsContent.vue", + "target": "src/components/templates/TemplateWorkflowView.vue" + }, + { + "source": "src/components/templates/TemplateWorkflowView.vue", + "target": "src/components/templates/TemplateWorkflowCard.vue" + }, + { + "source": "src/components/templates/TemplateWorkflowCard.vue", + "target": "src/composables/useTemplateWorkflows.ts" + }, + { + "source": "src/composables/useTemplateWorkflows.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/scripts/app.ts", + "src/services/subgraphService.ts", + "src/scripts/app.ts" + ], + "edges": [ + { + "source": "src/scripts/app.ts", + "target": "src/services/subgraphService.ts" + }, + { + "source": "src/services/subgraphService.ts", + "target": "src/scripts/app.ts" + } + ] + }, + { + "chain": [ + "src/stores/workspaceStore.ts", + "src/services/colorPaletteService.ts", + "src/scripts/app.ts", + "src/stores/workspaceStore.ts" + ], + "edges": [ + { + "source": "src/stores/workspaceStore.ts", + "target": "src/services/colorPaletteService.ts" + }, + { + "source": "src/services/colorPaletteService.ts", + "target": "src/scripts/app.ts" + }, + { + "source": "src/scripts/app.ts", + "target": "src/stores/workspaceStore.ts" + } + ] + }, + { + "chain": [ + "src/stores/workspaceStore.ts", + "src/stores/workspace/sidebarTabStore.ts", + "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", + "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "src/stores/workspaceStore.ts" + ], + "edges": [ + { + "source": "src/stores/workspaceStore.ts", + "target": "src/stores/workspace/sidebarTabStore.ts" + }, + { + "source": "src/stores/workspace/sidebarTabStore.ts", + "target": "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts" + }, + { + "source": "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", + "target": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue" + }, + { + "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", + "target": "src/stores/workspaceStore.ts" + } + ] + } + ] +} \ No newline at end of file diff --git a/dist-import-map/index.html b/dist-import-map/index.html new file mode 100644 index 000000000..b6ee787bd --- /dev/null +++ b/dist-import-map/index.html @@ -0,0 +1,48347 @@ + + +
+ + +