code: function process_axios_response(axios_response) {
                  const response = {
                      status: {
                          code: axios_response.status,
                          text: axios_response.statusText,
                          }, // eslint-disable-line indent
                      headers: axios_response.headers,
                      data: axios_response.data,
                      }; // eslint-disable-line indent
                  if (params.preparer) {
                      const request_metadata = Object.assign({}, params);
                      delete request_metadata.preparer;
                      response.data = params.preparer(request_metadata, response);
                  }
                  return resolve_promise(response);
              }
docs: eslint-disable-line indent -----------