{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/6BT8u3G7ZuWlO4QcIRA3/lNhUxwgGvZoAR1BtSL3N/GCxaln6za.js"],
  "sourcesContent": ["// Generated by Framer (d74aa50)\nexport default function metadata(params,activeLocale){return{breakpoints:[{hash:\"202h2a\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"1b9l04s\",mediaQuery:\"(min-width: 810px) and (max-width: 1199px)\"},{hash:\"19ip6j0\",mediaQuery:\"(max-width: 809px)\"}],customHTMLBodyEnd:'<script id=\"warmly-script-loader\" src=\"https://opps-widget.getwarmly.com/warmly.js?clientId=e451949a032744efa431b54f7ee9b30e\" defer=\"\"></script>',customHTMLBodyStart:'<script>function initApollo(){var n=Math.random().toString(36).substring(7),o=document.createElement(\"script\");\\no.src=\"https://assets.apollo.io/micro/website-tracker/tracker.iife.js?nocache=\"+n,o.async=!0,o.defer=!0,\\no.onload=function(){window.trackingFunctions.onLoad({appId:\"6642e53780e41a07de3d1f24\"})},\\ndocument.head.appendChild(o)}initApollo();</script>',customHTMLHeadEnd:'<script>\\n  (function () {\\n    const allowedParams = [\\n      \"utm_source\", \"utm_medium\", \"utm_campaign\", \"utm_term\", \"utm_content\",\\n      \"hubspotutk\", \"hsa_acc\", \"hsa_cam\", \"hsa_grp\", \"hsa_ad\", \"hsa_src\",\\n      \"hsa_tgt\", \"hsa_kw\", \"hsa_mt\", \"hsa_net\", \"hsa_ver\"\\n    ];\\n\\n    const queryParams = new URLSearchParams(window.location.search);\\n    const filteredParams = new URLSearchParams();\\n\\n    for (const [key, value] of queryParams.entries()) {\\n      if (allowedParams.includes(key)) {\\n        filteredParams.append(key, value);\\n      }\\n    }\\n\\n    if (!filteredParams.toString()) return;\\n\\n    const updateHref = () => {\\n      const button = document.querySelector(\\'#get-started-button\\');\\n      if (button) {\\n        const baseUrl = \\'https://app.codeant.ai/\\';\\n        const currentHref = new URL(button.href);\\n        currentHref.search = filteredParams.toString(); // Overwrite search params\\n        button.href = currentHref.toString();\\n      }\\n    };\\n\\n    // Retry until button exists, or max 10 tries (2s total)\\n    let tries = 0;\\n    const interval = setInterval(() => {\\n      const btn = document.querySelector(\\'#get-started-button\\');\\n      if (btn) {\\n        updateHref();\\n        clearInterval(interval);\\n      } else if (tries++ > 10) {\\n        clearInterval(interval); // Give up after 10 tries\\n      }\\n    }, 200);\\n  })();\\n</script>\\n<script async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-B8S8LQN7LY\">\\n</script>\\n<script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag(\\'js\\', new Date());\\n\\n  gtag(\\'config\\', \\'G-B8S8LQN7LY\\');\\n</script>\\n\\n\\n<script>\\n    window.__positional_config = {\\n        customerId: \"253b894b-8110-4c90-8f0f-c3026b858052\",\\n      };\\n</script>\\n\\n<script defer=\"\" src=\"https://assets.positional-bucket.com/positional.min.js\">\\n</script>\\n',customHTMLHeadStart:'<script type=\"text/javascript\">\\n    (function(c,l,a,r,i,t,y){\\n        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};\\n        t=l.createElement(r);t.async=1;t.src=\"https://www.clarity.ms/tag/\"+i;\\n        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);\\n    })(window, document, \"clarity\", \"script\", \"krjceno0gx\");\\n</script>\\n\\n<script>window.faitracker=window.faitracker||function(){this.q=[];var t=new CustomEvent(\"FAITRACKER_QUEUED_EVENT\");return this.init=function(t,e,a){this.TOKEN=t,this.INIT_PARAMS=e,this.INIT_CALLBACK=a,window.dispatchEvent(new CustomEvent(\"FAITRACKER_INIT_EVENT\"))},this.call=function(){var e={k:\"\",a:[]};if(arguments&&arguments.length>=1){for(var a=1;a<arguments.length;a++)e.a.push(arguments[a]);e.k=arguments[0]}this.q.push(e),window.dispatchEvent(t)},this.message=function(){window.addEventListener(\"message\",function(t){\"faitracker\"===t.data.origin&&this.call(\"message\",t.data.type,t.data.message)})},this.message(),this.init(\"ld8wt4xsvk4c15odw998z70qw71el4v1\",{host:\"https://api.factors.ai\"}),this}(),function(){var t=document.createElement(\"script\");t.type=\"text/javascript\",t.src=\"https://app.factors.ai/assets/factors.js\",t.async=!0,(d=document.getElementsByTagName(\"script\")[0]).parentNode.insertBefore(t,d)}();</script>',description:\"CodeAnt AI performs line-by-line code reviews, identifying critical code quality issues and application security vulnerabilities, assessing their impact, and providing guidance on how to fix them.\",elements:{ALEfPyX7Q:\"book-demo-call\",XYUbnjA0Z:\"ai-code-reviewer\"},framerSearch:{index:true},robots:\"max-image-preview:large\",serializationId:\"framer-1jfVc\",socialImage:\"https://framerusercontent.com/assets/wtgWFtX96eqtgqGOVIItJX0EBQM.png\",title:\"CodeAnt AI - CodeAntAI vs Codacy\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "AACe,SAARA,EAA0BC,EAAOC,EAAa,CAAC,MAAM,CAAC,YAAY,CAAC,CAAC,KAAK,SAAS,WAAW,qBAAqB,EAAE,CAAC,KAAK,UAAU,WAAW,4CAA4C,EAAE,CAAC,KAAK,UAAU,WAAW,oBAAoB,CAAC,EAAE,kBAAkB,oJAAmJ,oBAAoB;AAAA;AAAA;AAAA,sDAA4W,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;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAA02D,oBAAoB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,o6BAA2wC,YAAY,uMAAuM,SAAS,CAAC,UAAU,iBAAiB,UAAU,kBAAkB,EAAE,aAAa,CAAC,MAAM,EAAI,EAAE,OAAO,0BAA0B,gBAAgB,eAAe,YAAY,uEAAuE,MAAM,mCAAmC,SAAS,oBAAoB,CAAE,CAAQ,IAAMC,EAAgB,EACl9IC,EAAqB,CAAC,QAAU,CAAC,QAAU,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,gBAAkB,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,mBAAqB,CAAC,KAAO,UAAU,CAAC,CAAC",
  "names": ["metadata", "params", "activeLocale", "metadataVersion", "__FramerMetadata__"]
}
