title: Node resize image with url without saving image
body: <p>I have a service that takes a FB image url as a param, checks it is a valid url that returns an image and then returns the url if all checks have passed. I would like to add a step to resize the image if those params are also passed in, and then return the resized image via url as I did before.</p>
  
  <p>My experience with image manipulation is minimal to say the least, but my understanding so far is to use a library such as sharp, resize it, save the newly sized image somewhere and then return the new url to the image location.</p>
  
  <p>That seems to be the most logical approach. But, I'm wondering what a possible solution would be if I do not want to host these resized images anywhere. Is there another way, or is my previous understanding on track with the way to go?</p>
  
  <p>Example url from facebook would look like: <code>https://scontent.xx.fbcdn.net/v/t1.0-9/16473924_10154471006092746_6242863207915608429_n.jpg?oh=4d7fb8fb162c0ff036810ee2969703f0&amp;oe=5A25EE1C</code>.</p>