425a7bc6e70ca14542cc43b6ebe258b1a6596744
Type guards take `unknown`; walkers/comparators (get/set/isEqual) narrow via casts; generic defaults and constraints tightened. Truly-idiomatic any-function constraints and load-bearing type-level any are kept with explanatory comments.
Description
Languages
TypeScript
66.3%
Vue
33.6%