UNPKG

@marcosouvereyns/aliexpress-product-scraper

Version:

Get Aliexpress product details as a json reponse including feedbacks, variants, description, images, etc.,

40 lines (36 loc) 958 B
export default { get: function (skuModule) { const priceLists = skuModule.skuPriceList || []; const optionsLists = skuModule.productSKUPropertyList || []; const options = optionsLists.map(list => { return { id: list.skuPropertyId, name: list.skuPropertyName, values: list.skuPropertyValues.map(val => { return { id: val.propertyValueId, name: val.propertyValueName, displayName: val.propertyValueDisplayName, image: val.skuPropertyImagePath }; }) }; }); const lists = priceLists.map(list => { return { skuIdStr: list.skuIdStr, skuId: list.skuId, optionValueIds: list.skuPropIds, availableQuantity: list.skuVal.availQuantity, originalPrice: list.skuVal.skuAmount.value, salePrice: list.skuVal.skuActivityAmount ? list.skuVal.skuActivityAmount.value : list.skuVal.skuAmount.value, }; }); return { options: options, prices: lists }; } };