Type-safe event handling with runtime validation using guardz for unsafe data from 3rd parties
github.com/thiennp/guardz-event
thiennp/guardz-event