PageSourceSearch

https://ngrok.com/assets/badge-DkJ0riwL.js

js ngrok.com collected 2026-09-24 06:51:32 UTC 3,303 bytes, 1 lines download raw bytes

1import{K as e,Y as t,a as n,i as r,n as i,o as a,r as o}from"./icon-BT8FnkkJ-BXNRZ6YI.js";import{t as s}from"./slot-BsvE2ntj-B4hthNWr.js";var c=n(),l=t(e(),1),u=r(),d=e=>{let t=(0,c.c)(39),n,r,d,f,m,g,_;t[0]===e?(n=t[1],r=t[2],d=t[3],f=t[4],m=t[5],g=t[6],_=t[7]):({appearance:n,asChild:g,children:r,className:d,color:_,icon:f,...m}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=d,t[4]=f,t[5]=m,t[6]=g,t[7]=_);let v=g!==void 0&&g,y=_===void 0?`neutral`:_,b;if(t[8]!==n||t[9]!==d||t[10]!==y||t[11]!==f){let e=p(y,n),r=h(y,n);b=a(`inline-flex w-fit shrink-0 cursor-default items-center gap-1 rounded px-1.5 py-0.5 font-medium text-xs font-sans`,f&&`ps-1`,e,r,d),t[8]=n,t[9]=d,t[10]=y,t[11]=f,t[12]=b}else b=t[12];let x=b;if(v){let e,n,a,c,d;if(t[13]!==x||t[14]!==r||t[15]!==f||t[16]!==m){let p=l.Children.only(r);o((0,l.isValidElement)(p),"When using `asChild`, Badge must be passed a single child as a JSX tag.");let h=p.props?.children;e=s,n=`badge`,a=x,c=m;let g;t[22]===f?g=t[23]:(g=f&&(0,u.jsx)(i,{className:`size-4`,svg:f}),t[22]=f,t[23]=g),d=(0,l.cloneElement)(p,{},(0,u.jsxs)(u.Fragment,{children:[g,(0,u.jsx)(`span`,{"data-slot":`badge-label`,className:`contents`,children:h})]})),t[13]=x,t[14]=r,t[15]=f,t[16]=m,t[17]=e,t[18]=n,t[19]=a,t[20]=c,t[21]=d}else e=t[17],n=t[18],a=t[19],c=t[20],d=t[21];let p;return t[24]!==e||t[25]!==n||t[26]!==a||t[27]!==c||t[28]!==d?(p=(0,u.jsx)(e,{"data-slot":n,className:a,...c,children:d}),t[24]=e,t[25]=n,t[26]=a,t[27]=c,t[28]=d,t[29]=p):p=t[29],p}let S;t[30]===f?S=t[31]:(S=f&&(0,u.jsx)(i,{className:`size-4`,svg:f}),t[30]=f,t[31]=S);let C;t[32]===r?C=t[33]:(C=(0,u.jsx)(`span`,{"data-slot":`badge-label`,className:`contents`,children:r}),t[32]=r,t[33]=C);let w;return t[34]!==x||t[35]!==m||t[36]!==S||t[37]!==C?(w=(0,u.jsxs)(`span`,{"data-slot":`badge`,className:x,...m,children:[S,C]}),t[34]=x,t[35]=m,t[36]=S,t[37]=C,t[38]=w):w=t[38],w},f={amber:`bg-amber-500/20`,blue:`bg-blue-500/20`,cyan:`bg-cyan-500/20`,emerald:`bg-emerald-500/20`,fuchsia:`bg-fuchsia-500/20`,gray:`bg-gray-500/20`,green:`bg-green-500/20`,indigo:`bg-indigo-500/20`,lime:`bg-lime-500/20`,orange:`bg-orange-500/20`,pink:`bg-pink-500/20`,purple:`bg-purple-500/20`,red:`bg-red-500/20`,rose:`bg-rose-500/20`,sky:`bg-sky-500/20`,teal:`bg-teal-500/20`,violet:`bg-violet-500/20`,yellow:`bg-yellow-500/20`,accent:`bg-accent-500/20`,danger:`bg-danger-500/20`,important:`bg-important-500/20`,info:`bg-info-500/20`,neutral:`bg-neutral-500/20`,success:`bg-success-500/20`,warning:`bg-warning-500/20`};function p(e,t){switch(t){case`muted`:return f[e];default:o(!1,`Invalid appearance: ${String(t)}`)}}var m={amber:`text-amber-700`,blue:`text-blue-700`,cyan:`text-cyan-700`,emerald:`text-emerald-700`,fuchsia:`text-fuchsia-700`,gray:`text-gray-700`,green:`text-green-700`,indigo:`text-indigo-700`,lime:`text-lime-700`,orange:`text-orange-700`,pink:`text-pink-700`,purple:`text-purple-700`,red:`text-red-700`,rose:`text-rose-700`,sky:`text-sky-700`,teal:`text-teal-700`,violet:`text-violet-700`,yellow:`text-yellow-700`,accent:`text-accent-700`,danger:`text-danger-700`,important:`text-important-700`,info:`text-info-700`,neutral:`text-neutral-700`,success:`text-success-700`,warning:`text-warning-700`};function h(e,t){switch(t){case`muted`:return m[e];default:o(!1,`Invalid appearance: ${String(t)}`)}}export{d as t};

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.