1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`f071606d256de3b2e5001e8c91951dd823c43bd6`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`5fba7838-52c2-4a03-97ac-41df7e6fa884`,e._sentryDebugIdIdentifier=`sentry-dbid-5fba7838-52c2-4a03-97ac-41df7e6fa884`)}catch{}})();import{t as e}from"./C3xiqnMP.js";import{a as t}from"./BIUWYWTv.js";var n=[`token`,`secret`,`password`,`passwd`,`apikey`,`privatekey`,`accesskey`,`authorization`,`credential`,`creds`,`cookie`,`signature`,`signing`,`bearer`,`salt`,`serviceaccount`,`accountnumber`,`routingnumber`,`ssn`,`cvv`,`connectionstring`,`databaseurl`],r=new Set([`firsttokenms`,`agentkey`,`idempotencykey`,`jobkey`,`settingkey`,`reactionkey`,`cachekey`,`sortkey`,`partitionkey`,`prompttokens`,`inputtokens`,`outputtokens`,`completiontokens`,`totaltokens`,`maxtokens`,`tokenowner`,`synctoken`,`tokencount`,`foreignkey`]),i=4,a=/((?:access_|refresh_|id_)?(?:token|secret|password|api[_-]?key|signature)["']?\s*[=:]\s*["']?)[^\s&"',;]+|(Bearer\s+)[A-Za-z0-9._~+/-]+=*|(\(\w*(?:token|secret|password|key)\w*\)=\()[^)]*/gi,o=/\b([a-z][a-z0-9+.-]*:\/\/[^\s:@/]+:)[^\s@/]+@/gi;function s(e){return e.replace(o,`$1[redacted]@`).replace(a,(e,t,n,r)=>`${t??n??r}[redacted]`)}var c=[/^key$/i,/[_-]key$/i,/[a-z0-9]Key$/,/[A-Z0-9]KEY$/];function l(e){let t=e.toLowerCase().replace(/[_-]/g,``);return r.has(t)?!1:c.some(t=>t.test(e))?!0:n.some(e=>t.includes(e))}function u(e,t=0,n=new WeakSet){if(typeof e==`string`)return s(e);if(typeof e!=`object`||!e||e instanceof Date)return e;if(t>i)return`[depth capped]`;if(n.has(e))return`[circular]`;n.add(e);try{if(e instanceof Error)return g(e,t,n);if(Array.isArray(e))return e.map(e=>u(e,t+1,n));let r={};for(let i of Object.keys(e))i===`__proto__`||i===`constructor`||(r[i]=d(e,i,t,n));return r}finally{n.delete(e)}}function d(e,t,n,r){let i;try{i=e[t]}catch{return`[unreadable]`}return l(t)&&typeof i!=`boolean`?`[redacted]`:u(i,n+1,r)}var f=[`status`,`code`,`errno`,`syscall`,`detail`,`constraint`,`table`,`column`,`routine`],p=3,m=500;function h(e,t=new WeakSet,n=0){let r=e.config,i=e.response,a={};return typeof r?.url==`string`&&(a.url=r.url.split(`?`)[0]),typeof r?.method==`string`&&(a.method=r.method),typeof i?.status==`number`&&(a.status=i.status),typeof i?.data==`string`?a.data=s(i.data.slice(0,m)):i?.data!==void 0&&(a.data=u(i.data,n,t)),a}function g(e,t=0,n=new WeakSet){if(!(e instanceof Error))return e;let r=e,i={type:e.name,message:s(e.message),stack:e.stack&&s(e.stack),...h(r,n,t)};for(let e of f){let a=r[e];a!==void 0&&(i[e]=typeof a==`string`?s(a):u(a,t,n))}return e.cause&&t<p&&(i.cause=e.cause instanceof Error?g(e.cause,t+1,n):u(e.cause,t,n)),i}function _(e){return typeof e==`string`?s(e):e instanceof Error?s(e.message)||`Unknown error`:e==null?`Unknown message`:JSON.stringify(u(e))}function v(e,t=`error`){return{[t]:g(e)}}function y(e,t){let n={};if(e instanceof Error&&Object.assign(n,v(e)),t instanceof Error)return Object.assign(n,v(t,n.error?`propertiesError`:`error`)),u(n);if(t&&typeof t==`object`&&!Array.isArray(t)){for(let[e,r]of Object.entries(t)){if(r instanceof Error){let t=e===`error`&&n.error?`propertiesError`:e;n[t]=g(r);continue}let t=e===`error`&&n.error?`propertiesError`:e;n[t]=r}return Object.keys(n).length>0?u(n):void 0}return t!==void 0&&(n.value=t),Object.keys(n).length>0?u(n):void 0}var b,x=()=>e.NEXT_PUBLIC_ENABLE_SENTRY===`true`;function S(e,n,r){t[e](_(n),y(n,r))}function C(){return{environment:e.NEXT_PUBLIC_HAVEN_ENV===`production`?`production`:`development`,debug(e,t){x()?S(`debug`,e,t):console.debug(e,t)},info(e,t){x()?S(`info`,e,t):console.info(e,t)},warn(e,t){x()?S(`warn`,e,t):console.warn(e,t)},error(e,t){x()?S(`error`,e,t):console.error(e,t)}}}function w(){return T()?(b||=C(),b):{environment:e.NEXT_PUBLIC_HAVEN_ENV===`production`?`production`:`development`,debug:(...e)=>console.debug(...e),info:(...e)=>console.info(...e),warn:(...e)=>console.warn(...e),error:(...e)=>console.error(...e)}}function T(){return typeof window<`u`}var E=w();export{u as a,l as i,y as n,_ as r,E as t};
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.