PageSourceSearch

https://www.realmail.dev/_next/static/chunks/app/layout-e3af7f228e…?dpl=dpl_nA2HhKKcbc9tm7U6KWP7GANeZ5Xa

js realmail.dev collected 2026-10-05 05:10:16 UTC 32,514 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="bcbe45d2-f46c-4109-a863-28318513c43e",e._sentryDebugIdIdentifier="sentry-dbid-bcbe45d2-f46c-4109-a863-28318513c43e")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3185],{16183:function(e,t,a){Promise.resolve().then(a.bind(a,44657)),Promise.resolve().then(a.t.bind(a,5373,23)),Promise.resolve().then(a.t.bind(a,57063,23))},44657:function(e,t,a){"use strict";a.d(t,{default:function(){return eD}});var s=a(51830),n=a(65162),r=a(54929),i=a(38302),l=a(35926),o=a(44435),d=a(52240),c=()=>(0,s.jsx)(d.default,{src:"https://cdn.tolt.io/tolt.js","data-tolt":"bb523c2f-8a41-4bba-b1c6-ccb99005faca",strategy:"afterInteractive","data-sentry-element":"Script","data-sentry-component":"ToltScript","data-sentry-source-file":"ToltScript.tsx"}),m=a(82083),u=a(39992);function x(e,t,a){m.ZP.capture(e,t),console.log("PostHog Track Client",e,t)}new(a(41385)).A("phc_qCzctym2h68kEqupXvHrsEgXq4xHj6b2Mv5flxPBc8X",{host:"https://eu.i.posthog.com"}),m.ZP.init("phc_qCzctym2h68kEqupXvHrsEgXq4xHj6b2Mv5flxPBc8X",{api_host:"https://eu.i.posthog.com",person_profiles:"identified_only",capture_pageview:!1,debug:!1});var p=e=>{let{children:t}=e;return(0,s.jsx)(u.zf,{client:m.ZP,"data-sentry-element":"PostHogProvider","data-sentry-component":"CSPostHogProvider","data-sentry-source-file":"PostHog.tsx",children:t})},f=a(47087),h=a(2058),y=a(45818),g=a(30150),v=()=>(0,s.jsxs)("div",{className:"mt-4","data-sentry-component":"MadeBy","data-sentry-source-file":"MadeBy.tsx",children:[(0,s.jsx)("strong",{className:"mb-2 block text-sm font-semibold",children:"Made by"}),(0,s.jsxs)("div",{className:"inline-flex flex-row gap-4",children:[(0,s.jsxs)("a",{href:"https://twitter.com/IvarsMas",target:"_blank",rel:"noopener noreferrer",className:"inline-flex w-auto items-center gap-2 rounded-full bg-brand-50 p-1 pr-3 text-brand-600 hover:bg-brand-200",children:[(0,s.jsx)("img",{src:"/mike.jpg",alt:"Mike Ivars",className:"size-6 rounded-full"}),(0,s.jsx)("span",{className:"text-sm font-medium",children:"Mike Ivars"})]}),(0,s.jsxs)("a",{href:"https://twitter.com/arealmaker",target:"_blank",rel:"noopener noreferrer",className:"inline-flex w-auto items-center gap-2 rounded-full bg-brand-50 p-1 pr-3 text-brand-600 hover:bg-brand-200",children:[(0,s.jsx)("img",{src:"/victor.jpg",alt:"V\xedctor Arenas",className:"size-6 rounded-full"}),(0,s.jsx)("span",{className:"text-sm font-medium",children:"V\xedctor Arenas"})]})]})]});let j=e=>{let{href:t,rel:a,target:n,title:r}=e;return(0,s.jsx)("li",{"data-sentry-component":"FooterLink","data-sentry-source-file":"MainFooter.tsx",children:(0,s.jsx)(f.default,{className:"text-slate-600 transition hover:text-slate-600/75",href:t,rel:a,target:n,"data-sentry-element":"Link","data-sentry-source-file":"MainFooter.tsx",children:r})})};var b=()=>(0,s.jsx)("footer",{className:"border-t border-slate-200","data-sentry-component":"MainFooter","data-sentry-source-file":"MainFooter.tsx",children:(0,s.jsxs)("div",{className:"mx-auto max-w-screen-xl px-4 pb-6 pt-16 sm:px-6 lg:px-8 lg:pt-24",children:[(0,s.jsxs)("div",{className:"grid grid-cols-1 gap-8 lg:grid-cols-2",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)("div",{className:"flex justify-center md:justify-start",children:(0,s.jsx)(h.TR,{className:"h-6 w-auto","data-sentry-element":"Logo","data-sentry-source-file":"MainFooter.tsx"})}),(0,s.jsx)("p",{className:"mt-6 text-center leading-relaxed text-slate-500 sm:text-left md:max-w-sm",children:y.Z.appDescription}),(0,s.jsx)(v,{"data-sentry-element":"MadeBy","data-sentry-source-file":"MainFooter.tsx"})]}),(0,s.jsx)("div",{children:(0,s.jsxs)("div",{className:"grid grid-cols-1 justify-end gap-8 sm:grid-cols-2 md:grid-cols-2",children:[(0,s.jsxs)("div",{className:"text-center sm:text-left",children:[(0,s.jsx)("p",{className:"text-lg font-medium text-slate-900",children:"Product"}),(0,s.jsxs)("ul",{className:"mt-4 space-y-4 text-sm",children:[(0,s.jsx)(j,{href:"/#features",title:"Features","data-sentry-element":"FooterLink","data-sentry-source-file":"MainFooter.tsx"}),(0,s.jsx)(j,{href:"/#pricing",title:"Pricing","data-sentry-element":"FooterLink","data-sentry-source-file":"MainFooter.tsx"}
1),(0,s.jsx)(j,{href:"/#faqs",title:"FAQs","data-sentry-element":"FooterLink","data-sentry-source-file":"MainFooter.tsx"})]})]}),(0,s.jsxs)("div",{className:"text-center sm:text-left",children:[(0,s.jsx)("p",{className:"text-lg font-medium text-slate-900",children:"More"}),(0,s.jsxs)("ul",{className:"mt-4 space-y-4 text-sm",children:[(0,s.jsx)(j,{href:"/docs",title:"Docs","data-sentry-element":"FooterLink","data-sentry-source-file":"MainFooter.tsx"}),(0,s.jsx)(j,{href:"/blog",title:"Blog","data-sentry-element":"FooterLink","data-sentry-source-file":"MainFooter.tsx"}),(0,s.jsx)(j,{href:"https://affiliates.realmail.dev/",rel:"noopener noreferrer",target:"_blank",title:"Affiliates","data-sentry-element":"FooterLink","data-sentry-source-file":"MainFooter.tsx"}),(0,s.jsx)(j,{href:"/report-disposable-email",title:"Report Disposable Email","data-sentry-element":"FooterLink","data-sentry-source-file":"MainFooter.tsx"}),(0,s.jsx)("li",{children:(0,s.jsx)("span",{className:"cursor-pointer text-slate-600 transition hover:text-slate-600/75",onClick:()=>(0,g.openCripsChat)(),children:"Support"})})]})]})]})})]}),(0,s.jsx)("div",{className:"mt-12 border-t border-slate-200 pt-6",children:(0,s.jsxs)("div",{className:"text-center sm:flex sm:justify-between sm:text-left",children:[(0,s.jsxs)("p",{className:"text-sm text-slate-500",children:[(0,s.jsx)("span",{className:"block sm:inline",children:"All rights reserved."}),(0,s.jsx)(f.default,{className:"ml-2 inline-block text-brand-600 underline transition hover:text-brand-600/75",href:"/legal/terms","data-sentry-element":"Link","data-sentry-source-file":"MainFooter.tsx",children:"Terms & Conditions"}),(0,s.jsx)(f.default,{className:"ml-2 inline-block text-brand-600 underline transition hover:text-brand-600/75",href:"/legal/privacy","data-sentry-element":"Link","data-sentry-source-file":"MainFooter.tsx",children:"Privacy Policy"})]}),(0,s.jsxs)("p",{className:"mt-4 text-sm text-slate-500 sm:order-first sm:mt-0",children:["\xa9 ",new Date().getFullYear()," ",y.Z.appName]})]})})]})}),N=a(50163),w=a(60788),k=a(79690),M=a(73386),P=a(36525),L=a(23233),C=a(28750),E=a(15108),A=a(53959),_=a(29711);let I=[{name:"Features",href:"/#features"},{name:"Pricing",href:"/#pricing"},{name:"Docs",href:"/docs"}],S=[{name:"Dashboard",href:"/app",isHome:!0},{name:"Validations",href:"/app/validations"},{name:"Domains",href:"/app/domains/blocklist"},{name:"Configuration",href:"/app/configuration"}],F=[{name:"Your profile",href:"/app/settings/profile",icon:L.Z},{name:"API Keys",href:"/app/settings/organization/api-keys",icon:C.Z},{name:"Billing",href:"/app/settings/organization/billing",icon:E.Z},{name:"Report disposable email",href:"/report-disposable-email",icon:A.Z},{name:"Docs",href:"/docs",icon:_.Z}],T=()=>{let{data:e}=(0,l.kP)(),t=(0,r.usePathname)(),{state:a}=(0,o.b)();if(e){var n,i;return(0,s.jsxs)("div",{className:"hidden gap-4 lg:flex lg:flex-1 lg:items-center lg:justify-end",children:[!t.startsWith("/app")&&(0,s.jsx)(f.default,{href:"/app",children:(0,s.jsx)(h.zx,{variant:"outline",size:"small",children:"Go to App"})}),t.startsWith("/app")&&(0,s.jsx)(f.default,{href:"/app/subscription",children:(0,s.jsx)(h.zx,{variant:"primary",size:"small",children:"Buy credits"})}),(0,s.jsxs)(h.Lt,{position:"bottom end",className:"w-60",trigger:(0,s.jsx)(h.qE,{fullName:(null===(n=a.user)||void 0===n?void 0:n.name)||"",size:"medium",className:"cursor-pointer"}),children:[F.map(e=>(0,s.jsx)(f.default,{href:e.href,children:(0,s.jsx)(h.hP,{icon:e.icon,children:e.name})},e.name)),(null===(i=e.user)||void 0===i?void 0:i.isSuperAdmin)&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("hr",{className:"my-1 border-t border-slate-200"}),(0,s.jsx)(f.default,{href:"/app/admin/disposable",children:(0,s.jsx)(h.hP,{icon:k.Z,children:"Superadmin"})}),(0,s.jsx)(f.default,{href:"/app/admin/playground",children:(0,s.jsx)(h.hP,{icon:M.Z,children:"Playground"})})]}),(0,s.jsx)("hr",{className:"my-1 border-t border-slate-200"}),(0,s.jsxs)(h.hP,{onClick:()=>(0,l.w7)(),children:[(0,s.jsx)(h.JO,{Icon:P.Z,className:"size-5 text-red-400"}),(0,s.jsx)("span",{className:"text-red-600",children:"Sign Out"})]})]})]})}return(0,s.jsxs)("div",{className:"hidden gap-4 lg:flex lg:flex-1 lg:justify-end","data-sentry-component":"DesktopMainAccess","data-sentry-source-file":"MainAccess.tsx",children:[(0,s.jsx)(f.default,{href:"/auth/login","data-sentry-element":"Link","data-sentry-source-file":"MainAccess.tsx",children:(0,s.jsx)(h.zx,{size:"small",variant:"ghost","data-sentry-element":"Button","data-sentry-source-file":"MainAccess.tsx",children:"Login"})}),(0,s.jsx)(f.default,{href:"/auth/signup","data-sentry-element":"Link","data-sentry-source-file":"MainAccess.tsx",children:(0,s.jsx)(h.zx,{size:"small","data-sentry-element":"Button","data-sentry-source-file":"MainAccess.tsx",children:"Sign up"})})]})},D=()=>{let{data:e}=(0,l.kP)(),t=(0,r.usePathname)(),{dispatch:a}=(0,o.b)(),n=()=>{a({type:"UPDATE_MOBILE_NAVIGATION_OPEN",payload:!1})};return e?(0,s.jsxs)("div",{className:"flex flex-col items-center gap-4",children:[!t.startsWith("/app")&&(0,s.jsx)(f.default,{href:"/app",className:"w-full",children:(0,s.jsx)(h.zx,{variant:"outline",size:"medium",fullWidth:!0,onClick:n,children:"Go to App"})}),(0,s.jsx)("nav",{className:"w-full",children:(0,s.jsxs)("ul",{className:"flex flex-col gap-2",children:[F.map(e=>(0,s.jsx)("li",{className:"-mx-3 block w-full rounded-lg px-3 py-2 text-base font-medium leading-7 text-slate-900 hover:bg-slate-50",children:(0,s.jsx)(f.default,{href:e.href||"",onClick:n,children:e.name})},e.name)),(0,s.jsx)("li",{onClick:()=>(0,l.w7)(),className:"-mx-3 block w-full cursor-pointer rounded-lg px-3 py-2 text-base font-medium leading-7 text-red-600 hover:bg-slate-50",children:"Sign Out"})]})})]}):(0,s.jsxs)("div",{className:"flex flex-col gap-4","data-sentry-component":"MobileMainAccess","data-sentry-source-file":"MainAccess.tsx",children:[(0,s.jsx)(f.default,{href:"/auth/signup",className:"w-full","data-sentry-element":"Link","data-sentry-source-file":"MainAccess.tsx",children:(0,s.jsx)(h.zx,{size:"medium",fullWidth:!0,onClick:n,"data-sentry-element":"Button","data-sentry-source-file":"MainAccess.tsx",children:"Sign up"})}),(0,s.jsx)(f.default,{href:"/auth/login",className:"w-full","data-sentry-element":"Link","data-sentry-source-file":"MainAccess.tsx",children:(0,s.jsx)(h.zx,{size:"medium",variant:"ghost",fullWidth:!0,onClick:n,"data-sentry-element":"Button","data-sentry-source-file":"MainAccess.tsx",children:"Login"})})]})};var O=a(43860),z=a(34745),H=a(84682),Z=a(20669),R=a(45835);let U="data-[active=true]:bg-brand-50 data-[active=true]:text-brand-700 rounded-md px-4 py-2 text-sm font-medium leading-6 text-slate-900 hover:text-brand-700 transition duration-150 ease-in-out",B=e=>e.startsWith("/app")?S:I,W=()=>{let e=(0,r.usePathname)(),t=B(e),a=function(t){let a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return a?e===t:e.startsWith(t)};return(0,s.jsx)(O.vb,{className:"hidden lg:flex lg:gap-x-6","data-sentry-element":"PopoverGroup","data-sentry-component":"DesktopMainNavigation","data-sentry-source-file":"MainNavigation.tsx",children:t.map(e=>e.submenu?(0,s.jsxs)(O.J2,{className:"relative",children:[(0,s.jsxs)(O.O7,{className:(0,N.Z)(U,"flex items-center gap-x-1"),children:[e.name,(0,s.jsx)(h.JO,{Icon:Z.Z,className:"h-5 w-5 flex-none text-slate-400","aria-hidden":"true"})]}),(0,s.jsx)(O.Hi,{transition:!0,className:"absolute -left-8 top-full z-10 mt-3 w-screen max-w-md overflow-hidden rounded-lg bg-white shadow-lg ring-1 ring-slate-900/5 transition data-[closed]:translate-y-1 data-[closed]:opacity-0 data-[enter]:duration-200 data-[leave]:duration-150 data-[enter]:ease-out data-[leave]:ease-in",children:(0,s.jsx)("div",{className:"p-4",children:e.submenu.map(e=>(0,s.jsxs)("div",{className:"group relative flex items-center gap-x-6 rounded-lg p-4 text-sm leading-6 hover:bg-slate-50",children:[(0,s.jsx)("div",{className:"flex h-11 w-11 flex-none items-center justify-center rounded-lg bg-slate-50 group-hover:bg-white",children:(0,s.jsx)(h.JO,{Icon:e.icon,className:"h-6 w-6 text-slate-600 group-hover:text-brand-600","aria-hidden":"true"})}),(0,s.jsxs)("div",{className:"flex-auto",children:[(0,s.jsxs)(f.default,{href:e.href,className:"block font-medium text-slate-900",children:[e.name,(0,s.jsx)("span",{className:"absolute inset-0"})]}),(0,s.jsx)("p",{className:"mt-1 text-sm text-slate-600",children:e.description})]})]},e.name))})})]},e.name):(0,s.jsx)(f.default,{href:e.href,className:U,"data-active":a(e.href,e.isHome),children:e.name},e.name))})},G=()=>{let e=(0,r.usePathname)(),t=B(e),{state:a,dispatch:n}=(0,o.b)(),i=function(t){let a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return a?e===t:e.startsWith(t)},l=a.mobileNavigationOpen,d=()=>{n({type:"UPDATE_MOBILE_NAVIGATION_OPEN",payload:!1})};return(0,s.jsx)(s.Fragment,{children:(0,s.jsxs)(z.Vq,{className:"lg:hidden",open:l,onClose:d,"data-sentry-element":"Dialog","data-sentry-source-file":"MainNavigation.tsx",children:[(0,s.jsx)("div",{className:"fixed inset-0 z-10"}),(0,s.jsxs)(z.EM,{className:"fixed inset-y-0 right-0 z-10 w-full overflow-y-auto bg-white px-6 py-6 sm:max-w-sm sm:ring-1 sm:ring-slate-900/10","data-sentry-element":"DialogPanel","data-sentry-source-file":"MainNavigation.tsx",children:[(0,s.jsxs)("div",{className:"flex items-center justify-between",children:[(0,s.jsxs)(f.default,{href:"#",className:"-m-1.5 p-1.5","data-sentry-element":"Link","data-sentry-source-file":"MainNavigation.tsx",children:[(0,s.jsx)("span",{className:"sr-only",children:"Your Company"}),(0,s.jsx)(h.TR,{className:"h-6 w-auto","data-sentry-element":"Logo","data-sentry-source-file":"MainNavigation.tsx"})]}),(0,s.jsxs)("button",{type:"button",className:"-m-2.5 rounded-md p-2.5 text-slate-700",onClick:d,children:[(0,s.jsx)("span",{className:"sr-only",children:"Close menu"}),(0,s.jsx)(h.JO,{Icon:R.Z,className:"h-6 w-6","aria-hidden":"true","data-sentry-element":"Icon","data-sentry-source-file":"MainNavigation.tsx"})]})]}),(0,s.jsx)("div",{className:"mt-6 flow-root",children:(0,s.jsxs)("div",{className:"-my-6 divide-y divide-slate-500/10",children:[(0,s.jsx)("div",{className:"space-y-2 py-6",children:t.map(e=>e.submenu?(0,s.jsx)(H.Disclosure,{as:"div",className:"-mx-3",children:t=>{let{open:a}=t;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(H.DisclosureButton,{className:"flex w-full items-center justify-between rounded-lg py-2 pl-3 pr-3.5 text-base font-medium leading-7 text-slate-900 hover:bg-slate-50",onClick:d,children:[e.name,(0,s.jsx)(h.JO,{Icon:Z.Z,className:(0,N.Z)(a?"rotate-180":"","h-5 w-5 flex-none"),"aria-hidden":"true"})]}),(0,s.jsx)(H.DisclosurePanel,{className:"mt-2 space-y-2",children:e.submenu.map(e=>(0,s.jsx)(H.DisclosureButton,{as:"a",href:e.href,className:"text-md block rounded-lg py-2 pl-6 pr-3 font-medium leading-7 text-slate-900 hover:bg-slate-50",onClick:d,children:e.name},e.name))})]})}},e.name):(0,s.jsx)(f.default,{href:e.href,className:"-mx-3 block rounded-lg px-3 py-2 text-base font-medium leading-7 text-slate-900 hover:bg-slate-50 data-[active=true]:bg-brand-50 data-[active=true]:text-brand-700","data-active":i(e.href,e.isHome),onClick:d,children:e.name},e.name))}),(0,s.jsx)("div",{className:"py-6",children:(0,s.jsx)(D,{"data-sentry-element":"MobileMainAccess","data-sentry-source-file":"MainNavigation.tsx"})})]})})]})]})})};var V=e=>{let{className:t}=e,{state:a,dispatch:n}=(0,o.b)(),r=a.mobileNavigationOpen;return(0,s.jsxs)("header",{className:(0,N.Z)("sticky top-0 z-10 border-b border-slate-200 bg-white",t),"data-sentry-component":"MainHeader","data-sentry-source-file":"MainHeader.tsx",children:[(0,s.jsxs)("nav",{className:"mx-auto flex max-w-7xl items-center justify-between p-6 lg:px-8","aria-label":"Global",children:[(0,s.jsx)("div",{className:"flex lg:flex-1",children:(0,s.jsxs)(f.default,{href:"/",className:"-m-1.5 p-1.5","data-sentry-element":"Link","data-sentry-source-file":"MainHeader.tsx",children:[(0,s.jsx)("span",{className:"sr-only",children:y.Z.appName}),(0,s.jsx)(h.TR,{className:"h-6 w-auto","data-sentry-element":"Logo","data-sentry-source-file":"MainHeader.tsx"})]})}),(0,s.jsx)("div",{className:"flex lg:hidden",children:(0,s.jsxs)("button",{type:"button",className:"-m-2.5 inline-flex items-center justify-center rounded-md p-2.5 text-slate-700",onClick:()=>n({type:"UPDATE_MOBILE_NAVIGATION_OPEN",payload:!r}),children:[(0,s.jsx)("span",{className:"sr-only",children:"Open main menu"}),(0,s.jsx)(h.JO,{Icon:w.Z,className:"h-6 w-6","aria-hidden":"true","data-sentry-element":"Icon","data-sentry-source-file":"MainHeader.tsx"})]})}),(0,s.jsx)(W,{"data-sentry-element":"DesktopMainNavigation","data-sentry-source-file":"MainHeader.tsx"}),(0,s.jsx)(T,{"data-sentry-element":"DesktopMainAccess","data-sentry-source-file":"MainHeader.tsx"})]}),(0,s.jsx)(G,{"data-sentry-element":"MobileMainNavigation","data-sentry-source-file":"MainHeader.tsx"})]})},J=()=>(0,s.jsx)("footer",{"data-sentry-component":"MainPrivateFooter","data-sentry-source-file":"MainPrivateFooter.tsx",children:(0,s.jsx)("div",{className:"mx-auto max-w-screen-xl px-4 pb-6 pt-8 sm:px-6 lg:px-8 lg:pt-12",children:(0,s.jsx)("div",{className:"mt-12 border-t border-slate-200 pt-6",children:(0,s.jsxs)("div",{className:"text-center sm:flex sm:justify-between sm:text-left",children:[(0,s.jsxs)("p",{className:"text-sm text-slate-500",children:[(0,s.jsx)("span",{className:"block sm:inline",children:"All rights reserved."}),(0,s.jsx)(f.default,{className:"ml-2 inline-block text-brand-600 underline transition hover:text-brand-600/75",href:"/legal/terms","data-sentry-element":"Link","data-sentry-source-file":"MainPrivateFooter.tsx",children:"Terms & Conditions"}),(0,s.jsx)(f.default,{className:"ml-2 inline-block text-brand-600 underline transition hover:text-brand-600/75",href:"/legal/privacy","data-sentry-element":"Link","data-sentry-source-file":"MainPrivateFooter.tsx",children:"Privacy Policy"})]}),(0,s.jsxs)("p",{className:"mt-4 text-sm text-slate-500 sm:order-first sm:mt-0",children:["\xa9 ",new Date().getFullYear()," ",y.Z.appName]})]})})})}),K=a(36103),q=a(45254),X=a(27924),Y=a(7282),Q=a(89735),$=a(47328),ee=a(82392);let et=async e=>await (0,ee.sY)(e,{pretty:!1}),ea=async e=>await (0,ee.sY)(e,{plainText:!0});var es=a(6294),en=a(27568),er=a(22872),ei=a(86899),el=a(49421),eo=a(8801),ed=a(74961),ec=a(56044),em=a(5045),eu=a(66170);let ex={fontFamily:'-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',color:"#0f172a",margin:0,padding:0,WebkitTextSizeAdjust:"100%",width:"100%"},ep={margin:"auto",marginTop:"40px",paddingLeft:"16px",paddingRight:"16px"},ef={marginTop:"32px",borderTop:"1px solid #e2e8f0",paddingTop:"16px",fontSize:"12px",lineHeight:"16px",color:"#94a3b8"},eh={color:"#94a3b8"},ey={marginLeft:"8px",marginRight:"8px",color:"#94a3b8"},eg={color:"#94a3b8"};var ev=e=>{let{previewText:t,children:a}=e;return(0,s.jsxs)(ei.V,{"data-sentry-element":"Html","data-sentry-component":"EmailLayout","data-sentry-source-file":"EmailLayout.tsx",children:[(0,s.jsx)(el.M,{"data-sentry-element":"Preview","data-sentry-source-file":"EmailLayout.tsx",children:t||""}),(0,s.jsx)(eo.u,{style:ex,"data-sentry-element":"Body","data-sentry-source-file":"EmailLayout.tsx",children:(0,s.jsxs)(ed.W,{style:ep,"data-sentry-element":"Container","data-sentry-source-file":"EmailLayout.tsx",children:[(0,s.jsx)(ec.r,{href:y.Z.website,target:"_blank","data-sentry-element":"Link","data-sentry-source-file":"EmailLayout.tsx",children:(0,s.jsx)(em.E,{src:"".concat("https://www.realmail.dev","/logo.png"),height:"30",alt:y.Z.appName,"data-sentry-element":"Img","data-sentry-source-file":"EmailLayout.tsx"})}),a,(0,s.jsxs)(eu.$,{style:ef,"data-sentry-element":"Section","data-sentry-source-file":"EmailLayout.tsx",children:[(0,s.jsx)("p",{children:"You are receiving this email because you signed up on our website."}),(0,s.jsxs)("p",{children:[(0,s.jsx)(ec.r,{href:"{{{ pm:unsubscribe }}}",style:eh,target:"_blank","data-sentry-element":"Link","data-sentry-source-file":"EmailLayout.tsx",children:"Unsubscribe"}),(0,s.jsx)("span",{style:ey,children:"|"}),(0,s.jsx)(ec.r,{href:y.Z.website,style:eg,target:"_blank","data-sentry-element":"Link","data-sentry-source-file":"EmailLayout.tsx",children:"Manage settings"})]})]})]})})
1]})};let ej="Your access link for ".concat(y.Z.appName),eb={marginBottom:"8px",marginTop:"40px",padding:"0",fontSize:"24px",lineHeight:"32px",fontWeight:"700",color:"#0f172a"},eN={marginBottom:"32px",padding:"0",fontSize:"24px",lineHeight:"32px",fontWeight:"500",color:"#0f172a"},ew={display:"inline-block",cursor:"pointer",borderRadius:"6px",backgroundColor:"#fb7014",padding:"12px 24px",fontSize:"16px",lineHeight:"24px",fontWeight:"500",color:"#ffffff",marginBottom:"32px"},ek={fontSizee:"16px",lineHeight:"24px",marginBottom:"24px",color:"#475569"};var eM=e=>{let{loginCode:t}=e;return(0,s.jsxs)(ev,{previewText:ej,"data-sentry-element":"EmailLayout","data-sentry-component":"MagicLink","data-sentry-source-file":"MagicLink.tsx",children:[(0,s.jsx)(es.X,{style:eb,"data-sentry-element":"Heading","data-sentry-source-file":"MagicLink.tsx",children:"Hi there! \uD83D\uDC4B"}),(0,s.jsxs)(es.X,{style:eN,"data-sentry-element":"Heading","data-sentry-source-file":"MagicLink.tsx",children:["Here is your access link for ",y.Z.appName]}),(0,s.jsx)(en.z,{href:t,target:"_blank",style:ew,"data-sentry-element":"Button","data-sentry-source-file":"MagicLink.tsx",children:"Access account"}),(0,s.jsx)(er.x,{style:ek,"data-sentry-element":"Text","data-sentry-source-file":"MagicLink.tsx",children:"If you didn't request this, please ignore this email."}),(0,s.jsx)(er.x,{style:ek,"data-sentry-element":"Text","data-sentry-source-file":"MagicLink.tsx",children:"Have a nice day!"}),(0,s.jsxs)(er.x,{style:{...ek,fontWeight:"600"},"data-sentry-element":"Text","data-sentry-source-file":"MagicLink.tsx",children:[y.Z.appName," team"]})]})},eP=a(18905);let eL=a.g.prisma||new eP.PrismaClient;var eC=a(22799);let{handlers:eE,signIn:eA,signOut:e_,auth:eI}=(0,q.ZP)({debug:!1,pages:{signIn:"/auth/login",signOut:"/auth/login",error:"/auth/error",verifyRequest:"/auth/verify"},adapter:(0,Q.N)(eL),providers:[(0,X.Z)({clientId:eC.env.GOOGLE_CLIENT_ID,clientSecret:eC.env.GOOGLE_CLIENT_SECRET,authorization:{params:{prompt:"consent",access_type:"offline",response_type:"code"}},profile:e=>({id:e.sub,name:e.name,email:e.email,image:e.picture,emailVerified:e.email_verified?new Date:null})}),(0,Y.Z)({server:eC.env.AUTH_POSTMARK_KEY,from:y.Z.email.fromNoReply,sendVerificationRequest:async e=>{let{identifier:t,url:a,provider:s}=e,n=new Headers({"Content-Type":"application/json",Accept:"application/json","X-Postmark-Server-Token":s.apiKey}),r=await fetch("https://api.postmarkapp.com/email",{method:"POST",headers:n,body:JSON.stringify({From:s.from,To:t,Subject:"Your login for ".concat(y.Z.appName),HtmlBody:await et(eM({loginCode:a})),TextBody:await ea(eM({loginCode:a}))})});if(!r.ok)throw Error("Postmark error: "+JSON.stringify(await r.json()))}})],secret:eC.env.NEXTAUTH_SECRET,session:{strategy:"jwt"},events:{async createUser(e){let{user:t}=e;await eL.member.findFirst({where:{userId:t.id}})||await eL.organization.create({data:{name:"",members:{create:{userId:t.id,role:"admin"}},validationSettings:{create:{}},apiKeys:{create:{name:"Default API Key",key:(0,$.Z)()}}}}),x("Signed Up",{email:t.email,name:null==t?void 0:t.name},t.id)},async signIn(e){let{user:t,account:a,profile:s}=e;a&&("google"===a.provider&&s&&s.email_verified&&await eL.user.update({where:{email:s.email},data:{emailVerified:new Date,image:s.picture}}),"postmark"===a.provider&&(console.log("de la funcion de postmark: ".concat(a," ").concat(t," ").concat(s)),console.log("Postmark"))),x("Logged In",{email:t.email},t.id)}},callbacks:{async jwt(e){let{token:t,user:a}=e;if(a){let e=await eL.member.findFirst({where:{userId:a.id},include:{organization:!0,user:!0}});t.organizationId=null==e?void 0:e.organizationId,t.role=null==e?void 0:e.role,t.isSuperAdmin=null==e?void 0:e.user.isSuperAdmin}return t},async session(e){let{session:t,token:a}=e;return t.user&&(t.user.id=a.sub,t.user.role=a.role,t.user.organizationId=a.organizationId,t.user.isSuperAdmin=a.isSuperAdmin),t},async redirect(e){let{url:t,baseUrl:a}=e;return"/app"}}});var eS=a(93665),eF=e=>{var t,a,i;let{children:d}=e,c=(0,r.usePathname)(),u=(0,r.useRouter)(),{data:x,status:p}
1=(0,l.kP)(),[f,y]=(0,n.useState)(!0),{state:g,dispatch:v}=(0,o.b)(),j=(0,n.useMemo)(()=>c.startsWith("/app"),[c]),b=async()=>{var e,t,a;if(null==x?void 0:null===(e=x.user)||void 0===e?void 0:e.id)try{y(!0);let e=await K.Z.get("/internal/core-data/");console.log("Cargando datos de usuario:",e),v({type:"SET_USER",payload:e}),console.log("Datos de usuario guardados:",e),t=e.id,a={email:e.email,name:e.name,createdAt:e.createdAt,lastActiveAt:new Date},m.ZP.identify(t,a,void 0),console.log("PostHog Identify Client",t,a)}catch(e){console.error("An error occurred while fetching core data:",e),(0,eS.O)("Error fetching user, please login again","error"),await e_()}finally{y(!1)}};return((0,n.useEffect)(()=>{console.log(p),"authenticated"===p?b():"unauthenticated"===p&&(v({type:"CLEAR_USER"}),y(!1))},[p,null==x?void 0:null===(t=x.user)||void 0===t?void 0:t.id]),(0,n.useEffect)(()=>{var e,t;j&&(null===(e=g.user)||void 0===e?void 0:e.id)&&!(null===(t=g.user)||void 0===t?void 0:t.name)&&(console.log("est\xe1 en la app, tiene el user.id pero no tiene un nombre"),u.push("/auth/profile"))},[j,null===(a=g.user)||void 0===a?void 0:a.id,null===(i=g.user)||void 0===i?void 0:i.name]),j&&("loading"===p||f))?(0,s.jsx)("div",{className:"flex h-screen w-screen items-center justify-center",children:(0,s.jsx)(h.$j,{size:"xlarge"})}):(0,s.jsx)(s.Fragment,{children:d})},eT=()=>(0,s.jsx)("div",{className:"fixed bottom-4 left-4 z-50","data-sentry-component":"ProductHunt","data-sentry-source-file":"ProductHunt.tsx",children:(0,s.jsx)("a",{href:"https://www.producthunt.com/products/realmail?utm_source=badge-top-post-badge&utm_medium=badge#realmail",target:"_blank",rel:"noreferrer",children:(0,s.jsx)("img",{src:"https://api.producthunt.com/widgets/embed-image/v1/top-post-badge.svg?post_id=485130&theme=light&period=daily",alt:"RealMail - The email validation for SaaS | Product Hunt",style:{width:"250px",height:"54px"},width:"250",height:"54"})})}),eD=e=>{let{children:t}=e,n=(0,r.usePathname)(),d=n.startsWith("/auth"),m=n.startsWith("/app"),u=(0,i.default)(()=>Promise.resolve().then(a.bind(a,30150)),{loadableGenerated:{webpack:()=>[30150]},ssr:!1}),x=(0,i.default)(()=>a.e(7810).then(a.bind(a,57810)),{loadableGenerated:{webpack:()=>[57810]},ssr:!1}),f=(0,i.default)(()=>a.e(2539).then(a.bind(a,92539)),{loadableGenerated:{webpack:()=>[92539]},ssr:!1});return(0,s.jsxs)(l.eA,{"data-sentry-element":"SessionProvider","data-sentry-component":"ClientLayout","data-sentry-source-file":"ClientLayout.tsx",children:[(0,s.jsx)(c,{"data-sentry-element":"ToltScript","data-sentry-source-file":"ClientLayout.tsx"}),(0,s.jsxs)(p,{"data-sentry-element":"CSPostHogProvider","data-sentry-source-file":"ClientLayout.tsx",children:[(0,s.jsx)(o.R,{"data-sentry-element":"GlobalProvider","data-sentry-source-file":"ClientLayout.tsx",children:(0,s.jsxs)(eF,{"data-sentry-element":"CoreDataProvider","data-sentry-source-file":"ClientLayout.tsx",children:[(0,s.jsxs)("div",{className:"flex min-h-screen flex-col",children:[!d&&(0,s.jsx)(V,{className:"/"===n?"!border-0":""}),(0,s.jsx)("main",{className:"flex-1",children:t}),!d&&(n.startsWith("/app")?(0,s.jsx)(J,{"data-sentry-element":"MainPrivateFooter","data-sentry-component":"getFooter","data-sentry-source-file":"ClientLayout.tsx"}):(0,s.jsx)(b,{"data-sentry-element":"MainFooter","data-sentry-component":"getFooter","data-sentry-source-file":"ClientLayout.tsx"}))]}),!m&&(0,s.jsx)(eT,{}),(0,s.jsx)(x,{"data-sentry-element":"PostHogPageView","data-sentry-source-file":"ClientLayout.tsx"})]})}),(0,s.jsx)(f,{gaId:"G-P2TFN6X1NT","data-sentry-element":"GoogleAnalytics","data-sentry-source-file":"ClientLayout.tsx"})]}),(0,s.jsx)(u,{}),(0,s.jsx)(h.Uh,{"data-sentry-element":"AlertDialogProvider","data-sentry-source-file":"ClientLayout.tsx"}),(0,s.jsx)(h.wT,{"data-sentry-element":"SnackbarProvider","data-sentry-source-file":"ClientLayout.tsx"})]})}},30150:function(e,t,a){"use strict";a.r(t),a.d(t,{openCripsChat:function(){return i}});var s=a(65162),n=a(33797),r=a(45818);let i=()=>{n.fv.chat.open()};t.default=()=>((0,s.useEffect)(()=>{n.fv.configure(r.Z.crisp.id,{safeMode:!0})}),null)},44435:function(e,t,a){"use strict";a.d(t,{R:function(){return o},b:function(){return d}});var s=a(51830),n=a(65162);let r={mobileNavigationOpen:!1,user:null},i=(0,n.createContext)({state:r,dispatch:()=>null}),l=(e,t)=>
1{switch(t.type){case"UPDATE_MOBILE_NAVIGATION_OPEN":return{...e,mobileNavigationOpen:t.payload};case"SET_USER":return{...e,user:t.payload};case"CLEAR_USER":return{...e,user:null};default:return e}},o=e=>{let{children:t}=e,[a,o]=(0,n.useReducer)(l,r);return(0,s.jsx)(i.Provider,{value:{state:a,dispatch:o},"data-sentry-element":"unknown","data-sentry-component":"GlobalProvider","data-sentry-source-file":"GlobalContext.tsx",children:t})},d=()=>(0,n.useContext)(i)},45818:function(e,t){"use strict";t.Z={appName:"RealMail",appClaim:"Email Validation for SaaS",appDescription:"Friendly, customizable, and accurate email validation with minimal technical implementation and real-time configuration.",domainName:"www.realmail.dev",website:"https://www.realmail.dev",crisp:{id:"8b930693-8703-4101-a80a-4a42d6d5f675"},stripe:{mode:"payment",callbackUrl:{success:"".concat("https://www.realmail.dev","/app/checkout/success")},plans:[{priceId:"price_1QpRtPK6FnCxUDMWDwEqP4Ah",name:"2.500 validations",amount:2500,price:16},{priceId:"price_1QpRtPK6FnCxUDMWWngiQ0KJ",name:"5.000 validations",amount:5e3,price:30},{priceId:"price_1QpRtPK6FnCxUDMWEZuVoJsM",name:"10.000 validations",amount:1e4,price:50},{priceId:"price_1QpRtPK6FnCxUDMW2vS2vHWg",name:"25.000 validations",amount:25e3,price:100},{priceId:"price_1QpRtPK6FnCxUDMWzRuwSOOO",name:"50.000 validations",amount:5e4,price:130},{priceId:"price_1QpRtPK6FnCxUDMWr4G0IpZF",name:"100.000 validations",amount:1e5,price:240},{priceId:"price_1QpRtPK6FnCxUDMW32BlbGY0",name:"250.000 validations",amount:25e4,price:350},{priceId:"price_1QpRtPK6FnCxUDMWHED0if8d",name:"50.0000 validations",amount:5e5,price:500}]},email:{fromNoReply:"[email protected]",fromAdmin:"[email protected]",supportEmail:"[email protected]",forwardRepliesTo:"[email protected]"},theme:{mainViewportPadding:24},auth:{loginUrl:"/auth/login",callbackUrl:"/app"}}},36103:function(e,t,a){"use strict";var s=a(54929),n=a(45818),r=a(93665);async function i(e){let t=await e.json();if(!e.ok){let a="";throw 401===e.status?(a="Please login",(0,s.redirect)(n.Z.auth.loginUrl)):a=403===e.status?"Pick a plan to use this feature":404===e.status?t.message||"Not found":(null==t?void 0:t.error)||e.statusText,Error("string"==typeof a?a:JSON.stringify(a))}return t}async function l(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a={...t,headers:{"Content-Type":"application/json",...t.headers}};try{let t=await fetch("/api".concat(e),a);return await i(t)}catch(e){return console.error(e.message),e.message?(0,r.O)(e.message,"error"):(0,r.O)("Something went wrong...","error"),Promise.reject(e)}}l.get=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return l(e,{...t,method:"GET"})},l.post=function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return l(e,{...a,method:"POST",body:JSON.stringify(t)})},l.put=function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return l(e,{...a,method:"PUT",body:JSON.stringify(t)})},l.delete=function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return l(e,{...a,method:"DELETE",body:JSON.stringify(t)})},t.Z=l},5373:function(){}},function(e){e.O(0,[7868,6650,1601,7601,3193,5926,5955,8757,3662,6805,5751,1744],function(){return e(e.s=16183)}),_N_E=e.O()}]);

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.