@monoid-dev/use-search (npm): React hook with sanitized and parsed search string. 
Keywords: typescript|io-ts|url|type|browser|react