request.js 573 B

1234567891011121314151617181920212223
  1. // TODO: This file was created by bulk-decaffeinate.
  2. // Sanity-check the conversion and remove this comment.
  3. const BASE_URL = `http://${process.env.HTTP_TEST_HOST || 'localhost'}:3000`
  4. const request = require('request').defaults({
  5. baseUrl: BASE_URL,
  6. followRedirect: false
  7. })
  8. module.exports = request
  9. module.exports.promises = {
  10. request: function(options) {
  11. return new Promise((resolve, reject) => {
  12. request(options, (err, response) => {
  13. if (err) {
  14. reject(err)
  15. } else {
  16. resolve(response)
  17. }
  18. })
  19. })
  20. }
  21. }