typeshave (npm): Typecheck functionguards for function arguments and (nested) objects when it matters (REST payloads etc)
Keywords: typecheck|nested|object|validation|typesafe|assertion|jsonschema|wrapper