Add top level assert helper
Opened this issue · 0 comments
ForbesLindesay commented
Something like:
function assertType<TRuntypeBase extends RuntypeBase>(
rt: TRuntypeBase,
v: unknown,
): asserts v is Static<TRuntypeBase> {
(rt as any).assert(v);
}
Requested in runtypes#110
Needed because of microsoft/TypeScript#36931