lib/main.js
'use strict';

main

BaseClient

Base class for clients. Read more.

exports.BaseClient = require('./BaseClient');

Client

Generic HTTP client with helper methods to make requests. Read more.

exports.Client = require('./Client');

Request

Internal class describing a request. Read more.

exports.Request = require('./Request');

Response

Promise subclass for a service response. Read more.

exports.Response = require('./Response');

Transport

Issues the request against a service, over HTTPS, returning a Response promise. Read more.

exports.Transport = require('./Transport');

UnencryptedTransport

Issues the request against a service, over HTTP, returning a Response promise. Read more.

exports.UnencryptedTransport = require('./UnencryptedTransport');

validationHelpers

Helper methods for dealing with header and query-parameter values. Read more.

exports.validationHelpers = require('./validation-helpers');