wrap-fn (npm): support sync, async, and generator functions
Keywords: browser|wrap|generator