openpencil/packages/cli/src
Danila Poyarkov 7d9eb2931c Move font loading and layout into SkiaRenderer.prepareForExport
The headless render path duplicated font collection, text measurer
setup, and layout recomputation separately from the renderer. Move
this into SkiaRenderer.prepareForExport() so browser and headless
share the same code path for export preparation.

Remove the now-redundant loadFonts from CLI headless and the manual
setTextMeasurer/collectFontKeys/computeAllLayouts from headless-render.
2026-03-14 12:06:46 +03:00
..
commands Move font loading and layout into SkiaRenderer.prepareForExport 2026-03-14 12:06:46 +03:00
app-client.ts Fix RPC bridge review issues: centralize colors, ports, remove non-null assertions 2026-03-07 15:11:31 +03:00
format.ts Lint CLI code: no-raw-console-format rule, fix all violations 2026-03-09 12:54:53 +03:00
headless.ts Move font loading and layout into SkiaRenderer.prepareForExport 2026-03-14 12:06:46 +03:00
index.ts XPath query for node selection (#82) 2026-03-09 15:32:27 +03:00