openpencil/packages/core/src
Danila Poyarkov 51eae14e4b chore(tests): remove targeted non-null assertions
- Add shared test helpers for required nodes and child ids
- Clean non-null assertions from noisy render, nudge, text undo, and fig roundtrip tests
- Enforce the non-null assertion ban for the cleaned test files
- Remove stale eslint disables around empty functions and broad mock transport typing
2026-05-06 01:14:50 +03:00
..
canvas fix(core): render gradient text fills 2026-05-06 00:22:17 +03:00
clipboard Refactor architecture boundaries across core, app, and packages (#234) 2026-04-30 15:14:19 +03:00
color chore: format sources with oxfmt 2026-05-03 21:03:40 +03:00
design-jsx chore(lint): ban broad function types 2026-05-06 00:48:57 +03:00
editor refactor(core): centralize font loading 2026-05-05 18:59:54 +03:00
figma-api chore(tests): remove targeted non-null assertions 2026-05-06 01:14:50 +03:00
icons feat(tools): add import_svg tool 2026-05-03 23:59:21 +03:00
io feat(io): add PDF export 2026-05-04 00:18:54 +03:00
kiwi chore(lint): ban broad double casts project-wide 2026-05-06 00:29:23 +03:00
layout chore: format sources with oxfmt 2026-05-03 21:03:40 +03:00
lint Refactor architecture boundaries across core, app, and packages (#234) 2026-04-30 15:14:19 +03:00
profiler chore(tests): remove targeted non-null assertions 2026-05-06 01:14:50 +03:00
rpc chore: format sources with oxfmt 2026-05-03 21:03:40 +03:00
scene-graph fix(core): critical codec and canvas fixes 2026-05-05 14:58:02 +03:00
text feat(core): add font fallback manifest 2026-05-05 21:35:12 +03:00
tools chore(tests): remove targeted non-null assertions 2026-05-06 01:14:50 +03:00
vector refactor(vector): address PR #238 review issues 2026-05-03 22:49:12 +03:00
canvaskit.ts fix(core): improve CJK font fallback loading 2026-05-05 18:39:39 +03:00
clipboard.ts chore(lint): ban broad double casts project-wide 2026-05-06 00:29:23 +03:00
constants.ts fix(core): improve CJK font fallback loading 2026-05-05 18:39:39 +03:00
geometry.ts Refactor architecture boundaries across core, app, and packages (#234) 2026-04-30 15:14: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(core): add font fallback manifest 2026-05-05 21:35:12 +03:00
layout.ts Refactor architecture boundaries across core, app, and packages (#234) 2026-04-30 15:14:19 +03:00
random.ts Refactor architecture boundaries across core, app, and packages (#234) 2026-04-30 15:14:19 +03:00
types.ts
xpath.ts chore(lint): ban broad double casts project-wide 2026-05-06 00:29:23 +03:00