title: Use promises for multiple node requests
body: <p>With the <code>request</code> library, is there a way to use promises to simplify this callback?</p>
  
  <pre><code>  var context = {};
  
    request.get({
      url: someURL,
    }, function(err, response, body) {
  
      context.one = JSON.parse(body);
  
      request.get({
        url: anotherURL,
      }, function(err, response, body) {
        context.two = JSON.parse(body);
  
        // render page
        res.render('pages/myPage');
      });
    });
  </code></pre>