UNPKG

@mapbox/mapbox-sdk

Version:
28 lines (22 loc) 658 B
'use strict'; var node = require('./node-layer'); var MapiClient = require('../classes/mapi-client'); function NodeClient(options) { MapiClient.call(this, options); } NodeClient.prototype = Object.create(MapiClient.prototype); NodeClient.prototype.constructor = NodeClient; NodeClient.prototype.sendRequest = node.nodeSend; NodeClient.prototype.abortRequest = node.nodeAbort; /** * Create a client for Node. * * @param {Object} options * @param {string} options.accessToken * @param {string} [options.origin] * @returns {MapiClient} */ function createNodeClient(options) { return new NodeClient(options); } module.exports = createNodeClient;