PageSourceSearch

https://desertdoesit.com/cdn/shopifycloud/checkout-web/assets/c1/35f756f5.oOY1r-Ks.js

js desertdoesit.com collected 2026-10-05 21:56:06 UTC 3,118 bytes, 1 lines download raw bytes

1import{aA as e}from"./f67abd2c.BTHhdhoM.js";const n={id:"21821ce8045ac8c9039907679be78fa2e313ef8ddc074e46680820689ec0aed4",type:"query",name:"ActivatedExtensionMetafields",source:""};function t(e){const n=[],t=e.fields.merchandiseLines.value,i=e.fields.buyerIdentity.value;return t?.lines.forEach(e=>{e.variantId&&n.push(e.variantId),e.productId&&n.push(e.productId)}),i?.customerProfile&&(n.push(i.customerProfile.id),i.purchasingCompany&&(n.push(i.purchasingCompany.location.id),n.push(i.purchasingCompany.company.id))),n.sort()}function i({withCache:e=!0,coreGraphql:t,resourceIds:i,checkoutProfileId:s}){return t.staticQuery(n,{variables:{resourceIds:i,checkoutProfileId:s},cache:e})}const s=/^3[Aa]?[Mm]?[Pp]?[Ss]?\.[Aa]?[Mm]?[Pp]?[Ss]?$/,a=["a","m","p","s"],r=Object.freeze({allowedProcessing:Object.freeze({analytics:!1,marketing:!1,preferences:!1,saleOfData:!1}),visitorConsent:Object.freeze({analytics:e.NO_VALUE,marketing:e.NO_VALUE,preferences:e.NO_VALUE,sale_of_data:e.NO_VALUE})});function c(e){if(!e)return;const n=e.indexOf("_"),t=n>=0?e.slice(0,n):e;if(!s.test(t))return;const i=t.indexOf("."),r=t.slice(1,i).toLowerCase(),c=t.slice(i+1).toLowerCase();return a.some(e=>r.includes(e)&&c.includes(e))?void 0:t}function o(n){const t=c(n);if(!t)return r;const i=function(e){const n=e.slice(1).replace(".","");return{analytics:n.includes("A"),marketing:n.includes("M"),preferences:n.includes("P"),saleOfData:n.includes("S")}}(t),s=t.indexOf("."),a=t.slice(1,s),o=(n,t)=>a.includes(n)?e.ACCEPTED:a.includes(t)?e.DECLINED:e.NO_VALUE,d=o("A","a"),u=o("M","m"),l=o("P","p"),f=o("S","s");return Object.freeze({allowedProcessing:Object.freeze(i),visitorConsent:Object.freeze({analytics:d,marketing:u,preferences:l,sale_of_data:f})})}function d(e){if(e)return 2===e.length?{countryCode:e}:e.length>2?{countryCode:e.slice(0,2),provinceCode:e.slice(2)}:void 0}function u(n){return n===e.ACCEPTED||n!==e.DECLINED&&void 0}function l({consented:n,providedAt:t,isExpired:i}){return void 0===n||void 0===t||Number.isNaN(t.getTime())||!1!==i?e.NO_INTERACTION:n?e.ACCEPTED:e.DECLINED}function f({analytics:e,marketing:n}){return{analytics:p(e),marketing:p(n)}}function p(n){return!0===n.isExpired||void 0!==n.providedAt?l(n)===e.ACCEPTED:void 0===n.consented&&(n.defaultConsented??!1)}function C({analytics:n,marketing:t,displayBanner:i,trackingConsentHeader:s}){return!!i&&(!c(s)||l(n)===e.NO_INTERACTION&&l(t)===e.NO_INTERACTION)}function v(e){if(!e)return;const n=e.consent.analytics.providedAt,t=e.consent.marketing.providedAt;return{analytics:{consented:e.consent.analytics.consented??void 0,providedAt:n?new Date(n):void 0,isExpired:e.consent.analytics.isExpired??void 0,defaultConsented:e.consent.analytics.defaultConsented},marketing:{consented:e.consent.marketing.consented??void 0,providedAt:t?new Date(t):void 0,isExpired:e.consent.marketing.isExpired??void 0,defaultConsented:e.consent.marketing.defaultConsented},saleOfData:!e.dataSharingOptOut,displayBanner:e.consent.displayBanner,trackingConsentHeader:e.trackingConsentHeader??void 0}}export{o as a,v as b,u as c,t as g,d as p,i as q,C as s,f as t,c as v};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.