← back to Shopify Sample Shipping

read-cart-section.mjs

10 lines

import {TOKEN, SHOP} from '../designerwallcoverings/scripts/lib/shopify.mjs';
import fs from 'node:fs';
const r=await fetch(`https://${SHOP}/admin/api/2026-07/themes/145121607731/assets.json?asset[key]=sections/cart.liquid`,{headers:{'X-Shopify-Access-Token':TOKEN}});
const v=(await r.json()).asset?.value||'';
fs.mkdirSync('verification',{recursive:true});
fs.writeFileSync('verification/cart.liquid.backup',v);
console.log('bytes:',v.length,'| saved backup -> verification/cart.liquid.backup');
console.log('=== FIRST 40 LINES ===');
console.log(v.split('\n').slice(0,40).map((l,i)=>(i+1)+': '+l).join('\n'));