request.js 612 B

123456789101112131415161718192021222324
  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 || '127.0.0.1'}:23000`
  4. const request = require('request').defaults({
  5. baseUrl: BASE_URL,
  6. followRedirect: false,
  7. })
  8. module.exports = request
  9. module.exports.BASE_URL = BASE_URL
  10. module.exports.promises = {
  11. request: function (options) {
  12. return new Promise((resolve, reject) => {
  13. request(options, (err, response) => {
  14. if (err) {
  15. reject(err)
  16. } else {
  17. resolve(response)
  18. }
  19. })
  20. })
  21. },
  22. }