PageSourceSearch

https://www.jeanlouisdavid.com/_next/static/chunks/5771.6f5300f08488ca38.js

js jeanlouisdavid.com collected 2026-10-01 14:51:51 UTC 68,189 bytes, 19 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5771],{15771:(e,t,a)=>{a.r(t),a.d(t,{default:()=>e5});var l,n=a(12781),r=a(97229),i=a(40373),s=a(86088);let o={parse(e){try{return{error:!1,data:JSON.parse(e)}}catch(e){return{error:!0,message:e.message?String(e.message):"Unknown Error"}}}};var u=a(42697),d=a(82740),c=a(39505);let p=["aria-pressed"],v={class:"sr-only"},m={class:"size-4",fill:"none",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},f={"clip-path":"url(#mask)"},h=(0,n.pM)({__name:"SidebarToggle",setup(e){let{isSidebarOpen:t,toggleSidebarOpen:a}=(0,c.cL)();return(e,l)=>((0,n.uX)(),(0,n.CE)("button",{"aria-pressed":(0,r.R1)(t),class:"scalar-sidebar-toggle text-c-3 hover:bg-b-2 active:text-c-1 rounded-lg p-2",type:"button",onClick:l[0]||(l[0]=(...e)=>(0,r.R1)(a)&&(0,r.R1)(a)(...e))},[(0,n.Lk)("span",v,(0,i.v_)((0,r.R1)(t)?"Hide":"Show")+" sidebar",1),((0,n.uX)(),(0,n.CE)("svg",m,[l[1]||(l[1]=(0,n.Lk)("defs",null,[(0,n.Lk)("clipPath",{id:"mask"},[(0,n.Lk)("path",{"clip-rule":"evenodd",d:"M9 3.2H4c-1.7 0-3 1.3-3 3v11.5c0 1.7 1.3 3 3 3h5V3.2z"})])],-1)),(0,n.Lk)("g",f,[(0,n.Lk)("path",{class:(0,i.C4)(["transition-transform duration-300",(0,r.R1)(t)?"translate-x-0":"-translate-x-1/2"]),d:"M1 3.2h8v17.5H1z",fill:"currentColor"},null,2)]),l[2]||(l[2]=(0,n.Lk)("path",{d:"M20 20.8H4c-1.7 0-3-1.3-3-3V6.2c0-1.7 1.3-3 3-3h16c1.7 0 3 1.3 3 3v11.5c0 1.7-1.3 3-3 3zM9 3.2v17.5",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2"},null,-1))]))],8,p))}});var b=a(68704);let y=Object.keys({"page-view":b.object({to:b.string(),from:b.string(),hostname:b.string()}),"client-send-request":b.undefined()});b.enum(y);let g=(l=()=>null,{capture:async function(e,...[t]){if((void 0).DEV)return;if(!y.includes(e))throw Error("[Analytics]: Invalid event submission");let a=l();await fetch("https://api.scalar.com/analytics/send",{method:"POST",headers:{"content-type":"application/json",...a?{authorization:`Bearer ${a}`}:{}},body:JSON.stringify({event:e,data:t})})}});var k=a(37698);let R=Symbol(),x=()=>(0,n.WQ)(R,(0,r.KR)(k.HD.parse({})));var E=a(24449),w=a(89376),C=a(97950),_=a(31886),W=a(53832);function T(e,t){return t.split(".").reduce((e,t)=>e[t],e)}var S=a(29141);let D=(e,t=[])=>{let a=[],l=!1;for(let n=0;n<e.length;n++){if(l){l=!1;continue}let r=e[n],i=e[n+1];if(r){if(t.length)r.path=[...t,...r.path],i&&(i.path=[...t,...i.path]);else if("paths"!==r.path[0]){a.push(r);continue}if("REMOVE"===r.type&&i?.type==="CREATE"){let[,e,n]=r.path,[,s,o]=i.path,u=["paths",s].filter(e=>"string"==typeof e);if(e!==s&&a.push({type:"CHANGE",path:["paths","path"],oldValue:e,value:s}),n&&"string"==typeof o&&n!==o&&s&&(a.push({type:"CHANGE",path:["paths",s,"method"],oldValue:n,value:o}),u.push(o)),0===t.length){let e=(0,S.A)(r.oldValue,i.value);if(e.length){let t=D(e,u);a.push(...t)}}l=!0}else"CREATE"===r.type&&r.path.length>3&&"number"!=typeof r.path.at(-1)?a.push({...r,type:"CHANGE",oldValue:void 0}):"REMOVE"===r.type&&r.path.length>3&&"number"!=typeof r.path.at(-1)?a.push({...r,type:"CHANGE",value:void 0}):a.push(r)}}return a},q=(e,t,a)=>{for(let l of e){let e=t[l];if(e&&a(e))return e}return null},A=e=>{if(e instanceof b.ZodOptional){let t=e.unwrap();if(t instanceof b.ZodType)return A(t)}if(e instanceof b.ZodDefault){let t=e._zod.def.innerType;if(t instanceof b.ZodType)return A(t)}if(e instanceof b.ZodCatch){let t=e._zod.def.innerType;if(t instanceof b.ZodType)return A(t)}if(e instanceof b.ZodPipe){let t=e._zod.def.in;if(t instanceof b.ZodType)return A(t)}return e},M=(e,t)=>{let a=((e,t)=>{let a=e;for(let e of t){if((a=A(a))instanceof b.ZodAny)break;if(a instanceof b.ZodObject&&"string"==typeof e&&e in a.shape){let t=a.shape[e];if(!(t instanceof b.ZodType))return null;a=t}else if(a instanceof b.ZodArray)if("number"==typeof e)if(!(a.element instanceof b.ZodType))return null;else a=a.element;else{if("string"!=typeof e||!(a.element instanceof b.ZodType)||!((a=a.element)instanceof b.ZodObject)||!(e in a.shape))return null;{let t=a.shape[e];if(!(t instanceof b.ZodType))return null;a=t}}else{if(!(a instanceof b.ZodRecord))return null;let t=a._zod.def.valueType;if(!t||!(t instanceof b.ZodType))return null;if("string"==typeof e)a=A(a=t);else if("number"==typeof e){if((a=A(a=t))instanceof b.ZodArray)if(!(a.element instanceof b.ZodType))return null;else a=a.element}else a=t}a=A(a)}return a})(e,t.path);if(!a)return null;let l=t.path.join("."),n=t.path.slice(0,-1).join(".");if("REMOVE"===t.type)return{path:l,pathMinusOne:n,value:void 0};
1let r=(0,W.TA)(t.value,a,!1);return typeof r>"u"||null===r?null:{path:l,pathMinusOne:n,value:r}},L=(e,t)=>{let{requests:a,requestExamples:l,requestExampleMutators:n}=t,r=a[e];r?.examples.forEach(e=>{let t=(0,_.oE)(r,l[e]?.name??"Default");t&&n.set({...t,uid:e})})};var I=a(93728),O=a(62875),F=a(20484),U=a(81015),V=a(52476),$=a(3197);let X=`         ,\\
2         \\\\\\,_
3          \\\` ,\\
4     __,.-" =__)
5   ."        )
6,_/   ,    \\/\\_
7\\_| )_-\\ \\_-\`
8   \`-----\` \`--\``,z=`         __
9        // \\,_
10          \\\` ,\\
11     __,.-" =__)
12   ."        )
13,_/   ,    \\/\\ 
14\\_| // /  /  /
15   /  /    `;var B=a(44883);let j={class:"m-0 flex items-center gap-1.5 font-medium whitespace-nowrap"},K={class:"flex h-4 w-4 items-center justify-center"},N=(0,n.pM)({__name:"EnvironmentSelector",setup(e){let{activeCollection:t,activeWorkspace:a,activeEnvironment:l}=(0,w.JC)(),{collectionMutators:s}=(0,F.hA)(),{layout:o}=(0,E.g)(),u=(0,d.rd)(),c=e=>{t.value&&a.value&&(s.edit(t.value.uid,"x-scalar-active-environment",e),a.value.activeEnvironmentId=e)},p=()=>u.push({name:"environment.default",params:{[B.TU.Workspace]:a.value?.uid}}),v=(0,n.EW)(()=>{let{value:e}=l,{value:a}=t;return e?.name||a?.["x-scalar-active-environment"]||"No Environment"}),m=(0,n.EW)(()=>{let{value:e}=t,a=e?.["x-scalar-environments"];return a?Object.entries(a).map(([e,t])=>({...t,uid:e,name:e})):[]});(0,n.wB)(m,(e,t)=>{e.length>t.length&&(()=>{let e=m.value;if(e.length>0){let t=e[e.length-1];t?.uid&&c(t.uid)}})()});let f=e=>{let l=e["x-scalar-active-environment"];l&&t.value&&a.value?(t.value["x-scalar-active-environment"]=l,a.value.activeEnvironmentId=l):a.value&&(a.value.activeEnvironmentId="")};return(0,n.wB)(t,e=>e&&f(e)),(0,n.sV)(()=>{t.value&&f(t.value)}),(e,a)=>((0,n.uX)(),(0,n.Wv)((0,r.R1)(V.SM),{teleport:""},{items:(0,n.k6)(()=>[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(m.value,e=>((0,n.uX)(),(0,n.Wv)((0,r.R1)(V.rA),{key:e.uid,class:"group/item flex items-center gap-1.5 overflow-hidden text-ellipsis whitespace-nowrap",onClick:(0,U.D$)(t=>c(e.uid),["stop"])},{default:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)(V.Pq),{selected:(0,r.R1)(t)?.["x-scalar-active-environment"]===e.uid},null,8,["selected"]),(0,n.eW)(" "+(0,i.v_)(e.name),1)]),_:2},1032,["onClick"]))),128)),(0,n.bF)((0,r.R1)(V.rA),{class:"group/item flex items-center gap-1.5 overflow-hidden text-ellipsis whitespace-nowrap",onClick:a[0]||(a[0]=(0,U.D$)(e=>c(""),["stop"]))},{default:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)(V.Pq),{selected:(0,r.R1)(l)?.uid===""&&(0,r.R1)(t)?.["x-scalar-active-environment"]===""||(0,r.R1)(l)?.name==="No Environment"},null,8,["selected"]),a[1]||(a[1]=(0,n.eW)(" No Environment ",-1))]),_:1}),(0,n.bF)((0,r.R1)(V.t)),"modal"!==(0,r.R1)(o)?((0,n.uX)(),(0,n.Wv)((0,r.R1)(V.rA),{key:0,class:"flex items-center gap-1.5",onClick:p},{default:(0,n.k6)(()=>[(0,n.Lk)("div",K,[(0,n.bF)((0,r.R1)(V.kv),{icon:"Brackets",size:"sm"})]),a[2]||(a[2]=(0,n.Lk)("span",{class:"leading-none"},"Manage Environments",-1))]),_:1})):(0,n.Q3)("",!0)]),default:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)(V.RO),{class:"text-c-1 hover:bg-b-2 line-clamp-1 h-auto w-fit justify-start px-1.5 py-1.5 font-normal",variant:"ghost"},{default:(0,n.k6)(()=>[(0,n.Lk)("h2",j,(0,i.v_)(v.value),1)]),_:1})]),_:1}))}});var P=a(19434),G=a(2301),Q=a(93736),Z=a(77935),H=a(38149),Y=a(51666),J=a(80472),ee=a(52975);let et={class:"grid grid-cols-[auto_1fr] gap-2"},ea={class:"flex aspect-square"},el=(0,n.pM)({__name:"EditSidebarListCollection",props:{name:{},icon:{}},emits:["close","edit"],setup(e,{emit:t}){let a=(0,r.KR)(e.name),l=(0,r.KR)(e.icon);return(e,i)=>((0,n.uX)(),(0,n.Wv)(ee.A,{onCancel:i[2]||(i[2]=e=>t("close")),onSubmit:i[3]||(i[3]=e=>t("edit",a.value,l.value))},{default:(0,n.k6)(()=>[(0,n.Lk)("div",et,[(0,n.Lk)("div",ea,[(0,n.bF)(J.A,{modelValue:l.value,"onUpdate:modelValue":i[0]||(i[0]=e=>l.value=e),placement:"bottom-start"},{default:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)(V.RO),{class:"aspect-square h-auto px-0",variant:"outlined"},{default:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)($.$n),{class:"text-c-2 size-4",src:l.value},null,8,["src"])]),_:1})]),_:1},8,["modelValue"])]),(0,n.bF)((0,r.R1)(V.SB),{modelValue:a.value,"onUpdate:modelValue":i[1]||(i[1]=e=>a.value=e),autofocus:"",class:"flex-1"},null,8,["modelValue"])])]),_:1}))}});var en=a(38413);let er=(0,n.pM)({__name:"RequestSidebarItemMenu",props:{menuItem:{}},emits:["closeMenu","toggleWatchMode","clearDrafts"],setup(e,{emit:t}){let{replace:a}=(0,d.rd)(),{activeRouterParams:l,activeWorkspaceCollections:s,activeWorkspaceRequests:o}=(0,w.JC)(),{events:u,requestMutators:c}=(0,F.hA)(),p=(0,V.hS)(),v=(0,V.hS)(),m=(0,V.hS)(),f=()=>u.commandPalette.emit({commandName:"Add Example",metaData:{itemUid:e.menuItem.item?.entity.uid}}),h=(t,a)=>{e.menuItem.item?.edit(t,a),p.hide()},b=()=>{if(e.menuItem.item?.delete(),!o.value.length){let{request:e}=(0,H.AJ)(),t=s.value.find(e=>e.info?.title==="Drafts");t&&(c.add(e,t.uid),a({name:"request",params:{[B.TU.Request]:e.uid}}))}if(l.value[B.TU.Request]===e.menuItem.item?.entity.uid&&a({name:"request",params:{[B.TU.Request]:"default"}}),l.value[B.TU.Examples]===e.menuItem.item?.entity.uid&&a({name:"request",params:{[B.TU.Request]:"default"}}),s.value[0]){let e=s.value[0].requests[0];a({name:"request",params:{[B.TU.Request]:e}})}v.hide()},y=(0,r.KR)(null);(0,n.wB)([()=>e.menuItem.open,y],([e])=>{e&&y.value?.$parent?.$el&&y.value.$parent.$el.focus()});let g=()=>e.menuItem.open&&t("closeMenu");(0,n.sV)(()=>window.addEventListener("click",g)),(0,n.xo)(()=>window.removeEventListener("click",g));let k=()=>{t("toggleWatchMode",e.menuItem.item)},R=()=>{t("clearDrafts"),m.hide()},x=(0,n.EW)(()=>e.menuItem.item?.title==="Drafts");return(t,a)=>((0,n.uX)(),(0,n.CE)(n.FK,null,[e.menuItem.targetRef&&e.menuItem.open?((0,n.uX)(),(0,n.Wv)((0,r.R1)(V.Z5),{key:0,placement:"right-start",target:e.menuItem.targetRef,teleport:""},{floating:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)(V.dR),{onKeydown:a[3]||(a[3]=(0,U.jR)(e=>t.$emit("closeMenu"),["escape"]))},{default:(0,n.k6)(()=>[e.menuItem.item?.entity.type==="request"?((0,n.uX)(),(0,n.Wv)((0,r.R1)(V.kZ),{key:0,class:"flex items-center gap-2",onClick:f},{default:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)(V.kv),{class:"inline-flex",icon:"Example",size:"md",thickness:"1.5"}),a[8]||(a[8]=(0,n.Lk)("span",null,"Add Example",-1))]),_:1})):(0,n.Q3)("",!0),x.value?(0,n.Q3)("",!0):((0,n.uX)(),(0,n.Wv)((0,r.R1)(V.kZ),{key:1,ref_key:"menuRef",ref:y,class:"flex items-center gap-2",onClick:a[0]||(a[0]=e=>(0,r.R1)(p).show())},{default:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)(V.kv),{class:"inline-flex",icon:"Edit",size:"md",thickness:"1.5"}),(0,n.Lk)("span",null,[e.menuItem.item?.entity.type==="collection"?((0,n.uX)(),(0,n.CE)(n.FK,{key:0},[(0,n.eW)(" Edit ")],64)):((0,n.uX)(),(0,n.CE)(n.FK,{key:1},[(0,n.eW)(" Rename ")],64))])]),_:1},512)),e.menuItem.item?.documentUrl?((0,n.uX)(),(0,n.Wv)((0,r.R1)(V.kZ),{key:2,ref_key:"menuRef",ref:y,class:"flex items-center gap-2",onClick:k},{default:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)(V.kv),{class:"inline-flex",icon:e.menuItem.item?.watchMode?"Unwatch":"Watch",size:"md",thickness:"1.5"},null,8,["icon"]),(0,n.Lk)("span",null,(0,i.v_)(e.menuItem.item?.watchMode?"Disable Watch Mode":"Enable Watch Mode"),1)]),_:1},512)):(0,n.Q3)("",!0),x.value?(0,n.Q3)("",!0):((0,n.uX)(),(0,n.Wv)((0,r.R1)(V.kZ),{key:3,class:"flex items-center gap-2",onClick:a[1]||(a[1]=e=>(0,r.R1)(v).show())},{default:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)(V.kv),{class:"inline-flex",icon:"Delete",size:"md",thickness:"1.5"}),a[9]||(a[9]=(0,n.Lk)("span",null,"Delete",-1))]),_:1})),x.value?((0,n.uX)(),(0,n.Wv)((0,r.R1)(V.kZ),{key:4,class:"flex items-center gap-2",onClick:a[2]||(a[2]=e=>(0,r.R1)(m).show())},{default:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)(V.kv),{class:"inline-flex",icon:"Delete",size:"md",thickness:"1.5"}),a[10]||(a[10]=(0,n.Lk)("span",null,"Clear Drafts",-1))]),_:1})):(0,n.Q3)("",!0)]),_:1})]),_:1},8,["target"])):(0,n.Q3)("",!0),(0,n.bF)((0,r.R1)(V.uT),{size:"xxs",state:(0,r.R1)(v),title:`Delete ${e.menuItem.item?.resourceTitle}`},{default:(0,n.k6)(()=>[(0,n.bF)(Y.A,{variableName:e.menuItem.item?.title??"",warningMessage:e.menuItem.item?.warning,onClose:a[4]||(a[4]=e=>(0,r.R1)(v).hide()),onDelete:b},null,8,["variableName","warningMessage"])]),_:1}
15,8,["state","title"]),(0,n.bF)((0,r.R1)(V.uT),{size:"xxs",state:(0,r.R1)(p),title:`Edit ${e.menuItem.item?.resourceTitle}`},{default:(0,n.k6)(()=>[e.menuItem.item?.resourceTitle==="Collection"?((0,n.uX)(),(0,n.Wv)(el,{key:0,icon:e.menuItem.item?.icon||"interface-content-folder",name:e.menuItem.item?.title,onClose:a[5]||(a[5]=e=>(0,r.R1)(p).hide()),onEdit:h},null,8,["icon","name"])):((0,n.uX)(),(0,n.Wv)(en.A,{key:1,name:e.menuItem.item?.title??"",onClose:a[6]||(a[6]=e=>(0,r.R1)(p).hide()),onEdit:h},null,8,["name"]))]),_:1},8,["state","title"]),(0,n.bF)((0,r.R1)(V.uT),{size:"xxs",state:(0,r.R1)(m),title:"Clear Drafts"},{default:(0,n.k6)(()=>[(0,n.bF)(Y.A,{variableName:"All Drafts",warningMessage:"This action will clear all drafts. This cannot be undone.",onClose:a[7]||(a[7]=e=>(0,r.R1)(m).hide()),onDelete:R})]),_:1},8,["state"])],64))}});var ei=a(8423);let es=(0,ei.A)(er,[["__scopeId","data-v-01a1ab71"]]);var eo=a(46356),eu=a(77230);let ed={Alt:"altKey",Control:"ctrlKey",Shift:"shiftKey",Meta:"metaKey"},ec={class:"line-clamp-1 w-full pl-2 break-all"},ep={class:"flex flex-row items-center gap-1"},ev={class:"relative"},em={class:"flex items-start"},ef={class:"flex flex-1 flex-row justify-between font-medium"},eh={class:"line-clamp-1 w-full text-left break-all"},eb={class:"relative flex h-fit justify-end"},ey={class:"flex items-center justify-center",type:"button"},eg=["aria-expanded"],ek={class:"flex h-5 max-w-[14px] items-center justify-center"},eR={class:"flex flex-1 flex-row justify-between"},ex={class:"line-clamp-1 w-full text-left font-medium break-all"},eE={class:"relative flex h-fit justify-end"},ew={class:"flex items-center justify-center",type:"button"},eC={key:3},e_="hover:bg-sidebar-b-active indent-padding-left",eW=(0,n.pM)({__name:"RequestSidebarItem",props:{isDraggable:{type:Boolean,default:!1},isDroppable:{type:[Boolean,Function],default:!1},parentUids:{},uid:{},menuItem:{}},emits:["onDragEnd","newTab","openMenu"],setup(e,{emit:t}){(0,U.$9)(e=>({v0bed2d4e:S.value,v57ee1db0:D.value}));let{activeCollection:a,activeRequest:l,activeRouterParams:s,activeWorkspace:o}=(0,w.JC)(),{collections:u,tags:p,requests:v,requestExamples:m,collectionMutators:f,tagMutators:h,requestMutators:b,requestExampleMutators:y,events:g}=(0,F.hA)(),k=(0,d.rd)(),{collapsedSidebarFolders:R,toggleSidebarFolder:x}=(0,c.cL)(),{layout:C}=(0,E.g)(),_=(0,n.EW)(()=>{let t=u[e.uid],a=p[e.uid],l=v[e.uid],n=m[e.uid];return t?{title:t.info?.title||"Untitled Collection",entity:t,resourceTitle:"Collection",children:t.children,icon:t["x-scalar-icon"],documentUrl:t.documentUrl,watchMode:t.watchMode,to:t.uid&&t?.info?.title!=="Drafts"?{name:"collection",params:{[B.TU.Workspace]:o.value?.uid,[B.TU.Collection]:t.uid}}:void 0,warning:"This cannot be undone. You're about to delete the collection and all folders and requests inside it.",edit:(e,a)=>{f.edit(t.uid,"info.title",e),a&&f.edit(t.uid,"x-scalar-icon",a)},delete:()=>{o.value&&f.delete(t,o.value)}}:a?{title:a.name,entity:a,resourceTitle:"Tag",children:a.children,warning:"This cannot be undone. You're about to delete the tag and all requests inside it",edit:e=>h.edit(a.uid,"name",e),delete:()=>e.parentUids[0]&&h.delete(a,e.parentUids[0])}:l?{title:l.summary??l.path,to:{name:"request",params:{workspace:o.value?.uid,request:l.uid}},method:l.method,entity:l,resourceTitle:"Request",warning:"This cannot be undone. You're about to delete the request.",children:l.examples.slice(1),edit:e=>b.edit(l.uid,"summary",e),delete:()=>e.parentUids[0]&&b.delete(l,e.parentUids[0])}:n?.requestUid?{title:n.name,to:{name:"request.examples",params:{workspace:o.value?.uid,request:n.requestUid,examples:n.uid}},method:v[n.requestUid]?.method,entity:n,resourceTitle:"Example",warning:"This cannot be undone. You're about to delete the example from the request.",children:[],edit:e=>y.edit(n.uid,"name",e),delete:()=>y.delete(n)}:{title:"Unknown",entity:{uid:"",type:"unknown"},resourceTitle:"Unknown",children:[],edit:()=>null,delete:()=>null}}),T=(0,n.EW)(()=>"collection"===_.value.entity.type&&"Drafts"===_.value.title),S=(0,n.EW)(()=>e.parentUids.length?"modal"===C?`${(e.parentUids.length-1)*12}px`:`${12*e.parentUids.length}px`:"12px"),D=(0,n.EW)(()=>e.parentUids.length?"modal"===C?`${(e.parentUids.length-1)*12}px`:`${12*e.parentUids.length}px`:"0px"),q=(0,n.EW)(()=>R[e.uid]||l.value?.uid===e.uid&&_.value.entity.examples.length>1),A=(0,n.EW)(()=>"string"==typeof k.currentRoute.value.name&&k.currentRoute.value.name.startsWith("request")&&"default"===s.value[B.TU.Request]&&l.value?.uid===e.uid),M=(0,r.KR)(null),L=(0,n.EW)(()=>{let e=.5,t=.5;if(!M.value)return{ceiling:e,floor:t};let{draggingItem:a}=M.value;return u[a?.id]||"collection"!==_.value.entity.type?"tag"===_.value.entity.type&&(e=.8,t=.2):(e=1,t=0),{ceiling:e,floor:t}}),I=(e,t)=>!("modal"===C||m[t.id]||u[e.id]);function O(t){let a=e.parentUids[0]?u[e.parentUids[0]]?.uid||"":t,l=e.parentUids[0]&&p[t]?.name?{tags:[p[t].name]}:{},n=b.add(l,a);n&&(k.push({name:"request",params:{workspace:o.value?.uid,request:n.uid}}),g.hotKeys.emit({focusAddressBar:new KeyboardEvent("keydown",{key:"l"})}))}let $=(0,n.EW)(()=>{let{uid:e,watchModeStatus:t}=a.value||{};return e!==_.value.entity.uid?"text-c-3":"WATCHING"===t?"text-c-1":"ERROR"===t?"text-red":"text-c-3"}),X=(0,n.EW)(()=>"Drafts"===_.value.title&&"modal"!==C&&_.value.children.length>0),z=(0,n.EW)(()=>{let t=v[e.uid];if(t)return!(0,W.pH)(t);let a=p[e.uid];return!a||!(0,W.pH)(a)});return(a,l)=>{let s=(0,n.g2)("RequestSidebarItem",!0);return z.value?((0,n.uX)(),(0,n.CE)("li",{key:0,class:(0,i.C4)(["relative flex flex-row",["modal"===(0,r.R1)(C)&&e.parentUids.length>1||"modal"!==(0,r.R1)(C)&&e.parentUids.length?"before:bg-border indent-border-line-offset mb-[.5px] before:pointer-events-none before:absolute before:top-0 before:left-[calc(.75rem_+_.5px)] before:z-1 before:h-[calc(100%_+_.5px)] before:w-[.5px] last:mb-0 last:before:h-full":""]])},[(0,n.bF)((0,r.R1)(eo.s),{id:_.value.entity.uid,ref_key:"draggableRef",ref:M,ceiling:L.value.ceiling,class:"gap-1/2 flex flex-1 flex-col text-base",floor:L.value.floor,isDraggable:e.isDraggable,isDroppable:e.isDroppable,parentIds:e.parentUids,onOnDragEnd:l[12]||(l[12]=(...e)=>a.$emit("onDragEnd",...e))},{default:(0,n.k6)(()=>[("request"===_.value.entity.type||"requestExample"===_.value.entity.type)&&_.value.to?((0,n.uX)(),(0,n.Wv)((0,r.R1)(d.Wk),{key:0,class:"group no-underline",to:_.value.to,onClick:l[1]||(l[1]=(0,U.D$)(e=>{var a,l;return a=e,l=_.value,void(a&&(["default"].map(e=>"default"===e?(0,eu.U)()?"metaKey":"ctrlKey":ed[e]).some(e=>a[e])?t("newTab",l.title||"",l.entity.uid):l.to&&k.push(l.to),(0,n.dY)(()=>g.focusAddressBar.emit())))},["prevent"]))},{default:(0,n.k6)(({isExactActive:t})=>[(0,n.Lk)("div",{class:(0,i.C4)(["relative flex min-h-8 w-full cursor-pointer flex-row items-start justify-between gap-0.5 rounded py-1.5 pr-2",[e_,t||A.value?"bg-sidebar-b-active text-sidebar-c-active font-medium transition-none":"text-sidebar-c-2"]])},[(0,n.Lk)("span",ec,(0,i.v_)(_.value.title||"Untitled"),1),(0,n.Lk)("div",ep,[(0,n.Lk)("div",ev,["modal"!==(0,r.R1)(C)?((0,n.uX)(),(0,n.Wv)((0,r.R1)(V.RO),{key:0,class:(0,i.C4)(["hover:bg-b-3 hidden aspect-square h-fit px-0.5 py-0 opacity-0 group-hover:flex group-hover:opacity-100 group-focus-visible:opacity-100 group-has-[:focus-visible]:opacity-100",{flex:e.menuItem?.item?.entity.uid===_.value.entity.uid&&e.menuItem.open}]),size:"sm",type:"button",variant:"ghost",onClick:l[0]||(l[0]=(0,U.D$)(t=>a.$emit("openMenu",{item:_.value,parentUids:e.parentUids,targetRef
15:t.currentTarget,open:!e.menuItem.open}),["stop","prevent"]))},{default:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)(V.kv),{icon:"Ellipses",size:"md"})]),_:1},8,["class"])):(0,n.Q3)("",!0)]),(0,n.Lk)("span",em,[l[13]||(l[13]=(0,n.eW)("   ",-1)),l[14]||(l[14]=(0,n.Lk)("span",{class:"sr-only"},"HTTP Method:",-1)),_.value.method?((0,n.uX)(),(0,n.Wv)((0,r.R1)(P.A),{key:0,class:"font-bold",method:_.value.method},null,8,["method"])):(0,n.Q3)("",!0)])])],2)]),_:1},8,["to"])):("modal"!==(0,r.R1)(C)||e.parentUids.length)&&"collection"===_.value.entity.type&&_.value.to?((0,n.uX)(),(0,n.Wv)((0,r.R1)(d.Wk),{key:1,"aria-expanded":!!(0,r.R1)(R)[_.value.entity.uid],class:(0,i.C4)(["hover:bg-b-2 group relative flex w-full flex-row justify-start gap-1.5 rounded p-1.5 no-underline focus-visible:z-10",[e_,{"bg-sidebar-b-active text-sidebar-c-active transition-none":"string"==typeof(0,r.R1)(k).currentRoute.value.name&&(0,r.R1)(k).currentRoute.value.name.startsWith("collection")&&(0,r.R1)(k).currentRoute.value.params[(0,r.R1)(B.TU).Collection]===_.value.entity.uid,"text-c-2":"Untitled Collection"===_.value.title}]]),to:_.value.to},{default:(0,n.k6)(()=>[(0,n.Lk)("span",{class:"flex h-5 max-w-[14px] cursor-pointer items-center justify-center",onClick:l[2]||(l[2]=(0,U.D$)(e=>(0,r.R1)(x)(_.value.entity.uid),["stop","prevent"]))},[(0,n.RG)(a.$slots,"leftIcon",{},()=>[(0,n.bF)((0,r.R1)(V.SL),{class:"text-c-3 shrink-0",open:!!(0,r.R1)(R)[_.value.entity.uid]},null,8,["open"])],!0),l[15]||(l[15]=(0,n.eW)("   ",-1))]),(0,n.Lk)("div",ef,[(0,n.Lk)("span",eh,(0,i.v_)(_.value.title),1),(0,n.Lk)("div",eb,[(0,n.Lk)("div",{class:(0,i.C4)(["items-center gap-px opacity-0 group-hover:flex group-hover:opacity-100 group-focus-visible:opacity-100 group-has-[:focus-visible]:opacity-100",{flex:e.menuItem.open,hidden:!e.menuItem.open||e.menuItem.item?.entity.uid!==_.value.entity.uid}])},["modal"!==(0,r.R1)(C)&&!T.value||T.value&&X.value?((0,n.uX)(),(0,n.Wv)((0,r.R1)(V.RO),{key:0,class:"hover:bg-b-3 hover:text-c-1 aspect-square h-fit px-0.5 py-0 group-focus-visible:opacity-100 group-has-[:focus-visible]:opacity-100",size:"sm",variant:"ghost",onClick:l[3]||(l[3]=(0,U.D$)(t=>a.$emit("openMenu",{item:_.value,parentUids:e.parentUids,targetRef:t.currentTarget.parentNode,open:!0}),["stop","prevent"]))},{default:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)(V.kv),{icon:"Ellipses",size:"md"})]),_:1})):(0,n.Q3)("",!0),"modal"!==(0,r.R1)(C)?((0,n.uX)(),(0,n.Wv)((0,r.R1)(V.RO),{key:1,class:"hover:bg-b-3 hover:text-c-1 aspect-square h-fit px-0.5 py-0 group-focus-visible:opacity-100 group-has-[:focus-visible]:opacity-100",size:"sm",variant:"ghost",onClick:l[4]||(l[4]=(0,U.D$)(e=>O(_.value.entity.uid),["stop","prevent"]))},{default:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)(V.kv),{icon:"Add",size:"md",thickness:"2"})]),_:1})):(0,n.Q3)("",!0)],2),_.value.watchMode?((0,n.uX)(),(0,n.Wv)((0,r.R1)(V.iy),{key:0,placement:"right",offset:12,content:`Watching: ${_.value.documentUrl}`},{default:(0,n.k6)(()=>[(0,n.Lk)("button",ey,[(0,n.bF)((0,r.R1)(V.kv),{class:(0,i.C4)(["ml-0.5 text-sm",$.value]),icon:"Watch",size:"md",thickness:"2"},null,8,["class"])])]),_:1},8,["content"])):(0,n.Q3)("",!0),l[16]||(l[16]=(0,n.Lk)("span",null," ",-1))])])]),_:3},8,["aria-expanded","class","to"])):"modal"!==(0,r.R1)(C)||e.parentUids.length?((0,n.uX)(),(0,n.CE)("button",{key:2,"aria-expanded":!!(0,r.R1)(R)[_.value.entity.uid],class:(0,i.C4)(["hover:bg-b-2 group relative flex w-full flex-row justify-start gap-1.5 rounded p-1.5 focus-visible:z-10",[e_]]),type:"button",onClick:l[7]||(l[7]=e=>(0,r.R1)(x)(_.value.entity.uid))},[(0,n.Lk)("span",ek,[(0,n.RG)(a.$slots,"leftIcon",{},()=>[(0,n.bF)((0,r.R1)(V.SL),{class:"text-c-3 hover:text-c-1 shrink-0",open:!!(0,r.R1)(R)[_.value.entity.uid]},null,8,["open"])],!0),l[17]||(l[17]=(0,n.eW)("   ",-1))]),(0,n.Lk)("div",eR,[(0,n.Lk)("span",ex,(0,i.v_)(_.value.title),1),(0,n.Lk)("div",eE,[(0,n.Lk)("div",{class:(0,i.C4)(["items-center gap-px opacity-0 group-hover:flex group-hover:opacity-100 group-focus-visible:opacity-100 group-has-[:focus-visible]:opacity-100",{flex:e.menuItem.open,hidden:!e.menuItem.open||e.menuItem.item?.entity.uid!==_.value.entity.uid}])}
15,["modal"!==(0,r.R1)(C)&&!T.value||T.value&&X.value?((0,n.uX)(),(0,n.Wv)((0,r.R1)(V.RO),{key:0,class:"hover:bg-b-3 hover:text-c-1 aspect-square h-fit px-0.5 py-0 group-focus-visible:opacity-100 group-has-[:focus-visible]:opacity-100",size:"sm",variant:"ghost",onClick:l[5]||(l[5]=(0,U.D$)(t=>a.$emit("openMenu",{item:_.value,parentUids:e.parentUids,targetRef:t.currentTarget.parentNode,open:!0}),["stop","prevent"]))},{default:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)(V.kv),{icon:"Ellipses",size:"md"})]),_:1})):(0,n.Q3)("",!0),"modal"!==(0,r.R1)(C)?((0,n.uX)(),(0,n.Wv)((0,r.R1)(V.RO),{key:1,class:"hover:bg-b-3 hover:text-c-1 aspect-square h-fit px-0.5 py-0 group-focus-visible:opacity-100 group-has-[:focus-visible]:opacity-100",size:"sm",variant:"ghost",onClick:l[6]||(l[6]=(0,U.D$)(e=>O(_.value.entity.uid),["stop","prevent"]))},{default:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)(V.kv),{icon:"Add",size:"md",thickness:"2"})]),_:1})):(0,n.Q3)("",!0)],2),_.value.watchMode?((0,n.uX)(),(0,n.Wv)((0,r.R1)(V.iy),{key:0,content:"Watching: {{ item.documentUrl }}",placement:"right",offset:12},{default:(0,n.k6)(()=>[(0,n.Lk)("button",ew,[(0,n.bF)((0,r.R1)(V.kv),{class:(0,i.C4)(["ml-0.5 text-sm",$.value]),icon:"Watch",size:"md",thickness:"2"},null,8,["class"])])]),_:1})):(0,n.Q3)("",!0),l[18]||(l[18]=(0,n.Lk)("span",null," ",-1))])])],10,eg)):(0,n.Q3)("",!0),q.value?((0,n.uX)(),(0,n.CE)("ul",eC,[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(_.value.children,t=>((0,n.uX)(),(0,n.Wv)(s,{key:t,isDraggable:!(0,r.R1)(m)[t],isDroppable:I,menuItem:e.menuItem,parentUids:[...e.parentUids,e.uid],uid:t,onNewTab:l[8]||(l[8]=(e,t)=>a.$emit("newTab",e,t)),onOnDragEnd:l[9]||(l[9]=(...e)=>a.$emit("onDragEnd",...e)),onOpenMenu:l[10]||(l[10]=e=>a.$emit("openMenu",e))},null,8,["isDraggable","menuItem","parentUids","uid"]))),128)),0===_.value.children.length?((0,n.uX)(),(0,n.Wv)((0,r.R1)(V.RO),{key:0,class:(0,i.C4)(["text-c-1 hover:bg-b-2 flex h-8 w-full justify-start gap-1.5 py-0 text-xs",e.parentUids.length?"pl-9":""]),variant:"ghost",onClick:l[11]||(l[11]=e=>O(_.value.entity.uid))},{default:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)(V.kv),{icon:"Add",size:"sm"}),l[19]||(l[19]=(0,n.Lk)("span",null,"Add Request",-1))]),_:1},8,["class"])):(0,n.Q3)("",!0)])):(0,n.Q3)("",!0)]),_:3},8,["id","ceiling","floor","isDraggable","isDroppable","parentIds"])],2)):(0,n.Q3)("",!0)}}}),eT=(0,ei.A)(eW,[["__scopeId","data-v-4f5a9d1f"]]);var eS=a(47802);let eD={class:"flex w-[inherit] items-center text-base"},eq={class:"m-0 flex items-center gap-1.5 font-bold"},eA={class:"line-clamp-1 text-left"},eM={class:"overflow-hidden text-ellipsis"},eL={class:"flex h-4 w-4 items-center justify-center"},eI=(0,n.pM)({__name:"WorkspaceDropdown",setup(e){let{activeWorkspace:t}=(0,w.JC)(),{workspaces:a,workspaceMutators:l,events:s}=(0,F.hA)(),{push:o}=(0,d.rd)(),u=(0,n.EW)(()=>1===Object.keys(a).length),c=()=>s.commandPalette.emit({commandName:"Create Workspace"}),p=(0,r.KR)(""),v=(0,r.KR)(""),m=(0,V.hS)(),f=(0,V.hS)(),h=e=>{let t=a[e];t&&(p.value=t.name,v.value=e,m.show())},b=e=>{e.trim()&&(l.edit(v.value,"name",e.trim()),m.hide())},y=e=>{let t=a[e];t&&(p.value=t.name,v.value=e,f.show())},g=async()=>{if(!u.value){let e=t.value?.uid===v.value,n={...a};if(delete n[v.value],l.delete(v.value),e){let e=Object.keys(n)[0];await o({name:"workspace",params:{workspace:e}})}}f.hide()};return(e,l)=>((0,n.uX)(),(0,n.CE)("div",null,[(0,n.Lk)("div",eD,[(0,n.bF)((0,r.R1)(V.SM),null,{items:(0,n.k6)(()=>[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)((0,r.R1)(a),(e,a)=>((0,n.uX)(),(0,n.Wv)((0,r.R1)(V.rA),{key:a,class:"group/item flex w-full items-center gap-1.5 overflow-hidden text-ellipsis whitespace-nowrap",onClick:(0,U.D$)(a=>{var l;(l=e.uid)!==t.value?.uid&&o({name:"workspace",params:{workspace:l}})},["stop"])},{default:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)(V.Pq),{selected:(0,r.R1)(t)?.uid===a},null,8,["selected"]),(0,n.Lk)("span",eM,(0,i.v_)(e.name),1),(0,n.bF)((0,r.R1)(V.SM),{placement:"right-start",teleport:""},{items:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)(V.rA),{class:"flex gap-2",onMousedown:t=>h(e.uid),onTouchend:(0,U.D$)(t=>h(e.uid),["prevent"])},{default:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)(V.kv),{class:"inline-flex",icon:"Edit",size:"md",thickness:"1.5"}),l[2]||(l[2]=(0,n.Lk)("span",null,"Rename",-1))]),_:1},8,["onMousedown","onTouchend"]),u.value?(0,n.Q3)("",!0):((0,n.uX)(),(0,n.Wv)((0,r.R1)(V.rA),{key:0,class:"flex gap-2",onMousedown:(0,U.D$)(t=>y(e.uid),["prevent"]),onTouchend:(0,U.D$)(t=>y(e.uid),["prevent"])},{default:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)(V.kv),{class:"inline-flex",icon:"Delete",size:"md",thickness:"1.5"}),l[3]||(l[3]=(0,n.Lk)("span",null,"Delete",-1))]),_:1},8,["onMousedown","onTouchend"]))]),default:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)(V.RO),{class:"hover:bg-b-3 -mr-1 ml-auto aspect-square h-fit px-0.5 py-0 group-hover/item:flex",size:"sm",type:"button",variant:"ghost"},{default:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)(V.kv),{icon:"Ellipses",size:"sm"})]),_:1})]),_:2},1024)]),_:2},1032,["onClick"]))),128)),(0,n.bF)((0,r.R1)(V.t)),(0,n.bF)((0,r.R1)(V.rA),{class:"flex items-center gap-1.5",onClick:c},{default:(0,n.k6)(()=>[(0,n.Lk)("div",eL,[(0,n.bF)((0,r.R1)(V.kv),{icon:"Add",size:"sm"}
15)]),l[4]||(l[4]=(0,n.Lk)("span",null,"Create Workspace",-1))]),_:1})]),default:(0,n.k6)(()=>[(0,n.bF)((0,r.R1)(V.RO),{class:"text-c-1 hover:bg-b-2 line-clamp-1 h-full w-fit justify-start px-1.5 py-1.5 font-normal",variant:"ghost"},{default:(0,n.k6)(()=>[(0,n.Lk)("div",eq,[(0,n.Lk)("h2",eA,(0,i.v_)((0,r.R1)(t)?.name),1)])]),_:1})]),_:1})]),(0,n.bF)((0,r.R1)(V.uT),{size:"xxs",state:(0,r.R1)(f),title:"Delete workspace"},{default:(0,n.k6)(()=>[(0,n.bF)(Y.A,{variableName:p.value,warningMessage:"This cannot be undone. You're about to delete the workspace and everything inside it.",onClose:l[0]||(l[0]=e=>(0,r.R1)(f).hide()),onDelete:g},null,8,["variableName"])]),_:1},8,["state"]),(0,n.bF)((0,r.R1)(V.uT),{size:"xxs",state:(0,r.R1)(m),title:"Rename Workspace"},{default:(0,n.k6)(()=>[(0,n.bF)(en.A,{name:p.value,onClose:l[1]||(l[1]=e=>(0,r.R1)(m).hide()),onEdit:b},null,8,["name"])]),_:1},8,["state"])]))}}),eO={class:"bg-b-1 sticky top-0 z-20 flex h-12 items-center px-3"},eF={key:1,class:"text-c-3"},eU=["aria-pressed"],eV={class:"sr-only"},e$={key:0,class:"search-button-fade sticky top-12 z-10 px-3 py-2.5 pt-0 focus-within:z-20",role:"search"},eX={key:1,class:"contents"},ez={key:0,class:"empty-sidebar-item-content px-2.5 py-2.5"},eB={class:"rabbit-ascii relative m-auto mt-2 h-[68px] w-[60px]"},ej=(0,n.pM)({__name:"RequestSidebar",emits:["newTab","clearDrafts"],setup(e,{emit:t}){let{collapsedSidebarFolders:a,isSidebarOpen:l,setCollapsedSidebarFolder:s,toggleSidebarOpen:o}=(0,c.cL)(),{layout:p}=(0,E.g)(),v=(0,F.hA)(),{activeCollection:m,activeWorkspaceCollections:f,activeRequest:h,activeWorkspaceRequests:b,activeWorkspace:y}=(0,w.JC)(),{findRequestParents:g,events:k,requestMutators:R,requests:x}=v,{handleDragEnd:C,isDroppable:_}=function(e,{collections:t,collectionMutators:a,tags:l,tagMutators:n,workspaceMutators:r}){let{layout:i}=(0,E.g)(),s=(e,t)=>{"collection"===e.type?a.edit(e.uid,"children",t):"tag"===e.type&&n.edit(e.uid,"children",t)};return{handleDragEnd:(i,o)=>{if(!i||!o)return;let{id:u,parentId:d}=i,{id:c,parentId:p,offset:v}=o;if(d?t[d]?a.edit(d,"children",t[d].children.filter(e=>e!==u)):l[d]&&n.edit(d,"children",l[d].children.filter(e=>e!==u)):r.edit(e.value?.uid,"collections",e.value?.collections.filter(e=>e!==u)??[]),2===v){let e=t[c]||l[c];e&&s(e,[...e.children??[],u])}else if(p){let e=t[p]||l[p];if(!e)return;let a=[...e.children??[]],n=a.findIndex(e=>c===e)??0;a.splice(n+v,0,u),s(e,a)}else{let t=[...e.value?.collections??[]],a=t.findIndex(e=>c===e)??0;t.splice(a+v,0,u),r.edit(e.value?.uid,"collections",t)}},isDroppable:(e,a)=>!("modal"===i||!t[e.id]&&2!==a.offset||t[e.id]&&t[a.id]?.info?.title==="Drafts")}}(y,v),{replace:T}=(0,d.rd)(),S=()=>{k.commandPalette.emit({commandName:"Import from OpenAPI/Swagger/Postman/cURL"})},D=(0,n.Bi)(),{toast:q}=(0,u.Yf)(),A=(0,r.Kh)({open:!1}),M=(0,r.KR)(!1);(0,n.wB)(h,e=>{e&&g(e).forEach(e=>s(e,!0))},{immediate:!0});let{searchText:L,searchResultsWithPlaceholderResults:I,selectedSearchResult:O,onSearchResultClick:j,fuseSearch:K,searchInputRef:Y,searchResultRefs:J,navigateSearchResults:ee,selectSearchResult:et}=function(){let e=(0,d.rd)(),{activeWorkspace:t,activeWorkspaceRequests:a,activeWorkspaceCollections:l}=(0,w.JC)(),{requests:i,tags:s}=(0,F.hA)(),o=(0,r.KR)([]),u=(0,r.KR)([]),c=(0,r.KR)(0),p=(0,r.KR)(""),v=(0,r.KR)(null),m=(0,r.KR)([]),f=new Q.A(o.value,{keys:["title","description","body"]}),h=a=>{o.value=a.filter(e=>!(0,W.pH)(e)).filter(e=>!l.value?.find(t=>t.requests.includes(e.uid))?.tags.map(e=>s[e]).filter(W.O9).filter(t=>e.tags?.includes(t.name)).filter(e=>(0,W.pH)(e)).length).map(a=>({id:a.uid,title:a.summary??a.method,description:a.description??"",httpVerb:a.method,path:a.path,link:e?.resolve({name:"request",params:{[B.TU.Request]:a.uid,[B.TU.Workspace]:t.value?.uid}})?.href})),f.setCollection(o.value)},b=()=>{c.value=0,u.value=f.search(p.value)};(0,n.wB)(p,e=>{e.length?b():u.value=[]});let y=(0,n.EW)(()=>a.value.map(e=>i[e]).filter(W.O9));(0,n.wB)(a,()=>{h(y.value)},{immediate:!0});let g=t=>{e.push(t.item.id),p.value="",c.value=0,u.value=[],v.value instanceof HTMLInputElement&&v.value.blur()},k=(0,n.EW)(()=>0===p.value.length?o.value.map(e=>({item:e})):u.value);return{searchText:p,searchResultsWithPlaceholderResults:k,selectedSearchResult:c,onSearchResultClick:g,fuseSearch:b,searchInputRef:v,searchResultRefs:m,navigateSearchResults:e=>{let t=k.value.length;c.value=(c.value+("up"===e?-1:1)+t)%t,(0,n.dY)(()=>{let e=m.value[c.value];e instanceof HTMLElement&&e.scrollIntoView({behavior:"smooth",block:"center"})})},selectSearchResult:()=>{if(c.value>=0){let e=k.value[c.value];e&&g(e)}},populateFuseDataArray:h}}(),ea=(0,r.KR)(),el=e=>{e&&(e.toggleSidebar&&o(),e.focusRequestSearch&&Y.value?.focus())};(0,n.sV)(()=>k.hotKeys.on(el)),(0,n.xo)(()=>{k.hotKeys.off(el)});let en=e=>{if(e?.documentUrl){e.watchMode=!e.watchMode;let t=f.value.find(t=>t.uid===e.entity.uid);t&&(t.watchMode=e.watchMode)}};(0,n.wB)(()=>f.value.map(e=>e.watchMode),(e,t)=>{e.forEach((e,a)=>{if("modal"!==p&&e!==t[a]&&f.value[a]?.info?.title!=="Drafts"&&f.value[a]){let t=f.value[a];t&&q(`${t.info?.title}: Watch Mode ${e?"enabled":"disabled"}`,"info")}})});let er=(0,n.EW)(()=>{let e=I.value;if(!e.length)return"No results found";let t=e[O.value]?.item;if(!t)return"No result selected";let a=L.value.length?`${e.length} result${1===e.length?"":"s"} found, `:"",l=`, HTTP Method ${t.httpVerb}, Path ${t.path}`,n=`${t.title} ${l}`;return`${a}Selected: ${n}`}),ei=()=>{let e=f.value.find(e=>e.info?.title==="Drafts");
15if(e&&e.requests.forEach(t=>{x[t]&&R.delete(x[t],e.uid)}),b.value.length){let e=f.value[0]?.requests[0];e&&T({name:"request",params:{[B.TU.Request]:e}})}else{let{request:t}=(0,H.AJ)();e&&(R.add(t,e.uid),T({name:"request",params:{[B.TU.Request]:t.uid}}))}};(0,n.wB)(M,e=>{e||(L.value="")});let eo=(0,n.EW)(()=>((e,t,a)=>{let l=e.find(e=>e.info?.title==="Drafts"),n=1===t.length;if(!t[0])return!1;let r=l?.requests.includes(t[0]);if(!r)return!1;let i=a[l?.requests[0]??""]?.summary!=="My First Request";return n&&r&&!i})(f.value,b.value,x)),eu=(0,n.EW)(()=>"modal"===p&&m.value?[m.value]:f.value);function ed(e){L.value||e.relatedTarget===ea.value||(M.value=!1)}return(e,s)=>((0,n.uX)(),(0,n.CE)(n.FK,null,[(0,n.bo)((0,n.bF)((0,r.R1)(eS.A),{class:(0,i.C4)([(0,r.R1)(l)?"sidebar-active-width":""])},(0,n.eX)({content:(0,n.k6)(()=>[(0,n.Lk)("div",eO,[(0,n.Lk)("div",{class:(0,i.C4)(["size-8",{"xl:hidden":"modal"!==(0,r.R1)(p)}])},null,2),"modal"!==(0,r.R1)(p)?((0,n.uX)(),(0,n.Wv)((0,r.R1)(eI),{key:0})):(0,n.Q3)("",!0),"modal"!==(0,r.R1)(p)?((0,n.uX)(),(0,n.CE)("span",eF," / ")):(0,n.Q3)("",!0),"modal"!==(0,r.R1)(p)?((0,n.uX)(),(0,n.Wv)(N,{key:2})):(0,n.Q3)("",!0),(0,n.Lk)("button",{ref_key:"searchToggleRef",ref:ea,"aria-pressed":M.value,class:"ml-auto",type:"button",onClick:s[0]||(s[0]=e=>M.value=!M.value)},[(0,n.Lk)("span",eV,(0,i.v_)(M.value?"Hide":"Show")+" search ",1),(0,n.bF)((0,r.R1)(V.kv),{class:"text-c-3 hover:bg-b-2 max-h-8 max-w-8 rounded-lg p-1.75 text-sm",icon:"Search"})],8,eU)]),M.value?((0,n.uX)(),(0,n.CE)("div",e$,[(0,n.bF)((0,r.R1)(V.Rc),{ref_key:"searchInputRef",ref:Y,modelValue:(0,r.R1)(L),"onUpdate:modelValue":s[1]||(s[1]=e=>(0,r.i9)(L)?L.value=e:null),autofocus:"","aria-controls":(0,r.R1)(D),label:er.value,onInput:(0,r.R1)(K),onKeydown:[s[2]||(s[2]=(0,U.jR)((0,U.D$)(e=>(0,r.R1)(ee)("down"),["stop"]),["down"])),s[3]||(s[3]=(0,U.jR)((0,U.D$)(e=>(0,r.R1)(et)(),["stop"]),["enter"])),s[4]||(s[4]=(0,U.jR)((0,U.D$)(e=>(0,r.R1)(ee)("up"),["stop"]),["up"]))],onBlur:ed},null,8,["modelValue","aria-controls","label","onInput"])])):(0,n.Q3)("",!0),(0,n.Lk)("div",{class:(0,i.C4)(["gap-1/2 flex flex-1 flex-col overflow-visible overflow-y-auto px-3 pt-0 pb-3",[{"pb-14":"modal"!==(0,r.R1)(p)},{"h-[calc(100%-273.5px)]":eo.value}]]),onDragenter:s[7]||(s[7]=(0,U.D$)(()=>{},["prevent"])),onDragover:s[8]||(s[8]=(0,U.D$)(()=>{},["prevent"]))},[(0,r.R1)(L)?((0,n.uX)(),(0,n.Wv)((0,r.R1)(V.oN),{key:0,id:(0,r.R1)(D),"aria-label":"Search Results",class:"gap-px",noResults:!(0,r.R1)(I).length},{default:(0,n.k6)(()=>[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)((0,r.R1)(I),(e,t)=>((0,n.uX)(),(0,n.Wv)((0,r.R1)(V.rQ),{id:`#search-input-${e.item.id}`,key:e.refIndex,ref_for:!0,ref:e=>(0,r.R1)(J)[t]=e,selected:(0,r.R1)(O)===t,class:"px-2",href:e.item.link,onClick:(0,U.D$)(t=>(0,r.R1)(j)(e),["prevent"]),onFocus:e=>O.value=t},{addon:(0,n.k6)(()=>[s[10]||(s[10]=(0,n.Lk)("span",{class:"sr-only"},"HTTP Method:",-1)),(0,n.bF)(P.A,{class:"font-bold",method:e.item.httpVerb??"get"},null,8,["method"])]),default:(0,n.k6)(()=>[(0,n.eW)((0,i.v_)(e.item.title)+" ",1)]),_:2},1032,["id","selected","href","onClick","onFocus"]))),128))]),_:1},8,["id","noResults"])):((0,n.uX)(),(0,n.CE)("nav",eX,[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(eu.value,e=>((0,n.uX)(),(0,n.Wv)(eT,{key:e.uid,isDraggable:"modal"!==(0,r.R1)(p)&&e.info?.title!=="Drafts",isDroppable:(0,r.R1)(_),menuItem:A,parentUids:[],uid:e.uid,onNewTab:s[5]||(s[5]=(e,a)=>t("newTab",{name:e,uid:a})),onOnDragEnd:(0,r.R1)(C),onOpenMenu:s[6]||(s[6]=e=>Object.assign(A,e))},{leftIcon:(0,n.k6)(()=>[e.info?.title==="Drafts"?((0,n.uX)(),(0,n.Wv)((0,r.R1)(V.kv),{key:0,class:"text-sidebar-c-2 group-hover:hidden",icon:"Scribble",thickness:"2.25"})):((0,n.uX)(),(0,n.Wv)((0,r.R1)($.$n),{key:1,class:"text-sidebar-c-2 size-3.5 min-w-3.5 stroke-2 group-hover:hidden",src:e["x-scalar-icon"]||"interface-content-folder"},null,8,["src"])),(0,n.Lk)("div",{class:(0,i.C4)({"rotate-90":(0,r.R1)(a)[e.uid]})},[(0,n.bF)((0,r.R1)(V.kv),{class:"text-c-3 hover:text-c-1 hidden text-sm group-hover:block",icon:"ChevronRight",size:"md"})],2)]),_:2},1032,["isDraggable","isDroppable","menuItem","uid","onOnDragEnd"]))),128))]))],34)]),button:(0,n.k6)(()=>[(0,n.Lk)("div",{class:(0,i.C4)({"empty-sidebar-item":eo.value})},[eo.value?((0,n.uX)(),(0,n.CE)("div",ez,[(0,n.Lk)("div",eB,[(0,n.bF)(G.A,{art:(0,r.R1)(X),class:"rabbitsit font-bold"},null,8,["art"]),(0,n.bF)(G.A,{art:(0,r.R1)(z),class:"rabbitjump absolute top-0 left-0 font-bold"},null,8,["art"])]),s[11]||(s[11]=(0,n.Lk)("div",{class:"mt-2 mb-2 text-center text-sm text-balance"},[(0,n.Lk)("b",{class:"font-medium"},"Let's Get Started"),(0,n.Lk)("p",{class:"mt-2"}," Create request, folder, collection or import from OpenAPI/Postman ")],-1))])):(0,n.Q3)("",!0),"modal"!==(0,r.R1)(p)?((0,n.uX)(),(0,n.Wv)((0,r.R1)(V.RO),{key:1,class:(0,i.C4)(["mb-1.5 hidden h-fit w-full p-1.5 opacity-0",{"flex opacity-100":eo.value}]),onClick:S},{default:(0,n.k6)(()=>[...s[12]||(s[12]=[(0,n.eW)(" Import Collection ",-1)])]),_:1},8,["class"])):(0,n.Q3)("",!0),"modal"!==(0,r.R1)(p)?((0,n.uX)(),(0,n.Wv)(Z.A,{key:2,click:(0,r.R1)(k).commandPalette.emit,hotkey:"K"},{title:(0,n.k6)(()=>[...s[13]||(s[13]=[(0,n.eW)(" Add Item ",-1)])]),_:1},8,["click"])):(0,n.Q3)("",!0)],2)]),_:2},["modal"!==(0,r.R1)(p)?{name:"header",fn:(0,n.k6)(()=>[]),key:"0"}:void 0]),1032,["class"]),[[U.aG,(0,r.R1)(l)]]),"modal"!==(0,r.R1)(p)&&A?((0,n.uX)(),(0,n.Wv)(es,{key:0,menuItem:A,onClearDrafts:ei,onCloseMenu:s[9]||(s[9]=e=>A.open=!1),onToggleWatchMode:en},null,8,["menuItem"])):(0,n.Q3)("",!0)],64))}}),eK=(0,ei.A)(ej,[["__scopeId","data-v-bca9c474"]]);var eN=a(23843),eP=a(97883),eG=a(62273),eQ=a(74236),eZ=a(50177),eH=a(60586),eY=a(57260),eJ=a(46844),e0=a(73588),e1=a(20033),e2=a(60316);let e3={class:"flex h-full"},e8={class:"flex h-full flex-1 flex-col"},e6=(0,n.pM)({__name:"RequestRoot",emits:["newTab"],setup(e){let t=(0,F.hA)(),{toast:a}=(0,u.Yf)(),{layout:l}=(0,E.g)(),p=x(),{isSidebarOpen:v}=(0,c.cL)(),m=function(){let{layout:e}=(0,E.g)();if(!(!x().value.telemetry||"modal"===e))return g}(),{activeCollection:f,activeExample:y,activeEnvironment:k,activeRequest:R,activeWorkspace:U,activeServer:V}=(0,w.JC)(),{cookies:$,requestHistory:X,showSidebar:z,securitySchemes:B,modalState:j,events:K}=t,N=(0,eN.u)(),P=(0,r.KR)(),G=(0,r.KR)(),Q=(0,n.EW)(()=>(e=>
15{let t={invalidParams:new Set,hasBlockingErrors:!1};return e&&(e.parameters?.path?.forEach(e=>{e.enabled&&""===e.value.trim()&&(t.invalidParams.add(e.key),t.hasBlockingErrors=!0)}),["query","headers","cookies"].forEach(a=>{e.parameters?.[a]?.forEach(e=>{e.required&&""===e.value&&t.invalidParams.add(e.key)})})),t})(y.value??null)),Z=(0,r.KR)(null),H=(0,n.EW)(()=>(f.value?.useCollectionSecurity?f.value?.selectedSecuritySchemeUids:R.value?.selectedSecuritySchemeUids)??[]),Y=async()=>{if(!R.value||!y.value||!f.value)return;if(Q.value.hasBlockingErrors){a("Path parameters must have values.","error"),K.requestStatus.emit("abort");return}let e="object"==typeof k.value?k.value.value:"{}",t=o.parse(e);t.error&&console.error("INVALID ENVIRONMENT!");let l=t.error||"object"!=typeof t.data?{}:t.data??{},n=U.value?.cookies.map(e=>$[e]).filter(s.O)??[],r=f.value?.info?.title==="Drafts"?void 0:V.value,[i,u]=(({environment:e,example:t,globalCookies:a,proxyUrl:l,request:n,securitySchemes:r,selectedSecuritySchemeUids:i=[],server:o,status:u,pluginManager:d})=>{try{let c=e??{},p=new AbortController,v=t.parameters.path.reduce((e,t)=>{if(t.enabled){let a=(0,eY.GV)(t.value,c);e[t.key]=encodeURIComponent(a)}return e},{}),m=(0,eY.GV)(o?.url??"",c),f=(0,eY.GV)((0,eY.GV)(n.path,c),v),h=m||f;if(!h)throw eZ.Sr.URL_EMPTY;Object.entries(o?.variables??{}).forEach(([e,t])=>{h=(0,eY.GV)(h,{[e]:v[e]||t.default})});let b=function(e,t,a){let l=new URLSearchParams,n=(a?.parameters??[]).reduce((e,t)=>("query"===t.in&&(e[t.name]=t),e),{});return e.parameters.query.forEach(e=>{if(!e.enabled)return;let a=n[e.key];if("array"===e.type){let n=(0,eY.GV)(e.value??"",t).split(/,\ ?/);if(a?.explode===!1){let t=n.join(",");
15l.append(e.key,t)}else n.forEach(t=>{l.append(e.key,t.trim())})}else{let a=(0,eY.GV)(e.value??"",t);l.append(e.key,a.trim())}}),l}(t,c,n),y=function(e,t){let a={};return e.parameters.headers.forEach(e=>{let l=e.key.trim().toLowerCase();e.enabled&&("content-type"!==l||"multipart/form-data"!==e.value)&&(a[l]=(0,eY.GV)(e.value,t))}),a}(t,c),{body:g}=function(e,t,a){if(!(0,W.Ik)(e))return{body:void 0,contentType:void 0};if("formData"===t.body.activeBody&&t.body.formData){let e="form-data"===t.body.formData.encoding?"multipart/form-data":"application/x-www-form-urlencoded",l="form-data"===t.body.formData.encoding?new FormData:new URLSearchParams;return t.body.formData.value.forEach(e=>{e.enabled&&e.key&&(e.file&&l instanceof FormData?l.append(e.key,e.file,e.file.name):void 0!==e.value&&l.append(e.key,(0,eY.GV)(e.value,a)))}),{body:l,contentType:e}}return"raw"===t.body.activeBody?{body:(0,eY.GV)(t.body.raw?.value??"",a),contentType:t.body.raw?.encoding}:"binary"===t.body.activeBody?{body:t.body.binary,contentType:t.body.binary?.type}:{body:void 0,contentType:void 0}}(n.method,t,c),{cookieParams:k}=(0,e1.hF)({example:t,env:c,globalCookies:a,serverUrl:h,proxyUrl:l}),R=i.flat().map(e=>r[e]).filter(s.O),x=(0,e2.A)(R,c),E={...Object.entries(x.headers).reduce((e,[t,a])=>(e[t.toLowerCase()]=a,e),{}),...y},w=[...k,...x.cookies],C=new URLSearchParams([...b,...x.urlParams]);(0,eQ.b)()&&E["user-agent"]&&(E["X-Scalar-User-Agent"]=E["user-agent"]),h=(0,eG.Hh)(h,f,C);let _=(0,eY.GV)((0,e1.a2)(w,E.Cookie),c);_&&((0,eQ.b)()||(0,W.p3)(l,h)?(console.warn("We're using a `X-Scalar-Cookie` custom header to the request. The proxy will forward this as a `Cookie` header. We do this to avoid the browser omitting the `Cookie` header for cross-origin requests for security reasons."),E["X-Scalar-Cookie"]=_):(console.warn(`We're trying to add a Cookie header, but browsers often omit them for cross-origin requests for various security reasons. If it's not working, that's probably why. Here are the requirements for it to work:
16
17          - The browser URL must be on the same domain as the server URL.
18          - The connection must be made over HTTPS.
19          `),E.Cookie=_));let T=(0,W.mg)(l,h),S=new Request(T,{method:n.method.toUpperCase(),body:g??null,headers:E});return[null,{request:S,sendRequest:async()=>{if(u?.emit("start"),d)try{await d.executeHook("onBeforeRequest",{request:S})}catch(t){let e=Error(eZ.Sr.ON_BEFORE_REQUEST_FAILED,{cause:t});return u?.emit("abort"),[(0,eZ.cQ)(e),null]}let e=Date.now();try{let a=await fetch(S,{signal:p.signal}),r=a.headers.get("content-type")?.startsWith("text/event-stream");u?.emit("stop");let i=Date.now()-e,s=a.clone(),o=(0,eH.q)(a.headers,(0,W.p3)(l,h)),c=a.headers.get("content-type")??"text/plain;charset=UTF-8",v=await s.arrayBuffer(),m=function(e,t){let a=new eJ(t);return(0,e0._5)(a.essence)?new TextDecoder(a.parameters.get("charset")).decode(e):new Blob([e],{type:a.essence})}(v,c),b=a.clone(),y=b.statusText||eP.Z[b.status]?.name||"",g=[204,205,304].includes(b.status),k=new Response(g?null:b.body,{status:b.status,statusText:y,headers:b.headers});d&&await d.executeHook("onResponseReceived",{response:k,operation:n});let R="getSetCookie"in k.headers&&"function"==typeof k.headers.getSetCookie?k.headers.getSetCookie():[];return r&&a.body?[null,{timestamp:Date.now(),request:t,response:{...k,headers:o,cookieHeaderKeys:R,reader:a.body?.getReader(),duration:i,method:n.method,path:f}}]:[null,{timestamp:Date.now(),request:t,response:{...a,headers:o,cookieHeaderKeys:R,data:m,size:v.byteLength,duration:Date.now()-e,method:n.method,status:a.status,path:f}}]}catch(e){return u?.emit("abort"),[(0,eZ.cQ)(e,eZ.Sr.REQUEST_FAILED),null]}},controller:p}]}catch(e){return console.error(e),u?.emit("abort"),[(0,eZ.cQ)(e),null]}})({request:R.value,example:y.value,selectedSecuritySchemeUids:H.value,proxyUrl:U.value?.proxyUrl??"",environment:l,globalCookies:n,status:K.requestStatus,securitySchemes:B,server:r,pluginManager:N});if(p.value?.onRequestSent?.(R.value.path??""),i)return void a(i.message,"error");G.value=u.controller;let[d,c]=await u.sendRequest();Z.value=c,d?a(d.message,"error"):X.push(et(c))},J=async()=>G.value?.abort(eZ.Sr.REQUEST_ABORTED);function ee(){m?.capture("client-send-request")}(0,n.wB)(j,({open:e})=>{e||J()}),(0,n.sV)(()=>{K.executeRequest.on(Y),K.executeRequest.on(ee),K.cancelRequest.on(J)}),(()=>{let{toast:e}=(0,u.Yf)(),t=(0,w.JC)(),a=(0,F.hA)(),{activeCollection:l,activeWorkspace:r}=t,{collectionMutators:i}=a,s=t=>e(`[useOpenApiWatcher] Changes to the ${t} were not applied`,"error"),o=e=>{"info"===e.path[0]||"security"===e.path[0]?((e,{activeCollection:t},{collectionMutators:a})=>{if(!t.value)return!1;if("number"==typeof e.path[e.path.length-1]&&("CREATE"===e.type||"REMOVE"===e.type)){let l=M(_.CV,{...e,path:e.path});if(!l)return!1;let n=[...T(t.value,l.pathMinusOne)];"CREATE"===e.type?n.push(l.value):"REMOVE"===e.type&&n.pop(),a.edit(t.value.uid,l.pathMinusOne,n)}else{let l=M(_.CV,e);if(!l)return!1;a.edit(t.value.uid,l.path,l.value)}return!0})(e,t,a)||s("collection"):"components"===e.path[0]&&"securitySchemes"===e.path[1]?((e,{activeCollection:t},{securitySchemes:a,securitySchemeMutators:l})=>
19{if(!t.value)return!1;let[,,n,...r]=e.path,i=a[n]??q(t.value.securitySchemes,a,e=>e.nameKey===n);if(r?.length){let t=((e,t,a)=>{let l=A(e);if(l instanceof b.ZodUnion||l instanceof b.ZodDiscriminatedUnion)for(let e of l.options){if(!(e instanceof b.ZodType))continue;let l=A(e);if(l instanceof b.ZodObject&&t in l.shape){let e=A(l.shape[t]);if(e instanceof b.ZodLiteral&&e.value===a||e instanceof b.ZodDefault&&e._zod.def.innerType instanceof b.ZodLiteral&&e._zod.def.innerType.value===a||e instanceof b.ZodOptional&&e._zod.def.innerType instanceof b.ZodLiteral&&e._zod.def.innerType.value===a||e instanceof b.ZodDefault&&e._zod.def.innerType instanceof b.ZodOptional&&e._zod.def.innerType._zod.def.innerType instanceof b.ZodLiteral&&e._zod.def.innerType._zod.def.innerType.value===a)return l}}return null})(_.NV,"type",i?.type??"");if(!t||!i)return!1;let a=M(t,{...e,path:r});if(!a)return!1;let n=a.path;l.edit(i.uid,n,a.value)}else if("REMOVE"===e.type){if(!i)return!1;l.delete(i.uid)}else"CREATE"===e.type&&l.add(_.NV.parse(e.value),t.value.uid);return!0})(e,t,a)||s("securitySchemes"):"servers"===e.path[0]?((e,{activeCollection:t},{servers:a,serverMutators:l})=>{if(!t.value)return!1;let[,n,...r]=e.path;if(r?.length){let i=t.value.servers[n];if(!i)return!1;let s=a[i],o=M(_.zT,{...e,path:r});if(!s||!o)return!1;let u="REMOVE"===e.type&&"variables"===r[r.length-1]?{}:o.value;l.edit(i,o.path,u)}else if("REMOVE"===e.type){if(!t.value.servers[n])return!1;l.delete(t.value.servers[n],t.value.uid)}else if("CREATE"===e.type){let a=(0,W.TA)(e.value,_.zT,!1);if(!a)return!1;l.add(a,t.value.uid)}return!0})(e,t,a)||s("servers"):"tags"===e.path[0]?((e,{activeCollection:t},{tags:a,tagMutators:l})=>{if(!t.value)return!1;let[,n,...r]=e.path;if(r?.length){let i=t.value.tags[n];if(!i)return!1;let s=a[i],o=M(_.c3,{...e,path:r});if(!s||!o)return!1;l.edit(i,o.path,o.value)}else if("REMOVE"===e.type){let e=t.value.tags[n];if(!e)return!1;let r=a[e];if(!r)return!1;l.delete(r,t.value.uid)}else if("CREATE"===e.type){let a=(0,W.TA)(e.value,_.c3,!1);if(!a)return!1;l.add(a,t.value.uid)}return!0})(e,t,a)||s("tags"):"paths"===e.path[0]&&(((e,{activeCollection:t},a)=>{if(!t.value)return!1;let{requests:l,requestMutators:n}=a,[,r,i,...s]=e.path;if("path"===r&&"CHANGE"===e.type)t.value.requests.forEach(t=>{l[t]?.path===e.oldValue&&n.edit(t,"path",e.value)});else if("method"===i&&"CHANGE"===e.type)t.value.requests.forEach(t=>{l[t]?.method===e.oldValue&&l[t]?.path===r&&n.edit(t,"method",e.value)});else if("CHANGE"!==e.type&&"number"==typeof s.at(-1)){let s=q(t.value.requests,l,e=>e.path===r&&e.method===i),o=M(_.TF,{...e,path:e.path.slice(3)});if(!s||!o)return!1;let u=[...T(s,o.pathMinusOne)];"CREATE"===e.type?u.push(o.value):"REMOVE"===e.type&&u.pop(),n.edit(s.uid,o.pathMinusOne,u),("parameters"===e.path[3]||"requestBody"===e.path[3])&&L(s.uid,a)}else if("CREATE"===e.type){let[a]=Object.entries(e.value??{}),[l,s]=a??[],o=i?e.value:s,u=i||l,d=_.zT.array().parse(o.servers??[]),{security:c,...p}=o,v={...p,method:(0,W.aO)(u)?u:"get",path:r,parameters:o.parameters??[],servers:d.map(e=>e.uid)};c?.length&&(v.security=c.map(e=>{if(Object.keys(e).length){let[t]=Object.keys(e);return t?{[t]:e[t]}:e}return e}));let m=(0,W.TA)(v,_.TF,!1);if(!m)return!1;n.add(m,t.value.uid)}else if("REMOVE"===e.type){let e=q(t.value.requests,l,e=>e.path===r&&e.method===i);if(!e)return!1;n.delete(e,t.value.uid)}else if("CHANGE"===e.type){let o=q(t.value.requests,l,e=>e.path===r&&e.method===i),u=M(_.TF,{...e,path:s});if(!o||!u)return!1;n.edit(o.uid,u.path,u.value),("parameters"===e.path[3]||"requestBody"===e.path[3])&&L(o.uid,a)}return!0})(e,t,a)||s("requests"))},{pause:d,resume:c}=(0,O.Sj0)(async()=>{let t=l.value?.documentUrl;if(!t)return;let a=C.i[t];try{let e=await (0,W.sW)(t,r.value?.proxyUrl,void 0,!1),n=(0,W.n1)(e);if(i.edit(l.value.uid,"watchModeStatus","WATCHING"),a?.hash)if(a.hash&&a.hash!==n){let{schema:l}=await (0,I.D0)(e),r=(0,S.A)(a.schema,l),i=D(r);try{i.forEach(o),C.i[t]={hash:n,schema:l}}catch(e){console.error("[useOpenApiWatcher] Error:",e)}}else console.log("[useOpenApiWatcher] No changes detected yet…");else{let{schema:a}=await (0,I.D0)(e);a&&(C.i[t]={hash:n,schema:a})}}catch(t){console.error("[useOpenApiWatcher] Error:",t),console.info("[useOpenApiWatcher] Pausing watcher for 60 seconds"),d(),i.edit(l.value.uid,"watchModeStatus","ERROR"),e("[useOpenApiWatcher] Unable to fetch the spec file, paused the watcher for 60 seconds","error"),setTimeout(()=>{console.info("[useOpenApiWatcher] Resuming watcher"),c()},6e4)}},5e3);(0,n.wB)([()=>l.value?.documentUrl,()=>l.value?.watchMode],([e,t])=>{e&&t?(console.info(`[useOpenApiWatcher] Watching ${e} …`),c()):l.value&&(d(),i.edit(l.value.uid,"watchModeStatus","IDLE"))},{immediate:!0})})(),(0,n.xo)(()=>{K.executeRequest.off(Y),K.executeRequest.off(ee),K.cancelRequest.off(J)});let et=e=>{try{return structuredClone(e)}catch{let t={...e};return e.response?.data&&(e.response.data instanceof Blob||e.response.data instanceof ArrayBuffer?t.response.data=e.response.data:t.response.data=JSON.parse(JSON.stringify(e.response.data))),t}};return(e,t)=>((0,n.uX)(),(0,n.CE)("div",{ref_key:"element",ref:P,class:(0,i.C4)(["bg-b-1 relative z-0 flex h-full flex-1 flex-col overflow-hidden pt-0",{"!mr-0 !mb-0 !border-0":"modal"===(0,r.R1)(l)}])},[(0,r.R1)(z)?((0,n.uX)(),(0,n.Wv)(h,{key:0,modelValue:(0,r.R1)(v),"onUpdate:modelValue":t[0]||(t[0]=e=>(0,r.i9)(v)?v.value=e:null),class:(0,i.C4)(["absolute top-2 left-3 z-50",[{hidden:(0,r.R1)(v)},{"xl:!flex":!(0,r.R1)(v)},{"!flex":"modal"===(0,r.R1)(l)}]])},null,8,["modelValue","class"])):(0,n.Q3)("",!0),(0,n.Lk)("div",e3,[(0,r.R1)(z)?((0,n.uX)(),(0,n.Wv)(eK,{key:0,onNewTab:t[1]||(t[1]=t=>e.$emit("newTab",t))})):(0,n.Q3)("",!0),(0,n.Lk)("div",e8,[(0,n.bF)((0,r.R1)(d.Tp),{invalidParams:Q.value.invali
19dParams,requestResult:Z.value,selectedSecuritySchemeUids:H.value},null,8,["invalidParams","requestResult","selectedSecuritySchemeUids"])])])],2))}}),e5=(0,ei.A)(e6,[["__scopeId","data-v-c508c571"]])},23843:(e,t,a)=>{a.d(t,{u:()=>r});var l=a(12781);let n=Symbol(),r=()=>(0,l.WQ)(n)||(({plugins:e=[]})=>{let t=new Map;return e.forEach(e=>{let a=e();t.set(a.name,a)}),{getViewComponents:e=>Array.from(t.values()).flatMap(t=>t.views?.[e]||[]),executeHook:(e,...a)=>Promise.all(Array.from(t.values()).flatMap(t=>t.hooks?.[e]||[]).filter(e=>null!=e).map(e=>e?.(...a)))}})({})},38413:(e,t,a)=>{a.d(t,{A:()=>s});var l=a(12781),n=a(97229),r=a(52476),i=a(52975);let s=(0,l.pM)({__name:"EditSidebarListElement",props:{name:{}},emits:["close","edit"],setup(e,{emit:t}){let a=(0,n.KR)(e.name);return(e,s)=>((0,l.uX)(),(0,l.Wv)(i.A,{onCancel:s[1]||(s[1]=e=>t("close")),onSubmit:s[2]||(s[2]=e=>t("edit",a.value))},{default:(0,l.k6)(()=>[(0,l.bF)((0,n.R1)(r.SB),{modelValue:a.value,"onUpdate:modelValue":s[0]||(s[0]=e=>a.value=e),autofocus:""},null,8,["modelValue"])]),_:1}))}})},46356:(e,t,a)=>{a.d(t,{s:()=>d});var l=a(12781),n=a(40373),r=a(81015),i=a(97229);let s=(0,i.KR)(null),o=(0,i.KR)(null),u=["draggable"],d=((e,t)=>{let a=e.__vccOpts||e;for(let[e,l]of t)a[e]=l;return a})((0,l.pM)({__name:"Draggable",props:{ceiling:{default:.8},floor:{default:.2},isDraggable:{type:Boolean,default:!0},isDroppable:{type:[Boolean,Function],default:!0},parentIds:{},id:{}},emits:["onDragEnd","onDragStart"],setup(e,{expose:t,emit:a}){var d;let c,p=(0,l.EW)(()=>e.parentIds.at(-1)??null),v=t=>{t.dataTransfer&&t.target instanceof HTMLElement&&e.isDraggable&&(t.target.classList.add("dragging"),t.dataTransfer.dropEffect="move",t.dataTransfer.effectAllowed="move",s.value={id:e.id,parentId:p.value},a("onDragStart",{id:e.id,parentId:p.value}))},m=(d=t=>{let a;if(!s.value||s.value.id===e.id||e.parentIds.includes(s.value?.id??""))return;let l=o.value?.offset,n=t.target.offsetHeight,r=e.floor*n,i=e.ceiling*n,u=3;t.offsetY<=0&&l&&3!==l?u=l:t.offsetY<=r?u=0:t.offsetY>=i?u=1:t.offsetY>r&&t.offsetY<i&&(u=2),a=u,("function"==typeof e.isDroppable?e.isDroppable(s.value,{id:e.id,parentId:p.value,offset:a}):e.isDroppable)&&(o.value={id:e.id,parentId:p.value,offset:u})},c=!1,(...e)=>{c||(d(...e),c=!0,setTimeout(()=>c=!1,25))}),f=["above","below","asChild"],h=(0,l.EW)(()=>{let t="sidebar-indent-nested";return e.id===o.value?.id&&(t+=` dragover-${f[o.value.offset]}`),t}),b=()=>{if(!o.value||!s.value)return;let e={...s.value},t={...o.value};s.value=null,o.value=null,document.querySelectorAll("div.dragging").forEach(e=>e.classList.remove("dragging")),e.id!==t.id&&a("onDragEnd",e,t)};return t({draggingItem:s,hoveredItem:o}),(e,t)=>((0,l.uX)(),(0,l.CE)("div",{class:(0,n.C4)(h.value),draggable:e.isDraggable,onDragend:b,onDragover:t[0]||(t[0]=(0,r.D$)((...e)=>(0,i.R1)(m)&&(0,i.R1)(m)(...e),["prevent","stop"])),onDragstart:(0,r.D$)(v,["stop"])},[(0,l.RG)(e.$slots,"default",{},void 0,!0)],42,u))}}),[["__scopeId","data-v-a89d6a6e"]])},51666:(e,t,a)=>{a.d(t,{A:()=>s});var l=a(12781),n=a(40373),r=a(52975);let i={key:0,class:"text-c-2 text-sm leading-normal text-pretty"},s=(0,l.pM)({__name:"DeleteSidebarListElement",props:{variableName:{},warningMessage:{}},emits:["close","delete"],setup(e,{emit:t}){let a=(0,l.EW)(()=>e.variableName.length>18?e.variableName.slice(0,18)+"…":e.variableName);return(s,o)=>((0,l.uX)(),(0,l.Wv)(r.A,{danger:"",label:`Delete ${a.value}`,onCancel:o[0]||(o[0]=e=>t("close")),onSubmit:o[1]||(o[1]=e=>t("delete"))},{default:(0,l.k6)(()=>[e.warningMessage?((0,l.uX)(),(0,l.CE)("p",i,(0,n.v_)(e.warningMessage),1)):(0,l.Q3)("",!0)]),_:1},8,["label"]))}})},52975:(e,t,a)=>{a.d(t,{A:()=>u});var l=a(12781),n=a(81015),r=a(97229),i=a(40373),s=a(52476);let o={class:"flex justify-between gap-10"},u=(0,l.pM)({__name:"SidebarListElementForm",props:{danger:{type:Boolean},label:{}},emits:["cancel","submit"],setup:(e,{emit:t})=>(a,u)=>((0,l.uX)(),(0,l.CE)("form",{class:"flex flex-col gap-4 text-base",onSubmit:u[1]||(u[1]=(0,n.D$)(e=>t("submit"),["prevent"]))},[(0,l.RG)(a.$slots,"default"),(0,l.Lk)("div",o,[(0,l.bF)((0,r.R1)(s.RO),{size:"sm",type:"button",variant:"outlined",onClick:u[0]||(u[0]=e=>t("cancel"))},{default:(0,l.k6)(()=>[...u[2]||(u[2]=[(0,l.eW)(" Cancel ",-1)])]),_:1}),(0,l.bF)((0,r.R1)(s.RO),{"data-testid":"sidebar-list-element-form-submit-button",size:"sm",type:"submit",variant:e.danger?"danger":"solid"},{default:(0,l.k6)(()=>[(0,l.eW)((0,i.v_)(e.label??"Save"),1)]),_:1},8,["variant"])])],32))})},60316:(e,t,a)=>{a.d(t,{A:()=>s});var l=a(28643),n=a(53832),r=a(90844),i=a(57260);let s=(e=[],t={},a="")=>{let s={},o=[],u=new URLSearchParams;
19return e.forEach(e=>{if("apiKey"===e.type){let n=(0,i.GV)(e.value,t)||a;"header"===e.in&&(s[e.name]=n),"query"===e.in&&u.append(e.name,n),"cookie"===e.in&&o.push(l.c.parse({uid:e.uid,name:e.name,value:n,path:"/"}))}if("http"===e.type)if("basic"===e.scheme){let a=(0,i.GV)(e.username,t),l=(0,i.GV)(e.password,t),n=`${a}:${l}`;s.Authorization=`Basic ${":"===n?"username:password":(0,r.lF)(n)}`}else{let l=(0,i.GV)(e.token,t);s.Authorization=`Bearer ${l||a}`}if("oauth2"===e.type){let t=Object.values(e.flows).filter(n.O9).find(e=>e.token)?.token;s.Authorization=`Bearer ${t||a}`}}),{headers:s,cookies:o,urlParams:u}}},77935:(e,t,a)=>{a.d(t,{A:()=>s});var l=a(12781),n=a(97229),r=a(52476),i=a(24449);let s=(0,l.pM)({__name:"SidebarButton",props:{click:{type:Function},hotkey:{}},setup(e){let{layout:t}=(0,i.g)(),a=()=>{e.click()};return(i,s)=>((0,l.uX)(),(0,l.Wv)((0,n.R1)(r.RO),{class:"bg-b-1 text-c-1 hover:bg-b-2 group relative h-auto w-auto border px-2 py-1 md:w-full md:p-1.5",variant:"outlined",onClick:a},{default:(0,l.k6)(()=>[(0,l.RG)(i.$slots,"title"),e.hotkey&&"desktop"===(0,n.R1)(t)?((0,l.uX)(),(0,l.Wv)((0,n.R1)(r.RH),{key:0,class:"text-c-2 add-item-hotkey absolute right-2 hidden group-hover:opacity-80 md:flex",hotkey:e.hotkey},null,8,["hotkey"])):(0,l.Q3)("",!0)]),_:3}))}})},80472:(e,t,a)=>{a.d(t,{A:()=>S});var l=a(12781),n=a(97229),r=a(40373),i=a(50106),s=a(39740),o=a(87814),u=a(39516),d=a(53527),c=a(69868),p=a(93224),v=a(96582),m=a(30123),f=a(64580),h=a(24486);let b=Symbol("LabelContext");function y({slot:e={},name:t="Label",props:a={}}={}){let r=(0,n.KR)([]);return(0,l.Gt)(b,{register:function(e){return r.value.push(e),()=>{let t=r.value.indexOf(e);-1!==t&&r.value.splice(t,1)}},slot:e,name:t,props:a}),(0,l.EW)(()=>r.value.length>0?r.value.join(" "):void 0)}let g=(0,l.pM)({name:"Label",props:{as:{type:[Object,String],default:"label"},passive:{type:[Boolean],default:!1},id:{type:String,default:null}},setup(e,{slots:t,attrs:a}){var r;let i=null!=(r=e.id)?r:`headlessui-label-${(0,s.B)()}`,o=function e(){let t=(0,l.WQ)(b,null);if(null===t){let t=Error("You used a <Label /> component, but it is not inside a parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,e),t}return t}();return(0,l.sV)(()=>(0,l.hi)(o.register(i))),()=>{let{name:l="Label",slot:r={},props:s={}}=o,{passive:u,...d}=e,c={...Object.entries(s).reduce((e,[t,a])=>Object.assign(e,{[t]:(0,n.R1)(a)}),{}),id:i};return u&&(delete c.onClick,delete c.htmlFor,delete d.onClick),(0,f.XX)({ourProps:c,theirProps:d,slot:r,attrs:a,slots:t,name:l})}}});function k(e,t){return e===t}let R=Symbol("RadioGroupContext"),x=(0,l.pM)({name:"RadioGroup",emits:{"update:modelValue":e=>!0},props:{as:{type:[Object,String],default:"div"},disabled:{type:[Boolean],default:!1},by:{type:[String,Function],default:()=>k},modelValue:{type:[Object,String,Number,Boolean],default:void 0},defaultValue:{type:[Object,String,Number,Boolean],default:void 0},form:{type:String,optional:!0},name:{type:String,optional:!0},id:{type:String,default:null}},inheritAttrs:!1,setup(e,{emit:t,attrs:a,slots:r,expose:b}){var g;let k=null!=(g=e.id)?g:`headlessui-radiogroup-${(0,s.B)()}`,x=(0,n.KR)(null),E=(0,n.KR)([]),w=y({name:"RadioGroupLabel"}),C=(0,h.r)({name:"RadioGroupDescription"});b({el:x,$el:x});let[_,W]=(0,i.P)((0,l.EW)(()=>e.modelValue),e=>t("update:modelValue",e),(0,l.EW)(()=>e.defaultValue)),T={options:E,value:_,disabled:(0,l.EW)(()=>e.disabled),firstOption:(0,l.EW)(()=>E.value.find(e=>!e.propsRef.disabled)),containsCheckedOption:(0,l.EW)(()=>E.value.some(t=>T.compare((0,n.ux)(t.propsRef.value),(0,n.ux)(e.modelValue)))),compare(t,a){if("string"==typeof e.by){let l=e.by;return(null==t?void 0:t[l])===(null==a?void 0:a[l])}return e.by(t,a)},change(t){var a;if(e.disabled||T.compare((0,n.ux)(_.value),(0,n.ux)(t)))return!1;let l=null==(a=E.value.find(e=>T.compare((0,n.ux)(e.propsRef.value),(0,n.ux)(t))))?void 0:a.propsRef;return(null==l||!l.disabled)&&(W(t),!0)},registerOption(e){E.value.push(e),E.value=(0,p.wl)(E.value,e=>e.element)},unregisterOption(e){let t=E.value.findIndex(t=>t.id===e);-1!==t&&E.value.splice(t,1)}};function S(e){if(!x.value||!x.value.contains(e.target))return;let t=E.value.filter(e=>!1===e.propsRef.disabled).map(e=>e.element);switch(e.key){case d.D.Enter:(0,v.q)(e.currentTarget);break;case d.D.ArrowLeft:case d.D.ArrowUp:if(e.preventDefault(),e.stopPropagation(),(0,p.CU)(t,p.BD.Previous|p.BD.WrapAround)===p.Me.Success){let e=E.value.find(e=>{var t;return e.element===(null==(t=(0,m.T)(x))?void 0:t.activeElement)});e&&T.change(e.propsRef.value)}break;case d.D.ArrowRight:case d.D.ArrowDown:if(e.preventDefault(),e.stopPropagation(),(0,p.CU)(t,p.BD.Next|p.BD.WrapAround)===p.Me.Success){let e=E.value.find(e=>{var t;return e.element===(null==(t=(0,m.T)(e.element))?void 0:t.activeElement)});e&&T.change(e.propsRef.value)}break;case d.D.Space:{e.preventDefault(),e.stopPropagation();let t=E.value.find(e=>{var t;return e.element===(null==(t=(0,m.T)(e.element))?void 0:t.activeElement)});t&&T.change(t.propsRef.value)}}}
19(0,l.Gt)(R,T),(0,o.i)({container:(0,l.EW)(()=>(0,c.t)(x)),accept:e=>"radio"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let D=(0,l.EW)(()=>{var e;return null==(e=(0,c.t)(x))?void 0:e.closest("form")});return(0,l.sV)(()=>{(0,l.wB)([D],()=>{if(D.value&&void 0!==e.defaultValue)return D.value.addEventListener("reset",t),()=>{var e;null==(e=D.value)||e.removeEventListener("reset",t)};function t(){T.change(e.defaultValue)}},{immediate:!0})}),()=>{let{disabled:t,name:n,form:i,...s}=e,o={ref:x,id:k,role:"radiogroup","aria-labelledby":w.value,"aria-describedby":C.value,onKeydown:S};return(0,l.h)(l.FK,[...null!=n&&null!=_.value?(0,v.h)({[n]:_.value}).map(([e,a])=>(0,l.h)(u.j,(0,f.oE)({features:u.O.Hidden,key:e,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:i,disabled:t,name:e,value:a}))):[],(0,f.XX)({ourProps:o,theirProps:{...a,...(0,f.cJ)(s,["modelValue","defaultValue","by"])},slot:{},attrs:a,slots:r,name:"RadioGroup"})])}}});var E=(e=>(e[e.Empty=1]="Empty",e[e.Active=2]="Active",e))(E||{});let w=(0,l.pM)({name:"RadioGroupOption",props:{as:{type:[Object,String],default:"div"},value:{type:[Object,String,Number,Boolean]},disabled:{type:Boolean,default:!1},id:{type:String,default:null}},setup(e,{attrs:t,slots:a,expose:r}){var i;let o=null!=(i=e.id)?i:`headlessui-radiogroup-option-${(0,s.B)()}`,u=function e(t){let a=(0,l.WQ)(R,null);if(null===a){let a=Error(`<${t} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(a,e),a}return a}("RadioGroupOption"),d=y({name:"RadioGroupLabel"}),p=(0,h.r)({name:"RadioGroupDescription"}),v=(0,n.KR)(null),m=(0,l.EW)(()=>({value:e.value,disabled:e.disabled})),b=(0,n.KR)(1);r({el:v,$el:v});let g=(0,l.EW)(()=>(0,c.t)(v));(0,l.sV)(()=>u.registerOption({id:o,element:g,propsRef:m})),(0,l.hi)(()=>u.unregisterOption(o));let k=(0,l.EW)(()=>{var e;return(null==(e=u.firstOption.value)?void 0:e.id)===o}),x=(0,l.EW)(()=>u.disabled.value||e.disabled),E=(0,l.EW)(()=>u.compare((0,n.ux)(u.value.value),(0,n.ux)(e.value))),w=(0,l.EW)(()=>x.value?-1:E.value||!u.containsCheckedOption.value&&k.value?0:-1);function C(){var t;u.change(e.value)&&(b.value|=2,null==(t=(0,c.t)(v))||t.focus())}function _(){b.value|=2}function W(){b.value&=-3}return()=>{let{value:l,disabled:n,...r}=e,i={checked:E.value,disabled:x.value,active:!!(2&b.value)},s={id:o,ref:v,role:"radio","aria-checked":E.value?"true":"false","aria-labelledby":d.value,"aria-describedby":p.value,"aria-disabled":!!x.value||void 0,tabIndex:w.value,onClick:x.value?void 0:C,onFocus:x.value?void 0:_,onBlur:x.value?void 0:W};return(0,f.XX)({ourProps:s,theirProps:r,slot:i,attrs:t,slots:a,name:"RadioGroupOption"})}}});var C=a(52476),_=a(3197);let W={class:"flex text-sm"},T={class:"bg-b-1 custom-scroll grid w-dvw max-w-[420px] auto-rows-[32px] grid-cols-[repeat(auto-fill,minmax(32px,1fr))] content-between justify-between rounded border p-1"},S=(0,l.pM)({__name:"IconSelector",props:{modelValue:{},placement:{}},emits:["update:modelValue"],setup(e,{emit:t}){let a=(0,l.EW)({get:()=>e.modelValue,set:e=>t("update:modelValue",e)});return(t,i)=>((0,l.uX)(),(0,l.Wv)((0,n.R1)(C.w),{class:"bg-b-2 rounded",focus:"",placement:e.placement??"bottom"},{popover:(0,l.k6)(({close:e})=>[(0,l.bF)((0,n.R1)(x),{modelValue:a.value,"onUpdate:modelValue":i[0]||(i[0]=e=>a.value=e),class:"flex flex-col"},{default:(0,l.k6)(()=>[(0,l.Lk)("div",W,[(0,l.bF)((0,n.R1)(g),{class:"text-c-2 px-1 py-1"},{default:(0,l.k6)(()=>[(0,l.RG)(t.$slots,"title",{},()=>[i[1]||(i[1]=(0,l.eW)("Select an icon",-1))])]),_:3})]),(0,l.Lk)("ul",T,[((0,l.uX)(!0),(0,l.CE)(l.FK,null,(0,l.pI)((0,n.R1)(_.Sb),t=>((0,l.uX)(),(0,l.Wv)((0,n.R1)(w),{key:t.src,as:"li",class:"text-c-3 hover:text-c-2 hover:bg-b-2 ui-checked:bg-b-3 ui-active:bg-b-2 flex cursor-pointer items-center justify-center rounded p-2",value:t.src,onClick:e},{default:(0,l.k6)(()=>[(0,l.bF)((0,n.R1)(g),{class:"sr-only"},{default:(0,l.k6)(()=>[(0,l.eW)((0,r.v_)(t.src.replaceAll("-"," "))+" Icon ",1)]),_:2},1024),(0,l.bF)((0,n.R1)(_.$n),{class:"stroke-[1.5]",src:t.src},null,8,["src"])]),_:2},1032,["value","onClick"]))),128))])]),_:2},1032,["modelValue"])]),default:(0,l.k6)(()=>[(0,l.RG)(t.$slots,"default")]),_:3},8,["placement"]))}})}}]);

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.