UNPKG

amply.js

Version:

This is the Amply Javascript SDK that integrates with the [v1 API](https://docs.sendamply.com/docs/api/docs/Introduction.md).

27 lines (19 loc) 531 B
const Request = require('./request'); const EmailClient = require('./email'); class Client { constructor() { this.clientConfig = { url: 'https://sendamply.com/api/v1', accessToken: '' }; this.request = new Request(this.clientConfig); this.email = new EmailClient(this.request); } setAccessToken(token) { this.clientConfig.accessToken = token; } setTimeout(timeout) { if (typeof timeout === 'undefined') { return; } this.request.timeout = timeout; } } module.exports = Client;