1import"./esnext.iterator.find-b85gidtl.js";import"./esnext.json.parse-hKVIz_ce.js";import"./iterator-helper-without-closing-on-early-error-WRdidIOg.js";import"./esnext.iterator.for-each-D2wPhKxg.js";import"./imageCropHelpers-BmjaPFkc.js";class e{static API_LOCATIONS_FIND="/api/v1/locations/suche";static API_PROJECTS_FIND="/api/v1/projects/suche";static API_NEWS_FIND="/api/v1/newsroom/suche";static API_FOTOPOOL_FIND="/api/v1/fotopool/suche";static API_SEARCH="/api/v1/search/suche"}let t={};async function r(e){let r;const o=new Promise(function(t,o){r=new XMLHttpRequest,r.open("GET",e),r.responseType="json",r.setRequestHeader("Cache-Control","no-cache"),r.onload=function(){if(200!=r.status)return o(Error(r.statusText));try{var e;const o=r.getResponseHeader("Content-Type")||"";if("json"===r.responseType||o.includes("application/json")){var s;const e=null!==(s=r.response)&&void 0!==s?s:r.responseText?JSON.parse(r.responseText):null;return t(e)}return t(null!==(e=r.response)&&void 0!==e?e:r.responseText)}catch(n){const e=n instanceof Error?n:new Error(String(n));return o(e)}},r.onerror=function(){return o(Error("error fetching JSON data"))},r.onabort=function(){return o("aborted")},r.send()});var s,n;return n=r,null!=t[s=e]?(4!=t[s].readyState&&t[s].abort(),delete t[s],t[s]=n):t[s]=n,o}export{e as C,r as d};
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.