Object spread expressions like { ...t, pending: false } were getting
spurious this. prefix applied to keys (this.pending: false), causing
3 tsc errors (TS1005: ':' expected). Fix: extract object literals
containing spread before Step 3 identifier rewriting, then restore.
Results: TigerBeetle TS errors reduced to known record-type issues (eng#11).
All 41 tests passing.
|
||
|---|---|---|
| .. | ||
| __tests__ | ||
| generators | ||
| runtime | ||
| index.ts | ||
| parser.ts | ||