{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/69eq7Ih0FOc5vRuYiQaz/mqiSrKc6ZvLA4azcTEdz/siteMetadata.js"],
  "sourcesContent": ["// Generated by Framer (99efa6a)\nconst valuesByLocaleId={};function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}export default function metadata(params,activeLocale){return{customHTMLBodyStart:'<!-- Google Tag Manager (noscript) -->\\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-NLMSHBT\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\\n<!-- End Google Tag Manager (noscript) -->',customHTMLHeadStart:'<!-- Google Tag Manager -->\\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({\\'gtm.start\\':\\nnew Date().getTime(),event:\\'gtm.js\\'});var f=d.getElementsByTagName(s)[0],\\nj=d.createElement(s),dl=l!=\\'dataLayer\\'?\\'&l=\\'+l:\\'\\';j.async=true;j.src=\\n\\'https://www.googletagmanager.com/gtm.js?id=\\'+i+dl;f.parentNode.insertBefore(j,f);\\n})(window,document,\\'script\\',\\'dataLayer\\',\\'GTM-NLMSHBT\\');</script>\\n<!-- End Google Tag Manager -->\\n\\n<script>\\n  var main = () => {\\n    var getCookie = (n) => {\\n        var a = `; ${document.cookie}`.match(`;\\\\\\\\s*${n}=([^;]+)`);\\n        return a ? a[1] : \\'\\';\\n    }\\n\\n    var getDomain = () => {\\n        if (window.location.hostname.endsWith(\"dev\")) {\\n            return \"gopuff.dev\"\\n        } else if (window.location.hostname.endsWith(\"tech\")) {\\n            return \"gopuff.tech\"\\n        } else {\\n            return \"gopuff.com\"\\n        }\\n    }\\n\\n    var domain = getDomain()\\n\\n    var setCookie = (key, value) => {\\n        document.cookie =\\n            key + \"=\" +\\n            value +\\n            \";domain=.\" +\\n            domain +\\n            \";path=/\"\\n        document.cookie =\\n            key + \"=\" +\\n            value +\\n            \";path=/\"\\n    }\\n\\n    var getAnonId = () => {\\n        var existingAnonId = getCookie(\"ajs_anonymous_id\")\\n\\n        if (existingAnonId) {\\n            existingAnonId = decodeURI(existingAnonId).replace(/\"/g, \"\")\\n\\n            return existingAnonId\\n        }\\n\\n        var newAnonId = crypto.randomUUID()\\n        setCookie(\"ajs_anonymous_id\", \"%22\" + newAnonId + \"%22\")\\n        setCookie(\"ajs_group_id\", \"null\")\\n        setCookie(\"ajs_user_id\", \"null\")\\n\\n        return newAnonId\\n    }\\n\\n    var anonId = getAnonId()\\n\\n    var pageViewPayload = [\\n      {\\n        \"anonymous_id\": anonId,\\n        \"context\": {\\n          \"client\": {\\n            \"source\": \"theseus\",\\n            \"sdk\": \"ReactNative\",\\n            \"packageVersion\": \"1.126.0\"\\n          },\\n          \"previousRoute\": null,\\n          \"referrer\": \"\",\\n          \"requestURL\": window.location.href,\\n          \"route\": {\\n            \"name\": window?.location?.pathname?.substring(window?.location?.pathname?.lastIndexOf(\"/\") + 1) || \"e-unknown\",\\n            \"navigationId\": window.location.pathname,\\n            \"params\": JSON.stringify(Object.fromEntries(new URLSearchParams(window.location.search))),\\n            \"path\": window.location.pathname\\n          }\\n        },\\n        \"id\": crypto.randomUUID(),\\n        \"timestamp\": (new Date()).toISOString(),\\n        \"visitSnapshot\": null,\\n        \"event_name\": \"PageView\",\\n        \"event\": {\\n          \"PageView\": true\\n        }\\n      }\\n    ]\\n\\n    var url = \"https://analytics-gateway.consumer.gopuff.com/api/v1/batch?encoding=json&schema_id=100636\"\\n    var response = fetch(url, {\\n      method: \"POST\",\\n      headers: {\\n        \"Content-Type\": \"text/plain\",\\n      },\\n      body: JSON.stringify(pageViewPayload),\\n    })\\n  }\\n\\n  // If the user has a GB or UK locale, prepend /gb/ to url\\n  // This allows us to utilize Framer\\'s localization\\n  var redirectToLocalePath = () => {\\n    const locale = navigator.language || navigator.userLanguage;\\n      \\n    if (locale.toLowerCase() === \\'en-gb\\' || locale.toLowerCase() === \\'uk\\') {\\n      const currentUrl = window.location.href;\\n      const url = new URL(currentUrl);\\n  \\n      if (!url.pathname.startsWith(\\'/gb/\\')) {\\n        url.pathname = `/gb${url.pathname}`;\\n        window.location.replace(url.toString());\\n      }\\n    }\\n  }\\n\\n  redirectToLocalePath()\\n  main()\\n</script>',description:\"Gopuff delivers everything you need\u2014food delivery, home essentials, snack delivery and alcohol near you. Download the Gopuff app.\",favicon:\"https://framerusercontent.com/assets/sbUvqKOsi2dxvJiDNkYcr1jR2o.png\",robots:\"max-image-preview:large\",title:\"Gopuff\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "AAC0N,SAARA,EAA0BC,EAAOC,EAAa,CAAC,MAAM,CAAC,oBAAoB;AAAA;AAAA,4CAAuP,oBAAoB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,YAAqhH,YAAY,yIAAoI,QAAQ,sEAAsE,OAAO,0BAA0B,MAAM,QAAQ,CAAE",
  "names": ["metadata", "params", "activeLocale"]
}
