PageSourceSearch

https://growit.lol/_next/static/immutable/chunks/37yc1690yudij.js

js growit.lol collected 2026-09-24 14:24:17 UTC 16,289 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,718090,e=>{"use strict";var t=e.i(271645);let i=new Map,n=[],r=0,a="",o="",l="";function c(e){let t=window.getComputedStyle(e);return"none"!==t.display&&"hidden"!==t.visibility&&e.getClientRects().length>0}function s(e){return Array.from(e.querySelectorAll("a[href],area[href],button:not([disabled]),input:not([disabled]):not([type='hidden']),select:not([disabled]),textarea:not([disabled]),iframe,object,embed,[contenteditable='true'],[tabindex]:not([tabindex='-1'])")).filter(e=>!e.hasAttribute("disabled")&&"true"!==e.getAttribute("aria-hidden")&&!e.closest("[inert]")&&c(e))}e.s(["useModalA11y",0,function({open:e,dialogRef:d,initialFocusRef:u,returnFocusElement:m,onEscape:h}){let p=(0,t.useRef)(h);(0,t.useEffect)(()=>{p.current=h},[h]),(0,t.useEffect)(()=>{if(!e)return;let t=d.current;if(!t)return;let h=Symbol("modal"),g=m?.isConnected===!0?m:document.activeElement instanceof HTMLElement?document.activeElement:null;n.push(h);let f=function(e){let t=new Set,n=e;for(;n.parentElement;){let e=n.parentElement;for(let r of Array.from(e.children))r!==n&&r instanceof HTMLElement&&(!function(e){let t=i.get(e);if(t){t.count+=1;return}i.set(e,{count:1,hadInertAttribute:e.hasAttribute("inert"),ariaHidden:e.getAttribute("aria-hidden"),pointerEvents:e.style.pointerEvents}),e.setAttribute("inert",""),e.setAttribute("aria-hidden","true"),e.style.pointerEvents="none"}(r),t.add(r));if(e===document.body)break;n=e}return()=>{for(let e of t)!function(e){let t=i.get(e);!t||(t.count-=1,t.count>0||(t.hadInertAttribute||e.removeAttribute("inert"),null===t.ariaHidden?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",t.ariaHidden),e.style.pointerEvents=t.pointerEvents,i.delete(e)))}(e)}}(t);!function(){if((r+=1)>1)return;let e=document.body;a=e.style.overflow,o=e.style.paddingRight,l=e.style.overscrollBehavior;let t=Math.max(0,window.innerWidth-document.documentElement.clientWidth);if(t>0){let i=Number.parseFloat(window.getComputedStyle(e).paddingRight)||0;e.style.paddingRight=`${i+t}px`}e.style.overflow="hidden",e.style.overscrollBehavior="contain"}();let w=()=>n.at(-1)===h,b=()=>{if(!w())return;let e=u?.current;(e&&t.contains(e)&&c(e)?e:s(t)[0]??t).focus({preventScroll:!0})},_=window.requestAnimationFrame(b),v=e=>{if(!w())return;if("Escape"===e.key){e.preventDefault(),e.stopPropagation(),p.current();return}if("Tab"!==e.key)return;let i=s(t);if(0===i.length){e.preventDefault(),t.focus({preventScroll:!0});return}let n=i[0],r=i[i.length-1],a=document.activeElement;e.shiftKey&&(a===n||!t.contains(a))?(e.preventDefault(),r.focus({preventScroll:!0})):e.shiftKey||a!==r&&t.contains(a)||(e.preventDefault(),n.focus({preventScroll:!0}))},y=e=>{!w()||e.target instanceof Node&&t.contains(e.target)||b()};return document.addEventListener("keydown",v,!0),document.addEventListener("focusin",y,!0),()=>{window.cancelAnimationFrame(_),document.removeEventListener("keydown",v,!0),document.removeEventListener("focusin",y,!0);let e=n.lastIndexOf(h);-1!==e&&n.splice(e,1),f(),function(){if((r=Math.max(0,r-1))>0)return;let e=document.body;e.style.overflow=a,e.style.paddingRight=o,e.style.overscrollBehavior=l}(),g?.isConnected&&g.focus({preventScroll:!0})}},[d,u,e,m])}])},855142,e=>{"use strict";var t=e.i(843476),i=e.i(271645),n=e.i(589250),r=e.i(718090),a=e.i(332120);e.s(["default",0,function({open:e,planLabel:o,chargeLabel:l,checkoutUrl:c,eligibility:s="ineligible",returnFocusElement:d,onClose:u}){let m=(0,i.useRef)(null),h=(0,i.useRef)(null),p=(0,i.useCallback)(()=>u(),[u]),g=e&&!!c;return((0,r.useModalA11y)({open:g,dialogRef:h,initialFocusRef:m,returnFocusElement:d,onEscape:p}),e&&c)?(0,t.jsx)("div",{className:"fixed inset-0 z-[10000] grid place-items-center bg-black/78 px-4 backdrop-blur-md",role:"presentation",onMouseDown:e=>{e.target===e.currentTarget&&p()},children:(0,t.jsxs)("div",{ref:h,role:"dialog","aria-modal":"true","aria-labelledby":"immediate-charge-title","aria-describedby":"immediate-charge-description",tabIndex:-1,className:"relative w-full max-w-md rounded-[28px] border border-amber-300/24 bg-[#0b0e10] p-6 text-white shadow-[0_40px_120px_rgba(0,0,0,0.64)] sm:p-7",children:[(0,t.jsx)("button",{type:"button","aria-label":"Close",onClick:p,className:"absolute right-4 top-4 grid h-11 w-11 place-items-center rounded-full text-white/48 transition-colors hover:bg-white/[0.06] hover:text-white focus-visible:outline focus-visible:outline-2 focus-visible:outline-amber-300",children:(0,t.jsx)(n.X,{className:"h-5 w-5"})}),(0,t.jsx)("div",{className:"grid h-12 w-12 place-items-center rounded-2xl border border-amber-300/25 bg-amber-300/10 text-amber-200",children:(0,t.jsx)(n.AlertTriangle,{className:"h-6 w-6"})}),(0,t.jsx)("div",{className:"mt-5 text-[10px] font-black uppercase tracking-[0.2em] text-amber-200",children:"Exact checkout terms"}),(0,t.jsx)("h2",{id:"immediate-charge-title",className:"font-display mt-2 text-2xl font-black tracking-[-0.04em]",children:"This checkout starts paid access today."}),(0,t.jsxs)("p",{id:"immediate-charge-description",className:"mt-3 text-sm leading-6 text-white/64",children:["ineligible"===s?"This account or device is not eligible for another introductory trial.":"We could not confirm trial eligibility, so we will not continue as if this checkout were free."," ","Continue only if you want to start ",o," now."]}),(0,t.jsxs)("div",{className:"mt-5 rounded-2xl border border-white/10 bg-white/[0.04] px-4 py-4",children:[(0,t.jsx)("div",{className:"text-xs font-bold text-white/44",children:"Charged now"}),(0,t.jsx)("div",{className:"mt-1 font-display text-2xl font-black tabular-nums text-white",children:l})]}),(0,t.jsxs)("button",{ref:m,type:"button",onClick:()=>{let e=(0,a.getSafeCheckoutUrl)(c,window.location.origin);e?window.location.assign(e):p()},className:"mt-5 inline-flex min-h-12 w-full items-center justify-center gap-2 rounded-2xl bg-amber-300 px-5 text-sm font-black text-[#171105] transition-[filter,transform] hover:brightness-105 active:scale-[0.98] focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-amber-300",children:["Continue to secure checkout ",(0,t.jsx)(n.ArrowRight,{className:"h-4 w-4"})]}),(0,t.jsx)("button",{type:"button",onClick:p,className:"mt-3 min-h-11 w-full text-sm font-semibold text-white/48 transition-colors hover:text-white/78 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-white",children:"Keep comparing plans"})]})}):null}])},818070,e=>{e.v(t=>Promise.all(["static/immutable/chunks/3nj5hrir-5caw.js"].map(t=>e.l(t))).then(()=>t(251562)))},790456,e=>{"use strict";function t(e,t){if(!e)return t;let i=e.trim();if(!i.startsWith("/")||i.startsWith("//")||/[\\\u0000-\u001F\u007F]/.test(i))return t;let n=i.split(/[?#]/,1)[0]??"";if(/%5c|%(?:0[0-9a-f]|1[0-9a-f]|7f)/i.test(n))return t;
1try{let e=new URL("https://growit.invalid"),n=new URL(i,e);if(n.origin!==e.origin)return t;let r=`${n.pathname}${n.search}${n.hash}`;if(!n.pathname.startsWith("/")||n.pathname.startsWith("//"))return t;let a=new URL(r,e);if(a.origin!==e.origin||a.pathname.startsWith("//"))return t;return`${a.pathname}${a.search}${a.hash}`}catch{return t}}function i(e){let t=e.trim().replace(/\/$/,"");return t?/^https?:\/\//i.test(t)?t:`https://${t.replace(/^\/+/,"")}`:"https://growit.lol"}function n(e,n,r){let a=new URL("/auth/callback",i(e));return a.searchParams.set("next",t(n,"/dashboard")),r&&a.searchParams.set("flow",r),a.toString()}e.i(247167),e.s(["buildAuthRedirect",0,n,"buildEmailRedirect",0,function(e,t,i){return n(e,t,i)},"getClientAuthBaseUrl",0,function(){return window.location.origin?i(window.location.origin):i("https://Growit.lol".replace(/\/$/,"")||"https://Growit.lol".replace(/\/$/,"")||"https://growit.lol")},"getSafeNext",0,t])},335774,e=>{"use strict";e.s(["AnalyticsEvents",0,{LandingView:"landing_view",HomepageCtaClick:"homepage_cta_click",HeroPrimaryCtaClick:"hero_primary_cta_click",LandingHeroPrimaryCtaClick:"landing_hero_primary_cta_click",AuditInputFocused:"audit_input_focused",AuditInputSubmitted:"audit_input_submitted",AuditScanStarted:"audit_scan_started",AuditScanCompleted:"audit_scan_completed",AuditDiagnosisShown:"audit_diagnosis_shown",AuditEmailCaptureShown:"audit_email_capture_shown",AuditEmailSubmitted:"audit_email_submitted",AuditDashboardUnlockClicked:"audit_dashboard_unlock_clicked",FreeAuditViewed:"free_audit_viewed",FreeAuditStarted:"free_audit_started",FreeAuditCompleted:"free_audit_completed",FreeAuditEmailCaptured:"free_audit_email_captured",FreeAuditUpgradeClicked:"free_audit_upgrade_clicked",OnboardingStarted:"onboarding_started",OnboardingStepCompleted:"onboarding_step_completed",OnboardingGoalSelected:"onboarding_goal_selected",OnboardingCompleted:"onboarding_completed",OnboardingSkipped:"onboarding_skipped",ChannelOauthStarted:"channel_oauth_started",ChannelOauthCompleted:"channel_oauth_completed",ChannelOauthSkipped:"channel_oauth_skipped",SignupStarted:"signup_started",SignupCompleted:"signup_completed",LoginStarted:"login_started",FirstActionShown:"first_action_shown",FirstActionCompleted:"first_action_completed",FirstActionSkipped:"first_action_skipped",ActivationStepCompleted:"activation_step_completed",ActivationStepCtaClick:"activation_step_cta_click",DashboardFirstView:"dashboard_first_view",DashboardScoreRevealed:"dashboard_score_revealed",ToolUsed:"tool_used",StudioPromptSubmitted:"studio_prompt_submitted",UpgradePromptShown:"upgrade_prompt_shown",UpgradePromptTrialClicked:"upgrade_prompt_trial_clicked",UpgradePromptDismissed:"upgrade_prompt_dismissed",UpgradeClicked:"upgrade_clicked",PricingCtaClick:"pricing_cta_click",CheckoutStarted:"checkout_started",CheckoutSessionCompleted:"checkout_session_completed",SubscriptionStarted:"subscription_started",SubscriptionUnrecognized:"subscription_unrecognized",TrialStarted:"trial_started",TrialConversion:"trial_conversion",FreeScanStarted:"free_scan_started",FreeScanCompleted:"free_scan_completed",TitleGenerated:"title_generated",ThumbnailIdeaGenerated:"thumbnail_idea_generated",ShortsIdeaGenerated:"shorts_idea_generated",FacelessIdeaGenerated:"faceless_idea_generated",ExtensionInstallClick:"extension_install_click",EmailOptInRequested:"email_opt_in_requested",EmailSignup:"email_signup",ReportDownloaded:"report_downloaded",PaidConversion:"paid_conversion"}])},332120,e=>{"use strict";let t=new Set(["checkout.stripe.com"]);e.s(["getSafeCheckoutUrl",0,function(e,i){if("string"!=typeof e||!e.trim())return null;try{let n=new URL(i).origin,r=new URL(e,n),a=r.origin===n,o="https:"===r.protocol&&t.has(r.hostname);return a||o?r.toString():null}catch{return null}}])},316904,e=>{"use strict";e.s(["createLandingCheckoutAttemptManager",0,function(){let e=!0,t=null,i=()=>{let e=t;e&&(t=null,clearTimeout(e.timeoutId),e.controller.abort())};return{mount(){e=!0},begin(i=55e3){if(!e||t)return null;let n={id:Symbol("landing-checkout-attempt"),controller:new AbortController,timeoutId:void 0,timedOut:!1};return n.timeoutId=setTimeout(()=>
1{t?.id===n.id&&(n.timedOut=!0,n.controller.abort())},Math.max(1,i)),t=n,{signal:n.controller.signal,isCurrent:()=>e&&t?.id===n.id,didTimeout:()=>n.timedOut,finish:()=>{t?.id===n.id&&(clearTimeout(n.timeoutId),t=null)}}},reset(){i()},dispose(){e=!1,i()}}},"listenForLandingCheckoutPageRestore",0,function(e,t,i){let n=i=>{i.persisted&&(e.reset(),t())};if(i)return i.addEventListener("pageshow",n),()=>i.removeEventListener("pageshow",n);let r=e=>n(e);return window.addEventListener("pageshow",r),()=>window.removeEventListener("pageshow",r)}])},467667,e=>{"use strict";let t="growit_trial_device_id_v1";e.s(["getTrialClientSignals",0,function(){return{deviceId:function(){try{let e=window.localStorage.getItem(t);return e||(e="u">typeof crypto&&"randomUUID"in crypto?crypto.randomUUID():`growit_${Math.random().toString(36).slice(2)}${Date.now().toString(36)}`,window.localStorage.setItem(t,e)),e}catch{return null}}(),browserFingerprint:["v2",navigator.userAgent,navigator.language,Array.isArray(navigator.languages)?navigator.languages.join(","):"",navigator.platform||"",String(navigator.hardwareConcurrency||0),String(navigator.deviceMemory||0),String(navigator.maxTouchPoints||0),Intl.DateTimeFormat().resolvedOptions().timeZone,String(window.screen?.width||0),String(window.screen?.height||0),String(window.screen?.availWidth||0),String(window.screen?.availHeight||0),String(window.screen?.colorDepth||0),String(window.devicePixelRatio||1),String(new Date().getTimezoneOffset()),"function"==typeof window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches?"reduced-motion":"default-motion","function"==typeof window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light",function(){if("u"<typeof document)return"no-canvas";try{let e=document.createElement("canvas");e.width=220,e.height=40;let t=e.getContext("2d");if(!t)return"no-context";return t.textBaseline="top",t.font="14px Arial",t.fillStyle="#0f172a",t.fillRect(0,0,220,40),t.fillStyle="#22d3ee",t.fillText("Growit fingerprint v2",8,8),t.strokeStyle="#f472b6",t.beginPath(),t.arc(186,20,12,0,2*Math.PI),t.stroke(),e.toDataURL()}catch{return"canvas-error"}}()].join("|").slice(0,500)}}])},195050,e=>{"use strict";let t="fdpfobmobnhcdlmdpjdcjipfjdghcdfh",i=`https://chromewebstore.google.com/detail/growit-find-viral-youtube/${t}`;e.s(["buildInstallUrl",0,function(e){let t=new URL(i);return t.searchParams.set("hl","en"),t.searchParams.set("authuser","0"),t.searchParams.set("utm_source","growit"),t.searchParams.set("utm_medium","web"),t.searchParams.set("utm_campaign",e||"homepage"),t.toString()},"getExtensionAuthCallbackUrl",0,function(e){try{let i=new URL(e);if("chrome-extension:"!==i.protocol||i.hostname!==t||"/auth-callback.html"!==i.pathname||""!==i.username||""!==i.password||""!==i.port||""!==i.search||""!==i.hash)return null;return i}catch{return null}}])},570440,e=>{"use strict";var t=e.i(195050);let i="growit_ext_client_id";function n(){try{let e=localStorage.getItem(i);return e||(e="u">typeof crypto&&"randomUUID"in crypto?crypto.randomUUID():`c_${Date.now()}_${Math.random().toString(36).slice(2)}`,localStorage.setItem(i,e)),e}catch{return`c_${Date.now()}_${Math.random().toString(36).slice(2)}`}}function r(e){let t=n(),i=JSON.stringify({source:e.source,ctaLabel:e.ctaLabel??null,pagePath:window.location.pathname+window.location.search,referrer:document.referrer||null,utmSource:new URLSearchParams(window.location.search).get("utm_source"),utmMedium:new URLSearchParams(window.location.search).get("utm_medium"),utmCampaign:new URLSearchParams(window.location.search).get("utm_campaign"),clientId:t,meta:e.meta??{}});try{if(navigator.sendBeacon){let e=new Blob([i],{type:"application/json"});if(navigator.sendBeacon("/api/extension/install-click",e))return}}catch{}try{fetch("/api/extension/install-click",{method:"POST",headers:{"Content-Type":"application/json"},body:i,keepalive:!0}).catch(()=>void 0)}catch{}}e.s(["getInstallClientId",0,n,"logInstallClick",0,r,"trackAndOpenInstall",0,function(e){let i=(0,t.buildInstallUrl)(e.source);window.open(i,"_blank","noopener,noreferrer");try{r(e)}catch{}}])},961945,e=>{"use strict";let t=e=>e.reduce((e,t)=>
1e+(t.price??0)*(t.quantity??1),0),i=(e,t)=>{let i,n=(Array.isArray((i=window).dataLayer)||(i.dataLayer=[]),i.dataLayer);n&&(n.push({ecommerce:null}),n.push({event:e,...t}))};e.s(["buildPlanItem",0,e=>{let t=e.interval||void 0,i=e.price??void 0;return{item_id:e.plan,item_name:`Growit ${e.plan}`,item_category:"subscription",item_variant:t,price:i,quantity:e.quantity??1}},"trackAddToCart",0,(e,n={})=>{let r=n.value??(e.length?t(e):void 0);i("add_to_cart",{currency:n.currency??"USD",value:r,items:e})},"trackBeginCheckout",0,(e,n={})=>{let r=n.value??(e.length?t(e):void 0);i("begin_checkout",{currency:n.currency??"USD",value:r,items:e})},"trackPageView",0,e=>{let t=e.location??window.location.href;i("page_view",{page_location:t,page_path:e.path??window.location.pathname,page_title:e.title??("u">typeof document?document.title:void 0)})},"trackViewItem",0,(e,n={})=>{let r=n.value??(e.length?t(e):void 0);i("view_item",{currency:n.currency??"USD",value:r,items:e})}])}]);

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.