1import{s as S,n as v,c as I}from"./97cNOmbi.js";import{S as U,i as j,d as f,u as L,c as _,e as m,f as o,j as p,k as u,o as d,h as g,s as b,A as x,B as y,x as E,q as C,r as P}from"./J27MnWPS.js";import{e as A}from"./Dt3frOX_.js";import{p as q}from"./GDPcPlv_.js";function k(c,t,a){const s=c.slice();return s[2]=t[a],s[4]=a,s}function w(c){let t,a;return{c(){t=y("svg"),a=y("path"),this.h()},l(s){t=x(s,"svg",{class:!0,fill:!0,viewBox:!0});var r=u(t);a=x(r,"path",{"fill-rule":!0,d:!0,"clip-rule":!0}),u(a).forEach(f),r.forEach(f),this.h()},h(){o(a,"fill-rule","evenodd"),o(a,"d","M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z"),o(a,"clip-rule","evenodd"),o(t,"class","h-4 w-4 text-brand-parchment mx-2"),o(t,"fill","currentColor"),o(t,"viewBox","0 0 20 20")},m(s,r){_(s,t,r),m(t,a)},d(s){s&&f(t)}}}function N(c){let t,a=c[2].name+"",s,r;return{c(){t=d("a"),s=P(a),this.h()},l(e){t=p(e,"A",{href:!0,class:!0});var n=u(t);s=C(n,a),n.forEach(f),this.h()},h(){o(t,"href",r=c[2].href),o(t,"class","text-sm font-medium text-brand-clay hover:text-brand-walnut transition-colors duration-200")},m(e,n){_(e,t,n),m(t,s)},p(e,n){n&1&&a!==(a=e[2].name+"")&&E(s,a),n&1&&r!==(r=e[2].href)&&o(t,"href",r)},d(e){e&&f(t)}}}function T(c){let t,a=c[2].name+"",s;return{c(){t=d("span"),s=P(a),this.h()},l(r){t=p(r,"SPAN",{class:!0,"aria-current":!0});var e=u(t);s=C(e,a),e.forEach(f),this.h()},h(){o(t,"class","text-sm font-medium text-brand-clay"),o(t,"aria-current","page")},m(r,e){_(r,t,e),m(t,s)},p(r,e){e&1&&a!==(a=r[2].name+"")&&E(s,a)},d(r){r&&f(t)}}}function B(c){let t,a,s,r=c[4]>0&&w();function e(i,h){return i[4]===i[0].length-1?T:N}let n=e(c),l=n(c);return{c(){t=d("li"),r&&r.c(),a=b(),l.c(),s=b(),this.h()},l(i){t=p(i,"LI",{class:!0});var h=u(t);r&&r.l(h),a=g(h),l.l(h),s=g(h),h.forEach(f),this.h()},h(){o(t,"class","flex items-center")},m(i,h){_(i,t,h),r&&r.m(t,null),m(t,a),l.m(t,null),m(t,s)},p(i,h){n===(n=e(i))&&l?l.p(i,h):(l.d(1),l=n(i),l&&(l.c(),l.m(t,s)))},d(i){i&&f(t),r&&r.d(),l.d()}}}function z(c){let t,a,s=A(c[0]),r=[];for(let e=0;e<s.length;e+=1)r[e]=B(k(c,s,e));return{c(){t=d("nav"),a=d("ol");for(let e=0;e<r.length;e+=1)r[e].c();this.h()},l(e){t=p(e,"NAV",{class:!0,"aria-label":!0});var n=u(t);a=p(n,"OL",{class:!0});var l=u(a);for(let i=0;i<r.length;i+=1)r[i].l(l);l.forEach(f),n.forEach(f),this.h()},h(){o(a,"class","flex items-center space-x-2"),o(t,"class","flex"),o(t,"aria-label","Breadcrumb")},m(e,n){_(e,t,n),m(t,a);for(let l=0;l<r.length;l+=1)r[l]&&r[l].m(a,null)},p(e,[n]){if(n&1){s=A(e[0]);let l;for(l=0;l<s.length;l+=1){const i=k(e,s,l);r[l]?r[l].p(i,n):(r[l]=B(i),r[l].c(),r[l].m(a,null))}for(;l<r.length;l+=1)r[l].d(1);r.length=s.length}},i:v,o:v,d(e){e&&f(t),L(r,e)}}}function D(c){const t=c.split("/").filter(Boolean),a=[{name:"Home",href:"/"}];let s="";for(let r=0;r<t.length;r++){s+="/"+t[r];const e=t[r];if(e==="blog")a.push({name:"Blog",href:"/blog"});else if(e==="docs")a.push({name:"Documentation",href:"/docs"});else if(e==="alternatives")a.push({name:"Alternatives",href:"/alternatives"});else if(e==="tools")a.push({name:"Tools",href:"/tools"});else if(e==="features")a.push({name:"Features",href:"/features"});else if(e==="integrations")a.push({name:"Integrations",href:"/integrations"});else if(e==="pricing")a.push({name:"Pricing",href:"/pricing"});else if(e==="partners")a.push({name:"Partners",href:"/partners"});else if(e==="privacy")a.push({name:"Privacy Policy",href:"/privacy"});else if(e==="terms")a.push({name:"Terms of Service",href:"/terms"});else if(e.includes("-alternative")){a.some(l=>l.name==="Alternatives")||a.push({name:"Alternatives",href:"/alternatives"});const n=e.replace("-alternative","");a.push({name:`${n.charAt(0).toUpperCase()+n.slice(1)} Alternative`,href:s})}else if(e.includes("-list-verification")){a.some(i=>i.name==="Integrations")||a.push({name:"Integrations",href:"/integrations"});const l=e.replace("-list-verification","").split("-").map(i=>i.charAt(0).toUpperCase()+i.slice(1)).join(" ");a.push({name:`${l}`,href:s})}else if(e.includes("-")){const n=e.split("-").map(l=>l.charAt(0).toUpperCase()+l.slice(1)).join(" ");a.push({name:n,href:s})}else{const n=e.charAt(0).toUpperCase()+e.slice(1);a.push({name:n,href:s})}}return a}function F(c,t,a){let s;I(c,q,e=>a(1,s=e));let{items:r=[]}=t;return c.$$set=e=>{"items"in e&&a(0,r=e.items)},c.$$.update=()=>{c.$$.dirty&3&&r.length===0&&a(0,r=D(s.url.pathname))},[r,s]}class G extends U{constructor(t){super(),j(this,t,F,z,S,{items:0})}}export{G as B};
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.