Mmastodon TechnologySoftware first seen 1 d ago, last 1 d ago, peak #5
is-kit v1.16.0 adds discriminated union fallback support
Original: is-kit v1.16.0 is out 🎉 Added discriminatedUnionWithFallback for handling future discriminant values at open boundaries
The TypeScript validation library is-kit has released version 1.16.0, introducing a discriminatedUnionWithFallback feature. It is aimed at handling unknown discriminant values at open boundaries such as APIs and webhooks: unrecognized variants are routed to an explicit fallback, while invalid known variants still fail, keeping unions finite and exhaustive checks intact.
Why now: Developers are interested in a practical pattern for safely handling future or unknown API payload variants
Evidence
API: https://socialmediatrends-api.osmike.com/v1/trends/3009015