openpencil/tests/engine
Danila Poyarkov 1ed7de6056 chore(lint): reject broad unknown type assertions
- Add AST-based lint checks for broad unknown object assertions and local JsonObject aliases
- Centralize JsonObject in core and package-local MCP RPC JSON typing
- Replace baseline Record<string, unknown> assertions with named shared/domain types
2026-05-25 00:26:02 +03:00
..
acp chore: enable stricter oxlint rules 2026-05-18 18:58:30 +03:00
app chore: format codebase 2026-05-24 12:15:29 +03:00
cli chore: enable stricter oxlint rules 2026-05-18 18:58:30 +03:00
clipboard chore: format codebase 2026-05-24 12:15:29 +03:00
color test(engine): move root tests into domains 2026-05-16 12:30:27 +03:00
editor chore: format codebase 2026-05-24 12:15:29 +03:00
figma/api chore(lint): reject broad unknown type assertions 2026-05-25 00:26:02 +03:00
geometry chore: format codebase 2026-05-24 12:15:29 +03:00
hit-test chore(tests): enforce non-null assertion rule 2026-05-06 11:44:18 +03:00
icons test(engine): move root tests into domains 2026-05-16 12:30:27 +03:00
io chore(lint): reject broad unknown type assertions 2026-05-25 00:26:02 +03:00
kiwi chore(lint): reject broad unknown type assertions 2026-05-25 00:26:02 +03:00
layout fix(fig): preserve imported instance layout sync 2026-05-18 18:21:27 +03:00
lint test(engine): move root tests into domains 2026-05-16 12:30:27 +03:00
mcp chore(lint): reject broad unknown type assertions 2026-05-25 00:26:02 +03:00
pen chore(tests): narrow no-empty-function exceptions 2026-05-06 12:32:54 +03:00
profiler chore: format codebase 2026-05-24 12:15:29 +03:00
random test(engine): move root tests into domains 2026-05-16 12:30:27 +03:00
render fix(ai): render common generated JSX aliases 2026-05-24 12:45:42 +03:00
scene-graph chore(lint): reject broad unknown type assertions 2026-05-25 00:26:02 +03:00
snap test(engine): move root tests into domains 2026-05-16 12:30:27 +03:00
tauri fix(fig): stabilize engine test suite 2026-05-21 14:54:17 +03:00
text chore: format codebase 2026-05-24 12:15:29 +03:00
tools chore(lint): reject broad unknown type assertions 2026-05-25 00:26:02 +03:00
vector chore: format codebase 2026-05-24 12:15:29 +03:00
vue chore: format codebase 2026-05-24 12:15:29 +03:00
perf.bench.ts chore: enable stricter oxlint rules 2026-05-18 18:58:30 +03:00