UNPKG

@stylusapparel/shipstation-api-node

Version:
33 lines (31 loc) 976 B
"use strict"; const { __warehouse } = require("../constants/url"); const { _formatResponse: _fr } = require("./utils"); module.exports = (__http) => { const __this = { _createWareHouse: (__wareHouseObj) => _fr(__http.post(__warehouse.CREATE_WAREHOUSE, __wareHouseObj)), _getWareHouse: (__wareHouseId) => _fr( __http.get( __warehouse.GET_UPDATE_DELETE_WAREHOUSE + "/" + __wareHouseId ) ), _getAllWareHouses: () => _fr(__http.get(__warehouse.GET_UPDATE_DELETE_WAREHOUSE)), _updateWareHouse: (__wareHouseId, __wareHouseUpdateObj) => _fr( __http.put( __warehouse.GET_UPDATE_DELETE_WAREHOUSE + "/" + __wareHouseId, __wareHouseUpdateObj ) ), _deleteWareHouse: (__wareHouseId) => _fr( __http.delete( __warehouse.GET_UPDATE_DELETE_WAREHOUSE + "/" + __wareHouseId ) ), }; return __this; };