1import{Fa as r}from"./chunk-ADQO3XXX.js";function a(e,t){return u(e,t)}function u(e,t){return e?.id===t?.id||e?.line1===t?.line1&&e?.line2===t?.line2&&e?.colonia===t?.colonia&&e?.cityName===t?.cityName&&e?.region?.isocode===t?.region?.isocode&&e?.town===t?.town&&e?.postalCode===t?.postalCode}function l(e,t){return t.replace("{line1}",e.line1||"").replace("{line2}",e.line2||"").replace("{colonia}",e.colonia||"").replace("{country}",e.country?.name||"").replace("{cityName}",e.cityName||"").replace("{region}",e?.region?.isocode||"").replace("{town}",e.town||"").replace("{postalCode}",e.postalCode||"").replace("undefined","").replace("null","")}function m(e,t){return e.length>t?e.substring(0,t).replace(/\s+$/,"").concat("..."):e}function y(e){let t=e.numExterior,i=e.line1;if(t&&i){let n=i.lastIndexOf(t);if(n>-1)return[i.substring(0,n).trim(),t]}return[]}var s=(()=>{let t=class t{transform(n,o){if(!n||!o)return;let c=typeof n=="string",p=null;return c&&(p=JSON.parse(n)),l(c?p:n,o)}};t.\u0275fac=function(o){return new(o||t)},t.\u0275pipe=r({name:"sipOneLineAddress",type:t,pure:!0});let e=t;return e})();var N=(()=>{let t=class t{transform(n,o){return n.length<=o?n:m(n,o)}};t.\u0275fac=function(o){return new(o||t)},t.\u0275pipe=r({name:"sipOneLineConcat",type:t,pure:!0});let e=t;return e})();var P=(()=>{let t=class t{transform(n){return decodeURIComponent(n)}};t.\u0275fac=function(o){return new(o||t)},t.\u0275pipe=r({name:"decodeURIComponent",type:t,pure:!0});let e=t;return e})();export{a,l as b,m as c,y as d,s as e,N as f,P as g};
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.