{"version":3,"file":"shared-lib.DoYfdTfT.mjs","names":[],"sources":["https:/framerusercontent.com/modules/B4z0UbHUWmHIp4TB3vdS/7jfMVzvFP4juUCfLrgP6/SeoSchema.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const SITE=\"https://informed.now\";const ORG_ID=SITE+\"/#organization\";const KIRA_ID=SITE+\"/#kira-shishkin\";const KIRA_URL=SITE+\"/kira\";const WEBSITE_ID=SITE+\"/#website\";const FAQ=[[\"What's informed.now?\",\"informed.now is your daily news digest to beat misinformation overload. We SMS text you news without the noise of ads, clickbait, sensationalism & bias of traditional media.\"],[\"How do I join informed.now?\",'Click here to join for free. Or text \"join\" to our toll-free number: 844-406-INFO (4636). Your texts to us are always free too.'],[\"How does informed.now curate news?\",\"We prioritize news that changes the world. Being informed doesn't mean reading more, but reading what matters most. We read all the news to identify the most impactful selection that's worth your time. Our filter is significance: How much does it change the lives of how many people? See an example of our daily text. Read more about our methodology.\"],[\"What problem does informed.now solve?\",\"Do you know anyone who's happy reading news anymore? Traditional news is full of clickbait, ads, sensationalism, wordiness, advertisement & bias. As a reader, you're solicited & influenced at every step. Many people are so frustrated, they avoid the news altogether. News has become the opposite of time-efficient & factual insight.\"],[\"How much does informed.now cost?\",\"informed.now is free forever. You also get a free 7-day trial of the paid pro plan when you start. You can opt to upgrade to the paid pro plan anytime for either $55 per year or $99 for life. Our work is purposefully made possible only through the support of our readers.\"],[\"Where do I learn more?\",\"We have a purposefully limited digital media presence, per our mission of reducing noise. But it's been hard to keep us a secret, recent media includes: USA Today, International Business Times, Geekazine, The Arizona Republic, Venture Daily, inkl, Founder Real Talk, Up Next with Gabriella Mirabelli, Super Entrepreneurs Podcast, The Amber Stitt Show, Inside Analysis, Eyes Wide Open with Nick Thompson, The Independent Minds, We Talk Weekly, and The Rebekah Panepinto Project. See more media about informed.now.\"],[\"Can I share informed.now with a friend?\",\"Yes, one text from you could make their day. Refer a friend by text or email.\"],[\"How do I cancel?\",'Text \"stop\" to instantly unsubscribe. It\\'s as easy to leave as it is to join.']];function isoDate(value){if(!value)return undefined;const d=new Date(value);if(isNaN(d.getTime()))return undefined;// Google asks for a full datetime with a timezone; the CMS only stores a day, so publish at 8 AM Pacific\nconst day=d.toISOString().slice(0,10);return day+\"T08:00:00\"+pacificOffset(day);}// Pacific time is UTC-7 in summer and UTC-8 in winter; ask the runtime which applies on that day\nfunction pacificOffset(day){try{const parts=new Intl.DateTimeFormat(\"en-US\",{timeZone:\"America/Los_Angeles\",timeZoneName:\"shortOffset\"}).formatToParts(new Date(day+\"T16:00:00Z\"));const label=parts.find(p=>p.type===\"timeZoneName\")?.value??\"\";const match=/GMT([+-]\\d+)/.exec(label);if(match){const hours=parseInt(match[1],10);return(hours<0?\"-\":\"+\")+String(Math.abs(hours)).padStart(2,\"0\")+\":00\";}}catch{}return\"-08:00\";}/**\n * SEO Schema (JSON-LD)\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight fixed\n */export default function SeoSchema(props){const{mode=\"article\",headline=\"\",description=\"\",datePublished=\"\",author=\"Kira Shishkin\",category=\"\",image,slug=\"\",pageType=\"WebPage\",entity=\"Organization\",pageName=\"\",pageDescription=\"\",path=\"/\",videoName=\"\",videoDescription=\"\",videoThumbnail,videoUploadDate=\"\",videoDuration=\"\",videoFile=\"\",videoEmbed=\"\",videoCredit=\"\",videoCreditRole=\"contributor\"}=props;let data=null;let video=null;if(mode===\"article\"){const url=slug?SITE+\"/blog/\"+slug:undefined;const date=isoDate(datePublished);data={\"@context\":\"https://schema.org\",\"@type\":\"BlogPosting\",\"@id\":url?url+\"#blogposting\":undefined,headline,description,datePublished:date,dateModified:date,author:author===\"Kira Shishkin\"?{\"@type\":\"Person\",\"@id\":KIRA_ID,name:author,url:KIRA_URL}:{\"@type\":\"Person\",name:author},publisher:{\"@id\":ORG_ID},image:image?.src,articleSection:category||undefined,url,mainEntityOfPage:url,isPartOf:[{\"@id\":SITE+\"/blog#blog\"},{\"@id\":WEBSITE_ID}],inLanguage:\"en\",speakable:{\"@type\":\"SpeakableSpecification\",\"xpath\":[\"/html/head/title\",\"/html/head/meta[@name='description']/@content\"]}};}else if(mode===\"faq\"){data={\"@context\":\"https://schema.org\",\"@type\":\"FAQPage\",\"@id\":SITE+\"/faq#webpage\",url:SITE+\"/faq\",name:\"informed.now FAQ | Pricing and How It Works\",description:\"Free forever, with a free 7-day Pro trial. Pro is $55 a year or $99 for life. Text JOIN to 844-406-INFO (4636) to start, and STOP to cancel.\",inLanguage:\"en\",isPartOf:{\"@id\":WEBSITE_ID},publisher:{\"@id\":ORG_ID},about:{\"@id\":ORG_ID},speakable:{\"@type\":\"SpeakableSpecification\",\"xpath\":[\"/html/head/title\",\"/html/head/meta[@name='description']/@content\"]},mainEntity:FAQ.map(([q,a])=>({\"@type\":\"Question\",name:q,acceptedAnswer:{\"@type\":\"Answer\",text:a}}))};}else if(mode===\"profile\"){data={\"@context\":\"https://schema.org\",\"@type\":\"ProfilePage\",\"@id\":KIRA_URL+\"#webpage\",url:KIRA_URL,name:\"informed.now | Kira Shishkin\",description:\"Kira Shishkin is Founder and CEO of informed.now, the daily news text. Ukrainian-Israeli immigrant, Google and Intuit alum, builder of four companies.\",inLanguage:\"en\",isPartOf:{\"@id\":SITE+\"/#website\"},publisher:{\"@id\":ORG_ID},about:{\"@id\":KIRA_ID},mainEntity:{\"@id\":KIRA_ID},speakable:{\"@type\":\"SpeakableSpecification\",\"xpath\":[\"/html/head/title\",\"/html/head/meta[@name='description']/@content\"]}};}else if(mode===\"page\"){const url=SITE+(path===\"/\"?\"/\":path);const topic=entity===\"Organization\"?{\"@id\":ORG_ID}:entity===\"Product\"?{\"@id\":SITE+\"/#product\"}:entity===\"Blog\"?{\"@type\":\"Blog\",\"@id\":SITE+\"/blog#blog\",name:pageName.split(\" | \")[0],url,publisher:{\"@id\":ORG_ID},inLanguage:\"en\"}:undefined;// Blog index and item pages (example: the Product on /join) are primarily about one entity, so it becomes mainEntity\nconst topicIsMain=entity===\"Blog\"||pageType===\"ItemPage\";data={\"@context\":\"https://schema.org\",\"@type\":pageType,\"@id\":url+\"#webpage\",url,name:pageName,description:pageDescription||undefined,inLanguage:\"en\",isPartOf:{\"@id\":SITE+\"/#website\"},publisher:{\"@id\":ORG_ID},about:topic&&!topicIsMain?topic:undefined,mainEntity:topicIsMain?topic:undefined,speakable:{\"@type\":\"SpeakableSpecification\",\"xpath\":[\"/html/head/title\",\"/html/head/meta[@name='description']/@content\"]}};// A page built around a video (example: the story film on /mission) also tags it so Google can list it as a video result\nif(videoName){const videoId=url+\"#video\";data.video={\"@id\":videoId};video={\"@context\":\"https://schema.org\",\"@type\":\"VideoObject\",\"@id\":videoId,name:videoName,description:videoDescription||undefined,thumbnailUrl:videoThumbnail?.src,uploadDate:videoUploadDate||undefined,duration:videoDuration||undefined,contentUrl:videoFile||undefined,embedUrl:videoEmbed||undefined,inLanguage:\"en\",publisher:{\"@id\":ORG_ID},// Kira links to his sitewide Person entry; anyone else is named inline\n[videoCreditRole]:videoCredit?videoCredit===\"Kira Shishkin\"?{\"@id\":KIRA_ID}:{\"@type\":\"Person\",name:videoCredit}:undefined,isPartOf:{\"@id\":url+\"#webpage\"}};}}const hidden={position:\"relative\",width:0,height:0,overflow:\"hidden\"};if(!data)return /*#__PURE__*/_jsx(\"div\",{style:hidden});return /*#__PURE__*/_jsxs(\"div\",{style:hidden,children:[/*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",dangerouslySetInnerHTML:{__html:JSON.stringify(data)}}),video?/*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",dangerouslySetInnerHTML:{__html:JSON.stringify(video)}}):null]});}addPropertyControls(SeoSchema,{mode:{type:ControlType.Enum,title:\"Schema\",options:[\"article\",\"faq\",\"profile\",\"page\",\"none\"],optionTitles:[\"Blog post\",\"FAQ page\",\"Profile page\",\"Web page\",\"None\"],defaultValue:\"article\"},headline:{type:ControlType.String,title:\"Headline\",defaultValue:\"\",hidden:p=>p.mode!==\"article\"},description:{type:ControlType.String,title:\"Description\",defaultValue:\"\",displayTextArea:true,hidden:p=>p.mode!==\"article\"},datePublished:{type:ControlType.Date,title:\"Published\",hidden:p=>p.mode!==\"article\"},author:{type:ControlType.String,title:\"Author\",defaultValue:\"Kira Shishkin\",hidden:p=>p.mode!==\"article\"},category:{type:ControlType.String,title:\"Category\",defaultValue:\"\",hidden:p=>p.mode!==\"article\"},image:{type:ControlType.ResponsiveImage,title:\"Image\",hidden:p=>p.mode!==\"article\"},slug:{type:ControlType.String,title:\"Slug\",defaultValue:\"\",hidden:p=>p.mode!==\"article\"},pageType:{type:ControlType.Enum,title:\"Page Type\",options:[\"WebPage\",\"AboutPage\",\"ContactPage\",\"CollectionPage\",\"ItemPage\"],optionTitles:[\"Web page\",\"About page\",\"Contact page\",\"Collection page\",\"Item page\"],defaultValue:\"WebPage\",hidden:p=>p.mode!==\"page\"},entity:{type:ControlType.Enum,title:\"About\",options:[\"Organization\",\"Product\",\"Blog\",\"None\"],optionTitles:[\"Organization\",\"Product\",\"Blog\",\"None\"],defaultValue:\"Organization\",hidden:p=>p.mode!==\"page\"},pageName:{type:ControlType.String,title:\"Page Name\",defaultValue:\"\",hidden:p=>p.mode!==\"page\"},pageDescription:{type:ControlType.String,title:\"Page Description\",defaultValue:\"\",displayTextArea:true,hidden:p=>p.mode!==\"page\"},path:{type:ControlType.String,title:\"Path\",defaultValue:\"/\",hidden:p=>p.mode!==\"page\"},videoName:{type:ControlType.String,title:\"Video Name\",defaultValue:\"\",hidden:p=>p.mode!==\"page\"},videoDescription:{type:ControlType.String,title:\"Video Description\",defaultValue:\"\",displayTextArea:true,hidden:p=>p.mode!==\"page\"||!p.videoName},videoThumbnail:{type:ControlType.ResponsiveImage,title:\"Video Thumbnail\",hidden:p=>p.mode!==\"page\"||!p.videoName},videoUploadDate:{type:ControlType.String,title:\"Video Upload Date\",defaultValue:\"\",placeholder:\"2026-05-05T14:23:28-07:00\",hidden:p=>p.mode!==\"page\"||!p.videoName},videoDuration:{type:ControlType.String,title:\"Video Duration\",defaultValue:\"\",placeholder:\"PT46S\",hidden:p=>p.mode!==\"page\"||!p.videoName},videoFile:{type:ControlType.String,title:\"Video File\",defaultValue:\"\",hidden:p=>p.mode!==\"page\"||!p.videoName},videoEmbed:{type:ControlType.String,title:\"Video Embed\",defaultValue:\"\",hidden:p=>p.mode!==\"page\"||!p.videoName},videoCredit:{type:ControlType.String,title:\"Video Credit\",defaultValue:\"\",hidden:p=>p.mode!==\"page\"||!p.videoName},videoCreditRole:{type:ControlType.Enum,title:\"Credit Role\",options:[\"contributor\",\"creator\"],optionTitles:[\"Contributor\",\"Creator\"],defaultValue:\"contributor\",hidden:p=>p.mode!==\"page\"||!p.videoCredit}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SeoSchema\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SeoSchema.map"],"mappings":"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"}