I've sought to graft your dezerial branch changes onto main, with only a few changes from that code (e.g., merging in the tests for 100% coverage besides ui.ts), including dropping the files you dropped (besides ui.ts and its dependency infer.ts).
I don't claim to have too deep of an understanding of the types, but thankfully the branch seemed to already have most of that work done.
I've sought to graft your
dezerial
branch changes ontomain
, with only a few changes from that code (e.g., merging in the tests for 100% coverage besidesui.ts
), including dropping the files you dropped (besidesui.ts
and its dependencyinfer.ts
).I don't claim to have too deep of an understanding of the types, but thankfully the branch seemed to already have most of that work done.