parseurl (npm): parse a url with memoization
Keywords: javascript|nodejs|parse|url