lib/helpers/listInventorySupply.js
/*
[ { Condition: 'NewItem',
SupplyDetail: '',
TotalSupplyQuantity: '0',
FNSKU: 'B000WFVXGI',
InStockSupplyQuantity: '0',
ASIN: 'B000WFVXGI',
SellerSKU: 'ND-X5EF-Z0N1' } ]
*/
const inputParser = opt => ({
SellerSkus: opt.sellerSkus || opt.SellerSkus,
QueryStartDateTime: opt.queryStartDateTime || opt.QueryStartDateTime,
ResponseGroup: opt.responseGroup || opt.ResponseGroup,
MarketplaceId: opt.marketplaceId || opt.MarketplaceId,
});
const outputParser = out => ({
nextToken: out.NextToken,
supplyList: out.InventorySupplyList ? out.InventorySupplyList.member : undefined,
});
const listInventorySupply = api => api.parseEndpoint(outputParser, inputParser)('ListInventorySupply');
module.exports = listInventorySupply;