PageSourceSearch

https://www.growthintel.app/_next/static/chunks/918-e5c668dae7b92fc4.js

js growthintel.app collected 2026-10-09 22:05:33 UTC 11,662 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[918],{2:function(e,r,t){t.d(r,{Gh:function(){return a},_f:function(){return n},dc:function(){return s},y3:function(){return o}});let i={free:0,premium:3,admin:98,tester:99},n={free_v1:["canslim","settings"],premium_v1:["home","market","canslim","engine","breakouts","early-view","alerts","ai-assistant","news","learn","portfolio","smart-money","creator-intel","upcoming","pennie","brief","settings"]},a=[{feature_id:"home",feature_name:"Home",sidebar_label:"Home",route:"/",description:"Main command centre with top market opportunities and app shortcuts.",category:"core",best_for_user_types:["all","beginner"],related_goals:["tell-me-what-matters-today"],required_plan:"premium",introduced_in_plan_version:"premium_v1",is_active:!0,is_visible:!0,default_priority:1,icon:"home"},{feature_id:"market",feature_name:"Market",sidebar_label:"Markets",route:"/?section=market",description:"Market condition and regime analysis.",category:"research",best_for_user_types:["short-term-trader","beginner","balanced"],related_goals:["understand-market-news","warn-me-about-risks"],required_plan:"premium",introduced_in_plan_version:"premium_v1",is_active:!0,is_visible:!0,default_priority:2,icon:"chart"},{feature_id:"canslim",feature_name:"CANSLIM Screener",sidebar_label:"Screener",route:"/?section=canslim",description:"Growth-stock screening using CAN SLIM style criteria.",category:"research",best_for_user_types:["long-term-investor","beginner","growth-investor"],related_goals:["find-growth-stocks","find-top-ranked-stocks"],required_plan:"free",introduced_in_plan_version:"free_v1",is_active:!0,is_visible:!0,default_priority:3,icon:"scan"},{feature_id:"engine",feature_name:"AI Engine",sidebar_label:"AI Engine",route:"/?section=engine",description:"Decision layer for current trade and investment setups.",category:"trading",best_for_user_types:["short-term-trader","advanced"],related_goals:["help-me-decide-add-hold-trim","find-short-term-trade-setups"],required_plan:"premium",introduced_in_plan_version:"premium_v1",is_active:!0,is_visible:!0,default_priority:4,icon:"cpu"},{feature_id:"breakouts",feature_name:"Breakouts",sidebar_label:"Breakouts",route:"/?section=breakouts",description:"Pattern and breakout detection for stocks approaching key levels.",category:"trading",best_for_user_types:["short-term-trader","advanced"],related_goals:["find-short-term-trade-setups","find-growth-stocks"],required_plan:"premium",introduced_in_plan_version:"premium_v1",is_active:!0,is_visible:!0,default_priority:5,icon:"breakout"},{feature_id:"early-view",feature_name:"Early View",sidebar_label:"Early View",route:"/?section=early-view",description:"Market-open momentum scanner.",category:"trading",best_for_user_types:["short-term-trader","market-open-momentum-trader"],related_goals:["tell-me-what-matters-today","find-short-term-trade-setups"],required_plan:"premium",introduced_in_plan_version:"premium_v1",is_active:!0,is_visible:!0,default_priority:6,icon:"clock"},{feature_id:"alerts",feature_name:"Alerts",sidebar_label:"Alerts",route:"/?section=alerts",description:"In-app alerts for breakouts, high-conviction changes, news, and risk shifts.",category:"core",best_for_user_types:["short-term-trader","long-term-investor"],related_goals:["warn-me-about-risks","only-when-i-get-alerts"],required_plan:"premium",introduced_in_plan_version:"premium_v1",is_active:!0,is_visible:!0,default_priority:7,icon:"bell"},{feature_id:"ai-assistant",feature_name:"AI Assistant",sidebar_label:"AI Assistant",route:"/?section=ai-assistant",description:"AI-assisted investing research and explanations.",category:"research",best_for_user_types:["beginner","research-focused","advanced"],related_goals:["get-ai-help-with-decisions","using-ai-to-assist-investment-research"],required_plan:"premium",introduced_in_plan_version:"premium_v1",is_active:!0,is_visible:!0,default_priority:8,icon:"bot"},{feature_id:"news",feature_name:"News",sidebar_label:"News",route:"/?section=news",description:"Market and company news research.",category:"research",best_for_user_t
1ypes:["research-focused","beginner","long-term-investor"],related_goals:["understand-market-news","tell-me-what-matters-today"],required_plan:"premium",introduced_in_plan_version:"premium_v1",is_active:!0,is_visible:!0,default_priority:9,icon:"news"},{feature_id:"learn",feature_name:"Learning",sidebar_label:"Learning",route:"/?section=learn",description:"Investor education and platform guidance.",category:"learning",best_for_user_types:["beginner"],related_goals:["learn-investing-properly","teach-me-investing"],required_plan:"premium",introduced_in_plan_version:"premium_v1",is_active:!0,is_visible:!0,default_priority:10,icon:"book"},{feature_id:"portfolio",feature_name:"Portfolio",sidebar_label:"Portfolio",route:"/?section=portfolio",description:"Portfolio tracking, risk review, and holdings insight.",category:"core",best_for_user_types:["long-term-investor","beginner"],related_goals:["track-my-portfolio","help-me-decide-add-hold-trim"],required_plan:"premium",introduced_in_plan_version:"premium_v1",is_active:!0,is_visible:!0,default_priority:11,icon:"briefcase"},{feature_id:"smart-money",feature_name:"Smart Money",sidebar_label:"Smart Money",route:"/?section=smart-money",description:"Institutional and smart-money activity tracking.",category:"research",best_for_user_types:["research-focused","long-term-investor","advanced"],related_goals:["follow-smart-money","track-institutions-and-smart-money"],required_plan:"premium",introduced_in_plan_version:"premium_v1",is_active:!0,is_visible:!0,default_priority:12,icon:"building"},{feature_id:"creator-intel",feature_name:"Creator Intel",sidebar_label:"Creator Intel",route:"/?section=creator-intel",description:"Tracks trusted creator discussion as signal data to verify with GrowthIntel.",category:"research",best_for_user_types:["research-focused","stock-idea-discovery"],related_goals:["track-opportunities-from-youtube","find-growth-stocks"],required_plan:"premium",introduced_in_plan_version:"premium_v1",is_active:!0,is_visible:!0,default_priority:13,icon:"youtube"},{feature_id:"upcoming",feature_name:"Upcoming",sidebar_label:"Upcoming",route:"/?section=upcoming",description:"Tracks major private companies that may enter public markets through IPOs, direct listings, SPACs, or other listing routes.",category:"research",best_for_user_types:["research-focused","long-term-investor","stock-idea-discovery"],related_goals:["find-growth-stocks","tell-me-what-matters-today","follow-smart-money"],required_plan:"premium",introduced_in_plan_version:"premium_v1",is_active:!0,is_visible:!0,default_priority:14,icon:"upcoming"},{feature_id:"pennie",feature_name:"Pennie",sidebar_label:"Pennie",route:"/?section=pennie",description:"High-risk scanner for unusual penny stock volume, catalysts, technical breakouts, low float movement, and short squeeze potential.",category:"trading",best_for_user_types:["short-term-trader","advanced","speculative-trader"],related_goals:["find-short-term-trade-setups","warn-me-about-risks","tell-me-what-matters-today"],required_plan:"premium",introduced_in_plan_version:"premium_v1",is_active:!0,is_visible:!0,default_priority:15,icon:"pennie"},{feature_id:"brief",feature_name:"Daily Brief",sidebar_label:"Brief",route:"/?section=brief",description:"Quick market brief for the current session.",category:"research",best_for_user_types:["all","beginner"],related_goals:["tell-me-what-matters-today"],required_plan:"premium",introduced_in_plan_version:"premium_v1",is_active:!0,is_visible:!0,default_priority:90,icon:"file"},{feature_id:"settings",feature_name:"Settings",sidebar_label:"Settings",route:"/?section=settings",description:"Account, preferences, alerts, data, documentation, and personalisation controls.",category:"account",best_for_user_types:["all"],related_goals:["settings"],required_plan:"free",introduced_in_plan_version:"free_v1",is_active:!0,is_visible:!0,default_priority:99,icon:"settings"}];function o(e,r){return i[r]>=i[e.required_plan]}function s(e){return a.find(r=>r.feature_id===e)}},918:function(e,r,t){t.d(r,{AR:function(){return u},HA:function(){return f},Ig:function(){return w},Rb:function(){return v},SI:function(){return I},T:function(){return a},Ug:function(){return c},gm:function(){return m},m:function(){return d},mZ:function(){return o},nX:function(){return p},oV:function(){return h},pI:function(){return g},pe:function(){return k},xu:function(){return b},y3:function(){return y}});var i=t(4562),n=t(2);let a="growthintel_auth_user_v1",o="growthintel_subscription_v2",s="growthintel_legal_acceptance_v1",l="growthintel_billing_events_v1",u=Number("13"),d=!1,c="";function _(e){return e.trim().toLowerCase()}function m(e){return _(e)}function p(){if(i.l)return{email:i.T,password:"",createdAt:new Date().toISOString(),role:"tester"};try{var e,r,t;let i=window.localStorage.getItem(a);if(!i)return null;let n=JSON.parse(i);if(!n.email)return null;return{email:_(n.email),password:null!==(e=n.password)&&void 0!==e?e:"",createdAt:null!==(r=n.createdAt)&&void 0!==r?r:new Date().toISOString(),role:null!==(t=n.role)&&void 0!==t?t:"user"}}catch(e){return null}}function f(e){window.localStorage.setItem(a,JSON.stringify({...e,email:_(e.email)}))}function g(){if(i.l)return{userId:i.T,planId:"premium",planVersion:"premium_v1",status:"tester",entitlementFeatureIds:n._f.premium_v1,grantedAt:new Date().toISOString(),mockBilling:!0};try{var e,r;let t=window.localStorage.getItem(o);if(!t)return null;let i=JSON.parse(t);
1if(!i.userId||!i.planId||!i.planVersion||!i.status)return null;return{userId:i.userId,providerCustomerId:i.providerCustomerId,providerSubscriptionId:i.providerSubscriptionId,planId:i.planId,planVersion:i.planVersion,status:i.status,currentPeriodStart:i.currentPeriodStart,currentPeriodEnd:i.currentPeriodEnd,cancelAtPeriodEnd:i.cancelAtPeriodEnd,entitlementFeatureIds:(null===(e=i.entitlementFeatureIds)||void 0===e?void 0:e.length)?i.entitlementFeatureIds:n._f[i.planVersion],grantedAt:null!==(r=i.grantedAt)&&void 0!==r?r:new Date().toISOString(),mockBilling:i.mockBilling}}catch(e){return null}}function v(){var e;let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:p(),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:g();return i.l?"tester":(null==r?void 0:r.role)==="admin"?"admin":r?null!==(e=null==t?void 0:t.status)&&void 0!==e?e:"free":"no_account"}function b(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:v();return"tester"===e?"tester":"admin"===e?"admin":"premium_active"===e?"premium":"free"}function y(e,r){var t;let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:g(),a=(0,n.dc)(r);if(!(null==a?void 0:a.is_active))return!1;let o=v(e,i);return"tester"===o||"admin"===o||("free"===a.required_plan?!!e:"premium_active"===o&&!!(null==i?void 0:null===(t=i.entitlementFeatureIds)||void 0===t?void 0:t.includes(r)))}function h(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:p(),r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:g();return n._f.premium_v1.filter(t=>y(e,t,r))}function w(){try{let e=window.localStorage.getItem(s);return e?JSON.parse(e):null}catch(e){return null}}function k(e){window.localStorage.setItem(s,JSON.stringify(e))}function I(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let t=window.localStorage.getItem(l),i=t?JSON.parse(t):[];i.push({event:e,at:new Date().toISOString(),...r}),window.localStorage.setItem(l,JSON.stringify(i.slice(-250)))}catch(e){}}},4562:function(e,r,t){t.d(r,{T:function(){return n},l:function(){return i}});let i=!1,n=""}}]);

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.