openpencil/packages/core/src
2026-04-25 13:36:39 +03:00
..
canvas fix(canvas): clip vector inside stroke geometry 2026-04-25 13:36:39 +03:00
color Format 2026-04-06 14:40:19 +03:00
design-jsx fix(lint): resolve all linting warnings and errors 2026-04-22 18:01:52 +03:00
editor fix(undo): call requestRender after undo 2026-04-23 20:03:11 +03:00
figma-api fix(lint): resolve all linting warnings and errors 2026-04-22 18:01:52 +03:00
icons Format 2026-04-06 14:40:19 +03:00
io fix(io): parse fig files off the main thread 2026-04-25 12:26:39 +03:00
kiwi fix(kiwi): preserve flipped vector bounds 2026-04-25 13:14:20 +03:00
lint Format 2026-04-06 14:40:19 +03:00
profiler Format remaining SDK refactor files 2026-03-24 17:02:01 +03:00
rpc feat: add Arabic and RTL support 2026-03-29 11:42:30 +02:00
scene-graph fix(kiwi): resolve Figma variable aliases 2026-04-25 12:21:35 +03:00
text feat(layout): use opentype.js for accurate headless text measurement 2026-04-22 14:11:36 +03:00
tools feat: JSX reference, multi-root JSX, prompts as markdown files 2026-04-22 17:51:41 +03:00
vector Restructure @open-pencil/core into domain modules 2026-04-06 14:39:53 +03:00
canvaskit.ts Remove WebGPU backend 2026-03-27 22:03:19 +03:00
clipboard.ts fix(clipboard): catch invalid kiwi data in parseFigmaClipboard 2026-04-23 19:51:42 +03:00
constants.ts feat(canvas): default canvas bg to dark on prefers-color-scheme: dark (#205) 2026-04-20 11:44:50 +03:00
geometry.ts Format 2026-04-06 14:40:19 +03:00
global.d.ts feat: JSX reference, multi-root JSX, prompts as markdown files 2026-04-22 17:51:41 +03:00
index.ts feat: JSX reference, multi-root JSX, prompts as markdown files 2026-04-22 17:51:41 +03:00
layout.ts feat(layout): use opentype.js for accurate headless text measurement 2026-04-22 14:11:36 +03:00
random.ts Add random.ts helpers, replace all raw crypto.getRandomValues calls 2026-03-16 14:13:36 +03:00
types.ts
xpath.ts feat: copy node ID / XPath from context menu, CLI selection command 2026-04-15 10:09:52 +03:00