Lines 272-298javascript
272 0 0 0 0 rgba(15, 131, 255, 0); }
273`,hS=4;var mS={name:"f53ey4",styles:"animation:spin 0.9s linear infinite;@keyframes spin{to{transform:rotate(360deg);}}"};function Iu({children:n}){const i=Z(),{isOpen:l,setOpen:a,surface:u,pillPosition:f,setPillPosition:g,isSnippingActive:x,dockX:b,viewportW:m}=Qe(),w=parseInt(String(i.surface.margin),10)||24,S=Math.max(0,m-u.width-w*2),z=Math.round(w+b*S),D=y("left:",z,"px;right:auto;",""),{reloadMappings:T,isLoading:E,token:M}=wt();if(x)return null;const P=h.useRef(null),q=h.useRef(null),W=h.useCallback(U=>{if(U.target.closest("[data-pill-action]"))return;const N=U.currentTarget,te=N.getBou ...
274 to { transform: rotate(360deg); }
275`;var vS={name:"82a6rk",styles:"flex:1"};function xS({onSnip:n,onReload:i,onOpenSettings:l,onDeleteToken:a,isInterceptEnabled:u,onToggleIntercept
276 to { transform: rotate(360deg); }
277`;function ln({size:n=14,color:i,label:l="Loading"}){const a=Z(),u=i??a.color.primary,f=Math.max(2,Math.round(n/7));return d("span",{role:"status","aria-label":l,css:y("display:inline-block;width:",n,"px;height:",n,"px;border:",f,"px solid ",a.color.border,";border-top-color:",u,";border-radius:50%;animation:",Wk," 0.7s linear infinite;flex-shrink:0;","")})}var Uk={name:"8irbms",styles:"display:inline-flex;align-items:center"},Vk={name:"ovk77c",styles:"min-width:0"};function jk({request:n,isActive:i=!1,onClick:l,renderMenu:a,editLabel:u,debugLabel:f}){const g=Z(),{path:x,host:b}=Gk(n.request.u ...
279Duration ${u}ms`}function _y(n){if(n==null||n==="")return null;if(typeof n=="number")return Number.isFinite(n)?n
280`)}function p2(n){const i=[` method: '${n.method.toUpperCase()}',`],l=Qu(n.headers);if(l.length){i.push(" headers: {");for(const[u,f]of l)i.push(` ${JSON.stringify(u)}: ${JSON.stringify(f)},`);i.push(" },")}const a=Ku(n.body);return a!==null&&i.push(` body: ${JSON.stringify(a)},`),[`await fetch(${JSON.stringify(n.url)}, {`,...i,"});"].join(`
281`)}function g2(n){const i=["const xhr = new XMLHttpRequest();",`xhr.open(${JSON.stringify(n.method.toUpperCase())}, ${JSON.stringify(n.url)});`];for(const[a,u]of Qu(n.headers))i.push(`xhr.setRequestHeader(${JSON.stringify(a)}, ${JSON.stringify(u)});`);const l=Ku(n.body);return l!==null?i.push(`xhr.send(${JSON.stringify(l)});`):i.push("xhr.send();"),i.join(`
282`)}function h2(){const{mocked:n}=Hi();return d(Oy,{tab:"MOCKED",requests:n,renderMenu:i=>d(m2,{request:i}),emptyHint:"No mocked requests yet."})}function m2({request:n}){const{showSnackbar:i}=ut(),l=Z(),a=async(u,f)=>{const g=Ly(n,u);await Fa(g)?i(`${f} copied to clipboard`,"success"):i("Copy failed \u2014 clipboard unavailable","error")};return d(qu,{minWidth:160,align:"right",renderTrigger:(u,f)=>d("button",{type:"button","aria-label":"Row actions","aria-expanded":f,onClick:u,css:y("appearance:none;border:none;background:",f?l.color.surfaceBright:"transparent",";color:",l.color.textDim,";cur ...
288 `,";",""),children:[d("div",{css:y("display:flex;justify-content:flex-end;padding:",i.spacing.xs," ",i.spacing.sm,";border-bottom:1px solid ",i.color.border,";background:",i.color.bg,";",""),children:d("button",{type:"button","aria-label":a?"Exit fullscreen"
292 `:"",";",""),children:[d("div",{css:y("display:flex;justify-content:flex-end;padding:",f.spacing.xs," ",f.spacing.sm,";border-bottom:1px solid ",f.color.border,";background:",f.color.bg,";",""),children:d("button",{type:"button","aria-label":x?"Exit fullscreen":"Fullscreen",title:x?"Exit fullscreen":"Fullscreen",onClick:()=>b(S=>!S),css:y("appearance:none;background:",f.color.bg,";border:1px solid ",f.color.primary,";color:",f.color.primary,";cursor:pointer;width:26px;height:26px;border-radius:",f.radius.sm,";display:inline-flex;align-items:center;justify-content:center;padding:0;&:h ...
LowAi Review Evidence
The widget sends token-authenticated requests to its declared MockForMe API, including AI and upload-related routes.
dist/chunks/widget-CmOpFdEx.jsView on unpkg · L292 293`:return"Enter";default:return"Unidentified"}}function K2(n,i,l=i){const a={...Pr(),key:i,code:l};n.dispatchEvent(new KeyboardEvent("keydown",a)),n.dispatchEvent(
294 0% { transform: translateX(-100%) scaleX(0.4); }
LowEval
Package source references a known benign dynamic code generation pattern.
dist/chunks/widget-CmOpFdEx.jsView on unpkg · L292 295 50% { transform: translateX(20%) scaleX(0.6); }
296 100% { transform: translateX(100%) scaleX(0.4); }
297`;function m3({message:n,theme:i}){return k("div",{role:"alert",css:y("background:#fef2f2;border:1px solid #fecaca;border-left:3px solid ",i.color.error,";color:",i.color.error,";padding:",i.spacing.md," ",i.spacing.lg,";border-radius:",i.radius.md,";font-size:",i.typography.fontSizeBase,";line-height:1.5;display:flex;align-items:flex-start;gap:",i.spacing.sm,";",""),children:[d("strong",{css:y("font-weight:",i.typography.fontWeightBold,";",""),children:"\u2717"}),d("span",{children:n})]})}function y3(n){if(!n||typeof n!="object")return null;const i=n;return i.status===0?typeof i.message=="str ...
Long lines were clipped for display.