{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/47URFT1OTXiQ5XGgovfX/BNH9EK6JKLf08xvtxN5v/siteMetadata.js"],
  "sourcesContent": ["// Generated by Framer (06534cb)\nexport default function metadata(params,activeLocale){return{customHTMLBodyEnd:'<!-- Google Tag Manager (noscript) -->\\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-TDBQT6WN\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\\n<!-- End Google Tag Manager (noscript) -->',customHTMLHeadEnd:'<!-- canonical -->\\n<script>\\n  (function() {\\n    var currentUrl = window.location.href;\\n\\n    // Ensure it is always HTTPS and without WWW\\n    var cleanUrl = currentUrl.replace(/^http:\\\\/\\\\//, \\'https://\\').replace(/^https:\\\\/\\\\/www\\\\./, \\'https://\\');\\n\\n    // Remove trailing slash if present (optional, for clean URLs)\\n    cleanUrl = cleanUrl.replace(/\\\\/$/, \\'\\');\\n\\n    // Inject the canonical link\\n    var canonicalTag = document.createElement(\"link\");\\n    canonicalTag.rel = \"canonical\";\\n    canonicalTag.href = cleanUrl;\\n    document.head.appendChild(canonicalTag);\\n  })();\\n</script>\\n<!-- canonical -->\\n\\n\\n<!-- Nofollow -->\\n<script>\\n  function applyNoFollow() {\\n    const trustedDomain = \"weightlifting.fyi\"; // Hardcoded main domain\\n\\n    document.querySelectorAll(\"a[href]\").forEach(link => {\\n      const href = link.getAttribute(\"href\");\\n\\n      if (!href || href.startsWith(\"javascript:\") || href.startsWith(\"#\")) return;\\n\\n      try {\\n        const linkDomain = new URL(href, window.location.origin).hostname;\\n\\n        // Apply rel=\"nofollow noopener\" and target=\"_blank\" only if link is external\\n        if (!linkDomain.endsWith(trustedDomain) && linkDomain !== trustedDomain) {\\n          link.setAttribute(\"rel\", \"nofollow noopener\");\\n          link.setAttribute(\"target\", \"_blank\");\\n        }\\n      } catch (e) {\\n        console.error(\"Invalid URL detected:\", href);\\n      }\\n    });\\n  }\\n\\n  // Run once on initial page load\\n  document.addEventListener(\"DOMContentLoaded\", applyNoFollow);\\n\\n  // Observe new elements being added (for Framer dynamic content)\\n  const observer = new MutationObserver(() => applyNoFollow());\\n  observer.observe(document.body, { childList: true, subtree: true });\\n</script>\\n<!-- End Nofollow -->\\n\\n\\n',description:\"Weightlifting & supplements. Cutting edge muscle-building tech. \",favicon:\"https://framerusercontent.com/assets/Ziv788MyknwySzrSYxSnAygoiI.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/nmh27uy40wTtntejfdD9EVBSc.jpg\",title:\"Weightlifting FIY\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "AACe,SAARA,EAA0BC,EAAOC,EAAa,CAAC,MAAM,CAAC,kBAAkB;AAAA;AAAA,4CAAwP,kBAAkB;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,EAA8vD,YAAY,mEAAmE,QAAQ,sEAAsE,OAAO,0BAA0B,YAAY,qEAAqE,MAAM,mBAAmB,CAAE",
  "names": ["metadata", "params", "activeLocale"]
}
