is-some-enum
Generic type guard to check if a given value is a member of enum
ts-object-keys
Fix for Object.keys, which normally just returns an array of strings, which is not good when you care about strong typing
ts-has-own-property
Fix for Object.hasOwnProperty, which normally just returns a boolean, which is not good when you care about strong typing