← back to Shopify Sample Shipping
weight-check.mjs
14 lines
import {query} from './query.mjs';
const ids={
'sample DWPR-426312':'gid://shopify/ProductVariant/44090076954675',
'sample DWPN-100994':'gid://shopify/ProductVariant/44086096756787',
'sample DWRW-210156':'gid://shopify/ProductVariant/44044973408307',
'REGULAR (control)':'gid://shopify/ProductVariant/40348093055027',
};
const q=`query($id:ID!){productVariant(id:$id){displayName price inventoryItem{measurement{weight{value unit}}}}}`;
for(const [label,id] of Object.entries(ids)){
const v=(await query(q,{id})).productVariant;
const w=v.inventoryItem?.measurement?.weight;
console.log(`${label}: $${v.price} weight=${w?w.value+' '+w.unit:'(none set)'} [${v.displayName}]`);
}