1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2473],{48611:function(t,e,r){"use strict";let i=r(14399);t.exports=t=>{if(!((Number.isInteger(t)||t===1/0)&&t>0))throw TypeError("Expected `concurrency` to be a number from 1 and up");let e=new i,r=0,n=()=>{r--,e.size>0&&e.dequeue()()},o=async(t,e,...i)=>{r++;let o=(async()=>t(...i))();e(o);try{await o}catch{}n()},s=(i,n,...s)=>{e.enqueue(o.bind(null,i,n,...s)),(async()=>{await Promise.resolve(),r<t&&e.size>0&&e.dequeue()()})()},a=(t,...e)=>new Promise(r=>{s(t,r,...e)});return Object.defineProperties(a,{activeCount:{get:()=>r},pendingCount:{get:()=>e.size},clearQueue:{value:()=>{e.clear()}}}),a}},14399:function(t){class e{constructor(t){this.value=t,this.next=void 0}}class r{constructor(){this.clear()}enqueue(t){let r=new e(t);this._head?this._tail.next=r:this._head=r,this._tail=r,this._size++}dequeue(){let t=this._head;if(t)return this._head=this._head.next,this._size--,t.value}clear(){this._head=void 0,this._tail=void 0,this._size=0}get size(){return this._size}*[Symbol.iterator](){let t=this._head;for(;t;)yield t.value,t=t.next}}t.exports=r},72473:function(t,e,r){"use strict";r.d(e,{dF:function(){return $},Z$:function(){return D}});var i,n,o,s=r(2265),a=r(36415),l=Object.create,u=Object.defineProperty,c=Object.getOwnPropertyDescriptor,p=Object.getOwnPropertyNames,h=Object.getPrototypeOf,d=Object.prototype.hasOwnProperty,m=t=>{throw TypeError(t)},y=(t,e)=>function(){return e||(0,t[p(t)[0]])((e={exports:{}}).exports,e),e.exports},f=(t,e,r,i)=>{if(e&&"object"==typeof e||"function"==typeof e)for(let n of p(e))d.call(t,n)||n===r||u(t,n,{get:()=>e[n],enumerable:!(i=c(e,n))||i.enumerable});return t},v=(t,e,r)=>(r=null!=t?l(h(t)):{},f(!e&&t&&t.__esModule?r:u(r,"default",{value:t,enumerable:!0}),t)),g=(t,e,r)=>e.has(t)||m("Cannot "+r),_=(t,e,r)=>(g(t,e,"read from private field"),r?r.call(t):e.get(t)),b=(t,e,r)=>e.has(t)?m("Cannot add the same private member more than once"):e instanceof WeakSet?e.add(t):e.set(t,r),w=y({"../../node_modules/.pnpm/[email protected]/node_modules/yocto-queue/index.js"(t,e){var r=class{constructor(t){this.value=t,this.next=void 0}},i=class{constructor(){this.clear()}enqueue(t){let e=new r(t);this._head?this._tail.next=e:this._head=e,this._tail=e,this._size++}dequeue(){let t=this._head;if(t)return this._head=this._head.next,this._size--,t.value}clear(){this._head=void 0,this._tail=void 0,this._size=0}get size(){return this._size}*[Symbol.iterator](){let t=this._head;for(;t;)yield t.value,t=t.next}};e.exports=i}}),E=y({"../../node_modules/.pnpm/[email protected]/node_modules/p-limit/index.js"(t,e){var r=w();e.exports=t=>{if(!((Number.isInteger(t)||t===1/0)&&t>0))throw TypeError("Expected `concurrency` to be a number from 1 and up");let e=new r,i=0,n=()=>{i--,e.size>0&&e.dequeue()()},o=async(t,e,...r)=>{i++;let o=(async()=>t(...r))();e(o);try{await o}catch(t){}n()},s=(r,n,...s)=>{e.enqueue(o.bind(null,r,n,...s)),(async()=>{await Promise.resolve(),i<t&&e.size>0&&e.dequeue()()})()},a=(t,...e)=>new Promise(r=>{s(t,r,...e)});return Object.defineProperties(a,{activeCount:{get:()=>i},pendingCount:{get:()=>e.size},clearQueue:{value:()=>{e.clear()}}}),a}}}),x=y({"../../node_modules/.pnpm/[email protected]/node_modules/retry/lib/retry_operation.js"(t,e){function r(t,e){"boolean"==typeof e&&(e={forever:e}),this._originalTimeouts=JSON.parse(JSON.stringify(t)),this._timeouts=t,this._options=e||{},this._maxRetryTime=e&&e.maxRetryTime||1/0,this._fn=null,this._errors=[],this._attempts=1,this._operationTimeout=null,this._operationTimeoutCb=null,this._timeout=null,this._operationStart=null,this._timer=null,this._options.forever&&(this._cachedTimeouts=this._timeouts.slice(0))}e.exports=r,r.prototype.reset=function(){this._attempts=1,this._timeouts=this._originalTimeouts.slice(0)},r.prototype.stop=function(){this._timeout&&clearTimeout(this._timeout),this._timer&&clearTimeout(this._timer),this._timeouts=[],this._cachedTimeouts=null},r.prototype.retry=function(t){if(this._timeout&&clearTimeout(this._timeout),!t)return!1;var e=new Date().getTime();if(t&&e-this._operationStart>=this._maxRetryTime)return this._errors.push(t),this._errors.unshift(Error("RetryOperation timeout occurred")),!1;this._errors.push(t);var r=this._timeouts.shift();if(void 0===r){if(!this._cachedTimeouts)return!1;this._errors.splice(0,this._errors.length-1),r=this._cachedTimeouts.slice(-1)}var i=this;return this._timer=setTimeout(function(){i._attempts++,i._operationTimeoutCb&&(i._timeout=setTimeout(function(){i._operationTimeoutCb(i._attempts)},i._operationTimeout),i._options.unref&&i._timeout.unref()),i._fn(i._attempts)},r),this._options.unref&&this._timer.unref(),!0},r.prototype.attempt=function(t,e){this._fn=t,e&&(e.timeout&&(this._operationTimeout=e.timeout),e.cb&&(this._operationTimeoutCb=e.cb));var r=this;this._operationTimeoutCb&&(this._timeout=setTimeout(function(){r._operationTimeoutCb()},r._operationTimeout)),this._operationStart=new Date().getTime(),this._fn(this._attempts)},r.prototype.try=function(t){console.log("Using RetryOperation.try() is deprecated"),this.attempt(t)},r.prototype.start=function(t){console.log("Using RetryOperation.start() is deprecated"),this.attempt(t)},r.prototype.start=r.prototype.try,r.prototype.errors=function(){return this._errors},r.prototype.attempts=function(){return this._attempts},r.prototype.mainError=function(){if(0===this._errors.length)return null;for(var t={},e=null,r=0,i=0;i<this._errors.length;i++){var n=this._errors[i],o=n.message,s=(t[o]||0)+1;t[o]=s,s>=r&&(e=n,r=s)}return e}}}),T=y({"../../node_modules/.pnpm/[email protected]/node_modules/retry/lib/retry.js"(t){var e=x();t.operation=function(r){return new e(t.timeouts(r),{forever:r&&(r.forever||r.retries===1/0),unref:r&&r.unref,maxRetryTime:r&&r.maxRetryTime})},t.timeouts=function(t){if(t instanceof Array)return[].concat(t);var e={retries:10,factor:2,minTimeout:1e3,maxTimeout:1/0,randomize:!1};for(var r in t)e[r]=t[r];if(e.minTimeout>e.maxTimeout)throw Error("minTimeout is greater than maxTimeout");for(var i=[],n=0;n<e.retries;n++)i.push(this.createTimeout(n,e));return t&&t.forever&&!i.length&&i.push(this.createTimeout(n,e)),i.sort(function(t,e){return t-e}),i},t.createTimeout=function(t,e){return Math.min(Math.round((e.randomize?Math.random()+1:1)*Math.max(e.minTimeout,1)*Math.pow(e.factor,t)),e.maxTimeout)},t.wrap=function(e,r,i){if(r instanceof Array&&(i=r,r=null),!i)for(var n in i=[],e)"function"==typeof e[n]&&i.push(n);for(var o=0;o<i.length;o++){var s=i[o],a=e[s];e[s]=(function(i){var n=t.operation(r),o=Array.prototype.slice.call(arguments,1
1),s=o.pop();o.push(function(t){n.retry(t)||(t&&(arguments[0]=n.mainError()),s.apply(this,arguments))}),n.attempt(function(){i.apply(e,o)})}).bind(e,a),e[s].options=r}}}}),C=y({"../../node_modules/.pnpm/[email protected]/node_modules/retry/index.js"(t,e){e.exports=T()}}),j=(v(E()),v(C(),1)),N=new Set(["Failed to fetch","NetworkError when attempting to fetch resource.","The Internet connection appears to be offline.","Network request failed","fetch failed"]),I=class extends Error{constructor(t){super(),t instanceof Error?(this.originalError=t,{message:t}=t):(this.originalError=Error(t),this.originalError.stack=this.stack),this.name="AbortError",this.message=t}},O=(t,e,r)=>{let i=r.retries-(e-1);return t.attemptNumber=e,t.retriesLeft=i,t},S=t=>N.has(t),U=t=>void 0===globalThis.DOMException?Error(t):new DOMException(t),k=t=>"object"==typeof t&&null!==t&&!Array.isArray(t);a.Sl,a.Sl;var M=class t extends a.Sl{constructor(t){var e;super(t),this.edgeApiHost=null!=(e=t.edgeApiHost)?e:"https://uniform.global"}getContentTypes(e){let{projectId:r}=this.options,n=this.createUrl(_(t,i),{...e,projectId:r});return this.apiClient(n)}getEntries(e){let{projectId:r}=this.options,{skipDataResolution:i,filters:o,...s}=e,a=Object.entries(null!=o?o:{}).reduce((t,[e,r])=>{let i=`filters.${e}`+(k(r)?`[${Object.keys(r)[0]}]`:""),n=k(r)?Object.values(r)[0]:r;return{...t,[i]:Array.isArray(n)?n.map(t=>`${t}`.trim()).join(","):`${n}`.trim()}},{});if(i){let e=this.createUrl(_(t,n),{...s,...a,projectId:r});return this.apiClient(e)}let l=this.createUrl(_(t,n),{...this.getEdgeOptions(s),...a},this.edgeApiHost);return this.apiClient(l,this.options.disableSWR?{headers:{"x-disable-swr":"true"}}:void 0)}async getEntryHistory(t){let e=this.createUrl("/api/v1/entries-history",{...t,projectId:this.options.projectId});return this.apiClient(e)}async upsertContentType(e,r={}){let n=this.createUrl(_(t,i));await this.apiClient(n,{method:"PUT",body:JSON.stringify({...e,projectId:this.options.projectId}),expectNoContent:!0,headers:r.autogenerateDataTypes?{"x-uniform-autogenerate-data-types":"true"}:{}})}async upsertEntry(e){let r=this.createUrl(_(t,n));await this.apiClient(r,{method:"PUT",body:JSON.stringify({...e,projectId:this.options.projectId}),expectNoContent:!0})}async deleteContentType(e){let r=this.createUrl(_(t,i));await this.apiClient(r,{method:"DELETE",body:JSON.stringify({...e,projectId:this.options.projectId}),expectNoContent:!0})}async deleteEntry(e){let r=this.createUrl(_(t,n));await this.apiClient(r,{method:"DELETE",body:JSON.stringify({...e,projectId:this.options.projectId}),expectNoContent:!0})}getEdgeOptions(t){let{projectId:e}=this.options,{skipDataResolution:r,...i}=t;return{projectId:e,...i,diagnostics:(null==t?void 0:t.diagnostics)?"true":void 0}}};function P(t){return!!t&&"object"==typeof t&&"type"in t}function q(t){if(!t||0===t.root.children.length)return!0;if(t.root.children.length>1)return!1;let e=t.root.children[0];return!!P(e)&&"paragraph"===e.type&&(void 0===e.children||0===e.children.length)}function J({node:t,...e}){var r;if(!P(t))return null;let i=null==(r=e.resolveRichTextRenderer)?void 0:r.call(e,t);if(void 0===i&&(i=z(t)),!i)return null;let n=t.children?t.children.map((t,r)=>s.createElement(J,{...e,key:r,node:t})):null;return s.createElement(i,{node:t},n)}i=new WeakMap,n=new WeakMap,b(M,i,"/api/v1/content-types"),b(M,n,"/api/v1/entries"),a.Sl,b(class t extends a.Sl{constructor(t){super(t)}async get(e){let{projectId:r}=this.options,i=this.createUrl(_(t,o),{...e,projectId:r});return await this.apiClient(i)}async upsert(e){let r=this.createUrl(_(t,o));await this.apiClient(r,{method:"PUT",body:JSON.stringify({...e,projectId:this.options.projectId}),expectNoContent:!0})}async remove(e){let r=this.createUrl(_(t,o));await this.apiClient(r,{method:"DELETE",body:JSON.stringify({...e,projectId:this.options.projectId}),expectNoContent:!0})}},o=new WeakMap,"/api/v1/data-types"),a.Sl,a.Sl,a.Sl,a.Sl,a.Sl,a.Sl,a.Sl,a.Sl,a.Sl;var A=new Map([["heading",({children:t,node:e})=>{let{tag:r}=e;return s.createElement(null!=r?r:"h1",null,t)}],["linebreak",()=>s.createElement("br",null)],["link",({children:t,node:e})=>{let{link:r}=e;return s.createElement("a",{href:function(t){switch(null==t?void 0:t.type){case"email":return`mailto:${t.path}`;case"tel":return`tel:${t.path}`;case"url":case"projectMapNode":return t.path}}(r)},t)}],["list",({children:t,node:e})=>{let{tag:r,start:i}=e;return s.createElement(null!=r?r:"ul",{start:Number.isFinite(i)&&i>0?i:void 0},t)}],["listitem",({children:t,node:e})=>{let{value:r}=e;return s.createElement("li",{value:Number.isFinite(r)&&r>0?r:void 0},t)}],["paragraph",({children:t,node:e})=>{let{format:r,direction:i}=e;return s.createElement("p",{dir:i&&["ltr","rtl"].includes(i)?i:void 0,style:r&&["center","end","justify","left","right","start"].includes(r)?{textAlign:r}:void 0},t)}],["quote",({children:t})=>s.createElement("blockquote",null,t)],["code",({children:t})=>s.createElement("pre",null,s.createElement("code",null,t))],["root",({children:t})=>s.createElement(s.Fragment,null,t)],["text",({node:t})=>{let{text:e,format:r}=t,i=function(t){let e=[];return 1&t&&e.push("strong"),2&t&&e.push("em"),4&t&&e.push("s"),8&t&&e.push("u"),16&t&&e.push("code"),32&t&&e.push("sub"),64&t&&e.push("sup"),e}(r);return s.createElement(s.Fragment,null,i.length>0?i.reduceRight((t,e)=>s.createElement(e,null,t),e):e)}],["tab",()=>s.createElement(s.Fragment,null," ")],["table",({children:t})=>s.createElement("table",null,s.createElement("tbody",null,t))],["tablerow",({children:t})=>s.createElement("tr",null,t)],["tablecell",({children:t,node:e})=>{let{headerState:r}=e;return s.createElement(0===r?"td":"th",null,t)}],["asset",({node:t})=>{var e,r;let{__asset:i}=t;return void 0===i?null:"image"===i.type?s.createElement("figure",null,s.createElement("img",{src:i.fields.url.value,alt:null==(e=i.fields.title)?void 0:e.value}),(null==(r=i.fields.description)?void 0:r.value)?s.createElement("figcaption",null,i.fields.description.value):null):"video"===i.t
1ype?s.createElement("video",{src:i.fields.url.value,controls:!0}):"audio"===i.type?s.createElement("audio",{src:i.fields.url.value,controls:!0}):null}]]),z=t=>A.get(t.type),$=s.forwardRef(function({parameterId:t,component:e,resolveRichTextRenderer:r,as:i="div",context:n,placeholder:o,...a},l){var u,c;let p=null!=(u=null==n?void 0:n.isContextualEditing)&&u,h=null==(c=null==e?void 0:e.parameters)?void 0:c[t];if(!h)return null;let d="function"==typeof o?o({id:t}):o,m=h.value;return!m||!("object"==typeof m&&null!==m&&"root"in m&&P(m.root))||!p&&q(m)?null:null===i?s.createElement(J,{node:m.root,resolveRichTextRenderer:r}):s.createElement(i,{ref:l,...a,...p?{"data-uniform-component-id":e._id,"data-uniform-parameter-id":t,"data-uniform-parameter-type":"richText"}:{}},q(m)?s.createElement("p",null,s.createElement("i",null,d)):s.createElement(J,{node:m.root,resolveRichTextRenderer:r}))}),D=({data:t,slot:e,children:r})=>{var i;let n=null==e?void 0:e.name,o=n?null==(i=null==t?void 0:t.slots)?void 0:i[n]:void 0,s=[];if(e)for(let t=0;t<e.items.length;t++){let i=e.items[t];if(r){let n=r({child:i,component:o[t],key:`inner-${t}`,slotName:e.name,slotIndex:t});s.push(n)}else s.push(i)}return s}},36415:function(t,e,r){"use strict";r.d(e,{GY:function(){return b},Sl:function(){return w}});var i,n,o,s,a,l,u,c,p=r(48611),h=Object.defineProperty,d=t=>{throw TypeError(t)},m=(t,e,r)=>e in t?h(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r,y=(t,e,r)=>m(t,"symbol"!=typeof e?e+"":e,r),f=(t,e,r)=>e.has(t)||d("Cannot "+r),v=(t,e,r)=>(f(t,e,"read from private field"),r?r.call(t):e.get(t)),g=(t,e,r)=>e.has(t)?d("Cannot add the same private member more than once"):e instanceof WeakSet?e.add(t):e.set(t,r),_=p(6),b=class t extends Error{constructor(e,r,i,n,o,s){super(`${e} 2 ${n}${o?" "+o:""} (${r} ${i}${s?` Request ID: ${s}`:""})`),this.errorMessage=e,this.fetchMethod=r,this.fetchUri=i,this.statusCode=n,this.statusText=o,this.requestId=s,Object.setPrototypeOf(this,t.prototype)}},w=class t{constructor(t){var e,r,i,n,o;if(y(this,"options"),!t.apiKey&&!t.bearerToken)throw Error("You must provide an API key or a bearer token");let s=t.fetch;if(!s){if("undefined"!=typeof window)s=window.fetch.bind(window);else if("undefined"!=typeof fetch)s=fetch;else throw Error("You must provide or polyfill a fetch implementation when not in a browser")}this.options={...t,fetch:s,apiHost:this.ensureApiHost(t.apiHost),apiKey:null!=(e=t.apiKey)?e:null,projectId:null!=(r=t.projectId)?r:null,bearerToken:null!=(i=t.bearerToken)?i:null,limitPolicy:null!=(n=t.limitPolicy)?n:_,bypassCache:null!=(o=t.bypassCache)&&o}}async apiClient(e,r){return this.options.limitPolicy(async()=>{var i;let n=this.options.apiKey?{"x-api-key":this.options.apiKey}:{Authorization:`Bearer ${this.options.bearerToken}`};this.options.bypassCache&&(n["x-bypass-cache"]="true");let{fetch:o,signal:s}=this.options,a=await E(()=>o(e.toString(),{...r,signal:s,headers:{...null==r?void 0:r.headers,...n}}));if(!a.ok){let n="";try{let t=await a.text();try{let e=JSON.parse(t);n=e.errorMessage?Array.isArray(e.errorMessage)?e.errorMessage.join(", "):e.errorMessage:t}catch(e){n=t}}catch(t){n="General error"}throw new b(n,null!=(i=null==r?void 0:r.method)?i:"GET",e.toString(),a.status,a.statusText,t.getRequestId(a))}return(null==r?void 0:r.expectNoContent)?null:await a.json()})}createUrl(t,e,r){let i=new URL(`${null!=r?r:this.options.apiHost}${t}`);return Object.entries(null!=e?e:{}).forEach(([t,e])=>{var r;null!=e&&i.searchParams.append(t,Array.isArray(e)?e.join(","):null!=(r=null==e?void 0:e.toString())?r:"")}),i}ensureApiHost(t){if(!t)return"https://uniform.app";if(!(null==t?void 0:t.startsWith("http")))throw Error('Your apiHost must start with "http"');if(t.indexOf("/",8)>-1)throw Error("Your apiHost must not contain a path element after the domain");if(t.indexOf("?")>-1)throw Error("Your apiHost must not contain a query string");return(null==t?void 0:t.endsWith("/"))&&(t=t.substring(0,t.length-1)),t}static getRequestId(t){let e=t.headers.get("apigw-requestid");if(e)return e}};async function E(t){var e;let r;let i=5;for(;i>0&&429===(r=await t()).status;){let t=0;try{let i=r.clone(),n=i.headers.get("date"),o=n?new Date(n).getTime():void 0,s=await i.json(),a=null==(e=null==s?void 0:s.info)?void 0:e.reset;"number"==typeof o&&"number"==typeof a&&(t=Math.max(0,Math.min(Math.round(1.1*(a-o)),1e4)))}catch(t){}let n=333*Math.pow(2,5-i),o=n+Math.round(n/2*Math.random())*(Math.random()>.5?1:-1);await new Promise(e=>setTimeout(e,t+o)),i-=1}return r}g(class t extends w{constructor(t){super(t)}async get(e){let{projectId:r}=this.options,n=this.createUrl(v(t,i),{...e,projectId:r});return await this.apiClient(n)}async upsert(e){let r=this.createUrl(v(t,i));await this.apiClient(r,{method:"PUT",body:JSON.stringify({...e,projectId:this.options.projectId}),expectNoContent:!0})}async remove(e){let r=this.createUrl(v(t,i));await this.apiClient(r,{method:"DELETE",body:JSON.stringify({...e,projectId:this.options.projectId}),expectNoContent:!0})}},i=new WeakMap,"/api/v2/aggregate"),g(class t extends w{constructor(t){super(t)}async get(e){let{projectId:r}=this.options,i=this.createUrl(v(t,n),{...e,projectId:r});return await this.apiClient(i)}},n=new WeakMap,"/api/v2/dimension");var x=class t extends w{constructor(t){super(t)}async get(e){let{projectId:r}=this.options,i=this.createUrl(v(t,o),{...e,projectId:r});return await this.apiClient(i)}async upsertCategory(e){let r=this.createUrl(v(t,o));await this.apiClient(r,{method:"PUT",body:JSON.stringify({...e,projectId:this.options.projectId}),expectNoContent:!0})}async removeCategory(e){let r=this.createUrl(v(t,o));await this.apiClient(r,{method:"DELETE",body:JSON.stringify({...e,projectId:this.options.projectId}),expectNoContent:!0})}async upsertValue(e){let r=this.createUrl(v(t,s));await this.apiClient(r,{method:"PUT",body:JSON.stringify({...e,projectId:this.options.projectId}),expectNoContent:!0})}async removeValue(e){let r=this.createUrl(v(t,s));await this.apiClient(r,{method:"DELETE",body:JSON.stringify({...e,projectId:this.options.projectId}),expectNoContent:!0})}};o=new WeakMap,s=new WeakMap,g(x,o,"/api/v1/enrichments"),g(x,s,"/api/v1/enrichment-values"),g(class t extends w{constructor(t){super(t)}async get(e){let{projectId:r}=this.options,i=this.createUrl(v(t,a),{...e,projectId:r});return await this.apiClient(i)}async publish(){let{projectId:t}=this.options,e=this.createUrl("/api/v1/publish",{siteId:t});await this.apiClient(e,{method:"POST",expectNoContent:!0})}},a=new WeakMap,"/api/v2/manifest"),g(class t extends w{constructor(t){super(t)}async get(e){let{projectId:r}=this.options,i=this.createUrl(v(t,l),{...e,projectId:r});return await this.apiClient(i)}async upsert(e){let r=this.createUrl(v(t,l));await this.apiClient(r,{method:"PUT",body:JSON.stringify({...e,projectId:this.options.projectId}),expectNoContent:!0})}async remove(e){let r=this.createUrl(v(t,l));await this.apiClient(r,{method:"DELETE",body:JSON.stringify({...e,projectId:this.options.projectId}),expectNoContent:!0})}},l=new WeakMap,"/api/v2/quirk"),g(class t extends w{constructor(t){super(t)}async get(e){let{projectId:r}=this.options,i=this.createUrl(v(t,u),{...e,projectId:r});return await this.apiClient(i)}async upsert(e){let r=this.createUrl(v(t,u));await this.apiClient(r,{method:"PUT",body:JSON.stringify({...e,projectId:this.options.projectId}),expectNoContent:!0})}async remove(e){let r=this.createUrl(v(t,u));await this.apiClient(r,{method:"DELETE",body:JSON.stringify({...e,projectId:this.options.projectId}),expectNoContent:!0})}},u=new WeakMap,"/api/v2/signal"),g(class t extends w{constructor(t){super(t)}async get(e){let{projectId:r}=this.options,i=this.createUrl(v(t,c),{...e,projectId:r});return await this.apiClient(i)}
2async upsert(e){let r=this.createUrl(v(t,c));await this.apiClient(r,{method:"PUT",body:JSON.stringify({...e,projectId:this.options.projectId}),expectNoContent:!0})}async remove(e){let r=this.createUrl(v(t,c));await this.apiClient(r,{method:"DELETE",body:JSON.stringify({...e,projectId:this.options.projectId}),expectNoContent:!0})}},c=new WeakMap,"/api/v2/test")}}]);
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.