typed-json (npm): Revive JSON objects into custom types
Keywords: json|revive|types|type|serialize|deserialize