UNPKG

@stylusapparel/opv3-merchant-api-nodejs

Version:

This is the official NodeJs wrapper for connecting to the StylusOP API V3

23 lines (22 loc) 713 B
'use strict'; const __shipment = require('./lib/shipment'); module.exports = (_authInstance, _token, _config) => { const __this = { list: (params = {}) => { return _shipment._listShipments(params); }, get: (shipmentId) => { return _shipment._getShipment(shipmentId); }, status: (shipmentId) => { return _shipment._getShipmentStatus(shipmentId); }, } const _shipment = _authInstance._isAuthenticated() ? __shipment(_authInstance._merchantId, _authInstance._accessToken, { ..._config, tokenType: 'bearer' }) : __shipment(_authInstance._merchantId, _token, _config); return __this; }