PageSourceSearch

https://redirectmapper.com/_next/static/chunks/2chqk3qsme5nh.js?dpl=dpl_31otkapb3JM7199ZopXqg1hkh4QY

js redirectmapper.com collected 2026-10-04 07:44:45 UTC 16,285 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,95057,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return o},formatWithValidation:function(){return c},urlObjectKeys:function(){return i}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let l=e.r(90809)._(e.r(98183)),s=/https?|ftp|gopher|file/;function o(e){let{auth:t,hostname:r}=e,n=e.protocol||"",a=e.pathname||"",o=e.hash||"",i=e.query||"",c=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?c=t+e.host:r&&(c=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(c+=":"+e.port)),i&&"object"==typeof i&&(i=String(l.urlQueryToSearchParams(i)));let u=e.search||i&&`?${i}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||s.test(n))&&!1!==c?(c="//"+(c||""),a&&"/"!==a[0]&&(a="/"+a)):c||(c=""),o&&"#"!==o[0]&&(o="#"+o),u&&"?"!==u[0]&&(u="?"+u),a=a.replace(/[?#]/g,encodeURIComponent),u=u.replace("#","%23"),`${n}${c}${a}${u}${o}`}let i=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function c(e){return o(e)}},18581,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return a}});let n=e.r(71645);function a(e,t){let r=(0,n.useRef)(null),a=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=a.current;t&&(a.current=null,t())}else e&&(r.current=l(e,n)),t&&(a.current=l(t,n))},[e,t])}function l(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},73668,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return l}});let n=e.r(18967),a=e.r(52817);function l(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,a.hasBasePath)(r.pathname)}catch(e){return!1}}},84508,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},22016,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return g},useLinkStatus:function(){return y}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let l=e.r(90809),s=e.r(43476),o=l._(e.r(71645)),i=e.r(95057),c=e.r(8372),u=e.r(18581),d=e.r(18967),p=e.r(5550);e.r(33525);let f=e.r(88540),h=e.r(91949),x=e.r(73668),m=e.r(9396);function g(t){var r,n;let a,l,g,[y,j]=(0,o.useOptimistic)(h.IDLE_LINK_STATUS),v=(0,o.useRef)(null),{href:S,as:N,children:w,prefetch:C=null,passHref:k,replace:E,shallow:_,scroll:F,onClick:P,onMouseEnter:T,onTouchStart:L,legacyBehavior:O=!1,onNavigate:R,transitionTypes:M,ref:I,unstable_dynamicOnHover:A,...U}=t;a=w,O&&("string"==typeof a||"number"==typeof a)&&(a=(0,s.jsx)("a",{children:a}));let B=o.default.useContext(c.AppRouterContext),z=!1!==C,D=!1!==C?null===(n=C)||"auto"===n?m.FetchStrategy.PPR:m.FetchStrategy.Full:m.FetchStrategy.PPR,W="string"==typeof(r=N||S)?r:(0,i.formatUrl)(r);if(O){if(a?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});l=o.default.Children.only(a)}let $=O?l&&"object"==typeof l&&l.ref:I,K=o.default.useCallback(e=>(null!==B&&(v.current=(0,h.mountLinkInstance)(e,W,B,D,z,j)),()=>{v.current&&((0,h.unmountLinkForCurrentNavigation)(v.current),v.current=null),(0,h.unmountPrefetchableInstance)(e)}),[z,W,B,D,j]),H={ref:(0,u.useMergedRef)(K,$),onClick(t){O||"function"!=typeof P||P(t),O&&l.props&&"function"==typeof l.props.onClick&&l.props.onClick(t),!B||t.defaultPrevented||function(t,r,n,a,l,s,i){if("u">typeof window){let c,{nodeName:u}=t.currentTarget;if("A"===u.toUpperCase()&&((c=t.currentTarget.getAttribute("target"))&&"_self"!==c||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,x.isLocalURL)(r)){a&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),s){let e=!1;if(s({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:d}=e.r(99781);o.default.startTransition(()=>{d(r,a?"replace":"push",!1===l?f.ScrollBehavior.NoScroll:f.ScrollBehavior.Default,n.current,i)})}}(t,W,v,E,F,R,M)},onMouseEnter(e){O||"function"!=typeof T||T(e),O&&l.props&&"function"==typeof l.props.onMouseEnter&&l.props.onMouseEnter(e),B&&z&&(0,h.onNavigationIntent)(e.currentTarget,!0===A)},onTouchStart:function(e){O||"function"!=typeof L||L(e),O&&l.props&&"function"==typeof l.props.onTouchStart&&l.props.onTouchStart(e),B&&z&&(0,h.onNavigationIntent)(e.currentTarget,!0===A)}};return(0,d.isAbsoluteUrl)(W)?H.href=W:O&&!k&&("a"!==l.type||"href"in l.props)||(H.href=(0,p.addBasePath)(W)),g=O?o.default.cloneElement(l,H):(0,s.jsx)("a",{...U,...H,children:a}),(0,s.jsx)(b.Provider,{value:y,children:g})}e.r(84508);let b=(0,o.createContext)(h.IDLE_LINK_STATUS),y=()=>(0,o.useContext)(b);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
1dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},18566,(e,t,r)=>{t.exports=e.r(76562)},55076,e=>{"use strict";var t=e.i(43476);e.s(["GoogleIcon",0,function(){return(0,t.jsxs)("svg",{width:"18",height:"18",viewBox:"0 0 18 18","aria-hidden":"true",children:[(0,t.jsx)("path",{fill:"#4285F4",d:"M17.64 9.2c0-.637-.057-1.251-.164-1.84H9v3.481h4.844c-.209 1.125-.843 2.078-1.796 2.717v2.258h2.908c1.702-1.567 2.684-3.874 2.684-6.615z"}),(0,t.jsx)("path",{fill:"#34A853",d:"M9 18c2.43 0 4.467-.806 5.956-2.184l-2.908-2.258c-.806.54-1.837.86-3.048.86-2.344 0-4.328-1.584-5.036-3.711H.957v2.332A8.997 8.997 0 0 0 9 18z"}),(0,t.jsx)("path",{fill:"#FBBC05",d:"M3.964 10.707A5.41 5.41 0 0 1 3.682 9c0-.593.102-1.17.282-1.707V4.961H.957A8.996 8.996 0 0 0 0 9c0 1.452.348 2.827.957 4.039l3.007-2.332z"}),(0,t.jsx)("path",{fill:"#EA4335",d:"M9 3.58c1.321 0 2.508.454 3.44 1.345l2.582-2.58C13.463.891 11.426 0 9 0A8.997 8.997 0 0 0 .957 4.961L3.964 7.293C4.672 5.163 6.656 3.58 9 3.58z"})]})}])},3303,(e,t,r)=>{t.exports=e.r(79520)},86906,e=>{"use strict";var t=e.i(47167),r=e.i(43476),n=e.i(71645),a=e.i(26732),l=e.i(18566),s=e.i(22016),o=e.i(3303),i=e.i(55076);let c=t.default.env.NEXT_PUBLIC_TURNSTILE_SITE_KEY;function u(){let e=(0,l.useRouter)(),t=(0,l.useSearchParams)().get("callbackUrl")||"/dashboard",[u,d]=(0,n.useState)(""),[p,f]=(0,n.useState)(""),[h,x]=(0,n.useState)(""),[m,g]=(0,n.useState)(""),[b,y]=(0,n.useState)(!1),[j,v]=(0,n.use
1State)(""),[S,N]=(0,n.useState)(!1),[w,C]=(0,n.useState)(!1);async function k(){C(!0),await (0,a.signIn)("google",{callbackUrl:t})}async function E(r){r.preventDefault(),v(""),N(!0);let n=r.currentTarget,a=n.elements.namedItem("cf-turnstile-response")?.value||"",l=await fetch("/api/register",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({name:u,email:p,password:h,hp_url:m,turnstileToken:a})}),s=await l.json();if(N(!1),!l.ok)return void v(s.error||"Registration failed");let o="/dashboard"!==t?`/login?registered=1&callbackUrl=${encodeURIComponent(t)}`:"/login?registered=1";e.push(o)}return(0,r.jsxs)("div",{className:"min-h-screen grid grid-cols-1 md:grid-cols-2 overflow-hidden",style:{fontFamily:"'Geist', ui-sans-serif, system-ui, sans-serif",color:"#0F172A",background:"#ffffff"},children:[(0,r.jsxs)("div",{className:"flex flex-col min-h-screen px-5 py-8 sm:px-10 sm:py-8",children:[(0,r.jsxs)(s.default,{href:"/",className:"inline-flex items-center gap-2.5 self-start text-slate-900 no-underline",children:[(0,r.jsx)("span",{className:"w-[30px] h-[30px] rounded-[9px] flex items-center justify-center",style:{background:"#6366F1"},children:(0,r.jsxs)("svg",{width:"17",height:"17",viewBox:"0 0 24 24",fill:"none",stroke:"#fff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,r.jsx)("path",{d:"m16 3 4 4-4 4"}),(0,r.jsx)("path",{d:"M20 7H6"}),(0,r.jsx)("path",{d:"m8 21-4-4 4-4"}),(0,r.jsx)("path",{d:"M4 17h14"})]})}),(0,r.jsx)("span",{className:"text-base font-bold",style:{letterSpacing:"-0.01em"},children:"Redirect Mapper"})]}),(0,r.jsxs)("div",{className:"flex-1 flex flex-col justify-center max-w-[380px] w-full mx-auto",children:[(0,r.jsx)("h1",{className:"font-bold text-slate-900 m-0",style:{fontSize:"30px",letterSpacing:"-0.02em"},children:"Create your free account"}),(0,r.jsx)("p",{className:"text-[15px] text-slate-600 mt-2 mb-7",children:"Start rescuing 404s in minutes — no credit card required."}),(0,r.jsxs)("button",{onClick:k,disabled:w,className:"flex items-center justify-center gap-2.5 w-full bg-white border rounded-[10px] cursor-pointer hover:bg-slate-50 transition-colors disabled:opacity-50",style:{borderColor:"#CBD5E1",padding:"11px",fontFamily:"inherit",fontSize:"14px",fontWeight:500,color:"#0F172A"},children:[(0,r.jsx)(i.GoogleIcon,{}),w?"Redirecting…":"Sign up with Google"]}),(0,r.jsxs)("div",{className:"flex items-center gap-3 my-5",children:[(0,r.jsx)("span",{className:"flex-1 h-px bg-slate-200"}),(0,r.jsx)("span",{className:"text-[12px] text-slate-400",children:"or"}),(0,r.jsx)("span",{className:"flex-1 h-px bg-slate-200"})]}),(0,r.jsxs)("form",{onSubmit:E,className:"flex flex-col gap-4",children:[j&&(0,r.jsx)("div",{className:"bg-red-50 border border-red-200 text-red-700 text-sm px-3 py-2 rounded-lg",children:j}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("label",{className:"block text-[13px] font-medium text-slate-900 mb-[7px]",children:["Name"," ",(0,r.jsx)("span",{className:"font-normal text-slate-400",children:"(optional)"})]}),(0,r.jsx)("input",{type:"text",value:u,onChange:e=>d(e.target.value),placeholder:"Jane Doe",className:"w-full border rounded-[10px] bg-slate-50 text-slate-900 focus:outline-none",style:{borderColor:"#E6E9EF",padding:"11px 14px",fontSize:"14px",fontFamily:"inherit",transition:"border-color .12s ease, box-shadow .12s ease"},onFocus:e=>{e.target.style.borderColor="#6366F1",e.target.style.boxShadow="0 0 0 3px rgba(99,102,241,.22)"},onBlur:e=>{e.target.style.borderColor="#E6E9EF",e.target.style.boxShadow="none"}})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)("label",{className:"block text-[13px] font-medium text-slate-900 mb-[7px]",children:"Work email"}),(0,r.jsx)("input",{type:"email",required:!0,value:p,onChange:e=>f(e.target.value),placeholder:"[email protected]",className:"w-full border rounded-[10px] bg-slate-50 text-slate-900 focus:outline-none",style:{borderColor:"#E6E9EF",padding:"11px 14px",fontSize:"14px",fontFamily:"inherit",transition:"border-color .12s ease, box-shadow .12s ease"},onFocus:e=>{e.target.style.borderColor="#6366F1",e.target.style.boxShadow="0 0 0 3px rgba(99,102,241,.22)"},onBlur:e=>{e.target.style.borderColor="#E6E9EF",e.target.style.boxShadow="none"}})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)("label",{className:"block text-[13px] font-medium text-slate-900 mb-[7px]",children:"Password"}),(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("input",{type:b?"text":"password",required:!0,minLength:8,value:h,onChange:e=>x(e.target.value),placeholder:"At least 8 characters",className:"w-full border rounded-[10px] bg-slate-50 text-slate-900 focus:outline-none",style:{borderColor:"#E6E9EF",padding:"11px 42px 11px 14px",fontSize:"14px",fontFamily:"inherit",transition:"border-color .12s ease, box-shadow .12s ease"},onFocus:e=>{e.target.style.borderColor="#6366F1",e.target.style.boxShadow="0 0 0 3px rgba(99,102,241,.22)"},onBlur:e=>{e.target.style.borderColor="#E6E9EF",e.target.style.boxShadow="none"}}),(0,r.jsx)("button",{type:"button",onClick:()=>y(!b),"aria-label":"Show password",className:"absolute right-1.5 top-1/2 -translate-y-1/2 bg-transparent border-none p-2 cursor-pointer flex text-slate-400 hover:text-slate-600",children:(0,r.jsxs)("svg",{width:"17",height:"17",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.6",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,r.jsx)("path",{d:"M2 12s3.5-
17 10-7 10 7 10 7-3.5 7-10 7-10-7-10-7Z"}),(0,r.jsx)("circle",{cx:"12",cy:"12",r:"3"})]})})]})]}),(0,r.jsx)("input",{type:"text",name:"hp_url",value:m,onChange:e=>g(e.target.value),tabIndex:-1,autoComplete:"off","aria-hidden":"true",style:{position:"absolute",left:"-9999px",width:1,height:1,opacity:0}}),c&&(0,r.jsx)("div",{className:"cf-turnstile","data-sitekey":c,"data-theme":"light"}),(0,r.jsx)("button",{type:"submit",disabled:S,className:"w-full text-white border-none rounded-[10px] cursor-pointer font-medium hover:bg-slate-800 transition-colors disabled:opacity-50",style:{background:"#0F172A",padding:"12px",fontSize:"15px",fontFamily:"inherit",marginTop:"4px"},children:S?"Creating account…":"Create free account"})]}),c&&(0,r.jsx)(o.default,{src:"https://challenges.cloudflare.com/turnstile/v0/api.js",strategy:"afterInteractive",async:!0,defer:!0}),(0,r.jsxs)("p",{className:"text-[12px] text-slate-400 text-center mt-4 mb-0 leading-[1.5]",children:["By creating an account you agree to our"," ",(0,r.jsx)(s.default,{href:"/terms",className:"text-slate-500",children:"Terms"})," and"," ",(0,r.jsx)(s.default,{href:"/privacy-policy",className:"text-slate-500",children:"Privacy Policy"}),"."]}),(0,r.jsxs)("p",{className:"text-[14px] text-slate-600 text-center mt-5 mb-0",children:["Already have an account?"," ",(0,r.jsx)(s.default,{href:"/dashboard"!==t?`/login?callbackUrl=${encodeURIComponent(t)}`:"/login",className:"font-medium",style:{color:"#6366F1",textDecoration:"none"},children:"Sign in"})]})]}),(0,r.jsx)("div",{className:"h-[18px]"})]}),(0,r.jsxs)("div",{className:"relative hidden md:flex flex-col justify-center overflow-hidden",style:{background:"#0F172A",padding:"56px"},children:[(0,r.jsx)("div",{className:"absolute inset-0",style:{backgroundImage:"radial-gradient(rgba(255,255,255,.06) 1px, transparent 1px)",backgroundSize:"26px 26px",WebkitMaskImage:"radial-gradient(ellipse 80% 80% at 70% 30%, #000, transparent 80%)",maskImage:"radial-gradient(ellipse 80% 80% at 70% 30%, #000, transparent 80%)"}}),(0,r.jsxs)("div",{className:"relative max-w-[420px]",children:[(0,r.jsx)("div",{className:"inline-flex items-center gap-2 rounded-full mb-6",style:{border:"1px solid rgba(255,255,255,.14)",padding:"6px 12px"},children:(0,r.jsx)("span",{className:"text-[12px] font-medium",style:{color:"rgba(255,255,255,.8)"},children:"Free Starter plan · forever"})}),(0,r.jsxs)("h2",{className:"font-bold text-white m-0",style:{fontSize:"34px",lineHeight:1.12,letterSpacing:"-0.02em"},children:["Start rescuing traffic"," ",(0,r.jsx)("span",{style:{color:"#6366F1"},children:"in minutes."})]}),(0,r.jsx)("p",{className:"mt-4 mb-7",style:{fontSize:"15px",lineHeight:1.6,color:"rgba(255,255,255,.6)"},children:"No server changes, no credit card. Your free plan starts working the moment you install the snippet."}),(0,r.jsx)("div",{className:"flex flex-col gap-4",children:["1,000 redirects every month, free forever","Works on Shopify, WordPress, Webflow & custom","Live dashboard with daily redirect analytics","Set up in minutes with a single snippet"].map(e=>(0,r.jsxs)("div",{className:"flex gap-3 items-start",children:[(0,r.jsx)("span",{className:"shrink-0 mt-[1px]",style:{color:"#6366F1"},children:(0,r.jsx)("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:(0,r.jsx)("path",{d:"M20 6 9 17l-5-5"})})}),(0,r.jsx)("span",{className:"text-[15px]",style:{color:"rgba(255,255,255,.85)"},children:e})]},e))})]})]})]})}e.s(["default",0,function(){return(0,r.jsx)(n.Suspense,{children:(0,r.jsx)(u,{})})}])}]);

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.