openpencil/packages/core/src/scene-graph
Danila Poyarkov 7f2c21bb23 refactor(core): avoid record casts for dynamic writes
- Use KiwiNodeChange index signature for raw Figma field assignment
- Type preserved raw NodeChange keys with keyof NodeChange
- Replace scene graph property write casts with a typed setter
2026-05-24 22:37:03 +03:00
..
copy.ts fix(canvas): preserve text OpenType toggles 2026-05-23 01:43:00 +03:00
hit-test.ts chore: format sources with oxfmt 2026-05-03 21:03:40 +03:00
index.ts chore: format codebase 2026-05-24 12:15:29 +03:00
instances.ts refactor(core): avoid record casts for dynamic writes 2026-05-24 22:37:03 +03:00
node-defaults.ts fix(canvas): preserve text OpenType toggles 2026-05-23 01:43:00 +03:00
preview.ts chore: format codebase 2026-05-24 12:15:29 +03:00
snap.ts style: tighten import grouping 2026-05-06 02:22:08 +03:00
source-metadata.ts fix(canvas): preserve text OpenType toggles 2026-05-23 01:43:00 +03:00
text-picture.ts fix(editor): preserve edits over imported metadata 2026-05-21 14:54:17 +03:00
types.ts fix(kiwi): repair .fig roundtrip - missing nodes, schema mismatch, GUID collisions 2026-05-24 18:29:14 +10:00
undo.ts Refactor architecture boundaries across core, app, and packages (#234) 2026-04-30 15:14:19 +03:00
variables.ts refactor(core): use es-toolkit utilities 2026-05-18 19:21:14 +03:00
variant-name.ts refactor: remove duplicated implementation blocks 2026-05-16 14:45:32 +03:00
vector-network.ts style: tighten import grouping 2026-05-06 02:22:08 +03:00