PageSourceSearch

https://www.alchemy.com/_next/static/immutable/chunks/3vub46mzwh5v3.js

js alchemy.com collected 2026-09-24 08:38:27 UTC 14,082 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,257865,e=>{"use strict";var t=e.i(405688),r=e.i(695068),s=e.i(478735);e.i(756581);var i=e.i(532269),a=e.i(981529),n=e.i(450441),l=e.i(7284),o=e.i(448888),d=e.i(507957),c=e.i(873990),u=e.i(585866),m=e.i(131569);let f=[{letter:"A",bgColor:"bg-purple-500"},{letter:"O",bgColor:"bg-blue-500"},{letter:"D",bgColor:"bg-green-500"},{letter:"+",bgColor:"bg-blue-400"}];e.s(["default",0,()=>{let e=(0,o.useTranslations)("article"),[p,x]=(0,r.useState)(""),[h,v]=(0,r.useState)(!1),[b,g]=(0,r.useState)(""),y=async t=>{(t.preventDefault(),g(""),(0,m.isValidEmail)(p))?(await c.cioanalytics.identify({email:p}),await (0,u.fetchJson)("/api/customerio/form?id=01k6z9ayhc3p83sx7e1ww7stkp",{method:"POST",body:JSON.stringify({email:p})}),v(!0)):g(e("emailInvalid"))};return h?(0,t.jsx)("div",{className:"mx-auto w-full max-w-md rounded-lg border border-gray-200 bg-gray-50 p-8",children:(0,t.jsxs)("div",{className:"flex flex-col items-center justify-center py-8 text-center",children:[(0,t.jsx)("div",{className:"mb-6",children:(0,t.jsx)(i.CircleCheckmarkIcon,{className:"h-12 w-12 fill-green-600"})}),(0,t.jsx)("h4",{className:"text-h4 mb-3 text-gray-950",children:e("newsletterSuccessTitle")}),(0,t.jsx)("p",{className:"text-base text-gray-500",children:e("newsletterSuccessDescription")})]})}):(0,t.jsxs)("div",{className:"mx-auto w-full max-w-[470px] rounded-lg border border-gray-200 bg-gray-50 p-8",children:[(0,t.jsxs)("div",{className:"mb-6 text-center",children:[(0,t.jsx)("h4",{className:"text-h4 mb-2 text-gray-950",children:e("newsletterFormTitle")}),(0,t.jsx)("p",{className:"text-base text-gray-500",children:e("newsletterFormDescription")})]}),(0,t.jsxs)("form",{className:"mb-6 space-y-4",onSubmit:y,children:[(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("div",{className:"pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3.5",children:(0,t.jsx)(a.EnvelopeIcon,{className:"h-5 w-5 text-gray-500"})}),(0,t.jsx)(n.Input,{id:"newsletter-email",type:"email",value:p,name:"email","aria-label":e("emailLabel"),onChange:e=>{x(e.target.value),b&&g("")},placeholder:e("emailPlaceholder"),required:!0,"aria-invalid":!!b,"aria-describedby":b?"newsletter-email-error":void 0,className:(0,l.default)("w-full rounded-lg border bg-white py-3 pr-3.5 pl-10 text-gray-950",b?"border-red-500":"border-gray-300")}),b&&(0,t.jsx)("p",{id:"newsletter-email-error",className:"mt-1 text-sm text-red-600",role:"alert",children:b})]}),(0,t.jsx)(s.default,{type:"submit",className:"w-full",children:e("newsletterFormSubmit")})]}),(0,t.jsxs)("div",{className:"flex flex-col items-center justify-center gap-3",children:[(0,t.jsxs)("div",{className:"mb-4 flex items-center gap-2",children:[(0,t.jsx)("div",{className:"flex -space-x-2",children:f.map(e=>(0,t.jsx)("div",{className:`flex h-8 w-8 items-center justify-center rounded-full ${e.bgColor} text-xs font-semibold text-white ring-2 ring-gray-50`,children:e.letter},e.letter))}),(0,t.jsx)("span",{className:"text-sm text-gray-500",children:e("newsletterSubscribers")})]}),(0,t.jsx)("p",{className:"text-center text-sm text-gray-500",children:e.rich("newsletterLegal",{link:e=>(0,t.jsx)(d.Link,{href:"https://www.alchemy.com/policies/privacy-policy",className:"underline",target:"_blank",rel:"noopener noreferrer",children:e})})})]})]})}])},585866,e=>{"use strict";let t=async(...e)=>(await fetch(...e)).json();e.s(["fetchJson",0,t])},131569,e=>{"use strict";let t=/^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/;e.s(["EMAIL_REGEX",0,t,"EMAIL_VALIDATION_MESSAGE",0,"Please enter a valid email address","isValidEmail",0,e=>t.test(e)])},291967,e=>{"use strict";"u">typeof window&&window.document&&window.document.createElement,e.s(["composeEventHandlers",0,function(e,t,{checkForDefaultPrevented:r=!0}={}){return function(s){if(e?.(s),!1===r||!s.defaultPrevented)return t?.(s)}}])},690816,e=>{"use strict";var t=e.i(695068),r=e.i(922353),s=e.i(18731),i=e=>{var i;let n,l,{present:o,children:d}=e,c=function(e){var r,i;let[n,l]=t.useState(),o=t.useRef(null),d=t.useRef(e),c=t.useRef("none"),[u,m]=(r=e?"mounted":"unmounted",i={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},t.useReducer((e,t)=>
1i[e][t]??e,r));return t.useEffect(()=>{let e=a(o.current);c.current="mounted"===u?e:"none"},[u]),(0,s.useLayoutEffect)(()=>{let t=o.current,r=d.current;if(r!==e){let s=c.current,i=a(t);e?m("MOUNT"):"none"===i||t?.display==="none"?m("UNMOUNT"):r&&s!==i?m("ANIMATION_OUT"):m("UNMOUNT"),d.current=e}},[e,m]),(0,s.useLayoutEffect)(()=>{if(n){let e,t=n.ownerDocument.defaultView??window,r=r=>{let s=a(o.current).includes(CSS.escape(r.animationName));if(r.target===n&&s&&(m("ANIMATION_END"),!d.current)){let r=n.style.animationFillMode;n.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===n.style.animationFillMode&&(n.style.animationFillMode=r)})}},s=e=>{e.target===n&&(c.current=a(o.current))};return n.addEventListener("animationstart",s),n.addEventListener("animationcancel",r),n.addEventListener("animationend",r),()=>{t.clearTimeout(e),n.removeEventListener("animationstart",s),n.removeEventListener("animationcancel",r),n.removeEventListener("animationend",r)}}m("ANIMATION_END")},[n,m]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:t.useCallback(e=>{o.current=e?getComputedStyle(e):null,l(e)},[])}}(o),u="function"==typeof d?d({present:c.isPresent}):t.Children.only(d),m=(0,r.useComposedRefs)(c.ref,(i=u,(l=(n=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?i.ref:(l=(n=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?i.props.ref:i.props.ref||i.ref));return"function"==typeof d||c.isPresent?t.cloneElement(u,{ref:m}):null};function a(e){return e?.animationName||"none"}i.displayName="Presence",e.s(["Presence",0,i])},809641,e=>{"use strict";var t=e.i(695068);e.s(["usePrevious",0,function(e){let r=t.useRef({value:e,previous:e});return t.useMemo(()=>(r.current.value!==e&&(r.current.previous=r.current.value,r.current.value=e),r.current.previous),[e])}])},528456,e=>{"use strict";e.s(["off",0,function(e,...t){e?.removeEventListener?.(...t)},"on",0,function(e,...t){e?.addEventListener?.(...t)}])},532269,e=>{"use strict";var t=e.i(449404);e.s(["CircleCheckmarkIcon",()=>t.default])},981529,450441,e=>{"use strict";var t=e.i(685082);e.s(["EnvelopeIcon",()=>t.default],981529);var r=e.i(817742),s=e.i(548964),i=e.i(695068),a=e.i(417466),n=e.i(109636),l=e.i(329128),o=e.i(892455),d=e.i(465643);let c=(0,l.forwardRefWithAs)(function(e,t){let c=(0,i.useId)(),u=(0,n.useProvidedId)(),m=(0,a.useDisabled)(),{id:f=u||`headlessui-input-${c}`,disabled:p=m||!1,autoFocus:x=!1,invalid:h=!1,...v}=e,b=(0,d.useLabelledBy)(),g=(0,o.useDescribedBy)(),{isFocused:y,focusProps:w}=(0,r.useFocusRing)({autoFocus:x}),{isHovered:N,hoverProps:j}=(0,s.useHover)({isDisabled:p}),E=(0,l.mergeProps)({ref:t,id:f,"aria-labelledby":b,"aria-describedby":g,"aria-invalid":h?"true":void 0,disabled:p||void 0,autoFocus:x},w,j),k=(0,i.useMemo)(()=>({disabled:p,invalid:h,hover:N,focus:y,autofocus:x}),[p,h,N,y,x]);return(0,l.useRender)()({ourProps:E,theirProps:v,slot:k,defaultTag:"input",name:"Input"})});e.s(["Input",0,c],450441)},361756,e=>{"use strict";var t=e.i(159511);e.s(["QuestionMarkIcon",()=>t.default])},600561,e=>{"use strict";var t=e.i(405688);e.i(756581);var r=e.i(305305),r=r,s=e.i(695068),i=e.i(922353),a=e.i(9413),n=e.i(291967),l=e.i(136567),o=e.i(809641),d=e.i(570391),c=e.i(690816),u=e.i(285565),m="Checkbox",[f,p]=(0,a.createContextScope)(m),[x,h]=f(m);function v(e){let{__scopeCheckbox:r,checked:i,children:a,defaultChecked:n,disabled:o,form:d,name:c,onCheckedChange:u,required:f,value:p="on",internal_do_not_use_render:h}=e,[v,b]=(0,l.useControllableState)({prop:i,defaultProp:n??!1,onChange:u,caller:m}),[g,y]=s.useState(null),[w,N]=s.useState(null),j=s.useRef(!1),E=!g||!!d||!!g.closest("form"),C={checked:v,disabled:o,setChecked:b,control:g,setControl:y,name:c,form:d,value:p,hasConsumerStoppedPropagationRef:j,required:f,defaultChecked:!k(n)&&n,isFormControl:E,bubbleInput:w,setBubbleInput:N};return(0,t.jsx)(x,{scope:r,...C,children:"function"==typeof h?h(C):a})}var b="CheckboxTrigger",g=s.forwardRef(({__scopeCheckbox:e,onKeyDown:r,onClick:a,...l},o)=>{let{control:d,value:c,disabled:m,checked:f,required:p,setControl:x,setChecked:v,hasConsumerStoppedPropagationRef:g,isFormControl:y,bubbleInput:w}=h(b,e),N=(0,i.useComposedRefs)(o,x),j=s.useRef(f);return s.useEffect(()=>{let e=d?.form;if(e){let t=()=>v(j.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[d,v]),(0,t.jsx)(u.Primitive.button,{type:"button",role:"checkbox","aria-checked":k(f)?"mixed":f,"aria-required":p,"data-state":C(f),"data-disabled":m?"":void 0,disabled:m,value:c,...l,ref:N,onKeyDown:(0,n.composeEventHandlers)(r,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,n.composeEventHandlers)(a,e=>{v(e=>!!k(e)||!e),w&&y&&(g.current=e.isPropagationStopped(),g.current||e.stopPropagation())})})});g.displayName=b;var y=s.forwardRef((e,r)=>{let{__scopeCheckbox:s,name:i,checked:a,defaultChecked:n,required:l,disabled:o,value:d,onCheckedChange:c,form:u,...m}=e;return(0,t.jsx)(v,{__scopeCheckbox:s,checked:a,defaultChecked:n,disabled:o,required:l,onCheckedChange:c,name:i,form:u,value:d,internal_do_not_use_render:({isFormControl:e})=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(g,{...m,ref:r,__scopeCheckbox:s}),e&&(0,t.jsx)(E,{__scopeCheckbox:s})]})})});y.displayName=m;var w="CheckboxIndicator",N=s.forwardRef((e,r)=>{let{__scopeCheckbox:s,forceMount:i,...a}=e,n=h(w,s);return(0,t.jsx)(c.Presence,{present:i||k(n.checked)||!0===n.checked,children:(0,t.jsx)(u.Primitive.span,{"data-state":C(n.checked),"data-disabled":n.disabled?"":void 0,...a,ref:r,style:{pointerEvents:"none",...e.style}})})});N.displayName=w;var j="CheckboxBubbleInput",E=s.forwardRef(({__scopeCheckbox:e,...r},a)=>{let{control:n,hasConsumerStoppedPropagationRef:l,checked:c,defaultChecked:m,required:f,disabled:p,name:x,value:v,form:b,bubbleInput:g,setBubbleInput:y}=h(j,e),w=(0,i.useComposedRefs)(a,y),N=(0,o.usePrevious)(c),E=(0,d.useSize)(n);s.useEffect(()=>{if(!g)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,t=!l.current;if(N!==c&&e){let r=new Event("click",{bubbles:t});g.indeterminate=k(c),e.call(g,!k(c)&&c),g.dispatchEvent(r)}},[g,N,c,l]);let C=s.useRef(!k(c)&&c);return(0,t.jsx)(u.Primitive.input,{type:"checkbox","aria-hidden":!0,defaultChecked:m??C.current,required:f,disabled:p,name:x,value:v,form:b,...r,tabIndex:-1,ref:w,style:{...r.style,...E,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});function k(e){return"indeterminate"===e}function C(e){return k(e)?"indeterminate":e?"checked":"unchecked"}E.displayName=j;var I=e.i(7284);e.s(["default",0,({checked:e,defaultChecked:s,id:i,disabled:a,required:n,name:l,value:o,onCheckedChange:d})=>(0,t.jsx)("div",{"data-testid":"option-filter",className:"relative w-fit cursor-pointer",children:(0,t.jsx)("div",{className:"flex w-fit flex-col gap-1.5",children:(0,t.jsx)("div",{className:"group flex w-fit items-center justify-start",children:(0,t.jsxs)(y,{checked:e,defaultChecked:s,id:i,disabled:a,required:n,name:l,value:o,onCheckedChange:d,className:(0,I.default)("peer focus:shadow-purple flex h-[20px] w-[20px] items-center rounded-[6px] outline-hidden transition-colors focus:bg-blue-300 focus:outline-hidden",a&&"bg-gray-200",!a&&e?"bg-linear-to-br from-[#36BEFF] to-[#733FF1]":"bg-gray-200 hover:bg-linear-to-br hover:from-[#3
16BEFF] hover:to-[#733FF1]"),children:[(0,t.jsx)("div",{className:(0,I.default)("absolute mx-[1px] flex h-[18px] w-[18px] shrink-0 items-center justify-center rounded-[5px] transition-colors duration-300 ease-in-out",a?"bg-gray-100":"bg-gray-50")}),(0,t.jsx)(N,{className:(0,I.default)("pointer-events-none absolute z-10 flex h-[20px] w-[20px] items-center justify-center"),children:(0,t.jsx)(r.default,{className:(0,I.default)("h-3.5 w-[20px] transform-gpu transition-opacity duration-200 ease-in-out",a?"stroke-gray-300":"stroke-primary-500 lg:stroke-[url(#check)]")})})]})})})})],600561)},77511,e=>{"use strict";var t=e.i(405688),r=e.i(7284);e.s(["default",0,({className:e,id:s,type:i,placeholder:a,error:n,hideErrorMessage:l,label:o,disabled:d,register:c,required:u,theme:m,name:f,onChange:p,value:x})=>(0,t.jsxs)("div",{className:(0,r.default)(e,"flex w-full flex-col gap-1.5"),children:[o&&(0,t.jsx)("div",{className:(0,r.default)("flex flex-row items-center gap-1 text-sm","dark"===m?"text-gray-50":"text-gray-700"),children:(0,t.jsx)("label",{htmlFor:s,children:o})}),(0,t.jsx)("div",{className:(0,r.default)("relative rounded-md",d?"shadow-xs":""),children:(0,t.jsx)("input",{className:(0,r.default)("focus:shadow-purple focus-visible:outline-primary-600 w-full rounded-lg border px-3.5 py-2.5 text-base text-gray-700 placeholder-gray-500 outline-hidden transition-all focus:text-gray-950 focus:placeholder-gray-500 focus-visible:outline-2 active:border-gray-300 active:text-gray-950 active:shadow-none disabled:bg-gray-100",n?"border-state-critical-300 focus:border-state-critical-300":"border-gray-300 focus:border-blue-300"),type:i||"text",placeholder:a||"Email address",disabled:d,id:s,autoComplete:"off",name:f,value:x,onChange:p,required:u,...c})}),n&&!l?(0,t.jsx)("span",{className:"text-state-critical-600 text-sm",children:n.message?.toString()??("required"===n.type&&o?`${o} is required`:void 0)}):null]})])},341373,e=>{"use strict";var t=e.i(405688),r=e.i(7284);e.s(["default",0,({showToast:e,message:s,className:i})=>(0,t.jsx)("div",{className:(0,r.default)("bg-white-950 shadow-gray-3xl pointer-events-none fixed right-0 left-0 z-20 mx-2 flex w-fit rounded-lg border border-gray-200 px-4 py-3 text-base text-gray-700 transition-all sm:mx-auto",e?"bottom-5 opacity-100":"bottom-3 scale-90 opacity-0",i),role:"alert",children:s})])}]);

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.