From 39e761c1b790edd87f722f0c64444101dd1d8467 Mon Sep 17 00:00:00 2001 From: Danila Poyarkov Date: Sun, 6 Sep 2026 18:18:52 +0300 Subject: [PATCH] fix(tools): import SceneGraph from its owning package Adapt the import repair identified in #645 without restoring forwarding-only Core subpaths. Co-authored-by: Joseph Cumines --- tools/visual-oracles/src/operations/bisect.ts | 2 +- tools/visual-oracles/src/operations/compare-node.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/visual-oracles/src/operations/bisect.ts b/tools/visual-oracles/src/operations/bisect.ts index b7f7cf102..7651f6639 100644 --- a/tools/visual-oracles/src/operations/bisect.ts +++ b/tools/visual-oracles/src/operations/bisect.ts @@ -9,7 +9,7 @@ import { $ } from 'bun' import { parseColor } from '@open-pencil/core/color' import { headlessRenderNodes, initCanvasKit, parseFigFile } from '@open-pencil/core/io' import { computeAllLayouts } from '@open-pencil/core/layout' -import type { SceneGraph } from '@open-pencil/core/scene-graph' +import type { SceneGraph } from '@open-pencil/scene-graph' interface DiffMetrics { mean: number diff --git a/tools/visual-oracles/src/operations/compare-node.ts b/tools/visual-oracles/src/operations/compare-node.ts index b5ddcf2f4..3f39c48a9 100644 --- a/tools/visual-oracles/src/operations/compare-node.ts +++ b/tools/visual-oracles/src/operations/compare-node.ts @@ -23,8 +23,8 @@ import { SkiaRenderer } from '@open-pencil/core/canvas' import { importClipboardNodes, parseFigmaClipboard } from '@open-pencil/core/clipboard' import { renderNodesToImage, initCanvasKit } from '@open-pencil/core/io' import { computeAllLayouts } from '@open-pencil/core/layout' -import { SceneGraph } from '@open-pencil/core/scene-graph' import { fontManager } from '@open-pencil/core/text' +import { SceneGraph } from '@open-pencil/scene-graph' const { values: opts } = parseArgs({ options: {