diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a0ba47d..708389c4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,15 @@ +# v17.1.0 (Wed May 27 2026) + +#### 🚀 Enhancement + +- Add additional bail details to `changedPackageFiles` [#1344](https://github.com/chromaui/chromatic-cli/pull/1344) ([@codykaup](https://github.com/codykaup)) + +#### Authors: 1 + +- Cody Kaup ([@codykaup](https://github.com/codykaup)) + +--- + # v17.0.1 (Tue May 26 2026) #### 🐛 Bug Fix diff --git a/action/register.cjs b/action/register.cjs index b28bfca5..84854d5e 100644 --- a/action/register.cjs +++ b/action/register.cjs @@ -1,9 +1,9 @@ -!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="812a160e-ebb5-5e07-8513-59ab1f857c11")}catch(e){}}(); -var __create$1=Object.create,__defProp$1=Object.defineProperty,__getOwnPropDesc$1=Object.getOwnPropertyDescriptor,__getOwnPropNames$1=Object.getOwnPropertyNames,__getProtoOf$1=Object.getPrototypeOf,__hasOwnProp$1=Object.prototype.hasOwnProperty,__esmMin=(s,l)=>()=>(s&&(l=s(s=0)),l),__commonJSMin=(s,l)=>()=>(l||(s((l={exports:{}}).exports,l),s=null),l.exports),__exportAll=(s,l)=>{let f={};for(var p in s)__defProp$1(f,p,{get:s[p],enumerable:!0});return l||__defProp$1(f,Symbol.toStringTag,{value:`Module`}),f},__copyProps$1=(s,l,f,p)=>{if(l&&typeof l==`object`||typeof l==`function`)for(var g=__getOwnPropNames$1(l),v=0,b=g.length,C;vl[s]).bind(null,C),enumerable:!(p=__getOwnPropDesc$1(l,C))||p.enumerable});return s},__toESM$1=(s,l,f)=>(f=s==null?{}:__create$1(__getProtoOf$1(s)),__copyProps$1(l||!s||!s.__esModule?__defProp$1(f,`default`,{value:s,enumerable:!0}):f,s)),__toCommonJS$1=s=>__hasOwnProp$1.call(s,`module.exports`)?s[`module.exports`]:__copyProps$1(__defProp$1({},`__esModule`,{value:!0}),s);let semver=require(`semver`);semver=__toESM$1(semver);let url=require(`url`);url=__toESM$1(url,1);let path=require(`path`),path$129=__toESM$1(path,1);path=__toESM$1(path);let util=require(`util`),module$1=require(`module`);module$1=__toESM$1(module$1,1);let tty=require(`tty`);tty=__toESM$1(tty,1);let os=require(`os`),os$19=__toESM$1(os,1);os=__toESM$1(os);let fs=require(`fs`),fs$50=__toESM$1(fs,1);fs=__toESM$1(fs);let worker_threads=require(`worker_threads`),events=require(`events`);events=__toESM$1(events,1);let child_process=require(`child_process`);child_process=__toESM$1(child_process,1);let crypto=require(`crypto`);crypto=__toESM$1(crypto);let node_util=require(`node:util`);node_util=__toESM$1(node_util,1);let node_child_process=require(`node:child_process`);node_child_process=__toESM$1(node_child_process,1);let node_fs=require(`node:fs`);node_fs=__toESM$1(node_fs,1);let node_os=require(`node:os`);node_os=__toESM$1(node_os,1);let node_path=require(`node:path`);node_path=__toESM$1(node_path,1);let node_readline=require(`node:readline`);node_readline=__toESM$1(node_readline,1);let node_worker_threads=require(`node:worker_threads`),node_http=require(`node:http`);node_http=__toESM$1(node_http,1);let node_diagnostics_channel=require(`node:diagnostics_channel`);node_diagnostics_channel=__toESM$1(node_diagnostics_channel,1);let node_https=require(`node:https`);node_https=__toESM$1(node_https,1);let node_stream=require(`node:stream`);node_stream=__toESM$1(node_stream,1);let node_zlib=require(`node:zlib`);node_zlib=__toESM$1(node_zlib,1);let node_net=require(`node:net`);node_net=__toESM$1(node_net,1);let node_tls=require(`node:tls`);node_tls=__toESM$1(node_tls,1);let https=require(`https`),stream=require(`stream`);stream=__toESM$1(stream,1);let node_events=require(`node:events`),node_process=require(`node:process`);node_process=__toESM$1(node_process,1);let node_fs_promises=require(`node:fs/promises`);node_fs_promises=__toESM$1(node_fs_promises,1);let node_url=require(`node:url`);node_url=__toESM$1(node_url,1);let node_module=require(`node:module`);node_module=__toESM$1(node_module,1);let dns=require(`dns`);dns=__toESM$1(dns);let node_buffer=require(`node:buffer`),node_timers_promises=require(`node:timers/promises`),node_string_decoder=require(`node:string_decoder`),node_tty=require(`node:tty`);node_tty=__toESM$1(node_tty,1);let node_v8=require(`node:v8`),node_stream_promises=require(`node:stream/promises`),fs_promises=require(`fs/promises`);fs_promises=__toESM$1(fs_promises,1);let readline=require(`readline`);readline=__toESM$1(readline,1);var DEBUG_BUILD$3,init_debug_build$2=__esmMin((()=>{DEBUG_BUILD$3=typeof __SENTRY_DEBUG__>`u`||__SENTRY_DEBUG__})),SDK_VERSION,init_version$2=__esmMin((()=>{SDK_VERSION=`8.55.1`}));function getGlobalSingleton(s,l,f){let p=f||GLOBAL_OBJ,g=p.__SENTRY__=p.__SENTRY__||{},v=g[SDK_VERSION]=g[`8.55.1`]||{};return v[s]||(v[s]=l())}var GLOBAL_OBJ,init_worldwide=__esmMin((()=>{init_version$2(),GLOBAL_OBJ=globalThis})),DEBUG_BUILD$2,init_debug_build$1=__esmMin((()=>{DEBUG_BUILD$2=typeof __SENTRY_DEBUG__>`u`||__SENTRY_DEBUG__}));function consoleSandbox(s){if(!(`console`in GLOBAL_OBJ))return s();let l=GLOBAL_OBJ.console,f={},p=Object.keys(originalConsoleMethods);p.forEach(s=>{let p=originalConsoleMethods[s];f[s]=l[s],l[s]=p});try{return s()}finally{p.forEach(s=>{l[s]=f[s]})}}function makeLogger(){let s=!1,l={enable:()=>{s=!0},disable:()=>{s=!1},isEnabled:()=>s};return DEBUG_BUILD$2?CONSOLE_LEVELS.forEach(f=>{l[f]=(...l)=>{s&&consoleSandbox(()=>{GLOBAL_OBJ.console[f](`${PREFIX}[${f}]:`,...l)})}}):CONSOLE_LEVELS.forEach(s=>{l[s]=()=>void 0}),l}var PREFIX,CONSOLE_LEVELS,originalConsoleMethods,logger$1,init_logger=__esmMin((()=>{init_debug_build$1(),init_worldwide(),PREFIX=`Sentry Logger `,CONSOLE_LEVELS=[`debug`,`info`,`warn`,`error`,`log`,`assert`,`trace`],originalConsoleMethods={},logger$1=getGlobalSingleton(`logger`,makeLogger)}));function createStackParser(...s){let l=s.sort((s,l)=>s[0]-l[0]).map(s=>s[1]);return(s,f=0,p=0)=>{let g=[],v=s.split(` -`);for(let s=f;s1024)continue;let b=WEBPACK_ERROR_REGEXP.test(f)?f.replace(WEBPACK_ERROR_REGEXP,`$1`):f;if(!b.match(/\S*Error: /)){for(let s of l){let l=s(b);if(l){g.push(l);break}}if(g.length>=STACKTRACE_FRAME_LIMIT+p)break}}return stripSentryFramesAndReverse(g.slice(p))}}function stackParserFromStackParserOptions(s){return Array.isArray(s)?createStackParser(...s):s}function stripSentryFramesAndReverse(s){if(!s.length)return[];let l=Array.from(s);return/sentryWrapped/.test(getLastStackFrame(l).function||``)&&l.pop(),l.reverse(),STRIP_FRAME_REGEXP.test(getLastStackFrame(l).function||``)&&(l.pop(),STRIP_FRAME_REGEXP.test(getLastStackFrame(l).function||``)&&l.pop()),l.slice(0,STACKTRACE_FRAME_LIMIT).map(s=>({...s,filename:s.filename||getLastStackFrame(l).filename,function:s.function||`?`}))}function getLastStackFrame(s){return s[s.length-1]||{}}function getFunctionName(s){try{return!s||typeof s!=`function`?defaultFunctionName:s.name||defaultFunctionName}catch{return defaultFunctionName}}var STACKTRACE_FRAME_LIMIT,UNKNOWN_FUNCTION,WEBPACK_ERROR_REGEXP,STRIP_FRAME_REGEXP,defaultFunctionName,init_stacktrace=__esmMin((()=>{STACKTRACE_FRAME_LIMIT=50,WEBPACK_ERROR_REGEXP=/\(error: (.*)\)/,STRIP_FRAME_REGEXP=/captureMessage|captureException/,defaultFunctionName=``}));function addHandler(s,l){handlers[s]=handlers[s]||[],handlers[s].push(l)}function maybeInstrument(s,l){if(!instrumented[s]){instrumented[s]=!0;try{l()}catch(l){DEBUG_BUILD$2&&logger$1.error(`Error while instrumenting ${s}`,l)}}}function triggerHandlers(s,l){let f=s&&handlers[s];if(f)for(let p of f)try{p(l)}catch(l){DEBUG_BUILD$2&&logger$1.error(`Error while triggering instrumentation handler.\nType: ${s}\nName: ${getFunctionName(p)}\nError:`,l)}}var handlers,instrumented,init_handlers=__esmMin((()=>{init_debug_build$1(),init_logger(),init_stacktrace(),handlers={},instrumented={}}));function addGlobalErrorInstrumentationHandler(s){let l=`error`;addHandler(l,s),maybeInstrument(l,instrumentError)}function instrumentError(){_oldOnErrorHandler=GLOBAL_OBJ.onerror,GLOBAL_OBJ.onerror=function(s,l,f,p,g){return triggerHandlers(`error`,{column:p,error:g,line:f,msg:s,url:l}),_oldOnErrorHandler?_oldOnErrorHandler.apply(this,arguments):!1},GLOBAL_OBJ.onerror.__SENTRY_INSTRUMENTED__=!0}var _oldOnErrorHandler,init_globalError=__esmMin((()=>{init_worldwide(),init_handlers(),_oldOnErrorHandler=null}));function addGlobalUnhandledRejectionInstrumentationHandler(s){let l=`unhandledrejection`;addHandler(l,s),maybeInstrument(l,instrumentUnhandledRejection)}function instrumentUnhandledRejection(){_oldOnUnhandledRejectionHandler=GLOBAL_OBJ.onunhandledrejection,GLOBAL_OBJ.onunhandledrejection=function(s){return triggerHandlers(`unhandledrejection`,s),_oldOnUnhandledRejectionHandler?_oldOnUnhandledRejectionHandler.apply(this,arguments):!0},GLOBAL_OBJ.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}var _oldOnUnhandledRejectionHandler,init_globalUnhandledRejection=__esmMin((()=>{init_worldwide(),init_handlers(),_oldOnUnhandledRejectionHandler=null}));function getMainCarrier(){return getSentryCarrier(GLOBAL_OBJ),GLOBAL_OBJ}function getSentryCarrier(s){let l=s.__SENTRY__=s.__SENTRY__||{};return l.version=l.version||`8.55.1`,l[SDK_VERSION]=l[`8.55.1`]||{}}var init_carrier=__esmMin((()=>{init_version$2(),init_worldwide()}));function isError(s){switch(objectToString$4.call(s)){case`[object Error]`:case`[object Exception]`:case`[object DOMException]`:case`[object WebAssembly.Exception]`:return!0;default:return isInstanceOf(s,Error)}}function isBuiltin(s,l){return objectToString$4.call(s)===`[object ${l}]`}function isErrorEvent$1(s){return isBuiltin(s,`ErrorEvent`)}function isString(s){return isBuiltin(s,`String`)}function isParameterizedString(s){return typeof s==`object`&&!!s&&`__sentry_template_string__`in s&&`__sentry_template_values__`in s}function isPrimitive(s){return s===null||isParameterizedString(s)||typeof s!=`object`&&typeof s!=`function`}function isPlainObject$1(s){return isBuiltin(s,`Object`)}function isEvent(s){return typeof Event<`u`&&isInstanceOf(s,Event)}function isElement(s){return typeof Element<`u`&&isInstanceOf(s,Element)}function isRegExp(s){return isBuiltin(s,`RegExp`)}function isThenable(s){return!!(s&&s.then&&typeof s.then==`function`)}function isSyntheticEvent(s){return isPlainObject$1(s)&&`nativeEvent`in s&&`preventDefault`in s&&`stopPropagation`in s}function isInstanceOf(s,l){try{return s instanceof l}catch{return!1}}function isVueViewModel(s){return!!(typeof s==`object`&&s&&(s.__isVue||s._isVue))}var objectToString$4,init_is$1=__esmMin((()=>{objectToString$4=Object.prototype.toString}));function htmlTreeAsString(s,l={}){if(!s)return``;try{let f=s,p=5,g=[],v=0,b=0,C=` > `,w=3,E,k=Array.isArray(l)?l:l.keyAttrs,A=!Array.isArray(l)&&l.maxStringLength||DEFAULT_MAX_STRING_LENGTH;for(;f&&v++<5&&(E=_htmlElementAsString(f,k),!(E===`html`||v>1&&b+g.length*3+E.length>=A));)g.push(E),b+=E.length,f=f.parentNode;return g.reverse().join(` > `)}catch{return``}}function _htmlElementAsString(s,l){let f=s,p=[];if(!f||!f.tagName)return``;if(WINDOW.HTMLElement&&f instanceof HTMLElement&&f.dataset){if(f.dataset.sentryComponent)return f.dataset.sentryComponent;if(f.dataset.sentryElement)return f.dataset.sentryElement}p.push(f.tagName.toLowerCase());let g=l&&l.length?l.filter(s=>f.getAttribute(s)).map(s=>[s,f.getAttribute(s)]):null;if(g&&g.length)g.forEach(s=>{p.push(`[${s[0]}="${s[1]}"]`)});else{f.id&&p.push(`#${f.id}`);let s=f.className;if(s&&isString(s)){let l=s.split(/\s+/);for(let s of l)p.push(`.${s}`)}}for(let s of[`aria-label`,`type`,`name`,`title`,`alt`]){let l=f.getAttribute(s);l&&p.push(`[${s}="${l}"]`)}return p.join(``)}var WINDOW,DEFAULT_MAX_STRING_LENGTH,init_browser=__esmMin((()=>{init_is$1(),init_worldwide(),WINDOW=GLOBAL_OBJ,DEFAULT_MAX_STRING_LENGTH=80}));function truncate(s,l=0){return typeof s!=`string`||l===0||s.length<=l?s:`${s.slice(0,l)}...`}function snipLine(s,l){let f=s,p=f.length;if(p<=150)return f;l>p&&(l=p);let g=Math.max(l-60,0);g<5&&(g=0);let v=Math.min(g+140,p);return v>p-5&&(v=p),v===p&&(g=Math.max(v-140,0)),f=f.slice(g,v),g>0&&(f=`'{snip} ${f}`),visMatchingPattern(s,l,f))}var init_string$2=__esmMin((()=>{init_is$1()}));function fill(s,l,f){if(!(l in s))return;let p=s[l],g=f(p);typeof g==`function`&&markFunctionWrapped(g,p);try{s[l]=g}catch{DEBUG_BUILD$2&&logger$1.log(`Failed to replace method "${l}" in object`,s)}}function addNonEnumerableProperty(s,l,f){try{Object.defineProperty(s,l,{value:f,writable:!0,configurable:!0})}catch{DEBUG_BUILD$2&&logger$1.log(`Failed to add non-enumerable property "${l}" to object`,s)}}function markFunctionWrapped(s,l){try{s.prototype=l.prototype=l.prototype||{},addNonEnumerableProperty(s,`__sentry_original__`,l)}catch{}}function getOriginalFunction(s){return s.__sentry_original__}function convertToPlainObject(s){if(isError(s))return{message:s.message,name:s.name,stack:s.stack,...getOwnProperties(s)};if(isEvent(s)){let l={type:s.type,target:serializeEventTarget(s.target),currentTarget:serializeEventTarget(s.currentTarget),...getOwnProperties(s)};return typeof CustomEvent<`u`&&isInstanceOf(s,CustomEvent)&&(l.detail=s.detail),l}else return s}function serializeEventTarget(s){try{return isElement(s)?htmlTreeAsString(s):Object.prototype.toString.call(s)}catch{return``}}function getOwnProperties(s){if(typeof s==`object`&&s){let l={};for(let f in s)Object.prototype.hasOwnProperty.call(s,f)&&(l[f]=s[f]);return l}else return{}}function extractExceptionKeysForMessage(s,l=40){let f=Object.keys(convertToPlainObject(s));f.sort();let p=f[0];if(!p)return`[object has no keys]`;if(p.length>=l)return truncate(p,l);for(let s=f.length;s>0;s--){let p=f.slice(0,s).join(`, `);if(!(p.length>l))return s===f.length?p:truncate(p,l)}return``}function dropUndefinedKeys(s){return _dropUndefinedKeys(s,new Map)}function _dropUndefinedKeys(s,l){if(isPojo(s)){let f=l.get(s);if(f!==void 0)return f;let p={};l.set(s,p);for(let f of Object.getOwnPropertyNames(s))s[f]!==void 0&&(p[f]=_dropUndefinedKeys(s[f],l));return p}if(Array.isArray(s)){let f=l.get(s);if(f!==void 0)return f;let p=[];return l.set(s,p),s.forEach(s=>{p.push(_dropUndefinedKeys(s,l))}),p}return s}function isPojo(s){if(!isPlainObject$1(s))return!1;try{let l=Object.getPrototypeOf(s).constructor.name;return!l||l===`Object`}catch{return!0}}var init_object=__esmMin((()=>{init_browser(),init_debug_build$1(),init_is$1(),init_logger(),init_string$2()}));function dateTimestampInSeconds(){return Date.now()/ONE_SECOND_IN_MS}function createUnixTimestampInSecondsFunc(){let{performance:s}=GLOBAL_OBJ;if(!s||!s.now)return dateTimestampInSeconds;let l=Date.now()-s.now(),f=s.timeOrigin==null?l:s.timeOrigin;return()=>(f+s.now())/ONE_SECOND_IN_MS}var ONE_SECOND_IN_MS,timestampInSeconds,_browserPerformanceTimeOriginMode,browserPerformanceTimeOrigin,init_time=__esmMin((()=>{init_worldwide(),ONE_SECOND_IN_MS=1e3,timestampInSeconds=createUnixTimestampInSecondsFunc(),(()=>{let{performance:s}=GLOBAL_OBJ;if(!s||!s.now)return;let l=3600*1e3,f=s.now(),p=Date.now(),g=s.timeOrigin?Math.abs(s.timeOrigin+f-p):l,v=gMath.random()*16;try{if(l&&l.randomUUID)return l.randomUUID().replace(/-/g,``);l&&l.getRandomValues&&(f=()=>{let s=new Uint8Array(1);return l.getRandomValues(s),s[0]})}catch{}return`10000000100040008000100000000000`.replace(/[018]/g,s=>(s^(f()&15)>>s/4).toString(16))}function getFirstException(s){return s.exception&&s.exception.values?s.exception.values[0]:void 0}function getEventDescription(s){let{message:l,event_id:f}=s;if(l)return l;let p=getFirstException(s);return p?p.type&&p.value?`${p.type}: ${p.value}`:p.type||p.value||f||``:f||``}function addExceptionTypeValue(s,l,f){let p=s.exception=s.exception||{},g=p.values=p.values||[],v=g[0]=g[0]||{};v.value||=l||``,v.type||=f||`Error`}function addExceptionMechanism(s,l){let f=getFirstException(s);if(!f)return;let p={type:`generic`,handled:!0},g=f.mechanism;if(f.mechanism={...p,...g,...l},l&&`data`in l){let s={...g&&g.data,...l.data};f.mechanism.data=s}}function _parseInt(s){return parseInt(s||``,10)}function parseSemver(s){let l=s.match(SEMVER_REGEXP)||[],f=_parseInt(l[1]),p=_parseInt(l[2]),g=_parseInt(l[3]);return{buildmetadata:l[5],major:isNaN(f)?void 0:f,minor:isNaN(p)?void 0:p,patch:isNaN(g)?void 0:g,prerelease:l[4]}}function checkOrSetAlreadyCaught(s){if(isAlreadyCaptured(s))return!0;try{addNonEnumerableProperty(s,`__sentry_captured__`,!0)}catch{}return!1}function isAlreadyCaptured(s){try{return s.__sentry_captured__}catch{}}var SEMVER_REGEXP,init_misc=__esmMin((()=>{init_object(),init_worldwide(),SEMVER_REGEXP=/^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$/}));function resolvedSyncPromise(s){return new SyncPromise(l=>{l(s)})}function rejectedSyncPromise(s){return new SyncPromise((l,f)=>{f(s)})}var States,SyncPromise,init_syncpromise=__esmMin((()=>{init_is$1(),(function(s){let l=0;s[s.PENDING=0]=`PENDING`;let f=1;s[s.RESOLVED=1]=`RESOLVED`;let p=2;s[s.REJECTED=2]=`REJECTED`})(States||={}),SyncPromise=class s{constructor(l){s.prototype.__init.call(this),s.prototype.__init2.call(this),s.prototype.__init3.call(this),s.prototype.__init4.call(this),this._state=States.PENDING,this._handlers=[];try{l(this._resolve,this._reject)}catch(s){this._reject(s)}}then(l,f){return new s((s,p)=>{this._handlers.push([!1,f=>{if(!l)s(f);else try{s(l(f))}catch(s){p(s)}},l=>{if(!f)p(l);else try{s(f(l))}catch(s){p(s)}}]),this._executeHandlers()})}catch(s){return this.then(s=>s,s)}finally(l){return new s((s,f)=>{let p,g;return this.then(s=>{g=!1,p=s,l&&l()},s=>{g=!0,p=s,l&&l()}).then(()=>{if(g){f(p);return}s(p)})})}__init(){this._resolve=s=>{this._setResult(States.RESOLVED,s)}}__init2(){this._reject=s=>{this._setResult(States.REJECTED,s)}}__init3(){this._setResult=(s,l)=>{if(this._state===States.PENDING){if(isThenable(l)){l.then(this._resolve,this._reject);return}this._state=s,this._value=l,this._executeHandlers()}}}__init4(){this._executeHandlers=()=>{if(this._state===States.PENDING)return;let s=this._handlers.slice();this._handlers=[],s.forEach(s=>{s[0]||=(this._state===States.RESOLVED&&s[1](this._value),this._state===States.REJECTED&&s[2](this._value),!0)})}}}}));function makeSession(s){let l=timestampInSeconds(),f={sid:uuid4(),init:!0,timestamp:l,started:l,duration:0,status:`ok`,errors:0,ignoreDuration:!1,toJSON:()=>sessionToJSON(f)};return s&&updateSession(f,s),f}function updateSession(s,l={}){if(l.user&&(!s.ipAddress&&l.user.ip_address&&(s.ipAddress=l.user.ip_address),!s.did&&!l.did&&(s.did=l.user.id||l.user.email||l.user.username)),s.timestamp=l.timestamp||timestampInSeconds(),l.abnormal_mechanism&&(s.abnormal_mechanism=l.abnormal_mechanism),l.ignoreDuration&&(s.ignoreDuration=l.ignoreDuration),l.sid&&(s.sid=l.sid.length===32?l.sid:uuid4()),l.init!==void 0&&(s.init=l.init),!s.did&&l.did&&(s.did=`${l.did}`),typeof l.started==`number`&&(s.started=l.started),s.ignoreDuration)s.duration=void 0;else if(typeof l.duration==`number`)s.duration=l.duration;else{let l=s.timestamp-s.started;s.duration=l>=0?l:0}l.release&&(s.release=l.release),l.environment&&(s.environment=l.environment),!s.ipAddress&&l.ipAddress&&(s.ipAddress=l.ipAddress),!s.userAgent&&l.userAgent&&(s.userAgent=l.userAgent),typeof l.errors==`number`&&(s.errors=l.errors),l.status&&(s.status=l.status)}function closeSession(s,l){let f={};l?f={status:l}:s.status===`ok`&&(f={status:`exited`}),updateSession(s,f)}function sessionToJSON(s){return dropUndefinedKeys({sid:`${s.sid}`,init:s.init,started:new Date(s.started*1e3).toISOString(),timestamp:new Date(s.timestamp*1e3).toISOString(),status:s.status,errors:s.errors,did:typeof s.did==`number`||typeof s.did==`string`?`${s.did}`:void 0,duration:s.duration,abnormal_mechanism:s.abnormal_mechanism,attrs:{release:s.release,environment:s.environment,ip_address:s.ipAddress,user_agent:s.userAgent}})}var init_session=__esmMin((()=>{init_object(),init_time(),init_misc()}));function generateTraceId(){return uuid4()}function generateSpanId(){return uuid4().substring(16)}var init_propagationContext=__esmMin((()=>{init_misc()}));function merge(s,l,f=2){if(!l||typeof l!=`object`||f<=0)return l;if(s&&l&&Object.keys(l).length===0)return s;let p={...s};for(let s in l)Object.prototype.hasOwnProperty.call(l,s)&&(p[s]=merge(p[s],l[s],f-1));return p}var init_merge=__esmMin((()=>{}));function _setSpanForScope(s,l){l?addNonEnumerableProperty(s,SCOPE_SPAN_FIELD,l):delete s[SCOPE_SPAN_FIELD]}function _getSpanForScope(s){return s[SCOPE_SPAN_FIELD]}var SCOPE_SPAN_FIELD,init_spanOnScope=__esmMin((()=>{init_object(),SCOPE_SPAN_FIELD=`_sentrySpan`})),DEFAULT_MAX_BREADCRUMBS,ScopeClass,Scope,init_scope=__esmMin((()=>{init_session(),init_is$1(),init_logger(),init_misc(),init_propagationContext(),init_time(),init_merge(),init_spanOnScope(),DEFAULT_MAX_BREADCRUMBS=100,ScopeClass=class s{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext={traceId:generateTraceId(),spanId:generateSpanId()}}clone(){let l=new s;return l._breadcrumbs=[...this._breadcrumbs],l._tags={...this._tags},l._extra={...this._extra},l._contexts={...this._contexts},this._contexts.flags&&(l._contexts.flags={values:[...this._contexts.flags.values]}),l._user=this._user,l._level=this._level,l._session=this._session,l._transactionName=this._transactionName,l._fingerprint=this._fingerprint,l._eventProcessors=[...this._eventProcessors],l._requestSession=this._requestSession,l._attachments=[...this._attachments],l._sdkProcessingMetadata={...this._sdkProcessingMetadata},l._propagationContext={...this._propagationContext},l._client=this._client,l._lastEventId=this._lastEventId,_setSpanForScope(l,_getSpanForScope(this)),l}setClient(s){this._client=s}setLastEventId(s){this._lastEventId=s}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(s){this._scopeListeners.push(s)}addEventProcessor(s){return this._eventProcessors.push(s),this}setUser(s){return this._user=s||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&updateSession(this._session,{user:s}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(s){return this._requestSession=s,this}setTags(s){return this._tags={...this._tags,...s},this._notifyScopeListeners(),this}setTag(s,l){return this._tags={...this._tags,[s]:l},this._notifyScopeListeners(),this}setExtras(s){return this._extra={...this._extra,...s},this._notifyScopeListeners(),this}setExtra(s,l){return this._extra={...this._extra,[s]:l},this._notifyScopeListeners(),this}setFingerprint(s){return this._fingerprint=s,this._notifyScopeListeners(),this}setLevel(s){return this._level=s,this._notifyScopeListeners(),this}setTransactionName(s){return this._transactionName=s,this._notifyScopeListeners(),this}setContext(s,l){return l===null?delete this._contexts[s]:this._contexts[s]=l,this._notifyScopeListeners(),this}setSession(s){return s?this._session=s:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(s){if(!s)return this;let l=typeof s==`function`?s(this):s,[f,p]=l instanceof Scope?[l.getScopeData(),l.getRequestSession()]:isPlainObject$1(l)?[s,s.requestSession]:[],{tags:g,extra:v,user:b,contexts:C,level:w,fingerprint:E=[],propagationContext:k}=f||{};return this._tags={...this._tags,...g},this._extra={...this._extra,...v},this._contexts={...this._contexts,...C},b&&Object.keys(b).length&&(this._user=b),w&&(this._level=w),E.length&&(this._fingerprint=E),k&&(this._propagationContext=k),p&&(this._requestSession=p),this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._session=void 0,_setSpanForScope(this,void 0),this._attachments=[],this.setPropagationContext({traceId:generateTraceId()}),this._notifyScopeListeners(),this}addBreadcrumb(s,l){let f=typeof l==`number`?l:DEFAULT_MAX_BREADCRUMBS;if(f<=0)return this;let p={timestamp:dateTimestampInSeconds(),...s};return this._breadcrumbs.push(p),this._breadcrumbs.length>f&&(this._breadcrumbs=this._breadcrumbs.slice(-f),this._client&&this._client.recordDroppedEvent(`buffer_overflow`,`log_item`)),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(s){return this._attachments.push(s),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:_getSpanForScope(this)}}setSDKProcessingMetadata(s){return this._sdkProcessingMetadata=merge(this._sdkProcessingMetadata,s,2),this}setPropagationContext(s){return this._propagationContext={spanId:generateSpanId(),...s},this}getPropagationContext(){return this._propagationContext}captureException(s,l){let f=l&&l.event_id?l.event_id:uuid4();if(!this._client)return logger$1.warn(`No client configured on scope - will not capture exception!`),f;let p=Error(`Sentry syntheticException`);return this._client.captureException(s,{originalException:s,syntheticException:p,...l,event_id:f},this),f}captureMessage(s,l,f){let p=f&&f.event_id?f.event_id:uuid4();if(!this._client)return logger$1.warn(`No client configured on scope - will not capture message!`),p;let g=Error(s);return this._client.captureMessage(s,l,{originalException:s,syntheticException:g,...f,event_id:p},this),p}captureEvent(s,l){let f=l&&l.event_id?l.event_id:uuid4();return this._client?(this._client.captureEvent(s,{...l,event_id:f},this),f):(logger$1.warn(`No client configured on scope - will not capture event!`),f)}_notifyScopeListeners(){this._notifyingListeners||=(this._notifyingListeners=!0,this._scopeListeners.forEach(s=>{s(this)}),!1)}},Scope=ScopeClass}));function getDefaultCurrentScope(){return getGlobalSingleton(`defaultCurrentScope`,()=>new Scope)}function getDefaultIsolationScope(){return getGlobalSingleton(`defaultIsolationScope`,()=>new Scope)}var init_defaultScopes=__esmMin((()=>{init_scope(),init_worldwide()}));function getAsyncContextStack(){let s=getSentryCarrier(getMainCarrier());return s.stack=s.stack||new AsyncContextStack(getDefaultCurrentScope(),getDefaultIsolationScope())}function withScope$1(s){return getAsyncContextStack().withScope(s)}function withSetScope(s,l){let f=getAsyncContextStack();return f.withScope(()=>(f.getStackTop().scope=s,l(s)))}function withIsolationScope$1(s){return getAsyncContextStack().withScope(()=>s(getAsyncContextStack().getIsolationScope()))}function getStackAsyncContextStrategy(){return{withIsolationScope:withIsolationScope$1,withScope:withScope$1,withSetScope,withSetIsolationScope:(s,l)=>withIsolationScope$1(l),getCurrentScope:()=>getAsyncContextStack().getScope(),getIsolationScope:()=>getAsyncContextStack().getIsolationScope()}}var AsyncContextStack,init_stackStrategy=__esmMin((()=>{init_defaultScopes(),init_scope(),init_is$1(),init_carrier(),AsyncContextStack=class{constructor(s,l){let f;f=s||new Scope;let p;p=l||new Scope,this._stack=[{scope:f}],this._isolationScope=p}withScope(s){let l=this._pushScope(),f;try{f=s(l)}catch(s){throw this._popScope(),s}return isThenable(f)?f.then(s=>(this._popScope(),s),s=>{throw this._popScope(),s}):(this._popScope(),f)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){let s=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:s}),s}_popScope(){return this._stack.length<=1?!1:!!this._stack.pop()}}}));function setAsyncContextStrategy(s){let l=getSentryCarrier(getMainCarrier());l.acs=s}function getAsyncContextStrategy(s){let l=getSentryCarrier(s);return l.acs?l.acs:getStackAsyncContextStrategy()}var init_asyncContext=__esmMin((()=>{init_carrier(),init_stackStrategy()}));function getCurrentScope(){return getAsyncContextStrategy(getMainCarrier()).getCurrentScope()}function getIsolationScope(){return getAsyncContextStrategy(getMainCarrier()).getIsolationScope()}function getGlobalScope(){return getGlobalSingleton(`globalScope`,()=>new Scope)}function withScope(...s){let l=getAsyncContextStrategy(getMainCarrier());if(s.length===2){let[f,p]=s;return f?l.withSetScope(f,p):l.withScope(p)}return l.withScope(s[0])}function withIsolationScope(...s){let l=getAsyncContextStrategy(getMainCarrier());if(s.length===2){let[f,p]=s;return f?l.withSetIsolationScope(f,p):l.withIsolationScope(p)}return l.withIsolationScope(s[0])}function getClient(){return getCurrentScope().getClient()}function getTraceContextFromScope(s){let{traceId:l,spanId:f,parentSpanId:p}=s.getPropagationContext();return dropUndefinedKeys({trace_id:l,span_id:f,parent_span_id:p})}var init_currentScopes=__esmMin((()=>{init_asyncContext(),init_carrier(),init_scope(),init_object(),init_worldwide()}));function getMetricSummaryJsonForSpan(s){let l=s[METRICS_SPAN_FIELD];if(!l)return;let f={};for(let[,[s,p]]of l)(f[s]||(f[s]=[])).push(dropUndefinedKeys(p));return f}var METRICS_SPAN_FIELD,init_metric_summary=__esmMin((()=>{init_object(),METRICS_SPAN_FIELD=`_sentryMetrics`})),SEMANTIC_ATTRIBUTE_SENTRY_SOURCE,SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE,SEMANTIC_ATTRIBUTE_SENTRY_OP,SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN,SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT,SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE,SEMANTIC_ATTRIBUTE_SENTRY_CUSTOM_SPAN_NAME,SEMANTIC_ATTRIBUTE_PROFILE_ID,SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME,SEMANTIC_ATTRIBUTE_CACHE_HIT,SEMANTIC_ATTRIBUTE_CACHE_KEY,SEMANTIC_ATTRIBUTE_CACHE_ITEM_SIZE,init_semanticAttributes=__esmMin((()=>{SEMANTIC_ATTRIBUTE_SENTRY_SOURCE=`sentry.source`,SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE=`sentry.sample_rate`,SEMANTIC_ATTRIBUTE_SENTRY_OP=`sentry.op`,SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN=`sentry.origin`,SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT=`sentry.measurement_unit`,SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE=`sentry.measurement_value`,SEMANTIC_ATTRIBUTE_SENTRY_CUSTOM_SPAN_NAME=`sentry.custom_span_name`,SEMANTIC_ATTRIBUTE_PROFILE_ID=`sentry.profile_id`,SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME=`sentry.exclusive_time`,SEMANTIC_ATTRIBUTE_CACHE_HIT=`cache.hit`,SEMANTIC_ATTRIBUTE_CACHE_KEY=`cache.key`,SEMANTIC_ATTRIBUTE_CACHE_ITEM_SIZE=`cache.item_size`}));function getSpanStatusFromHttpCode(s){if(s<400&&s>=100)return{code:1};if(s>=400&&s<500)switch(s){case 401:return{code:2,message:`unauthenticated`};case 403:return{code:2,message:`permission_denied`};case 404:return{code:2,message:`not_found`};case 409:return{code:2,message:`already_exists`};case 413:return{code:2,message:`failed_precondition`};case 429:return{code:2,message:`resource_exhausted`};case 499:return{code:2,message:`cancelled`};default:return{code:2,message:`invalid_argument`}}if(s>=500&&s<600)switch(s){case 501:return{code:2,message:`unimplemented`};case 503:return{code:2,message:`unavailable`};case 504:return{code:2,message:`deadline_exceeded`};default:return{code:2,message:`internal_error`}}return{code:2,message:`unknown_error`}}var SPAN_STATUS_OK,SPAN_STATUS_ERROR,init_spanstatus=__esmMin((()=>{}));function baggageHeaderToDynamicSamplingContext(s){let l=parseBaggageHeader(s);if(!l)return;let f=Object.entries(l).reduce((s,[l,f])=>{if(l.match(SENTRY_BAGGAGE_KEY_PREFIX_REGEX)){let p=l.slice(7);s[p]=f}return s},{});if(Object.keys(f).length>0)return f}function dynamicSamplingContextToSentryBaggageHeader(s){if(s)return objectToBaggageHeader(Object.entries(s).reduce((s,[l,f])=>(f&&(s[`${SENTRY_BAGGAGE_KEY_PREFIX}${l}`]=f),s),{}))}function parseBaggageHeader(s){if(!(!s||!isString(s)&&!Array.isArray(s)))return Array.isArray(s)?s.reduce((s,l)=>{let f=baggageHeaderToObject(l);return Object.entries(f).forEach(([l,f])=>{s[l]=f}),s},{}):baggageHeaderToObject(s)}function baggageHeaderToObject(s){return s.split(`,`).map(s=>s.split(`=`).map(s=>decodeURIComponent(s.trim()))).reduce((s,[l,f])=>(l&&f&&(s[l]=f),s),{})}function objectToBaggageHeader(s){if(Object.keys(s).length!==0)return Object.entries(s).reduce((s,[l,f],p)=>{let g=`${encodeURIComponent(l)}=${encodeURIComponent(f)}`,v=p===0?g:`${s},${g}`;return v.length>8192?(DEBUG_BUILD$2&&logger$1.warn(`Not adding key: ${l} with val: ${f} to baggage header due to exceeding baggage size limits.`),s):v},``)}var SENTRY_BAGGAGE_KEY_PREFIX,SENTRY_BAGGAGE_KEY_PREFIX_REGEX,MAX_BAGGAGE_STRING_LENGTH,init_baggage=__esmMin((()=>{init_debug_build$1(),init_is$1(),init_logger(),SENTRY_BAGGAGE_KEY_PREFIX=`sentry-`,SENTRY_BAGGAGE_KEY_PREFIX_REGEX=/^sentry-/}));function extractTraceparentData(s){if(!s)return;let l=s.match(TRACEPARENT_REGEXP);if(!l)return;let f;return l[3]===`1`?f=!0:l[3]===`0`&&(f=!1),{traceId:l[1],parentSampled:f,parentSpanId:l[2]}}function propagationContextFromHeaders(s,l){let f=extractTraceparentData(s),p=baggageHeaderToDynamicSamplingContext(l);if(!f||!f.traceId)return{traceId:generateTraceId(),spanId:generateSpanId()};let{traceId:g,parentSpanId:v,parentSampled:b}=f;return{traceId:g,parentSpanId:v,spanId:generateSpanId(),sampled:b,dsc:p||{}}}function generateSentryTraceHeader(s=generateTraceId(),l=generateSpanId(),f){let p=``;return f!==void 0&&(p=f?`-1`:`-0`),`${s}-${l}${p}`}var TRACEPARENT_REGEXP,init_tracing$1=__esmMin((()=>{init_baggage(),init_propagationContext(),TRACEPARENT_REGEXP=RegExp(`^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$`)}));function spanToTransactionTraceContext(s){let{spanId:l,traceId:f}=s.spanContext(),{data:p,op:g,parent_span_id:v,status:b,origin:C}=spanToJSON(s);return dropUndefinedKeys({parent_span_id:v,span_id:l,trace_id:f,data:p,op:g,status:b,origin:C})}function spanToTraceContext(s){let{spanId:l,traceId:f,isRemote:p}=s.spanContext();return dropUndefinedKeys({parent_span_id:p?l:spanToJSON(s).parent_span_id,span_id:p?generateSpanId():l,trace_id:f})}function spanToTraceHeader(s){let{traceId:l,spanId:f}=s.spanContext();return generateSentryTraceHeader(l,f,spanIsSampled(s))}function spanTimeInputToSeconds(s){return typeof s==`number`?ensureTimestampInSeconds(s):Array.isArray(s)?s[0]+s[1]/1e9:s instanceof Date?ensureTimestampInSeconds(s.getTime()):timestampInSeconds()}function ensureTimestampInSeconds(s){return s>9999999999?s/1e3:s}function spanToJSON(s){if(spanIsSentrySpan(s))return s.getSpanJSON();try{let{spanId:l,traceId:f}=s.spanContext();if(spanIsOpenTelemetrySdkTraceBaseSpan(s)){let{attributes:p,startTime:g,name:v,endTime:b,parentSpanId:C,status:w}=s;return dropUndefinedKeys({span_id:l,trace_id:f,data:p,description:v,parent_span_id:C,start_timestamp:spanTimeInputToSeconds(g),timestamp:spanTimeInputToSeconds(b)||void 0,status:getStatusMessage(w),op:p[SEMANTIC_ATTRIBUTE_SENTRY_OP],origin:p[SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN],_metrics_summary:getMetricSummaryJsonForSpan(s)})}return{span_id:l,trace_id:f}}catch{return{}}}function spanIsOpenTelemetrySdkTraceBaseSpan(s){let l=s;return!!l.attributes&&!!l.startTime&&!!l.name&&!!l.endTime&&!!l.status}function spanIsSentrySpan(s){return typeof s.getSpanJSON==`function`}function spanIsSampled(s){let{traceFlags:l}=s.spanContext();return l===1}function getStatusMessage(s){if(!(!s||s.code===0))return s.code===1?`ok`:s.message||`unknown_error`}function addChildSpanToSpan(s,l){addNonEnumerableProperty(l,ROOT_SPAN_FIELD,s[ROOT_SPAN_FIELD]||s),s[CHILD_SPANS_FIELD]?s[CHILD_SPANS_FIELD].add(l):addNonEnumerableProperty(s,CHILD_SPANS_FIELD,new Set([l]))}function getSpanDescendants(s){let l=new Set;function f(s){if(!l.has(s)&&spanIsSampled(s)){l.add(s);let p=s[CHILD_SPANS_FIELD]?Array.from(s[CHILD_SPANS_FIELD]):[];for(let s of p)f(s)}}return f(s),Array.from(l)}function getRootSpan(s){return s[ROOT_SPAN_FIELD]||s}function getActiveSpan$2(){let s=getAsyncContextStrategy(getMainCarrier());return s.getActiveSpan?s.getActiveSpan():_getSpanForScope(getCurrentScope())}function showSpanDropWarning(){hasShownSpanDropWarning||=(consoleSandbox(()=>{console.warn("[Sentry] Deprecation warning: Returning null from `beforeSendSpan` will be disallowed from SDK version 9.0.0 onwards. The callback will only support mutating spans. To drop certain spans, configure the respective integrations directly.")}),!0)}var TRACE_FLAG_SAMPLED,hasShownSpanDropWarning,CHILD_SPANS_FIELD,ROOT_SPAN_FIELD,init_spanUtils=__esmMin((()=>{init_asyncContext(),init_carrier(),init_currentScopes(),init_metric_summary(),init_semanticAttributes(),init_spanstatus(),init_logger(),init_object(),init_propagationContext(),init_time(),init_tracing$1(),init_spanOnScope(),hasShownSpanDropWarning=!1,CHILD_SPANS_FIELD=`_sentryChildSpans`,ROOT_SPAN_FIELD=`_sentryRootSpan`}));function registerSpanErrorInstrumentation(){errorsInstrumented||(errorsInstrumented=!0,addGlobalErrorInstrumentationHandler(errorCallback),addGlobalUnhandledRejectionInstrumentationHandler(errorCallback))}function errorCallback(){let s=getActiveSpan$2(),l=s&&getRootSpan(s);if(l){let s=`internal_error`;DEBUG_BUILD$3&&logger$1.log(`[Tracing] Root span: ${s} -> Global error occurred`),l.setStatus({code:2,message:s})}}var errorsInstrumented,init_errors$1=__esmMin((()=>{init_debug_build$2(),init_globalError(),init_globalUnhandledRejection(),init_logger(),init_spanUtils(),init_spanstatus(),errorsInstrumented=!1,errorCallback.tag=`sentry_tracingErrorCallback`}));function setCapturedScopesOnSpan(s,l,f){s&&(addNonEnumerableProperty(s,ISOLATION_SCOPE_ON_START_SPAN_FIELD,f),addNonEnumerableProperty(s,SCOPE_ON_START_SPAN_FIELD,l))}function getCapturedScopesOnSpan(s){return{scope:s[SCOPE_ON_START_SPAN_FIELD],isolationScope:s[ISOLATION_SCOPE_ON_START_SPAN_FIELD]}}var SCOPE_ON_START_SPAN_FIELD,ISOLATION_SCOPE_ON_START_SPAN_FIELD,init_utils$11=__esmMin((()=>{init_object(),SCOPE_ON_START_SPAN_FIELD=`_sentryScope`,ISOLATION_SCOPE_ON_START_SPAN_FIELD=`_sentryIsolationScope`}));function hasTracingEnabled(s){if(typeof __SENTRY_TRACING__==`boolean`&&!__SENTRY_TRACING__)return!1;let l=getClient(),f=s||l&&l.getOptions();return!!f&&(f.enableTracing||`tracesSampleRate`in f||`tracesSampler`in f)}var init_hasTracingEnabled=__esmMin((()=>{init_currentScopes()})),SentryNonRecordingSpan,init_sentryNonRecordingSpan=__esmMin((()=>{init_propagationContext(),init_spanUtils(),SentryNonRecordingSpan=class{constructor(s={}){this._traceId=s.traceId||generateTraceId(),this._spanId=s.spanId||generateSpanId()}spanContext(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:0}}end(s){}setAttribute(s,l){return this}setAttributes(s){return this}setStatus(s){return this}updateName(s){return this}isRecording(){return!1}addEvent(s,l,f){return this}addLink(s){return this}addLinks(s){return this}recordException(s,l){}}}));function handleCallbackErrors(s,l,f=()=>{}){let p;try{p=s()}catch(s){throw l(s),f(),s}return maybeHandlePromiseRejection(p,l,f)}function maybeHandlePromiseRejection(s,l,f){return isThenable(s)?s.then(s=>(f(),s),s=>{throw l(s),f(),s}):(f(),s)}var init_handleCallbackErrors=__esmMin((()=>{init_is$1()})),DEFAULT_ENVIRONMENT,init_constants$1=__esmMin((()=>{DEFAULT_ENVIRONMENT=`production`}));function freezeDscOnSpan(s,l){addNonEnumerableProperty(s,FROZEN_DSC_FIELD,l)}function getDynamicSamplingContextFromClient(s,l){let f=l.getOptions(),{publicKey:p}=l.getDsn()||{},g=dropUndefinedKeys({environment:f.environment||`production`,release:f.release,public_key:p,trace_id:s});return l.emit(`createDsc`,g),g}function getDynamicSamplingContextFromScope(s,l){let f=l.getPropagationContext();return f.dsc||getDynamicSamplingContextFromClient(f.traceId,s)}function getDynamicSamplingContextFromSpan(s){let l=getClient();if(!l)return{};let f=getRootSpan(s),p=f[FROZEN_DSC_FIELD];if(p)return p;let g=f.spanContext().traceState,v=g&&g.get(`sentry.dsc`),b=v&&baggageHeaderToDynamicSamplingContext(v);if(b)return b;let C=getDynamicSamplingContextFromClient(s.spanContext().traceId,l),w=spanToJSON(f),E=w.data||{},k=E[SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE];k!=null&&(C.sample_rate=`${k}`);let A=E[SEMANTIC_ATTRIBUTE_SENTRY_SOURCE],N=w.description;return A!==`url`&&N&&(C.transaction=N),hasTracingEnabled()&&(C.sampled=String(spanIsSampled(f))),l.emit(`createDsc`,C,f),C}var FROZEN_DSC_FIELD,init_dynamicSamplingContext=__esmMin((()=>{init_constants$1(),init_currentScopes(),init_semanticAttributes(),init_baggage(),init_object(),init_hasTracingEnabled(),init_spanUtils(),FROZEN_DSC_FIELD=`_frozenDsc`}));function logSpanStart(s){if(!DEBUG_BUILD$3)return;let{description:l=`< unknown name >`,op:f=`< unknown op >`,parent_span_id:p}=spanToJSON(s),{spanId:g}=s.spanContext(),v=spanIsSampled(s),b=getRootSpan(s),C=b===s,w=`[Tracing] Starting ${v?`sampled`:`unsampled`} ${C?`root `:``}span`,E=[`op: ${f}`,`name: ${l}`,`ID: ${g}`];if(p&&E.push(`parent ID: ${p}`),!C){let{op:s,description:l}=spanToJSON(b);E.push(`root ID: ${b.spanContext().spanId}`),s&&E.push(`root op: ${s}`),l&&E.push(`root description: ${l}`)}logger$1.log(`${w} +!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="4c969e30-c4da-575e-b174-0aa44db342c4")}catch(e){}}(); +var __create$1=Object.create,__defProp$1=Object.defineProperty,__getOwnPropDesc$1=Object.getOwnPropertyDescriptor,__getOwnPropNames$1=Object.getOwnPropertyNames,__getProtoOf$1=Object.getPrototypeOf,__hasOwnProp$1=Object.prototype.hasOwnProperty,__esmMin=(s,l)=>()=>(s&&(l=s(s=0)),l),__commonJSMin=(s,l)=>()=>(l||(s((l={exports:{}}).exports,l),s=null),l.exports),__exportAll=(s,l)=>{let f={};for(var p in s)__defProp$1(f,p,{get:s[p],enumerable:!0});return l||__defProp$1(f,Symbol.toStringTag,{value:`Module`}),f},__copyProps$1=(s,l,f,p)=>{if(l&&typeof l==`object`||typeof l==`function`)for(var g=__getOwnPropNames$1(l),v=0,b=g.length,C;vl[s]).bind(null,C),enumerable:!(p=__getOwnPropDesc$1(l,C))||p.enumerable});return s},__toESM$1=(s,l,f)=>(f=s==null?{}:__create$1(__getProtoOf$1(s)),__copyProps$1(l||!s||!s.__esModule?__defProp$1(f,`default`,{value:s,enumerable:!0}):f,s)),__toCommonJS$1=s=>__hasOwnProp$1.call(s,`module.exports`)?s[`module.exports`]:__copyProps$1(__defProp$1({},`__esModule`,{value:!0}),s);let semver=require(`semver`);semver=__toESM$1(semver);let url=require(`url`);url=__toESM$1(url,1);let path=require(`path`),path$130=__toESM$1(path,1);path=__toESM$1(path);let util=require(`util`),module$1=require(`module`);module$1=__toESM$1(module$1,1);let tty=require(`tty`);tty=__toESM$1(tty,1);let os=require(`os`),os$19=__toESM$1(os,1);os=__toESM$1(os);let fs=require(`fs`),fs$50=__toESM$1(fs,1);fs=__toESM$1(fs);let worker_threads=require(`worker_threads`),events=require(`events`);events=__toESM$1(events,1);let child_process=require(`child_process`);child_process=__toESM$1(child_process,1);let crypto=require(`crypto`);crypto=__toESM$1(crypto);let node_util=require(`node:util`);node_util=__toESM$1(node_util,1);let node_child_process=require(`node:child_process`);node_child_process=__toESM$1(node_child_process,1);let node_fs=require(`node:fs`);node_fs=__toESM$1(node_fs,1);let node_os=require(`node:os`);node_os=__toESM$1(node_os,1);let node_path=require(`node:path`);node_path=__toESM$1(node_path,1);let node_readline=require(`node:readline`);node_readline=__toESM$1(node_readline,1);let node_worker_threads=require(`node:worker_threads`),node_http=require(`node:http`);node_http=__toESM$1(node_http,1);let node_diagnostics_channel=require(`node:diagnostics_channel`);node_diagnostics_channel=__toESM$1(node_diagnostics_channel,1);let node_https=require(`node:https`);node_https=__toESM$1(node_https,1);let node_stream=require(`node:stream`);node_stream=__toESM$1(node_stream,1);let node_zlib=require(`node:zlib`);node_zlib=__toESM$1(node_zlib,1);let node_net=require(`node:net`);node_net=__toESM$1(node_net,1);let node_tls=require(`node:tls`);node_tls=__toESM$1(node_tls,1);let https=require(`https`),stream=require(`stream`);stream=__toESM$1(stream,1);let node_events=require(`node:events`),node_process=require(`node:process`);node_process=__toESM$1(node_process,1);let node_fs_promises=require(`node:fs/promises`);node_fs_promises=__toESM$1(node_fs_promises,1);let node_url=require(`node:url`);node_url=__toESM$1(node_url,1);let node_module=require(`node:module`);node_module=__toESM$1(node_module,1);let dns=require(`dns`);dns=__toESM$1(dns);let node_buffer=require(`node:buffer`),node_timers_promises=require(`node:timers/promises`),node_string_decoder=require(`node:string_decoder`),node_tty=require(`node:tty`);node_tty=__toESM$1(node_tty,1);let node_v8=require(`node:v8`),node_stream_promises=require(`node:stream/promises`),fs_promises=require(`fs/promises`);fs_promises=__toESM$1(fs_promises,1);let readline=require(`readline`);readline=__toESM$1(readline,1);var DEBUG_BUILD$3,init_debug_build$2=__esmMin((()=>{DEBUG_BUILD$3=typeof __SENTRY_DEBUG__>`u`||__SENTRY_DEBUG__})),SDK_VERSION,init_version$2=__esmMin((()=>{SDK_VERSION=`8.55.1`}));function getGlobalSingleton(s,l,f){let p=f||GLOBAL_OBJ,g=p.__SENTRY__=p.__SENTRY__||{},v=g[SDK_VERSION]=g[`8.55.1`]||{};return v[s]||(v[s]=l())}var GLOBAL_OBJ,init_worldwide=__esmMin((()=>{init_version$2(),GLOBAL_OBJ=globalThis})),DEBUG_BUILD$2,init_debug_build$1=__esmMin((()=>{DEBUG_BUILD$2=typeof __SENTRY_DEBUG__>`u`||__SENTRY_DEBUG__}));function consoleSandbox(s){if(!(`console`in GLOBAL_OBJ))return s();let l=GLOBAL_OBJ.console,f={},p=Object.keys(originalConsoleMethods);p.forEach(s=>{let p=originalConsoleMethods[s];f[s]=l[s],l[s]=p});try{return s()}finally{p.forEach(s=>{l[s]=f[s]})}}function makeLogger(){let s=!1,l={enable:()=>{s=!0},disable:()=>{s=!1},isEnabled:()=>s};return DEBUG_BUILD$2?CONSOLE_LEVELS.forEach(f=>{l[f]=(...l)=>{s&&consoleSandbox(()=>{GLOBAL_OBJ.console[f](`${PREFIX}[${f}]:`,...l)})}}):CONSOLE_LEVELS.forEach(s=>{l[s]=()=>void 0}),l}var PREFIX,CONSOLE_LEVELS,originalConsoleMethods,logger$1,init_logger=__esmMin((()=>{init_debug_build$1(),init_worldwide(),PREFIX=`Sentry Logger `,CONSOLE_LEVELS=[`debug`,`info`,`warn`,`error`,`log`,`assert`,`trace`],originalConsoleMethods={},logger$1=getGlobalSingleton(`logger`,makeLogger)}));function createStackParser(...s){let l=s.sort((s,l)=>s[0]-l[0]).map(s=>s[1]);return(s,f=0,p=0)=>{let g=[],v=s.split(` +`);for(let s=f;s1024)continue;let b=WEBPACK_ERROR_REGEXP.test(f)?f.replace(WEBPACK_ERROR_REGEXP,`$1`):f;if(!b.match(/\S*Error: /)){for(let s of l){let l=s(b);if(l){g.push(l);break}}if(g.length>=STACKTRACE_FRAME_LIMIT+p)break}}return stripSentryFramesAndReverse(g.slice(p))}}function stackParserFromStackParserOptions(s){return Array.isArray(s)?createStackParser(...s):s}function stripSentryFramesAndReverse(s){if(!s.length)return[];let l=Array.from(s);return/sentryWrapped/.test(getLastStackFrame(l).function||``)&&l.pop(),l.reverse(),STRIP_FRAME_REGEXP.test(getLastStackFrame(l).function||``)&&(l.pop(),STRIP_FRAME_REGEXP.test(getLastStackFrame(l).function||``)&&l.pop()),l.slice(0,STACKTRACE_FRAME_LIMIT).map(s=>({...s,filename:s.filename||getLastStackFrame(l).filename,function:s.function||`?`}))}function getLastStackFrame(s){return s[s.length-1]||{}}function getFunctionName(s){try{return!s||typeof s!=`function`?defaultFunctionName:s.name||defaultFunctionName}catch{return defaultFunctionName}}var STACKTRACE_FRAME_LIMIT,UNKNOWN_FUNCTION,WEBPACK_ERROR_REGEXP,STRIP_FRAME_REGEXP,defaultFunctionName,init_stacktrace=__esmMin((()=>{STACKTRACE_FRAME_LIMIT=50,WEBPACK_ERROR_REGEXP=/\(error: (.*)\)/,STRIP_FRAME_REGEXP=/captureMessage|captureException/,defaultFunctionName=``}));function addHandler(s,l){handlers[s]=handlers[s]||[],handlers[s].push(l)}function maybeInstrument(s,l){if(!instrumented[s]){instrumented[s]=!0;try{l()}catch(l){DEBUG_BUILD$2&&logger$1.error(`Error while instrumenting ${s}`,l)}}}function triggerHandlers(s,l){let f=s&&handlers[s];if(f)for(let p of f)try{p(l)}catch(l){DEBUG_BUILD$2&&logger$1.error(`Error while triggering instrumentation handler.\nType: ${s}\nName: ${getFunctionName(p)}\nError:`,l)}}var handlers,instrumented,init_handlers=__esmMin((()=>{init_debug_build$1(),init_logger(),init_stacktrace(),handlers={},instrumented={}}));function addGlobalErrorInstrumentationHandler(s){let l=`error`;addHandler(l,s),maybeInstrument(l,instrumentError)}function instrumentError(){_oldOnErrorHandler=GLOBAL_OBJ.onerror,GLOBAL_OBJ.onerror=function(s,l,f,p,g){return triggerHandlers(`error`,{column:p,error:g,line:f,msg:s,url:l}),_oldOnErrorHandler?_oldOnErrorHandler.apply(this,arguments):!1},GLOBAL_OBJ.onerror.__SENTRY_INSTRUMENTED__=!0}var _oldOnErrorHandler,init_globalError=__esmMin((()=>{init_worldwide(),init_handlers(),_oldOnErrorHandler=null}));function addGlobalUnhandledRejectionInstrumentationHandler(s){let l=`unhandledrejection`;addHandler(l,s),maybeInstrument(l,instrumentUnhandledRejection)}function instrumentUnhandledRejection(){_oldOnUnhandledRejectionHandler=GLOBAL_OBJ.onunhandledrejection,GLOBAL_OBJ.onunhandledrejection=function(s){return triggerHandlers(`unhandledrejection`,s),_oldOnUnhandledRejectionHandler?_oldOnUnhandledRejectionHandler.apply(this,arguments):!0},GLOBAL_OBJ.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}var _oldOnUnhandledRejectionHandler,init_globalUnhandledRejection=__esmMin((()=>{init_worldwide(),init_handlers(),_oldOnUnhandledRejectionHandler=null}));function getMainCarrier(){return getSentryCarrier(GLOBAL_OBJ),GLOBAL_OBJ}function getSentryCarrier(s){let l=s.__SENTRY__=s.__SENTRY__||{};return l.version=l.version||`8.55.1`,l[SDK_VERSION]=l[`8.55.1`]||{}}var init_carrier=__esmMin((()=>{init_version$2(),init_worldwide()}));function isError(s){switch(objectToString$4.call(s)){case`[object Error]`:case`[object Exception]`:case`[object DOMException]`:case`[object WebAssembly.Exception]`:return!0;default:return isInstanceOf(s,Error)}}function isBuiltin(s,l){return objectToString$4.call(s)===`[object ${l}]`}function isErrorEvent$1(s){return isBuiltin(s,`ErrorEvent`)}function isString(s){return isBuiltin(s,`String`)}function isParameterizedString(s){return typeof s==`object`&&!!s&&`__sentry_template_string__`in s&&`__sentry_template_values__`in s}function isPrimitive(s){return s===null||isParameterizedString(s)||typeof s!=`object`&&typeof s!=`function`}function isPlainObject$1(s){return isBuiltin(s,`Object`)}function isEvent(s){return typeof Event<`u`&&isInstanceOf(s,Event)}function isElement(s){return typeof Element<`u`&&isInstanceOf(s,Element)}function isRegExp(s){return isBuiltin(s,`RegExp`)}function isThenable(s){return!!(s&&s.then&&typeof s.then==`function`)}function isSyntheticEvent(s){return isPlainObject$1(s)&&`nativeEvent`in s&&`preventDefault`in s&&`stopPropagation`in s}function isInstanceOf(s,l){try{return s instanceof l}catch{return!1}}function isVueViewModel(s){return!!(typeof s==`object`&&s&&(s.__isVue||s._isVue))}var objectToString$4,init_is$1=__esmMin((()=>{objectToString$4=Object.prototype.toString}));function htmlTreeAsString(s,l={}){if(!s)return``;try{let f=s,p=5,g=[],v=0,b=0,C=` > `,w=3,E,k=Array.isArray(l)?l:l.keyAttrs,A=!Array.isArray(l)&&l.maxStringLength||DEFAULT_MAX_STRING_LENGTH;for(;f&&v++<5&&(E=_htmlElementAsString(f,k),!(E===`html`||v>1&&b+g.length*3+E.length>=A));)g.push(E),b+=E.length,f=f.parentNode;return g.reverse().join(` > `)}catch{return``}}function _htmlElementAsString(s,l){let f=s,p=[];if(!f||!f.tagName)return``;if(WINDOW.HTMLElement&&f instanceof HTMLElement&&f.dataset){if(f.dataset.sentryComponent)return f.dataset.sentryComponent;if(f.dataset.sentryElement)return f.dataset.sentryElement}p.push(f.tagName.toLowerCase());let g=l&&l.length?l.filter(s=>f.getAttribute(s)).map(s=>[s,f.getAttribute(s)]):null;if(g&&g.length)g.forEach(s=>{p.push(`[${s[0]}="${s[1]}"]`)});else{f.id&&p.push(`#${f.id}`);let s=f.className;if(s&&isString(s)){let l=s.split(/\s+/);for(let s of l)p.push(`.${s}`)}}for(let s of[`aria-label`,`type`,`name`,`title`,`alt`]){let l=f.getAttribute(s);l&&p.push(`[${s}="${l}"]`)}return p.join(``)}var WINDOW,DEFAULT_MAX_STRING_LENGTH,init_browser=__esmMin((()=>{init_is$1(),init_worldwide(),WINDOW=GLOBAL_OBJ,DEFAULT_MAX_STRING_LENGTH=80}));function truncate(s,l=0){return typeof s!=`string`||l===0||s.length<=l?s:`${s.slice(0,l)}...`}function snipLine(s,l){let f=s,p=f.length;if(p<=150)return f;l>p&&(l=p);let g=Math.max(l-60,0);g<5&&(g=0);let v=Math.min(g+140,p);return v>p-5&&(v=p),v===p&&(g=Math.max(v-140,0)),f=f.slice(g,v),g>0&&(f=`'{snip} ${f}`),visMatchingPattern(s,l,f))}var init_string$2=__esmMin((()=>{init_is$1()}));function fill(s,l,f){if(!(l in s))return;let p=s[l],g=f(p);typeof g==`function`&&markFunctionWrapped(g,p);try{s[l]=g}catch{DEBUG_BUILD$2&&logger$1.log(`Failed to replace method "${l}" in object`,s)}}function addNonEnumerableProperty(s,l,f){try{Object.defineProperty(s,l,{value:f,writable:!0,configurable:!0})}catch{DEBUG_BUILD$2&&logger$1.log(`Failed to add non-enumerable property "${l}" to object`,s)}}function markFunctionWrapped(s,l){try{s.prototype=l.prototype=l.prototype||{},addNonEnumerableProperty(s,`__sentry_original__`,l)}catch{}}function getOriginalFunction(s){return s.__sentry_original__}function convertToPlainObject(s){if(isError(s))return{message:s.message,name:s.name,stack:s.stack,...getOwnProperties(s)};if(isEvent(s)){let l={type:s.type,target:serializeEventTarget(s.target),currentTarget:serializeEventTarget(s.currentTarget),...getOwnProperties(s)};return typeof CustomEvent<`u`&&isInstanceOf(s,CustomEvent)&&(l.detail=s.detail),l}else return s}function serializeEventTarget(s){try{return isElement(s)?htmlTreeAsString(s):Object.prototype.toString.call(s)}catch{return``}}function getOwnProperties(s){if(typeof s==`object`&&s){let l={};for(let f in s)Object.prototype.hasOwnProperty.call(s,f)&&(l[f]=s[f]);return l}else return{}}function extractExceptionKeysForMessage(s,l=40){let f=Object.keys(convertToPlainObject(s));f.sort();let p=f[0];if(!p)return`[object has no keys]`;if(p.length>=l)return truncate(p,l);for(let s=f.length;s>0;s--){let p=f.slice(0,s).join(`, `);if(!(p.length>l))return s===f.length?p:truncate(p,l)}return``}function dropUndefinedKeys(s){return _dropUndefinedKeys(s,new Map)}function _dropUndefinedKeys(s,l){if(isPojo(s)){let f=l.get(s);if(f!==void 0)return f;let p={};l.set(s,p);for(let f of Object.getOwnPropertyNames(s))s[f]!==void 0&&(p[f]=_dropUndefinedKeys(s[f],l));return p}if(Array.isArray(s)){let f=l.get(s);if(f!==void 0)return f;let p=[];return l.set(s,p),s.forEach(s=>{p.push(_dropUndefinedKeys(s,l))}),p}return s}function isPojo(s){if(!isPlainObject$1(s))return!1;try{let l=Object.getPrototypeOf(s).constructor.name;return!l||l===`Object`}catch{return!0}}var init_object=__esmMin((()=>{init_browser(),init_debug_build$1(),init_is$1(),init_logger(),init_string$2()}));function dateTimestampInSeconds(){return Date.now()/ONE_SECOND_IN_MS}function createUnixTimestampInSecondsFunc(){let{performance:s}=GLOBAL_OBJ;if(!s||!s.now)return dateTimestampInSeconds;let l=Date.now()-s.now(),f=s.timeOrigin==null?l:s.timeOrigin;return()=>(f+s.now())/ONE_SECOND_IN_MS}var ONE_SECOND_IN_MS,timestampInSeconds,_browserPerformanceTimeOriginMode,browserPerformanceTimeOrigin,init_time=__esmMin((()=>{init_worldwide(),ONE_SECOND_IN_MS=1e3,timestampInSeconds=createUnixTimestampInSecondsFunc(),(()=>{let{performance:s}=GLOBAL_OBJ;if(!s||!s.now)return;let l=3600*1e3,f=s.now(),p=Date.now(),g=s.timeOrigin?Math.abs(s.timeOrigin+f-p):l,v=gMath.random()*16;try{if(l&&l.randomUUID)return l.randomUUID().replace(/-/g,``);l&&l.getRandomValues&&(f=()=>{let s=new Uint8Array(1);return l.getRandomValues(s),s[0]})}catch{}return`10000000100040008000100000000000`.replace(/[018]/g,s=>(s^(f()&15)>>s/4).toString(16))}function getFirstException(s){return s.exception&&s.exception.values?s.exception.values[0]:void 0}function getEventDescription(s){let{message:l,event_id:f}=s;if(l)return l;let p=getFirstException(s);return p?p.type&&p.value?`${p.type}: ${p.value}`:p.type||p.value||f||``:f||``}function addExceptionTypeValue(s,l,f){let p=s.exception=s.exception||{},g=p.values=p.values||[],v=g[0]=g[0]||{};v.value||=l||``,v.type||=f||`Error`}function addExceptionMechanism(s,l){let f=getFirstException(s);if(!f)return;let p={type:`generic`,handled:!0},g=f.mechanism;if(f.mechanism={...p,...g,...l},l&&`data`in l){let s={...g&&g.data,...l.data};f.mechanism.data=s}}function _parseInt(s){return parseInt(s||``,10)}function parseSemver(s){let l=s.match(SEMVER_REGEXP)||[],f=_parseInt(l[1]),p=_parseInt(l[2]),g=_parseInt(l[3]);return{buildmetadata:l[5],major:isNaN(f)?void 0:f,minor:isNaN(p)?void 0:p,patch:isNaN(g)?void 0:g,prerelease:l[4]}}function checkOrSetAlreadyCaught(s){if(isAlreadyCaptured(s))return!0;try{addNonEnumerableProperty(s,`__sentry_captured__`,!0)}catch{}return!1}function isAlreadyCaptured(s){try{return s.__sentry_captured__}catch{}}var SEMVER_REGEXP,init_misc=__esmMin((()=>{init_object(),init_worldwide(),SEMVER_REGEXP=/^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$/}));function resolvedSyncPromise(s){return new SyncPromise(l=>{l(s)})}function rejectedSyncPromise(s){return new SyncPromise((l,f)=>{f(s)})}var States,SyncPromise,init_syncpromise=__esmMin((()=>{init_is$1(),(function(s){let l=0;s[s.PENDING=0]=`PENDING`;let f=1;s[s.RESOLVED=1]=`RESOLVED`;let p=2;s[s.REJECTED=2]=`REJECTED`})(States||={}),SyncPromise=class s{constructor(l){s.prototype.__init.call(this),s.prototype.__init2.call(this),s.prototype.__init3.call(this),s.prototype.__init4.call(this),this._state=States.PENDING,this._handlers=[];try{l(this._resolve,this._reject)}catch(s){this._reject(s)}}then(l,f){return new s((s,p)=>{this._handlers.push([!1,f=>{if(!l)s(f);else try{s(l(f))}catch(s){p(s)}},l=>{if(!f)p(l);else try{s(f(l))}catch(s){p(s)}}]),this._executeHandlers()})}catch(s){return this.then(s=>s,s)}finally(l){return new s((s,f)=>{let p,g;return this.then(s=>{g=!1,p=s,l&&l()},s=>{g=!0,p=s,l&&l()}).then(()=>{if(g){f(p);return}s(p)})})}__init(){this._resolve=s=>{this._setResult(States.RESOLVED,s)}}__init2(){this._reject=s=>{this._setResult(States.REJECTED,s)}}__init3(){this._setResult=(s,l)=>{if(this._state===States.PENDING){if(isThenable(l)){l.then(this._resolve,this._reject);return}this._state=s,this._value=l,this._executeHandlers()}}}__init4(){this._executeHandlers=()=>{if(this._state===States.PENDING)return;let s=this._handlers.slice();this._handlers=[],s.forEach(s=>{s[0]||=(this._state===States.RESOLVED&&s[1](this._value),this._state===States.REJECTED&&s[2](this._value),!0)})}}}}));function makeSession(s){let l=timestampInSeconds(),f={sid:uuid4(),init:!0,timestamp:l,started:l,duration:0,status:`ok`,errors:0,ignoreDuration:!1,toJSON:()=>sessionToJSON(f)};return s&&updateSession(f,s),f}function updateSession(s,l={}){if(l.user&&(!s.ipAddress&&l.user.ip_address&&(s.ipAddress=l.user.ip_address),!s.did&&!l.did&&(s.did=l.user.id||l.user.email||l.user.username)),s.timestamp=l.timestamp||timestampInSeconds(),l.abnormal_mechanism&&(s.abnormal_mechanism=l.abnormal_mechanism),l.ignoreDuration&&(s.ignoreDuration=l.ignoreDuration),l.sid&&(s.sid=l.sid.length===32?l.sid:uuid4()),l.init!==void 0&&(s.init=l.init),!s.did&&l.did&&(s.did=`${l.did}`),typeof l.started==`number`&&(s.started=l.started),s.ignoreDuration)s.duration=void 0;else if(typeof l.duration==`number`)s.duration=l.duration;else{let l=s.timestamp-s.started;s.duration=l>=0?l:0}l.release&&(s.release=l.release),l.environment&&(s.environment=l.environment),!s.ipAddress&&l.ipAddress&&(s.ipAddress=l.ipAddress),!s.userAgent&&l.userAgent&&(s.userAgent=l.userAgent),typeof l.errors==`number`&&(s.errors=l.errors),l.status&&(s.status=l.status)}function closeSession(s,l){let f={};l?f={status:l}:s.status===`ok`&&(f={status:`exited`}),updateSession(s,f)}function sessionToJSON(s){return dropUndefinedKeys({sid:`${s.sid}`,init:s.init,started:new Date(s.started*1e3).toISOString(),timestamp:new Date(s.timestamp*1e3).toISOString(),status:s.status,errors:s.errors,did:typeof s.did==`number`||typeof s.did==`string`?`${s.did}`:void 0,duration:s.duration,abnormal_mechanism:s.abnormal_mechanism,attrs:{release:s.release,environment:s.environment,ip_address:s.ipAddress,user_agent:s.userAgent}})}var init_session=__esmMin((()=>{init_object(),init_time(),init_misc()}));function generateTraceId(){return uuid4()}function generateSpanId(){return uuid4().substring(16)}var init_propagationContext=__esmMin((()=>{init_misc()}));function merge(s,l,f=2){if(!l||typeof l!=`object`||f<=0)return l;if(s&&l&&Object.keys(l).length===0)return s;let p={...s};for(let s in l)Object.prototype.hasOwnProperty.call(l,s)&&(p[s]=merge(p[s],l[s],f-1));return p}var init_merge=__esmMin((()=>{}));function _setSpanForScope(s,l){l?addNonEnumerableProperty(s,SCOPE_SPAN_FIELD,l):delete s[SCOPE_SPAN_FIELD]}function _getSpanForScope(s){return s[SCOPE_SPAN_FIELD]}var SCOPE_SPAN_FIELD,init_spanOnScope=__esmMin((()=>{init_object(),SCOPE_SPAN_FIELD=`_sentrySpan`})),DEFAULT_MAX_BREADCRUMBS,ScopeClass,Scope,init_scope=__esmMin((()=>{init_session(),init_is$1(),init_logger(),init_misc(),init_propagationContext(),init_time(),init_merge(),init_spanOnScope(),DEFAULT_MAX_BREADCRUMBS=100,ScopeClass=class s{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext={traceId:generateTraceId(),spanId:generateSpanId()}}clone(){let l=new s;return l._breadcrumbs=[...this._breadcrumbs],l._tags={...this._tags},l._extra={...this._extra},l._contexts={...this._contexts},this._contexts.flags&&(l._contexts.flags={values:[...this._contexts.flags.values]}),l._user=this._user,l._level=this._level,l._session=this._session,l._transactionName=this._transactionName,l._fingerprint=this._fingerprint,l._eventProcessors=[...this._eventProcessors],l._requestSession=this._requestSession,l._attachments=[...this._attachments],l._sdkProcessingMetadata={...this._sdkProcessingMetadata},l._propagationContext={...this._propagationContext},l._client=this._client,l._lastEventId=this._lastEventId,_setSpanForScope(l,_getSpanForScope(this)),l}setClient(s){this._client=s}setLastEventId(s){this._lastEventId=s}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(s){this._scopeListeners.push(s)}addEventProcessor(s){return this._eventProcessors.push(s),this}setUser(s){return this._user=s||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&updateSession(this._session,{user:s}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(s){return this._requestSession=s,this}setTags(s){return this._tags={...this._tags,...s},this._notifyScopeListeners(),this}setTag(s,l){return this._tags={...this._tags,[s]:l},this._notifyScopeListeners(),this}setExtras(s){return this._extra={...this._extra,...s},this._notifyScopeListeners(),this}setExtra(s,l){return this._extra={...this._extra,[s]:l},this._notifyScopeListeners(),this}setFingerprint(s){return this._fingerprint=s,this._notifyScopeListeners(),this}setLevel(s){return this._level=s,this._notifyScopeListeners(),this}setTransactionName(s){return this._transactionName=s,this._notifyScopeListeners(),this}setContext(s,l){return l===null?delete this._contexts[s]:this._contexts[s]=l,this._notifyScopeListeners(),this}setSession(s){return s?this._session=s:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(s){if(!s)return this;let l=typeof s==`function`?s(this):s,[f,p]=l instanceof Scope?[l.getScopeData(),l.getRequestSession()]:isPlainObject$1(l)?[s,s.requestSession]:[],{tags:g,extra:v,user:b,contexts:C,level:w,fingerprint:E=[],propagationContext:k}=f||{};return this._tags={...this._tags,...g},this._extra={...this._extra,...v},this._contexts={...this._contexts,...C},b&&Object.keys(b).length&&(this._user=b),w&&(this._level=w),E.length&&(this._fingerprint=E),k&&(this._propagationContext=k),p&&(this._requestSession=p),this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._session=void 0,_setSpanForScope(this,void 0),this._attachments=[],this.setPropagationContext({traceId:generateTraceId()}),this._notifyScopeListeners(),this}addBreadcrumb(s,l){let f=typeof l==`number`?l:DEFAULT_MAX_BREADCRUMBS;if(f<=0)return this;let p={timestamp:dateTimestampInSeconds(),...s};return this._breadcrumbs.push(p),this._breadcrumbs.length>f&&(this._breadcrumbs=this._breadcrumbs.slice(-f),this._client&&this._client.recordDroppedEvent(`buffer_overflow`,`log_item`)),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(s){return this._attachments.push(s),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:_getSpanForScope(this)}}setSDKProcessingMetadata(s){return this._sdkProcessingMetadata=merge(this._sdkProcessingMetadata,s,2),this}setPropagationContext(s){return this._propagationContext={spanId:generateSpanId(),...s},this}getPropagationContext(){return this._propagationContext}captureException(s,l){let f=l&&l.event_id?l.event_id:uuid4();if(!this._client)return logger$1.warn(`No client configured on scope - will not capture exception!`),f;let p=Error(`Sentry syntheticException`);return this._client.captureException(s,{originalException:s,syntheticException:p,...l,event_id:f},this),f}captureMessage(s,l,f){let p=f&&f.event_id?f.event_id:uuid4();if(!this._client)return logger$1.warn(`No client configured on scope - will not capture message!`),p;let g=Error(s);return this._client.captureMessage(s,l,{originalException:s,syntheticException:g,...f,event_id:p},this),p}captureEvent(s,l){let f=l&&l.event_id?l.event_id:uuid4();return this._client?(this._client.captureEvent(s,{...l,event_id:f},this),f):(logger$1.warn(`No client configured on scope - will not capture event!`),f)}_notifyScopeListeners(){this._notifyingListeners||=(this._notifyingListeners=!0,this._scopeListeners.forEach(s=>{s(this)}),!1)}},Scope=ScopeClass}));function getDefaultCurrentScope(){return getGlobalSingleton(`defaultCurrentScope`,()=>new Scope)}function getDefaultIsolationScope(){return getGlobalSingleton(`defaultIsolationScope`,()=>new Scope)}var init_defaultScopes=__esmMin((()=>{init_scope(),init_worldwide()}));function getAsyncContextStack(){let s=getSentryCarrier(getMainCarrier());return s.stack=s.stack||new AsyncContextStack(getDefaultCurrentScope(),getDefaultIsolationScope())}function withScope$1(s){return getAsyncContextStack().withScope(s)}function withSetScope(s,l){let f=getAsyncContextStack();return f.withScope(()=>(f.getStackTop().scope=s,l(s)))}function withIsolationScope$1(s){return getAsyncContextStack().withScope(()=>s(getAsyncContextStack().getIsolationScope()))}function getStackAsyncContextStrategy(){return{withIsolationScope:withIsolationScope$1,withScope:withScope$1,withSetScope,withSetIsolationScope:(s,l)=>withIsolationScope$1(l),getCurrentScope:()=>getAsyncContextStack().getScope(),getIsolationScope:()=>getAsyncContextStack().getIsolationScope()}}var AsyncContextStack,init_stackStrategy=__esmMin((()=>{init_defaultScopes(),init_scope(),init_is$1(),init_carrier(),AsyncContextStack=class{constructor(s,l){let f;f=s||new Scope;let p;p=l||new Scope,this._stack=[{scope:f}],this._isolationScope=p}withScope(s){let l=this._pushScope(),f;try{f=s(l)}catch(s){throw this._popScope(),s}return isThenable(f)?f.then(s=>(this._popScope(),s),s=>{throw this._popScope(),s}):(this._popScope(),f)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){let s=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:s}),s}_popScope(){return this._stack.length<=1?!1:!!this._stack.pop()}}}));function setAsyncContextStrategy(s){let l=getSentryCarrier(getMainCarrier());l.acs=s}function getAsyncContextStrategy(s){let l=getSentryCarrier(s);return l.acs?l.acs:getStackAsyncContextStrategy()}var init_asyncContext=__esmMin((()=>{init_carrier(),init_stackStrategy()}));function getCurrentScope(){return getAsyncContextStrategy(getMainCarrier()).getCurrentScope()}function getIsolationScope(){return getAsyncContextStrategy(getMainCarrier()).getIsolationScope()}function getGlobalScope(){return getGlobalSingleton(`globalScope`,()=>new Scope)}function withScope(...s){let l=getAsyncContextStrategy(getMainCarrier());if(s.length===2){let[f,p]=s;return f?l.withSetScope(f,p):l.withScope(p)}return l.withScope(s[0])}function withIsolationScope(...s){let l=getAsyncContextStrategy(getMainCarrier());if(s.length===2){let[f,p]=s;return f?l.withSetIsolationScope(f,p):l.withIsolationScope(p)}return l.withIsolationScope(s[0])}function getClient(){return getCurrentScope().getClient()}function getTraceContextFromScope(s){let{traceId:l,spanId:f,parentSpanId:p}=s.getPropagationContext();return dropUndefinedKeys({trace_id:l,span_id:f,parent_span_id:p})}var init_currentScopes=__esmMin((()=>{init_asyncContext(),init_carrier(),init_scope(),init_object(),init_worldwide()}));function getMetricSummaryJsonForSpan(s){let l=s[METRICS_SPAN_FIELD];if(!l)return;let f={};for(let[,[s,p]]of l)(f[s]||(f[s]=[])).push(dropUndefinedKeys(p));return f}var METRICS_SPAN_FIELD,init_metric_summary=__esmMin((()=>{init_object(),METRICS_SPAN_FIELD=`_sentryMetrics`})),SEMANTIC_ATTRIBUTE_SENTRY_SOURCE,SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE,SEMANTIC_ATTRIBUTE_SENTRY_OP,SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN,SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT,SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE,SEMANTIC_ATTRIBUTE_SENTRY_CUSTOM_SPAN_NAME,SEMANTIC_ATTRIBUTE_PROFILE_ID,SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME,SEMANTIC_ATTRIBUTE_CACHE_HIT,SEMANTIC_ATTRIBUTE_CACHE_KEY,SEMANTIC_ATTRIBUTE_CACHE_ITEM_SIZE,init_semanticAttributes=__esmMin((()=>{SEMANTIC_ATTRIBUTE_SENTRY_SOURCE=`sentry.source`,SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE=`sentry.sample_rate`,SEMANTIC_ATTRIBUTE_SENTRY_OP=`sentry.op`,SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN=`sentry.origin`,SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT=`sentry.measurement_unit`,SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE=`sentry.measurement_value`,SEMANTIC_ATTRIBUTE_SENTRY_CUSTOM_SPAN_NAME=`sentry.custom_span_name`,SEMANTIC_ATTRIBUTE_PROFILE_ID=`sentry.profile_id`,SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME=`sentry.exclusive_time`,SEMANTIC_ATTRIBUTE_CACHE_HIT=`cache.hit`,SEMANTIC_ATTRIBUTE_CACHE_KEY=`cache.key`,SEMANTIC_ATTRIBUTE_CACHE_ITEM_SIZE=`cache.item_size`}));function getSpanStatusFromHttpCode(s){if(s<400&&s>=100)return{code:1};if(s>=400&&s<500)switch(s){case 401:return{code:2,message:`unauthenticated`};case 403:return{code:2,message:`permission_denied`};case 404:return{code:2,message:`not_found`};case 409:return{code:2,message:`already_exists`};case 413:return{code:2,message:`failed_precondition`};case 429:return{code:2,message:`resource_exhausted`};case 499:return{code:2,message:`cancelled`};default:return{code:2,message:`invalid_argument`}}if(s>=500&&s<600)switch(s){case 501:return{code:2,message:`unimplemented`};case 503:return{code:2,message:`unavailable`};case 504:return{code:2,message:`deadline_exceeded`};default:return{code:2,message:`internal_error`}}return{code:2,message:`unknown_error`}}var SPAN_STATUS_OK,SPAN_STATUS_ERROR,init_spanstatus=__esmMin((()=>{}));function baggageHeaderToDynamicSamplingContext(s){let l=parseBaggageHeader(s);if(!l)return;let f=Object.entries(l).reduce((s,[l,f])=>{if(l.match(SENTRY_BAGGAGE_KEY_PREFIX_REGEX)){let p=l.slice(7);s[p]=f}return s},{});if(Object.keys(f).length>0)return f}function dynamicSamplingContextToSentryBaggageHeader(s){if(s)return objectToBaggageHeader(Object.entries(s).reduce((s,[l,f])=>(f&&(s[`${SENTRY_BAGGAGE_KEY_PREFIX}${l}`]=f),s),{}))}function parseBaggageHeader(s){if(!(!s||!isString(s)&&!Array.isArray(s)))return Array.isArray(s)?s.reduce((s,l)=>{let f=baggageHeaderToObject(l);return Object.entries(f).forEach(([l,f])=>{s[l]=f}),s},{}):baggageHeaderToObject(s)}function baggageHeaderToObject(s){return s.split(`,`).map(s=>s.split(`=`).map(s=>decodeURIComponent(s.trim()))).reduce((s,[l,f])=>(l&&f&&(s[l]=f),s),{})}function objectToBaggageHeader(s){if(Object.keys(s).length!==0)return Object.entries(s).reduce((s,[l,f],p)=>{let g=`${encodeURIComponent(l)}=${encodeURIComponent(f)}`,v=p===0?g:`${s},${g}`;return v.length>8192?(DEBUG_BUILD$2&&logger$1.warn(`Not adding key: ${l} with val: ${f} to baggage header due to exceeding baggage size limits.`),s):v},``)}var SENTRY_BAGGAGE_KEY_PREFIX,SENTRY_BAGGAGE_KEY_PREFIX_REGEX,MAX_BAGGAGE_STRING_LENGTH,init_baggage=__esmMin((()=>{init_debug_build$1(),init_is$1(),init_logger(),SENTRY_BAGGAGE_KEY_PREFIX=`sentry-`,SENTRY_BAGGAGE_KEY_PREFIX_REGEX=/^sentry-/}));function extractTraceparentData(s){if(!s)return;let l=s.match(TRACEPARENT_REGEXP);if(!l)return;let f;return l[3]===`1`?f=!0:l[3]===`0`&&(f=!1),{traceId:l[1],parentSampled:f,parentSpanId:l[2]}}function propagationContextFromHeaders(s,l){let f=extractTraceparentData(s),p=baggageHeaderToDynamicSamplingContext(l);if(!f||!f.traceId)return{traceId:generateTraceId(),spanId:generateSpanId()};let{traceId:g,parentSpanId:v,parentSampled:b}=f;return{traceId:g,parentSpanId:v,spanId:generateSpanId(),sampled:b,dsc:p||{}}}function generateSentryTraceHeader(s=generateTraceId(),l=generateSpanId(),f){let p=``;return f!==void 0&&(p=f?`-1`:`-0`),`${s}-${l}${p}`}var TRACEPARENT_REGEXP,init_tracing$1=__esmMin((()=>{init_baggage(),init_propagationContext(),TRACEPARENT_REGEXP=RegExp(`^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$`)}));function spanToTransactionTraceContext(s){let{spanId:l,traceId:f}=s.spanContext(),{data:p,op:g,parent_span_id:v,status:b,origin:C}=spanToJSON(s);return dropUndefinedKeys({parent_span_id:v,span_id:l,trace_id:f,data:p,op:g,status:b,origin:C})}function spanToTraceContext(s){let{spanId:l,traceId:f,isRemote:p}=s.spanContext();return dropUndefinedKeys({parent_span_id:p?l:spanToJSON(s).parent_span_id,span_id:p?generateSpanId():l,trace_id:f})}function spanToTraceHeader(s){let{traceId:l,spanId:f}=s.spanContext();return generateSentryTraceHeader(l,f,spanIsSampled(s))}function spanTimeInputToSeconds(s){return typeof s==`number`?ensureTimestampInSeconds(s):Array.isArray(s)?s[0]+s[1]/1e9:s instanceof Date?ensureTimestampInSeconds(s.getTime()):timestampInSeconds()}function ensureTimestampInSeconds(s){return s>9999999999?s/1e3:s}function spanToJSON(s){if(spanIsSentrySpan(s))return s.getSpanJSON();try{let{spanId:l,traceId:f}=s.spanContext();if(spanIsOpenTelemetrySdkTraceBaseSpan(s)){let{attributes:p,startTime:g,name:v,endTime:b,parentSpanId:C,status:w}=s;return dropUndefinedKeys({span_id:l,trace_id:f,data:p,description:v,parent_span_id:C,start_timestamp:spanTimeInputToSeconds(g),timestamp:spanTimeInputToSeconds(b)||void 0,status:getStatusMessage(w),op:p[SEMANTIC_ATTRIBUTE_SENTRY_OP],origin:p[SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN],_metrics_summary:getMetricSummaryJsonForSpan(s)})}return{span_id:l,trace_id:f}}catch{return{}}}function spanIsOpenTelemetrySdkTraceBaseSpan(s){let l=s;return!!l.attributes&&!!l.startTime&&!!l.name&&!!l.endTime&&!!l.status}function spanIsSentrySpan(s){return typeof s.getSpanJSON==`function`}function spanIsSampled(s){let{traceFlags:l}=s.spanContext();return l===1}function getStatusMessage(s){if(!(!s||s.code===0))return s.code===1?`ok`:s.message||`unknown_error`}function addChildSpanToSpan(s,l){addNonEnumerableProperty(l,ROOT_SPAN_FIELD,s[ROOT_SPAN_FIELD]||s),s[CHILD_SPANS_FIELD]?s[CHILD_SPANS_FIELD].add(l):addNonEnumerableProperty(s,CHILD_SPANS_FIELD,new Set([l]))}function getSpanDescendants(s){let l=new Set;function f(s){if(!l.has(s)&&spanIsSampled(s)){l.add(s);let p=s[CHILD_SPANS_FIELD]?Array.from(s[CHILD_SPANS_FIELD]):[];for(let s of p)f(s)}}return f(s),Array.from(l)}function getRootSpan(s){return s[ROOT_SPAN_FIELD]||s}function getActiveSpan$2(){let s=getAsyncContextStrategy(getMainCarrier());return s.getActiveSpan?s.getActiveSpan():_getSpanForScope(getCurrentScope())}function showSpanDropWarning(){hasShownSpanDropWarning||=(consoleSandbox(()=>{console.warn("[Sentry] Deprecation warning: Returning null from `beforeSendSpan` will be disallowed from SDK version 9.0.0 onwards. The callback will only support mutating spans. To drop certain spans, configure the respective integrations directly.")}),!0)}var TRACE_FLAG_SAMPLED,hasShownSpanDropWarning,CHILD_SPANS_FIELD,ROOT_SPAN_FIELD,init_spanUtils=__esmMin((()=>{init_asyncContext(),init_carrier(),init_currentScopes(),init_metric_summary(),init_semanticAttributes(),init_spanstatus(),init_logger(),init_object(),init_propagationContext(),init_time(),init_tracing$1(),init_spanOnScope(),hasShownSpanDropWarning=!1,CHILD_SPANS_FIELD=`_sentryChildSpans`,ROOT_SPAN_FIELD=`_sentryRootSpan`}));function registerSpanErrorInstrumentation(){errorsInstrumented||(errorsInstrumented=!0,addGlobalErrorInstrumentationHandler(errorCallback),addGlobalUnhandledRejectionInstrumentationHandler(errorCallback))}function errorCallback(){let s=getActiveSpan$2(),l=s&&getRootSpan(s);if(l){let s=`internal_error`;DEBUG_BUILD$3&&logger$1.log(`[Tracing] Root span: ${s} -> Global error occurred`),l.setStatus({code:2,message:s})}}var errorsInstrumented,init_errors$2=__esmMin((()=>{init_debug_build$2(),init_globalError(),init_globalUnhandledRejection(),init_logger(),init_spanUtils(),init_spanstatus(),errorsInstrumented=!1,errorCallback.tag=`sentry_tracingErrorCallback`}));function setCapturedScopesOnSpan(s,l,f){s&&(addNonEnumerableProperty(s,ISOLATION_SCOPE_ON_START_SPAN_FIELD,f),addNonEnumerableProperty(s,SCOPE_ON_START_SPAN_FIELD,l))}function getCapturedScopesOnSpan(s){return{scope:s[SCOPE_ON_START_SPAN_FIELD],isolationScope:s[ISOLATION_SCOPE_ON_START_SPAN_FIELD]}}var SCOPE_ON_START_SPAN_FIELD,ISOLATION_SCOPE_ON_START_SPAN_FIELD,init_utils$11=__esmMin((()=>{init_object(),SCOPE_ON_START_SPAN_FIELD=`_sentryScope`,ISOLATION_SCOPE_ON_START_SPAN_FIELD=`_sentryIsolationScope`}));function hasTracingEnabled(s){if(typeof __SENTRY_TRACING__==`boolean`&&!__SENTRY_TRACING__)return!1;let l=getClient(),f=s||l&&l.getOptions();return!!f&&(f.enableTracing||`tracesSampleRate`in f||`tracesSampler`in f)}var init_hasTracingEnabled=__esmMin((()=>{init_currentScopes()})),SentryNonRecordingSpan,init_sentryNonRecordingSpan=__esmMin((()=>{init_propagationContext(),init_spanUtils(),SentryNonRecordingSpan=class{constructor(s={}){this._traceId=s.traceId||generateTraceId(),this._spanId=s.spanId||generateSpanId()}spanContext(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:0}}end(s){}setAttribute(s,l){return this}setAttributes(s){return this}setStatus(s){return this}updateName(s){return this}isRecording(){return!1}addEvent(s,l,f){return this}addLink(s){return this}addLinks(s){return this}recordException(s,l){}}}));function handleCallbackErrors(s,l,f=()=>{}){let p;try{p=s()}catch(s){throw l(s),f(),s}return maybeHandlePromiseRejection(p,l,f)}function maybeHandlePromiseRejection(s,l,f){return isThenable(s)?s.then(s=>(f(),s),s=>{throw l(s),f(),s}):(f(),s)}var init_handleCallbackErrors=__esmMin((()=>{init_is$1()})),DEFAULT_ENVIRONMENT,init_constants$1=__esmMin((()=>{DEFAULT_ENVIRONMENT=`production`}));function freezeDscOnSpan(s,l){addNonEnumerableProperty(s,FROZEN_DSC_FIELD,l)}function getDynamicSamplingContextFromClient(s,l){let f=l.getOptions(),{publicKey:p}=l.getDsn()||{},g=dropUndefinedKeys({environment:f.environment||`production`,release:f.release,public_key:p,trace_id:s});return l.emit(`createDsc`,g),g}function getDynamicSamplingContextFromScope(s,l){let f=l.getPropagationContext();return f.dsc||getDynamicSamplingContextFromClient(f.traceId,s)}function getDynamicSamplingContextFromSpan(s){let l=getClient();if(!l)return{};let f=getRootSpan(s),p=f[FROZEN_DSC_FIELD];if(p)return p;let g=f.spanContext().traceState,v=g&&g.get(`sentry.dsc`),b=v&&baggageHeaderToDynamicSamplingContext(v);if(b)return b;let C=getDynamicSamplingContextFromClient(s.spanContext().traceId,l),w=spanToJSON(f),E=w.data||{},k=E[SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE];k!=null&&(C.sample_rate=`${k}`);let A=E[SEMANTIC_ATTRIBUTE_SENTRY_SOURCE],N=w.description;return A!==`url`&&N&&(C.transaction=N),hasTracingEnabled()&&(C.sampled=String(spanIsSampled(f))),l.emit(`createDsc`,C,f),C}var FROZEN_DSC_FIELD,init_dynamicSamplingContext=__esmMin((()=>{init_constants$1(),init_currentScopes(),init_semanticAttributes(),init_baggage(),init_object(),init_hasTracingEnabled(),init_spanUtils(),FROZEN_DSC_FIELD=`_frozenDsc`}));function logSpanStart(s){if(!DEBUG_BUILD$3)return;let{description:l=`< unknown name >`,op:f=`< unknown op >`,parent_span_id:p}=spanToJSON(s),{spanId:g}=s.spanContext(),v=spanIsSampled(s),b=getRootSpan(s),C=b===s,w=`[Tracing] Starting ${v?`sampled`:`unsampled`} ${C?`root `:``}span`,E=[`op: ${f}`,`name: ${l}`,`ID: ${g}`];if(p&&E.push(`parent ID: ${p}`),!C){let{op:s,description:l}=spanToJSON(b);E.push(`root ID: ${b.spanContext().spanId}`),s&&E.push(`root op: ${s}`),l&&E.push(`root description: ${l}`)}logger$1.log(`${w} ${E.join(` - `)}`)}function logSpanEnd(s){if(!DEBUG_BUILD$3)return;let{description:l=`< unknown name >`,op:f=`< unknown op >`}=spanToJSON(s),{spanId:p}=s.spanContext(),g=`[Tracing] Finishing "${f}" ${getRootSpan(s)===s?`root `:``}span "${l}" with ID ${p}`;logger$1.log(g)}var init_logSpans=__esmMin((()=>{init_debug_build$2(),init_logger(),init_spanUtils()}));function parseSampleRate(s){if(typeof s==`boolean`)return Number(s);let l=typeof s==`string`?parseFloat(s):s;if(typeof l!=`number`||isNaN(l)||l<0||l>1){DEBUG_BUILD$3&&logger$1.warn(`[Tracing] Given sample rate is invalid. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(s)} of type ${JSON.stringify(typeof s)}.`);return}return l}var init_parseSampleRate=__esmMin((()=>{init_debug_build$2(),init_logger()}));function sampleSpan(s,l){if(!hasTracingEnabled(s))return[!1];let f=getIsolationScope().getScopeData().sdkProcessingMetadata.normalizedRequest,p={...l,normalizedRequest:l.normalizedRequest||f},g;g=typeof s.tracesSampler==`function`?s.tracesSampler(p):p.parentSampled===void 0?s.tracesSampleRate===void 0?1:s.tracesSampleRate:p.parentSampled;let v=parseSampleRate(g);return v===void 0?(DEBUG_BUILD$3&&logger$1.warn(`[Tracing] Discarding transaction because of invalid sample rate.`),[!1]):v?Math.random(){init_currentScopes(),init_debug_build$2(),init_logger(),init_hasTracingEnabled(),init_parseSampleRate()}));function isValidProtocol(s){return s===`http`||s===`https`}function dsnToString(s,l=!1){let{host:f,path:p,pass:g,port:v,projectId:b,protocol:C,publicKey:w}=s;return`${C}://${w}${l&&g?`:${g}`:``}@${f}${v?`:${v}`:``}/${p&&`${p}/`}${b}`}function dsnFromString(s){let l=DSN_REGEX.exec(s);if(!l){consoleSandbox(()=>{console.error(`Invalid Sentry Dsn: ${s}`)});return}let[f,p,g=``,v=``,b=``,C=``]=l.slice(1),w=``,E=C,k=E.split(`/`);if(k.length>1&&(w=k.slice(0,-1).join(`/`),E=k.pop()),E){let s=E.match(/^\d+/);s&&(E=s[0])}return dsnFromComponents({host:v,pass:g,path:w,projectId:E,port:b,protocol:f,publicKey:p})}function dsnFromComponents(s){return{protocol:s.protocol,publicKey:s.publicKey||``,pass:s.pass||``,host:s.host,port:s.port||``,path:s.path||``,projectId:s.projectId}}function validateDsn(s){if(!DEBUG_BUILD$2)return!0;let{port:l,projectId:f,protocol:p}=s;return[`protocol`,`publicKey`,`host`,`projectId`].find(l=>s[l]?!1:(logger$1.error(`Invalid Sentry Dsn: ${l} missing`),!0))?!1:f.match(/^\d+$/)?isValidProtocol(p)?l&&isNaN(parseInt(l,10))?(logger$1.error(`Invalid Sentry Dsn: Invalid port ${l}`),!1):!0:(logger$1.error(`Invalid Sentry Dsn: Invalid protocol ${p}`),!1):(logger$1.error(`Invalid Sentry Dsn: Invalid projectId ${f}`),!1)}function makeDsn(s){let l=typeof s==`string`?dsnFromString(s):dsnFromComponents(s);if(!(!l||!validateDsn(l)))return l}var DSN_REGEX,init_dsn=__esmMin((()=>{init_debug_build$1(),init_logger(),DSN_REGEX=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/}));function memoBuilder(){let s=typeof WeakSet==`function`,l=s?new WeakSet:[];function f(f){if(s)return l.has(f)?!0:(l.add(f),!1);for(let s=0;s{}));function normalize(s,l=100,f=1/0){try{return visit(``,s,l,f)}catch(s){return{ERROR:`**non-serializable** (${s})`}}}function normalizeToSize(s,l=3,f=100*1024){let p=normalize(s,l);return jsonSize(p)>f?normalizeToSize(s,l-1,f):p}function visit(s,l,f=1/0,p=1/0,g=memoBuilder()){let[v,b]=g;if(l==null||[`boolean`,`string`].includes(typeof l)||typeof l==`number`&&Number.isFinite(l))return l;let C=stringifyValue(s,l);if(!C.startsWith(`[object `))return C;if(l.__sentry_skip_normalization__)return l;let w=typeof l.__sentry_override_normalization_depth__==`number`?l.__sentry_override_normalization_depth__:f;if(w===0)return C.replace(`object `,``);if(v(l))return`[Circular ~]`;let E=l;if(E&&typeof E.toJSON==`function`)try{return visit(``,E.toJSON(),w-1,p,g)}catch{}let k=Array.isArray(l)?[]:{},A=0,N=convertToPlainObject(l);for(let s in N){if(!Object.prototype.hasOwnProperty.call(N,s))continue;if(A>=p){k[s]=`[MaxProperties ~]`;break}let l=N[s];k[s]=visit(s,l,w-1,p,g),A++}return b(l),k}function stringifyValue(s,l){try{if(s===`domain`&&l&&typeof l==`object`&&l._events)return`[Domain]`;if(s===`domainEmitter`)return`[DomainEmitter]`;if(typeof global<`u`&&l===global)return`[Global]`;if(typeof window<`u`&&l===window)return`[Window]`;if(typeof document<`u`&&l===document)return`[Document]`;if(isVueViewModel(l))return`[VueViewModel]`;if(isSyntheticEvent(l))return`[SyntheticEvent]`;if(typeof l==`number`&&!Number.isFinite(l))return`[${l}]`;if(typeof l==`function`)return`[Function: ${getFunctionName(l)}]`;if(typeof l==`symbol`)return`[${String(l)}]`;if(typeof l==`bigint`)return`[BigInt: ${String(l)}]`;let f=getConstructorName(l);return/^HTML(\w*)Element$/.test(f)?`[HTMLElement: ${f}]`:`[object ${f}]`}catch(s){return`**non-serializable** (${s})`}}function getConstructorName(s){let l=Object.getPrototypeOf(s);return l?l.constructor.name:`null prototype`}function utf8Length(s){return~-encodeURI(s).split(/%..|./).length}function jsonSize(s){return utf8Length(JSON.stringify(s))}var init_normalize$1=__esmMin((()=>{init_is$1(),init_memo(),init_object(),init_stacktrace()}));function createEnvelope(s,l=[]){return[s,l]}function addItemToEnvelope(s,l){let[f,p]=s;return[f,[...p,l]]}function forEachEnvelopeItem(s,l){let f=s[1];for(let s of f){let f=s[0].type;if(l(s,f))return!0}return!1}function encodeUTF8(s){return GLOBAL_OBJ.__SENTRY__&&GLOBAL_OBJ.__SENTRY__.encodePolyfill?GLOBAL_OBJ.__SENTRY__.encodePolyfill(s):new TextEncoder().encode(s)}function serializeEnvelope(s){let[l,f]=s,p=JSON.stringify(l);function g(s){typeof p==`string`?p=typeof s==`string`?p+s:[encodeUTF8(p),s]:p.push(typeof s==`string`?encodeUTF8(s):s)}for(let s of f){let[l,f]=s;if(g(`\n${JSON.stringify(l)}\n`),typeof f==`string`||f instanceof Uint8Array)g(f);else{let s;try{s=JSON.stringify(f)}catch{s=JSON.stringify(normalize(f))}g(s)}}return typeof p==`string`?p:concatBuffers(p)}function concatBuffers(s){let l=s.reduce((s,l)=>s+l.length,0),f=new Uint8Array(l),p=0;for(let l of s)f.set(l,p),p+=l.length;return f}function createSpanEnvelopeItem(s){return[{type:`span`},s]}function createAttachmentEnvelopeItem(s){let l=typeof s.data==`string`?encodeUTF8(s.data):s.data;return[dropUndefinedKeys({type:`attachment`,length:l.length,filename:s.filename,content_type:s.contentType,attachment_type:s.attachmentType}),l]}function envelopeItemTypeToDataCategory(s){return ITEM_TYPE_TO_DATA_CATEGORY_MAP[s]}function getSdkMetadataForEnvelopeHeader(s){if(!s||!s.sdk)return;let{name:l,version:f}=s.sdk;return{name:l,version:f}}function createEventEnvelopeHeaders(s,l,f,p){let g=s.sdkProcessingMetadata&&s.sdkProcessingMetadata.dynamicSamplingContext;return{event_id:s.event_id,sent_at:new Date().toISOString(),...l&&{sdk:l},...!!f&&p&&{dsn:dsnToString(p)},...g&&{trace:dropUndefinedKeys({...g})}}}var ITEM_TYPE_TO_DATA_CATEGORY_MAP,init_envelope$1=__esmMin((()=>{init_dsn(),init_normalize$1(),init_object(),init_worldwide(),ITEM_TYPE_TO_DATA_CATEGORY_MAP={session:`session`,sessions:`session`,attachment:`attachment`,transaction:`transaction`,event:`error`,client_report:`internal`,user_report:`default`,profile:`profile`,profile_chunk:`profile`,replay_event:`replay`,replay_recording:`replay`,check_in:`monitor`,feedback:`feedback`,span:`span`,statsd:`metric_bucket`,raw_security:`security`}}));function enhanceEventWithSdkInfo(s,l){return l?(s.sdk=s.sdk||{},s.sdk.name=s.sdk.name||l.name,s.sdk.version=s.sdk.version||l.version,s.sdk.integrations=[...s.sdk.integrations||[],...l.integrations||[]],s.sdk.packages=[...s.sdk.packages||[],...l.packages||[]],s):s}function createSessionEnvelope(s,l,f,p){let g=getSdkMetadataForEnvelopeHeader(f);return createEnvelope({sent_at:new Date().toISOString(),...g&&{sdk:g},...!!p&&l&&{dsn:dsnToString(l)}},[`aggregates`in s?[{type:`sessions`},s]:[{type:`session`},s.toJSON()]])}function createEventEnvelope(s,l,f,p){let g=getSdkMetadataForEnvelopeHeader(f),v=s.type&&s.type!==`replay_event`?s.type:`event`;enhanceEventWithSdkInfo(s,f&&f.sdk);let b=createEventEnvelopeHeaders(s,g,p,l);return delete s.sdkProcessingMetadata,createEnvelope(b,[[{type:v},s]])}function createSpanEnvelope(s,l){function f(s){return!!s.trace_id&&!!s.public_key}let p=getDynamicSamplingContextFromSpan(s[0]),g=l&&l.getDsn(),v=l&&l.getOptions().tunnel,b={sent_at:new Date().toISOString(),...f(p)&&{trace:p},...!!v&&g&&{dsn:dsnToString(g)}},C=l&&l.getOptions().beforeSendSpan,w=C?s=>{let l=C(spanToJSON(s));return l||showSpanDropWarning(),l}:s=>spanToJSON(s),E=[];for(let l of s){let s=w(l);s&&E.push(createSpanEnvelopeItem(s))}return createEnvelope(b,E)}var init_envelope=__esmMin((()=>{init_dynamicSamplingContext(),init_dsn(),init_envelope$1(),init_spanUtils()}));function timedEventsToMeasurements(s){if(!s||s.length===0)return;let l={};return s.forEach(s=>{let f=s.attributes||{},p=f[SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT],g=f[SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE];typeof p==`string`&&typeof g==`number`&&(l[s.name]={value:g,unit:p})}),l}var init_measurement=__esmMin((()=>{init_semanticAttributes()}));function isSpanTimeInput(s){return s&&typeof s==`number`||s instanceof Date||Array.isArray(s)}function isFullFinishedSpan(s){return!!s.start_timestamp&&!!s.timestamp&&!!s.span_id&&!!s.trace_id}function isStandaloneSpan(s){return s instanceof SentrySpan&&s.isStandaloneSpan()}function sendSpanEnvelope(s){let l=getClient();if(!l)return;let f=s[1];if(!f||f.length===0){l.recordDroppedEvent(`before_send`,`span`);return}l.sendEnvelope(s)}var MAX_SPAN_COUNT$1,SentrySpan,init_sentrySpan=__esmMin((()=>{init_currentScopes(),init_debug_build$2(),init_envelope(),init_metric_summary(),init_semanticAttributes(),init_logger(),init_object(),init_propagationContext(),init_time(),init_spanUtils(),init_dynamicSamplingContext(),init_logSpans(),init_measurement(),init_utils$11(),MAX_SPAN_COUNT$1=1e3,SentrySpan=class{constructor(s={}){this._traceId=s.traceId||generateTraceId(),this._spanId=s.spanId||generateSpanId(),this._startTime=s.startTimestamp||timestampInSeconds(),this._attributes={},this.setAttributes({[SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:`manual`,[SEMANTIC_ATTRIBUTE_SENTRY_OP]:s.op,...s.attributes}),this._name=s.name,s.parentSpanId&&(this._parentSpanId=s.parentSpanId),`sampled`in s&&(this._sampled=s.sampled),s.endTimestamp&&(this._endTime=s.endTimestamp),this._events=[],this._isStandaloneSpan=s.isStandalone,this._endTime&&this._onSpanEnded()}addLink(s){return this}addLinks(s){return this}recordException(s,l){}spanContext(){let{_spanId:s,_traceId:l,_sampled:f}=this;return{spanId:s,traceId:l,traceFlags:+!!f}}setAttribute(s,l){return l===void 0?delete this._attributes[s]:this._attributes[s]=l,this}setAttributes(s){return Object.keys(s).forEach(l=>this.setAttribute(l,s[l])),this}updateStartTime(s){this._startTime=spanTimeInputToSeconds(s)}setStatus(s){return this._status=s,this}updateName(s){return this._name=s,this.setAttribute(SEMANTIC_ATTRIBUTE_SENTRY_SOURCE,`custom`),this}end(s){this._endTime||(this._endTime=spanTimeInputToSeconds(s),logSpanEnd(this),this._onSpanEnded())}getSpanJSON(){return dropUndefinedKeys({data:this._attributes,description:this._name,op:this._attributes[SEMANTIC_ATTRIBUTE_SENTRY_OP],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:getStatusMessage(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN],_metrics_summary:getMetricSummaryJsonForSpan(this),profile_id:this._attributes[SEMANTIC_ATTRIBUTE_PROFILE_ID],exclusive_time:this._attributes[SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME],measurements:timedEventsToMeasurements(this._events),is_segment:this._isStandaloneSpan&&getRootSpan(this)===this||void 0,segment_id:this._isStandaloneSpan?getRootSpan(this).spanContext().spanId:void 0})}isRecording(){return!this._endTime&&!!this._sampled}addEvent(s,l,f){DEBUG_BUILD$3&&logger$1.log(`[Tracing] Adding an event to span:`,s);let p=isSpanTimeInput(l)?l:f||timestampInSeconds(),g=isSpanTimeInput(l)?{}:l||{},v={name:s,time:spanTimeInputToSeconds(p),attributes:g};return this._events.push(v),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){let s=getClient();if(s&&s.emit(`spanEnd`,this),!(this._isStandaloneSpan||this===getRootSpan(this)))return;if(this._isStandaloneSpan){this._sampled?sendSpanEnvelope(createSpanEnvelope([this],s)):(DEBUG_BUILD$3&&logger$1.log(`[Tracing] Discarding standalone span because its trace was not chosen to be sampled.`),s&&s.recordDroppedEvent(`sample_rate`,`span`));return}let l=this._convertSpanToTransaction();l&&(getCapturedScopesOnSpan(this).scope||getCurrentScope()).captureEvent(l)}_convertSpanToTransaction(){if(!isFullFinishedSpan(spanToJSON(this)))return;this._name||=(DEBUG_BUILD$3&&logger$1.warn("Transaction has no name, falling back to ``."),``);let{scope:s,isolationScope:l}=getCapturedScopesOnSpan(this),f=(s||getCurrentScope()).getClient()||getClient();if(this._sampled!==!0){DEBUG_BUILD$3&&logger$1.log(`[Tracing] Discarding transaction because its trace was not chosen to be sampled.`),f&&f.recordDroppedEvent(`sample_rate`,`transaction`);return}let p=getSpanDescendants(this).filter(s=>s!==this&&!isStandaloneSpan(s)).map(s=>spanToJSON(s)).filter(isFullFinishedSpan),g=this._attributes[SEMANTIC_ATTRIBUTE_SENTRY_SOURCE];delete this._attributes[SEMANTIC_ATTRIBUTE_SENTRY_CUSTOM_SPAN_NAME],p.forEach(s=>{s.data&&delete s.data[`sentry.custom_span_name`]});let v={contexts:{trace:spanToTransactionTraceContext(this)},spans:p.length>MAX_SPAN_COUNT$1?p.sort((s,l)=>s.start_timestamp-l.start_timestamp).slice(0,MAX_SPAN_COUNT$1):p,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:`transaction`,sdkProcessingMetadata:{capturedSpanScope:s,capturedSpanIsolationScope:l,...dropUndefinedKeys({dynamicSamplingContext:getDynamicSamplingContextFromSpan(this)})},_metrics_summary:getMetricSummaryJsonForSpan(this),...g&&{transaction_info:{source:g}}},b=timedEventsToMeasurements(this._events);return b&&Object.keys(b).length&&(DEBUG_BUILD$3&&logger$1.log(`[Measurements] Adding measurements to transaction event`,JSON.stringify(b,void 0,2)),v.measurements=b),v}}}));function startSpan$1(s,l){let f=getAcs();if(f.startSpan)return f.startSpan(s,l);let p=parseSentrySpanArguments(s),{forceTransaction:g,parentSpan:v}=s;return withScope(s.scope,()=>getActiveSpanWrapper$1(v)(()=>{let f=getCurrentScope(),v=getParentSpan(f),b=s.onlyIfParent&&!v?new SentryNonRecordingSpan:createChildOrRootSpan({parentSpan:v,spanArguments:p,forceTransaction:g,scope:f});return _setSpanForScope(f,b),handleCallbackErrors(()=>l(b),()=>{let{status:s}=spanToJSON(b);b.isRecording()&&(!s||s===`ok`)&&b.setStatus({code:2,message:`internal_error`})},()=>b.end())}))}function startSpanManual$1(s,l){let f=getAcs();if(f.startSpanManual)return f.startSpanManual(s,l);let p=parseSentrySpanArguments(s),{forceTransaction:g,parentSpan:v}=s;return withScope(s.scope,()=>getActiveSpanWrapper$1(v)(()=>{let f=getCurrentScope(),v=getParentSpan(f),b=s.onlyIfParent&&!v?new SentryNonRecordingSpan:createChildOrRootSpan({parentSpan:v,spanArguments:p,forceTransaction:g,scope:f});_setSpanForScope(f,b);function C(){b.end()}return handleCallbackErrors(()=>l(b,C),()=>{let{status:s}=spanToJSON(b);b.isRecording()&&(!s||s===`ok`)&&b.setStatus({code:2,message:`internal_error`})})}))}function startInactiveSpan$1(s){let l=getAcs();if(l.startInactiveSpan)return l.startInactiveSpan(s);let f=parseSentrySpanArguments(s),{forceTransaction:p,parentSpan:g}=s;return(s.scope?l=>withScope(s.scope,l):g===void 0?s=>s():s=>withActiveSpan$1(g,s))(()=>{let l=getCurrentScope(),g=getParentSpan(l);return s.onlyIfParent&&!g?new SentryNonRecordingSpan:createChildOrRootSpan({parentSpan:g,spanArguments:f,forceTransaction:p,scope:l})})}function withActiveSpan$1(s,l){let f=getAcs();return f.withActiveSpan?f.withActiveSpan(s,l):withScope(f=>(_setSpanForScope(f,s||void 0),l(f)))}function suppressTracing$2(s){let l=getAcs();return l.suppressTracing?l.suppressTracing(s):withScope(l=>(l.setSDKProcessingMetadata({[SUPPRESS_TRACING_KEY]:!0}),s()))}function createChildOrRootSpan({parentSpan:s,spanArguments:l,forceTransaction:f,scope:p}){if(!hasTracingEnabled())return new SentryNonRecordingSpan;let g=getIsolationScope(),v;if(s&&!f)v=_startChildSpan(s,p,l),addChildSpanToSpan(s,v);else if(s){let f=getDynamicSamplingContextFromSpan(s),{traceId:g,spanId:b}=s.spanContext(),C=spanIsSampled(s);v=_startRootSpan({traceId:g,parentSpanId:b,...l},p,C),freezeDscOnSpan(v,f)}else{let{traceId:s,dsc:f,parentSpanId:b,sampled:C}={...g.getPropagationContext(),...p.getPropagationContext()};v=_startRootSpan({traceId:s,parentSpanId:b,...l},p,C),f&&freezeDscOnSpan(v,f)}return logSpanStart(v),setCapturedScopesOnSpan(v,p,g),v}function parseSentrySpanArguments(s){let l={isStandalone:(s.experimental||{}).standalone,...s};if(s.startTime){let f={...l};return f.startTimestamp=spanTimeInputToSeconds(s.startTime),delete f.startTime,f}return l}function getAcs(){return getAsyncContextStrategy(getMainCarrier())}function _startRootSpan(s,l,f){let p=getClient(),g=p&&p.getOptions()||{},{name:v=``,attributes:b}=s,[C,w]=l.getScopeData().sdkProcessingMetadata[SUPPRESS_TRACING_KEY]?[!1]:sampleSpan(g,{name:v,parentSampled:f,attributes:b,transactionContext:{name:v,parentSampled:f}}),E=new SentrySpan({...s,attributes:{[SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:`custom`,...s.attributes},sampled:C});return w!==void 0&&E.setAttribute(SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE,w),p&&p.emit(`spanStart`,E),E}function _startChildSpan(s,l,f){let{spanId:p,traceId:g}=s.spanContext(),v=l.getScopeData().sdkProcessingMetadata[SUPPRESS_TRACING_KEY]?!1:spanIsSampled(s),b=v?new SentrySpan({...f,parentSpanId:p,traceId:g,sampled:v}):new SentryNonRecordingSpan({traceId:g});addChildSpanToSpan(s,b);let C=getClient();return C&&(C.emit(`spanStart`,b),f.endTimestamp&&C.emit(`spanEnd`,b)),b}function getParentSpan(s){let l=_getSpanForScope(s);if(!l)return;let f=getClient();return(f?f.getOptions():{}).parentSpanIsAlwaysRootSpan?getRootSpan(l):l}function getActiveSpanWrapper$1(s){return s===void 0?s=>s():l=>withActiveSpan$1(s,l)}var SUPPRESS_TRACING_KEY,init_trace$7=__esmMin((()=>{init_carrier(),init_currentScopes(),init_asyncContext(),init_semanticAttributes(),init_handleCallbackErrors(),init_hasTracingEnabled(),init_spanOnScope(),init_spanUtils(),init_dynamicSamplingContext(),init_logSpans(),init_sampling(),init_sentryNonRecordingSpan(),init_sentrySpan(),init_spanstatus(),init_utils$11(),SUPPRESS_TRACING_KEY=`__SENTRY_SUPPRESS_TRACING__`}));function notifyEventProcessors(s,l,f,p=0){return new SyncPromise((g,v)=>{let b=s[p];if(l===null||typeof b!=`function`)g(l);else{let C=b({...l},f);DEBUG_BUILD$3&&b.id&&C===null&&logger$1.log(`Event processor "${b.id}" dropped event`),isThenable(C)?C.then(l=>notifyEventProcessors(s,l,f,p+1).then(g)).then(null,v):notifyEventProcessors(s,C,f,p+1).then(g).then(null,v)}})}var init_eventProcessors=__esmMin((()=>{init_debug_build$2(),init_is$1(),init_logger(),init_syncpromise()}));function getFilenameToDebugIdMap(s){let l=GLOBAL_OBJ._sentryDebugIds;if(!l)return{};let f=Object.keys(l);return cachedFilenameDebugIds&&f.length===lastKeysCount?cachedFilenameDebugIds:(lastKeysCount=f.length,cachedFilenameDebugIds=f.reduce((f,p)=>{parsedStackResults||={};let g=parsedStackResults[p];if(g)f[g[0]]=g[1];else{let g=s(p);for(let s=g.length-1;s>=0;s--){let v=g[s],b=v&&v.filename,C=l[p];if(b&&C){f[b]=C,parsedStackResults[p]=[b,C];break}}}return f},{}),cachedFilenameDebugIds)}var parsedStackResults,lastKeysCount,cachedFilenameDebugIds,init_debug_ids=__esmMin((()=>{init_worldwide()}));function applyScopeDataToEvent(s,l){let{fingerprint:f,span:p,breadcrumbs:g,sdkProcessingMetadata:v}=l;applyDataToEvent(s,l),p&&applySpanToEvent(s,p),applyFingerprintToEvent(s,f),applyBreadcrumbsToEvent(s,g),applySdkMetadataToEvent(s,v)}function mergeScopeData(s,l){let{extra:f,tags:p,user:g,contexts:v,level:b,sdkProcessingMetadata:C,breadcrumbs:w,fingerprint:E,eventProcessors:k,attachments:A,propagationContext:N,transactionName:F,span:I}=l;mergeAndOverwriteScopeData(s,`extra`,f),mergeAndOverwriteScopeData(s,`tags`,p),mergeAndOverwriteScopeData(s,`user`,g),mergeAndOverwriteScopeData(s,`contexts`,v),s.sdkProcessingMetadata=merge(s.sdkProcessingMetadata,C,2),b&&(s.level=b),F&&(s.transactionName=F),I&&(s.span=I),w.length&&(s.breadcrumbs=[...s.breadcrumbs,...w]),E.length&&(s.fingerprint=[...s.fingerprint,...E]),k.length&&(s.eventProcessors=[...s.eventProcessors,...k]),A.length&&(s.attachments=[...s.attachments,...A]),s.propagationContext={...s.propagationContext,...N}}function mergeAndOverwriteScopeData(s,l,f){s[l]=merge(s[l],f,1)}function applyDataToEvent(s,l){let{extra:f,tags:p,user:g,contexts:v,level:b,transactionName:C}=l,w=dropUndefinedKeys(f);w&&Object.keys(w).length&&(s.extra={...w,...s.extra});let E=dropUndefinedKeys(p);E&&Object.keys(E).length&&(s.tags={...E,...s.tags});let k=dropUndefinedKeys(g);k&&Object.keys(k).length&&(s.user={...k,...s.user});let A=dropUndefinedKeys(v);A&&Object.keys(A).length&&(s.contexts={...A,...s.contexts}),b&&(s.level=b),C&&s.type!==`transaction`&&(s.transaction=C)}function applyBreadcrumbsToEvent(s,l){let f=[...s.breadcrumbs||[],...l];s.breadcrumbs=f.length?f:void 0}function applySdkMetadataToEvent(s,l){s.sdkProcessingMetadata={...s.sdkProcessingMetadata,...l}}function applySpanToEvent(s,l){s.contexts={trace:spanToTraceContext(l),...s.contexts},s.sdkProcessingMetadata={dynamicSamplingContext:getDynamicSamplingContextFromSpan(l),...s.sdkProcessingMetadata};let f=spanToJSON(getRootSpan(l)).description;f&&!s.transaction&&s.type===`transaction`&&(s.transaction=f)}function applyFingerprintToEvent(s,l){s.fingerprint=s.fingerprint?Array.isArray(s.fingerprint)?s.fingerprint:[s.fingerprint]:[],l&&(s.fingerprint=s.fingerprint.concat(l)),s.fingerprint&&!s.fingerprint.length&&delete s.fingerprint}var init_applyScopeDataToEvent=__esmMin((()=>{init_dynamicSamplingContext(),init_object(),init_merge(),init_spanUtils()}));function prepareEvent(s,l,f,p,g,v){let{normalizeDepth:b=3,normalizeMaxBreadth:C=1e3}=s,w={...l,event_id:l.event_id||f.event_id||uuid4(),timestamp:l.timestamp||dateTimestampInSeconds()},E=f.integrations||s.integrations.map(s=>s.name);applyClientOptions(w,s),applyIntegrationsMetadata(w,E),g&&g.emit(`applyFrameMetadata`,l),l.type===void 0&&applyDebugIds(w,s.stackParser);let k=getFinalScope(p,f.captureContext);f.mechanism&&addExceptionMechanism(w,f.mechanism);let A=g?g.getEventProcessors():[],N=getGlobalScope().getScopeData();v&&mergeScopeData(N,v.getScopeData()),k&&mergeScopeData(N,k.getScopeData());let F=[...f.attachments||[],...N.attachments];return F.length&&(f.attachments=F),applyScopeDataToEvent(w,N),notifyEventProcessors([...A,...N.eventProcessors],w,f).then(s=>(s&&applyDebugMeta(s),typeof b==`number`&&b>0?normalizeEvent(s,b,C):s))}function applyClientOptions(s,l){let{environment:f,release:p,dist:g,maxValueLength:v=250}=l;s.environment=s.environment||f||`production`,!s.release&&p&&(s.release=p),!s.dist&&g&&(s.dist=g),s.message&&=truncate(s.message,v);let b=s.exception&&s.exception.values&&s.exception.values[0];b&&b.value&&(b.value=truncate(b.value,v));let C=s.request;C&&C.url&&(C.url=truncate(C.url,v))}function applyDebugIds(s,l){let f=getFilenameToDebugIdMap(l);try{s.exception.values.forEach(s=>{s.stacktrace.frames.forEach(s=>{f&&s.filename&&(s.debug_id=f[s.filename])})})}catch{}}function applyDebugMeta(s){let l={};try{s.exception.values.forEach(s=>{s.stacktrace.frames.forEach(s=>{s.debug_id&&(s.abs_path?l[s.abs_path]=s.debug_id:s.filename&&(l[s.filename]=s.debug_id),delete s.debug_id)})})}catch{}if(Object.keys(l).length===0)return;s.debug_meta=s.debug_meta||{},s.debug_meta.images=s.debug_meta.images||[];let f=s.debug_meta.images;Object.entries(l).forEach(([s,l])=>{f.push({type:`sourcemap`,code_file:s,debug_id:l})})}function applyIntegrationsMetadata(s,l){l.length>0&&(s.sdk=s.sdk||{},s.sdk.integrations=[...s.sdk.integrations||[],...l])}function normalizeEvent(s,l,f){if(!s)return null;let p={...s,...s.breadcrumbs&&{breadcrumbs:s.breadcrumbs.map(s=>({...s,...s.data&&{data:normalize(s.data,l,f)}}))},...s.user&&{user:normalize(s.user,l,f)},...s.contexts&&{contexts:normalize(s.contexts,l,f)},...s.extra&&{extra:normalize(s.extra,l,f)}};return s.contexts&&s.contexts.trace&&p.contexts&&(p.contexts.trace=s.contexts.trace,s.contexts.trace.data&&(p.contexts.trace.data=normalize(s.contexts.trace.data,l,f))),s.spans&&(p.spans=s.spans.map(s=>({...s,...s.data&&{data:normalize(s.data,l,f)}}))),s.contexts&&s.contexts.flags&&p.contexts&&(p.contexts.flags=normalize(s.contexts.flags,3,f)),p}function getFinalScope(s,l){if(!l)return s;let f=s?s.clone():new Scope;return f.update(l),f}function parseEventHintOrCaptureContext(s){if(s)return hintIsScopeOrFunction(s)||hintIsScopeContext(s)?{captureContext:s}:s}function hintIsScopeOrFunction(s){return s instanceof Scope||typeof s==`function`}function hintIsScopeContext(s){return Object.keys(s).some(s=>captureContextKeys.includes(s))}var captureContextKeys,init_prepareEvent=__esmMin((()=>{init_constants$1(),init_currentScopes(),init_eventProcessors(),init_scope(),init_debug_ids(),init_misc(),init_normalize$1(),init_string$2(),init_time(),init_applyScopeDataToEvent(),captureContextKeys=[`user`,`level`,`extra`,`contexts`,`tags`,`fingerprint`,`requestSession`,`propagationContext`]}));function captureException(s,l){return getCurrentScope().captureException(s,parseEventHintOrCaptureContext(l))}function captureEvent(s,l){return getCurrentScope().captureEvent(s,l)}function setContext(s,l){getIsolationScope().setContext(s,l)}function setTag(s,l){getIsolationScope().setTag(s,l)}async function flush(s){let l=getClient();return l?l.flush(s):(DEBUG_BUILD$3&&logger$1.warn(`Cannot flush events. No client defined.`),Promise.resolve(!1))}function isEnabled(){let s=getClient();return!!s&&s.getOptions().enabled!==!1&&!!s.getTransport()}function startSession(s){let l=getClient(),f=getIsolationScope(),p=getCurrentScope(),{release:g,environment:v=DEFAULT_ENVIRONMENT}=l&&l.getOptions()||{},{userAgent:b}=GLOBAL_OBJ.navigator||{},C=makeSession({release:g,environment:v,user:p.getUser()||f.getUser(),...b&&{userAgent:b},...s}),w=f.getSession();return w&&w.status===`ok`&&updateSession(w,{status:`exited`}),endSession(),f.setSession(C),p.setSession(C),C}function endSession(){let s=getIsolationScope(),l=getCurrentScope(),f=l.getSession()||s.getSession();f&&closeSession(f),_sendSessionUpdate(),s.setSession(),l.setSession()}function _sendSessionUpdate(){let s=getIsolationScope(),l=getCurrentScope(),f=getClient(),p=l.getSession()||s.getSession();p&&f&&f.captureSession(p)}var init_exports$1=__esmMin((()=>{init_constants$1(),init_currentScopes(),init_debug_build$2(),init_session(),init_logger(),init_worldwide(),init_prepareEvent()})),SessionFlusher,init_sessionflusher=__esmMin((()=>{init_currentScopes(),init_object(),SessionFlusher=class{constructor(s,l){this._client=s,this.flushTimeout=60,this._pendingAggregates=new Map,this._isEnabled=!0,this._intervalId=setInterval(()=>this.flush(),this.flushTimeout*1e3),this._intervalId.unref&&this._intervalId.unref(),this._sessionAttrs=l}flush(){let s=this.getSessionAggregates();s.aggregates.length!==0&&(this._pendingAggregates=new Map,this._client.sendSession(s))}getSessionAggregates(){let s=Array.from(this._pendingAggregates.values());return dropUndefinedKeys({attrs:this._sessionAttrs,aggregates:s})}close(){clearInterval(this._intervalId),this._isEnabled=!1,this.flush()}incrementSessionStatusCount(){if(!this._isEnabled)return;let s=getIsolationScope(),l=s.getRequestSession();l&&l.status&&(this._incrementSessionStatusCount(l.status,new Date),s.setRequestSession(void 0))}_incrementSessionStatusCount(s,l){let f=new Date(l).setSeconds(0,0),p=this._pendingAggregates.get(f);switch(p||(p={started:new Date(f).toISOString()},this._pendingAggregates.set(f,p)),s){case`errored`:return p.errored=(p.errored||0)+1,p.errored;case`ok`:return p.exited=(p.exited||0)+1,p.exited;default:return p.crashed=(p.crashed||0)+1,p.crashed}}}}));function getBaseApiEndpoint(s){let l=s.protocol?`${s.protocol}:`:``,f=s.port?`:${s.port}`:``;return`${l}//${s.host}${f}${s.path?`/${s.path}`:``}/api/`}function _getIngestEndpoint(s){return`${getBaseApiEndpoint(s)}${s.projectId}/envelope/`}function _encodedAuth(s,l){let f={sentry_version:SENTRY_API_VERSION};return s.publicKey&&(f.sentry_key=s.publicKey),l&&(f.sentry_client=`${l.name}/${l.version}`),new URLSearchParams(f).toString()}function getEnvelopeEndpointWithUrlEncodedAuth(s,l,f){return l||`${_getIngestEndpoint(s)}?${_encodedAuth(s,f)}`}var SENTRY_API_VERSION,init_api$1=__esmMin((()=>{SENTRY_API_VERSION=`7`}));function filterDuplicates$1(s){let l={};return s.forEach(s=>{let{name:f}=s,p=l[f];p&&!p.isDefaultInstance&&s.isDefaultInstance||(l[f]=s)}),Object.values(l)}function getIntegrationsToSetup(s){let l=s.defaultIntegrations||[],f=s.integrations;l.forEach(s=>{s.isDefaultInstance=!0});let p;if(Array.isArray(f))p=[...l,...f];else if(typeof f==`function`){let s=f(l);p=Array.isArray(s)?s:[s]}else p=l;let g=filterDuplicates$1(p),v=g.findIndex(s=>s.name===`Debug`);if(v>-1){let[s]=g.splice(v,1);g.push(s)}return g}function setupIntegrations(s,l){let f={};return l.forEach(l=>{l&&setupIntegration(s,l,f)}),f}function afterSetupIntegrations(s,l){for(let f of l)f&&f.afterAllSetup&&f.afterAllSetup(s)}function setupIntegration(s,l,f){if(f[l.name]){DEBUG_BUILD$3&&logger$1.log(`Integration skipped because it was already installed: ${l.name}`);return}if(f[l.name]=l,installedIntegrations.indexOf(l.name)===-1&&typeof l.setupOnce==`function`&&(l.setupOnce(),installedIntegrations.push(l.name)),l.setup&&typeof l.setup==`function`&&l.setup(s),typeof l.preprocessEvent==`function`){let f=l.preprocessEvent.bind(l);s.on(`preprocessEvent`,(l,p)=>f(l,p,s))}if(typeof l.processEvent==`function`){let f=l.processEvent.bind(l),p=Object.assign((l,p)=>f(l,p,s),{id:l.name});s.addEventProcessor(p)}DEBUG_BUILD$3&&logger$1.log(`Integration installed: ${l.name}`)}function defineIntegration(s){return s}var installedIntegrations,init_integration=__esmMin((()=>{init_debug_build$2(),init_logger(),installedIntegrations=[]}));function createClientReportEnvelope(s,l,f){let p=[{type:`client_report`},{timestamp:f||dateTimestampInSeconds(),discarded_events:s}];return createEnvelope(l?{dsn:l}:{},[p])}var init_clientreport=__esmMin((()=>{init_envelope$1(),init_time()})),SentryError,init_error$2=__esmMin((()=>{SentryError=class extends Error{constructor(s,l=`warn`){super(s),this.message=s,this.logLevel=l}}}));function _validateBeforeSendResult(s,l){let f=`${l} must return \`null\` or a valid event.`;if(isThenable(s))return s.then(s=>{if(!isPlainObject$1(s)&&s!==null)throw new SentryError(f);return s},s=>{throw new SentryError(`${l} rejected with ${s}`)});if(!isPlainObject$1(s)&&s!==null)throw new SentryError(f);return s}function processBeforeSend(s,l,f,p){let{beforeSend:g,beforeSendTransaction:v,beforeSendSpan:b}=l;if(isErrorEvent(f)&&g)return g(f,p);if(isTransactionEvent(f)){if(f.spans&&b){let l=[];for(let p of f.spans){let f=b(p);f?l.push(f):(showSpanDropWarning(),s.recordDroppedEvent(`before_send`,`span`))}f.spans=l}if(v){if(f.spans){let s=f.spans.length;f.sdkProcessingMetadata={...f.sdkProcessingMetadata,spanCountBeforeProcessing:s}}return v(f,p)}}return f}function isErrorEvent(s){return s.type===void 0}function isTransactionEvent(s){return s.type===`transaction`}var ALREADY_SEEN_ERROR,BaseClient,init_baseclient=__esmMin((()=>{init_api$1(),init_currentScopes(),init_debug_build$2(),init_envelope(),init_integration(),init_session(),init_dynamicSamplingContext(),init_clientreport(),init_dsn(),init_envelope$1(),init_error$2(),init_is$1(),init_logger(),init_misc(),init_syncpromise(),init_parseSampleRate(),init_prepareEvent(),init_spanUtils(),ALREADY_SEEN_ERROR=`Not capturing exception because it's already been captured.`,BaseClient=class{constructor(s){if(this._options=s,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],s.dsn?this._dsn=makeDsn(s.dsn):DEBUG_BUILD$3&&logger$1.warn(`No DSN provided, client will not send events.`),this._dsn){let l=getEnvelopeEndpointWithUrlEncodedAuth(this._dsn,s.tunnel,s._metadata?s._metadata.sdk:void 0);this._transport=s.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...s.transportOptions,url:l})}let l=[`enableTracing`,`tracesSampleRate`,`tracesSampler`].find(l=>l in s&&s[l]==null);l&&consoleSandbox(()=>{console.warn(`[Sentry] Deprecation warning: \`${l}\` is set to undefined, which leads to tracing being enabled. In v9, a value of \`undefined\` will result in tracing being disabled.`)})}captureException(s,l,f){let p=uuid4();if(checkOrSetAlreadyCaught(s))return DEBUG_BUILD$3&&logger$1.log(ALREADY_SEEN_ERROR),p;let g={event_id:p,...l};return this._process(this.eventFromException(s,g).then(s=>this._captureEvent(s,g,f))),g.event_id}captureMessage(s,l,f,p){let g={event_id:uuid4(),...f},v=isParameterizedString(s)?s:String(s),b=isPrimitive(s)?this.eventFromMessage(v,l,g):this.eventFromException(s,g);return this._process(b.then(s=>this._captureEvent(s,g,p))),g.event_id}captureEvent(s,l,f){let p=uuid4();if(l&&l.originalException&&checkOrSetAlreadyCaught(l.originalException))return DEBUG_BUILD$3&&logger$1.log(ALREADY_SEEN_ERROR),p;let g={event_id:p,...l},v=(s.sdkProcessingMetadata||{}).capturedSpanScope;return this._process(this._captureEvent(s,g,v||f)),g.event_id}captureSession(s){typeof s.release==`string`?(this.sendSession(s),updateSession(s,{init:!1})):DEBUG_BUILD$3&&logger$1.warn(`Discarded session because of missing or non-string release`)}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(s){let l=this._transport;return l?(this.emit(`flush`),this._isClientDoneProcessing(s).then(f=>l.flush(s).then(s=>f&&s))):resolvedSyncPromise(!0)}close(s){return this.flush(s).then(s=>(this.getOptions().enabled=!1,this.emit(`close`),s))}getEventProcessors(){return this._eventProcessors}addEventProcessor(s){this._eventProcessors.push(s)}init(){(this._isEnabled()||this._options.integrations.some(({name:s})=>s.startsWith(`Spotlight`)))&&this._setupIntegrations()}getIntegrationByName(s){return this._integrations[s]}addIntegration(s){let l=this._integrations[s.name];setupIntegration(this,s,this._integrations),l||afterSetupIntegrations(this,[s])}sendEvent(s,l={}){this.emit(`beforeSendEvent`,s,l);let f=createEventEnvelope(s,this._dsn,this._options._metadata,this._options.tunnel);for(let s of l.attachments||[])f=addItemToEnvelope(f,createAttachmentEnvelopeItem(s));let p=this.sendEnvelope(f);p&&p.then(l=>this.emit(`afterSendEvent`,s,l),null)}sendSession(s){let l=createSessionEnvelope(s,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(l)}recordDroppedEvent(s,l,f){if(this._options.sendClientReports){let p=typeof f==`number`?f:1,g=`${s}:${l}`;DEBUG_BUILD$3&&logger$1.log(`Recording outcome: "${g}"${p>1?` (${p} times)`:``}`),this._outcomes[g]=(this._outcomes[g]||0)+p}}on(s,l){let f=this._hooks[s]=this._hooks[s]||[];return f.push(l),()=>{let s=f.indexOf(l);s>-1&&f.splice(s,1)}}emit(s,...l){let f=this._hooks[s];f&&f.forEach(s=>s(...l))}sendEnvelope(s){return this.emit(`beforeEnvelope`,s),this._isEnabled()&&this._transport?this._transport.send(s).then(null,s=>(DEBUG_BUILD$3&&logger$1.error(`Error while sending envelope:`,s),s)):(DEBUG_BUILD$3&&logger$1.error(`Transport disabled`),resolvedSyncPromise({}))}_setupIntegrations(){let{integrations:s}=this._options;this._integrations=setupIntegrations(this,s),afterSetupIntegrations(this,s)}_updateSessionFromEvent(s,l){let f=l.level===`fatal`,p=!1,g=l.exception&&l.exception.values;if(g){p=!0;for(let s of g){let l=s.mechanism;if(l&&l.handled===!1){f=!0;break}}}let v=s.status===`ok`;(v&&s.errors===0||v&&f)&&(updateSession(s,{...f&&{status:`crashed`},errors:s.errors||Number(p||f)}),this.captureSession(s))}_isClientDoneProcessing(s){return new SyncPromise(l=>{let f=0,p=1,g=setInterval(()=>{this._numProcessing==0?(clearInterval(g),l(!0)):(f+=1,s&&f>=s&&(clearInterval(g),l(!1)))},1)})}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(s,l,f=getCurrentScope(),p=getIsolationScope()){let g=this.getOptions(),v=Object.keys(this._integrations);return!l.integrations&&v.length>0&&(l.integrations=v),this.emit(`preprocessEvent`,s,l),s.type||p.setLastEventId(s.event_id||l.event_id),prepareEvent(g,s,l,f,this,p).then(s=>s===null?s:(s.contexts={trace:getTraceContextFromScope(f),...s.contexts},s.sdkProcessingMetadata={dynamicSamplingContext:getDynamicSamplingContextFromScope(this,f),...s.sdkProcessingMetadata},s))}_captureEvent(s,l={},f){return this._processEvent(s,l,f).then(s=>s.event_id,s=>{DEBUG_BUILD$3&&(s instanceof SentryError&&s.logLevel===`log`?logger$1.log(s.message):logger$1.warn(s))})}_processEvent(s,l,f){let p=this.getOptions(),{sampleRate:g}=p,v=isTransactionEvent(s),b=isErrorEvent(s),C=s.type||`error`,w=`before send for type \`${C}\``,E=g===void 0?void 0:parseSampleRate(g);if(b&&typeof E==`number`&&Math.random()>E)return this.recordDroppedEvent(`sample_rate`,`error`,s),rejectedSyncPromise(new SentryError(`Discarding event because it's not included in the random sample (sampling rate = ${g})`,`log`));let k=C===`replay_event`?`replay`:C,A=(s.sdkProcessingMetadata||{}).capturedSpanIsolationScope;return this._prepareEvent(s,l,f,A).then(f=>{if(f===null)throw this.recordDroppedEvent(`event_processor`,k,s),new SentryError("An event processor returned `null`, will not send event.",`log`);return l.data&&l.data.__sentry__===!0?f:_validateBeforeSendResult(processBeforeSend(this,p,f,l),w)}).then(p=>{if(p===null){if(this.recordDroppedEvent(`before_send`,k,s),v){let l=1+(s.spans||[]).length;this.recordDroppedEvent(`before_send`,`span`,l)}throw new SentryError(`${w} returned \`null\`, will not send event.`,`log`)}let g=f&&f.getSession();if(!v&&g&&this._updateSessionFromEvent(g,p),v){let s=(p.sdkProcessingMetadata&&p.sdkProcessingMetadata.spanCountBeforeProcessing||0)-(p.spans?p.spans.length:0);s>0&&this.recordDroppedEvent(`before_send`,`span`,s)}let b=p.transaction_info;if(v&&b&&p.transaction!==s.transaction){let s=`custom`;p.transaction_info={...b,source:`custom`}}return this.sendEvent(p,l),p}).then(null,s=>{throw s instanceof SentryError?s:(this.captureException(s,{data:{__sentry__:!0},originalException:s}),new SentryError(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: ${s}`))})}_process(s){this._numProcessing++,s.then(s=>(this._numProcessing--,s),s=>(this._numProcessing--,s))}_clearOutcomes(){let s=this._outcomes;return this._outcomes={},Object.entries(s).map(([s,l])=>{let[f,p]=s.split(`:`);return{reason:f,category:p,quantity:l}})}_flushOutcomes(){DEBUG_BUILD$3&&logger$1.log(`Flushing outcomes...`);let s=this._clearOutcomes();if(s.length===0){DEBUG_BUILD$3&&logger$1.log(`No outcomes to send`);return}if(!this._dsn){DEBUG_BUILD$3&&logger$1.log(`No dsn provided, will not send outcomes`);return}DEBUG_BUILD$3&&logger$1.log(`Sending outcomes:`,s);let l=createClientReportEnvelope(s,this._options.tunnel&&dsnToString(this._dsn));this.sendEnvelope(l)}}}));function createCheckInEnvelope(s,l,f,p,g){let v={sent_at:new Date().toISOString()};return f&&f.sdk&&(v.sdk={name:f.sdk.name,version:f.sdk.version}),p&&g&&(v.dsn=dsnToString(g)),l&&(v.trace=dropUndefinedKeys(l)),createEnvelope(v,[createCheckInEnvelopeItem(s)])}function createCheckInEnvelopeItem(s){return[{type:`check_in`},s]}var init_checkin=__esmMin((()=>{init_dsn(),init_envelope$1(),init_object()}));function parseStackFrames(s,l){return s(l.stack||``,1)}function exceptionFromError(s,l){let f={type:l.name||l.constructor.name,value:l.message},p=parseStackFrames(s,l);return p.length&&(f.stacktrace={frames:p}),f}function getErrorPropertyFromObject(s){for(let l in s)if(Object.prototype.hasOwnProperty.call(s,l)){let f=s[l];if(f instanceof Error)return f}}function getMessageForObject(s){if(`name`in s&&typeof s.name==`string`){let l=`'${s.name}' captured as exception`;return`message`in s&&typeof s.message==`string`&&(l+=` with message '${s.message}'`),l}else if(`message`in s&&typeof s.message==`string`)return s.message;let l=extractExceptionKeysForMessage(s);if(isErrorEvent$1(s))return`Event \`ErrorEvent\` captured as exception with message \`${s.message}\``;let f=getObjectClassName(s);return`${f&&f!==`Object`?`'${f}'`:`Object`} captured as exception with keys: ${l}`}function getObjectClassName(s){try{let l=Object.getPrototypeOf(s);return l?l.constructor.name:void 0}catch{}}function getException(s,l,f,p){if(isError(f))return[f,void 0];if(l.synthetic=!0,isPlainObject$1(f)){let l={__serialized__:normalizeToSize(f,s&&s.getOptions().normalizeDepth)},g=getErrorPropertyFromObject(f);if(g)return[g,l];let v=getMessageForObject(f),b=p&&p.syntheticException||Error(v);return b.message=v,[b,l]}let g=p&&p.syntheticException||Error(f);return g.message=`${f}`,[g,void 0]}function eventFromUnknownInput(s,l,f,p){let g=p&&p.data&&p.data.mechanism||{handled:!0,type:`generic`},[v,b]=getException(s,g,f,p),C={exception:{values:[exceptionFromError(l,v)]}};return b&&(C.extra=b),addExceptionTypeValue(C,void 0,void 0),addExceptionMechanism(C,g),{...C,event_id:p&&p.event_id}}function eventFromMessage(s,l,f=`info`,p,g){let v={event_id:p&&p.event_id,level:f};if(g&&p&&p.syntheticException){let f=parseStackFrames(s,p.syntheticException);f.length&&(v.exception={values:[{value:l,stacktrace:{frames:f}}]},addExceptionMechanism(v,{synthetic:!0}))}if(isParameterizedString(l)){let{__sentry_template_string__:s,__sentry_template_values__:f}=l;return v.logentry={message:s,params:f},v}return v.message=l,v}var init_eventbuilder=__esmMin((()=>{init_is$1(),init_misc(),init_normalize$1(),init_object()})),ServerRuntimeClient,init_server_runtime_client=__esmMin((()=>{init_baseclient(),init_checkin(),init_currentScopes(),init_debug_build$2(),init_sessionflusher(),init_errors$1(),init_logger(),init_spanOnScope(),init_spanUtils(),init_misc(),init_syncpromise(),init_eventbuilder(),init_dynamicSamplingContext(),ServerRuntimeClient=class extends BaseClient{constructor(s){registerSpanErrorInstrumentation(),super(s)}eventFromException(s,l){let f=eventFromUnknownInput(this,this._options.stackParser,s,l);return f.level=`error`,resolvedSyncPromise(f)}eventFromMessage(s,l=`info`,f){return resolvedSyncPromise(eventFromMessage(this._options.stackParser,s,l,f,this._options.attachStacktrace))}captureException(s,l,f){if(this._options.autoSessionTracking&&this._sessionFlusher){let s=getIsolationScope().getRequestSession();s&&s.status===`ok`&&(s.status=`errored`)}return super.captureException(s,l,f)}captureEvent(s,l,f){if(this._options.autoSessionTracking&&this._sessionFlusher&&(s.type||`exception`)===`exception`&&s.exception&&s.exception.values&&s.exception.values.length>0){let s=getIsolationScope().getRequestSession();s&&s.status===`ok`&&(s.status=`errored`)}return super.captureEvent(s,l,f)}close(s){return this._sessionFlusher&&this._sessionFlusher.close(),super.close(s)}initSessionFlusher(){let{release:s,environment:l}=this._options;s?this._sessionFlusher=new SessionFlusher(this,{release:s,environment:l}):DEBUG_BUILD$3&&logger$1.warn(`Cannot initialize an instance of SessionFlusher if no release is provided!`)}captureCheckIn(s,l,f){let p=`checkInId`in s&&s.checkInId?s.checkInId:uuid4();if(!this._isEnabled())return DEBUG_BUILD$3&&logger$1.warn(`SDK not enabled, will not capture checkin.`),p;let{release:g,environment:v,tunnel:b}=this.getOptions(),C={check_in_id:p,monitor_slug:s.monitorSlug,status:s.status,release:g,environment:v};`duration`in s&&(C.duration=s.duration),l&&(C.monitor_config={schedule:l.schedule,checkin_margin:l.checkinMargin,max_runtime:l.maxRuntime,timezone:l.timezone,failure_issue_threshold:l.failureIssueThreshold,recovery_threshold:l.recoveryThreshold});let[w,E]=this._getTraceInfoFromScope(f);E&&(C.contexts={trace:E});let k=createCheckInEnvelope(C,w,this.getSdkMetadata(),b,this.getDsn());return DEBUG_BUILD$3&&logger$1.info(`Sending checkin:`,s.monitorSlug,s.status),this.sendEnvelope(k),p}_captureRequestSession(){this._sessionFlusher?this._sessionFlusher.incrementSessionStatusCount():DEBUG_BUILD$3&&logger$1.warn(`Discarded request mode session because autoSessionTracking option was disabled`)}_prepareEvent(s,l,f,p){return this._options.platform&&(s.platform=s.platform||this._options.platform),this._options.runtime&&(s.contexts={...s.contexts,runtime:(s.contexts||{}).runtime||this._options.runtime}),this._options.serverName&&(s.server_name=s.server_name||this._options.serverName),super._prepareEvent(s,l,f,p)}_getTraceInfoFromScope(s){if(!s)return[void 0,void 0];let l=_getSpanForScope(s),f=l?spanToTraceContext(l):getTraceContextFromScope(s);return[l?getDynamicSamplingContextFromSpan(l):getDynamicSamplingContextFromScope(this,s),f]}}}));function makePromiseBuffer(s){let l=[];function f(){return s===void 0||l.lengthp(g)).then(null,()=>p(g).then(null,()=>{})),g}function v(s){return new SyncPromise((f,p)=>{let g=l.length;if(!g)return f(!0);let v=setTimeout(()=>{s&&s>0&&f(!1)},s);l.forEach(s=>{resolvedSyncPromise(s).then(()=>{--g||(clearTimeout(v),f(!0))},p)})})}return{$:l,add:g,drain:v}}var init_promisebuffer=__esmMin((()=>{init_error$2(),init_syncpromise()}));function parseRetryAfterHeader(s,l=Date.now()){let f=parseInt(`${s}`,10);if(!isNaN(f))return f*1e3;let p=Date.parse(`${s}`);return isNaN(p)?DEFAULT_RETRY_AFTER:p-l}function disabledUntil(s,l){return s[l]||s.all||0}function isRateLimited(s,l,f=Date.now()){return disabledUntil(s,l)>f}function updateRateLimits(s,{statusCode:l,headers:f},p=Date.now()){let g={...s},v=f&&f[`x-sentry-rate-limits`],b=f&&f[`retry-after`];if(v)for(let s of v.trim().split(`,`)){let[l,f,,,v]=s.split(`:`,5),b=parseInt(l,10),C=(isNaN(b)?60:b)*1e3;if(!f)g.all=p+C;else for(let s of f.split(`;`))s===`metric_bucket`?(!v||v.split(`;`).includes(`custom`))&&(g[s]=p+C):g[s]=p+C}else b?g.all=p+parseRetryAfterHeader(b,p):l===429&&(g.all=p+60*1e3);return g}var DEFAULT_RETRY_AFTER,init_ratelimit=__esmMin((()=>{DEFAULT_RETRY_AFTER=60*1e3}));function createTransport(s,l,f=makePromiseBuffer(s.bufferSize||64)){let p={},g=s=>f.drain(s);function v(g){let v=[];if(forEachEnvelopeItem(g,(l,f)=>{let g=envelopeItemTypeToDataCategory(f);if(isRateLimited(p,g)){let p=getEventForEnvelopeItem(l,f);s.recordDroppedEvent(`ratelimit_backoff`,g,p)}else v.push(l)}),v.length===0)return resolvedSyncPromise({});let b=createEnvelope(g[0],v),C=l=>{forEachEnvelopeItem(b,(f,p)=>{let g=getEventForEnvelopeItem(f,p);s.recordDroppedEvent(l,envelopeItemTypeToDataCategory(p),g)})};return f.add(()=>l({body:serializeEnvelope(b)}).then(s=>(s.statusCode!==void 0&&(s.statusCode<200||s.statusCode>=300)&&DEBUG_BUILD$3&&logger$1.warn(`Sentry responded with status code ${s.statusCode} to sent event.`),p=updateRateLimits(p,s),s),s=>{throw C(`network_error`),s})).then(s=>s,s=>{if(s instanceof SentryError)return DEBUG_BUILD$3&&logger$1.error(`Skipped sending event because buffer is full.`),C(`queue_overflow`),resolvedSyncPromise({});throw s})}return{send:v,flush:g}}function getEventForEnvelopeItem(s,l){if(!(l!==`event`&&l!==`transaction`))return Array.isArray(s)?s[1]:void 0}var DEFAULT_TRANSPORT_BUFFER_SIZE,init_base$3=__esmMin((()=>{init_debug_build$2(),init_envelope$1(),init_error$2(),init_logger(),init_promisebuffer(),init_ratelimit(),init_syncpromise()}));function applySdkMetadata(s,l,f=[l],p=`npm`){let g=s._metadata||{};g.sdk||={name:`sentry.javascript.${l}`,packages:f.map(s=>({name:`${p}:@sentry/${s}`,version:SDK_VERSION})),version:SDK_VERSION},s._metadata=g}var init_sdkMetadata=__esmMin((()=>{init_version$2()}));function getTraceData$1(s={}){let l=getClient();if(!isEnabled()||!l)return{};let f=getAsyncContextStrategy(getMainCarrier());if(f.getTraceData)return f.getTraceData(s);let p=getCurrentScope(),g=s.span||getActiveSpan$2(),v=g?spanToTraceHeader(g):scopeToTraceHeader(p),b=dynamicSamplingContextToSentryBaggageHeader(g?getDynamicSamplingContextFromSpan(g):getDynamicSamplingContextFromScope(l,p));return TRACEPARENT_REGEXP.test(v)?{"sentry-trace":v,baggage:b}:(logger$1.warn(`Invalid sentry-trace data. Cannot generate trace data`),{})}function scopeToTraceHeader(s){let{traceId:l,sampled:f,spanId:p}=s.getPropagationContext();return generateSentryTraceHeader(l,p,f)}var init_traceData=__esmMin((()=>{init_asyncContext(),init_carrier(),init_currentScopes(),init_exports$1(),init_logger(),init_spanUtils(),init_tracing$1(),init_dynamicSamplingContext(),init_baggage()}));function addBreadcrumb(s,l){let f=getClient(),p=getIsolationScope();if(!f)return;let{beforeBreadcrumb:g=null,maxBreadcrumbs:v=DEFAULT_BREADCRUMBS}=f.getOptions();if(v<=0)return;let b={timestamp:dateTimestampInSeconds(),...s},C=g?consoleSandbox(()=>g(b,l)):b;C!==null&&(f.emit&&f.emit(`beforeAddBreadcrumb`,C,l),p.addBreadcrumb(C,v))}var DEFAULT_BREADCRUMBS,init_breadcrumbs=__esmMin((()=>{init_currentScopes(),init_logger(),init_time(),DEFAULT_BREADCRUMBS=100})),originalFunctionToString,INTEGRATION_NAME$31,SETUP_CLIENTS,_functionToStringIntegration,functionToStringIntegration,init_functiontostring=__esmMin((()=>{init_currentScopes(),init_integration(),init_object(),INTEGRATION_NAME$31=`FunctionToString`,SETUP_CLIENTS=new WeakMap,_functionToStringIntegration=(()=>({name:INTEGRATION_NAME$31,setupOnce(){originalFunctionToString=Function.prototype.toString;try{Function.prototype.toString=function(...s){let l=getOriginalFunction(this),f=SETUP_CLIENTS.has(getClient())&&l!==void 0?l:this;return originalFunctionToString.apply(f,s)}}catch{}},setup(s){SETUP_CLIENTS.set(s,!0)}})),functionToStringIntegration=defineIntegration(_functionToStringIntegration)}));function _mergeOptions(s={},l={}){return{allowUrls:[...s.allowUrls||[],...l.allowUrls||[]],denyUrls:[...s.denyUrls||[],...l.denyUrls||[]],ignoreErrors:[...s.ignoreErrors||[],...l.ignoreErrors||[],...s.disableErrorDefaults?[]:DEFAULT_IGNORE_ERRORS],ignoreTransactions:[...s.ignoreTransactions||[],...l.ignoreTransactions||[]],ignoreInternal:s.ignoreInternal===void 0?!0:s.ignoreInternal}}function _shouldDropEvent(s,l){return l.ignoreInternal&&_isSentryError(s)?(DEBUG_BUILD$3&&logger$1.warn(`Event dropped due to being internal Sentry Error.\nEvent: ${getEventDescription(s)}`),!0):_isIgnoredError(s,l.ignoreErrors)?(DEBUG_BUILD$3&&logger$1.warn(`Event dropped due to being matched by \`ignoreErrors\` option.\nEvent: ${getEventDescription(s)}`),!0):_isUselessError(s)?(DEBUG_BUILD$3&&logger$1.warn(`Event dropped due to not having an error message, error type or stacktrace.\nEvent: ${getEventDescription(s)}`),!0):_isIgnoredTransaction(s,l.ignoreTransactions)?(DEBUG_BUILD$3&&logger$1.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.\nEvent: ${getEventDescription(s)}`),!0):_isDeniedUrl(s,l.denyUrls)?(DEBUG_BUILD$3&&logger$1.warn(`Event dropped due to being matched by \`denyUrls\` option.\nEvent: ${getEventDescription(s)}.\nUrl: ${_getEventFilterUrl(s)}`),!0):_isAllowedUrl(s,l.allowUrls)?!1:(DEBUG_BUILD$3&&logger$1.warn(`Event dropped due to not being matched by \`allowUrls\` option.\nEvent: ${getEventDescription(s)}.\nUrl: ${_getEventFilterUrl(s)}`),!0)}function _isIgnoredError(s,l){return s.type||!l||!l.length?!1:_getPossibleEventMessages(s).some(s=>stringMatchesSomePattern(s,l))}function _isIgnoredTransaction(s,l){if(s.type!==`transaction`||!l||!l.length)return!1;let f=s.transaction;return f?stringMatchesSomePattern(f,l):!1}function _isDeniedUrl(s,l){if(!l||!l.length)return!1;let f=_getEventFilterUrl(s);return f?stringMatchesSomePattern(f,l):!1}function _isAllowedUrl(s,l){if(!l||!l.length)return!0;let f=_getEventFilterUrl(s);return f?stringMatchesSomePattern(f,l):!0}function _getPossibleEventMessages(s){let l=[];s.message&&l.push(s.message);let f;try{f=s.exception.values[s.exception.values.length-1]}catch{}return f&&f.value&&(l.push(f.value),f.type&&l.push(`${f.type}: ${f.value}`)),l}function _isSentryError(s){try{return s.exception.values[0].type===`SentryError`}catch{}return!1}function _getLastValidUrl(s=[]){for(let l=s.length-1;l>=0;l--){let f=s[l];if(f&&f.filename!==``&&f.filename!==`[native code]`)return f.filename||null}return null}function _getEventFilterUrl(s){try{let l;try{l=s.exception.values[0].stacktrace.frames}catch{}return l?_getLastValidUrl(l):null}catch{return DEBUG_BUILD$3&&logger$1.error(`Cannot extract url for event ${getEventDescription(s)}`),null}}function _isUselessError(s){return s.type||!s.exception||!s.exception.values||s.exception.values.length===0?!1:!s.message&&!s.exception.values.some(s=>s.stacktrace||s.type&&s.type!==`Error`||s.value)}var DEFAULT_IGNORE_ERRORS,INTEGRATION_NAME$30,_inboundFiltersIntegration,inboundFiltersIntegration,init_inboundfilters=__esmMin((()=>{init_debug_build$2(),init_integration(),init_logger(),init_misc(),init_string$2(),DEFAULT_IGNORE_ERRORS=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,/^Can't find variable: gmo$/,`undefined is not an object (evaluating 'a.L')`,`can't redefine non-configurable property "solana"`,`vv().getRestrictions is not a function. (In 'vv().getRestrictions(1,a)', 'vv().getRestrictions' is undefined)`,`Can't find variable: _AutofillCallbackHandler`,/^Non-Error promise rejection captured with value: Object Not Found Matching Id:\d+, MethodName:simulateEvent, ParamCount:\d+$/,/^Java exception was raised during method invocation$/],INTEGRATION_NAME$30=`InboundFilters`,_inboundFiltersIntegration=((s={})=>({name:INTEGRATION_NAME$30,processEvent(l,f,p){return _shouldDropEvent(l,_mergeOptions(s,p.getOptions()))?null:l}})),inboundFiltersIntegration=defineIntegration(_inboundFiltersIntegration)}));function applyAggregateErrorsToEvent(s,l,f=250,p,g,v,b){if(!v.exception||!v.exception.values||!b||!isInstanceOf(b.originalException,Error))return;let C=v.exception.values.length>0?v.exception.values[v.exception.values.length-1]:void 0;C&&(v.exception.values=truncateAggregateExceptions(aggregateExceptionsFromError(s,l,g,b.originalException,p,v.exception.values,C,0),f))}function aggregateExceptionsFromError(s,l,f,p,g,v,b,C){if(v.length>=f+1)return v;let w=[...v];if(isInstanceOf(p[g],Error)){applyExceptionGroupFieldsForParentException(b,C);let v=s(l,p[g]),E=w.length;applyExceptionGroupFieldsForChildException(v,g,E,C),w=aggregateExceptionsFromError(s,l,f,p[g],g,[v,...w],v,E)}return Array.isArray(p.errors)&&p.errors.forEach((p,v)=>{if(isInstanceOf(p,Error)){applyExceptionGroupFieldsForParentException(b,C);let E=s(l,p),k=w.length;applyExceptionGroupFieldsForChildException(E,`errors[${v}]`,k,C),w=aggregateExceptionsFromError(s,l,f,p,g,[E,...w],E,k)}}),w}function applyExceptionGroupFieldsForParentException(s,l){s.mechanism=s.mechanism||{type:`generic`,handled:!0},s.mechanism={...s.mechanism,...s.type===`AggregateError`&&{is_exception_group:!0},exception_id:l}}function applyExceptionGroupFieldsForChildException(s,l,f,p){s.mechanism=s.mechanism||{type:`generic`,handled:!0},s.mechanism={...s.mechanism,type:`chained`,source:l,exception_id:f,parent_id:p}}function truncateAggregateExceptions(s,l){return s.map(s=>(s.value&&=truncate(s.value,l),s))}var init_aggregate_errors=__esmMin((()=>{init_is$1(),init_string$2()})),DEFAULT_KEY,DEFAULT_LIMIT,INTEGRATION_NAME$29,_linkedErrorsIntegration,linkedErrorsIntegration,init_linkederrors=__esmMin((()=>{init_integration(),init_aggregate_errors(),init_eventbuilder(),DEFAULT_KEY=`cause`,DEFAULT_LIMIT=5,INTEGRATION_NAME$29=`LinkedErrors`,_linkedErrorsIntegration=((s={})=>{let l=s.limit||DEFAULT_LIMIT,f=s.key||DEFAULT_KEY;return{name:INTEGRATION_NAME$29,preprocessEvent(s,p,g){let v=g.getOptions();applyAggregateErrorsToEvent(exceptionFromError,v.stackParser,v.maxValueLength,f,l,s,p)}}}),linkedErrorsIntegration=defineIntegration(_linkedErrorsIntegration)}));function parseCookie(s){let l={},f=0;for(;f{}));function parseUrl(s){if(!s)return{};let l=s.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!l)return{};let f=l[6]||``,p=l[8]||``;return{host:l[4],path:l[5],protocol:l[2],search:f,hash:p,relative:l[5]+f+p}}function stripUrlQueryAndFragment(s){return s.split(/[?#]/,1)[0]}function getSanitizedUrlString(s){let{protocol:l,host:f,path:p}=s,g=f&&f.replace(/^.*@/,`[filtered]:[filtered]@`).replace(/(:80)$/,``).replace(/(:443)$/,``)||``;return`${l?`${l}://`:``}${g}${p}`}var init_url=__esmMin((()=>{}));function getClientIPAddress(s){return ipHeaderNames.map(l=>{let f=s[l],p=Array.isArray(f)?f.join(`;`):f;return l===`Forwarded`?parseForwardedHeader(p):p&&p.split(`,`).map(s=>s.trim())}).reduce((s,l)=>l?s.concat(l):s,[]).find(s=>s!==null&&isIP$1(s))||null}function parseForwardedHeader(s){if(!s)return null;for(let l of s.split(`;`))if(l.startsWith(`for=`))return l.slice(4);return null}function isIP$1(s){return/(?:^(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}$)|(?:^(?:(?:[a-fA-F\d]{1,4}:){7}(?:[a-fA-F\d]{1,4}|:)|(?:[a-fA-F\d]{1,4}:){6}(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|:[a-fA-F\d]{1,4}|:)|(?:[a-fA-F\d]{1,4}:){5}(?::(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,2}|:)|(?:[a-fA-F\d]{1,4}:){4}(?:(?::[a-fA-F\d]{1,4}){0,1}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,3}|:)|(?:[a-fA-F\d]{1,4}:){3}(?:(?::[a-fA-F\d]{1,4}){0,2}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,4}|:)|(?:[a-fA-F\d]{1,4}:){2}(?:(?::[a-fA-F\d]{1,4}){0,3}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,5}|:)|(?:[a-fA-F\d]{1,4}:){1}(?:(?::[a-fA-F\d]{1,4}){0,4}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,6}|:)|(?::(?:(?::[a-fA-F\d]{1,4}){0,5}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,7}|:)))(?:%[0-9a-zA-Z]{1,})?$)/.test(s)}var ipHeaderNames,init_getIpAddress=__esmMin((()=>{ipHeaderNames=[`X-Client-IP`,`X-Forwarded-For`,`Fly-Client-IP`,`CF-Connecting-IP`,`Fastly-Client-Ip`,`True-Client-Ip`,`X-Real-IP`,`X-Cluster-Client-IP`,`X-Forwarded`,`Forwarded-For`,`Forwarded`,`X-Vercel-Forwarded-For`]}));function extractUserData(s,l){let f={};return(Array.isArray(l)?l:DEFAULT_USER_INCLUDES).forEach(l=>{s&&l in s&&(f[l]=s[l])}),f}function extractRequestData(s,l={}){let{include:f=DEFAULT_REQUEST_INCLUDES}=l,p={},g=s.headers||{},v=s.method,b=g.host||s.hostname||s.host||``,C=s.protocol===`https`||s.socket&&s.socket.encrypted?`https`:`http`,w=s.originalUrl||s.url||``,E=w.startsWith(C)?w:`${C}://${b}${w}`;return f.forEach(l=>{switch(l){case`headers`:p.headers=g,f.includes(`cookies`)||delete p.headers.cookie,f.includes(`ip`)||ipHeaderNames.forEach(s=>{delete p.headers[s]});break;case`method`:p.method=v;break;case`url`:p.url=E;break;case`cookies`:p.cookies=s.cookies||g.cookie&&parseCookie(g.cookie)||{};break;case`query_string`:p.query_string=extractQueryParams(s);break;case`data`:{if(v===`GET`||v===`HEAD`)break;let l=s.body;if(l!==void 0){let s=isString(l)?l:isPlainObject$1(l)?JSON.stringify(normalize(l)):truncate(`${l}`,1024);s&&(p.data=s)}break}default:({}).hasOwnProperty.call(s,l)&&(p[l]=s[l])}}),p}function addNormalizedRequestDataToEvent(s,l,f,p){let g={...DEFAULT_INCLUDES,...p&&p.include};if(g.request){let f=Array.isArray(g.request)?[...g.request]:[...DEFAULT_REQUEST_INCLUDES];g.ip&&f.push(`ip`);let p=extractNormalizedRequestData(l,{include:f});s.request={...s.request,...p}}if(g.user){let l=f.user&&isPlainObject$1(f.user)?extractUserData(f.user,g.user):{};Object.keys(l).length&&(s.user={...l,...s.user})}if(g.ip){let p=l.headers&&getClientIPAddress(l.headers)||f.ipAddress;p&&(s.user={...s.user,ip_address:p})}}function addRequestDataToEvent(s,l,f){let p={...DEFAULT_INCLUDES,...f&&f.include};if(p.request){let f=Array.isArray(p.request)?[...p.request]:[...DEFAULT_REQUEST_INCLUDES];p.ip&&f.push(`ip`);let g=extractRequestData(l,{include:f});s.request={...s.request,...g}}if(p.user){let f=l.user&&isPlainObject$1(l.user)?extractUserData(l.user,p.user):{};Object.keys(f).length&&(s.user={...s.user,...f})}if(p.ip){let f=l.headers&&getClientIPAddress(l.headers)||l.ip||l.socket&&l.socket.remoteAddress;f&&(s.user={...s.user,ip_address:f})}return s}function extractQueryParams(s){let l=s.originalUrl||s.url||``;if(l){l.startsWith(`/`)&&(l=`http://dogs.are.great${l}`);try{let f=s.query||new URL(l).search.slice(1);return f.length?f:void 0}catch{return}}}function headersToDict(s){let l=Object.create(null);try{Object.entries(s).forEach(([s,f])=>{typeof f==`string`&&(l[s]=f)})}catch{DEBUG_BUILD$2&&logger$1.warn(`Sentry failed extracting headers from a request object. If you see this, please file an issue.`)}return l}function httpRequestToRequestData(s){let l=s.headers||{},f=l.host||``,p=s.socket&&s.socket.encrypted?`https`:`http`,g=s.url||``,v=g.startsWith(p)?g:`${p}://${f}${g}`,b=s.body||void 0,C=s.cookies;return dropUndefinedKeys({url:v,method:s.method,query_string:extractQueryParamsFromUrl(g),headers:headersToDict(l),cookies:C,data:b})}function extractQueryParamsFromUrl(s){if(s)try{let l=new URL(s,`http://dogs.are.great`).search.slice(1);return l.length?l:void 0}catch{return}}function extractNormalizedRequestData(s,{include:l}){let f=l?Array.isArray(l)?l:DEFAULT_REQUEST_INCLUDES:[],p={},g={...s.headers};return f.includes(`headers`)&&(p.headers=g,l.includes(`cookies`)||delete g.cookie,l.includes(`ip`)||ipHeaderNames.forEach(s=>{delete g[s]})),f.includes(`method`)&&(p.method=s.method),f.includes(`url`)&&(p.url=s.url),f.includes(`cookies`)&&(p.cookies=s.cookies||(g&&g.cookie?parseCookie(g.cookie):void 0)||{}),f.includes(`query_string`)&&(p.query_string=s.query_string),f.includes(`data`)&&(p.data=s.data),p}var DEFAULT_INCLUDES,DEFAULT_REQUEST_INCLUDES,DEFAULT_USER_INCLUDES,init_requestdata$1=__esmMin((()=>{init_cookie(),init_debug_build$1(),init_is$1(),init_logger(),init_normalize$1(),init_object(),init_string$2(),init_getIpAddress(),DEFAULT_INCLUDES={ip:!1,request:!0,user:!0},DEFAULT_REQUEST_INCLUDES=[`cookies`,`data`,`headers`,`method`,`query_string`,`url`],DEFAULT_USER_INCLUDES=[`id`,`username`,`email`]}));function convertReqDataIntegrationOptsToAddReqDataOpts(s){let{transactionNamingScheme:l,include:{ip:f,user:p,...g}}=s,v=[`method`];for(let[s,l]of Object.entries(g))l&&v.push(s);let b;if(p===void 0)b=!0;else if(typeof p==`boolean`)b=p;else{let s=[];for(let[l,f]of Object.entries(p))f&&s.push(l);b=s}return{include:{ip:f,user:b,request:v.length===0?void 0:v,transaction:l}}}var DEFAULT_OPTIONS$1,INTEGRATION_NAME$28,_requestDataIntegration,requestDataIntegration,init_requestdata=__esmMin((()=>{init_integration(),init_requestdata$1(),DEFAULT_OPTIONS$1={include:{cookies:!0,data:!0,headers:!0,ip:!1,query_string:!0,url:!0,user:{id:!0,username:!0,email:!0}},transactionNamingScheme:`methodPath`},INTEGRATION_NAME$28=`RequestData`,_requestDataIntegration=((s={})=>{let l={...DEFAULT_OPTIONS$1,...s,include:{...DEFAULT_OPTIONS$1.include,...s.include,user:s.include&&typeof s.include.user==`boolean`?s.include.user:{...DEFAULT_OPTIONS$1.include.user,...(s.include||{}).user}}};return{name:INTEGRATION_NAME$28,processEvent(s){let{sdkProcessingMetadata:f={}}=s,{request:p,normalizedRequest:g}=f,v=convertReqDataIntegrationOptsToAddReqDataOpts(l);return g?(addNormalizedRequestDataToEvent(s,g,{ipAddress:p?p.ip||p.socket&&p.socket.remoteAddress:void 0,user:p?p.user:void 0},v),s):p?addRequestDataToEvent(s,p,v):s}}}),requestDataIntegration=defineIntegration(_requestDataIntegration)}));function addConsoleInstrumentationHandler(s){let l=`console`;addHandler(l,s),maybeInstrument(l,instrumentConsole)}function instrumentConsole(){`console`in GLOBAL_OBJ&&CONSOLE_LEVELS.forEach(function(s){s in GLOBAL_OBJ.console&&fill(GLOBAL_OBJ.console,s,function(l){return originalConsoleMethods[s]=l,function(...l){triggerHandlers(`console`,{args:l,level:s});let f=originalConsoleMethods[s];f&&f.apply(GLOBAL_OBJ.console,l)}})})}var init_console$1=__esmMin((()=>{init_logger(),init_object(),init_worldwide(),init_handlers()}));function severityLevelFromString(s){return s===`warn`?`warning`:[`fatal`,`error`,`warning`,`log`,`info`,`debug`].includes(s)?s:`log`}var init_severity=__esmMin((()=>{}));function splitPath(s){let l=s.length>1024?`${s.slice(-1024)}`:s,f=splitPathRe.exec(l);return f?f.slice(1):[]}function dirname$2(s){let l=splitPath(s),f=l[0]||``,p=l[1];return!f&&!p?`.`:(p&&=p.slice(0,p.length-1),f+p)}var splitPathRe,init_path=__esmMin((()=>{splitPathRe=/^(\S+:\\|\/?)([\s\S]*?)((?:\.{1,2}|[^/\\]+?|)(\.[^./\\]*|))(?:[/\\]*)$/}));function getBreadcrumbLogLevelFromHttpStatusCode(s){if(s!==void 0){if(s>=400&&s<500)return`warning`;if(s>=500)return`error`}}var init_breadcrumb_log_level=__esmMin((()=>{}));function filenameIsInApp(s,l=!1){return!(l||s&&!s.startsWith(`/`)&&!s.match(/^[A-Z]:/)&&!s.startsWith(`.`)&&!s.match(/^[a-zA-Z]([a-zA-Z0-9.\-+])*:\/\//))&&s!==void 0&&!s.includes(`node_modules/`)}function node(s){let l=/^\s*[-]{4,}$/,f=/at (?:async )?(?:(.+?)\s+\()?(?:(.+):(\d+):(\d+)?|([^)]+))\)?/;return p=>{let g=p.match(f);if(g){let l,f,p,v,b;if(g[1]){p=g[1];let s=p.lastIndexOf(`.`);if(p[s-1]===`.`&&s--,s>0){l=p.slice(0,s),f=p.slice(s+1);let g=l.indexOf(`.Module`);g>0&&(p=p.slice(g+1),l=l.slice(0,g))}v=void 0}f&&(v=l,b=f),f===``&&(b=void 0,p=void 0),p===void 0&&(b||=`?`,p=v?`${v}.${b}`:b);let C=g[2]&&g[2].startsWith(`file://`)?g[2].slice(7):g[2],w=g[5]===`native`;return C&&C.match(/\/[A-Z]:/)&&(C=C.slice(1)),!C&&g[5]&&!w&&(C=g[5]),{filename:C?decodeURI(C):void 0,module:s?s(C):void 0,function:p,lineno:_parseIntOrUndefined(g[3]),colno:_parseIntOrUndefined(g[4]),in_app:filenameIsInApp(C||``,w)}}if(p.match(l))return{filename:p}}}function nodeStackLineParser(s){return[90,node(s)]}function _parseIntOrUndefined(s){return parseInt(s||``,10)||void 0}var init_node_stack_trace=__esmMin((()=>{init_stacktrace()})),LRUMap,init_lru=__esmMin((()=>{LRUMap=class{constructor(s){this._maxSize=s,this._cache=new Map}get size(){return this._cache.size}get(s){let l=this._cache.get(s);if(l!==void 0)return this._cache.delete(s),this._cache.set(s,l),l}set(s,l){this._cache.size>=this._maxSize&&this._cache.delete(this._cache.keys().next().value),this._cache.set(s,l)}remove(s){let l=this._cache.get(s);return l&&this._cache.delete(s),l}clear(){this._cache.clear()}keys(){return Array.from(this._cache.keys())}values(){let s=[];return this._cache.forEach(l=>s.push(l)),s}}}));function _nullishCoalesce(s,l){return s??l()}var init__nullishCoalesce=__esmMin((()=>{}));function _optionalChain(s){let l,f=s[0],p=1;for(;pf.call(l,...s)),l=void 0)}return f}var init__optionalChain=__esmMin((()=>{})),init_esm$9=__esmMin((()=>{init_errors$1(),init_utils$11(),init_currentScopes(),init_debug_build$2(),init_semanticAttributes(),init_logger(),init_time(),init_hasTracingEnabled(),init_spanOnScope(),init_spanUtils(),init_sentryNonRecordingSpan(),init_spanstatus(),init_trace$7(),init_sentrySpan(),init_dynamicSamplingContext(),init_measurement(),init_sampling(),init_logSpans(),init_envelope(),init_exports$1(),init_defaultScopes(),init_asyncContext(),init_carrier(),init_session(),init_sessionflusher(),init_scope(),init_eventProcessors(),init_api$1(),init_baseclient(),init_server_runtime_client(),init_base$3(),init_envelope$1(),init_ratelimit(),init_dsn(),init_integration(),init_applyScopeDataToEvent(),init_prepareEvent(),init_checkin(),init_handleCallbackErrors(),init_parseSampleRate(),init_sdkMetadata(),init_traceData(),init_constants$1(),init_breadcrumbs(),init_functiontostring(),init_inboundfilters(),init_linkederrors(),init_worldwide(),init_requestdata(),init_console$1(),init_misc(),init_severity(),init_string$2(),init_stacktrace(),init_is$1(),init_normalize$1(),init_object(),init_path(),init_debug_build$1(),init_metric_summary(),init_syncpromise(),init_url(),init_baggage(),init_aggregate_errors(),init_breadcrumb_log_level(),init_browser(),init_error$2(),init_handlers(),init_globalError(),init_globalUnhandledRejection(),init_memo(),init_promisebuffer(),init_requestdata$1(),init_node_stack_trace(),init_tracing$1(),init_clientreport(),init_eventbuilder(),init_lru(),init_propagationContext(),init_version$2(),init_debug_ids(),init__nullishCoalesce(),init__optionalChain()})),VERSION$1,init_version$1=__esmMin((()=>{VERSION$1=`1.9.1`}));function _makeCompatibilityCheck(s){let l=new Set([s]),f=new Set,p=s.match(re$1);if(!p)return()=>!1;let g={major:+p[1],minor:+p[2],patch:+p[3],prerelease:p[4]};if(g.prerelease!=null)return function(l){return l===s};function v(s){return f.add(s),!1}function b(s){return l.add(s),!0}return function(s){if(l.has(s))return!0;if(f.has(s))return!1;let p=s.match(re$1);if(!p)return v(s);let C={major:+p[1],minor:+p[2],patch:+p[3],prerelease:p[4]};return C.prerelease!=null||g.major!==C.major?v(s):g.major===0?g.minor===C.minor&&g.patch<=C.patch?b(s):v(s):g.minor<=C.minor?b(s):v(s)}}var re$1,isCompatible,init_semver=__esmMin((()=>{init_version$1(),re$1=/^(\d+)\.(\d+)\.(\d+)(-(.+))?$/,isCompatible=_makeCompatibilityCheck(VERSION$1)}));function registerGlobal(s,l,f,p=!1){var g;let v=_global[GLOBAL_OPENTELEMETRY_API_KEY]=_global[GLOBAL_OPENTELEMETRY_API_KEY]??{version:VERSION$1};if(!p&&v[s]){let l=Error(`@opentelemetry/api: Attempted duplicate registration of API: ${s}`);return f.error(l.stack||l.message),!1}if(v.version!==`1.9.1`){let l=Error(`@opentelemetry/api: Registration of version v${v.version} for ${s} does not match previously registered API v${VERSION$1}`);return f.error(l.stack||l.message),!1}return v[s]=l,f.debug(`@opentelemetry/api: Registered a global for ${s} v${VERSION$1}.`),!0}function getGlobal(s){var l,f;let p=_global[GLOBAL_OPENTELEMETRY_API_KEY]?.version;if(!(!p||!isCompatible(p)))return _global[GLOBAL_OPENTELEMETRY_API_KEY]?.[s]}function unregisterGlobal(s,l){l.debug(`@opentelemetry/api: Unregistering a global for ${s} v${VERSION$1}.`);let f=_global[GLOBAL_OPENTELEMETRY_API_KEY];f&&delete f[s]}var major,GLOBAL_OPENTELEMETRY_API_KEY,_global,init_global_utils=__esmMin((()=>{init_version$1(),init_semver(),major=VERSION$1.split(`.`)[0],GLOBAL_OPENTELEMETRY_API_KEY=Symbol.for(`opentelemetry.js.api.${major}`),_global=typeof globalThis==`object`?globalThis:typeof self==`object`?self:typeof window==`object`?window:typeof global==`object`?global:{}}));function logProxy(s,l,f){let p=getGlobal(`diag`);if(p)return p[s](l,...f)}var DiagComponentLogger,init_ComponentLogger=__esmMin((()=>{init_global_utils(),DiagComponentLogger=class{constructor(s){this._namespace=s.namespace||`DiagComponentLogger`}debug(...s){return logProxy(`debug`,this._namespace,s)}error(...s){return logProxy(`error`,this._namespace,s)}info(...s){return logProxy(`info`,this._namespace,s)}warn(...s){return logProxy(`warn`,this._namespace,s)}verbose(...s){return logProxy(`verbose`,this._namespace,s)}}})),DiagLogLevel,init_types$1=__esmMin((()=>{(function(s){s[s.NONE=0]=`NONE`,s[s.ERROR=30]=`ERROR`,s[s.WARN=50]=`WARN`,s[s.INFO=60]=`INFO`,s[s.DEBUG=70]=`DEBUG`,s[s.VERBOSE=80]=`VERBOSE`,s[s.ALL=9999]=`ALL`})(DiagLogLevel||={})}));function createLogLevelDiagLogger(s,l){sDiagLogLevel.ALL&&(s=DiagLogLevel.ALL),l||={};function f(f,p){let g=l[f];return typeof g==`function`&&s>=p?g.bind(l):function(){}}return{error:f(`error`,DiagLogLevel.ERROR),warn:f(`warn`,DiagLogLevel.WARN),info:f(`info`,DiagLogLevel.INFO),debug:f(`debug`,DiagLogLevel.DEBUG),verbose:f(`verbose`,DiagLogLevel.VERBOSE)}}var init_logLevelLogger=__esmMin((()=>{init_types$1()})),API_NAME$4,DiagAPI,init_diag=__esmMin((()=>{init_ComponentLogger(),init_logLevelLogger(),init_types$1(),init_global_utils(),API_NAME$4=`diag`,DiagAPI=class s{static instance(){return this._instance||=new s,this._instance}constructor(){function s(s){return function(...l){let f=getGlobal(`diag`);if(f)return f[s](...l)}}let l=this;l.setLogger=(s,f={logLevel:DiagLogLevel.INFO})=>{var p,g,v;if(s===l){let s=Error(`Cannot use diag as the logger for itself. Please use a DiagLogger implementation like ConsoleDiagLogger or a custom implementation`);return l.error(s.stack??s.message),!1}typeof f==`number`&&(f={logLevel:f});let b=getGlobal(`diag`),C=createLogLevelDiagLogger(f.logLevel??DiagLogLevel.INFO,s);if(b&&!f.suppressOverrideMessage){let s=Error().stack??``;b.warn(`Current logger will be overwritten from ${s}`),C.warn(`Current logger will overwrite one already registered from ${s}`)}return registerGlobal(`diag`,C,l,!0)},l.disable=()=>{unregisterGlobal(API_NAME$4,l)},l.createComponentLogger=s=>new DiagComponentLogger(s),l.verbose=s(`verbose`),l.debug=s(`debug`),l.info=s(`info`),l.warn=s(`warn`),l.error=s(`error`)}}})),BaggageImpl,init_baggage_impl=__esmMin((()=>{BaggageImpl=class s{constructor(s){this._entries=s?new Map(s):new Map}getEntry(s){let l=this._entries.get(s);if(l)return Object.assign({},l)}getAllEntries(){return Array.from(this._entries.entries())}setEntry(l,f){let p=new s(this._entries);return p._entries.set(l,f),p}removeEntry(l){let f=new s(this._entries);return f._entries.delete(l),f}removeEntries(...l){let f=new s(this._entries);for(let s of l)f._entries.delete(s);return f}clear(){return new s}}})),baggageEntryMetadataSymbol,init_symbol=__esmMin((()=>{baggageEntryMetadataSymbol=Symbol(`BaggageEntryMetadata`)}));function createBaggage(s={}){return new BaggageImpl(new Map(Object.entries(s)))}function baggageEntryMetadataFromString(s){return typeof s!=`string`&&(diag$1.error(`Cannot create baggage metadata from unknown type: ${typeof s}`),s=``),{__TYPE__:baggageEntryMetadataSymbol,toString(){return s}}}var diag$1,init_utils$10=__esmMin((()=>{init_diag(),init_baggage_impl(),init_symbol(),diag$1=DiagAPI.instance()}));function createContextKey(s){return Symbol.for(s)}var BaseContext,ROOT_CONTEXT,init_context$3=__esmMin((()=>{BaseContext=class s{constructor(l){let f=this;f._currentContext=l?new Map(l):new Map,f.getValue=s=>f._currentContext.get(s),f.setValue=(l,p)=>{let g=new s(f._currentContext);return g._currentContext.set(l,p),g},f.deleteValue=l=>{let p=new s(f._currentContext);return p._currentContext.delete(l),p}}},ROOT_CONTEXT=new BaseContext})),consoleMap,_originalConsoleMethods,DiagConsoleLogger,init_consoleLogger=__esmMin((()=>{if(consoleMap=[{n:`error`,c:`error`},{n:`warn`,c:`warn`},{n:`info`,c:`info`},{n:`debug`,c:`debug`},{n:`verbose`,c:`trace`}],_originalConsoleMethods={},typeof console<`u`)for(let s of[`error`,`warn`,`info`,`debug`,`trace`,`log`])typeof console[s]==`function`&&(_originalConsoleMethods[s]=console[s]);DiagConsoleLogger=class{constructor(){function s(s){return function(...l){let f=_originalConsoleMethods[s];if(typeof f!=`function`&&(f=_originalConsoleMethods.log),typeof f!=`function`&&console&&(f=console[s],typeof f!=`function`&&(f=console.log)),typeof f==`function`)return f.apply(console,l)}}for(let l=0;l{NoopMeter=class{constructor(){}createGauge(s,l){return NOOP_GAUGE_METRIC}createHistogram(s,l){return NOOP_HISTOGRAM_METRIC}createCounter(s,l){return NOOP_COUNTER_METRIC}createUpDownCounter(s,l){return NOOP_UP_DOWN_COUNTER_METRIC}createObservableGauge(s,l){return NOOP_OBSERVABLE_GAUGE_METRIC}createObservableCounter(s,l){return NOOP_OBSERVABLE_COUNTER_METRIC}createObservableUpDownCounter(s,l){return NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC}addBatchObservableCallback(s,l){}removeBatchObservableCallback(s){}},NoopMetric=class{},NoopCounterMetric=class extends NoopMetric{add(s,l){}},NoopUpDownCounterMetric=class extends NoopMetric{add(s,l){}},NoopGaugeMetric=class extends NoopMetric{record(s,l){}},NoopHistogramMetric=class extends NoopMetric{record(s,l){}},NoopObservableMetric=class{addCallback(s){}removeCallback(s){}},NoopObservableCounterMetric=class extends NoopObservableMetric{},NoopObservableGaugeMetric=class extends NoopObservableMetric{},NoopObservableUpDownCounterMetric=class extends NoopObservableMetric{},NOOP_METER=new NoopMeter,NOOP_COUNTER_METRIC=new NoopCounterMetric,NOOP_GAUGE_METRIC=new NoopGaugeMetric,NOOP_HISTOGRAM_METRIC=new NoopHistogramMetric,NOOP_UP_DOWN_COUNTER_METRIC=new NoopUpDownCounterMetric,NOOP_OBSERVABLE_COUNTER_METRIC=new NoopObservableCounterMetric,NOOP_OBSERVABLE_GAUGE_METRIC=new NoopObservableGaugeMetric,NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC=new NoopObservableUpDownCounterMetric})),ValueType,init_Metric=__esmMin((()=>{(function(s){s[s.INT=0]=`INT`,s[s.DOUBLE=1]=`DOUBLE`})(ValueType||={})})),defaultTextMapGetter,defaultTextMapSetter,init_TextMapPropagator=__esmMin((()=>{defaultTextMapGetter={get(s,l){if(s!=null)return s[l]},keys(s){return s==null?[]:Object.keys(s)}},defaultTextMapSetter={set(s,l,f){s!=null&&(s[l]=f)}}})),NoopContextManager,init_NoopContextManager=__esmMin((()=>{init_context$3(),NoopContextManager=class{active(){return ROOT_CONTEXT}with(s,l,f,...p){return l.call(f,...p)}bind(s,l){return l}enable(){return this}disable(){return this}}})),API_NAME$3,NOOP_CONTEXT_MANAGER,ContextAPI,init_context$2=__esmMin((()=>{init_NoopContextManager(),init_global_utils(),init_diag(),API_NAME$3=`context`,NOOP_CONTEXT_MANAGER=new NoopContextManager,ContextAPI=class s{constructor(){}static getInstance(){return this._instance||=new s,this._instance}setGlobalContextManager(s){return registerGlobal(API_NAME$3,s,DiagAPI.instance())}active(){return this._getContextManager().active()}with(s,l,f,...p){return this._getContextManager().with(s,l,f,...p)}bind(s,l){return this._getContextManager().bind(s,l)}_getContextManager(){return getGlobal(API_NAME$3)||NOOP_CONTEXT_MANAGER}disable(){this._getContextManager().disable(),unregisterGlobal(API_NAME$3,DiagAPI.instance())}}})),TraceFlags,init_trace_flags=__esmMin((()=>{(function(s){s[s.NONE=0]=`NONE`,s[s.SAMPLED=1]=`SAMPLED`})(TraceFlags||={})})),INVALID_SPANID,INVALID_TRACEID,INVALID_SPAN_CONTEXT,init_invalid_span_constants=__esmMin((()=>{init_trace_flags(),INVALID_SPANID=`0000000000000000`,INVALID_TRACEID=`00000000000000000000000000000000`,INVALID_SPAN_CONTEXT={traceId:INVALID_TRACEID,spanId:INVALID_SPANID,traceFlags:TraceFlags.NONE}})),NonRecordingSpan,init_NonRecordingSpan=__esmMin((()=>{init_invalid_span_constants(),NonRecordingSpan=class{constructor(s=INVALID_SPAN_CONTEXT){this._spanContext=s}spanContext(){return this._spanContext}setAttribute(s,l){return this}setAttributes(s){return this}addEvent(s,l){return this}addLink(s){return this}addLinks(s){return this}setStatus(s){return this}updateName(s){return this}end(s){}isRecording(){return!1}recordException(s,l){}}}));function getSpan(s){return s.getValue(SPAN_KEY)||void 0}function getActiveSpan$1(){return getSpan(ContextAPI.getInstance().active())}function setSpan(s,l){return s.setValue(SPAN_KEY,l)}function deleteSpan(s){return s.deleteValue(SPAN_KEY)}function setSpanContext(s,l){return setSpan(s,new NonRecordingSpan(l))}function getSpanContext(s){var l;return getSpan(s)?.spanContext()}var SPAN_KEY,init_context_utils=__esmMin((()=>{init_context$3(),init_NonRecordingSpan(),init_context$2(),SPAN_KEY=createContextKey(`OpenTelemetry Context Key SPAN`)}));function isValidHex(s,l){if(typeof s!=`string`||s.length!==l)return!1;let f=0;for(let l=0;l{init_invalid_span_constants(),init_NonRecordingSpan(),isHex=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1])}));function isSpanContext(s){return typeof s==`object`&&!!s&&`spanId`in s&&typeof s.spanId==`string`&&`traceId`in s&&typeof s.traceId==`string`&&`traceFlags`in s&&typeof s.traceFlags==`number`}var contextApi,NoopTracer,init_NoopTracer=__esmMin((()=>{init_context$2(),init_context_utils(),init_NonRecordingSpan(),init_spancontext_utils(),contextApi=ContextAPI.getInstance(),NoopTracer=class{startSpan(s,l,f=contextApi.active()){if(l?.root)return new NonRecordingSpan;let p=f&&getSpanContext(f);return isSpanContext(p)&&isSpanContextValid(p)?new NonRecordingSpan(p):new NonRecordingSpan}startActiveSpan(s,l,f,p){let g,v,b;if(arguments.length<2)return;arguments.length===2?b=l:arguments.length===3?(g=l,b=f):(g=l,v=f,b=p);let C=v??contextApi.active(),w=this.startSpan(s,g,C),E=setSpan(C,w);return contextApi.with(E,b,void 0,w)}}})),NOOP_TRACER,ProxyTracer,init_ProxyTracer=__esmMin((()=>{init_NoopTracer(),NOOP_TRACER=new NoopTracer,ProxyTracer=class{constructor(s,l,f,p){this._provider=s,this.name=l,this.version=f,this.options=p}startSpan(s,l,f){return this._getTracer().startSpan(s,l,f)}startActiveSpan(s,l,f,p){let g=this._getTracer();return Reflect.apply(g.startActiveSpan,g,arguments)}_getTracer(){if(this._delegate)return this._delegate;let s=this._provider.getDelegateTracer(this.name,this.version,this.options);return s?(this._delegate=s,this._delegate):NOOP_TRACER}}})),NoopTracerProvider,init_NoopTracerProvider=__esmMin((()=>{init_NoopTracer(),NoopTracerProvider=class{getTracer(s,l,f){return new NoopTracer}}})),NOOP_TRACER_PROVIDER,ProxyTracerProvider,init_ProxyTracerProvider=__esmMin((()=>{init_ProxyTracer(),init_NoopTracerProvider(),NOOP_TRACER_PROVIDER=new NoopTracerProvider,ProxyTracerProvider=class{getTracer(s,l,f){var p;return this.getDelegateTracer(s,l,f)??new ProxyTracer(this,s,l,f)}getDelegate(){var s;return this._delegate??NOOP_TRACER_PROVIDER}setDelegate(s){this._delegate=s}getDelegateTracer(s,l,f){var p;return this._delegate?.getTracer(s,l,f)}}})),SamplingDecision$1,init_SamplingResult=__esmMin((()=>{(function(s){s[s.NOT_RECORD=0]=`NOT_RECORD`,s[s.RECORD=1]=`RECORD`,s[s.RECORD_AND_SAMPLED=2]=`RECORD_AND_SAMPLED`})(SamplingDecision$1||={})})),SpanKind,init_span_kind=__esmMin((()=>{(function(s){s[s.INTERNAL=0]=`INTERNAL`,s[s.SERVER=1]=`SERVER`,s[s.CLIENT=2]=`CLIENT`,s[s.PRODUCER=3]=`PRODUCER`,s[s.CONSUMER=4]=`CONSUMER`})(SpanKind||={})})),SpanStatusCode,init_status=__esmMin((()=>{(function(s){s[s.UNSET=0]=`UNSET`,s[s.OK=1]=`OK`,s[s.ERROR=2]=`ERROR`})(SpanStatusCode||={})}));function validateKey(s){return VALID_KEY_REGEX.test(s)}function validateValue(s){return VALID_VALUE_BASE_REGEX.test(s)&&!INVALID_VALUE_COMMA_EQUAL_REGEX.test(s)}var VALID_KEY_CHAR_RANGE,VALID_KEY,VALID_VENDOR_KEY,VALID_KEY_REGEX,VALID_VALUE_BASE_REGEX,INVALID_VALUE_COMMA_EQUAL_REGEX,init_tracestate_validators=__esmMin((()=>{VALID_KEY_CHAR_RANGE=`[_0-9a-z-*/]`,VALID_KEY=`[a-z]${VALID_KEY_CHAR_RANGE}{0,255}`,VALID_VENDOR_KEY=`[a-z0-9]${VALID_KEY_CHAR_RANGE}{0,240}@[a-z]${VALID_KEY_CHAR_RANGE}{0,13}`,VALID_KEY_REGEX=RegExp(`^(?:${VALID_KEY}|${VALID_VENDOR_KEY})$`),VALID_VALUE_BASE_REGEX=/^[ -~]{0,255}[!-~]$/,INVALID_VALUE_COMMA_EQUAL_REGEX=/,|=/})),MAX_TRACE_STATE_ITEMS,MAX_TRACE_STATE_LEN,LIST_MEMBERS_SEPARATOR,LIST_MEMBER_KEY_VALUE_SPLITTER,TraceStateImpl,init_tracestate_impl=__esmMin((()=>{init_tracestate_validators(),MAX_TRACE_STATE_ITEMS=32,MAX_TRACE_STATE_LEN=512,LIST_MEMBERS_SEPARATOR=`,`,LIST_MEMBER_KEY_VALUE_SPLITTER=`=`,TraceStateImpl=class s{constructor(s){this._internalState=new Map,s&&this._parse(s)}set(s,l){let f=this._clone();return f._internalState.has(s)&&f._internalState.delete(s),f._internalState.set(s,l),f}unset(s){let l=this._clone();return l._internalState.delete(s),l}get(s){return this._internalState.get(s)}serialize(){return Array.from(this._internalState.keys()).reduceRight((s,l)=>(s.push(l+LIST_MEMBER_KEY_VALUE_SPLITTER+this.get(l)),s),[]).join(LIST_MEMBERS_SEPARATOR)}_parse(s){s.length>MAX_TRACE_STATE_LEN||(this._internalState=s.split(LIST_MEMBERS_SEPARATOR).reduceRight((s,l)=>{let f=l.trim(),p=f.indexOf(LIST_MEMBER_KEY_VALUE_SPLITTER);if(p!==-1){let g=f.slice(0,p),v=f.slice(p+1,l.length);validateKey(g)&&validateValue(v)&&s.set(g,v)}return s},new Map),this._internalState.size>MAX_TRACE_STATE_ITEMS&&(this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,MAX_TRACE_STATE_ITEMS))))}_keys(){return Array.from(this._internalState.keys()).reverse()}_clone(){let l=new s;return l._internalState=new Map(this._internalState),l}}}));function createTraceState(s){return new TraceStateImpl(s)}var init_utils$9=__esmMin((()=>{init_tracestate_impl()})),context$1,init_context_api=__esmMin((()=>{init_context$2(),context$1=ContextAPI.getInstance()})),diag,init_diag_api=__esmMin((()=>{init_diag(),diag=DiagAPI.instance()})),NoopMeterProvider,NOOP_METER_PROVIDER,init_NoopMeterProvider=__esmMin((()=>{init_NoopMeter(),NoopMeterProvider=class{getMeter(s,l,f){return NOOP_METER}},NOOP_METER_PROVIDER=new NoopMeterProvider})),API_NAME$2,MetricsAPI,init_metrics=__esmMin((()=>{init_NoopMeterProvider(),init_global_utils(),init_diag(),API_NAME$2=`metrics`,MetricsAPI=class s{constructor(){}static getInstance(){return this._instance||=new s,this._instance}setGlobalMeterProvider(s){return registerGlobal(API_NAME$2,s,DiagAPI.instance())}getMeterProvider(){return getGlobal(API_NAME$2)||NOOP_METER_PROVIDER}getMeter(s,l,f){return this.getMeterProvider().getMeter(s,l,f)}disable(){unregisterGlobal(API_NAME$2,DiagAPI.instance())}}})),metrics,init_metrics_api=__esmMin((()=>{init_metrics(),metrics=MetricsAPI.getInstance()})),NoopTextMapPropagator,init_NoopTextMapPropagator=__esmMin((()=>{NoopTextMapPropagator=class{inject(s,l){}extract(s,l){return s}fields(){return[]}}}));function getBaggage(s){return s.getValue(BAGGAGE_KEY)||void 0}function getActiveBaggage(){return getBaggage(ContextAPI.getInstance().active())}function setBaggage(s,l){return s.setValue(BAGGAGE_KEY,l)}function deleteBaggage(s){return s.deleteValue(BAGGAGE_KEY)}var BAGGAGE_KEY,init_context_helpers=__esmMin((()=>{init_context$2(),init_context$3(),BAGGAGE_KEY=createContextKey(`OpenTelemetry Baggage Key`)})),API_NAME$1,NOOP_TEXT_MAP_PROPAGATOR,PropagationAPI,init_propagation=__esmMin((()=>{init_global_utils(),init_NoopTextMapPropagator(),init_TextMapPropagator(),init_context_helpers(),init_utils$10(),init_diag(),API_NAME$1=`propagation`,NOOP_TEXT_MAP_PROPAGATOR=new NoopTextMapPropagator,PropagationAPI=class s{constructor(){this.createBaggage=createBaggage,this.getBaggage=getBaggage,this.getActiveBaggage=getActiveBaggage,this.setBaggage=setBaggage,this.deleteBaggage=deleteBaggage}static getInstance(){return this._instance||=new s,this._instance}setGlobalPropagator(s){return registerGlobal(API_NAME$1,s,DiagAPI.instance())}inject(s,l,f=defaultTextMapSetter){return this._getGlobalPropagator().inject(s,l,f)}extract(s,l,f=defaultTextMapGetter){return this._getGlobalPropagator().extract(s,l,f)}fields(){return this._getGlobalPropagator().fields()}disable(){unregisterGlobal(API_NAME$1,DiagAPI.instance())}_getGlobalPropagator(){return getGlobal(API_NAME$1)||NOOP_TEXT_MAP_PROPAGATOR}}})),propagation,init_propagation_api=__esmMin((()=>{init_propagation(),propagation=PropagationAPI.getInstance()})),API_NAME,TraceAPI,init_trace$6=__esmMin((()=>{init_global_utils(),init_ProxyTracerProvider(),init_spancontext_utils(),init_context_utils(),init_diag(),API_NAME=`trace`,TraceAPI=class s{constructor(){this._proxyTracerProvider=new ProxyTracerProvider,this.wrapSpanContext=wrapSpanContext,this.isSpanContextValid=isSpanContextValid,this.deleteSpan=deleteSpan,this.getSpan=getSpan,this.getActiveSpan=getActiveSpan$1,this.getSpanContext=getSpanContext,this.setSpan=setSpan,this.setSpanContext=setSpanContext}static getInstance(){return this._instance||=new s,this._instance}setGlobalTracerProvider(s){let l=registerGlobal(API_NAME,this._proxyTracerProvider,DiagAPI.instance());return l&&this._proxyTracerProvider.setDelegate(s),l}getTracerProvider(){return getGlobal(API_NAME)||this._proxyTracerProvider}getTracer(s,l){return this.getTracerProvider().getTracer(s,l)}disable(){unregisterGlobal(API_NAME,DiagAPI.instance()),this._proxyTracerProvider=new ProxyTracerProvider}}})),trace,init_trace_api=__esmMin((()=>{init_trace$6(),trace=TraceAPI.getInstance()})),esm_exports$6=__exportAll({DiagConsoleLogger:()=>DiagConsoleLogger,DiagLogLevel:()=>DiagLogLevel,INVALID_SPANID:()=>INVALID_SPANID,INVALID_SPAN_CONTEXT:()=>INVALID_SPAN_CONTEXT,INVALID_TRACEID:()=>INVALID_TRACEID,ProxyTracer:()=>ProxyTracer,ProxyTracerProvider:()=>ProxyTracerProvider,ROOT_CONTEXT:()=>ROOT_CONTEXT,SamplingDecision:()=>SamplingDecision$1,SpanKind:()=>SpanKind,SpanStatusCode:()=>SpanStatusCode,TraceFlags:()=>TraceFlags,ValueType:()=>ValueType,baggageEntryMetadataFromString:()=>baggageEntryMetadataFromString,context:()=>context$1,createContextKey:()=>createContextKey,createNoopMeter:()=>createNoopMeter,createTraceState:()=>createTraceState,default:()=>esm_default,defaultTextMapGetter:()=>defaultTextMapGetter,defaultTextMapSetter:()=>defaultTextMapSetter,diag:()=>diag,isSpanContextValid:()=>isSpanContextValid,isValidSpanId:()=>isValidSpanId,isValidTraceId:()=>isValidTraceId,metrics:()=>metrics,propagation:()=>propagation,trace:()=>trace}),esm_default,init_esm$8=__esmMin((()=>{init_utils$10(),init_context$3(),init_consoleLogger(),init_types$1(),init_NoopMeter(),init_Metric(),init_TextMapPropagator(),init_ProxyTracer(),init_ProxyTracerProvider(),init_SamplingResult(),init_span_kind(),init_status(),init_trace_flags(),init_utils$9(),init_spancontext_utils(),init_invalid_span_constants(),init_context_api(),init_diag_api(),init_metrics_api(),init_propagation_api(),init_trace_api(),esm_default={context:context$1,diag,metrics,propagation,trace}})),require_suppress_tracing=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.isTracingSuppressed=s.unsuppressTracing=s.suppressTracing=void 0;let l=(0,(init_esm$8(),__toCommonJS$1(esm_exports$6)).createContextKey)(`OpenTelemetry SDK Context Key SUPPRESS_TRACING`);function f(s){return s.setValue(l,!0)}s.suppressTracing=f;function p(s){return s.deleteValue(l)}s.unsuppressTracing=p;function g(s){return s.getValue(l)===!0}s.isTracingSuppressed=g})),require_constants$18=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.BAGGAGE_MAX_TOTAL_LENGTH=s.BAGGAGE_MAX_PER_NAME_VALUE_PAIRS=s.BAGGAGE_MAX_NAME_VALUE_PAIRS=s.BAGGAGE_HEADER=s.BAGGAGE_ITEMS_SEPARATOR=s.BAGGAGE_PROPERTIES_SEPARATOR=s.BAGGAGE_KEY_PAIR_SEPARATOR=void 0,s.BAGGAGE_KEY_PAIR_SEPARATOR=`=`,s.BAGGAGE_PROPERTIES_SEPARATOR=`;`,s.BAGGAGE_ITEMS_SEPARATOR=`,`,s.BAGGAGE_HEADER=`baggage`,s.BAGGAGE_MAX_NAME_VALUE_PAIRS=180,s.BAGGAGE_MAX_PER_NAME_VALUE_PAIRS=4096,s.BAGGAGE_MAX_TOTAL_LENGTH=8192})),require_utils$42=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.parseKeyPairsIntoRecord=s.parsePairKeyValue=s.getKeyPairs=s.serializeKeyPairs=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6)),f=require_constants$18();function p(s){return s.reduce((s,l)=>{let p=`${s}${s===``?``:f.BAGGAGE_ITEMS_SEPARATOR}${l}`;return p.length>f.BAGGAGE_MAX_TOTAL_LENGTH?s:p},``)}s.serializeKeyPairs=p;function g(s){return s.getAllEntries().map(([s,l])=>{let p=`${encodeURIComponent(s)}=${encodeURIComponent(l.value)}`;return l.metadata!==void 0&&(p+=f.BAGGAGE_PROPERTIES_SEPARATOR+l.metadata.toString()),p})}s.getKeyPairs=g;function v(s){let p=s.split(f.BAGGAGE_PROPERTIES_SEPARATOR);if(p.length<=0)return;let g=p.shift();if(!g)return;let v=g.indexOf(f.BAGGAGE_KEY_PAIR_SEPARATOR);if(v<=0)return;let b=decodeURIComponent(g.substring(0,v).trim()),C=decodeURIComponent(g.substring(v+1).trim()),w;return p.length>0&&(w=(0,l.baggageEntryMetadataFromString)(p.join(f.BAGGAGE_PROPERTIES_SEPARATOR))),{key:b,value:C,metadata:w}}s.parsePairKeyValue=v;function b(s){return typeof s!=`string`||s.length===0?{}:s.split(f.BAGGAGE_ITEMS_SEPARATOR).map(s=>v(s)).filter(s=>s!==void 0&&s.value.length>0).reduce((s,l)=>(s[l.key]=l.value,s),{})}s.parseKeyPairsIntoRecord=b})),require_W3CBaggagePropagator=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.W3CBaggagePropagator=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6)),f=require_suppress_tracing(),p=require_constants$18(),g=require_utils$42();s.W3CBaggagePropagator=class{inject(s,v,b){let C=l.propagation.getBaggage(s);if(!C||(0,f.isTracingSuppressed)(s))return;let w=(0,g.getKeyPairs)(C).filter(s=>s.length<=p.BAGGAGE_MAX_PER_NAME_VALUE_PAIRS).slice(0,p.BAGGAGE_MAX_NAME_VALUE_PAIRS),E=(0,g.serializeKeyPairs)(w);E.length>0&&b.set(v,p.BAGGAGE_HEADER,E)}extract(s,f,v){let b=v.get(f,p.BAGGAGE_HEADER),C=Array.isArray(b)?b.join(p.BAGGAGE_ITEMS_SEPARATOR):b;if(!C)return s;let w={};return C.length===0||(C.split(p.BAGGAGE_ITEMS_SEPARATOR).forEach(s=>{let l=(0,g.parsePairKeyValue)(s);if(l){let s={value:l.value};l.metadata&&(s.metadata=l.metadata),w[l.key]=s}}),Object.entries(w).length===0)?s:l.propagation.setBaggage(s,l.propagation.createBaggage(w))}fields(){return[p.BAGGAGE_HEADER]}}})),require_anchored_clock=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.AnchoredClock=void 0,s.AnchoredClock=class{constructor(s,l){this._monotonicClock=l,this._epochMillis=s.now(),this._performanceMillis=l.now()}now(){let s=this._monotonicClock.now()-this._performanceMillis;return this._epochMillis+s}}})),require_attributes=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.isAttributeValue=s.isAttributeKey=s.sanitizeAttributes=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6));function f(s){let f={};if(typeof s!=`object`||!s)return f;for(let[v,b]of Object.entries(s)){if(!p(v)){l.diag.warn(`Invalid attribute key: ${v}`);continue}if(!g(b)){l.diag.warn(`Invalid attribute value set for key: ${v}`);continue}Array.isArray(b)?f[v]=b.slice():f[v]=b}return f}s.sanitizeAttributes=f;function p(s){return typeof s==`string`&&s.length>0}s.isAttributeKey=p;function g(s){return s==null?!0:Array.isArray(s)?v(s):b(s)}s.isAttributeValue=g;function v(s){let l;for(let f of s)if(f!=null){if(!l){if(b(f)){l=typeof f;continue}return!1}if(typeof f!==l)return!1}return!0}function b(s){switch(typeof s){case`number`:case`boolean`:case`string`:return!0}return!1}})),require_logging_error_handler=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.loggingErrorHandler=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6));function f(){return s=>{l.diag.error(p(s))}}s.loggingErrorHandler=f;function p(s){return typeof s==`string`?s:JSON.stringify(g(s))}function g(s){let l={},f=s;for(;f!==null;)Object.getOwnPropertyNames(f).forEach(s=>{if(l[s])return;let p=f[s];p&&(l[s]=String(p))}),f=Object.getPrototypeOf(f);return l}})),require_global_error_handler=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.globalErrorHandler=s.setGlobalErrorHandler=void 0;let l=(0,require_logging_error_handler().loggingErrorHandler)();function f(s){l=s}s.setGlobalErrorHandler=f;function p(s){try{l(s)}catch{}}s.globalErrorHandler=p})),require_sampling=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.TracesSamplerValues=void 0,(function(s){s.AlwaysOff=`always_off`,s.AlwaysOn=`always_on`,s.ParentBasedAlwaysOff=`parentbased_always_off`,s.ParentBasedAlwaysOn=`parentbased_always_on`,s.ParentBasedTraceIdRatio=`parentbased_traceidratio`,s.TraceIdRatio=`traceidratio`})(s.TracesSamplerValues||={})})),require_environment$2=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.parseEnvironment=s.DEFAULT_ENVIRONMENT=s.DEFAULT_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT=s.DEFAULT_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT=s.DEFAULT_ATTRIBUTE_COUNT_LIMIT=s.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6)),f=require_sampling(),p=`,`,g=[`OTEL_SDK_DISABLED`];function v(s){return g.indexOf(s)>-1}let b=[`OTEL_BSP_EXPORT_TIMEOUT`,`OTEL_BSP_MAX_EXPORT_BATCH_SIZE`,`OTEL_BSP_MAX_QUEUE_SIZE`,`OTEL_BSP_SCHEDULE_DELAY`,`OTEL_BLRP_EXPORT_TIMEOUT`,`OTEL_BLRP_MAX_EXPORT_BATCH_SIZE`,`OTEL_BLRP_MAX_QUEUE_SIZE`,`OTEL_BLRP_SCHEDULE_DELAY`,`OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT`,`OTEL_ATTRIBUTE_COUNT_LIMIT`,`OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT`,`OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT`,`OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT`,`OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT`,`OTEL_SPAN_EVENT_COUNT_LIMIT`,`OTEL_SPAN_LINK_COUNT_LIMIT`,`OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT`,`OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT`,`OTEL_EXPORTER_OTLP_TIMEOUT`,`OTEL_EXPORTER_OTLP_TRACES_TIMEOUT`,`OTEL_EXPORTER_OTLP_METRICS_TIMEOUT`,`OTEL_EXPORTER_OTLP_LOGS_TIMEOUT`,`OTEL_EXPORTER_JAEGER_AGENT_PORT`];function C(s){return b.indexOf(s)>-1}let w=[`OTEL_NO_PATCH_MODULES`,`OTEL_PROPAGATORS`,`OTEL_SEMCONV_STABILITY_OPT_IN`];function E(s){return w.indexOf(s)>-1}s.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT=1/0,s.DEFAULT_ATTRIBUTE_COUNT_LIMIT=128,s.DEFAULT_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT=128,s.DEFAULT_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT=128,s.DEFAULT_ENVIRONMENT={OTEL_SDK_DISABLED:!1,CONTAINER_NAME:``,ECS_CONTAINER_METADATA_URI_V4:``,ECS_CONTAINER_METADATA_URI:``,HOSTNAME:``,KUBERNETES_SERVICE_HOST:``,NAMESPACE:``,OTEL_BSP_EXPORT_TIMEOUT:3e4,OTEL_BSP_MAX_EXPORT_BATCH_SIZE:512,OTEL_BSP_MAX_QUEUE_SIZE:2048,OTEL_BSP_SCHEDULE_DELAY:5e3,OTEL_BLRP_EXPORT_TIMEOUT:3e4,OTEL_BLRP_MAX_EXPORT_BATCH_SIZE:512,OTEL_BLRP_MAX_QUEUE_SIZE:2048,OTEL_BLRP_SCHEDULE_DELAY:5e3,OTEL_EXPORTER_JAEGER_AGENT_HOST:``,OTEL_EXPORTER_JAEGER_AGENT_PORT:6832,OTEL_EXPORTER_JAEGER_ENDPOINT:``,OTEL_EXPORTER_JAEGER_PASSWORD:``,OTEL_EXPORTER_JAEGER_USER:``,OTEL_EXPORTER_OTLP_ENDPOINT:``,OTEL_EXPORTER_OTLP_TRACES_ENDPOINT:``,OTEL_EXPORTER_OTLP_METRICS_ENDPOINT:``,OTEL_EXPORTER_OTLP_LOGS_ENDPOINT:``,OTEL_EXPORTER_OTLP_HEADERS:``,OTEL_EXPORTER_OTLP_TRACES_HEADERS:``,OTEL_EXPORTER_OTLP_METRICS_HEADERS:``,OTEL_EXPORTER_OTLP_LOGS_HEADERS:``,OTEL_EXPORTER_OTLP_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_TRACES_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_METRICS_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_LOGS_TIMEOUT:1e4,OTEL_EXPORTER_ZIPKIN_ENDPOINT:`http://localhost:9411/api/v2/spans`,OTEL_LOG_LEVEL:l.DiagLogLevel.INFO,OTEL_NO_PATCH_MODULES:[],OTEL_PROPAGATORS:[`tracecontext`,`baggage`],OTEL_RESOURCE_ATTRIBUTES:``,OTEL_SERVICE_NAME:``,OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT:s.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT,OTEL_ATTRIBUTE_COUNT_LIMIT:s.DEFAULT_ATTRIBUTE_COUNT_LIMIT,OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT:s.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT,OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT:s.DEFAULT_ATTRIBUTE_COUNT_LIMIT,OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT:s.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT,OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT:s.DEFAULT_ATTRIBUTE_COUNT_LIMIT,OTEL_SPAN_EVENT_COUNT_LIMIT:128,OTEL_SPAN_LINK_COUNT_LIMIT:128,OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT:s.DEFAULT_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT,OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT:s.DEFAULT_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT,OTEL_TRACES_EXPORTER:``,OTEL_TRACES_SAMPLER:f.TracesSamplerValues.ParentBasedAlwaysOn,OTEL_TRACES_SAMPLER_ARG:``,OTEL_LOGS_EXPORTER:``,OTEL_EXPORTER_OTLP_INSECURE:``,OTEL_EXPORTER_OTLP_TRACES_INSECURE:``,OTEL_EXPORTER_OTLP_METRICS_INSECURE:``,OTEL_EXPORTER_OTLP_LOGS_INSECURE:``,OTEL_EXPORTER_OTLP_CERTIFICATE:``,OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE:``,OTEL_EXPORTER_OTLP_METRICS_CERTIFICATE:``,OTEL_EXPORTER_OTLP_LOGS_CERTIFICATE:``,OTEL_EXPORTER_OTLP_COMPRESSION:``,OTEL_EXPORTER_OTLP_TRACES_COMPRESSION:``,OTEL_EXPORTER_OTLP_METRICS_COMPRESSION:``,OTEL_EXPORTER_OTLP_LOGS_COMPRESSION:``,OTEL_EXPORTER_OTLP_CLIENT_KEY:``,OTEL_EXPORTER_OTLP_TRACES_CLIENT_KEY:``,OTEL_EXPORTER_OTLP_METRICS_CLIENT_KEY:``,OTEL_EXPORTER_OTLP_LOGS_CLIENT_KEY:``,OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE:``,OTEL_EXPORTER_OTLP_TRACES_CLIENT_CERTIFICATE:``,OTEL_EXPORTER_OTLP_METRICS_CLIENT_CERTIFICATE:``,OTEL_EXPORTER_OTLP_LOGS_CLIENT_CERTIFICATE:``,OTEL_EXPORTER_OTLP_PROTOCOL:`http/protobuf`,OTEL_EXPORTER_OTLP_TRACES_PROTOCOL:`http/protobuf`,OTEL_EXPORTER_OTLP_METRICS_PROTOCOL:`http/protobuf`,OTEL_EXPORTER_OTLP_LOGS_PROTOCOL:`http/protobuf`,OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE:`cumulative`,OTEL_SEMCONV_STABILITY_OPT_IN:[]};function k(s,l,f){f[s]!==void 0&&(l[s]=String(f[s]).toLowerCase()===`true`)}function A(s,l,f,p=-1/0,g=1/0){if(f[s]!==void 0){let v=Number(f[s]);isNaN(v)||(vg?l[s]=g:l[s]=v)}}function N(s,l,f,p=`,`){let g=f[s];typeof g==`string`&&(l[s]=g.split(p).map(s=>s.trim()))}let F={ALL:l.DiagLogLevel.ALL,VERBOSE:l.DiagLogLevel.VERBOSE,DEBUG:l.DiagLogLevel.DEBUG,INFO:l.DiagLogLevel.INFO,WARN:l.DiagLogLevel.WARN,ERROR:l.DiagLogLevel.ERROR,NONE:l.DiagLogLevel.NONE};function I(s,l,f){let p=f[s];if(typeof p==`string`){let f=F[p.toUpperCase()];f!=null&&(l[s]=f)}}function R(l){let f={};for(let p in s.DEFAULT_ENVIRONMENT){let s=p;switch(s){case`OTEL_LOG_LEVEL`:I(s,f,l);break;default:if(v(s))k(s,f,l);else if(C(s))A(s,f,l);else if(E(s))N(s,f,l);else{let p=l[s];p!=null&&(f[s]=String(p))}}}return f}s.parseEnvironment=R})),require_environment$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.getEnvWithoutDefaults=s.getEnv=void 0;let l=require_environment$2();function f(){let s=(0,l.parseEnvironment)(process.env);return Object.assign({},l.DEFAULT_ENVIRONMENT,s)}s.getEnv=f;function p(){return(0,l.parseEnvironment)(process.env)}s.getEnvWithoutDefaults=p})),require_globalThis$3=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s._globalThis=void 0,s._globalThis=typeof globalThis==`object`?globalThis:global})),require_hex_to_binary=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.hexToBinary=void 0;function l(s){return s>=48&&s<=57?s-48:s>=97&&s<=102?s-87:s-55}function f(s){let f=new Uint8Array(s.length/2),p=0;for(let g=0;g{Object.defineProperty(s,`__esModule`,{value:!0}),s.hexToBase64=void 0;let l=require_hex_to_binary();function f(s){return Buffer.from((0,l.hexToBinary)(s)).toString(`base64`)}s.hexToBase64=f})),require_RandomIdGenerator$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.RandomIdGenerator=void 0;let l=8,f=16;s.RandomIdGenerator=class{constructor(){this.generateTraceId=g(16),this.generateSpanId=g(8)}};let p=Buffer.allocUnsafe(16);function g(s){return function(){for(let l=0;l>>0,l*4);for(let l=0;l0);l++)l===s-1&&(p[s-1]=1);return p.toString(`hex`,0,s)}}})),require_performance=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.otperformance=void 0,s.otperformance=require(`perf_hooks`).performance})),require_version$25=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.VERSION=void 0,s.VERSION=`1.30.1`}));function createConstMap$5(s){for(var l={},f=s.length,p=0;p{})),TMP_AWS_LAMBDA_INVOKED_ARN$5,TMP_DB_SYSTEM$5,TMP_DB_CONNECTION_STRING$5,TMP_DB_USER$5,TMP_DB_JDBC_DRIVER_CLASSNAME$5,TMP_DB_NAME$5,TMP_DB_STATEMENT$5,TMP_DB_OPERATION$5,TMP_DB_MSSQL_INSTANCE_NAME$5,TMP_DB_CASSANDRA_KEYSPACE$5,TMP_DB_CASSANDRA_PAGE_SIZE$5,TMP_DB_CASSANDRA_CONSISTENCY_LEVEL$5,TMP_DB_CASSANDRA_TABLE$5,TMP_DB_CASSANDRA_IDEMPOTENCE$5,TMP_DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT$5,TMP_DB_CASSANDRA_COORDINATOR_ID$5,TMP_DB_CASSANDRA_COORDINATOR_DC$5,TMP_DB_HBASE_NAMESPACE$5,TMP_DB_REDIS_DATABASE_INDEX$5,TMP_DB_MONGODB_COLLECTION$5,TMP_DB_SQL_TABLE$5,TMP_EXCEPTION_TYPE$5,TMP_EXCEPTION_MESSAGE$5,TMP_EXCEPTION_STACKTRACE$5,TMP_EXCEPTION_ESCAPED$5,TMP_FAAS_TRIGGER$5,TMP_FAAS_EXECUTION$5,TMP_FAAS_DOCUMENT_COLLECTION$5,TMP_FAAS_DOCUMENT_OPERATION$5,TMP_FAAS_DOCUMENT_TIME$5,TMP_FAAS_DOCUMENT_NAME$5,TMP_FAAS_TIME$5,TMP_FAAS_CRON$5,TMP_FAAS_COLDSTART$5,TMP_FAAS_INVOKED_NAME$5,TMP_FAAS_INVOKED_PROVIDER$5,TMP_FAAS_INVOKED_REGION$5,TMP_NET_TRANSPORT$5,TMP_NET_PEER_IP$5,TMP_NET_PEER_PORT$5,TMP_NET_PEER_NAME$5,TMP_NET_HOST_IP$5,TMP_NET_HOST_PORT$5,TMP_NET_HOST_NAME$5,TMP_NET_HOST_CONNECTION_TYPE$5,TMP_NET_HOST_CONNECTION_SUBTYPE$5,TMP_NET_HOST_CARRIER_NAME$5,TMP_NET_HOST_CARRIER_MCC$5,TMP_NET_HOST_CARRIER_MNC$5,TMP_NET_HOST_CARRIER_ICC$5,TMP_PEER_SERVICE$5,TMP_ENDUSER_ID$5,TMP_ENDUSER_ROLE$5,TMP_ENDUSER_SCOPE$5,TMP_THREAD_ID$5,TMP_THREAD_NAME$5,TMP_CODE_FUNCTION$5,TMP_CODE_NAMESPACE$5,TMP_CODE_FILEPATH$5,TMP_CODE_LINENO$5,TMP_HTTP_METHOD$5,TMP_HTTP_URL$5,TMP_HTTP_TARGET$5,TMP_HTTP_HOST$5,TMP_HTTP_SCHEME$5,TMP_HTTP_STATUS_CODE$5,TMP_HTTP_FLAVOR$5,TMP_HTTP_USER_AGENT$5,TMP_HTTP_REQUEST_CONTENT_LENGTH$5,TMP_HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED$5,TMP_HTTP_RESPONSE_CONTENT_LENGTH$5,TMP_HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED$5,TMP_HTTP_SERVER_NAME$5,TMP_HTTP_ROUTE$5,TMP_HTTP_CLIENT_IP$5,TMP_AWS_DYNAMODB_TABLE_NAMES$5,TMP_AWS_DYNAMODB_CONSUMED_CAPACITY$5,TMP_AWS_DYNAMODB_ITEM_COLLECTION_METRICS$5,TMP_AWS_DYNAMODB_PROVISIONED_READ_CAPACITY$5,TMP_AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY$5,TMP_AWS_DYNAMODB_CONSISTENT_READ$5,TMP_AWS_DYNAMODB_PROJECTION$5,TMP_AWS_DYNAMODB_LIMIT$5,TMP_AWS_DYNAMODB_ATTRIBUTES_TO_GET$5,TMP_AWS_DYNAMODB_INDEX_NAME$5,TMP_AWS_DYNAMODB_SELECT$5,TMP_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES$5,TMP_AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES$5,TMP_AWS_DYNAMODB_EXCLUSIVE_START_TABLE$5,TMP_AWS_DYNAMODB_TABLE_COUNT$5,TMP_AWS_DYNAMODB_SCAN_FORWARD$5,TMP_AWS_DYNAMODB_SEGMENT$5,TMP_AWS_DYNAMODB_TOTAL_SEGMENTS$5,TMP_AWS_DYNAMODB_COUNT$5,TMP_AWS_DYNAMODB_SCANNED_COUNT$5,TMP_AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS$5,TMP_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES$5,TMP_MESSAGING_SYSTEM$5,TMP_MESSAGING_DESTINATION$5,TMP_MESSAGING_DESTINATION_KIND$5,TMP_MESSAGING_TEMP_DESTINATION$5,TMP_MESSAGING_PROTOCOL$5,TMP_MESSAGING_PROTOCOL_VERSION$5,TMP_MESSAGING_URL$5,TMP_MESSAGING_MESSAGE_ID$5,TMP_MESSAGING_CONVERSATION_ID$5,TMP_MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES$5,TMP_MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES$5,TMP_MESSAGING_OPERATION$5,TMP_MESSAGING_CONSUMER_ID$5,TMP_MESSAGING_RABBITMQ_ROUTING_KEY$5,TMP_MESSAGING_KAFKA_MESSAGE_KEY$5,TMP_MESSAGING_KAFKA_CONSUMER_GROUP$5,TMP_MESSAGING_KAFKA_CLIENT_ID$5,TMP_MESSAGING_KAFKA_PARTITION$5,TMP_MESSAGING_KAFKA_TOMBSTONE$5,TMP_RPC_SYSTEM$5,TMP_RPC_SERVICE$5,TMP_RPC_METHOD$5,TMP_RPC_GRPC_STATUS_CODE$5,TMP_RPC_JSONRPC_VERSION$5,TMP_RPC_JSONRPC_REQUEST_ID$5,TMP_RPC_JSONRPC_ERROR_CODE$5,TMP_RPC_JSONRPC_ERROR_MESSAGE$5,TMP_MESSAGE_TYPE$5,TMP_MESSAGE_ID$5,TMP_MESSAGE_COMPRESSED_SIZE$5,TMP_MESSAGE_UNCOMPRESSED_SIZE$5,SEMATTRS_AWS_LAMBDA_INVOKED_ARN$5,SEMATTRS_DB_SYSTEM$5,SEMATTRS_DB_CONNECTION_STRING$5,SEMATTRS_DB_USER$5,SEMATTRS_DB_JDBC_DRIVER_CLASSNAME$5,SEMATTRS_DB_NAME$5,SEMATTRS_DB_STATEMENT$5,SEMATTRS_DB_OPERATION$5,SEMATTRS_DB_MSSQL_INSTANCE_NAME$5,SEMATTRS_DB_CASSANDRA_KEYSPACE$5,SEMATTRS_DB_CASSANDRA_PAGE_SIZE$5,SEMATTRS_DB_CASSANDRA_CONSISTENCY_LEVEL$5,SEMATTRS_DB_CASSANDRA_TABLE$5,SEMATTRS_DB_CASSANDRA_IDEMPOTENCE$5,SEMATTRS_DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT$5,SEMATTRS_DB_CASSANDRA_COORDINATOR_ID$5,SEMATTRS_DB_CASSANDRA_COORDINATOR_DC$5,SEMATTRS_DB_HBASE_NAMESPACE$5,SEMATTRS_DB_REDIS_DATABASE_INDEX$5,SEMATTRS_DB_MONGODB_COLLECTION$5,SEMATTRS_DB_SQL_TABLE$5,SEMATTRS_EXCEPTION_TYPE$5,SEMATTRS_EXCEPTION_MESSAGE$5,SEMATTRS_EXCEPTION_STACKTRACE$5,SEMATTRS_EXCEPTION_ESCAPED$5,SEMATTRS_FAAS_TRIGGER$5,SEMATTRS_FAAS_EXECUTION$5,SEMATTRS_FAAS_DOCUMENT_COLLECTION$5,SEMATTRS_FAAS_DOCUMENT_OPERATION$5,SEMATTRS_FAAS_DOCUMENT_TIME$5,SEMATTRS_FAAS_DOCUMENT_NAME$5,SEMATTRS_FAAS_TIME$5,SEMATTRS_FAAS_CRON$5,SEMATTRS_FAAS_COLDSTART$5,SEMATTRS_FAAS_INVOKED_NAME$5,SEMATTRS_FAAS_INVOKED_PROVIDER$5,SEMATTRS_FAAS_INVOKED_REGION$5,SEMATTRS_NET_TRANSPORT$5,SEMATTRS_NET_PEER_IP$5,SEMATTRS_NET_PEER_PORT$5,SEMATTRS_NET_PEER_NAME$5,SEMATTRS_NET_HOST_IP$5,SEMATTRS_NET_HOST_PORT$5,SEMATTRS_NET_HOST_NAME$5,SEMATTRS_NET_HOST_CONNECTION_TYPE$5,SEMATTRS_NET_HOST_CONNECTION_SUBTYPE$5,SEMATTRS_NET_HOST_CARRIER_NAME$5,SEMATTRS_NET_HOST_CARRIER_MCC$5,SEMATTRS_NET_HOST_CARRIER_MNC$5,SEMATTRS_NET_HOST_CARRIER_ICC$5,SEMATTRS_PEER_SERVICE$5,SEMATTRS_ENDUSER_ID$5,SEMATTRS_ENDUSER_ROLE$5,SEMATTRS_ENDUSER_SCOPE$5,SEMATTRS_THREAD_ID$5,SEMATTRS_THREAD_NAME$5,SEMATTRS_CODE_FUNCTION$5,SEMATTRS_CODE_NAMESPACE$5,SEMATTRS_CODE_FILEPATH$5,SEMATTRS_CODE_LINENO$5,SEMATTRS_HTTP_METHOD$5,SEMATTRS_HTTP_URL$5,SEMATTRS_HTTP_TARGET$5,SEMATTRS_HTTP_HOST$5,SEMATTRS_HTTP_SCHEME$5,SEMATTRS_HTTP_STATUS_CODE$5,SEMATTRS_HTTP_FLAVOR$5,SEMATTRS_HTTP_USER_AGENT$5,SEMATTRS_HTTP_REQUEST_CONTENT_LENGTH$5,SEMATTRS_HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED$5,SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH$5,SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED$5,SEMATTRS_HTTP_SERVER_NAME$5,SEMATTRS_HTTP_ROUTE$5,SEMATTRS_HTTP_CLIENT_IP$5,SEMATTRS_AWS_DYNAMODB_TABLE_NAMES$5,SEMATTRS_AWS_DYNAMODB_CONSUMED_CAPACITY$5,SEMATTRS_AWS_DYNAMODB_ITEM_COLLECTION_METRICS$5,SEMATTRS_AWS_DYNAMODB_PROVISIONED_READ_CAPACITY$5,SEMATTRS_AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY$5,SEMATTRS_AWS_DYNAMODB_CONSISTENT_READ$5,SEMATTRS_AWS_DYNAMODB_PROJECTION$5,SEMATTRS_AWS_DYNAMODB_LIMIT$5,SEMATTRS_AWS_DYNAMODB_ATTRIBUTES_TO_GET$5,SEMATTRS_AWS_DYNAMODB_INDEX_NAME$5,SEMATTRS_AWS_DYNAMODB_SELECT$5,SEMATTRS_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES$5,SEMATTRS_AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES$5,SEMATTRS_AWS_DYNAMODB_EXCLUSIVE_START_TABLE$5,SEMATTRS_AWS_DYNAMODB_TABLE_COUNT$5,SEMATTRS_AWS_DYNAMODB_SCAN_FORWARD$5,SEMATTRS_AWS_DYNAMODB_SEGMENT$5,SEMATTRS_AWS_DYNAMODB_TOTAL_SEGMENTS$5,SEMATTRS_AWS_DYNAMODB_COUNT$5,SEMATTRS_AWS_DYNAMODB_SCANNED_COUNT$5,SEMATTRS_AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS$5,SEMATTRS_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES$5,SEMATTRS_MESSAGING_SYSTEM$5,SEMATTRS_MESSAGING_DESTINATION$5,SEMATTRS_MESSAGING_DESTINATION_KIND$5,SEMATTRS_MESSAGING_TEMP_DESTINATION$5,SEMATTRS_MESSAGING_PROTOCOL$5,SEMATTRS_MESSAGING_PROTOCOL_VERSION$5,SEMATTRS_MESSAGING_URL$5,SEMATTRS_MESSAGING_MESSAGE_ID$5,SEMATTRS_MESSAGING_CONVERSATION_ID$5,SEMATTRS_MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES$5,SEMATTRS_MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES$5,SEMATTRS_MESSAGING_OPERATION$5,SEMATTRS_MESSAGING_CONSUMER_ID$5,SEMATTRS_MESSAGING_RABBITMQ_ROUTING_KEY$5,SEMATTRS_MESSAGING_KAFKA_MESSAGE_KEY$5,SEMATTRS_MESSAGING_KAFKA_CONSUMER_GROUP$5,SEMATTRS_MESSAGING_KAFKA_CLIENT_ID$5,SEMATTRS_MESSAGING_KAFKA_PARTITION$5,SEMATTRS_MESSAGING_KAFKA_TOMBSTONE$5,SEMATTRS_RPC_SYSTEM$5,SEMATTRS_RPC_SERVICE$5,SEMATTRS_RPC_METHOD$5,SEMATTRS_RPC_GRPC_STATUS_CODE$5,SEMATTRS_RPC_JSONRPC_VERSION$5,SEMATTRS_RPC_JSONRPC_REQUEST_ID$5,SEMATTRS_RPC_JSONRPC_ERROR_CODE$5,SEMATTRS_RPC_JSONRPC_ERROR_MESSAGE$5,SEMATTRS_MESSAGE_TYPE$5,SEMATTRS_MESSAGE_ID$5,SEMATTRS_MESSAGE_COMPRESSED_SIZE$5,SEMATTRS_MESSAGE_UNCOMPRESSED_SIZE$5,SemanticAttributes$5,TMP_DBSYSTEMVALUES_OTHER_SQL$5,TMP_DBSYSTEMVALUES_MSSQL$5,TMP_DBSYSTEMVALUES_MYSQL$5,TMP_DBSYSTEMVALUES_ORACLE$5,TMP_DBSYSTEMVALUES_DB2$5,TMP_DBSYSTEMVALUES_POSTGRESQL$5,TMP_DBSYSTEMVALUES_REDSHIFT$5,TMP_DBSYSTEMVALUES_HIVE$5,TMP_DBSYSTEMVALUES_CLOUDSCAPE$5,TMP_DBSYSTEMVALUES_HSQLDB$5,TMP_DBSYSTEMVALUES_PROGRESS$5,TMP_DBSYSTEMVALUES_MAXDB$5,TMP_DBSYSTEMVALUES_HANADB$5,TMP_DBSYSTEMVALUES_INGRES$5,TMP_DBSYSTEMVALUES_FIRSTSQL$5,TMP_DBSYSTEMVALUES_EDB$5,TMP_DBSYSTEMVALUES_CACHE$5,TMP_DBSYSTEMVALUES_ADABAS$5,TMP_DBSYSTEMVALUES_FIREBIRD$5,TMP_DBSYSTEMVALUES_DERBY$5,TMP_DBSYSTEMVALUES_FILEMAKER$5,TMP_DBSYSTEMVALUES_INFORMIX$5,TMP_DBSYSTEMVALUES_INSTANTDB$5,TMP_DBSYSTEMVALUES_INTERBASE$5,TMP_DBSYSTEMVALUES_MARIADB$5,TMP_DBSYSTEMVALUES_NETEZZA$5,TMP_DBSYSTEMVALUES_PERVASIVE$5,TMP_DBSYSTEMVALUES_POINTBASE$5,TMP_DBSYSTEMVALUES_SQLITE$5,TMP_DBSYSTEMVALUES_SYBASE$5,TMP_DBSYSTEMVALUES_TERADATA$5,TMP_DBSYSTEMVALUES_VERTICA$5,TMP_DBSYSTEMVALUES_H2$5,TMP_DBSYSTEMVALUES_COLDFUSION$5,TMP_DBSYSTEMVALUES_CASSANDRA$5,TMP_DBSYSTEMVALUES_HBASE$5,TMP_DBSYSTEMVALUES_MONGODB$5,TMP_DBSYSTEMVALUES_REDIS$5,TMP_DBSYSTEMVALUES_COUCHBASE$5,TMP_DBSYSTEMVALUES_COUCHDB$5,TMP_DBSYSTEMVALUES_COSMOSDB$5,TMP_DBSYSTEMVALUES_DYNAMODB$5,TMP_DBSYSTEMVALUES_NEO4J$5,TMP_DBSYSTEMVALUES_GEODE$5,TMP_DBSYSTEMVALUES_ELASTICSEARCH$5,TMP_DBSYSTEMVALUES_MEMCACHED$5,TMP_DBSYSTEMVALUES_COCKROACHDB$5,DBSYSTEMVALUES_OTHER_SQL$5,DBSYSTEMVALUES_MSSQL$5,DBSYSTEMVALUES_MYSQL$5,DBSYSTEMVALUES_ORACLE$5,DBSYSTEMVALUES_DB2$5,DBSYSTEMVALUES_POSTGRESQL$5,DBSYSTEMVALUES_REDSHIFT$5,DBSYSTEMVALUES_HIVE$5,DBSYSTEMVALUES_CLOUDSCAPE$5,DBSYSTEMVALUES_HSQLDB$5,DBSYSTEMVALUES_PROGRESS$5,DBSYSTEMVALUES_MAXDB$5,DBSYSTEMVALUES_HANADB$5,DBSYSTEMVALUES_INGRES$5,DBSYSTEMVALUES_FIRSTSQL$5,DBSYSTEMVALUES_EDB$5,DBSYSTEMVALUES_CACHE$5,DBSYSTEMVALUES_ADABAS$5,DBSYSTEMVALUES_FIREBIRD$5,DBSYSTEMVALUES_DERBY$5,DBSYSTEMVALUES_FILEMAKER$5,DBSYSTEMVALUES_INFORMIX$5,DBSYSTEMVALUES_INSTANTDB$5,DBSYSTEMVALUES_INTERBASE$5,DBSYSTEMVALUES_MARIADB$5,DBSYSTEMVALUES_NETEZZA$5,DBSYSTEMVALUES_PERVASIVE$5,DBSYSTEMVALUES_POINTBASE$5,DBSYSTEMVALUES_SQLITE$5,DBSYSTEMVALUES_SYBASE$5,DBSYSTEMVALUES_TERADATA$5,DBSYSTEMVALUES_VERTICA$5,DBSYSTEMVALUES_H2$5,DBSYSTEMVALUES_COLDFUSION$5,DBSYSTEMVALUES_CASSANDRA$5,DBSYSTEMVALUES_HBASE$5,DBSYSTEMVALUES_MONGODB$5,DBSYSTEMVALUES_REDIS$5,DBSYSTEMVALUES_COUCHBASE$5,DBSYSTEMVALUES_COUCHDB$5,DBSYSTEMVALUES_COSMOSDB$5,DBSYSTEMVALUES_DYNAMODB$5,DBSYSTEMVALUES_NEO4J$5,DBSYSTEMVALUES_GEODE$5,DBSYSTEMVALUES_ELASTICSEARCH$5,DBSYSTEMVALUES_MEMCACHED$5,DBSYSTEMVALUES_COCKROACHDB$5,DbSystemValues$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_ALL$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_EACH_QUORUM$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_QUORUM$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_QUORUM$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_ONE$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_TWO$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_THREE$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_ONE$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_ANY$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_SERIAL$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_SERIAL$5,DBCASSANDRACONSISTENCYLEVELVALUES_ALL$5,DBCASSANDRACONSISTENCYLEVELVALUES_EACH_QUORUM$5,DBCASSANDRACONSISTENCYLEVELVALUES_QUORUM$5,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_QUORUM$5,DBCASSANDRACONSISTENCYLEVELVALUES_ONE$5,DBCASSANDRACONSISTENCYLEVELVALUES_TWO$5,DBCASSANDRACONSISTENCYLEVELVALUES_THREE$5,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_ONE$5,DBCASSANDRACONSISTENCYLEVELVALUES_ANY$5,DBCASSANDRACONSISTENCYLEVELVALUES_SERIAL$5,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_SERIAL$5,DbCassandraConsistencyLevelValues$5,TMP_FAASTRIGGERVALUES_DATASOURCE$5,TMP_FAASTRIGGERVALUES_HTTP$5,TMP_FAASTRIGGERVALUES_PUBSUB$5,TMP_FAASTRIGGERVALUES_TIMER$5,TMP_FAASTRIGGERVALUES_OTHER$5,FAASTRIGGERVALUES_DATASOURCE$5,FAASTRIGGERVALUES_HTTP$5,FAASTRIGGERVALUES_PUBSUB$5,FAASTRIGGERVALUES_TIMER$5,FAASTRIGGERVALUES_OTHER$5,FaasTriggerValues$5,TMP_FAASDOCUMENTOPERATIONVALUES_INSERT$5,TMP_FAASDOCUMENTOPERATIONVALUES_EDIT$5,TMP_FAASDOCUMENTOPERATIONVALUES_DELETE$5,FAASDOCUMENTOPERATIONVALUES_INSERT$5,FAASDOCUMENTOPERATIONVALUES_EDIT$5,FAASDOCUMENTOPERATIONVALUES_DELETE$5,FaasDocumentOperationValues$5,TMP_FAASINVOKEDPROVIDERVALUES_ALIBABA_CLOUD$5,TMP_FAASINVOKEDPROVIDERVALUES_AWS$5,TMP_FAASINVOKEDPROVIDERVALUES_AZURE$5,TMP_FAASINVOKEDPROVIDERVALUES_GCP$5,FAASINVOKEDPROVIDERVALUES_ALIBABA_CLOUD$5,FAASINVOKEDPROVIDERVALUES_AWS$5,FAASINVOKEDPROVIDERVALUES_AZURE$5,FAASINVOKEDPROVIDERVALUES_GCP$5,FaasInvokedProviderValues$5,TMP_NETTRANSPORTVALUES_IP_TCP$5,TMP_NETTRANSPORTVALUES_IP_UDP$5,TMP_NETTRANSPORTVALUES_IP$5,TMP_NETTRANSPORTVALUES_UNIX$5,TMP_NETTRANSPORTVALUES_PIPE$5,TMP_NETTRANSPORTVALUES_INPROC$5,TMP_NETTRANSPORTVALUES_OTHER$5,NETTRANSPORTVALUES_IP_TCP$5,NETTRANSPORTVALUES_IP_UDP$5,NETTRANSPORTVALUES_IP$5,NETTRANSPORTVALUES_UNIX$5,NETTRANSPORTVALUES_PIPE$5,NETTRANSPORTVALUES_INPROC$5,NETTRANSPORTVALUES_OTHER$5,NetTransportValues$5,TMP_NETHOSTCONNECTIONTYPEVALUES_WIFI$5,TMP_NETHOSTCONNECTIONTYPEVALUES_WIRED$5,TMP_NETHOSTCONNECTIONTYPEVALUES_CELL$5,TMP_NETHOSTCONNECTIONTYPEVALUES_UNAVAILABLE$5,TMP_NETHOSTCONNECTIONTYPEVALUES_UNKNOWN$5,NETHOSTCONNECTIONTYPEVALUES_WIFI$5,NETHOSTCONNECTIONTYPEVALUES_WIRED$5,NETHOSTCONNECTIONTYPEVALUES_CELL$5,NETHOSTCONNECTIONTYPEVALUES_UNAVAILABLE$5,NETHOSTCONNECTIONTYPEVALUES_UNKNOWN$5,NetHostConnectionTypeValues$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_GPRS$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EDGE$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_UMTS$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_CDMA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_0$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_A$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_CDMA2000_1XRTT$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSDPA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSUPA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSPA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_IDEN$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_B$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_LTE$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EHRPD$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSPAP$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_GSM$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_TD_SCDMA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_IWLAN$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_NR$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_NRNSA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_LTE_CA$5,NETHOSTCONNECTIONSUBTYPEVALUES_GPRS$5,NETHOSTCONNECTIONSUBTYPEVALUES_EDGE$5,NETHOSTCONNECTIONSUBTYPEVALUES_UMTS$5,NETHOSTCONNECTIONSUBTYPEVALUES_CDMA$5,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_0$5,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_A$5,NETHOSTCONNECTIONSUBTYPEVALUES_CDMA2000_1XRTT$5,NETHOSTCONNECTIONSUBTYPEVALUES_HSDPA$5,NETHOSTCONNECTIONSUBTYPEVALUES_HSUPA$5,NETHOSTCONNECTIONSUBTYPEVALUES_HSPA$5,NETHOSTCONNECTIONSUBTYPEVALUES_IDEN$5,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_B$5,NETHOSTCONNECTIONSUBTYPEVALUES_LTE$5,NETHOSTCONNECTIONSUBTYPEVALUES_EHRPD$5,NETHOSTCONNECTIONSUBTYPEVALUES_HSPAP$5,NETHOSTCONNECTIONSUBTYPEVALUES_GSM$5,NETHOSTCONNECTIONSUBTYPEVALUES_TD_SCDMA$5,NETHOSTCONNECTIONSUBTYPEVALUES_IWLAN$5,NETHOSTCONNECTIONSUBTYPEVALUES_NR$5,NETHOSTCONNECTIONSUBTYPEVALUES_NRNSA$5,NETHOSTCONNECTIONSUBTYPEVALUES_LTE_CA$5,NetHostConnectionSubtypeValues$5,TMP_HTTPFLAVORVALUES_HTTP_1_0$5,TMP_HTTPFLAVORVALUES_HTTP_1_1$5,TMP_HTTPFLAVORVALUES_HTTP_2_0$5,TMP_HTTPFLAVORVALUES_SPDY$5,TMP_HTTPFLAVORVALUES_QUIC$5,HTTPFLAVORVALUES_HTTP_1_0$5,HTTPFLAVORVALUES_HTTP_1_1$5,HTTPFLAVORVALUES_HTTP_2_0$5,HTTPFLAVORVALUES_SPDY$5,HTTPFLAVORVALUES_QUIC$5,HttpFlavorValues$5,TMP_MESSAGINGDESTINATIONKINDVALUES_QUEUE$5,TMP_MESSAGINGDESTINATIONKINDVALUES_TOPIC$5,MESSAGINGDESTINATIONKINDVALUES_QUEUE$5,MESSAGINGDESTINATIONKINDVALUES_TOPIC$5,MessagingDestinationKindValues$5,TMP_MESSAGINGOPERATIONVALUES_RECEIVE$5,TMP_MESSAGINGOPERATIONVALUES_PROCESS$5,MESSAGINGOPERATIONVALUES_RECEIVE$5,MESSAGINGOPERATIONVALUES_PROCESS$5,MessagingOperationValues$5,TMP_RPCGRPCSTATUSCODEVALUES_OK$5,TMP_RPCGRPCSTATUSCODEVALUES_CANCELLED$5,TMP_RPCGRPCSTATUSCODEVALUES_UNKNOWN$5,TMP_RPCGRPCSTATUSCODEVALUES_INVALID_ARGUMENT$5,TMP_RPCGRPCSTATUSCODEVALUES_DEADLINE_EXCEEDED$5,TMP_RPCGRPCSTATUSCODEVALUES_NOT_FOUND$5,TMP_RPCGRPCSTATUSCODEVALUES_ALREADY_EXISTS$5,TMP_RPCGRPCSTATUSCODEVALUES_PERMISSION_DENIED$5,TMP_RPCGRPCSTATUSCODEVALUES_RESOURCE_EXHAUSTED$5,TMP_RPCGRPCSTATUSCODEVALUES_FAILED_PRECONDITION$5,TMP_RPCGRPCSTATUSCODEVALUES_ABORTED$5,TMP_RPCGRPCSTATUSCODEVALUES_OUT_OF_RANGE$5,TMP_RPCGRPCSTATUSCODEVALUES_UNIMPLEMENTED$5,TMP_RPCGRPCSTATUSCODEVALUES_INTERNAL$5,TMP_RPCGRPCSTATUSCODEVALUES_UNAVAILABLE$5,TMP_RPCGRPCSTATUSCODEVALUES_DATA_LOSS$5,TMP_RPCGRPCSTATUSCODEVALUES_UNAUTHENTICATED$5,RPCGRPCSTATUSCODEVALUES_OK$5,RPCGRPCSTATUSCODEVALUES_CANCELLED$5,RPCGRPCSTATUSCODEVALUES_UNKNOWN$5,RPCGRPCSTATUSCODEVALUES_INVALID_ARGUMENT$5,RPCGRPCSTATUSCODEVALUES_DEADLINE_EXCEEDED$5,RPCGRPCSTATUSCODEVALUES_NOT_FOUND$5,RPCGRPCSTATUSCODEVALUES_ALREADY_EXISTS$5,RPCGRPCSTATUSCODEVALUES_PERMISSION_DENIED$5,RPCGRPCSTATUSCODEVALUES_RESOURCE_EXHAUSTED$5,RPCGRPCSTATUSCODEVALUES_FAILED_PRECONDITION$5,RPCGRPCSTATUSCODEVALUES_ABORTED$5,RPCGRPCSTATUSCODEVALUES_OUT_OF_RANGE$5,RPCGRPCSTATUSCODEVALUES_UNIMPLEMENTED$5,RPCGRPCSTATUSCODEVALUES_INTERNAL$5,RPCGRPCSTATUSCODEVALUES_UNAVAILABLE$5,RPCGRPCSTATUSCODEVALUES_DATA_LOSS$5,RPCGRPCSTATUSCODEVALUES_UNAUTHENTICATED$5,RpcGrpcStatusCodeValues$5,TMP_MESSAGETYPEVALUES_SENT$5,TMP_MESSAGETYPEVALUES_RECEIVED$5,MESSAGETYPEVALUES_SENT$5,MESSAGETYPEVALUES_RECEIVED$5,MessageTypeValues$5,init_SemanticAttributes$5=__esmMin((()=>{init_utils$8(),TMP_AWS_LAMBDA_INVOKED_ARN$5=`aws.lambda.invoked_arn`,TMP_DB_SYSTEM$5=`db.system`,TMP_DB_CONNECTION_STRING$5=`db.connection_string`,TMP_DB_USER$5=`db.user`,TMP_DB_JDBC_DRIVER_CLASSNAME$5=`db.jdbc.driver_classname`,TMP_DB_NAME$5=`db.name`,TMP_DB_STATEMENT$5=`db.statement`,TMP_DB_OPERATION$5=`db.operation`,TMP_DB_MSSQL_INSTANCE_NAME$5=`db.mssql.instance_name`,TMP_DB_CASSANDRA_KEYSPACE$5=`db.cassandra.keyspace`,TMP_DB_CASSANDRA_PAGE_SIZE$5=`db.cassandra.page_size`,TMP_DB_CASSANDRA_CONSISTENCY_LEVEL$5=`db.cassandra.consistency_level`,TMP_DB_CASSANDRA_TABLE$5=`db.cassandra.table`,TMP_DB_CASSANDRA_IDEMPOTENCE$5=`db.cassandra.idempotence`,TMP_DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT$5=`db.cassandra.speculative_execution_count`,TMP_DB_CASSANDRA_COORDINATOR_ID$5=`db.cassandra.coordinator.id`,TMP_DB_CASSANDRA_COORDINATOR_DC$5=`db.cassandra.coordinator.dc`,TMP_DB_HBASE_NAMESPACE$5=`db.hbase.namespace`,TMP_DB_REDIS_DATABASE_INDEX$5=`db.redis.database_index`,TMP_DB_MONGODB_COLLECTION$5=`db.mongodb.collection`,TMP_DB_SQL_TABLE$5=`db.sql.table`,TMP_EXCEPTION_TYPE$5=`exception.type`,TMP_EXCEPTION_MESSAGE$5=`exception.message`,TMP_EXCEPTION_STACKTRACE$5=`exception.stacktrace`,TMP_EXCEPTION_ESCAPED$5=`exception.escaped`,TMP_FAAS_TRIGGER$5=`faas.trigger`,TMP_FAAS_EXECUTION$5=`faas.execution`,TMP_FAAS_DOCUMENT_COLLECTION$5=`faas.document.collection`,TMP_FAAS_DOCUMENT_OPERATION$5=`faas.document.operation`,TMP_FAAS_DOCUMENT_TIME$5=`faas.document.time`,TMP_FAAS_DOCUMENT_NAME$5=`faas.document.name`,TMP_FAAS_TIME$5=`faas.time`,TMP_FAAS_CRON$5=`faas.cron`,TMP_FAAS_COLDSTART$5=`faas.coldstart`,TMP_FAAS_INVOKED_NAME$5=`faas.invoked_name`,TMP_FAAS_INVOKED_PROVIDER$5=`faas.invoked_provider`,TMP_FAAS_INVOKED_REGION$5=`faas.invoked_region`,TMP_NET_TRANSPORT$5=`net.transport`,TMP_NET_PEER_IP$5=`net.peer.ip`,TMP_NET_PEER_PORT$5=`net.peer.port`,TMP_NET_PEER_NAME$5=`net.peer.name`,TMP_NET_HOST_IP$5=`net.host.ip`,TMP_NET_HOST_PORT$5=`net.host.port`,TMP_NET_HOST_NAME$5=`net.host.name`,TMP_NET_HOST_CONNECTION_TYPE$5=`net.host.connection.type`,TMP_NET_HOST_CONNECTION_SUBTYPE$5=`net.host.connection.subtype`,TMP_NET_HOST_CARRIER_NAME$5=`net.host.carrier.name`,TMP_NET_HOST_CARRIER_MCC$5=`net.host.carrier.mcc`,TMP_NET_HOST_CARRIER_MNC$5=`net.host.carrier.mnc`,TMP_NET_HOST_CARRIER_ICC$5=`net.host.carrier.icc`,TMP_PEER_SERVICE$5=`peer.service`,TMP_ENDUSER_ID$5=`enduser.id`,TMP_ENDUSER_ROLE$5=`enduser.role`,TMP_ENDUSER_SCOPE$5=`enduser.scope`,TMP_THREAD_ID$5=`thread.id`,TMP_THREAD_NAME$5=`thread.name`,TMP_CODE_FUNCTION$5=`code.function`,TMP_CODE_NAMESPACE$5=`code.namespace`,TMP_CODE_FILEPATH$5=`code.filepath`,TMP_CODE_LINENO$5=`code.lineno`,TMP_HTTP_METHOD$5=`http.method`,TMP_HTTP_URL$5=`http.url`,TMP_HTTP_TARGET$5=`http.target`,TMP_HTTP_HOST$5=`http.host`,TMP_HTTP_SCHEME$5=`http.scheme`,TMP_HTTP_STATUS_CODE$5=`http.status_code`,TMP_HTTP_FLAVOR$5=`http.flavor`,TMP_HTTP_USER_AGENT$5=`http.user_agent`,TMP_HTTP_REQUEST_CONTENT_LENGTH$5=`http.request_content_length`,TMP_HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED$5=`http.request_content_length_uncompressed`,TMP_HTTP_RESPONSE_CONTENT_LENGTH$5=`http.response_content_length`,TMP_HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED$5=`http.response_content_length_uncompressed`,TMP_HTTP_SERVER_NAME$5=`http.server_name`,TMP_HTTP_ROUTE$5=`http.route`,TMP_HTTP_CLIENT_IP$5=`http.client_ip`,TMP_AWS_DYNAMODB_TABLE_NAMES$5=`aws.dynamodb.table_names`,TMP_AWS_DYNAMODB_CONSUMED_CAPACITY$5=`aws.dynamodb.consumed_capacity`,TMP_AWS_DYNAMODB_ITEM_COLLECTION_METRICS$5=`aws.dynamodb.item_collection_metrics`,TMP_AWS_DYNAMODB_PROVISIONED_READ_CAPACITY$5=`aws.dynamodb.provisioned_read_capacity`,TMP_AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY$5=`aws.dynamodb.provisioned_write_capacity`,TMP_AWS_DYNAMODB_CONSISTENT_READ$5=`aws.dynamodb.consistent_read`,TMP_AWS_DYNAMODB_PROJECTION$5=`aws.dynamodb.projection`,TMP_AWS_DYNAMODB_LIMIT$5=`aws.dynamodb.limit`,TMP_AWS_DYNAMODB_ATTRIBUTES_TO_GET$5=`aws.dynamodb.attributes_to_get`,TMP_AWS_DYNAMODB_INDEX_NAME$5=`aws.dynamodb.index_name`,TMP_AWS_DYNAMODB_SELECT$5=`aws.dynamodb.select`,TMP_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES$5=`aws.dynamodb.global_secondary_indexes`,TMP_AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES$5=`aws.dynamodb.local_secondary_indexes`,TMP_AWS_DYNAMODB_EXCLUSIVE_START_TABLE$5=`aws.dynamodb.exclusive_start_table`,TMP_AWS_DYNAMODB_TABLE_COUNT$5=`aws.dynamodb.table_count`,TMP_AWS_DYNAMODB_SCAN_FORWARD$5=`aws.dynamodb.scan_forward`,TMP_AWS_DYNAMODB_SEGMENT$5=`aws.dynamodb.segment`,TMP_AWS_DYNAMODB_TOTAL_SEGMENTS$5=`aws.dynamodb.total_segments`,TMP_AWS_DYNAMODB_COUNT$5=`aws.dynamodb.count`,TMP_AWS_DYNAMODB_SCANNED_COUNT$5=`aws.dynamodb.scanned_count`,TMP_AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS$5=`aws.dynamodb.attribute_definitions`,TMP_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES$5=`aws.dynamodb.global_secondary_index_updates`,TMP_MESSAGING_SYSTEM$5=`messaging.system`,TMP_MESSAGING_DESTINATION$5=`messaging.destination`,TMP_MESSAGING_DESTINATION_KIND$5=`messaging.destination_kind`,TMP_MESSAGING_TEMP_DESTINATION$5=`messaging.temp_destination`,TMP_MESSAGING_PROTOCOL$5=`messaging.protocol`,TMP_MESSAGING_PROTOCOL_VERSION$5=`messaging.protocol_version`,TMP_MESSAGING_URL$5=`messaging.url`,TMP_MESSAGING_MESSAGE_ID$5=`messaging.message_id`,TMP_MESSAGING_CONVERSATION_ID$5=`messaging.conversation_id`,TMP_MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES$5=`messaging.message_payload_size_bytes`,TMP_MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES$5=`messaging.message_payload_compressed_size_bytes`,TMP_MESSAGING_OPERATION$5=`messaging.operation`,TMP_MESSAGING_CONSUMER_ID$5=`messaging.consumer_id`,TMP_MESSAGING_RABBITMQ_ROUTING_KEY$5=`messaging.rabbitmq.routing_key`,TMP_MESSAGING_KAFKA_MESSAGE_KEY$5=`messaging.kafka.message_key`,TMP_MESSAGING_KAFKA_CONSUMER_GROUP$5=`messaging.kafka.consumer_group`,TMP_MESSAGING_KAFKA_CLIENT_ID$5=`messaging.kafka.client_id`,TMP_MESSAGING_KAFKA_PARTITION$5=`messaging.kafka.partition`,TMP_MESSAGING_KAFKA_TOMBSTONE$5=`messaging.kafka.tombstone`,TMP_RPC_SYSTEM$5=`rpc.system`,TMP_RPC_SERVICE$5=`rpc.service`,TMP_RPC_METHOD$5=`rpc.method`,TMP_RPC_GRPC_STATUS_CODE$5=`rpc.grpc.status_code`,TMP_RPC_JSONRPC_VERSION$5=`rpc.jsonrpc.version`,TMP_RPC_JSONRPC_REQUEST_ID$5=`rpc.jsonrpc.request_id`,TMP_RPC_JSONRPC_ERROR_CODE$5=`rpc.jsonrpc.error_code`,TMP_RPC_JSONRPC_ERROR_MESSAGE$5=`rpc.jsonrpc.error_message`,TMP_MESSAGE_TYPE$5=`message.type`,TMP_MESSAGE_ID$5=`message.id`,TMP_MESSAGE_COMPRESSED_SIZE$5=`message.compressed_size`,TMP_MESSAGE_UNCOMPRESSED_SIZE$5=`message.uncompressed_size`,SEMATTRS_AWS_LAMBDA_INVOKED_ARN$5=TMP_AWS_LAMBDA_INVOKED_ARN$5,SEMATTRS_DB_SYSTEM$5=TMP_DB_SYSTEM$5,SEMATTRS_DB_CONNECTION_STRING$5=TMP_DB_CONNECTION_STRING$5,SEMATTRS_DB_USER$5=TMP_DB_USER$5,SEMATTRS_DB_JDBC_DRIVER_CLASSNAME$5=TMP_DB_JDBC_DRIVER_CLASSNAME$5,SEMATTRS_DB_NAME$5=TMP_DB_NAME$5,SEMATTRS_DB_STATEMENT$5=TMP_DB_STATEMENT$5,SEMATTRS_DB_OPERATION$5=TMP_DB_OPERATION$5,SEMATTRS_DB_MSSQL_INSTANCE_NAME$5=TMP_DB_MSSQL_INSTANCE_NAME$5,SEMATTRS_DB_CASSANDRA_KEYSPACE$5=TMP_DB_CASSANDRA_KEYSPACE$5,SEMATTRS_DB_CASSANDRA_PAGE_SIZE$5=TMP_DB_CASSANDRA_PAGE_SIZE$5,SEMATTRS_DB_CASSANDRA_CONSISTENCY_LEVEL$5=TMP_DB_CASSANDRA_CONSISTENCY_LEVEL$5,SEMATTRS_DB_CASSANDRA_TABLE$5=TMP_DB_CASSANDRA_TABLE$5,SEMATTRS_DB_CASSANDRA_IDEMPOTENCE$5=TMP_DB_CASSANDRA_IDEMPOTENCE$5,SEMATTRS_DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT$5=TMP_DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT$5,SEMATTRS_DB_CASSANDRA_COORDINATOR_ID$5=TMP_DB_CASSANDRA_COORDINATOR_ID$5,SEMATTRS_DB_CASSANDRA_COORDINATOR_DC$5=TMP_DB_CASSANDRA_COORDINATOR_DC$5,SEMATTRS_DB_HBASE_NAMESPACE$5=TMP_DB_HBASE_NAMESPACE$5,SEMATTRS_DB_REDIS_DATABASE_INDEX$5=TMP_DB_REDIS_DATABASE_INDEX$5,SEMATTRS_DB_MONGODB_COLLECTION$5=TMP_DB_MONGODB_COLLECTION$5,SEMATTRS_DB_SQL_TABLE$5=TMP_DB_SQL_TABLE$5,SEMATTRS_EXCEPTION_TYPE$5=TMP_EXCEPTION_TYPE$5,SEMATTRS_EXCEPTION_MESSAGE$5=TMP_EXCEPTION_MESSAGE$5,SEMATTRS_EXCEPTION_STACKTRACE$5=TMP_EXCEPTION_STACKTRACE$5,SEMATTRS_EXCEPTION_ESCAPED$5=TMP_EXCEPTION_ESCAPED$5,SEMATTRS_FAAS_TRIGGER$5=TMP_FAAS_TRIGGER$5,SEMATTRS_FAAS_EXECUTION$5=TMP_FAAS_EXECUTION$5,SEMATTRS_FAAS_DOCUMENT_COLLECTION$5=TMP_FAAS_DOCUMENT_COLLECTION$5,SEMATTRS_FAAS_DOCUMENT_OPERATION$5=TMP_FAAS_DOCUMENT_OPERATION$5,SEMATTRS_FAAS_DOCUMENT_TIME$5=TMP_FAAS_DOCUMENT_TIME$5,SEMATTRS_FAAS_DOCUMENT_NAME$5=TMP_FAAS_DOCUMENT_NAME$5,SEMATTRS_FAAS_TIME$5=TMP_FAAS_TIME$5,SEMATTRS_FAAS_CRON$5=TMP_FAAS_CRON$5,SEMATTRS_FAAS_COLDSTART$5=TMP_FAAS_COLDSTART$5,SEMATTRS_FAAS_INVOKED_NAME$5=TMP_FAAS_INVOKED_NAME$5,SEMATTRS_FAAS_INVOKED_PROVIDER$5=TMP_FAAS_INVOKED_PROVIDER$5,SEMATTRS_FAAS_INVOKED_REGION$5=TMP_FAAS_INVOKED_REGION$5,SEMATTRS_NET_TRANSPORT$5=TMP_NET_TRANSPORT$5,SEMATTRS_NET_PEER_IP$5=TMP_NET_PEER_IP$5,SEMATTRS_NET_PEER_PORT$5=TMP_NET_PEER_PORT$5,SEMATTRS_NET_PEER_NAME$5=TMP_NET_PEER_NAME$5,SEMATTRS_NET_HOST_IP$5=TMP_NET_HOST_IP$5,SEMATTRS_NET_HOST_PORT$5=TMP_NET_HOST_PORT$5,SEMATTRS_NET_HOST_NAME$5=TMP_NET_HOST_NAME$5,SEMATTRS_NET_HOST_CONNECTION_TYPE$5=TMP_NET_HOST_CONNECTION_TYPE$5,SEMATTRS_NET_HOST_CONNECTION_SUBTYPE$5=TMP_NET_HOST_CONNECTION_SUBTYPE$5,SEMATTRS_NET_HOST_CARRIER_NAME$5=TMP_NET_HOST_CARRIER_NAME$5,SEMATTRS_NET_HOST_CARRIER_MCC$5=TMP_NET_HOST_CARRIER_MCC$5,SEMATTRS_NET_HOST_CARRIER_MNC$5=TMP_NET_HOST_CARRIER_MNC$5,SEMATTRS_NET_HOST_CARRIER_ICC$5=TMP_NET_HOST_CARRIER_ICC$5,SEMATTRS_PEER_SERVICE$5=TMP_PEER_SERVICE$5,SEMATTRS_ENDUSER_ID$5=TMP_ENDUSER_ID$5,SEMATTRS_ENDUSER_ROLE$5=TMP_ENDUSER_ROLE$5,SEMATTRS_ENDUSER_SCOPE$5=TMP_ENDUSER_SCOPE$5,SEMATTRS_THREAD_ID$5=TMP_THREAD_ID$5,SEMATTRS_THREAD_NAME$5=TMP_THREAD_NAME$5,SEMATTRS_CODE_FUNCTION$5=TMP_CODE_FUNCTION$5,SEMATTRS_CODE_NAMESPACE$5=TMP_CODE_NAMESPACE$5,SEMATTRS_CODE_FILEPATH$5=TMP_CODE_FILEPATH$5,SEMATTRS_CODE_LINENO$5=TMP_CODE_LINENO$5,SEMATTRS_HTTP_METHOD$5=TMP_HTTP_METHOD$5,SEMATTRS_HTTP_URL$5=TMP_HTTP_URL$5,SEMATTRS_HTTP_TARGET$5=TMP_HTTP_TARGET$5,SEMATTRS_HTTP_HOST$5=TMP_HTTP_HOST$5,SEMATTRS_HTTP_SCHEME$5=TMP_HTTP_SCHEME$5,SEMATTRS_HTTP_STATUS_CODE$5=TMP_HTTP_STATUS_CODE$5,SEMATTRS_HTTP_FLAVOR$5=TMP_HTTP_FLAVOR$5,SEMATTRS_HTTP_USER_AGENT$5=TMP_HTTP_USER_AGENT$5,SEMATTRS_HTTP_REQUEST_CONTENT_LENGTH$5=TMP_HTTP_REQUEST_CONTENT_LENGTH$5,SEMATTRS_HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED$5=TMP_HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED$5,SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH$5=TMP_HTTP_RESPONSE_CONTENT_LENGTH$5,SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED$5=TMP_HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED$5,SEMATTRS_HTTP_SERVER_NAME$5=TMP_HTTP_SERVER_NAME$5,SEMATTRS_HTTP_ROUTE$5=TMP_HTTP_ROUTE$5,SEMATTRS_HTTP_CLIENT_IP$5=TMP_HTTP_CLIENT_IP$5,SEMATTRS_AWS_DYNAMODB_TABLE_NAMES$5=TMP_AWS_DYNAMODB_TABLE_NAMES$5,SEMATTRS_AWS_DYNAMODB_CONSUMED_CAPACITY$5=TMP_AWS_DYNAMODB_CONSUMED_CAPACITY$5,SEMATTRS_AWS_DYNAMODB_ITEM_COLLECTION_METRICS$5=TMP_AWS_DYNAMODB_ITEM_COLLECTION_METRICS$5,SEMATTRS_AWS_DYNAMODB_PROVISIONED_READ_CAPACITY$5=TMP_AWS_DYNAMODB_PROVISIONED_READ_CAPACITY$5,SEMATTRS_AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY$5=TMP_AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY$5,SEMATTRS_AWS_DYNAMODB_CONSISTENT_READ$5=TMP_AWS_DYNAMODB_CONSISTENT_READ$5,SEMATTRS_AWS_DYNAMODB_PROJECTION$5=TMP_AWS_DYNAMODB_PROJECTION$5,SEMATTRS_AWS_DYNAMODB_LIMIT$5=TMP_AWS_DYNAMODB_LIMIT$5,SEMATTRS_AWS_DYNAMODB_ATTRIBUTES_TO_GET$5=TMP_AWS_DYNAMODB_ATTRIBUTES_TO_GET$5,SEMATTRS_AWS_DYNAMODB_INDEX_NAME$5=TMP_AWS_DYNAMODB_INDEX_NAME$5,SEMATTRS_AWS_DYNAMODB_SELECT$5=TMP_AWS_DYNAMODB_SELECT$5,SEMATTRS_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES$5=TMP_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES$5,SEMATTRS_AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES$5=TMP_AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES$5,SEMATTRS_AWS_DYNAMODB_EXCLUSIVE_START_TABLE$5=TMP_AWS_DYNAMODB_EXCLUSIVE_START_TABLE$5,SEMATTRS_AWS_DYNAMODB_TABLE_COUNT$5=TMP_AWS_DYNAMODB_TABLE_COUNT$5,SEMATTRS_AWS_DYNAMODB_SCAN_FORWARD$5=TMP_AWS_DYNAMODB_SCAN_FORWARD$5,SEMATTRS_AWS_DYNAMODB_SEGMENT$5=TMP_AWS_DYNAMODB_SEGMENT$5,SEMATTRS_AWS_DYNAMODB_TOTAL_SEGMENTS$5=TMP_AWS_DYNAMODB_TOTAL_SEGMENTS$5,SEMATTRS_AWS_DYNAMODB_COUNT$5=TMP_AWS_DYNAMODB_COUNT$5,SEMATTRS_AWS_DYNAMODB_SCANNED_COUNT$5=TMP_AWS_DYNAMODB_SCANNED_COUNT$5,SEMATTRS_AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS$5=TMP_AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS$5,SEMATTRS_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES$5=TMP_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES$5,SEMATTRS_MESSAGING_SYSTEM$5=TMP_MESSAGING_SYSTEM$5,SEMATTRS_MESSAGING_DESTINATION$5=TMP_MESSAGING_DESTINATION$5,SEMATTRS_MESSAGING_DESTINATION_KIND$5=TMP_MESSAGING_DESTINATION_KIND$5,SEMATTRS_MESSAGING_TEMP_DESTINATION$5=TMP_MESSAGING_TEMP_DESTINATION$5,SEMATTRS_MESSAGING_PROTOCOL$5=TMP_MESSAGING_PROTOCOL$5,SEMATTRS_MESSAGING_PROTOCOL_VERSION$5=TMP_MESSAGING_PROTOCOL_VERSION$5,SEMATTRS_MESSAGING_URL$5=TMP_MESSAGING_URL$5,SEMATTRS_MESSAGING_MESSAGE_ID$5=TMP_MESSAGING_MESSAGE_ID$5,SEMATTRS_MESSAGING_CONVERSATION_ID$5=TMP_MESSAGING_CONVERSATION_ID$5,SEMATTRS_MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES$5=TMP_MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES$5,SEMATTRS_MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES$5=TMP_MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES$5,SEMATTRS_MESSAGING_OPERATION$5=TMP_MESSAGING_OPERATION$5,SEMATTRS_MESSAGING_CONSUMER_ID$5=TMP_MESSAGING_CONSUMER_ID$5,SEMATTRS_MESSAGING_RABBITMQ_ROUTING_KEY$5=TMP_MESSAGING_RABBITMQ_ROUTING_KEY$5,SEMATTRS_MESSAGING_KAFKA_MESSAGE_KEY$5=TMP_MESSAGING_KAFKA_MESSAGE_KEY$5,SEMATTRS_MESSAGING_KAFKA_CONSUMER_GROUP$5=TMP_MESSAGING_KAFKA_CONSUMER_GROUP$5,SEMATTRS_MESSAGING_KAFKA_CLIENT_ID$5=TMP_MESSAGING_KAFKA_CLIENT_ID$5,SEMATTRS_MESSAGING_KAFKA_PARTITION$5=TMP_MESSAGING_KAFKA_PARTITION$5,SEMATTRS_MESSAGING_KAFKA_TOMBSTONE$5=TMP_MESSAGING_KAFKA_TOMBSTONE$5,SEMATTRS_RPC_SYSTEM$5=TMP_RPC_SYSTEM$5,SEMATTRS_RPC_SERVICE$5=TMP_RPC_SERVICE$5,SEMATTRS_RPC_METHOD$5=TMP_RPC_METHOD$5,SEMATTRS_RPC_GRPC_STATUS_CODE$5=TMP_RPC_GRPC_STATUS_CODE$5,SEMATTRS_RPC_JSONRPC_VERSION$5=TMP_RPC_JSONRPC_VERSION$5,SEMATTRS_RPC_JSONRPC_REQUEST_ID$5=TMP_RPC_JSONRPC_REQUEST_ID$5,SEMATTRS_RPC_JSONRPC_ERROR_CODE$5=TMP_RPC_JSONRPC_ERROR_CODE$5,SEMATTRS_RPC_JSONRPC_ERROR_MESSAGE$5=TMP_RPC_JSONRPC_ERROR_MESSAGE$5,SEMATTRS_MESSAGE_TYPE$5=TMP_MESSAGE_TYPE$5,SEMATTRS_MESSAGE_ID$5=TMP_MESSAGE_ID$5,SEMATTRS_MESSAGE_COMPRESSED_SIZE$5=TMP_MESSAGE_COMPRESSED_SIZE$5,SEMATTRS_MESSAGE_UNCOMPRESSED_SIZE$5=TMP_MESSAGE_UNCOMPRESSED_SIZE$5,SemanticAttributes$5=createConstMap$5([TMP_AWS_LAMBDA_INVOKED_ARN$5,TMP_DB_SYSTEM$5,TMP_DB_CONNECTION_STRING$5,TMP_DB_USER$5,TMP_DB_JDBC_DRIVER_CLASSNAME$5,TMP_DB_NAME$5,TMP_DB_STATEMENT$5,TMP_DB_OPERATION$5,TMP_DB_MSSQL_INSTANCE_NAME$5,TMP_DB_CASSANDRA_KEYSPACE$5,TMP_DB_CASSANDRA_PAGE_SIZE$5,TMP_DB_CASSANDRA_CONSISTENCY_LEVEL$5,TMP_DB_CASSANDRA_TABLE$5,TMP_DB_CASSANDRA_IDEMPOTENCE$5,TMP_DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT$5,TMP_DB_CASSANDRA_COORDINATOR_ID$5,TMP_DB_CASSANDRA_COORDINATOR_DC$5,TMP_DB_HBASE_NAMESPACE$5,TMP_DB_REDIS_DATABASE_INDEX$5,TMP_DB_MONGODB_COLLECTION$5,TMP_DB_SQL_TABLE$5,TMP_EXCEPTION_TYPE$5,TMP_EXCEPTION_MESSAGE$5,TMP_EXCEPTION_STACKTRACE$5,TMP_EXCEPTION_ESCAPED$5,TMP_FAAS_TRIGGER$5,TMP_FAAS_EXECUTION$5,TMP_FAAS_DOCUMENT_COLLECTION$5,TMP_FAAS_DOCUMENT_OPERATION$5,TMP_FAAS_DOCUMENT_TIME$5,TMP_FAAS_DOCUMENT_NAME$5,TMP_FAAS_TIME$5,TMP_FAAS_CRON$5,TMP_FAAS_COLDSTART$5,TMP_FAAS_INVOKED_NAME$5,TMP_FAAS_INVOKED_PROVIDER$5,TMP_FAAS_INVOKED_REGION$5,TMP_NET_TRANSPORT$5,TMP_NET_PEER_IP$5,TMP_NET_PEER_PORT$5,TMP_NET_PEER_NAME$5,TMP_NET_HOST_IP$5,TMP_NET_HOST_PORT$5,TMP_NET_HOST_NAME$5,TMP_NET_HOST_CONNECTION_TYPE$5,TMP_NET_HOST_CONNECTION_SUBTYPE$5,TMP_NET_HOST_CARRIER_NAME$5,TMP_NET_HOST_CARRIER_MCC$5,TMP_NET_HOST_CARRIER_MNC$5,TMP_NET_HOST_CARRIER_ICC$5,TMP_PEER_SERVICE$5,TMP_ENDUSER_ID$5,TMP_ENDUSER_ROLE$5,TMP_ENDUSER_SCOPE$5,TMP_THREAD_ID$5,TMP_THREAD_NAME$5,TMP_CODE_FUNCTION$5,TMP_CODE_NAMESPACE$5,TMP_CODE_FILEPATH$5,TMP_CODE_LINENO$5,TMP_HTTP_METHOD$5,TMP_HTTP_URL$5,TMP_HTTP_TARGET$5,TMP_HTTP_HOST$5,TMP_HTTP_SCHEME$5,TMP_HTTP_STATUS_CODE$5,TMP_HTTP_FLAVOR$5,TMP_HTTP_USER_AGENT$5,TMP_HTTP_REQUEST_CONTENT_LENGTH$5,TMP_HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED$5,TMP_HTTP_RESPONSE_CONTENT_LENGTH$5,TMP_HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED$5,TMP_HTTP_SERVER_NAME$5,TMP_HTTP_ROUTE$5,TMP_HTTP_CLIENT_IP$5,TMP_AWS_DYNAMODB_TABLE_NAMES$5,TMP_AWS_DYNAMODB_CONSUMED_CAPACITY$5,TMP_AWS_DYNAMODB_ITEM_COLLECTION_METRICS$5,TMP_AWS_DYNAMODB_PROVISIONED_READ_CAPACITY$5,TMP_AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY$5,TMP_AWS_DYNAMODB_CONSISTENT_READ$5,TMP_AWS_DYNAMODB_PROJECTION$5,TMP_AWS_DYNAMODB_LIMIT$5,TMP_AWS_DYNAMODB_ATTRIBUTES_TO_GET$5,TMP_AWS_DYNAMODB_INDEX_NAME$5,TMP_AWS_DYNAMODB_SELECT$5,TMP_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES$5,TMP_AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES$5,TMP_AWS_DYNAMODB_EXCLUSIVE_START_TABLE$5,TMP_AWS_DYNAMODB_TABLE_COUNT$5,TMP_AWS_DYNAMODB_SCAN_FORWARD$5,TMP_AWS_DYNAMODB_SEGMENT$5,TMP_AWS_DYNAMODB_TOTAL_SEGMENTS$5,TMP_AWS_DYNAMODB_COUNT$5,TMP_AWS_DYNAMODB_SCANNED_COUNT$5,TMP_AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS$5,TMP_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES$5,TMP_MESSAGING_SYSTEM$5,TMP_MESSAGING_DESTINATION$5,TMP_MESSAGING_DESTINATION_KIND$5,TMP_MESSAGING_TEMP_DESTINATION$5,TMP_MESSAGING_PROTOCOL$5,TMP_MESSAGING_PROTOCOL_VERSION$5,TMP_MESSAGING_URL$5,TMP_MESSAGING_MESSAGE_ID$5,TMP_MESSAGING_CONVERSATION_ID$5,TMP_MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES$5,TMP_MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES$5,TMP_MESSAGING_OPERATION$5,TMP_MESSAGING_CONSUMER_ID$5,TMP_MESSAGING_RABBITMQ_ROUTING_KEY$5,TMP_MESSAGING_KAFKA_MESSAGE_KEY$5,TMP_MESSAGING_KAFKA_CONSUMER_GROUP$5,TMP_MESSAGING_KAFKA_CLIENT_ID$5,TMP_MESSAGING_KAFKA_PARTITION$5,TMP_MESSAGING_KAFKA_TOMBSTONE$5,TMP_RPC_SYSTEM$5,TMP_RPC_SERVICE$5,TMP_RPC_METHOD$5,TMP_RPC_GRPC_STATUS_CODE$5,TMP_RPC_JSONRPC_VERSION$5,TMP_RPC_JSONRPC_REQUEST_ID$5,TMP_RPC_JSONRPC_ERROR_CODE$5,TMP_RPC_JSONRPC_ERROR_MESSAGE$5,TMP_MESSAGE_TYPE$5,TMP_MESSAGE_ID$5,TMP_MESSAGE_COMPRESSED_SIZE$5,TMP_MESSAGE_UNCOMPRESSED_SIZE$5]),TMP_DBSYSTEMVALUES_OTHER_SQL$5=`other_sql`,TMP_DBSYSTEMVALUES_MSSQL$5=`mssql`,TMP_DBSYSTEMVALUES_MYSQL$5=`mysql`,TMP_DBSYSTEMVALUES_ORACLE$5=`oracle`,TMP_DBSYSTEMVALUES_DB2$5=`db2`,TMP_DBSYSTEMVALUES_POSTGRESQL$5=`postgresql`,TMP_DBSYSTEMVALUES_REDSHIFT$5=`redshift`,TMP_DBSYSTEMVALUES_HIVE$5=`hive`,TMP_DBSYSTEMVALUES_CLOUDSCAPE$5=`cloudscape`,TMP_DBSYSTEMVALUES_HSQLDB$5=`hsqldb`,TMP_DBSYSTEMVALUES_PROGRESS$5=`progress`,TMP_DBSYSTEMVALUES_MAXDB$5=`maxdb`,TMP_DBSYSTEMVALUES_HANADB$5=`hanadb`,TMP_DBSYSTEMVALUES_INGRES$5=`ingres`,TMP_DBSYSTEMVALUES_FIRSTSQL$5=`firstsql`,TMP_DBSYSTEMVALUES_EDB$5=`edb`,TMP_DBSYSTEMVALUES_CACHE$5=`cache`,TMP_DBSYSTEMVALUES_ADABAS$5=`adabas`,TMP_DBSYSTEMVALUES_FIREBIRD$5=`firebird`,TMP_DBSYSTEMVALUES_DERBY$5=`derby`,TMP_DBSYSTEMVALUES_FILEMAKER$5=`filemaker`,TMP_DBSYSTEMVALUES_INFORMIX$5=`informix`,TMP_DBSYSTEMVALUES_INSTANTDB$5=`instantdb`,TMP_DBSYSTEMVALUES_INTERBASE$5=`interbase`,TMP_DBSYSTEMVALUES_MARIADB$5=`mariadb`,TMP_DBSYSTEMVALUES_NETEZZA$5=`netezza`,TMP_DBSYSTEMVALUES_PERVASIVE$5=`pervasive`,TMP_DBSYSTEMVALUES_POINTBASE$5=`pointbase`,TMP_DBSYSTEMVALUES_SQLITE$5=`sqlite`,TMP_DBSYSTEMVALUES_SYBASE$5=`sybase`,TMP_DBSYSTEMVALUES_TERADATA$5=`teradata`,TMP_DBSYSTEMVALUES_VERTICA$5=`vertica`,TMP_DBSYSTEMVALUES_H2$5=`h2`,TMP_DBSYSTEMVALUES_COLDFUSION$5=`coldfusion`,TMP_DBSYSTEMVALUES_CASSANDRA$5=`cassandra`,TMP_DBSYSTEMVALUES_HBASE$5=`hbase`,TMP_DBSYSTEMVALUES_MONGODB$5=`mongodb`,TMP_DBSYSTEMVALUES_REDIS$5=`redis`,TMP_DBSYSTEMVALUES_COUCHBASE$5=`couchbase`,TMP_DBSYSTEMVALUES_COUCHDB$5=`couchdb`,TMP_DBSYSTEMVALUES_COSMOSDB$5=`cosmosdb`,TMP_DBSYSTEMVALUES_DYNAMODB$5=`dynamodb`,TMP_DBSYSTEMVALUES_NEO4J$5=`neo4j`,TMP_DBSYSTEMVALUES_GEODE$5=`geode`,TMP_DBSYSTEMVALUES_ELASTICSEARCH$5=`elasticsearch`,TMP_DBSYSTEMVALUES_MEMCACHED$5=`memcached`,TMP_DBSYSTEMVALUES_COCKROACHDB$5=`cockroachdb`,DBSYSTEMVALUES_OTHER_SQL$5=TMP_DBSYSTEMVALUES_OTHER_SQL$5,DBSYSTEMVALUES_MSSQL$5=TMP_DBSYSTEMVALUES_MSSQL$5,DBSYSTEMVALUES_MYSQL$5=TMP_DBSYSTEMVALUES_MYSQL$5,DBSYSTEMVALUES_ORACLE$5=TMP_DBSYSTEMVALUES_ORACLE$5,DBSYSTEMVALUES_POSTGRESQL$5=TMP_DBSYSTEMVALUES_POSTGRESQL$5,DBSYSTEMVALUES_REDSHIFT$5=TMP_DBSYSTEMVALUES_REDSHIFT$5,DBSYSTEMVALUES_HIVE$5=TMP_DBSYSTEMVALUES_HIVE$5,DBSYSTEMVALUES_CLOUDSCAPE$5=TMP_DBSYSTEMVALUES_CLOUDSCAPE$5,DBSYSTEMVALUES_HSQLDB$5=TMP_DBSYSTEMVALUES_HSQLDB$5,DBSYSTEMVALUES_PROGRESS$5=TMP_DBSYSTEMVALUES_PROGRESS$5,DBSYSTEMVALUES_MAXDB$5=TMP_DBSYSTEMVALUES_MAXDB$5,DBSYSTEMVALUES_HANADB$5=TMP_DBSYSTEMVALUES_HANADB$5,DBSYSTEMVALUES_INGRES$5=TMP_DBSYSTEMVALUES_INGRES$5,DBSYSTEMVALUES_FIRSTSQL$5=TMP_DBSYSTEMVALUES_FIRSTSQL$5,DBSYSTEMVALUES_CACHE$5=TMP_DBSYSTEMVALUES_CACHE$5,DBSYSTEMVALUES_ADABAS$5=TMP_DBSYSTEMVALUES_ADABAS$5,DBSYSTEMVALUES_FIREBIRD$5=TMP_DBSYSTEMVALUES_FIREBIRD$5,DBSYSTEMVALUES_DERBY$5=TMP_DBSYSTEMVALUES_DERBY$5,DBSYSTEMVALUES_FILEMAKER$5=TMP_DBSYSTEMVALUES_FILEMAKER$5,DBSYSTEMVALUES_INFORMIX$5=TMP_DBSYSTEMVALUES_INFORMIX$5,DBSYSTEMVALUES_INSTANTDB$5=TMP_DBSYSTEMVALUES_INSTANTDB$5,DBSYSTEMVALUES_INTERBASE$5=TMP_DBSYSTEMVALUES_INTERBASE$5,DBSYSTEMVALUES_MARIADB$5=TMP_DBSYSTEMVALUES_MARIADB$5,DBSYSTEMVALUES_NETEZZA$5=TMP_DBSYSTEMVALUES_NETEZZA$5,DBSYSTEMVALUES_PERVASIVE$5=TMP_DBSYSTEMVALUES_PERVASIVE$5,DBSYSTEMVALUES_POINTBASE$5=TMP_DBSYSTEMVALUES_POINTBASE$5,DBSYSTEMVALUES_SQLITE$5=TMP_DBSYSTEMVALUES_SQLITE$5,DBSYSTEMVALUES_SYBASE$5=TMP_DBSYSTEMVALUES_SYBASE$5,DBSYSTEMVALUES_TERADATA$5=TMP_DBSYSTEMVALUES_TERADATA$5,DBSYSTEMVALUES_VERTICA$5=TMP_DBSYSTEMVALUES_VERTICA$5,DBSYSTEMVALUES_COLDFUSION$5=TMP_DBSYSTEMVALUES_COLDFUSION$5,DBSYSTEMVALUES_CASSANDRA$5=TMP_DBSYSTEMVALUES_CASSANDRA$5,DBSYSTEMVALUES_HBASE$5=TMP_DBSYSTEMVALUES_HBASE$5,DBSYSTEMVALUES_MONGODB$5=TMP_DBSYSTEMVALUES_MONGODB$5,DBSYSTEMVALUES_REDIS$5=TMP_DBSYSTEMVALUES_REDIS$5,DBSYSTEMVALUES_COUCHBASE$5=TMP_DBSYSTEMVALUES_COUCHBASE$5,DBSYSTEMVALUES_COUCHDB$5=TMP_DBSYSTEMVALUES_COUCHDB$5,DBSYSTEMVALUES_COSMOSDB$5=TMP_DBSYSTEMVALUES_COSMOSDB$5,DBSYSTEMVALUES_DYNAMODB$5=TMP_DBSYSTEMVALUES_DYNAMODB$5,DBSYSTEMVALUES_NEO4J$5=TMP_DBSYSTEMVALUES_NEO4J$5,DBSYSTEMVALUES_GEODE$5=TMP_DBSYSTEMVALUES_GEODE$5,DBSYSTEMVALUES_ELASTICSEARCH$5=TMP_DBSYSTEMVALUES_ELASTICSEARCH$5,DBSYSTEMVALUES_MEMCACHED$5=TMP_DBSYSTEMVALUES_MEMCACHED$5,DBSYSTEMVALUES_COCKROACHDB$5=TMP_DBSYSTEMVALUES_COCKROACHDB$5,DbSystemValues$5=createConstMap$5([TMP_DBSYSTEMVALUES_OTHER_SQL$5,TMP_DBSYSTEMVALUES_MSSQL$5,TMP_DBSYSTEMVALUES_MYSQL$5,TMP_DBSYSTEMVALUES_ORACLE$5,TMP_DBSYSTEMVALUES_DB2$5,TMP_DBSYSTEMVALUES_POSTGRESQL$5,TMP_DBSYSTEMVALUES_REDSHIFT$5,TMP_DBSYSTEMVALUES_HIVE$5,TMP_DBSYSTEMVALUES_CLOUDSCAPE$5,TMP_DBSYSTEMVALUES_HSQLDB$5,TMP_DBSYSTEMVALUES_PROGRESS$5,TMP_DBSYSTEMVALUES_MAXDB$5,TMP_DBSYSTEMVALUES_HANADB$5,TMP_DBSYSTEMVALUES_INGRES$5,TMP_DBSYSTEMVALUES_FIRSTSQL$5,TMP_DBSYSTEMVALUES_EDB$5,TMP_DBSYSTEMVALUES_CACHE$5,TMP_DBSYSTEMVALUES_ADABAS$5,TMP_DBSYSTEMVALUES_FIREBIRD$5,TMP_DBSYSTEMVALUES_DERBY$5,TMP_DBSYSTEMVALUES_FILEMAKER$5,TMP_DBSYSTEMVALUES_INFORMIX$5,TMP_DBSYSTEMVALUES_INSTANTDB$5,TMP_DBSYSTEMVALUES_INTERBASE$5,TMP_DBSYSTEMVALUES_MARIADB$5,TMP_DBSYSTEMVALUES_NETEZZA$5,TMP_DBSYSTEMVALUES_PERVASIVE$5,TMP_DBSYSTEMVALUES_POINTBASE$5,TMP_DBSYSTEMVALUES_SQLITE$5,TMP_DBSYSTEMVALUES_SYBASE$5,TMP_DBSYSTEMVALUES_TERADATA$5,TMP_DBSYSTEMVALUES_VERTICA$5,TMP_DBSYSTEMVALUES_H2$5,TMP_DBSYSTEMVALUES_COLDFUSION$5,TMP_DBSYSTEMVALUES_CASSANDRA$5,TMP_DBSYSTEMVALUES_HBASE$5,TMP_DBSYSTEMVALUES_MONGODB$5,TMP_DBSYSTEMVALUES_REDIS$5,TMP_DBSYSTEMVALUES_COUCHBASE$5,TMP_DBSYSTEMVALUES_COUCHDB$5,TMP_DBSYSTEMVALUES_COSMOSDB$5,TMP_DBSYSTEMVALUES_DYNAMODB$5,TMP_DBSYSTEMVALUES_NEO4J$5,TMP_DBSYSTEMVALUES_GEODE$5,TMP_DBSYSTEMVALUES_ELASTICSEARCH$5,TMP_DBSYSTEMVALUES_MEMCACHED$5,TMP_DBSYSTEMVALUES_COCKROACHDB$5]),TMP_DBCASSANDRACONSISTENCYLEVELVALUES_ALL$5=`all`,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_EACH_QUORUM$5=`each_quorum`,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_QUORUM$5=`quorum`,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_QUORUM$5=`local_quorum`,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_ONE$5=`one`,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_TWO$5=`two`,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_THREE$5=`three`,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_ONE$5=`local_one`,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_ANY$5=`any`,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_SERIAL$5=`serial`,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_SERIAL$5=`local_serial`,DBCASSANDRACONSISTENCYLEVELVALUES_EACH_QUORUM$5=TMP_DBCASSANDRACONSISTENCYLEVELVALUES_EACH_QUORUM$5,DBCASSANDRACONSISTENCYLEVELVALUES_QUORUM$5=TMP_DBCASSANDRACONSISTENCYLEVELVALUES_QUORUM$5,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_QUORUM$5=TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_QUORUM$5,DBCASSANDRACONSISTENCYLEVELVALUES_THREE$5=TMP_DBCASSANDRACONSISTENCYLEVELVALUES_THREE$5,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_ONE$5=TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_ONE$5,DBCASSANDRACONSISTENCYLEVELVALUES_SERIAL$5=TMP_DBCASSANDRACONSISTENCYLEVELVALUES_SERIAL$5,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_SERIAL$5=TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_SERIAL$5,DbCassandraConsistencyLevelValues$5=createConstMap$5([TMP_DBCASSANDRACONSISTENCYLEVELVALUES_ALL$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_EACH_QUORUM$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_QUORUM$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_QUORUM$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_ONE$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_TWO$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_THREE$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_ONE$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_ANY$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_SERIAL$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_SERIAL$5]),TMP_FAASTRIGGERVALUES_DATASOURCE$5=`datasource`,TMP_FAASTRIGGERVALUES_HTTP$5=`http`,TMP_FAASTRIGGERVALUES_PUBSUB$5=`pubsub`,TMP_FAASTRIGGERVALUES_TIMER$5=`timer`,TMP_FAASTRIGGERVALUES_OTHER$5=`other`,FAASTRIGGERVALUES_DATASOURCE$5=TMP_FAASTRIGGERVALUES_DATASOURCE$5,FAASTRIGGERVALUES_HTTP$5=TMP_FAASTRIGGERVALUES_HTTP$5,FAASTRIGGERVALUES_PUBSUB$5=TMP_FAASTRIGGERVALUES_PUBSUB$5,FAASTRIGGERVALUES_TIMER$5=TMP_FAASTRIGGERVALUES_TIMER$5,FAASTRIGGERVALUES_OTHER$5=TMP_FAASTRIGGERVALUES_OTHER$5,FaasTriggerValues$5=createConstMap$5([TMP_FAASTRIGGERVALUES_DATASOURCE$5,TMP_FAASTRIGGERVALUES_HTTP$5,TMP_FAASTRIGGERVALUES_PUBSUB$5,TMP_FAASTRIGGERVALUES_TIMER$5,TMP_FAASTRIGGERVALUES_OTHER$5]),TMP_FAASDOCUMENTOPERATIONVALUES_INSERT$5=`insert`,TMP_FAASDOCUMENTOPERATIONVALUES_EDIT$5=`edit`,TMP_FAASDOCUMENTOPERATIONVALUES_DELETE$5=`delete`,FAASDOCUMENTOPERATIONVALUES_INSERT$5=TMP_FAASDOCUMENTOPERATIONVALUES_INSERT$5,FAASDOCUMENTOPERATIONVALUES_EDIT$5=TMP_FAASDOCUMENTOPERATIONVALUES_EDIT$5,FAASDOCUMENTOPERATIONVALUES_DELETE$5=TMP_FAASDOCUMENTOPERATIONVALUES_DELETE$5,FaasDocumentOperationValues$5=createConstMap$5([TMP_FAASDOCUMENTOPERATIONVALUES_INSERT$5,TMP_FAASDOCUMENTOPERATIONVALUES_EDIT$5,TMP_FAASDOCUMENTOPERATIONVALUES_DELETE$5]),TMP_FAASINVOKEDPROVIDERVALUES_ALIBABA_CLOUD$5=`alibaba_cloud`,TMP_FAASINVOKEDPROVIDERVALUES_AWS$5=`aws`,TMP_FAASINVOKEDPROVIDERVALUES_AZURE$5=`azure`,TMP_FAASINVOKEDPROVIDERVALUES_GCP$5=`gcp`,FAASINVOKEDPROVIDERVALUES_ALIBABA_CLOUD$5=TMP_FAASINVOKEDPROVIDERVALUES_ALIBABA_CLOUD$5,FAASINVOKEDPROVIDERVALUES_AZURE$5=TMP_FAASINVOKEDPROVIDERVALUES_AZURE$5,FaasInvokedProviderValues$5=createConstMap$5([TMP_FAASINVOKEDPROVIDERVALUES_ALIBABA_CLOUD$5,TMP_FAASINVOKEDPROVIDERVALUES_AWS$5,TMP_FAASINVOKEDPROVIDERVALUES_AZURE$5,TMP_FAASINVOKEDPROVIDERVALUES_GCP$5]),TMP_NETTRANSPORTVALUES_IP_TCP$5=`ip_tcp`,TMP_NETTRANSPORTVALUES_IP_UDP$5=`ip_udp`,TMP_NETTRANSPORTVALUES_IP$5=`ip`,TMP_NETTRANSPORTVALUES_UNIX$5=`unix`,TMP_NETTRANSPORTVALUES_PIPE$5=`pipe`,TMP_NETTRANSPORTVALUES_INPROC$5=`inproc`,TMP_NETTRANSPORTVALUES_OTHER$5=`other`,NETTRANSPORTVALUES_IP_TCP$5=TMP_NETTRANSPORTVALUES_IP_TCP$5,NETTRANSPORTVALUES_IP_UDP$5=TMP_NETTRANSPORTVALUES_IP_UDP$5,NETTRANSPORTVALUES_UNIX$5=TMP_NETTRANSPORTVALUES_UNIX$5,NETTRANSPORTVALUES_PIPE$5=TMP_NETTRANSPORTVALUES_PIPE$5,NETTRANSPORTVALUES_INPROC$5=TMP_NETTRANSPORTVALUES_INPROC$5,NETTRANSPORTVALUES_OTHER$5=TMP_NETTRANSPORTVALUES_OTHER$5,NetTransportValues$5=createConstMap$5([TMP_NETTRANSPORTVALUES_IP_TCP$5,TMP_NETTRANSPORTVALUES_IP_UDP$5,TMP_NETTRANSPORTVALUES_IP$5,TMP_NETTRANSPORTVALUES_UNIX$5,TMP_NETTRANSPORTVALUES_PIPE$5,TMP_NETTRANSPORTVALUES_INPROC$5,TMP_NETTRANSPORTVALUES_OTHER$5]),TMP_NETHOSTCONNECTIONTYPEVALUES_WIFI$5=`wifi`,TMP_NETHOSTCONNECTIONTYPEVALUES_WIRED$5=`wired`,TMP_NETHOSTCONNECTIONTYPEVALUES_CELL$5=`cell`,TMP_NETHOSTCONNECTIONTYPEVALUES_UNAVAILABLE$5=`unavailable`,TMP_NETHOSTCONNECTIONTYPEVALUES_UNKNOWN$5=`unknown`,NETHOSTCONNECTIONTYPEVALUES_WIFI$5=TMP_NETHOSTCONNECTIONTYPEVALUES_WIFI$5,NETHOSTCONNECTIONTYPEVALUES_WIRED$5=TMP_NETHOSTCONNECTIONTYPEVALUES_WIRED$5,NETHOSTCONNECTIONTYPEVALUES_CELL$5=TMP_NETHOSTCONNECTIONTYPEVALUES_CELL$5,NETHOSTCONNECTIONTYPEVALUES_UNAVAILABLE$5=TMP_NETHOSTCONNECTIONTYPEVALUES_UNAVAILABLE$5,NETHOSTCONNECTIONTYPEVALUES_UNKNOWN$5=TMP_NETHOSTCONNECTIONTYPEVALUES_UNKNOWN$5,NetHostConnectionTypeValues$5=createConstMap$5([TMP_NETHOSTCONNECTIONTYPEVALUES_WIFI$5,TMP_NETHOSTCONNECTIONTYPEVALUES_WIRED$5,TMP_NETHOSTCONNECTIONTYPEVALUES_CELL$5,TMP_NETHOSTCONNECTIONTYPEVALUES_UNAVAILABLE$5,TMP_NETHOSTCONNECTIONTYPEVALUES_UNKNOWN$5]),TMP_NETHOSTCONNECTIONSUBTYPEVALUES_GPRS$5=`gprs`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EDGE$5=`edge`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_UMTS$5=`umts`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_CDMA$5=`cdma`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_0$5=`evdo_0`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_A$5=`evdo_a`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_CDMA2000_1XRTT$5=`cdma2000_1xrtt`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSDPA$5=`hsdpa`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSUPA$5=`hsupa`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSPA$5=`hspa`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_IDEN$5=`iden`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_B$5=`evdo_b`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_LTE$5=`lte`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EHRPD$5=`ehrpd`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSPAP$5=`hspap`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_GSM$5=`gsm`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_TD_SCDMA$5=`td_scdma`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_IWLAN$5=`iwlan`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_NR$5=`nr`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_NRNSA$5=`nrnsa`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_LTE_CA$5=`lte_ca`,NETHOSTCONNECTIONSUBTYPEVALUES_GPRS$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_GPRS$5,NETHOSTCONNECTIONSUBTYPEVALUES_EDGE$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EDGE$5,NETHOSTCONNECTIONSUBTYPEVALUES_UMTS$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_UMTS$5,NETHOSTCONNECTIONSUBTYPEVALUES_CDMA$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_CDMA$5,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_0$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_0$5,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_A$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_A$5,NETHOSTCONNECTIONSUBTYPEVALUES_CDMA2000_1XRTT$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_CDMA2000_1XRTT$5,NETHOSTCONNECTIONSUBTYPEVALUES_HSDPA$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSDPA$5,NETHOSTCONNECTIONSUBTYPEVALUES_HSUPA$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSUPA$5,NETHOSTCONNECTIONSUBTYPEVALUES_HSPA$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSPA$5,NETHOSTCONNECTIONSUBTYPEVALUES_IDEN$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_IDEN$5,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_B$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_B$5,NETHOSTCONNECTIONSUBTYPEVALUES_EHRPD$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EHRPD$5,NETHOSTCONNECTIONSUBTYPEVALUES_HSPAP$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSPAP$5,NETHOSTCONNECTIONSUBTYPEVALUES_TD_SCDMA$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_TD_SCDMA$5,NETHOSTCONNECTIONSUBTYPEVALUES_IWLAN$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_IWLAN$5,NETHOSTCONNECTIONSUBTYPEVALUES_NRNSA$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_NRNSA$5,NETHOSTCONNECTIONSUBTYPEVALUES_LTE_CA$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_LTE_CA$5,NetHostConnectionSubtypeValues$5=createConstMap$5([TMP_NETHOSTCONNECTIONSUBTYPEVALUES_GPRS$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EDGE$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_UMTS$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_CDMA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_0$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_A$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_CDMA2000_1XRTT$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSDPA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSUPA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSPA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_IDEN$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_B$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_LTE$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EHRPD$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSPAP$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_GSM$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_TD_SCDMA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_IWLAN$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_NR$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_NRNSA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_LTE_CA$5]),TMP_HTTPFLAVORVALUES_HTTP_1_0$5=`1.0`,TMP_HTTPFLAVORVALUES_HTTP_1_1$5=`1.1`,TMP_HTTPFLAVORVALUES_HTTP_2_0$5=`2.0`,TMP_HTTPFLAVORVALUES_SPDY$5=`SPDY`,TMP_HTTPFLAVORVALUES_QUIC$5=`QUIC`,HTTPFLAVORVALUES_SPDY$5=TMP_HTTPFLAVORVALUES_SPDY$5,HTTPFLAVORVALUES_QUIC$5=TMP_HTTPFLAVORVALUES_QUIC$5,HttpFlavorValues$5={HTTP_1_0:TMP_HTTPFLAVORVALUES_HTTP_1_0$5,HTTP_1_1:TMP_HTTPFLAVORVALUES_HTTP_1_1$5,HTTP_2_0:TMP_HTTPFLAVORVALUES_HTTP_2_0$5,SPDY:TMP_HTTPFLAVORVALUES_SPDY$5,QUIC:TMP_HTTPFLAVORVALUES_QUIC$5},TMP_MESSAGINGDESTINATIONKINDVALUES_QUEUE$5=`queue`,TMP_MESSAGINGDESTINATIONKINDVALUES_TOPIC$5=`topic`,MESSAGINGDESTINATIONKINDVALUES_QUEUE$5=TMP_MESSAGINGDESTINATIONKINDVALUES_QUEUE$5,MESSAGINGDESTINATIONKINDVALUES_TOPIC$5=TMP_MESSAGINGDESTINATIONKINDVALUES_TOPIC$5,MessagingDestinationKindValues$5=createConstMap$5([TMP_MESSAGINGDESTINATIONKINDVALUES_QUEUE$5,TMP_MESSAGINGDESTINATIONKINDVALUES_TOPIC$5]),TMP_MESSAGINGOPERATIONVALUES_RECEIVE$5=`receive`,TMP_MESSAGINGOPERATIONVALUES_PROCESS$5=`process`,MESSAGINGOPERATIONVALUES_RECEIVE$5=TMP_MESSAGINGOPERATIONVALUES_RECEIVE$5,MESSAGINGOPERATIONVALUES_PROCESS$5=TMP_MESSAGINGOPERATIONVALUES_PROCESS$5,MessagingOperationValues$5=createConstMap$5([TMP_MESSAGINGOPERATIONVALUES_RECEIVE$5,TMP_MESSAGINGOPERATIONVALUES_PROCESS$5]),TMP_RPCGRPCSTATUSCODEVALUES_OK$5=0,TMP_RPCGRPCSTATUSCODEVALUES_CANCELLED$5=1,TMP_RPCGRPCSTATUSCODEVALUES_UNKNOWN$5=2,TMP_RPCGRPCSTATUSCODEVALUES_INVALID_ARGUMENT$5=3,TMP_RPCGRPCSTATUSCODEVALUES_DEADLINE_EXCEEDED$5=4,TMP_RPCGRPCSTATUSCODEVALUES_NOT_FOUND$5=5,TMP_RPCGRPCSTATUSCODEVALUES_ALREADY_EXISTS$5=6,TMP_RPCGRPCSTATUSCODEVALUES_PERMISSION_DENIED$5=7,TMP_RPCGRPCSTATUSCODEVALUES_RESOURCE_EXHAUSTED$5=8,TMP_RPCGRPCSTATUSCODEVALUES_FAILED_PRECONDITION$5=9,TMP_RPCGRPCSTATUSCODEVALUES_ABORTED$5=10,TMP_RPCGRPCSTATUSCODEVALUES_OUT_OF_RANGE$5=11,TMP_RPCGRPCSTATUSCODEVALUES_UNIMPLEMENTED$5=12,TMP_RPCGRPCSTATUSCODEVALUES_INTERNAL$5=13,TMP_RPCGRPCSTATUSCODEVALUES_UNAVAILABLE$5=14,TMP_RPCGRPCSTATUSCODEVALUES_DATA_LOSS$5=15,TMP_RPCGRPCSTATUSCODEVALUES_UNAUTHENTICATED$5=16,RpcGrpcStatusCodeValues$5={OK:TMP_RPCGRPCSTATUSCODEVALUES_OK$5,CANCELLED:TMP_RPCGRPCSTATUSCODEVALUES_CANCELLED$5,UNKNOWN:TMP_RPCGRPCSTATUSCODEVALUES_UNKNOWN$5,INVALID_ARGUMENT:TMP_RPCGRPCSTATUSCODEVALUES_INVALID_ARGUMENT$5,DEADLINE_EXCEEDED:TMP_RPCGRPCSTATUSCODEVALUES_DEADLINE_EXCEEDED$5,NOT_FOUND:TMP_RPCGRPCSTATUSCODEVALUES_NOT_FOUND$5,ALREADY_EXISTS:TMP_RPCGRPCSTATUSCODEVALUES_ALREADY_EXISTS$5,PERMISSION_DENIED:TMP_RPCGRPCSTATUSCODEVALUES_PERMISSION_DENIED$5,RESOURCE_EXHAUSTED:TMP_RPCGRPCSTATUSCODEVALUES_RESOURCE_EXHAUSTED$5,FAILED_PRECONDITION:TMP_RPCGRPCSTATUSCODEVALUES_FAILED_PRECONDITION$5,ABORTED:TMP_RPCGRPCSTATUSCODEVALUES_ABORTED$5,OUT_OF_RANGE:TMP_RPCGRPCSTATUSCODEVALUES_OUT_OF_RANGE$5,UNIMPLEMENTED:TMP_RPCGRPCSTATUSCODEVALUES_UNIMPLEMENTED$5,INTERNAL:TMP_RPCGRPCSTATUSCODEVALUES_INTERNAL$5,UNAVAILABLE:TMP_RPCGRPCSTATUSCODEVALUES_UNAVAILABLE$5,DATA_LOSS:TMP_RPCGRPCSTATUSCODEVALUES_DATA_LOSS$5,UNAUTHENTICATED:TMP_RPCGRPCSTATUSCODEVALUES_UNAUTHENTICATED$5},TMP_MESSAGETYPEVALUES_SENT$5=`SENT`,TMP_MESSAGETYPEVALUES_RECEIVED$5=`RECEIVED`,MESSAGETYPEVALUES_SENT$5=TMP_MESSAGETYPEVALUES_SENT$5,MESSAGETYPEVALUES_RECEIVED$5=TMP_MESSAGETYPEVALUES_RECEIVED$5,MessageTypeValues$5=createConstMap$5([TMP_MESSAGETYPEVALUES_SENT$5,TMP_MESSAGETYPEVALUES_RECEIVED$5])})),init_trace$5=__esmMin((()=>{init_SemanticAttributes$5()})),TMP_CLOUD_PROVIDER$5,TMP_CLOUD_ACCOUNT_ID$5,TMP_CLOUD_REGION$5,TMP_CLOUD_AVAILABILITY_ZONE$5,TMP_CLOUD_PLATFORM$5,TMP_AWS_ECS_CONTAINER_ARN$5,TMP_AWS_ECS_CLUSTER_ARN$5,TMP_AWS_ECS_LAUNCHTYPE$5,TMP_AWS_ECS_TASK_ARN$5,TMP_AWS_ECS_TASK_FAMILY$5,TMP_AWS_ECS_TASK_REVISION$5,TMP_AWS_EKS_CLUSTER_ARN$5,TMP_AWS_LOG_GROUP_NAMES$5,TMP_AWS_LOG_GROUP_ARNS$5,TMP_AWS_LOG_STREAM_NAMES$5,TMP_AWS_LOG_STREAM_ARNS$5,TMP_CONTAINER_NAME$5,TMP_CONTAINER_ID$5,TMP_CONTAINER_RUNTIME$5,TMP_CONTAINER_IMAGE_NAME$5,TMP_CONTAINER_IMAGE_TAG$5,TMP_DEPLOYMENT_ENVIRONMENT$5,TMP_DEVICE_ID$5,TMP_DEVICE_MODEL_IDENTIFIER$5,TMP_DEVICE_MODEL_NAME$5,TMP_FAAS_NAME$5,TMP_FAAS_ID$5,TMP_FAAS_VERSION$5,TMP_FAAS_INSTANCE$5,TMP_FAAS_MAX_MEMORY$5,TMP_HOST_ID$5,TMP_HOST_NAME$5,TMP_HOST_TYPE$5,TMP_HOST_ARCH$5,TMP_HOST_IMAGE_NAME$5,TMP_HOST_IMAGE_ID$5,TMP_HOST_IMAGE_VERSION$5,TMP_K8S_CLUSTER_NAME$5,TMP_K8S_NODE_NAME$5,TMP_K8S_NODE_UID$5,TMP_K8S_NAMESPACE_NAME$5,TMP_K8S_POD_UID$5,TMP_K8S_POD_NAME$5,TMP_K8S_CONTAINER_NAME$5,TMP_K8S_REPLICASET_UID$5,TMP_K8S_REPLICASET_NAME$5,TMP_K8S_DEPLOYMENT_UID$5,TMP_K8S_DEPLOYMENT_NAME$5,TMP_K8S_STATEFULSET_UID$5,TMP_K8S_STATEFULSET_NAME$5,TMP_K8S_DAEMONSET_UID$5,TMP_K8S_DAEMONSET_NAME$5,TMP_K8S_JOB_UID$5,TMP_K8S_JOB_NAME$5,TMP_K8S_CRONJOB_UID$5,TMP_K8S_CRONJOB_NAME$5,TMP_OS_TYPE$5,TMP_OS_DESCRIPTION$5,TMP_OS_NAME$5,TMP_OS_VERSION$5,TMP_PROCESS_PID$5,TMP_PROCESS_EXECUTABLE_NAME$5,TMP_PROCESS_EXECUTABLE_PATH$5,TMP_PROCESS_COMMAND$5,TMP_PROCESS_COMMAND_LINE$5,TMP_PROCESS_COMMAND_ARGS$5,TMP_PROCESS_OWNER$5,TMP_PROCESS_RUNTIME_NAME$5,TMP_PROCESS_RUNTIME_VERSION$5,TMP_PROCESS_RUNTIME_DESCRIPTION$5,TMP_SERVICE_NAME$5,TMP_SERVICE_NAMESPACE$5,TMP_SERVICE_INSTANCE_ID$5,TMP_SERVICE_VERSION$5,TMP_TELEMETRY_SDK_NAME$5,TMP_TELEMETRY_SDK_LANGUAGE$5,TMP_TELEMETRY_SDK_VERSION$5,TMP_TELEMETRY_AUTO_VERSION$5,TMP_WEBENGINE_NAME$5,TMP_WEBENGINE_VERSION$5,TMP_WEBENGINE_DESCRIPTION$5,SEMRESATTRS_CLOUD_PROVIDER$5,SEMRESATTRS_CLOUD_ACCOUNT_ID$5,SEMRESATTRS_CLOUD_REGION$5,SEMRESATTRS_CLOUD_AVAILABILITY_ZONE$5,SEMRESATTRS_CLOUD_PLATFORM$5,SEMRESATTRS_AWS_ECS_CONTAINER_ARN$5,SEMRESATTRS_AWS_ECS_CLUSTER_ARN$5,SEMRESATTRS_AWS_ECS_LAUNCHTYPE$5,SEMRESATTRS_AWS_ECS_TASK_ARN$5,SEMRESATTRS_AWS_ECS_TASK_FAMILY$5,SEMRESATTRS_AWS_ECS_TASK_REVISION$5,SEMRESATTRS_AWS_EKS_CLUSTER_ARN$5,SEMRESATTRS_AWS_LOG_GROUP_NAMES$5,SEMRESATTRS_AWS_LOG_GROUP_ARNS$5,SEMRESATTRS_AWS_LOG_STREAM_NAMES$5,SEMRESATTRS_AWS_LOG_STREAM_ARNS$5,SEMRESATTRS_CONTAINER_NAME$5,SEMRESATTRS_CONTAINER_ID$5,SEMRESATTRS_CONTAINER_RUNTIME$5,SEMRESATTRS_CONTAINER_IMAGE_NAME$5,SEMRESATTRS_CONTAINER_IMAGE_TAG$5,SEMRESATTRS_DEPLOYMENT_ENVIRONMENT$5,SEMRESATTRS_DEVICE_ID$5,SEMRESATTRS_DEVICE_MODEL_IDENTIFIER$5,SEMRESATTRS_DEVICE_MODEL_NAME$5,SEMRESATTRS_FAAS_NAME$5,SEMRESATTRS_FAAS_ID$5,SEMRESATTRS_FAAS_VERSION$5,SEMRESATTRS_FAAS_INSTANCE$5,SEMRESATTRS_FAAS_MAX_MEMORY$5,SEMRESATTRS_HOST_ID$5,SEMRESATTRS_HOST_NAME$5,SEMRESATTRS_HOST_TYPE$5,SEMRESATTRS_HOST_ARCH$5,SEMRESATTRS_HOST_IMAGE_NAME$5,SEMRESATTRS_HOST_IMAGE_ID$5,SEMRESATTRS_HOST_IMAGE_VERSION$5,SEMRESATTRS_K8S_CLUSTER_NAME$5,SEMRESATTRS_K8S_NODE_NAME$5,SEMRESATTRS_K8S_NODE_UID$5,SEMRESATTRS_K8S_NAMESPACE_NAME$5,SEMRESATTRS_K8S_POD_UID$5,SEMRESATTRS_K8S_POD_NAME$5,SEMRESATTRS_K8S_CONTAINER_NAME$5,SEMRESATTRS_K8S_REPLICASET_UID$5,SEMRESATTRS_K8S_REPLICASET_NAME$5,SEMRESATTRS_K8S_DEPLOYMENT_UID$5,SEMRESATTRS_K8S_DEPLOYMENT_NAME$5,SEMRESATTRS_K8S_STATEFULSET_UID$5,SEMRESATTRS_K8S_STATEFULSET_NAME$5,SEMRESATTRS_K8S_DAEMONSET_UID$5,SEMRESATTRS_K8S_DAEMONSET_NAME$5,SEMRESATTRS_K8S_JOB_UID$5,SEMRESATTRS_K8S_JOB_NAME$5,SEMRESATTRS_K8S_CRONJOB_UID$5,SEMRESATTRS_K8S_CRONJOB_NAME$5,SEMRESATTRS_OS_TYPE$5,SEMRESATTRS_OS_DESCRIPTION$5,SEMRESATTRS_OS_NAME$5,SEMRESATTRS_OS_VERSION$5,SEMRESATTRS_PROCESS_PID$5,SEMRESATTRS_PROCESS_EXECUTABLE_NAME$5,SEMRESATTRS_PROCESS_EXECUTABLE_PATH$5,SEMRESATTRS_PROCESS_COMMAND$5,SEMRESATTRS_PROCESS_COMMAND_LINE$5,SEMRESATTRS_PROCESS_COMMAND_ARGS$5,SEMRESATTRS_PROCESS_OWNER$5,SEMRESATTRS_PROCESS_RUNTIME_NAME$5,SEMRESATTRS_PROCESS_RUNTIME_VERSION$5,SEMRESATTRS_PROCESS_RUNTIME_DESCRIPTION$5,SEMRESATTRS_SERVICE_NAME$5,SEMRESATTRS_SERVICE_NAMESPACE$5,SEMRESATTRS_SERVICE_INSTANCE_ID$5,SEMRESATTRS_SERVICE_VERSION$5,SEMRESATTRS_TELEMETRY_SDK_NAME$5,SEMRESATTRS_TELEMETRY_SDK_LANGUAGE$5,SEMRESATTRS_TELEMETRY_SDK_VERSION$5,SEMRESATTRS_TELEMETRY_AUTO_VERSION$5,SEMRESATTRS_WEBENGINE_NAME$5,SEMRESATTRS_WEBENGINE_VERSION$5,SEMRESATTRS_WEBENGINE_DESCRIPTION$5,SemanticResourceAttributes$5,TMP_CLOUDPROVIDERVALUES_ALIBABA_CLOUD$5,TMP_CLOUDPROVIDERVALUES_AWS$5,TMP_CLOUDPROVIDERVALUES_AZURE$5,TMP_CLOUDPROVIDERVALUES_GCP$5,CLOUDPROVIDERVALUES_ALIBABA_CLOUD$5,CLOUDPROVIDERVALUES_AWS$5,CLOUDPROVIDERVALUES_AZURE$5,CLOUDPROVIDERVALUES_GCP$5,CloudProviderValues$5,TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS$5,TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC$5,TMP_CLOUDPLATFORMVALUES_AWS_EC2$5,TMP_CLOUDPLATFORMVALUES_AWS_ECS$5,TMP_CLOUDPLATFORMVALUES_AWS_EKS$5,TMP_CLOUDPLATFORMVALUES_AWS_LAMBDA$5,TMP_CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK$5,TMP_CLOUDPLATFORMVALUES_AZURE_VM$5,TMP_CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES$5,TMP_CLOUDPLATFORMVALUES_AZURE_AKS$5,TMP_CLOUDPLATFORMVALUES_AZURE_FUNCTIONS$5,TMP_CLOUDPLATFORMVALUES_AZURE_APP_SERVICE$5,TMP_CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE$5,TMP_CLOUDPLATFORMVALUES_GCP_CLOUD_RUN$5,TMP_CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE$5,TMP_CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS$5,TMP_CLOUDPLATFORMVALUES_GCP_APP_ENGINE$5,CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS$5,CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC$5,CLOUDPLATFORMVALUES_AWS_EC2$5,CLOUDPLATFORMVALUES_AWS_ECS$5,CLOUDPLATFORMVALUES_AWS_EKS$5,CLOUDPLATFORMVALUES_AWS_LAMBDA$5,CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK$5,CLOUDPLATFORMVALUES_AZURE_VM$5,CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES$5,CLOUDPLATFORMVALUES_AZURE_AKS$5,CLOUDPLATFORMVALUES_AZURE_FUNCTIONS$5,CLOUDPLATFORMVALUES_AZURE_APP_SERVICE$5,CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE$5,CLOUDPLATFORMVALUES_GCP_CLOUD_RUN$5,CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE$5,CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS$5,CLOUDPLATFORMVALUES_GCP_APP_ENGINE$5,CloudPlatformValues$5,TMP_AWSECSLAUNCHTYPEVALUES_EC2$5,TMP_AWSECSLAUNCHTYPEVALUES_FARGATE$5,AWSECSLAUNCHTYPEVALUES_EC2$5,AWSECSLAUNCHTYPEVALUES_FARGATE$5,AwsEcsLaunchtypeValues$5,TMP_HOSTARCHVALUES_AMD64$5,TMP_HOSTARCHVALUES_ARM32$5,TMP_HOSTARCHVALUES_ARM64$5,TMP_HOSTARCHVALUES_IA64$5,TMP_HOSTARCHVALUES_PPC32$5,TMP_HOSTARCHVALUES_PPC64$5,TMP_HOSTARCHVALUES_X86$5,HOSTARCHVALUES_AMD64$5,HOSTARCHVALUES_ARM32$5,HOSTARCHVALUES_ARM64$5,HOSTARCHVALUES_IA64$5,HOSTARCHVALUES_PPC32$5,HOSTARCHVALUES_PPC64$5,HOSTARCHVALUES_X86$5,HostArchValues$5,TMP_OSTYPEVALUES_WINDOWS$5,TMP_OSTYPEVALUES_LINUX$5,TMP_OSTYPEVALUES_DARWIN$5,TMP_OSTYPEVALUES_FREEBSD$5,TMP_OSTYPEVALUES_NETBSD$5,TMP_OSTYPEVALUES_OPENBSD$5,TMP_OSTYPEVALUES_DRAGONFLYBSD$5,TMP_OSTYPEVALUES_HPUX$5,TMP_OSTYPEVALUES_AIX$5,TMP_OSTYPEVALUES_SOLARIS$5,TMP_OSTYPEVALUES_Z_OS$5,OSTYPEVALUES_WINDOWS$5,OSTYPEVALUES_LINUX$5,OSTYPEVALUES_DARWIN$5,OSTYPEVALUES_FREEBSD$5,OSTYPEVALUES_NETBSD$5,OSTYPEVALUES_OPENBSD$5,OSTYPEVALUES_DRAGONFLYBSD$5,OSTYPEVALUES_HPUX$5,OSTYPEVALUES_AIX$5,OSTYPEVALUES_SOLARIS$5,OSTYPEVALUES_Z_OS$5,OsTypeValues$5,TMP_TELEMETRYSDKLANGUAGEVALUES_CPP$5,TMP_TELEMETRYSDKLANGUAGEVALUES_DOTNET$5,TMP_TELEMETRYSDKLANGUAGEVALUES_ERLANG$5,TMP_TELEMETRYSDKLANGUAGEVALUES_GO$5,TMP_TELEMETRYSDKLANGUAGEVALUES_JAVA$5,TMP_TELEMETRYSDKLANGUAGEVALUES_NODEJS$5,TMP_TELEMETRYSDKLANGUAGEVALUES_PHP$5,TMP_TELEMETRYSDKLANGUAGEVALUES_PYTHON$5,TMP_TELEMETRYSDKLANGUAGEVALUES_RUBY$5,TMP_TELEMETRYSDKLANGUAGEVALUES_WEBJS$5,TELEMETRYSDKLANGUAGEVALUES_CPP$5,TELEMETRYSDKLANGUAGEVALUES_DOTNET$5,TELEMETRYSDKLANGUAGEVALUES_ERLANG$5,TELEMETRYSDKLANGUAGEVALUES_GO$5,TELEMETRYSDKLANGUAGEVALUES_JAVA$5,TELEMETRYSDKLANGUAGEVALUES_NODEJS$5,TELEMETRYSDKLANGUAGEVALUES_PHP$5,TELEMETRYSDKLANGUAGEVALUES_PYTHON$5,TELEMETRYSDKLANGUAGEVALUES_RUBY$5,TELEMETRYSDKLANGUAGEVALUES_WEBJS$5,TelemetrySdkLanguageValues$5,init_SemanticResourceAttributes$5=__esmMin((()=>{init_utils$8(),TMP_CLOUD_PROVIDER$5=`cloud.provider`,TMP_CLOUD_ACCOUNT_ID$5=`cloud.account.id`,TMP_CLOUD_REGION$5=`cloud.region`,TMP_CLOUD_AVAILABILITY_ZONE$5=`cloud.availability_zone`,TMP_CLOUD_PLATFORM$5=`cloud.platform`,TMP_AWS_ECS_CONTAINER_ARN$5=`aws.ecs.container.arn`,TMP_AWS_ECS_CLUSTER_ARN$5=`aws.ecs.cluster.arn`,TMP_AWS_ECS_LAUNCHTYPE$5=`aws.ecs.launchtype`,TMP_AWS_ECS_TASK_ARN$5=`aws.ecs.task.arn`,TMP_AWS_ECS_TASK_FAMILY$5=`aws.ecs.task.family`,TMP_AWS_ECS_TASK_REVISION$5=`aws.ecs.task.revision`,TMP_AWS_EKS_CLUSTER_ARN$5=`aws.eks.cluster.arn`,TMP_AWS_LOG_GROUP_NAMES$5=`aws.log.group.names`,TMP_AWS_LOG_GROUP_ARNS$5=`aws.log.group.arns`,TMP_AWS_LOG_STREAM_NAMES$5=`aws.log.stream.names`,TMP_AWS_LOG_STREAM_ARNS$5=`aws.log.stream.arns`,TMP_CONTAINER_NAME$5=`container.name`,TMP_CONTAINER_ID$5=`container.id`,TMP_CONTAINER_RUNTIME$5=`container.runtime`,TMP_CONTAINER_IMAGE_NAME$5=`container.image.name`,TMP_CONTAINER_IMAGE_TAG$5=`container.image.tag`,TMP_DEPLOYMENT_ENVIRONMENT$5=`deployment.environment`,TMP_DEVICE_ID$5=`device.id`,TMP_DEVICE_MODEL_IDENTIFIER$5=`device.model.identifier`,TMP_DEVICE_MODEL_NAME$5=`device.model.name`,TMP_FAAS_NAME$5=`faas.name`,TMP_FAAS_ID$5=`faas.id`,TMP_FAAS_VERSION$5=`faas.version`,TMP_FAAS_INSTANCE$5=`faas.instance`,TMP_FAAS_MAX_MEMORY$5=`faas.max_memory`,TMP_HOST_ID$5=`host.id`,TMP_HOST_NAME$5=`host.name`,TMP_HOST_TYPE$5=`host.type`,TMP_HOST_ARCH$5=`host.arch`,TMP_HOST_IMAGE_NAME$5=`host.image.name`,TMP_HOST_IMAGE_ID$5=`host.image.id`,TMP_HOST_IMAGE_VERSION$5=`host.image.version`,TMP_K8S_CLUSTER_NAME$5=`k8s.cluster.name`,TMP_K8S_NODE_NAME$5=`k8s.node.name`,TMP_K8S_NODE_UID$5=`k8s.node.uid`,TMP_K8S_NAMESPACE_NAME$5=`k8s.namespace.name`,TMP_K8S_POD_UID$5=`k8s.pod.uid`,TMP_K8S_POD_NAME$5=`k8s.pod.name`,TMP_K8S_CONTAINER_NAME$5=`k8s.container.name`,TMP_K8S_REPLICASET_UID$5=`k8s.replicaset.uid`,TMP_K8S_REPLICASET_NAME$5=`k8s.replicaset.name`,TMP_K8S_DEPLOYMENT_UID$5=`k8s.deployment.uid`,TMP_K8S_DEPLOYMENT_NAME$5=`k8s.deployment.name`,TMP_K8S_STATEFULSET_UID$5=`k8s.statefulset.uid`,TMP_K8S_STATEFULSET_NAME$5=`k8s.statefulset.name`,TMP_K8S_DAEMONSET_UID$5=`k8s.daemonset.uid`,TMP_K8S_DAEMONSET_NAME$5=`k8s.daemonset.name`,TMP_K8S_JOB_UID$5=`k8s.job.uid`,TMP_K8S_JOB_NAME$5=`k8s.job.name`,TMP_K8S_CRONJOB_UID$5=`k8s.cronjob.uid`,TMP_K8S_CRONJOB_NAME$5=`k8s.cronjob.name`,TMP_OS_TYPE$5=`os.type`,TMP_OS_DESCRIPTION$5=`os.description`,TMP_OS_NAME$5=`os.name`,TMP_OS_VERSION$5=`os.version`,TMP_PROCESS_PID$5=`process.pid`,TMP_PROCESS_EXECUTABLE_NAME$5=`process.executable.name`,TMP_PROCESS_EXECUTABLE_PATH$5=`process.executable.path`,TMP_PROCESS_COMMAND$5=`process.command`,TMP_PROCESS_COMMAND_LINE$5=`process.command_line`,TMP_PROCESS_COMMAND_ARGS$5=`process.command_args`,TMP_PROCESS_OWNER$5=`process.owner`,TMP_PROCESS_RUNTIME_NAME$5=`process.runtime.name`,TMP_PROCESS_RUNTIME_VERSION$5=`process.runtime.version`,TMP_PROCESS_RUNTIME_DESCRIPTION$5=`process.runtime.description`,TMP_SERVICE_NAME$5=`service.name`,TMP_SERVICE_NAMESPACE$5=`service.namespace`,TMP_SERVICE_INSTANCE_ID$5=`service.instance.id`,TMP_SERVICE_VERSION$5=`service.version`,TMP_TELEMETRY_SDK_NAME$5=`telemetry.sdk.name`,TMP_TELEMETRY_SDK_LANGUAGE$5=`telemetry.sdk.language`,TMP_TELEMETRY_SDK_VERSION$5=`telemetry.sdk.version`,TMP_TELEMETRY_AUTO_VERSION$5=`telemetry.auto.version`,TMP_WEBENGINE_NAME$5=`webengine.name`,TMP_WEBENGINE_VERSION$5=`webengine.version`,TMP_WEBENGINE_DESCRIPTION$5=`webengine.description`,SEMRESATTRS_CLOUD_PROVIDER$5=TMP_CLOUD_PROVIDER$5,SEMRESATTRS_CLOUD_ACCOUNT_ID$5=TMP_CLOUD_ACCOUNT_ID$5,SEMRESATTRS_CLOUD_REGION$5=TMP_CLOUD_REGION$5,SEMRESATTRS_CLOUD_AVAILABILITY_ZONE$5=TMP_CLOUD_AVAILABILITY_ZONE$5,SEMRESATTRS_CLOUD_PLATFORM$5=TMP_CLOUD_PLATFORM$5,SEMRESATTRS_AWS_ECS_CONTAINER_ARN$5=TMP_AWS_ECS_CONTAINER_ARN$5,SEMRESATTRS_AWS_ECS_CLUSTER_ARN$5=TMP_AWS_ECS_CLUSTER_ARN$5,SEMRESATTRS_AWS_ECS_LAUNCHTYPE$5=TMP_AWS_ECS_LAUNCHTYPE$5,SEMRESATTRS_AWS_ECS_TASK_ARN$5=TMP_AWS_ECS_TASK_ARN$5,SEMRESATTRS_AWS_ECS_TASK_FAMILY$5=TMP_AWS_ECS_TASK_FAMILY$5,SEMRESATTRS_AWS_ECS_TASK_REVISION$5=TMP_AWS_ECS_TASK_REVISION$5,SEMRESATTRS_AWS_EKS_CLUSTER_ARN$5=TMP_AWS_EKS_CLUSTER_ARN$5,SEMRESATTRS_AWS_LOG_GROUP_NAMES$5=TMP_AWS_LOG_GROUP_NAMES$5,SEMRESATTRS_AWS_LOG_GROUP_ARNS$5=TMP_AWS_LOG_GROUP_ARNS$5,SEMRESATTRS_AWS_LOG_STREAM_NAMES$5=TMP_AWS_LOG_STREAM_NAMES$5,SEMRESATTRS_AWS_LOG_STREAM_ARNS$5=TMP_AWS_LOG_STREAM_ARNS$5,SEMRESATTRS_CONTAINER_NAME$5=TMP_CONTAINER_NAME$5,SEMRESATTRS_CONTAINER_ID$5=TMP_CONTAINER_ID$5,SEMRESATTRS_CONTAINER_RUNTIME$5=TMP_CONTAINER_RUNTIME$5,SEMRESATTRS_CONTAINER_IMAGE_NAME$5=TMP_CONTAINER_IMAGE_NAME$5,SEMRESATTRS_CONTAINER_IMAGE_TAG$5=TMP_CONTAINER_IMAGE_TAG$5,SEMRESATTRS_DEPLOYMENT_ENVIRONMENT$5=TMP_DEPLOYMENT_ENVIRONMENT$5,SEMRESATTRS_DEVICE_ID$5=TMP_DEVICE_ID$5,SEMRESATTRS_DEVICE_MODEL_IDENTIFIER$5=TMP_DEVICE_MODEL_IDENTIFIER$5,SEMRESATTRS_DEVICE_MODEL_NAME$5=TMP_DEVICE_MODEL_NAME$5,SEMRESATTRS_FAAS_NAME$5=TMP_FAAS_NAME$5,SEMRESATTRS_FAAS_ID$5=TMP_FAAS_ID$5,SEMRESATTRS_FAAS_VERSION$5=TMP_FAAS_VERSION$5,SEMRESATTRS_FAAS_INSTANCE$5=TMP_FAAS_INSTANCE$5,SEMRESATTRS_FAAS_MAX_MEMORY$5=TMP_FAAS_MAX_MEMORY$5,SEMRESATTRS_HOST_ID$5=TMP_HOST_ID$5,SEMRESATTRS_HOST_NAME$5=TMP_HOST_NAME$5,SEMRESATTRS_HOST_TYPE$5=TMP_HOST_TYPE$5,SEMRESATTRS_HOST_ARCH$5=TMP_HOST_ARCH$5,SEMRESATTRS_HOST_IMAGE_NAME$5=TMP_HOST_IMAGE_NAME$5,SEMRESATTRS_HOST_IMAGE_ID$5=TMP_HOST_IMAGE_ID$5,SEMRESATTRS_HOST_IMAGE_VERSION$5=TMP_HOST_IMAGE_VERSION$5,SEMRESATTRS_K8S_CLUSTER_NAME$5=TMP_K8S_CLUSTER_NAME$5,SEMRESATTRS_K8S_NODE_NAME$5=TMP_K8S_NODE_NAME$5,SEMRESATTRS_K8S_NODE_UID$5=TMP_K8S_NODE_UID$5,SEMRESATTRS_K8S_NAMESPACE_NAME$5=TMP_K8S_NAMESPACE_NAME$5,SEMRESATTRS_K8S_POD_UID$5=TMP_K8S_POD_UID$5,SEMRESATTRS_K8S_POD_NAME$5=TMP_K8S_POD_NAME$5,SEMRESATTRS_K8S_CONTAINER_NAME$5=TMP_K8S_CONTAINER_NAME$5,SEMRESATTRS_K8S_REPLICASET_UID$5=TMP_K8S_REPLICASET_UID$5,SEMRESATTRS_K8S_REPLICASET_NAME$5=TMP_K8S_REPLICASET_NAME$5,SEMRESATTRS_K8S_DEPLOYMENT_UID$5=TMP_K8S_DEPLOYMENT_UID$5,SEMRESATTRS_K8S_DEPLOYMENT_NAME$5=TMP_K8S_DEPLOYMENT_NAME$5,SEMRESATTRS_K8S_STATEFULSET_UID$5=TMP_K8S_STATEFULSET_UID$5,SEMRESATTRS_K8S_STATEFULSET_NAME$5=TMP_K8S_STATEFULSET_NAME$5,SEMRESATTRS_K8S_DAEMONSET_UID$5=TMP_K8S_DAEMONSET_UID$5,SEMRESATTRS_K8S_DAEMONSET_NAME$5=TMP_K8S_DAEMONSET_NAME$5,SEMRESATTRS_K8S_JOB_UID$5=TMP_K8S_JOB_UID$5,SEMRESATTRS_K8S_JOB_NAME$5=TMP_K8S_JOB_NAME$5,SEMRESATTRS_K8S_CRONJOB_UID$5=TMP_K8S_CRONJOB_UID$5,SEMRESATTRS_K8S_CRONJOB_NAME$5=TMP_K8S_CRONJOB_NAME$5,SEMRESATTRS_OS_TYPE$5=TMP_OS_TYPE$5,SEMRESATTRS_OS_DESCRIPTION$5=TMP_OS_DESCRIPTION$5,SEMRESATTRS_OS_NAME$5=TMP_OS_NAME$5,SEMRESATTRS_OS_VERSION$5=TMP_OS_VERSION$5,SEMRESATTRS_PROCESS_PID$5=TMP_PROCESS_PID$5,SEMRESATTRS_PROCESS_EXECUTABLE_NAME$5=TMP_PROCESS_EXECUTABLE_NAME$5,SEMRESATTRS_PROCESS_EXECUTABLE_PATH$5=TMP_PROCESS_EXECUTABLE_PATH$5,SEMRESATTRS_PROCESS_COMMAND$5=TMP_PROCESS_COMMAND$5,SEMRESATTRS_PROCESS_COMMAND_LINE$5=TMP_PROCESS_COMMAND_LINE$5,SEMRESATTRS_PROCESS_COMMAND_ARGS$5=TMP_PROCESS_COMMAND_ARGS$5,SEMRESATTRS_PROCESS_OWNER$5=TMP_PROCESS_OWNER$5,SEMRESATTRS_PROCESS_RUNTIME_NAME$5=TMP_PROCESS_RUNTIME_NAME$5,SEMRESATTRS_PROCESS_RUNTIME_VERSION$5=TMP_PROCESS_RUNTIME_VERSION$5,SEMRESATTRS_PROCESS_RUNTIME_DESCRIPTION$5=TMP_PROCESS_RUNTIME_DESCRIPTION$5,SEMRESATTRS_SERVICE_NAME$5=TMP_SERVICE_NAME$5,SEMRESATTRS_SERVICE_NAMESPACE$5=TMP_SERVICE_NAMESPACE$5,SEMRESATTRS_SERVICE_INSTANCE_ID$5=TMP_SERVICE_INSTANCE_ID$5,SEMRESATTRS_SERVICE_VERSION$5=TMP_SERVICE_VERSION$5,SEMRESATTRS_TELEMETRY_SDK_NAME$5=TMP_TELEMETRY_SDK_NAME$5,SEMRESATTRS_TELEMETRY_SDK_LANGUAGE$5=TMP_TELEMETRY_SDK_LANGUAGE$5,SEMRESATTRS_TELEMETRY_SDK_VERSION$5=TMP_TELEMETRY_SDK_VERSION$5,SEMRESATTRS_TELEMETRY_AUTO_VERSION$5=TMP_TELEMETRY_AUTO_VERSION$5,SEMRESATTRS_WEBENGINE_NAME$5=TMP_WEBENGINE_NAME$5,SEMRESATTRS_WEBENGINE_VERSION$5=TMP_WEBENGINE_VERSION$5,SEMRESATTRS_WEBENGINE_DESCRIPTION$5=TMP_WEBENGINE_DESCRIPTION$5,SemanticResourceAttributes$5=createConstMap$5([TMP_CLOUD_PROVIDER$5,TMP_CLOUD_ACCOUNT_ID$5,TMP_CLOUD_REGION$5,TMP_CLOUD_AVAILABILITY_ZONE$5,TMP_CLOUD_PLATFORM$5,TMP_AWS_ECS_CONTAINER_ARN$5,TMP_AWS_ECS_CLUSTER_ARN$5,TMP_AWS_ECS_LAUNCHTYPE$5,TMP_AWS_ECS_TASK_ARN$5,TMP_AWS_ECS_TASK_FAMILY$5,TMP_AWS_ECS_TASK_REVISION$5,TMP_AWS_EKS_CLUSTER_ARN$5,TMP_AWS_LOG_GROUP_NAMES$5,TMP_AWS_LOG_GROUP_ARNS$5,TMP_AWS_LOG_STREAM_NAMES$5,TMP_AWS_LOG_STREAM_ARNS$5,TMP_CONTAINER_NAME$5,TMP_CONTAINER_ID$5,TMP_CONTAINER_RUNTIME$5,TMP_CONTAINER_IMAGE_NAME$5,TMP_CONTAINER_IMAGE_TAG$5,TMP_DEPLOYMENT_ENVIRONMENT$5,TMP_DEVICE_ID$5,TMP_DEVICE_MODEL_IDENTIFIER$5,TMP_DEVICE_MODEL_NAME$5,TMP_FAAS_NAME$5,TMP_FAAS_ID$5,TMP_FAAS_VERSION$5,TMP_FAAS_INSTANCE$5,TMP_FAAS_MAX_MEMORY$5,TMP_HOST_ID$5,TMP_HOST_NAME$5,TMP_HOST_TYPE$5,TMP_HOST_ARCH$5,TMP_HOST_IMAGE_NAME$5,TMP_HOST_IMAGE_ID$5,TMP_HOST_IMAGE_VERSION$5,TMP_K8S_CLUSTER_NAME$5,TMP_K8S_NODE_NAME$5,TMP_K8S_NODE_UID$5,TMP_K8S_NAMESPACE_NAME$5,TMP_K8S_POD_UID$5,TMP_K8S_POD_NAME$5,TMP_K8S_CONTAINER_NAME$5,TMP_K8S_REPLICASET_UID$5,TMP_K8S_REPLICASET_NAME$5,TMP_K8S_DEPLOYMENT_UID$5,TMP_K8S_DEPLOYMENT_NAME$5,TMP_K8S_STATEFULSET_UID$5,TMP_K8S_STATEFULSET_NAME$5,TMP_K8S_DAEMONSET_UID$5,TMP_K8S_DAEMONSET_NAME$5,TMP_K8S_JOB_UID$5,TMP_K8S_JOB_NAME$5,TMP_K8S_CRONJOB_UID$5,TMP_K8S_CRONJOB_NAME$5,TMP_OS_TYPE$5,TMP_OS_DESCRIPTION$5,TMP_OS_NAME$5,TMP_OS_VERSION$5,TMP_PROCESS_PID$5,TMP_PROCESS_EXECUTABLE_NAME$5,TMP_PROCESS_EXECUTABLE_PATH$5,TMP_PROCESS_COMMAND$5,TMP_PROCESS_COMMAND_LINE$5,TMP_PROCESS_COMMAND_ARGS$5,TMP_PROCESS_OWNER$5,TMP_PROCESS_RUNTIME_NAME$5,TMP_PROCESS_RUNTIME_VERSION$5,TMP_PROCESS_RUNTIME_DESCRIPTION$5,TMP_SERVICE_NAME$5,TMP_SERVICE_NAMESPACE$5,TMP_SERVICE_INSTANCE_ID$5,TMP_SERVICE_VERSION$5,TMP_TELEMETRY_SDK_NAME$5,TMP_TELEMETRY_SDK_LANGUAGE$5,TMP_TELEMETRY_SDK_VERSION$5,TMP_TELEMETRY_AUTO_VERSION$5,TMP_WEBENGINE_NAME$5,TMP_WEBENGINE_VERSION$5,TMP_WEBENGINE_DESCRIPTION$5]),TMP_CLOUDPROVIDERVALUES_ALIBABA_CLOUD$5=`alibaba_cloud`,TMP_CLOUDPROVIDERVALUES_AWS$5=`aws`,TMP_CLOUDPROVIDERVALUES_AZURE$5=`azure`,TMP_CLOUDPROVIDERVALUES_GCP$5=`gcp`,CLOUDPROVIDERVALUES_ALIBABA_CLOUD$5=TMP_CLOUDPROVIDERVALUES_ALIBABA_CLOUD$5,CLOUDPROVIDERVALUES_AZURE$5=TMP_CLOUDPROVIDERVALUES_AZURE$5,CloudProviderValues$5=createConstMap$5([TMP_CLOUDPROVIDERVALUES_ALIBABA_CLOUD$5,TMP_CLOUDPROVIDERVALUES_AWS$5,TMP_CLOUDPROVIDERVALUES_AZURE$5,TMP_CLOUDPROVIDERVALUES_GCP$5]),TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS$5=`alibaba_cloud_ecs`,TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC$5=`alibaba_cloud_fc`,TMP_CLOUDPLATFORMVALUES_AWS_EC2$5=`aws_ec2`,TMP_CLOUDPLATFORMVALUES_AWS_ECS$5=`aws_ecs`,TMP_CLOUDPLATFORMVALUES_AWS_EKS$5=`aws_eks`,TMP_CLOUDPLATFORMVALUES_AWS_LAMBDA$5=`aws_lambda`,TMP_CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK$5=`aws_elastic_beanstalk`,TMP_CLOUDPLATFORMVALUES_AZURE_VM$5=`azure_vm`,TMP_CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES$5=`azure_container_instances`,TMP_CLOUDPLATFORMVALUES_AZURE_AKS$5=`azure_aks`,TMP_CLOUDPLATFORMVALUES_AZURE_FUNCTIONS$5=`azure_functions`,TMP_CLOUDPLATFORMVALUES_AZURE_APP_SERVICE$5=`azure_app_service`,TMP_CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE$5=`gcp_compute_engine`,TMP_CLOUDPLATFORMVALUES_GCP_CLOUD_RUN$5=`gcp_cloud_run`,TMP_CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE$5=`gcp_kubernetes_engine`,TMP_CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS$5=`gcp_cloud_functions`,TMP_CLOUDPLATFORMVALUES_GCP_APP_ENGINE$5=`gcp_app_engine`,CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS$5=TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS$5,CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC$5=TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC$5,CLOUDPLATFORMVALUES_AWS_EC2$5=TMP_CLOUDPLATFORMVALUES_AWS_EC2$5,CLOUDPLATFORMVALUES_AWS_ECS$5=TMP_CLOUDPLATFORMVALUES_AWS_ECS$5,CLOUDPLATFORMVALUES_AWS_EKS$5=TMP_CLOUDPLATFORMVALUES_AWS_EKS$5,CLOUDPLATFORMVALUES_AWS_LAMBDA$5=TMP_CLOUDPLATFORMVALUES_AWS_LAMBDA$5,CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK$5=TMP_CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK$5,CLOUDPLATFORMVALUES_AZURE_VM$5=TMP_CLOUDPLATFORMVALUES_AZURE_VM$5,CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES$5=TMP_CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES$5,CLOUDPLATFORMVALUES_AZURE_AKS$5=TMP_CLOUDPLATFORMVALUES_AZURE_AKS$5,CLOUDPLATFORMVALUES_AZURE_FUNCTIONS$5=TMP_CLOUDPLATFORMVALUES_AZURE_FUNCTIONS$5,CLOUDPLATFORMVALUES_AZURE_APP_SERVICE$5=TMP_CLOUDPLATFORMVALUES_AZURE_APP_SERVICE$5,CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE$5=TMP_CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE$5,CLOUDPLATFORMVALUES_GCP_CLOUD_RUN$5=TMP_CLOUDPLATFORMVALUES_GCP_CLOUD_RUN$5,CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE$5=TMP_CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE$5,CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS$5=TMP_CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS$5,CLOUDPLATFORMVALUES_GCP_APP_ENGINE$5=TMP_CLOUDPLATFORMVALUES_GCP_APP_ENGINE$5,CloudPlatformValues$5=createConstMap$5([TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS$5,TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC$5,TMP_CLOUDPLATFORMVALUES_AWS_EC2$5,TMP_CLOUDPLATFORMVALUES_AWS_ECS$5,TMP_CLOUDPLATFORMVALUES_AWS_EKS$5,TMP_CLOUDPLATFORMVALUES_AWS_LAMBDA$5,TMP_CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK$5,TMP_CLOUDPLATFORMVALUES_AZURE_VM$5,TMP_CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES$5,TMP_CLOUDPLATFORMVALUES_AZURE_AKS$5,TMP_CLOUDPLATFORMVALUES_AZURE_FUNCTIONS$5,TMP_CLOUDPLATFORMVALUES_AZURE_APP_SERVICE$5,TMP_CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE$5,TMP_CLOUDPLATFORMVALUES_GCP_CLOUD_RUN$5,TMP_CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE$5,TMP_CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS$5,TMP_CLOUDPLATFORMVALUES_GCP_APP_ENGINE$5]),TMP_AWSECSLAUNCHTYPEVALUES_EC2$5=`ec2`,TMP_AWSECSLAUNCHTYPEVALUES_FARGATE$5=`fargate`,AWSECSLAUNCHTYPEVALUES_FARGATE$5=TMP_AWSECSLAUNCHTYPEVALUES_FARGATE$5,AwsEcsLaunchtypeValues$5=createConstMap$5([TMP_AWSECSLAUNCHTYPEVALUES_EC2$5,TMP_AWSECSLAUNCHTYPEVALUES_FARGATE$5]),TMP_HOSTARCHVALUES_AMD64$5=`amd64`,TMP_HOSTARCHVALUES_ARM32$5=`arm32`,TMP_HOSTARCHVALUES_ARM64$5=`arm64`,TMP_HOSTARCHVALUES_IA64$5=`ia64`,TMP_HOSTARCHVALUES_PPC32$5=`ppc32`,TMP_HOSTARCHVALUES_PPC64$5=`ppc64`,TMP_HOSTARCHVALUES_X86$5=`x86`,HOSTARCHVALUES_AMD64$5=TMP_HOSTARCHVALUES_AMD64$5,HOSTARCHVALUES_ARM32$5=TMP_HOSTARCHVALUES_ARM32$5,HOSTARCHVALUES_ARM64$5=TMP_HOSTARCHVALUES_ARM64$5,HOSTARCHVALUES_IA64$5=TMP_HOSTARCHVALUES_IA64$5,HOSTARCHVALUES_PPC32$5=TMP_HOSTARCHVALUES_PPC32$5,HOSTARCHVALUES_PPC64$5=TMP_HOSTARCHVALUES_PPC64$5,HostArchValues$5=createConstMap$5([TMP_HOSTARCHVALUES_AMD64$5,TMP_HOSTARCHVALUES_ARM32$5,TMP_HOSTARCHVALUES_ARM64$5,TMP_HOSTARCHVALUES_IA64$5,TMP_HOSTARCHVALUES_PPC32$5,TMP_HOSTARCHVALUES_PPC64$5,TMP_HOSTARCHVALUES_X86$5]),TMP_OSTYPEVALUES_WINDOWS$5=`windows`,TMP_OSTYPEVALUES_LINUX$5=`linux`,TMP_OSTYPEVALUES_DARWIN$5=`darwin`,TMP_OSTYPEVALUES_FREEBSD$5=`freebsd`,TMP_OSTYPEVALUES_NETBSD$5=`netbsd`,TMP_OSTYPEVALUES_OPENBSD$5=`openbsd`,TMP_OSTYPEVALUES_DRAGONFLYBSD$5=`dragonflybsd`,TMP_OSTYPEVALUES_HPUX$5=`hpux`,TMP_OSTYPEVALUES_AIX$5=`aix`,TMP_OSTYPEVALUES_SOLARIS$5=`solaris`,TMP_OSTYPEVALUES_Z_OS$5=`z_os`,OSTYPEVALUES_WINDOWS$5=TMP_OSTYPEVALUES_WINDOWS$5,OSTYPEVALUES_LINUX$5=TMP_OSTYPEVALUES_LINUX$5,OSTYPEVALUES_DARWIN$5=TMP_OSTYPEVALUES_DARWIN$5,OSTYPEVALUES_FREEBSD$5=TMP_OSTYPEVALUES_FREEBSD$5,OSTYPEVALUES_NETBSD$5=TMP_OSTYPEVALUES_NETBSD$5,OSTYPEVALUES_OPENBSD$5=TMP_OSTYPEVALUES_OPENBSD$5,OSTYPEVALUES_DRAGONFLYBSD$5=TMP_OSTYPEVALUES_DRAGONFLYBSD$5,OSTYPEVALUES_HPUX$5=TMP_OSTYPEVALUES_HPUX$5,OSTYPEVALUES_SOLARIS$5=TMP_OSTYPEVALUES_SOLARIS$5,OSTYPEVALUES_Z_OS$5=TMP_OSTYPEVALUES_Z_OS$5,OsTypeValues$5=createConstMap$5([TMP_OSTYPEVALUES_WINDOWS$5,TMP_OSTYPEVALUES_LINUX$5,TMP_OSTYPEVALUES_DARWIN$5,TMP_OSTYPEVALUES_FREEBSD$5,TMP_OSTYPEVALUES_NETBSD$5,TMP_OSTYPEVALUES_OPENBSD$5,TMP_OSTYPEVALUES_DRAGONFLYBSD$5,TMP_OSTYPEVALUES_HPUX$5,TMP_OSTYPEVALUES_AIX$5,TMP_OSTYPEVALUES_SOLARIS$5,TMP_OSTYPEVALUES_Z_OS$5]),TMP_TELEMETRYSDKLANGUAGEVALUES_CPP$5=`cpp`,TMP_TELEMETRYSDKLANGUAGEVALUES_DOTNET$5=`dotnet`,TMP_TELEMETRYSDKLANGUAGEVALUES_ERLANG$5=`erlang`,TMP_TELEMETRYSDKLANGUAGEVALUES_GO$5=`go`,TMP_TELEMETRYSDKLANGUAGEVALUES_JAVA$5=`java`,TMP_TELEMETRYSDKLANGUAGEVALUES_NODEJS$5=`nodejs`,TMP_TELEMETRYSDKLANGUAGEVALUES_PHP$5=`php`,TMP_TELEMETRYSDKLANGUAGEVALUES_PYTHON$5=`python`,TMP_TELEMETRYSDKLANGUAGEVALUES_RUBY$5=`ruby`,TMP_TELEMETRYSDKLANGUAGEVALUES_WEBJS$5=`webjs`,TELEMETRYSDKLANGUAGEVALUES_DOTNET$5=TMP_TELEMETRYSDKLANGUAGEVALUES_DOTNET$5,TELEMETRYSDKLANGUAGEVALUES_ERLANG$5=TMP_TELEMETRYSDKLANGUAGEVALUES_ERLANG$5,TELEMETRYSDKLANGUAGEVALUES_JAVA$5=TMP_TELEMETRYSDKLANGUAGEVALUES_JAVA$5,TELEMETRYSDKLANGUAGEVALUES_NODEJS$5=TMP_TELEMETRYSDKLANGUAGEVALUES_NODEJS$5,TELEMETRYSDKLANGUAGEVALUES_PYTHON$5=TMP_TELEMETRYSDKLANGUAGEVALUES_PYTHON$5,TELEMETRYSDKLANGUAGEVALUES_RUBY$5=TMP_TELEMETRYSDKLANGUAGEVALUES_RUBY$5,TELEMETRYSDKLANGUAGEVALUES_WEBJS$5=TMP_TELEMETRYSDKLANGUAGEVALUES_WEBJS$5,TelemetrySdkLanguageValues$5=createConstMap$5([TMP_TELEMETRYSDKLANGUAGEVALUES_CPP$5,TMP_TELEMETRYSDKLANGUAGEVALUES_DOTNET$5,TMP_TELEMETRYSDKLANGUAGEVALUES_ERLANG$5,TMP_TELEMETRYSDKLANGUAGEVALUES_GO$5,TMP_TELEMETRYSDKLANGUAGEVALUES_JAVA$5,TMP_TELEMETRYSDKLANGUAGEVALUES_NODEJS$5,TMP_TELEMETRYSDKLANGUAGEVALUES_PHP$5,TMP_TELEMETRYSDKLANGUAGEVALUES_PYTHON$5,TMP_TELEMETRYSDKLANGUAGEVALUES_RUBY$5,TMP_TELEMETRYSDKLANGUAGEVALUES_WEBJS$5])})),init_resource$5=__esmMin((()=>{init_SemanticResourceAttributes$5()})),ATTR_ASPNETCORE_RATE_LIMITING_RESULT$5,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_ACQUIRED$5,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_ENDPOINT_LIMITER$5,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_GLOBAL_LIMITER$5,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_REQUEST_CANCELED$5,ATTR_TELEMETRY_SDK_LANGUAGE$5,TELEMETRY_SDK_LANGUAGE_VALUE_CPP$5,TELEMETRY_SDK_LANGUAGE_VALUE_DOTNET$5,TELEMETRY_SDK_LANGUAGE_VALUE_ERLANG$5,TELEMETRY_SDK_LANGUAGE_VALUE_GO$5,TELEMETRY_SDK_LANGUAGE_VALUE_JAVA$5,TELEMETRY_SDK_LANGUAGE_VALUE_NODEJS$5,TELEMETRY_SDK_LANGUAGE_VALUE_PHP$5,TELEMETRY_SDK_LANGUAGE_VALUE_PYTHON$5,TELEMETRY_SDK_LANGUAGE_VALUE_RUBY$5,TELEMETRY_SDK_LANGUAGE_VALUE_RUST$5,TELEMETRY_SDK_LANGUAGE_VALUE_SWIFT$5,TELEMETRY_SDK_LANGUAGE_VALUE_WEBJS$5,ATTR_TELEMETRY_SDK_NAME$5,ATTR_TELEMETRY_SDK_VERSION$5,ATTR_ASPNETCORE_DIAGNOSTICS_HANDLER_TYPE$5,ATTR_ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT$5,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_ABORTED$5,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_HANDLED$5,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_SKIPPED$5,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_UNHANDLED$5,ATTR_ASPNETCORE_RATE_LIMITING_POLICY$5,ATTR_ASPNETCORE_REQUEST_IS_UNHANDLED$5,ATTR_ASPNETCORE_ROUTING_IS_FALLBACK$5,ATTR_ASPNETCORE_ROUTING_MATCH_STATUS$5,ASPNETCORE_ROUTING_MATCH_STATUS_VALUE_FAILURE$5,ASPNETCORE_ROUTING_MATCH_STATUS_VALUE_SUCCESS$5,ATTR_CLIENT_ADDRESS$5,ATTR_CLIENT_PORT$5,ATTR_ERROR_TYPE$5,ERROR_TYPE_VALUE_OTHER$5,ATTR_EXCEPTION_ESCAPED$5,ATTR_EXCEPTION_MESSAGE$5,ATTR_EXCEPTION_STACKTRACE$5,ATTR_EXCEPTION_TYPE$5,ATTR_HTTP_REQUEST_HEADER$5,ATTR_HTTP_REQUEST_METHOD$5,HTTP_REQUEST_METHOD_VALUE_OTHER$5,HTTP_REQUEST_METHOD_VALUE_CONNECT$5,HTTP_REQUEST_METHOD_VALUE_DELETE$5,HTTP_REQUEST_METHOD_VALUE_GET$5,HTTP_REQUEST_METHOD_VALUE_HEAD$5,HTTP_REQUEST_METHOD_VALUE_OPTIONS$5,HTTP_REQUEST_METHOD_VALUE_PATCH$5,HTTP_REQUEST_METHOD_VALUE_POST$5,HTTP_REQUEST_METHOD_VALUE_PUT$5,HTTP_REQUEST_METHOD_VALUE_TRACE$5,ATTR_HTTP_REQUEST_METHOD_ORIGINAL$5,ATTR_HTTP_REQUEST_RESEND_COUNT$5,ATTR_HTTP_RESPONSE_HEADER$5,ATTR_HTTP_RESPONSE_STATUS_CODE$5,ATTR_HTTP_ROUTE$5,ATTR_JVM_GC_ACTION$5,ATTR_JVM_GC_NAME$5,ATTR_JVM_MEMORY_POOL_NAME$5,ATTR_JVM_MEMORY_TYPE$5,JVM_MEMORY_TYPE_VALUE_HEAP$5,JVM_MEMORY_TYPE_VALUE_NON_HEAP$5,ATTR_JVM_THREAD_DAEMON$5,ATTR_JVM_THREAD_STATE$5,JVM_THREAD_STATE_VALUE_BLOCKED$5,JVM_THREAD_STATE_VALUE_NEW$5,JVM_THREAD_STATE_VALUE_RUNNABLE$5,JVM_THREAD_STATE_VALUE_TERMINATED$5,JVM_THREAD_STATE_VALUE_TIMED_WAITING$5,JVM_THREAD_STATE_VALUE_WAITING$5,ATTR_NETWORK_LOCAL_ADDRESS$5,ATTR_NETWORK_LOCAL_PORT$5,ATTR_NETWORK_PEER_ADDRESS$5,ATTR_NETWORK_PEER_PORT$5,ATTR_NETWORK_PROTOCOL_NAME$5,ATTR_NETWORK_PROTOCOL_VERSION$5,ATTR_NETWORK_TRANSPORT$5,NETWORK_TRANSPORT_VALUE_PIPE$5,NETWORK_TRANSPORT_VALUE_QUIC$5,NETWORK_TRANSPORT_VALUE_TCP$5,NETWORK_TRANSPORT_VALUE_UDP$5,NETWORK_TRANSPORT_VALUE_UNIX$5,ATTR_NETWORK_TYPE$5,NETWORK_TYPE_VALUE_IPV4$5,NETWORK_TYPE_VALUE_IPV6$5,ATTR_OTEL_SCOPE_NAME$5,ATTR_OTEL_SCOPE_VERSION$5,ATTR_OTEL_STATUS_CODE$5,OTEL_STATUS_CODE_VALUE_ERROR$5,OTEL_STATUS_CODE_VALUE_OK$5,ATTR_OTEL_STATUS_DESCRIPTION$5,ATTR_SERVER_ADDRESS$5,ATTR_SERVER_PORT$5,ATTR_SERVICE_NAME$5,ATTR_SERVICE_VERSION$5,ATTR_SIGNALR_CONNECTION_STATUS$5,SIGNALR_CONNECTION_STATUS_VALUE_APP_SHUTDOWN$5,SIGNALR_CONNECTION_STATUS_VALUE_NORMAL_CLOSURE$5,SIGNALR_CONNECTION_STATUS_VALUE_TIMEOUT$5,ATTR_SIGNALR_TRANSPORT$5,SIGNALR_TRANSPORT_VALUE_LONG_POLLING$5,SIGNALR_TRANSPORT_VALUE_SERVER_SENT_EVENTS$5,SIGNALR_TRANSPORT_VALUE_WEB_SOCKETS$5,ATTR_URL_FRAGMENT$5,ATTR_URL_FULL$5,ATTR_URL_PATH$5,ATTR_URL_QUERY$5,ATTR_URL_SCHEME$5,ATTR_USER_AGENT_ORIGINAL$5,init_stable_attributes$5=__esmMin((()=>{ATTR_ASPNETCORE_RATE_LIMITING_RESULT$5=`aspnetcore.rate_limiting.result`,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_ACQUIRED$5=`acquired`,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_ENDPOINT_LIMITER$5=`endpoint_limiter`,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_GLOBAL_LIMITER$5=`global_limiter`,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_REQUEST_CANCELED$5=`request_canceled`,ATTR_TELEMETRY_SDK_LANGUAGE$5=`telemetry.sdk.language`,TELEMETRY_SDK_LANGUAGE_VALUE_DOTNET$5=`dotnet`,TELEMETRY_SDK_LANGUAGE_VALUE_ERLANG$5=`erlang`,TELEMETRY_SDK_LANGUAGE_VALUE_JAVA$5=`java`,TELEMETRY_SDK_LANGUAGE_VALUE_NODEJS$5=`nodejs`,TELEMETRY_SDK_LANGUAGE_VALUE_PYTHON$5=`python`,TELEMETRY_SDK_LANGUAGE_VALUE_RUBY$5=`ruby`,TELEMETRY_SDK_LANGUAGE_VALUE_RUST$5=`rust`,TELEMETRY_SDK_LANGUAGE_VALUE_SWIFT$5=`swift`,TELEMETRY_SDK_LANGUAGE_VALUE_WEBJS$5=`webjs`,ATTR_TELEMETRY_SDK_NAME$5=`telemetry.sdk.name`,ATTR_TELEMETRY_SDK_VERSION$5=`telemetry.sdk.version`,ATTR_ASPNETCORE_DIAGNOSTICS_HANDLER_TYPE$5=`aspnetcore.diagnostics.handler.type`,ATTR_ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT$5=`aspnetcore.diagnostics.exception.result`,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_ABORTED$5=`aborted`,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_HANDLED$5=`handled`,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_SKIPPED$5=`skipped`,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_UNHANDLED$5=`unhandled`,ATTR_ASPNETCORE_RATE_LIMITING_POLICY$5=`aspnetcore.rate_limiting.policy`,ATTR_ASPNETCORE_REQUEST_IS_UNHANDLED$5=`aspnetcore.request.is_unhandled`,ATTR_ASPNETCORE_ROUTING_IS_FALLBACK$5=`aspnetcore.routing.is_fallback`,ATTR_ASPNETCORE_ROUTING_MATCH_STATUS$5=`aspnetcore.routing.match_status`,ASPNETCORE_ROUTING_MATCH_STATUS_VALUE_FAILURE$5=`failure`,ASPNETCORE_ROUTING_MATCH_STATUS_VALUE_SUCCESS$5=`success`,ATTR_CLIENT_ADDRESS$5=`client.address`,ATTR_CLIENT_PORT$5=`client.port`,ATTR_ERROR_TYPE$5=`error.type`,ERROR_TYPE_VALUE_OTHER$5=`_OTHER`,ATTR_EXCEPTION_ESCAPED$5=`exception.escaped`,ATTR_EXCEPTION_MESSAGE$5=`exception.message`,ATTR_EXCEPTION_STACKTRACE$5=`exception.stacktrace`,ATTR_EXCEPTION_TYPE$5=`exception.type`,ATTR_HTTP_REQUEST_HEADER$5=function(s){return`http.request.header.`+s},ATTR_HTTP_REQUEST_METHOD$5=`http.request.method`,HTTP_REQUEST_METHOD_VALUE_OTHER$5=`_OTHER`,HTTP_REQUEST_METHOD_VALUE_CONNECT$5=`CONNECT`,HTTP_REQUEST_METHOD_VALUE_DELETE$5=`DELETE`,HTTP_REQUEST_METHOD_VALUE_HEAD$5=`HEAD`,HTTP_REQUEST_METHOD_VALUE_OPTIONS$5=`OPTIONS`,HTTP_REQUEST_METHOD_VALUE_PATCH$5=`PATCH`,HTTP_REQUEST_METHOD_VALUE_POST$5=`POST`,HTTP_REQUEST_METHOD_VALUE_TRACE$5=`TRACE`,ATTR_HTTP_REQUEST_METHOD_ORIGINAL$5=`http.request.method_original`,ATTR_HTTP_REQUEST_RESEND_COUNT$5=`http.request.resend_count`,ATTR_HTTP_RESPONSE_HEADER$5=function(s){return`http.response.header.`+s},ATTR_HTTP_RESPONSE_STATUS_CODE$5=`http.response.status_code`,ATTR_HTTP_ROUTE$5=`http.route`,ATTR_JVM_GC_ACTION$5=`jvm.gc.action`,ATTR_JVM_GC_NAME$5=`jvm.gc.name`,ATTR_JVM_MEMORY_POOL_NAME$5=`jvm.memory.pool.name`,ATTR_JVM_MEMORY_TYPE$5=`jvm.memory.type`,JVM_MEMORY_TYPE_VALUE_HEAP$5=`heap`,JVM_MEMORY_TYPE_VALUE_NON_HEAP$5=`non_heap`,ATTR_JVM_THREAD_DAEMON$5=`jvm.thread.daemon`,ATTR_JVM_THREAD_STATE$5=`jvm.thread.state`,JVM_THREAD_STATE_VALUE_BLOCKED$5=`blocked`,JVM_THREAD_STATE_VALUE_RUNNABLE$5=`runnable`,JVM_THREAD_STATE_VALUE_TERMINATED$5=`terminated`,JVM_THREAD_STATE_VALUE_TIMED_WAITING$5=`timed_waiting`,JVM_THREAD_STATE_VALUE_WAITING$5=`waiting`,ATTR_NETWORK_LOCAL_ADDRESS$5=`network.local.address`,ATTR_NETWORK_LOCAL_PORT$5=`network.local.port`,ATTR_NETWORK_PEER_ADDRESS$5=`network.peer.address`,ATTR_NETWORK_PEER_PORT$5=`network.peer.port`,ATTR_NETWORK_PROTOCOL_NAME$5=`network.protocol.name`,ATTR_NETWORK_PROTOCOL_VERSION$5=`network.protocol.version`,ATTR_NETWORK_TRANSPORT$5=`network.transport`,NETWORK_TRANSPORT_VALUE_PIPE$5=`pipe`,NETWORK_TRANSPORT_VALUE_QUIC$5=`quic`,NETWORK_TRANSPORT_VALUE_UNIX$5=`unix`,ATTR_NETWORK_TYPE$5=`network.type`,NETWORK_TYPE_VALUE_IPV4$5=`ipv4`,NETWORK_TYPE_VALUE_IPV6$5=`ipv6`,ATTR_OTEL_SCOPE_NAME$5=`otel.scope.name`,ATTR_OTEL_SCOPE_VERSION$5=`otel.scope.version`,ATTR_OTEL_STATUS_CODE$5=`otel.status_code`,OTEL_STATUS_CODE_VALUE_ERROR$5=`ERROR`,ATTR_OTEL_STATUS_DESCRIPTION$5=`otel.status_description`,ATTR_SERVER_ADDRESS$5=`server.address`,ATTR_SERVER_PORT$5=`server.port`,ATTR_SERVICE_NAME$5=`service.name`,ATTR_SERVICE_VERSION$5=`service.version`,ATTR_SIGNALR_CONNECTION_STATUS$5=`signalr.connection.status`,SIGNALR_CONNECTION_STATUS_VALUE_APP_SHUTDOWN$5=`app_shutdown`,SIGNALR_CONNECTION_STATUS_VALUE_NORMAL_CLOSURE$5=`normal_closure`,SIGNALR_CONNECTION_STATUS_VALUE_TIMEOUT$5=`timeout`,ATTR_SIGNALR_TRANSPORT$5=`signalr.transport`,SIGNALR_TRANSPORT_VALUE_LONG_POLLING$5=`long_polling`,SIGNALR_TRANSPORT_VALUE_SERVER_SENT_EVENTS$5=`server_sent_events`,SIGNALR_TRANSPORT_VALUE_WEB_SOCKETS$5=`web_sockets`,ATTR_URL_FRAGMENT$5=`url.fragment`,ATTR_URL_FULL$5=`url.full`,ATTR_URL_PATH$5=`url.path`,ATTR_URL_QUERY$5=`url.query`,ATTR_URL_SCHEME$5=`url.scheme`,ATTR_USER_AGENT_ORIGINAL$5=`user_agent.original`})),METRIC_ASPNETCORE_DIAGNOSTICS_EXCEPTIONS$5,METRIC_ASPNETCORE_RATE_LIMITING_ACTIVE_REQUEST_LEASES$5,METRIC_ASPNETCORE_RATE_LIMITING_QUEUED_REQUESTS$5,METRIC_ASPNETCORE_RATE_LIMITING_REQUEST_TIME_IN_QUEUE$5,METRIC_ASPNETCORE_RATE_LIMITING_REQUEST_LEASE_DURATION$5,METRIC_ASPNETCORE_RATE_LIMITING_REQUESTS$5,METRIC_ASPNETCORE_ROUTING_MATCH_ATTEMPTS$5,METRIC_HTTP_CLIENT_REQUEST_DURATION$5,METRIC_HTTP_SERVER_REQUEST_DURATION$5,METRIC_JVM_CLASS_COUNT$5,METRIC_JVM_CLASS_LOADED$5,METRIC_JVM_CLASS_UNLOADED$5,METRIC_JVM_CPU_COUNT$5,METRIC_JVM_CPU_RECENT_UTILIZATION$5,METRIC_JVM_CPU_TIME$5,METRIC_JVM_GC_DURATION$5,METRIC_JVM_MEMORY_COMMITTED$5,METRIC_JVM_MEMORY_LIMIT$5,METRIC_JVM_MEMORY_USED$5,METRIC_JVM_MEMORY_USED_AFTER_LAST_GC$5,METRIC_JVM_THREAD_COUNT$5,METRIC_KESTREL_ACTIVE_CONNECTIONS$5,METRIC_KESTREL_ACTIVE_TLS_HANDSHAKES$5,METRIC_KESTREL_CONNECTION_DURATION$5,METRIC_KESTREL_QUEUED_CONNECTIONS$5,METRIC_KESTREL_QUEUED_REQUESTS$5,METRIC_KESTREL_REJECTED_CONNECTIONS$5,METRIC_KESTREL_TLS_HANDSHAKE_DURATION$5,METRIC_KESTREL_UPGRADED_CONNECTIONS$5,METRIC_SIGNALR_SERVER_ACTIVE_CONNECTIONS$5,METRIC_SIGNALR_SERVER_CONNECTION_DURATION$5,init_stable_metrics$5=__esmMin((()=>{METRIC_ASPNETCORE_DIAGNOSTICS_EXCEPTIONS$5=`aspnetcore.diagnostics.exceptions`,METRIC_ASPNETCORE_RATE_LIMITING_ACTIVE_REQUEST_LEASES$5=`aspnetcore.rate_limiting.active_request_leases`,METRIC_ASPNETCORE_RATE_LIMITING_QUEUED_REQUESTS$5=`aspnetcore.rate_limiting.queued_requests`,METRIC_ASPNETCORE_RATE_LIMITING_REQUEST_TIME_IN_QUEUE$5=`aspnetcore.rate_limiting.request.time_in_queue`,METRIC_ASPNETCORE_RATE_LIMITING_REQUEST_LEASE_DURATION$5=`aspnetcore.rate_limiting.request_lease.duration`,METRIC_ASPNETCORE_RATE_LIMITING_REQUESTS$5=`aspnetcore.rate_limiting.requests`,METRIC_ASPNETCORE_ROUTING_MATCH_ATTEMPTS$5=`aspnetcore.routing.match_attempts`,METRIC_HTTP_CLIENT_REQUEST_DURATION$5=`http.client.request.duration`,METRIC_HTTP_SERVER_REQUEST_DURATION$5=`http.server.request.duration`,METRIC_JVM_CLASS_COUNT$5=`jvm.class.count`,METRIC_JVM_CLASS_LOADED$5=`jvm.class.loaded`,METRIC_JVM_CLASS_UNLOADED$5=`jvm.class.unloaded`,METRIC_JVM_CPU_COUNT$5=`jvm.cpu.count`,METRIC_JVM_CPU_RECENT_UTILIZATION$5=`jvm.cpu.recent_utilization`,METRIC_JVM_CPU_TIME$5=`jvm.cpu.time`,METRIC_JVM_GC_DURATION$5=`jvm.gc.duration`,METRIC_JVM_MEMORY_COMMITTED$5=`jvm.memory.committed`,METRIC_JVM_MEMORY_LIMIT$5=`jvm.memory.limit`,METRIC_JVM_MEMORY_USED$5=`jvm.memory.used`,METRIC_JVM_MEMORY_USED_AFTER_LAST_GC$5=`jvm.memory.used_after_last_gc`,METRIC_JVM_THREAD_COUNT$5=`jvm.thread.count`,METRIC_KESTREL_ACTIVE_CONNECTIONS$5=`kestrel.active_connections`,METRIC_KESTREL_ACTIVE_TLS_HANDSHAKES$5=`kestrel.active_tls_handshakes`,METRIC_KESTREL_CONNECTION_DURATION$5=`kestrel.connection.duration`,METRIC_KESTREL_QUEUED_CONNECTIONS$5=`kestrel.queued_connections`,METRIC_KESTREL_QUEUED_REQUESTS$5=`kestrel.queued_requests`,METRIC_KESTREL_REJECTED_CONNECTIONS$5=`kestrel.rejected_connections`,METRIC_KESTREL_TLS_HANDSHAKE_DURATION$5=`kestrel.tls_handshake.duration`,METRIC_KESTREL_UPGRADED_CONNECTIONS$5=`kestrel.upgraded_connections`,METRIC_SIGNALR_SERVER_ACTIVE_CONNECTIONS$5=`signalr.server.active_connections`,METRIC_SIGNALR_SERVER_CONNECTION_DURATION$5=`signalr.server.connection.duration`})),esm_exports$5=__exportAll({ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_ABORTED:()=>ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_ABORTED$5,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_HANDLED:()=>ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_HANDLED$5,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_SKIPPED:()=>ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_SKIPPED$5,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_UNHANDLED:()=>ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_UNHANDLED$5,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_ACQUIRED:()=>ASPNETCORE_RATE_LIMITING_RESULT_VALUE_ACQUIRED$5,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_ENDPOINT_LIMITER:()=>ASPNETCORE_RATE_LIMITING_RESULT_VALUE_ENDPOINT_LIMITER$5,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_GLOBAL_LIMITER:()=>ASPNETCORE_RATE_LIMITING_RESULT_VALUE_GLOBAL_LIMITER$5,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_REQUEST_CANCELED:()=>ASPNETCORE_RATE_LIMITING_RESULT_VALUE_REQUEST_CANCELED$5,ASPNETCORE_ROUTING_MATCH_STATUS_VALUE_FAILURE:()=>ASPNETCORE_ROUTING_MATCH_STATUS_VALUE_FAILURE$5,ASPNETCORE_ROUTING_MATCH_STATUS_VALUE_SUCCESS:()=>ASPNETCORE_ROUTING_MATCH_STATUS_VALUE_SUCCESS$5,ATTR_ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT:()=>ATTR_ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT$5,ATTR_ASPNETCORE_DIAGNOSTICS_HANDLER_TYPE:()=>ATTR_ASPNETCORE_DIAGNOSTICS_HANDLER_TYPE$5,ATTR_ASPNETCORE_RATE_LIMITING_POLICY:()=>ATTR_ASPNETCORE_RATE_LIMITING_POLICY$5,ATTR_ASPNETCORE_RATE_LIMITING_RESULT:()=>ATTR_ASPNETCORE_RATE_LIMITING_RESULT$5,ATTR_ASPNETCORE_REQUEST_IS_UNHANDLED:()=>ATTR_ASPNETCORE_REQUEST_IS_UNHANDLED$5,ATTR_ASPNETCORE_ROUTING_IS_FALLBACK:()=>ATTR_ASPNETCORE_ROUTING_IS_FALLBACK$5,ATTR_ASPNETCORE_ROUTING_MATCH_STATUS:()=>ATTR_ASPNETCORE_ROUTING_MATCH_STATUS$5,ATTR_CLIENT_ADDRESS:()=>ATTR_CLIENT_ADDRESS$5,ATTR_CLIENT_PORT:()=>ATTR_CLIENT_PORT$5,ATTR_ERROR_TYPE:()=>ATTR_ERROR_TYPE$5,ATTR_EXCEPTION_ESCAPED:()=>ATTR_EXCEPTION_ESCAPED$5,ATTR_EXCEPTION_MESSAGE:()=>ATTR_EXCEPTION_MESSAGE$5,ATTR_EXCEPTION_STACKTRACE:()=>ATTR_EXCEPTION_STACKTRACE$5,ATTR_EXCEPTION_TYPE:()=>ATTR_EXCEPTION_TYPE$5,ATTR_HTTP_REQUEST_HEADER:()=>ATTR_HTTP_REQUEST_HEADER$5,ATTR_HTTP_REQUEST_METHOD:()=>ATTR_HTTP_REQUEST_METHOD$5,ATTR_HTTP_REQUEST_METHOD_ORIGINAL:()=>ATTR_HTTP_REQUEST_METHOD_ORIGINAL$5,ATTR_HTTP_REQUEST_RESEND_COUNT:()=>ATTR_HTTP_REQUEST_RESEND_COUNT$5,ATTR_HTTP_RESPONSE_HEADER:()=>ATTR_HTTP_RESPONSE_HEADER$5,ATTR_HTTP_RESPONSE_STATUS_CODE:()=>ATTR_HTTP_RESPONSE_STATUS_CODE$5,ATTR_HTTP_ROUTE:()=>ATTR_HTTP_ROUTE$5,ATTR_JVM_GC_ACTION:()=>ATTR_JVM_GC_ACTION$5,ATTR_JVM_GC_NAME:()=>ATTR_JVM_GC_NAME$5,ATTR_JVM_MEMORY_POOL_NAME:()=>ATTR_JVM_MEMORY_POOL_NAME$5,ATTR_JVM_MEMORY_TYPE:()=>ATTR_JVM_MEMORY_TYPE$5,ATTR_JVM_THREAD_DAEMON:()=>ATTR_JVM_THREAD_DAEMON$5,ATTR_JVM_THREAD_STATE:()=>ATTR_JVM_THREAD_STATE$5,ATTR_NETWORK_LOCAL_ADDRESS:()=>ATTR_NETWORK_LOCAL_ADDRESS$5,ATTR_NETWORK_LOCAL_PORT:()=>ATTR_NETWORK_LOCAL_PORT$5,ATTR_NETWORK_PEER_ADDRESS:()=>ATTR_NETWORK_PEER_ADDRESS$5,ATTR_NETWORK_PEER_PORT:()=>ATTR_NETWORK_PEER_PORT$5,ATTR_NETWORK_PROTOCOL_NAME:()=>ATTR_NETWORK_PROTOCOL_NAME$5,ATTR_NETWORK_PROTOCOL_VERSION:()=>ATTR_NETWORK_PROTOCOL_VERSION$5,ATTR_NETWORK_TRANSPORT:()=>ATTR_NETWORK_TRANSPORT$5,ATTR_NETWORK_TYPE:()=>ATTR_NETWORK_TYPE$5,ATTR_OTEL_SCOPE_NAME:()=>ATTR_OTEL_SCOPE_NAME$5,ATTR_OTEL_SCOPE_VERSION:()=>ATTR_OTEL_SCOPE_VERSION$5,ATTR_OTEL_STATUS_CODE:()=>ATTR_OTEL_STATUS_CODE$5,ATTR_OTEL_STATUS_DESCRIPTION:()=>ATTR_OTEL_STATUS_DESCRIPTION$5,ATTR_SERVER_ADDRESS:()=>ATTR_SERVER_ADDRESS$5,ATTR_SERVER_PORT:()=>ATTR_SERVER_PORT$5,ATTR_SERVICE_NAME:()=>ATTR_SERVICE_NAME$5,ATTR_SERVICE_VERSION:()=>ATTR_SERVICE_VERSION$5,ATTR_SIGNALR_CONNECTION_STATUS:()=>ATTR_SIGNALR_CONNECTION_STATUS$5,ATTR_SIGNALR_TRANSPORT:()=>ATTR_SIGNALR_TRANSPORT$5,ATTR_TELEMETRY_SDK_LANGUAGE:()=>ATTR_TELEMETRY_SDK_LANGUAGE$5,ATTR_TELEMETRY_SDK_NAME:()=>ATTR_TELEMETRY_SDK_NAME$5,ATTR_TELEMETRY_SDK_VERSION:()=>ATTR_TELEMETRY_SDK_VERSION$5,ATTR_URL_FRAGMENT:()=>ATTR_URL_FRAGMENT$5,ATTR_URL_FULL:()=>ATTR_URL_FULL$5,ATTR_URL_PATH:()=>ATTR_URL_PATH$5,ATTR_URL_QUERY:()=>ATTR_URL_QUERY$5,ATTR_URL_SCHEME:()=>ATTR_URL_SCHEME$5,ATTR_USER_AGENT_ORIGINAL:()=>ATTR_USER_AGENT_ORIGINAL$5,AWSECSLAUNCHTYPEVALUES_EC2:()=>`ec2`,AWSECSLAUNCHTYPEVALUES_FARGATE:()=>AWSECSLAUNCHTYPEVALUES_FARGATE$5,AwsEcsLaunchtypeValues:()=>AwsEcsLaunchtypeValues$5,CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS:()=>CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS$5,CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC:()=>CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC$5,CLOUDPLATFORMVALUES_AWS_EC2:()=>CLOUDPLATFORMVALUES_AWS_EC2$5,CLOUDPLATFORMVALUES_AWS_ECS:()=>CLOUDPLATFORMVALUES_AWS_ECS$5,CLOUDPLATFORMVALUES_AWS_EKS:()=>CLOUDPLATFORMVALUES_AWS_EKS$5,CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK:()=>CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK$5,CLOUDPLATFORMVALUES_AWS_LAMBDA:()=>CLOUDPLATFORMVALUES_AWS_LAMBDA$5,CLOUDPLATFORMVALUES_AZURE_AKS:()=>CLOUDPLATFORMVALUES_AZURE_AKS$5,CLOUDPLATFORMVALUES_AZURE_APP_SERVICE:()=>CLOUDPLATFORMVALUES_AZURE_APP_SERVICE$5,CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES:()=>CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES$5,CLOUDPLATFORMVALUES_AZURE_FUNCTIONS:()=>CLOUDPLATFORMVALUES_AZURE_FUNCTIONS$5,CLOUDPLATFORMVALUES_AZURE_VM:()=>CLOUDPLATFORMVALUES_AZURE_VM$5,CLOUDPLATFORMVALUES_GCP_APP_ENGINE:()=>CLOUDPLATFORMVALUES_GCP_APP_ENGINE$5,CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS:()=>CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS$5,CLOUDPLATFORMVALUES_GCP_CLOUD_RUN:()=>CLOUDPLATFORMVALUES_GCP_CLOUD_RUN$5,CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE:()=>CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE$5,CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE:()=>CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE$5,CLOUDPROVIDERVALUES_ALIBABA_CLOUD:()=>CLOUDPROVIDERVALUES_ALIBABA_CLOUD$5,CLOUDPROVIDERVALUES_AWS:()=>`aws`,CLOUDPROVIDERVALUES_AZURE:()=>CLOUDPROVIDERVALUES_AZURE$5,CLOUDPROVIDERVALUES_GCP:()=>`gcp`,CloudPlatformValues:()=>CloudPlatformValues$5,CloudProviderValues:()=>CloudProviderValues$5,DBCASSANDRACONSISTENCYLEVELVALUES_ALL:()=>`all`,DBCASSANDRACONSISTENCYLEVELVALUES_ANY:()=>`any`,DBCASSANDRACONSISTENCYLEVELVALUES_EACH_QUORUM:()=>DBCASSANDRACONSISTENCYLEVELVALUES_EACH_QUORUM$5,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_ONE:()=>DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_ONE$5,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_QUORUM:()=>DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_QUORUM$5,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_SERIAL:()=>DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_SERIAL$5,DBCASSANDRACONSISTENCYLEVELVALUES_ONE:()=>`one`,DBCASSANDRACONSISTENCYLEVELVALUES_QUORUM:()=>DBCASSANDRACONSISTENCYLEVELVALUES_QUORUM$5,DBCASSANDRACONSISTENCYLEVELVALUES_SERIAL:()=>DBCASSANDRACONSISTENCYLEVELVALUES_SERIAL$5,DBCASSANDRACONSISTENCYLEVELVALUES_THREE:()=>DBCASSANDRACONSISTENCYLEVELVALUES_THREE$5,DBCASSANDRACONSISTENCYLEVELVALUES_TWO:()=>`two`,DBSYSTEMVALUES_ADABAS:()=>DBSYSTEMVALUES_ADABAS$5,DBSYSTEMVALUES_CACHE:()=>DBSYSTEMVALUES_CACHE$5,DBSYSTEMVALUES_CASSANDRA:()=>DBSYSTEMVALUES_CASSANDRA$5,DBSYSTEMVALUES_CLOUDSCAPE:()=>DBSYSTEMVALUES_CLOUDSCAPE$5,DBSYSTEMVALUES_COCKROACHDB:()=>DBSYSTEMVALUES_COCKROACHDB$5,DBSYSTEMVALUES_COLDFUSION:()=>DBSYSTEMVALUES_COLDFUSION$5,DBSYSTEMVALUES_COSMOSDB:()=>DBSYSTEMVALUES_COSMOSDB$5,DBSYSTEMVALUES_COUCHBASE:()=>DBSYSTEMVALUES_COUCHBASE$5,DBSYSTEMVALUES_COUCHDB:()=>DBSYSTEMVALUES_COUCHDB$5,DBSYSTEMVALUES_DB2:()=>`db2`,DBSYSTEMVALUES_DERBY:()=>DBSYSTEMVALUES_DERBY$5,DBSYSTEMVALUES_DYNAMODB:()=>DBSYSTEMVALUES_DYNAMODB$5,DBSYSTEMVALUES_EDB:()=>`edb`,DBSYSTEMVALUES_ELASTICSEARCH:()=>DBSYSTEMVALUES_ELASTICSEARCH$5,DBSYSTEMVALUES_FILEMAKER:()=>DBSYSTEMVALUES_FILEMAKER$5,DBSYSTEMVALUES_FIREBIRD:()=>DBSYSTEMVALUES_FIREBIRD$5,DBSYSTEMVALUES_FIRSTSQL:()=>DBSYSTEMVALUES_FIRSTSQL$5,DBSYSTEMVALUES_GEODE:()=>DBSYSTEMVALUES_GEODE$5,DBSYSTEMVALUES_H2:()=>`h2`,DBSYSTEMVALUES_HANADB:()=>DBSYSTEMVALUES_HANADB$5,DBSYSTEMVALUES_HBASE:()=>DBSYSTEMVALUES_HBASE$5,DBSYSTEMVALUES_HIVE:()=>DBSYSTEMVALUES_HIVE$5,DBSYSTEMVALUES_HSQLDB:()=>DBSYSTEMVALUES_HSQLDB$5,DBSYSTEMVALUES_INFORMIX:()=>DBSYSTEMVALUES_INFORMIX$5,DBSYSTEMVALUES_INGRES:()=>DBSYSTEMVALUES_INGRES$5,DBSYSTEMVALUES_INSTANTDB:()=>DBSYSTEMVALUES_INSTANTDB$5,DBSYSTEMVALUES_INTERBASE:()=>DBSYSTEMVALUES_INTERBASE$5,DBSYSTEMVALUES_MARIADB:()=>DBSYSTEMVALUES_MARIADB$5,DBSYSTEMVALUES_MAXDB:()=>DBSYSTEMVALUES_MAXDB$5,DBSYSTEMVALUES_MEMCACHED:()=>DBSYSTEMVALUES_MEMCACHED$5,DBSYSTEMVALUES_MONGODB:()=>DBSYSTEMVALUES_MONGODB$5,DBSYSTEMVALUES_MSSQL:()=>DBSYSTEMVALUES_MSSQL$5,DBSYSTEMVALUES_MYSQL:()=>DBSYSTEMVALUES_MYSQL$5,DBSYSTEMVALUES_NEO4J:()=>DBSYSTEMVALUES_NEO4J$5,DBSYSTEMVALUES_NETEZZA:()=>DBSYSTEMVALUES_NETEZZA$5,DBSYSTEMVALUES_ORACLE:()=>DBSYSTEMVALUES_ORACLE$5,DBSYSTEMVALUES_OTHER_SQL:()=>DBSYSTEMVALUES_OTHER_SQL$5,DBSYSTEMVALUES_PERVASIVE:()=>DBSYSTEMVALUES_PERVASIVE$5,DBSYSTEMVALUES_POINTBASE:()=>DBSYSTEMVALUES_POINTBASE$5,DBSYSTEMVALUES_POSTGRESQL:()=>DBSYSTEMVALUES_POSTGRESQL$5,DBSYSTEMVALUES_PROGRESS:()=>DBSYSTEMVALUES_PROGRESS$5,DBSYSTEMVALUES_REDIS:()=>DBSYSTEMVALUES_REDIS$5,DBSYSTEMVALUES_REDSHIFT:()=>DBSYSTEMVALUES_REDSHIFT$5,DBSYSTEMVALUES_SQLITE:()=>DBSYSTEMVALUES_SQLITE$5,DBSYSTEMVALUES_SYBASE:()=>DBSYSTEMVALUES_SYBASE$5,DBSYSTEMVALUES_TERADATA:()=>DBSYSTEMVALUES_TERADATA$5,DBSYSTEMVALUES_VERTICA:()=>DBSYSTEMVALUES_VERTICA$5,DbCassandraConsistencyLevelValues:()=>DbCassandraConsistencyLevelValues$5,DbSystemValues:()=>DbSystemValues$5,ERROR_TYPE_VALUE_OTHER:()=>ERROR_TYPE_VALUE_OTHER$5,FAASDOCUMENTOPERATIONVALUES_DELETE:()=>FAASDOCUMENTOPERATIONVALUES_DELETE$5,FAASDOCUMENTOPERATIONVALUES_EDIT:()=>FAASDOCUMENTOPERATIONVALUES_EDIT$5,FAASDOCUMENTOPERATIONVALUES_INSERT:()=>FAASDOCUMENTOPERATIONVALUES_INSERT$5,FAASINVOKEDPROVIDERVALUES_ALIBABA_CLOUD:()=>FAASINVOKEDPROVIDERVALUES_ALIBABA_CLOUD$5,FAASINVOKEDPROVIDERVALUES_AWS:()=>`aws`,FAASINVOKEDPROVIDERVALUES_AZURE:()=>FAASINVOKEDPROVIDERVALUES_AZURE$5,FAASINVOKEDPROVIDERVALUES_GCP:()=>`gcp`,FAASTRIGGERVALUES_DATASOURCE:()=>FAASTRIGGERVALUES_DATASOURCE$5,FAASTRIGGERVALUES_HTTP:()=>FAASTRIGGERVALUES_HTTP$5,FAASTRIGGERVALUES_OTHER:()=>FAASTRIGGERVALUES_OTHER$5,FAASTRIGGERVALUES_PUBSUB:()=>FAASTRIGGERVALUES_PUBSUB$5,FAASTRIGGERVALUES_TIMER:()=>FAASTRIGGERVALUES_TIMER$5,FaasDocumentOperationValues:()=>FaasDocumentOperationValues$5,FaasInvokedProviderValues:()=>FaasInvokedProviderValues$5,FaasTriggerValues:()=>FaasTriggerValues$5,HOSTARCHVALUES_AMD64:()=>HOSTARCHVALUES_AMD64$5,HOSTARCHVALUES_ARM32:()=>HOSTARCHVALUES_ARM32$5,HOSTARCHVALUES_ARM64:()=>HOSTARCHVALUES_ARM64$5,HOSTARCHVALUES_IA64:()=>HOSTARCHVALUES_IA64$5,HOSTARCHVALUES_PPC32:()=>HOSTARCHVALUES_PPC32$5,HOSTARCHVALUES_PPC64:()=>HOSTARCHVALUES_PPC64$5,HOSTARCHVALUES_X86:()=>`x86`,HTTPFLAVORVALUES_HTTP_1_0:()=>`1.0`,HTTPFLAVORVALUES_HTTP_1_1:()=>`1.1`,HTTPFLAVORVALUES_HTTP_2_0:()=>`2.0`,HTTPFLAVORVALUES_QUIC:()=>HTTPFLAVORVALUES_QUIC$5,HTTPFLAVORVALUES_SPDY:()=>HTTPFLAVORVALUES_SPDY$5,HTTP_REQUEST_METHOD_VALUE_CONNECT:()=>HTTP_REQUEST_METHOD_VALUE_CONNECT$5,HTTP_REQUEST_METHOD_VALUE_DELETE:()=>HTTP_REQUEST_METHOD_VALUE_DELETE$5,HTTP_REQUEST_METHOD_VALUE_GET:()=>`GET`,HTTP_REQUEST_METHOD_VALUE_HEAD:()=>HTTP_REQUEST_METHOD_VALUE_HEAD$5,HTTP_REQUEST_METHOD_VALUE_OPTIONS:()=>HTTP_REQUEST_METHOD_VALUE_OPTIONS$5,HTTP_REQUEST_METHOD_VALUE_OTHER:()=>HTTP_REQUEST_METHOD_VALUE_OTHER$5,HTTP_REQUEST_METHOD_VALUE_PATCH:()=>HTTP_REQUEST_METHOD_VALUE_PATCH$5,HTTP_REQUEST_METHOD_VALUE_POST:()=>HTTP_REQUEST_METHOD_VALUE_POST$5,HTTP_REQUEST_METHOD_VALUE_PUT:()=>`PUT`,HTTP_REQUEST_METHOD_VALUE_TRACE:()=>HTTP_REQUEST_METHOD_VALUE_TRACE$5,HostArchValues:()=>HostArchValues$5,HttpFlavorValues:()=>HttpFlavorValues$5,JVM_MEMORY_TYPE_VALUE_HEAP:()=>JVM_MEMORY_TYPE_VALUE_HEAP$5,JVM_MEMORY_TYPE_VALUE_NON_HEAP:()=>JVM_MEMORY_TYPE_VALUE_NON_HEAP$5,JVM_THREAD_STATE_VALUE_BLOCKED:()=>JVM_THREAD_STATE_VALUE_BLOCKED$5,JVM_THREAD_STATE_VALUE_NEW:()=>`new`,JVM_THREAD_STATE_VALUE_RUNNABLE:()=>JVM_THREAD_STATE_VALUE_RUNNABLE$5,JVM_THREAD_STATE_VALUE_TERMINATED:()=>JVM_THREAD_STATE_VALUE_TERMINATED$5,JVM_THREAD_STATE_VALUE_TIMED_WAITING:()=>JVM_THREAD_STATE_VALUE_TIMED_WAITING$5,JVM_THREAD_STATE_VALUE_WAITING:()=>JVM_THREAD_STATE_VALUE_WAITING$5,MESSAGETYPEVALUES_RECEIVED:()=>MESSAGETYPEVALUES_RECEIVED$5,MESSAGETYPEVALUES_SENT:()=>MESSAGETYPEVALUES_SENT$5,MESSAGINGDESTINATIONKINDVALUES_QUEUE:()=>MESSAGINGDESTINATIONKINDVALUES_QUEUE$5,MESSAGINGDESTINATIONKINDVALUES_TOPIC:()=>MESSAGINGDESTINATIONKINDVALUES_TOPIC$5,MESSAGINGOPERATIONVALUES_PROCESS:()=>MESSAGINGOPERATIONVALUES_PROCESS$5,MESSAGINGOPERATIONVALUES_RECEIVE:()=>MESSAGINGOPERATIONVALUES_RECEIVE$5,METRIC_ASPNETCORE_DIAGNOSTICS_EXCEPTIONS:()=>METRIC_ASPNETCORE_DIAGNOSTICS_EXCEPTIONS$5,METRIC_ASPNETCORE_RATE_LIMITING_ACTIVE_REQUEST_LEASES:()=>METRIC_ASPNETCORE_RATE_LIMITING_ACTIVE_REQUEST_LEASES$5,METRIC_ASPNETCORE_RATE_LIMITING_QUEUED_REQUESTS:()=>METRIC_ASPNETCORE_RATE_LIMITING_QUEUED_REQUESTS$5,METRIC_ASPNETCORE_RATE_LIMITING_REQUESTS:()=>METRIC_ASPNETCORE_RATE_LIMITING_REQUESTS$5,METRIC_ASPNETCORE_RATE_LIMITING_REQUEST_LEASE_DURATION:()=>METRIC_ASPNETCORE_RATE_LIMITING_REQUEST_LEASE_DURATION$5,METRIC_ASPNETCORE_RATE_LIMITING_REQUEST_TIME_IN_QUEUE:()=>METRIC_ASPNETCORE_RATE_LIMITING_REQUEST_TIME_IN_QUEUE$5,METRIC_ASPNETCORE_ROUTING_MATCH_ATTEMPTS:()=>METRIC_ASPNETCORE_ROUTING_MATCH_ATTEMPTS$5,METRIC_HTTP_CLIENT_REQUEST_DURATION:()=>METRIC_HTTP_CLIENT_REQUEST_DURATION$5,METRIC_HTTP_SERVER_REQUEST_DURATION:()=>METRIC_HTTP_SERVER_REQUEST_DURATION$5,METRIC_JVM_CLASS_COUNT:()=>METRIC_JVM_CLASS_COUNT$5,METRIC_JVM_CLASS_LOADED:()=>METRIC_JVM_CLASS_LOADED$5,METRIC_JVM_CLASS_UNLOADED:()=>METRIC_JVM_CLASS_UNLOADED$5,METRIC_JVM_CPU_COUNT:()=>METRIC_JVM_CPU_COUNT$5,METRIC_JVM_CPU_RECENT_UTILIZATION:()=>METRIC_JVM_CPU_RECENT_UTILIZATION$5,METRIC_JVM_CPU_TIME:()=>METRIC_JVM_CPU_TIME$5,METRIC_JVM_GC_DURATION:()=>METRIC_JVM_GC_DURATION$5,METRIC_JVM_MEMORY_COMMITTED:()=>METRIC_JVM_MEMORY_COMMITTED$5,METRIC_JVM_MEMORY_LIMIT:()=>METRIC_JVM_MEMORY_LIMIT$5,METRIC_JVM_MEMORY_USED:()=>METRIC_JVM_MEMORY_USED$5,METRIC_JVM_MEMORY_USED_AFTER_LAST_GC:()=>METRIC_JVM_MEMORY_USED_AFTER_LAST_GC$5,METRIC_JVM_THREAD_COUNT:()=>METRIC_JVM_THREAD_COUNT$5,METRIC_KESTREL_ACTIVE_CONNECTIONS:()=>METRIC_KESTREL_ACTIVE_CONNECTIONS$5,METRIC_KESTREL_ACTIVE_TLS_HANDSHAKES:()=>METRIC_KESTREL_ACTIVE_TLS_HANDSHAKES$5,METRIC_KESTREL_CONNECTION_DURATION:()=>METRIC_KESTREL_CONNECTION_DURATION$5,METRIC_KESTREL_QUEUED_CONNECTIONS:()=>METRIC_KESTREL_QUEUED_CONNECTIONS$5,METRIC_KESTREL_QUEUED_REQUESTS:()=>METRIC_KESTREL_QUEUED_REQUESTS$5,METRIC_KESTREL_REJECTED_CONNECTIONS:()=>METRIC_KESTREL_REJECTED_CONNECTIONS$5,METRIC_KESTREL_TLS_HANDSHAKE_DURATION:()=>METRIC_KESTREL_TLS_HANDSHAKE_DURATION$5,METRIC_KESTREL_UPGRADED_CONNECTIONS:()=>METRIC_KESTREL_UPGRADED_CONNECTIONS$5,METRIC_SIGNALR_SERVER_ACTIVE_CONNECTIONS:()=>METRIC_SIGNALR_SERVER_ACTIVE_CONNECTIONS$5,METRIC_SIGNALR_SERVER_CONNECTION_DURATION:()=>METRIC_SIGNALR_SERVER_CONNECTION_DURATION$5,MessageTypeValues:()=>MessageTypeValues$5,MessagingDestinationKindValues:()=>MessagingDestinationKindValues$5,MessagingOperationValues:()=>MessagingOperationValues$5,NETHOSTCONNECTIONSUBTYPEVALUES_CDMA:()=>NETHOSTCONNECTIONSUBTYPEVALUES_CDMA$5,NETHOSTCONNECTIONSUBTYPEVALUES_CDMA2000_1XRTT:()=>NETHOSTCONNECTIONSUBTYPEVALUES_CDMA2000_1XRTT$5,NETHOSTCONNECTIONSUBTYPEVALUES_EDGE:()=>NETHOSTCONNECTIONSUBTYPEVALUES_EDGE$5,NETHOSTCONNECTIONSUBTYPEVALUES_EHRPD:()=>NETHOSTCONNECTIONSUBTYPEVALUES_EHRPD$5,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_0:()=>NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_0$5,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_A:()=>NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_A$5,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_B:()=>NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_B$5,NETHOSTCONNECTIONSUBTYPEVALUES_GPRS:()=>NETHOSTCONNECTIONSUBTYPEVALUES_GPRS$5,NETHOSTCONNECTIONSUBTYPEVALUES_GSM:()=>`gsm`,NETHOSTCONNECTIONSUBTYPEVALUES_HSDPA:()=>NETHOSTCONNECTIONSUBTYPEVALUES_HSDPA$5,NETHOSTCONNECTIONSUBTYPEVALUES_HSPA:()=>NETHOSTCONNECTIONSUBTYPEVALUES_HSPA$5,NETHOSTCONNECTIONSUBTYPEVALUES_HSPAP:()=>NETHOSTCONNECTIONSUBTYPEVALUES_HSPAP$5,NETHOSTCONNECTIONSUBTYPEVALUES_HSUPA:()=>NETHOSTCONNECTIONSUBTYPEVALUES_HSUPA$5,NETHOSTCONNECTIONSUBTYPEVALUES_IDEN:()=>NETHOSTCONNECTIONSUBTYPEVALUES_IDEN$5,NETHOSTCONNECTIONSUBTYPEVALUES_IWLAN:()=>NETHOSTCONNECTIONSUBTYPEVALUES_IWLAN$5,NETHOSTCONNECTIONSUBTYPEVALUES_LTE:()=>`lte`,NETHOSTCONNECTIONSUBTYPEVALUES_LTE_CA:()=>NETHOSTCONNECTIONSUBTYPEVALUES_LTE_CA$5,NETHOSTCONNECTIONSUBTYPEVALUES_NR:()=>`nr`,NETHOSTCONNECTIONSUBTYPEVALUES_NRNSA:()=>NETHOSTCONNECTIONSUBTYPEVALUES_NRNSA$5,NETHOSTCONNECTIONSUBTYPEVALUES_TD_SCDMA:()=>NETHOSTCONNECTIONSUBTYPEVALUES_TD_SCDMA$5,NETHOSTCONNECTIONSUBTYPEVALUES_UMTS:()=>NETHOSTCONNECTIONSUBTYPEVALUES_UMTS$5,NETHOSTCONNECTIONTYPEVALUES_CELL:()=>NETHOSTCONNECTIONTYPEVALUES_CELL$5,NETHOSTCONNECTIONTYPEVALUES_UNAVAILABLE:()=>NETHOSTCONNECTIONTYPEVALUES_UNAVAILABLE$5,NETHOSTCONNECTIONTYPEVALUES_UNKNOWN:()=>NETHOSTCONNECTIONTYPEVALUES_UNKNOWN$5,NETHOSTCONNECTIONTYPEVALUES_WIFI:()=>NETHOSTCONNECTIONTYPEVALUES_WIFI$5,NETHOSTCONNECTIONTYPEVALUES_WIRED:()=>NETHOSTCONNECTIONTYPEVALUES_WIRED$5,NETTRANSPORTVALUES_INPROC:()=>NETTRANSPORTVALUES_INPROC$5,NETTRANSPORTVALUES_IP:()=>`ip`,NETTRANSPORTVALUES_IP_TCP:()=>NETTRANSPORTVALUES_IP_TCP$5,NETTRANSPORTVALUES_IP_UDP:()=>NETTRANSPORTVALUES_IP_UDP$5,NETTRANSPORTVALUES_OTHER:()=>NETTRANSPORTVALUES_OTHER$5,NETTRANSPORTVALUES_PIPE:()=>NETTRANSPORTVALUES_PIPE$5,NETTRANSPORTVALUES_UNIX:()=>NETTRANSPORTVALUES_UNIX$5,NETWORK_TRANSPORT_VALUE_PIPE:()=>NETWORK_TRANSPORT_VALUE_PIPE$5,NETWORK_TRANSPORT_VALUE_QUIC:()=>NETWORK_TRANSPORT_VALUE_QUIC$5,NETWORK_TRANSPORT_VALUE_TCP:()=>`tcp`,NETWORK_TRANSPORT_VALUE_UDP:()=>`udp`,NETWORK_TRANSPORT_VALUE_UNIX:()=>NETWORK_TRANSPORT_VALUE_UNIX$5,NETWORK_TYPE_VALUE_IPV4:()=>NETWORK_TYPE_VALUE_IPV4$5,NETWORK_TYPE_VALUE_IPV6:()=>NETWORK_TYPE_VALUE_IPV6$5,NetHostConnectionSubtypeValues:()=>NetHostConnectionSubtypeValues$5,NetHostConnectionTypeValues:()=>NetHostConnectionTypeValues$5,NetTransportValues:()=>NetTransportValues$5,OSTYPEVALUES_AIX:()=>`aix`,OSTYPEVALUES_DARWIN:()=>OSTYPEVALUES_DARWIN$5,OSTYPEVALUES_DRAGONFLYBSD:()=>OSTYPEVALUES_DRAGONFLYBSD$5,OSTYPEVALUES_FREEBSD:()=>OSTYPEVALUES_FREEBSD$5,OSTYPEVALUES_HPUX:()=>OSTYPEVALUES_HPUX$5,OSTYPEVALUES_LINUX:()=>OSTYPEVALUES_LINUX$5,OSTYPEVALUES_NETBSD:()=>OSTYPEVALUES_NETBSD$5,OSTYPEVALUES_OPENBSD:()=>OSTYPEVALUES_OPENBSD$5,OSTYPEVALUES_SOLARIS:()=>OSTYPEVALUES_SOLARIS$5,OSTYPEVALUES_WINDOWS:()=>OSTYPEVALUES_WINDOWS$5,OSTYPEVALUES_Z_OS:()=>OSTYPEVALUES_Z_OS$5,OTEL_STATUS_CODE_VALUE_ERROR:()=>OTEL_STATUS_CODE_VALUE_ERROR$5,OTEL_STATUS_CODE_VALUE_OK:()=>`OK`,OsTypeValues:()=>OsTypeValues$5,RPCGRPCSTATUSCODEVALUES_ABORTED:()=>10,RPCGRPCSTATUSCODEVALUES_ALREADY_EXISTS:()=>6,RPCGRPCSTATUSCODEVALUES_CANCELLED:()=>1,RPCGRPCSTATUSCODEVALUES_DATA_LOSS:()=>15,RPCGRPCSTATUSCODEVALUES_DEADLINE_EXCEEDED:()=>4,RPCGRPCSTATUSCODEVALUES_FAILED_PRECONDITION:()=>9,RPCGRPCSTATUSCODEVALUES_INTERNAL:()=>13,RPCGRPCSTATUSCODEVALUES_INVALID_ARGUMENT:()=>3,RPCGRPCSTATUSCODEVALUES_NOT_FOUND:()=>5,RPCGRPCSTATUSCODEVALUES_OK:()=>0,RPCGRPCSTATUSCODEVALUES_OUT_OF_RANGE:()=>11,RPCGRPCSTATUSCODEVALUES_PERMISSION_DENIED:()=>7,RPCGRPCSTATUSCODEVALUES_RESOURCE_EXHAUSTED:()=>8,RPCGRPCSTATUSCODEVALUES_UNAUTHENTICATED:()=>16,RPCGRPCSTATUSCODEVALUES_UNAVAILABLE:()=>14,RPCGRPCSTATUSCODEVALUES_UNIMPLEMENTED:()=>12,RPCGRPCSTATUSCODEVALUES_UNKNOWN:()=>2,RpcGrpcStatusCodeValues:()=>RpcGrpcStatusCodeValues$5,SEMATTRS_AWS_DYNAMODB_ATTRIBUTES_TO_GET:()=>SEMATTRS_AWS_DYNAMODB_ATTRIBUTES_TO_GET$5,SEMATTRS_AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS:()=>SEMATTRS_AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS$5,SEMATTRS_AWS_DYNAMODB_CONSISTENT_READ:()=>SEMATTRS_AWS_DYNAMODB_CONSISTENT_READ$5,SEMATTRS_AWS_DYNAMODB_CONSUMED_CAPACITY:()=>SEMATTRS_AWS_DYNAMODB_CONSUMED_CAPACITY$5,SEMATTRS_AWS_DYNAMODB_COUNT:()=>SEMATTRS_AWS_DYNAMODB_COUNT$5,SEMATTRS_AWS_DYNAMODB_EXCLUSIVE_START_TABLE:()=>SEMATTRS_AWS_DYNAMODB_EXCLUSIVE_START_TABLE$5,SEMATTRS_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES:()=>SEMATTRS_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES$5,SEMATTRS_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES:()=>SEMATTRS_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES$5,SEMATTRS_AWS_DYNAMODB_INDEX_NAME:()=>SEMATTRS_AWS_DYNAMODB_INDEX_NAME$5,SEMATTRS_AWS_DYNAMODB_ITEM_COLLECTION_METRICS:()=>SEMATTRS_AWS_DYNAMODB_ITEM_COLLECTION_METRICS$5,SEMATTRS_AWS_DYNAMODB_LIMIT:()=>SEMATTRS_AWS_DYNAMODB_LIMIT$5,SEMATTRS_AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES:()=>SEMATTRS_AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES$5,SEMATTRS_AWS_DYNAMODB_PROJECTION:()=>SEMATTRS_AWS_DYNAMODB_PROJECTION$5,SEMATTRS_AWS_DYNAMODB_PROVISIONED_READ_CAPACITY:()=>SEMATTRS_AWS_DYNAMODB_PROVISIONED_READ_CAPACITY$5,SEMATTRS_AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY:()=>SEMATTRS_AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY$5,SEMATTRS_AWS_DYNAMODB_SCANNED_COUNT:()=>SEMATTRS_AWS_DYNAMODB_SCANNED_COUNT$5,SEMATTRS_AWS_DYNAMODB_SCAN_FORWARD:()=>SEMATTRS_AWS_DYNAMODB_SCAN_FORWARD$5,SEMATTRS_AWS_DYNAMODB_SEGMENT:()=>SEMATTRS_AWS_DYNAMODB_SEGMENT$5,SEMATTRS_AWS_DYNAMODB_SELECT:()=>SEMATTRS_AWS_DYNAMODB_SELECT$5,SEMATTRS_AWS_DYNAMODB_TABLE_COUNT:()=>SEMATTRS_AWS_DYNAMODB_TABLE_COUNT$5,SEMATTRS_AWS_DYNAMODB_TABLE_NAMES:()=>SEMATTRS_AWS_DYNAMODB_TABLE_NAMES$5,SEMATTRS_AWS_DYNAMODB_TOTAL_SEGMENTS:()=>SEMATTRS_AWS_DYNAMODB_TOTAL_SEGMENTS$5,SEMATTRS_AWS_LAMBDA_INVOKED_ARN:()=>SEMATTRS_AWS_LAMBDA_INVOKED_ARN$5,SEMATTRS_CODE_FILEPATH:()=>SEMATTRS_CODE_FILEPATH$5,SEMATTRS_CODE_FUNCTION:()=>SEMATTRS_CODE_FUNCTION$5,SEMATTRS_CODE_LINENO:()=>SEMATTRS_CODE_LINENO$5,SEMATTRS_CODE_NAMESPACE:()=>SEMATTRS_CODE_NAMESPACE$5,SEMATTRS_DB_CASSANDRA_CONSISTENCY_LEVEL:()=>SEMATTRS_DB_CASSANDRA_CONSISTENCY_LEVEL$5,SEMATTRS_DB_CASSANDRA_COORDINATOR_DC:()=>SEMATTRS_DB_CASSANDRA_COORDINATOR_DC$5,SEMATTRS_DB_CASSANDRA_COORDINATOR_ID:()=>SEMATTRS_DB_CASSANDRA_COORDINATOR_ID$5,SEMATTRS_DB_CASSANDRA_IDEMPOTENCE:()=>SEMATTRS_DB_CASSANDRA_IDEMPOTENCE$5,SEMATTRS_DB_CASSANDRA_KEYSPACE:()=>SEMATTRS_DB_CASSANDRA_KEYSPACE$5,SEMATTRS_DB_CASSANDRA_PAGE_SIZE:()=>SEMATTRS_DB_CASSANDRA_PAGE_SIZE$5,SEMATTRS_DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT:()=>SEMATTRS_DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT$5,SEMATTRS_DB_CASSANDRA_TABLE:()=>SEMATTRS_DB_CASSANDRA_TABLE$5,SEMATTRS_DB_CONNECTION_STRING:()=>SEMATTRS_DB_CONNECTION_STRING$5,SEMATTRS_DB_HBASE_NAMESPACE:()=>SEMATTRS_DB_HBASE_NAMESPACE$5,SEMATTRS_DB_JDBC_DRIVER_CLASSNAME:()=>SEMATTRS_DB_JDBC_DRIVER_CLASSNAME$5,SEMATTRS_DB_MONGODB_COLLECTION:()=>SEMATTRS_DB_MONGODB_COLLECTION$5,SEMATTRS_DB_MSSQL_INSTANCE_NAME:()=>SEMATTRS_DB_MSSQL_INSTANCE_NAME$5,SEMATTRS_DB_NAME:()=>SEMATTRS_DB_NAME$5,SEMATTRS_DB_OPERATION:()=>SEMATTRS_DB_OPERATION$5,SEMATTRS_DB_REDIS_DATABASE_INDEX:()=>SEMATTRS_DB_REDIS_DATABASE_INDEX$5,SEMATTRS_DB_SQL_TABLE:()=>SEMATTRS_DB_SQL_TABLE$5,SEMATTRS_DB_STATEMENT:()=>SEMATTRS_DB_STATEMENT$5,SEMATTRS_DB_SYSTEM:()=>SEMATTRS_DB_SYSTEM$5,SEMATTRS_DB_USER:()=>SEMATTRS_DB_USER$5,SEMATTRS_ENDUSER_ID:()=>SEMATTRS_ENDUSER_ID$5,SEMATTRS_ENDUSER_ROLE:()=>SEMATTRS_ENDUSER_ROLE$5,SEMATTRS_ENDUSER_SCOPE:()=>SEMATTRS_ENDUSER_SCOPE$5,SEMATTRS_EXCEPTION_ESCAPED:()=>SEMATTRS_EXCEPTION_ESCAPED$5,SEMATTRS_EXCEPTION_MESSAGE:()=>SEMATTRS_EXCEPTION_MESSAGE$5,SEMATTRS_EXCEPTION_STACKTRACE:()=>SEMATTRS_EXCEPTION_STACKTRACE$5,SEMATTRS_EXCEPTION_TYPE:()=>SEMATTRS_EXCEPTION_TYPE$5,SEMATTRS_FAAS_COLDSTART:()=>SEMATTRS_FAAS_COLDSTART$5,SEMATTRS_FAAS_CRON:()=>SEMATTRS_FAAS_CRON$5,SEMATTRS_FAAS_DOCUMENT_COLLECTION:()=>SEMATTRS_FAAS_DOCUMENT_COLLECTION$5,SEMATTRS_FAAS_DOCUMENT_NAME:()=>SEMATTRS_FAAS_DOCUMENT_NAME$5,SEMATTRS_FAAS_DOCUMENT_OPERATION:()=>SEMATTRS_FAAS_DOCUMENT_OPERATION$5,SEMATTRS_FAAS_DOCUMENT_TIME:()=>SEMATTRS_FAAS_DOCUMENT_TIME$5,SEMATTRS_FAAS_EXECUTION:()=>SEMATTRS_FAAS_EXECUTION$5,SEMATTRS_FAAS_INVOKED_NAME:()=>SEMATTRS_FAAS_INVOKED_NAME$5,SEMATTRS_FAAS_INVOKED_PROVIDER:()=>SEMATTRS_FAAS_INVOKED_PROVIDER$5,SEMATTRS_FAAS_INVOKED_REGION:()=>SEMATTRS_FAAS_INVOKED_REGION$5,SEMATTRS_FAAS_TIME:()=>SEMATTRS_FAAS_TIME$5,SEMATTRS_FAAS_TRIGGER:()=>SEMATTRS_FAAS_TRIGGER$5,SEMATTRS_HTTP_CLIENT_IP:()=>SEMATTRS_HTTP_CLIENT_IP$5,SEMATTRS_HTTP_FLAVOR:()=>SEMATTRS_HTTP_FLAVOR$5,SEMATTRS_HTTP_HOST:()=>SEMATTRS_HTTP_HOST$5,SEMATTRS_HTTP_METHOD:()=>SEMATTRS_HTTP_METHOD$5,SEMATTRS_HTTP_REQUEST_CONTENT_LENGTH:()=>SEMATTRS_HTTP_REQUEST_CONTENT_LENGTH$5,SEMATTRS_HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED:()=>SEMATTRS_HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED$5,SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH:()=>SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH$5,SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED:()=>SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED$5,SEMATTRS_HTTP_ROUTE:()=>SEMATTRS_HTTP_ROUTE$5,SEMATTRS_HTTP_SCHEME:()=>SEMATTRS_HTTP_SCHEME$5,SEMATTRS_HTTP_SERVER_NAME:()=>SEMATTRS_HTTP_SERVER_NAME$5,SEMATTRS_HTTP_STATUS_CODE:()=>SEMATTRS_HTTP_STATUS_CODE$5,SEMATTRS_HTTP_TARGET:()=>SEMATTRS_HTTP_TARGET$5,SEMATTRS_HTTP_URL:()=>SEMATTRS_HTTP_URL$5,SEMATTRS_HTTP_USER_AGENT:()=>SEMATTRS_HTTP_USER_AGENT$5,SEMATTRS_MESSAGE_COMPRESSED_SIZE:()=>SEMATTRS_MESSAGE_COMPRESSED_SIZE$5,SEMATTRS_MESSAGE_ID:()=>SEMATTRS_MESSAGE_ID$5,SEMATTRS_MESSAGE_TYPE:()=>SEMATTRS_MESSAGE_TYPE$5,SEMATTRS_MESSAGE_UNCOMPRESSED_SIZE:()=>SEMATTRS_MESSAGE_UNCOMPRESSED_SIZE$5,SEMATTRS_MESSAGING_CONSUMER_ID:()=>SEMATTRS_MESSAGING_CONSUMER_ID$5,SEMATTRS_MESSAGING_CONVERSATION_ID:()=>SEMATTRS_MESSAGING_CONVERSATION_ID$5,SEMATTRS_MESSAGING_DESTINATION:()=>SEMATTRS_MESSAGING_DESTINATION$5,SEMATTRS_MESSAGING_DESTINATION_KIND:()=>SEMATTRS_MESSAGING_DESTINATION_KIND$5,SEMATTRS_MESSAGING_KAFKA_CLIENT_ID:()=>SEMATTRS_MESSAGING_KAFKA_CLIENT_ID$5,SEMATTRS_MESSAGING_KAFKA_CONSUMER_GROUP:()=>SEMATTRS_MESSAGING_KAFKA_CONSUMER_GROUP$5,SEMATTRS_MESSAGING_KAFKA_MESSAGE_KEY:()=>SEMATTRS_MESSAGING_KAFKA_MESSAGE_KEY$5,SEMATTRS_MESSAGING_KAFKA_PARTITION:()=>SEMATTRS_MESSAGING_KAFKA_PARTITION$5,SEMATTRS_MESSAGING_KAFKA_TOMBSTONE:()=>SEMATTRS_MESSAGING_KAFKA_TOMBSTONE$5,SEMATTRS_MESSAGING_MESSAGE_ID:()=>SEMATTRS_MESSAGING_MESSAGE_ID$5,SEMATTRS_MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES:()=>SEMATTRS_MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES$5,SEMATTRS_MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES:()=>SEMATTRS_MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES$5,SEMATTRS_MESSAGING_OPERATION:()=>SEMATTRS_MESSAGING_OPERATION$5,SEMATTRS_MESSAGING_PROTOCOL:()=>SEMATTRS_MESSAGING_PROTOCOL$5,SEMATTRS_MESSAGING_PROTOCOL_VERSION:()=>SEMATTRS_MESSAGING_PROTOCOL_VERSION$5,SEMATTRS_MESSAGING_RABBITMQ_ROUTING_KEY:()=>SEMATTRS_MESSAGING_RABBITMQ_ROUTING_KEY$5,SEMATTRS_MESSAGING_SYSTEM:()=>SEMATTRS_MESSAGING_SYSTEM$5,SEMATTRS_MESSAGING_TEMP_DESTINATION:()=>SEMATTRS_MESSAGING_TEMP_DESTINATION$5,SEMATTRS_MESSAGING_URL:()=>SEMATTRS_MESSAGING_URL$5,SEMATTRS_NET_HOST_CARRIER_ICC:()=>SEMATTRS_NET_HOST_CARRIER_ICC$5,SEMATTRS_NET_HOST_CARRIER_MCC:()=>SEMATTRS_NET_HOST_CARRIER_MCC$5,SEMATTRS_NET_HOST_CARRIER_MNC:()=>SEMATTRS_NET_HOST_CARRIER_MNC$5,SEMATTRS_NET_HOST_CARRIER_NAME:()=>SEMATTRS_NET_HOST_CARRIER_NAME$5,SEMATTRS_NET_HOST_CONNECTION_SUBTYPE:()=>SEMATTRS_NET_HOST_CONNECTION_SUBTYPE$5,SEMATTRS_NET_HOST_CONNECTION_TYPE:()=>SEMATTRS_NET_HOST_CONNECTION_TYPE$5,SEMATTRS_NET_HOST_IP:()=>SEMATTRS_NET_HOST_IP$5,SEMATTRS_NET_HOST_NAME:()=>SEMATTRS_NET_HOST_NAME$5,SEMATTRS_NET_HOST_PORT:()=>SEMATTRS_NET_HOST_PORT$5,SEMATTRS_NET_PEER_IP:()=>SEMATTRS_NET_PEER_IP$5,SEMATTRS_NET_PEER_NAME:()=>SEMATTRS_NET_PEER_NAME$5,SEMATTRS_NET_PEER_PORT:()=>SEMATTRS_NET_PEER_PORT$5,SEMATTRS_NET_TRANSPORT:()=>SEMATTRS_NET_TRANSPORT$5,SEMATTRS_PEER_SERVICE:()=>SEMATTRS_PEER_SERVICE$5,SEMATTRS_RPC_GRPC_STATUS_CODE:()=>SEMATTRS_RPC_GRPC_STATUS_CODE$5,SEMATTRS_RPC_JSONRPC_ERROR_CODE:()=>SEMATTRS_RPC_JSONRPC_ERROR_CODE$5,SEMATTRS_RPC_JSONRPC_ERROR_MESSAGE:()=>SEMATTRS_RPC_JSONRPC_ERROR_MESSAGE$5,SEMATTRS_RPC_JSONRPC_REQUEST_ID:()=>SEMATTRS_RPC_JSONRPC_REQUEST_ID$5,SEMATTRS_RPC_JSONRPC_VERSION:()=>SEMATTRS_RPC_JSONRPC_VERSION$5,SEMATTRS_RPC_METHOD:()=>SEMATTRS_RPC_METHOD$5,SEMATTRS_RPC_SERVICE:()=>SEMATTRS_RPC_SERVICE$5,SEMATTRS_RPC_SYSTEM:()=>SEMATTRS_RPC_SYSTEM$5,SEMATTRS_THREAD_ID:()=>SEMATTRS_THREAD_ID$5,SEMATTRS_THREAD_NAME:()=>SEMATTRS_THREAD_NAME$5,SEMRESATTRS_AWS_ECS_CLUSTER_ARN:()=>SEMRESATTRS_AWS_ECS_CLUSTER_ARN$5,SEMRESATTRS_AWS_ECS_CONTAINER_ARN:()=>SEMRESATTRS_AWS_ECS_CONTAINER_ARN$5,SEMRESATTRS_AWS_ECS_LAUNCHTYPE:()=>SEMRESATTRS_AWS_ECS_LAUNCHTYPE$5,SEMRESATTRS_AWS_ECS_TASK_ARN:()=>SEMRESATTRS_AWS_ECS_TASK_ARN$5,SEMRESATTRS_AWS_ECS_TASK_FAMILY:()=>SEMRESATTRS_AWS_ECS_TASK_FAMILY$5,SEMRESATTRS_AWS_ECS_TASK_REVISION:()=>SEMRESATTRS_AWS_ECS_TASK_REVISION$5,SEMRESATTRS_AWS_EKS_CLUSTER_ARN:()=>SEMRESATTRS_AWS_EKS_CLUSTER_ARN$5,SEMRESATTRS_AWS_LOG_GROUP_ARNS:()=>SEMRESATTRS_AWS_LOG_GROUP_ARNS$5,SEMRESATTRS_AWS_LOG_GROUP_NAMES:()=>SEMRESATTRS_AWS_LOG_GROUP_NAMES$5,SEMRESATTRS_AWS_LOG_STREAM_ARNS:()=>SEMRESATTRS_AWS_LOG_STREAM_ARNS$5,SEMRESATTRS_AWS_LOG_STREAM_NAMES:()=>SEMRESATTRS_AWS_LOG_STREAM_NAMES$5,SEMRESATTRS_CLOUD_ACCOUNT_ID:()=>SEMRESATTRS_CLOUD_ACCOUNT_ID$5,SEMRESATTRS_CLOUD_AVAILABILITY_ZONE:()=>SEMRESATTRS_CLOUD_AVAILABILITY_ZONE$5,SEMRESATTRS_CLOUD_PLATFORM:()=>SEMRESATTRS_CLOUD_PLATFORM$5,SEMRESATTRS_CLOUD_PROVIDER:()=>SEMRESATTRS_CLOUD_PROVIDER$5,SEMRESATTRS_CLOUD_REGION:()=>SEMRESATTRS_CLOUD_REGION$5,SEMRESATTRS_CONTAINER_ID:()=>SEMRESATTRS_CONTAINER_ID$5,SEMRESATTRS_CONTAINER_IMAGE_NAME:()=>SEMRESATTRS_CONTAINER_IMAGE_NAME$5,SEMRESATTRS_CONTAINER_IMAGE_TAG:()=>SEMRESATTRS_CONTAINER_IMAGE_TAG$5,SEMRESATTRS_CONTAINER_NAME:()=>SEMRESATTRS_CONTAINER_NAME$5,SEMRESATTRS_CONTAINER_RUNTIME:()=>SEMRESATTRS_CONTAINER_RUNTIME$5,SEMRESATTRS_DEPLOYMENT_ENVIRONMENT:()=>SEMRESATTRS_DEPLOYMENT_ENVIRONMENT$5,SEMRESATTRS_DEVICE_ID:()=>SEMRESATTRS_DEVICE_ID$5,SEMRESATTRS_DEVICE_MODEL_IDENTIFIER:()=>SEMRESATTRS_DEVICE_MODEL_IDENTIFIER$5,SEMRESATTRS_DEVICE_MODEL_NAME:()=>SEMRESATTRS_DEVICE_MODEL_NAME$5,SEMRESATTRS_FAAS_ID:()=>SEMRESATTRS_FAAS_ID$5,SEMRESATTRS_FAAS_INSTANCE:()=>SEMRESATTRS_FAAS_INSTANCE$5,SEMRESATTRS_FAAS_MAX_MEMORY:()=>SEMRESATTRS_FAAS_MAX_MEMORY$5,SEMRESATTRS_FAAS_NAME:()=>SEMRESATTRS_FAAS_NAME$5,SEMRESATTRS_FAAS_VERSION:()=>SEMRESATTRS_FAAS_VERSION$5,SEMRESATTRS_HOST_ARCH:()=>SEMRESATTRS_HOST_ARCH$5,SEMRESATTRS_HOST_ID:()=>SEMRESATTRS_HOST_ID$5,SEMRESATTRS_HOST_IMAGE_ID:()=>SEMRESATTRS_HOST_IMAGE_ID$5,SEMRESATTRS_HOST_IMAGE_NAME:()=>SEMRESATTRS_HOST_IMAGE_NAME$5,SEMRESATTRS_HOST_IMAGE_VERSION:()=>SEMRESATTRS_HOST_IMAGE_VERSION$5,SEMRESATTRS_HOST_NAME:()=>SEMRESATTRS_HOST_NAME$5,SEMRESATTRS_HOST_TYPE:()=>SEMRESATTRS_HOST_TYPE$5,SEMRESATTRS_K8S_CLUSTER_NAME:()=>SEMRESATTRS_K8S_CLUSTER_NAME$5,SEMRESATTRS_K8S_CONTAINER_NAME:()=>SEMRESATTRS_K8S_CONTAINER_NAME$5,SEMRESATTRS_K8S_CRONJOB_NAME:()=>SEMRESATTRS_K8S_CRONJOB_NAME$5,SEMRESATTRS_K8S_CRONJOB_UID:()=>SEMRESATTRS_K8S_CRONJOB_UID$5,SEMRESATTRS_K8S_DAEMONSET_NAME:()=>SEMRESATTRS_K8S_DAEMONSET_NAME$5,SEMRESATTRS_K8S_DAEMONSET_UID:()=>SEMRESATTRS_K8S_DAEMONSET_UID$5,SEMRESATTRS_K8S_DEPLOYMENT_NAME:()=>SEMRESATTRS_K8S_DEPLOYMENT_NAME$5,SEMRESATTRS_K8S_DEPLOYMENT_UID:()=>SEMRESATTRS_K8S_DEPLOYMENT_UID$5,SEMRESATTRS_K8S_JOB_NAME:()=>SEMRESATTRS_K8S_JOB_NAME$5,SEMRESATTRS_K8S_JOB_UID:()=>SEMRESATTRS_K8S_JOB_UID$5,SEMRESATTRS_K8S_NAMESPACE_NAME:()=>SEMRESATTRS_K8S_NAMESPACE_NAME$5,SEMRESATTRS_K8S_NODE_NAME:()=>SEMRESATTRS_K8S_NODE_NAME$5,SEMRESATTRS_K8S_NODE_UID:()=>SEMRESATTRS_K8S_NODE_UID$5,SEMRESATTRS_K8S_POD_NAME:()=>SEMRESATTRS_K8S_POD_NAME$5,SEMRESATTRS_K8S_POD_UID:()=>SEMRESATTRS_K8S_POD_UID$5,SEMRESATTRS_K8S_REPLICASET_NAME:()=>SEMRESATTRS_K8S_REPLICASET_NAME$5,SEMRESATTRS_K8S_REPLICASET_UID:()=>SEMRESATTRS_K8S_REPLICASET_UID$5,SEMRESATTRS_K8S_STATEFULSET_NAME:()=>SEMRESATTRS_K8S_STATEFULSET_NAME$5,SEMRESATTRS_K8S_STATEFULSET_UID:()=>SEMRESATTRS_K8S_STATEFULSET_UID$5,SEMRESATTRS_OS_DESCRIPTION:()=>SEMRESATTRS_OS_DESCRIPTION$5,SEMRESATTRS_OS_NAME:()=>SEMRESATTRS_OS_NAME$5,SEMRESATTRS_OS_TYPE:()=>SEMRESATTRS_OS_TYPE$5,SEMRESATTRS_OS_VERSION:()=>SEMRESATTRS_OS_VERSION$5,SEMRESATTRS_PROCESS_COMMAND:()=>SEMRESATTRS_PROCESS_COMMAND$5,SEMRESATTRS_PROCESS_COMMAND_ARGS:()=>SEMRESATTRS_PROCESS_COMMAND_ARGS$5,SEMRESATTRS_PROCESS_COMMAND_LINE:()=>SEMRESATTRS_PROCESS_COMMAND_LINE$5,SEMRESATTRS_PROCESS_EXECUTABLE_NAME:()=>SEMRESATTRS_PROCESS_EXECUTABLE_NAME$5,SEMRESATTRS_PROCESS_EXECUTABLE_PATH:()=>SEMRESATTRS_PROCESS_EXECUTABLE_PATH$5,SEMRESATTRS_PROCESS_OWNER:()=>SEMRESATTRS_PROCESS_OWNER$5,SEMRESATTRS_PROCESS_PID:()=>SEMRESATTRS_PROCESS_PID$5,SEMRESATTRS_PROCESS_RUNTIME_DESCRIPTION:()=>SEMRESATTRS_PROCESS_RUNTIME_DESCRIPTION$5,SEMRESATTRS_PROCESS_RUNTIME_NAME:()=>SEMRESATTRS_PROCESS_RUNTIME_NAME$5,SEMRESATTRS_PROCESS_RUNTIME_VERSION:()=>SEMRESATTRS_PROCESS_RUNTIME_VERSION$5,SEMRESATTRS_SERVICE_INSTANCE_ID:()=>SEMRESATTRS_SERVICE_INSTANCE_ID$5,SEMRESATTRS_SERVICE_NAME:()=>SEMRESATTRS_SERVICE_NAME$5,SEMRESATTRS_SERVICE_NAMESPACE:()=>SEMRESATTRS_SERVICE_NAMESPACE$5,SEMRESATTRS_SERVICE_VERSION:()=>SEMRESATTRS_SERVICE_VERSION$5,SEMRESATTRS_TELEMETRY_AUTO_VERSION:()=>SEMRESATTRS_TELEMETRY_AUTO_VERSION$5,SEMRESATTRS_TELEMETRY_SDK_LANGUAGE:()=>SEMRESATTRS_TELEMETRY_SDK_LANGUAGE$5,SEMRESATTRS_TELEMETRY_SDK_NAME:()=>SEMRESATTRS_TELEMETRY_SDK_NAME$5,SEMRESATTRS_TELEMETRY_SDK_VERSION:()=>SEMRESATTRS_TELEMETRY_SDK_VERSION$5,SEMRESATTRS_WEBENGINE_DESCRIPTION:()=>SEMRESATTRS_WEBENGINE_DESCRIPTION$5,SEMRESATTRS_WEBENGINE_NAME:()=>SEMRESATTRS_WEBENGINE_NAME$5,SEMRESATTRS_WEBENGINE_VERSION:()=>SEMRESATTRS_WEBENGINE_VERSION$5,SIGNALR_CONNECTION_STATUS_VALUE_APP_SHUTDOWN:()=>SIGNALR_CONNECTION_STATUS_VALUE_APP_SHUTDOWN$5,SIGNALR_CONNECTION_STATUS_VALUE_NORMAL_CLOSURE:()=>SIGNALR_CONNECTION_STATUS_VALUE_NORMAL_CLOSURE$5,SIGNALR_CONNECTION_STATUS_VALUE_TIMEOUT:()=>SIGNALR_CONNECTION_STATUS_VALUE_TIMEOUT$5,SIGNALR_TRANSPORT_VALUE_LONG_POLLING:()=>SIGNALR_TRANSPORT_VALUE_LONG_POLLING$5,SIGNALR_TRANSPORT_VALUE_SERVER_SENT_EVENTS:()=>SIGNALR_TRANSPORT_VALUE_SERVER_SENT_EVENTS$5,SIGNALR_TRANSPORT_VALUE_WEB_SOCKETS:()=>SIGNALR_TRANSPORT_VALUE_WEB_SOCKETS$5,SemanticAttributes:()=>SemanticAttributes$5,SemanticResourceAttributes:()=>SemanticResourceAttributes$5,TELEMETRYSDKLANGUAGEVALUES_CPP:()=>`cpp`,TELEMETRYSDKLANGUAGEVALUES_DOTNET:()=>TELEMETRYSDKLANGUAGEVALUES_DOTNET$5,TELEMETRYSDKLANGUAGEVALUES_ERLANG:()=>TELEMETRYSDKLANGUAGEVALUES_ERLANG$5,TELEMETRYSDKLANGUAGEVALUES_GO:()=>`go`,TELEMETRYSDKLANGUAGEVALUES_JAVA:()=>TELEMETRYSDKLANGUAGEVALUES_JAVA$5,TELEMETRYSDKLANGUAGEVALUES_NODEJS:()=>TELEMETRYSDKLANGUAGEVALUES_NODEJS$5,TELEMETRYSDKLANGUAGEVALUES_PHP:()=>`php`,TELEMETRYSDKLANGUAGEVALUES_PYTHON:()=>TELEMETRYSDKLANGUAGEVALUES_PYTHON$5,TELEMETRYSDKLANGUAGEVALUES_RUBY:()=>TELEMETRYSDKLANGUAGEVALUES_RUBY$5,TELEMETRYSDKLANGUAGEVALUES_WEBJS:()=>TELEMETRYSDKLANGUAGEVALUES_WEBJS$5,TELEMETRY_SDK_LANGUAGE_VALUE_CPP:()=>`cpp`,TELEMETRY_SDK_LANGUAGE_VALUE_DOTNET:()=>TELEMETRY_SDK_LANGUAGE_VALUE_DOTNET$5,TELEMETRY_SDK_LANGUAGE_VALUE_ERLANG:()=>TELEMETRY_SDK_LANGUAGE_VALUE_ERLANG$5,TELEMETRY_SDK_LANGUAGE_VALUE_GO:()=>`go`,TELEMETRY_SDK_LANGUAGE_VALUE_JAVA:()=>TELEMETRY_SDK_LANGUAGE_VALUE_JAVA$5,TELEMETRY_SDK_LANGUAGE_VALUE_NODEJS:()=>TELEMETRY_SDK_LANGUAGE_VALUE_NODEJS$5,TELEMETRY_SDK_LANGUAGE_VALUE_PHP:()=>`php`,TELEMETRY_SDK_LANGUAGE_VALUE_PYTHON:()=>TELEMETRY_SDK_LANGUAGE_VALUE_PYTHON$5,TELEMETRY_SDK_LANGUAGE_VALUE_RUBY:()=>TELEMETRY_SDK_LANGUAGE_VALUE_RUBY$5,TELEMETRY_SDK_LANGUAGE_VALUE_RUST:()=>TELEMETRY_SDK_LANGUAGE_VALUE_RUST$5,TELEMETRY_SDK_LANGUAGE_VALUE_SWIFT:()=>TELEMETRY_SDK_LANGUAGE_VALUE_SWIFT$5,TELEMETRY_SDK_LANGUAGE_VALUE_WEBJS:()=>TELEMETRY_SDK_LANGUAGE_VALUE_WEBJS$5,TelemetrySdkLanguageValues:()=>TelemetrySdkLanguageValues$5}),init_esm$7=__esmMin((()=>{init_trace$5(),init_resource$5(),init_stable_attributes$5(),init_stable_metrics$5()})),require_sdk_info=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.SDK_INFO=void 0;let l=require_version$25(),f=(init_esm$7(),__toCommonJS$1(esm_exports$5));s.SDK_INFO={[f.SEMRESATTRS_TELEMETRY_SDK_NAME]:`opentelemetry`,[f.SEMRESATTRS_PROCESS_RUNTIME_NAME]:`node`,[f.SEMRESATTRS_TELEMETRY_SDK_LANGUAGE]:f.TELEMETRYSDKLANGUAGEVALUES_NODEJS,[f.SEMRESATTRS_TELEMETRY_SDK_VERSION]:l.VERSION}})),require_timer_util=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.unrefTimer=void 0;function l(s){s.unref()}s.unrefTimer=l})),require_node$12=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.unrefTimer=s.SDK_INFO=s.otperformance=s.RandomIdGenerator=s.hexToBase64=s._globalThis=s.getEnv=s.getEnvWithoutDefaults=void 0;var l=require_environment$1();Object.defineProperty(s,`getEnvWithoutDefaults`,{enumerable:!0,get:function(){return l.getEnvWithoutDefaults}}),Object.defineProperty(s,`getEnv`,{enumerable:!0,get:function(){return l.getEnv}});var f=require_globalThis$3();Object.defineProperty(s,`_globalThis`,{enumerable:!0,get:function(){return f._globalThis}});var p=require_hex_to_base64();Object.defineProperty(s,`hexToBase64`,{enumerable:!0,get:function(){return p.hexToBase64}});var g=require_RandomIdGenerator$1();Object.defineProperty(s,`RandomIdGenerator`,{enumerable:!0,get:function(){return g.RandomIdGenerator}});var v=require_performance();Object.defineProperty(s,`otperformance`,{enumerable:!0,get:function(){return v.otperformance}});var b=require_sdk_info();Object.defineProperty(s,`SDK_INFO`,{enumerable:!0,get:function(){return b.SDK_INFO}});var C=require_timer_util();Object.defineProperty(s,`unrefTimer`,{enumerable:!0,get:function(){return C.unrefTimer}})})),require_platform$8=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.unrefTimer=s.otperformance=s.hexToBase64=s.getEnvWithoutDefaults=s.getEnv=s._globalThis=s.SDK_INFO=s.RandomIdGenerator=void 0;var l=require_node$12();Object.defineProperty(s,`RandomIdGenerator`,{enumerable:!0,get:function(){return l.RandomIdGenerator}}),Object.defineProperty(s,`SDK_INFO`,{enumerable:!0,get:function(){return l.SDK_INFO}}),Object.defineProperty(s,`_globalThis`,{enumerable:!0,get:function(){return l._globalThis}}),Object.defineProperty(s,`getEnv`,{enumerable:!0,get:function(){return l.getEnv}}),Object.defineProperty(s,`getEnvWithoutDefaults`,{enumerable:!0,get:function(){return l.getEnvWithoutDefaults}}),Object.defineProperty(s,`hexToBase64`,{enumerable:!0,get:function(){return l.hexToBase64}}),Object.defineProperty(s,`otperformance`,{enumerable:!0,get:function(){return l.otperformance}}),Object.defineProperty(s,`unrefTimer`,{enumerable:!0,get:function(){return l.unrefTimer}})})),require_time=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.addHrTimes=s.isTimeInput=s.isTimeInputHrTime=s.hrTimeToMicroseconds=s.hrTimeToMilliseconds=s.hrTimeToNanoseconds=s.hrTimeToTimeStamp=s.hrTimeDuration=s.timeInputToHrTime=s.hrTime=s.getTimeOrigin=s.millisToHrTime=void 0;let l=require_platform$8(),f=9,p=10**6,g=10**9;function v(s){let l=s/1e3;return[Math.trunc(l),Math.round(s%1e3*p)]}s.millisToHrTime=v;function b(){let s=l.otperformance.timeOrigin;if(typeof s!=`number`){let f=l.otperformance;s=f.timing&&f.timing.fetchStart}return s}s.getTimeOrigin=b;function C(s){return B(v(b()),v(typeof s==`number`?s:l.otperformance.now()))}s.hrTime=C;function w(s){if(I(s))return s;if(typeof s==`number`)return s=g&&(f[1]-=g,f[0]+=1),f}s.addHrTimes=B})),require_ExportResult=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.ExportResultCode=void 0,(function(s){s[s.SUCCESS=0]=`SUCCESS`,s[s.FAILED=1]=`FAILED`})(s.ExportResultCode||={})})),require_composite=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.CompositePropagator=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6));s.CompositePropagator=class{constructor(s={}){var l;this._propagators=s.propagators??[],this._fields=Array.from(new Set(this._propagators.map(s=>typeof s.fields==`function`?s.fields():[]).reduce((s,l)=>s.concat(l),[])))}inject(s,f,p){for(let g of this._propagators)try{g.inject(s,f,p)}catch(s){l.diag.warn(`Failed to inject with ${g.constructor.name}. Err: ${s.message}`)}}extract(s,f,p){return this._propagators.reduce((s,g)=>{try{return g.extract(s,f,p)}catch(s){l.diag.warn(`Failed to extract with ${g.constructor.name}. Err: ${s.message}`)}return s},s)}fields(){return this._fields.slice()}}})),require_validators=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.validateValue=s.validateKey=void 0;let l=`[_0-9a-z-*/]`,f=`[a-z]${l}{0,255}`,p=`[a-z0-9]${l}{0,240}@[a-z]${l}{0,13}`,g=RegExp(`^(?:${f}|${p})$`),v=/^[ -~]{0,255}[!-~]$/,b=/,|=/;function C(s){return g.test(s)}s.validateKey=C;function w(s){return v.test(s)&&!b.test(s)}s.validateValue=w})),require_TraceState=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.TraceState=void 0;let l=require_validators(),f=32,p=512,g=`,`,v=`=`;s.TraceState=class s{constructor(s){this._internalState=new Map,s&&this._parse(s)}set(s,l){let f=this._clone();return f._internalState.has(s)&&f._internalState.delete(s),f._internalState.set(s,l),f}unset(s){let l=this._clone();return l._internalState.delete(s),l}get(s){return this._internalState.get(s)}serialize(){return this._keys().reduce((s,l)=>(s.push(l+`=`+this.get(l)),s),[]).join(`,`)}_parse(s){s.length>512||(this._internalState=s.split(`,`).reverse().reduce((s,f)=>{let p=f.trim(),g=p.indexOf(`=`);if(g!==-1){let v=p.slice(0,g),b=p.slice(g+1,f.length);(0,l.validateKey)(v)&&(0,l.validateValue)(b)&&s.set(v,b)}return s},new Map),this._internalState.size>32&&(this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,32))))}_keys(){return Array.from(this._internalState.keys()).reverse()}_clone(){let l=new s;return l._internalState=new Map(this._internalState),l}}})),require_W3CTraceContextPropagator=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.W3CTraceContextPropagator=s.parseTraceParent=s.TRACE_STATE_HEADER=s.TRACE_PARENT_HEADER=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6)),f=require_suppress_tracing(),p=require_TraceState();s.TRACE_PARENT_HEADER=`traceparent`,s.TRACE_STATE_HEADER=`tracestate`;let g=`00`,v=RegExp(`^\\s?((?!ff)[\\da-f]{2})-((?![0]{32})[\\da-f]{32})-((?![0]{16})[\\da-f]{16})-([\\da-f]{2})(-.*)?\\s?$`);function b(s){let l=v.exec(s);return!l||l[1]===`00`&&l[5]?null:{traceId:l[2],spanId:l[3],traceFlags:parseInt(l[4],16)}}s.parseTraceParent=b,s.W3CTraceContextPropagator=class{inject(p,g,v){let b=l.trace.getSpanContext(p);if(!b||(0,f.isTracingSuppressed)(p)||!(0,l.isSpanContextValid)(b))return;let C=`00-${b.traceId}-${b.spanId}-0${Number(b.traceFlags||l.TraceFlags.NONE).toString(16)}`;v.set(g,s.TRACE_PARENT_HEADER,C),b.traceState&&v.set(g,s.TRACE_STATE_HEADER,b.traceState.serialize())}extract(f,g,v){let C=v.get(g,s.TRACE_PARENT_HEADER);if(!C)return f;let w=Array.isArray(C)?C[0]:C;if(typeof w!=`string`)return f;let E=b(w);if(!E)return f;E.isRemote=!0;let k=v.get(g,s.TRACE_STATE_HEADER);if(k){let s=Array.isArray(k)?k.join(`,`):k;E.traceState=new p.TraceState(typeof s==`string`?s:void 0)}return l.trace.setSpanContext(f,E)}fields(){return[s.TRACE_PARENT_HEADER,s.TRACE_STATE_HEADER]}}})),require_rpc_metadata=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.getRPCMetadata=s.deleteRPCMetadata=s.setRPCMetadata=s.RPCType=void 0;let l=(0,(init_esm$8(),__toCommonJS$1(esm_exports$6)).createContextKey)(`OpenTelemetry SDK Context Key RPC_METADATA`);(function(s){s.HTTP=`http`})(s.RPCType||={});function f(s,f){return s.setValue(l,f)}s.setRPCMetadata=f;function p(s){return s.deleteValue(l)}s.deleteRPCMetadata=p;function g(s){return s.getValue(l)}s.getRPCMetadata=g})),require_AlwaysOffSampler$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.AlwaysOffSampler=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6));s.AlwaysOffSampler=class{shouldSample(){return{decision:l.SamplingDecision.NOT_RECORD}}toString(){return`AlwaysOffSampler`}}})),require_AlwaysOnSampler$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.AlwaysOnSampler=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6));s.AlwaysOnSampler=class{shouldSample(){return{decision:l.SamplingDecision.RECORD_AND_SAMPLED}}toString(){return`AlwaysOnSampler`}}})),require_ParentBasedSampler$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.ParentBasedSampler=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6)),f=require_global_error_handler(),p=require_AlwaysOffSampler$1(),g=require_AlwaysOnSampler$1();s.ParentBasedSampler=class{constructor(s){var l,v,b,C;this._root=s.root,this._root||=((0,f.globalErrorHandler)(Error(`ParentBasedSampler must have a root sampler configured`)),new g.AlwaysOnSampler),this._remoteParentSampled=s.remoteParentSampled??new g.AlwaysOnSampler,this._remoteParentNotSampled=s.remoteParentNotSampled??new p.AlwaysOffSampler,this._localParentSampled=s.localParentSampled??new g.AlwaysOnSampler,this._localParentNotSampled=s.localParentNotSampled??new p.AlwaysOffSampler}shouldSample(s,f,p,g,v,b){let C=l.trace.getSpanContext(s);return!C||!(0,l.isSpanContextValid)(C)?this._root.shouldSample(s,f,p,g,v,b):C.isRemote?C.traceFlags&l.TraceFlags.SAMPLED?this._remoteParentSampled.shouldSample(s,f,p,g,v,b):this._remoteParentNotSampled.shouldSample(s,f,p,g,v,b):C.traceFlags&l.TraceFlags.SAMPLED?this._localParentSampled.shouldSample(s,f,p,g,v,b):this._localParentNotSampled.shouldSample(s,f,p,g,v,b)}toString(){return`ParentBased{root=${this._root.toString()}, remoteParentSampled=${this._remoteParentSampled.toString()}, remoteParentNotSampled=${this._remoteParentNotSampled.toString()}, localParentSampled=${this._localParentSampled.toString()}, localParentNotSampled=${this._localParentNotSampled.toString()}}`}}})),require_TraceIdRatioBasedSampler$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.TraceIdRatioBasedSampler=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6));s.TraceIdRatioBasedSampler=class{constructor(s=0){this._ratio=s,this._ratio=this._normalize(s),this._upperBound=Math.floor(this._ratio*4294967295)}shouldSample(s,f){return{decision:(0,l.isValidTraceId)(f)&&this._accumulate(f)=1?1:s<=0?0:s}_accumulate(s){let l=0;for(let f=0;f>>0}return l}}})),require_lodash_merge$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.isPlainObject=void 0;let l=`[object Object]`,f=`[object Null]`,p=`[object Undefined]`,g=Function.prototype.toString,v=g.call(Object),b=A(Object.getPrototypeOf,Object),C=Object.prototype,w=C.hasOwnProperty,E=Symbol?Symbol.toStringTag:void 0,k=C.toString;function A(s,l){return function(f){return s(l(f))}}function N(s){if(!F(s)||I(s)!==`[object Object]`)return!1;let l=b(s);if(l===null)return!0;let f=w.call(l,`constructor`)&&l.constructor;return typeof f==`function`&&f instanceof f&&g.call(f)===v}s.isPlainObject=N;function F(s){return typeof s==`object`&&!!s}function I(s){return s==null?s===void 0?`[object Undefined]`:`[object Null]`:E&&E in Object(s)?R(s):B(s)}function R(s){let l=w.call(s,E),f=s[E],p=!1;try{s[E]=void 0,p=!0}catch{}let g=k.call(s);return p&&(l?s[E]=f:delete s[E]),g}function B(s){return k.call(s)}})),require_merge$5=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.merge=void 0;let l=require_lodash_merge$1(),f=20;function p(...s){let l=s.shift(),f=new WeakMap;for(;s.length>0;)l=v(l,s.shift(),0,f);return l}s.merge=p;function g(s){return C(s)?s.slice():s}function v(s,l,f=0,p){let N;if(!(f>20)){if(f++,k(s)||k(l)||w(l))N=g(l);else if(C(s)){if(N=s.slice(),C(l))for(let s=0,f=l.length;s{Object.defineProperty(s,`__esModule`,{value:!0}),s.callWithTimeout=s.TimeoutError=void 0;var l=class s extends Error{constructor(l){super(l),Object.setPrototypeOf(this,s.prototype)}};s.TimeoutError=l;function f(s,f){let p,g=new Promise(function(s,g){p=setTimeout(function(){g(new l(`Operation timed out.`))},f)});return Promise.race([s,g]).then(s=>(clearTimeout(p),s),s=>{throw clearTimeout(p),s})}s.callWithTimeout=f})),require_url$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.isUrlIgnored=s.urlMatches=void 0;function l(s,l){return typeof l==`string`?s===l:!!s.match(l)}s.urlMatches=l;function f(s,f){if(!f)return!1;for(let p of f)if(l(s,p))return!0;return!1}s.isUrlIgnored=f})),require_wrap$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.isWrapped=void 0;function l(s){return typeof s==`function`&&typeof s.__original==`function`&&typeof s.__unwrap==`function`&&s.__wrapped===!0}s.isWrapped=l})),require_promise$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.Deferred=void 0,s.Deferred=class{constructor(){this._promise=new Promise((s,l)=>{this._resolve=s,this._reject=l})}get promise(){return this._promise}resolve(s){this._resolve(s)}reject(s){this._reject(s)}}})),require_callback=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.BindOnceFuture=void 0;let l=require_promise$1();s.BindOnceFuture=class{constructor(s,f){this._callback=s,this._that=f,this._isCalled=!1,this._deferred=new l.Deferred}get isCalled(){return this._isCalled}get promise(){return this._deferred.promise}call(...s){if(!this._isCalled){this._isCalled=!0;try{Promise.resolve(this._callback.call(this._that,...s)).then(s=>this._deferred.resolve(s),s=>this._deferred.reject(s))}catch(s){this._deferred.reject(s)}}return this._deferred.promise}}})),require_exporter=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s._export=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6)),f=require_suppress_tracing();function p(s,p){return new Promise(g=>{l.context.with((0,f.suppressTracing)(l.context.active()),()=>{s.export(p,s=>{g(s)})})})}s._export=p})),require_src$41=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT=s.DEFAULT_ATTRIBUTE_COUNT_LIMIT=s.TraceState=s.unsuppressTracing=s.suppressTracing=s.isTracingSuppressed=s.TraceIdRatioBasedSampler=s.ParentBasedSampler=s.AlwaysOnSampler=s.AlwaysOffSampler=s.setRPCMetadata=s.getRPCMetadata=s.deleteRPCMetadata=s.RPCType=s.parseTraceParent=s.W3CTraceContextPropagator=s.TRACE_STATE_HEADER=s.TRACE_PARENT_HEADER=s.CompositePropagator=s.unrefTimer=s.otperformance=s.hexToBase64=s.getEnvWithoutDefaults=s.getEnv=s._globalThis=s.SDK_INFO=s.RandomIdGenerator=s.baggageUtils=s.ExportResultCode=s.hexToBinary=s.timeInputToHrTime=s.millisToHrTime=s.isTimeInputHrTime=s.isTimeInput=s.hrTimeToTimeStamp=s.hrTimeToNanoseconds=s.hrTimeToMilliseconds=s.hrTimeToMicroseconds=s.hrTimeDuration=s.hrTime=s.getTimeOrigin=s.addHrTimes=s.loggingErrorHandler=s.setGlobalErrorHandler=s.globalErrorHandler=s.sanitizeAttributes=s.isAttributeValue=s.isAttributeKey=s.AnchoredClock=s.W3CBaggagePropagator=void 0,s.internal=s.VERSION=s.BindOnceFuture=s.isWrapped=s.urlMatches=s.isUrlIgnored=s.callWithTimeout=s.TimeoutError=s.TracesSamplerValues=s.merge=s.parseEnvironment=s.DEFAULT_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT=s.DEFAULT_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT=s.DEFAULT_ENVIRONMENT=void 0;var l=require_W3CBaggagePropagator();Object.defineProperty(s,`W3CBaggagePropagator`,{enumerable:!0,get:function(){return l.W3CBaggagePropagator}});var f=require_anchored_clock();Object.defineProperty(s,`AnchoredClock`,{enumerable:!0,get:function(){return f.AnchoredClock}});var p=require_attributes();Object.defineProperty(s,`isAttributeKey`,{enumerable:!0,get:function(){return p.isAttributeKey}}),Object.defineProperty(s,`isAttributeValue`,{enumerable:!0,get:function(){return p.isAttributeValue}}),Object.defineProperty(s,`sanitizeAttributes`,{enumerable:!0,get:function(){return p.sanitizeAttributes}});var g=require_global_error_handler();Object.defineProperty(s,`globalErrorHandler`,{enumerable:!0,get:function(){return g.globalErrorHandler}}),Object.defineProperty(s,`setGlobalErrorHandler`,{enumerable:!0,get:function(){return g.setGlobalErrorHandler}});var v=require_logging_error_handler();Object.defineProperty(s,`loggingErrorHandler`,{enumerable:!0,get:function(){return v.loggingErrorHandler}});var b=require_time();Object.defineProperty(s,`addHrTimes`,{enumerable:!0,get:function(){return b.addHrTimes}}),Object.defineProperty(s,`getTimeOrigin`,{enumerable:!0,get:function(){return b.getTimeOrigin}}),Object.defineProperty(s,`hrTime`,{enumerable:!0,get:function(){return b.hrTime}}),Object.defineProperty(s,`hrTimeDuration`,{enumerable:!0,get:function(){return b.hrTimeDuration}}),Object.defineProperty(s,`hrTimeToMicroseconds`,{enumerable:!0,get:function(){return b.hrTimeToMicroseconds}}),Object.defineProperty(s,`hrTimeToMilliseconds`,{enumerable:!0,get:function(){return b.hrTimeToMilliseconds}}),Object.defineProperty(s,`hrTimeToNanoseconds`,{enumerable:!0,get:function(){return b.hrTimeToNanoseconds}}),Object.defineProperty(s,`hrTimeToTimeStamp`,{enumerable:!0,get:function(){return b.hrTimeToTimeStamp}}),Object.defineProperty(s,`isTimeInput`,{enumerable:!0,get:function(){return b.isTimeInput}}),Object.defineProperty(s,`isTimeInputHrTime`,{enumerable:!0,get:function(){return b.isTimeInputHrTime}}),Object.defineProperty(s,`millisToHrTime`,{enumerable:!0,get:function(){return b.millisToHrTime}}),Object.defineProperty(s,`timeInputToHrTime`,{enumerable:!0,get:function(){return b.timeInputToHrTime}});var C=require_hex_to_binary();Object.defineProperty(s,`hexToBinary`,{enumerable:!0,get:function(){return C.hexToBinary}});var w=require_ExportResult();Object.defineProperty(s,`ExportResultCode`,{enumerable:!0,get:function(){return w.ExportResultCode}});let E=require_utils$42();s.baggageUtils={getKeyPairs:E.getKeyPairs,serializeKeyPairs:E.serializeKeyPairs,parseKeyPairsIntoRecord:E.parseKeyPairsIntoRecord,parsePairKeyValue:E.parsePairKeyValue};var k=require_platform$8();Object.defineProperty(s,`RandomIdGenerator`,{enumerable:!0,get:function(){return k.RandomIdGenerator}}),Object.defineProperty(s,`SDK_INFO`,{enumerable:!0,get:function(){return k.SDK_INFO}}),Object.defineProperty(s,`_globalThis`,{enumerable:!0,get:function(){return k._globalThis}}),Object.defineProperty(s,`getEnv`,{enumerable:!0,get:function(){return k.getEnv}}),Object.defineProperty(s,`getEnvWithoutDefaults`,{enumerable:!0,get:function(){return k.getEnvWithoutDefaults}}),Object.defineProperty(s,`hexToBase64`,{enumerable:!0,get:function(){return k.hexToBase64}}),Object.defineProperty(s,`otperformance`,{enumerable:!0,get:function(){return k.otperformance}}),Object.defineProperty(s,`unrefTimer`,{enumerable:!0,get:function(){return k.unrefTimer}});var A=require_composite();Object.defineProperty(s,`CompositePropagator`,{enumerable:!0,get:function(){return A.CompositePropagator}});var N=require_W3CTraceContextPropagator();Object.defineProperty(s,`TRACE_PARENT_HEADER`,{enumerable:!0,get:function(){return N.TRACE_PARENT_HEADER}}),Object.defineProperty(s,`TRACE_STATE_HEADER`,{enumerable:!0,get:function(){return N.TRACE_STATE_HEADER}}),Object.defineProperty(s,`W3CTraceContextPropagator`,{enumerable:!0,get:function(){return N.W3CTraceContextPropagator}}),Object.defineProperty(s,`parseTraceParent`,{enumerable:!0,get:function(){return N.parseTraceParent}});var F=require_rpc_metadata();Object.defineProperty(s,`RPCType`,{enumerable:!0,get:function(){return F.RPCType}}),Object.defineProperty(s,`deleteRPCMetadata`,{enumerable:!0,get:function(){return F.deleteRPCMetadata}}),Object.defineProperty(s,`getRPCMetadata`,{enumerable:!0,get:function(){return F.getRPCMetadata}}),Object.defineProperty(s,`setRPCMetadata`,{enumerable:!0,get:function(){return F.setRPCMetadata}});var I=require_AlwaysOffSampler$1();Object.defineProperty(s,`AlwaysOffSampler`,{enumerable:!0,get:function(){return I.AlwaysOffSampler}});var R=require_AlwaysOnSampler$1();Object.defineProperty(s,`AlwaysOnSampler`,{enumerable:!0,get:function(){return R.AlwaysOnSampler}});var B=require_ParentBasedSampler$1();Object.defineProperty(s,`ParentBasedSampler`,{enumerable:!0,get:function(){return B.ParentBasedSampler}});var q=require_TraceIdRatioBasedSampler$1();Object.defineProperty(s,`TraceIdRatioBasedSampler`,{enumerable:!0,get:function(){return q.TraceIdRatioBasedSampler}});var J=require_suppress_tracing();Object.defineProperty(s,`isTracingSuppressed`,{enumerable:!0,get:function(){return J.isTracingSuppressed}}),Object.defineProperty(s,`suppressTracing`,{enumerable:!0,get:function(){return J.suppressTracing}}),Object.defineProperty(s,`unsuppressTracing`,{enumerable:!0,get:function(){return J.unsuppressTracing}});var le=require_TraceState();Object.defineProperty(s,`TraceState`,{enumerable:!0,get:function(){return le.TraceState}});var _e=require_environment$2();Object.defineProperty(s,`DEFAULT_ATTRIBUTE_COUNT_LIMIT`,{enumerable:!0,get:function(){return _e.DEFAULT_ATTRIBUTE_COUNT_LIMIT}}),Object.defineProperty(s,`DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT`,{enumerable:!0,get:function(){return _e.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT}}),Object.defineProperty(s,`DEFAULT_ENVIRONMENT`,{enumerable:!0,get:function(){return _e.DEFAULT_ENVIRONMENT}}),Object.defineProperty(s,`DEFAULT_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT`,{enumerable:!0,get:function(){return _e.DEFAULT_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT}}),Object.defineProperty(s,`DEFAULT_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT`,{enumerable:!0,get:function(){return _e.DEFAULT_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT}}),Object.defineProperty(s,`parseEnvironment`,{enumerable:!0,get:function(){return _e.parseEnvironment}});var be=require_merge$5();Object.defineProperty(s,`merge`,{enumerable:!0,get:function(){return be.merge}});var xe=require_sampling();Object.defineProperty(s,`TracesSamplerValues`,{enumerable:!0,get:function(){return xe.TracesSamplerValues}});var De=require_timeout();Object.defineProperty(s,`TimeoutError`,{enumerable:!0,get:function(){return De.TimeoutError}}),Object.defineProperty(s,`callWithTimeout`,{enumerable:!0,get:function(){return De.callWithTimeout}});var Oe=require_url$1();Object.defineProperty(s,`isUrlIgnored`,{enumerable:!0,get:function(){return Oe.isUrlIgnored}}),Object.defineProperty(s,`urlMatches`,{enumerable:!0,get:function(){return Oe.urlMatches}});var je=require_wrap$1();Object.defineProperty(s,`isWrapped`,{enumerable:!0,get:function(){return je.isWrapped}});var Ne=require_callback();Object.defineProperty(s,`BindOnceFuture`,{enumerable:!0,get:function(){return Ne.BindOnceFuture}});var Pe=require_version$25();Object.defineProperty(s,`VERSION`,{enumerable:!0,get:function(){return Pe.VERSION}}),s.internal={_export:require_exporter()._export}})),require_version$24=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.VERSION=void 0,s.VERSION=`0.57.1`})),require_LogRecord$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.SeverityNumber=void 0,(function(s){s[s.UNSPECIFIED=0]=`UNSPECIFIED`,s[s.TRACE=1]=`TRACE`,s[s.TRACE2=2]=`TRACE2`,s[s.TRACE3=3]=`TRACE3`,s[s.TRACE4=4]=`TRACE4`,s[s.DEBUG=5]=`DEBUG`,s[s.DEBUG2=6]=`DEBUG2`,s[s.DEBUG3=7]=`DEBUG3`,s[s.DEBUG4=8]=`DEBUG4`,s[s.INFO=9]=`INFO`,s[s.INFO2=10]=`INFO2`,s[s.INFO3=11]=`INFO3`,s[s.INFO4=12]=`INFO4`,s[s.WARN=13]=`WARN`,s[s.WARN2=14]=`WARN2`,s[s.WARN3=15]=`WARN3`,s[s.WARN4=16]=`WARN4`,s[s.ERROR=17]=`ERROR`,s[s.ERROR2=18]=`ERROR2`,s[s.ERROR3=19]=`ERROR3`,s[s.ERROR4=20]=`ERROR4`,s[s.FATAL=21]=`FATAL`,s[s.FATAL2=22]=`FATAL2`,s[s.FATAL3=23]=`FATAL3`,s[s.FATAL4=24]=`FATAL4`})(s.SeverityNumber||={})})),require_NoopLogger$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.NOOP_LOGGER=s.NoopLogger=void 0;var l=class{emit(s){}};s.NoopLogger=l,s.NOOP_LOGGER=new l})),require_NoopLoggerProvider$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.NOOP_LOGGER_PROVIDER=s.NoopLoggerProvider=void 0;let l=require_NoopLogger$1();var f=class{getLogger(s,f,p){return new l.NoopLogger}};s.NoopLoggerProvider=f,s.NOOP_LOGGER_PROVIDER=new f})),require_ProxyLogger$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.ProxyLogger=void 0;let l=require_NoopLogger$1();s.ProxyLogger=class{constructor(s,l,f,p){this._provider=s,this.name=l,this.version=f,this.options=p}emit(s){this._getLogger().emit(s)}_getLogger(){if(this._delegate)return this._delegate;let s=this._provider.getDelegateLogger(this.name,this.version,this.options);return s?(this._delegate=s,this._delegate):l.NOOP_LOGGER}}})),require_ProxyLoggerProvider$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.ProxyLoggerProvider=void 0;let l=require_NoopLoggerProvider$1(),f=require_ProxyLogger$1();s.ProxyLoggerProvider=class{getLogger(s,l,p){var g;return this.getDelegateLogger(s,l,p)??new f.ProxyLogger(this,s,l,p)}getDelegate(){var s;return this._delegate??l.NOOP_LOGGER_PROVIDER}setDelegate(s){this._delegate=s}getDelegateLogger(s,l,f){var p;return this._delegate?.getLogger(s,l,f)}}})),require_globalThis$2=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s._globalThis=void 0,s._globalThis=typeof globalThis==`object`?globalThis:global})),require_node$11=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s._globalThis=void 0;var l=require_globalThis$2();Object.defineProperty(s,`_globalThis`,{enumerable:!0,get:function(){return l._globalThis}})})),require_platform$7=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s._globalThis=void 0;var l=require_node$11();Object.defineProperty(s,`_globalThis`,{enumerable:!0,get:function(){return l._globalThis}})})),require_global_utils$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.API_BACKWARDS_COMPATIBILITY_VERSION=s.makeGetter=s._global=s.GLOBAL_LOGS_API_KEY=void 0;let l=require_platform$7();s.GLOBAL_LOGS_API_KEY=Symbol.for(`io.opentelemetry.js.api.logs`),s._global=l._globalThis;function f(s,l,f){return p=>p===s?l:f}s.makeGetter=f,s.API_BACKWARDS_COMPATIBILITY_VERSION=1})),require_logs$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.LogsAPI=void 0;let l=require_global_utils$1(),f=require_NoopLoggerProvider$1(),p=require_ProxyLoggerProvider$1();s.LogsAPI=class s{constructor(){this._proxyLoggerProvider=new p.ProxyLoggerProvider}static getInstance(){return this._instance||=new s,this._instance}setGlobalLoggerProvider(s){return l._global[l.GLOBAL_LOGS_API_KEY]?this.getLoggerProvider():(l._global[l.GLOBAL_LOGS_API_KEY]=(0,l.makeGetter)(l.API_BACKWARDS_COMPATIBILITY_VERSION,s,f.NOOP_LOGGER_PROVIDER),this._proxyLoggerProvider.setDelegate(s),s)}getLoggerProvider(){var s,f;return l._global[l.GLOBAL_LOGS_API_KEY]?.call(l._global,l.API_BACKWARDS_COMPATIBILITY_VERSION)??this._proxyLoggerProvider}getLogger(s,l,f){return this.getLoggerProvider().getLogger(s,l,f)}disable(){delete l._global[l.GLOBAL_LOGS_API_KEY],this._proxyLoggerProvider=new p.ProxyLoggerProvider}}})),require_src$40=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.logs=s.ProxyLoggerProvider=s.ProxyLogger=s.NoopLoggerProvider=s.NOOP_LOGGER_PROVIDER=s.NoopLogger=s.NOOP_LOGGER=s.SeverityNumber=void 0;var l=require_LogRecord$1();Object.defineProperty(s,`SeverityNumber`,{enumerable:!0,get:function(){return l.SeverityNumber}});var f=require_NoopLogger$1();Object.defineProperty(s,`NOOP_LOGGER`,{enumerable:!0,get:function(){return f.NOOP_LOGGER}}),Object.defineProperty(s,`NoopLogger`,{enumerable:!0,get:function(){return f.NoopLogger}});var p=require_NoopLoggerProvider$1();Object.defineProperty(s,`NOOP_LOGGER_PROVIDER`,{enumerable:!0,get:function(){return p.NOOP_LOGGER_PROVIDER}}),Object.defineProperty(s,`NoopLoggerProvider`,{enumerable:!0,get:function(){return p.NoopLoggerProvider}});var g=require_ProxyLogger$1();Object.defineProperty(s,`ProxyLogger`,{enumerable:!0,get:function(){return g.ProxyLogger}});var v=require_ProxyLoggerProvider$1();Object.defineProperty(s,`ProxyLoggerProvider`,{enumerable:!0,get:function(){return v.ProxyLoggerProvider}}),s.logs=require_logs$1().LogsAPI.getInstance()})),require_autoLoaderUtils$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.disableInstrumentations=s.enableInstrumentations=void 0;function l(s,l,f,p){for(let g=0,v=s.length;gs.disable())}s.disableInstrumentations=f})),require_autoLoader$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.registerInstrumentations=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6)),f=require_src$40(),p=require_autoLoaderUtils$1();function g(s){var g,v;let b=s.tracerProvider||l.trace.getTracerProvider(),C=s.meterProvider||l.metrics.getMeterProvider(),w=s.loggerProvider||f.logs.getLoggerProvider(),E=s.instrumentations?.flat()??[];return(0,p.enableInstrumentations)(E,b,C,w),()=>{(0,p.disableInstrumentations)(E)}}s.registerInstrumentations=g})),require_shimmer=__commonJSMin(((s,l)=>{function f(s){return typeof s==`function`}var p=console.error.bind(console);function g(s,l,f){var p=!!s[l]&&s.propertyIsEnumerable(l);Object.defineProperty(s,l,{configurable:!0,enumerable:p,writable:!0,value:f})}function v(s){s&&s.logger&&(f(s.logger)?p=s.logger:p(`new logger isn't a function, not replacing`))}function b(s,l,v){if(!s||!s[l]){p(`no original function `+l+` to wrap`);return}if(!v){p(`no wrapper function`),p(Error().stack);return}if(!f(s[l])||!f(v)){p(`original object and wrapper must be functions`);return}var b=s[l],C=v(b,l);return g(C,`__original`,b),g(C,`__unwrap`,function(){s[l]===C&&g(s,l,b)}),g(C,`__wrapped`,!0),g(s,l,C),C}function C(s,l,f){if(s)Array.isArray(s)||(s=[s]);else{p(`must provide one or more modules to patch`),p(Error().stack);return}if(!(l&&Array.isArray(l))){p(`must provide one or more functions to wrap on modules`);return}s.forEach(function(s){l.forEach(function(l){b(s,l,f)})})}function w(s,l){if(!s||!s[l]){p(`no function to unwrap.`),p(Error().stack);return}if(!s[l].__unwrap)p(`no original to unwrap to -- has `+l+` already been unwrapped?`);else return s[l].__unwrap()}function E(s,l){if(s)Array.isArray(s)||(s=[s]);else{p(`must provide one or more modules to patch`),p(Error().stack);return}if(!(l&&Array.isArray(l))){p(`must provide one or more functions to unwrap on modules`);return}s.forEach(function(s){l.forEach(function(l){w(s,l)})})}v.wrap=b,v.massWrap=C,v.unwrap=w,v.massUnwrap=E,l.exports=v})),require_instrumentation$20=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.InstrumentationAbstract=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6)),f=require_src$40(),p=require_shimmer();s.InstrumentationAbstract=class{constructor(s,g,v){this.instrumentationName=s,this.instrumentationVersion=g,this._config={},this._wrap=p.wrap,this._unwrap=p.unwrap,this._massWrap=p.massWrap,this._massUnwrap=p.massUnwrap,this.setConfig(v),this._diag=l.diag.createComponentLogger({namespace:s}),this._tracer=l.trace.getTracer(s,g),this._meter=l.metrics.getMeter(s,g),this._logger=f.logs.getLogger(s,g),this._updateMetricInstruments()}get meter(){return this._meter}setMeterProvider(s){this._meter=s.getMeter(this.instrumentationName,this.instrumentationVersion),this._updateMetricInstruments()}get logger(){return this._logger}setLoggerProvider(s){this._logger=s.getLogger(this.instrumentationName,this.instrumentationVersion)}getModuleDefinitions(){var s;let l=this.init()??[];return Array.isArray(l)?l:[l]}_updateMetricInstruments(){}getConfig(){return this._config}setConfig(s){this._config=Object.assign({enabled:!0},s)}setTracerProvider(s){this._tracer=s.getTracer(this.instrumentationName,this.instrumentationVersion)}get tracer(){return this._tracer}_runSpanCustomizationHook(s,l,f,p){if(s)try{s(f,p)}catch(s){this._diag.error(`Error running span customization hook due to exception in handler`,{triggerName:l},s)}}}})),require_ms$1=__commonJSMin(((s,l)=>{var f=1e3,p=f*60,g=p*60,v=g*24,b=v*7,C=v*365.25;l.exports=function(s,l){l||={};var f=typeof s;if(f===`string`&&s.length>0)return w(s);if(f===`number`&&isFinite(s))return l.long?k(s):E(s);throw Error(`val is not a non-empty string or a valid number. val=`+JSON.stringify(s))};function w(s){if(s=String(s),!(s.length>100)){var l=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(s);if(l){var w=parseFloat(l[1]);switch((l[2]||`ms`).toLowerCase()){case`years`:case`year`:case`yrs`:case`yr`:case`y`:return w*C;case`weeks`:case`week`:case`w`:return w*b;case`days`:case`day`:case`d`:return w*v;case`hours`:case`hour`:case`hrs`:case`hr`:case`h`:return w*g;case`minutes`:case`minute`:case`mins`:case`min`:case`m`:return w*p;case`seconds`:case`second`:case`secs`:case`sec`:case`s`:return w*f;case`milliseconds`:case`millisecond`:case`msecs`:case`msec`:case`ms`:return w;default:return}}}}function E(s){var l=Math.abs(s);return l>=v?Math.round(s/v)+`d`:l>=g?Math.round(s/g)+`h`:l>=p?Math.round(s/p)+`m`:l>=f?Math.round(s/f)+`s`:s+`ms`}function k(s){var l=Math.abs(s);return l>=v?A(s,l,v,`day`):l>=g?A(s,l,g,`hour`):l>=p?A(s,l,p,`minute`):l>=f?A(s,l,f,`second`):s+` ms`}function A(s,l,f,p){var g=l>=f*1.5;return Math.round(s/f)+` `+p+(g?`s`:``)}})),require_common$8=__commonJSMin(((s,l)=>{function f(s){f.debug=f,f.default=f,f.coerce=w,f.disable=b,f.enable=g,f.enabled=C,f.humanize=require_ms$1(),f.destroy=E,Object.keys(s).forEach(l=>{f[l]=s[l]}),f.names=[],f.skips=[],f.formatters={};function l(s){let l=0;for(let f=0;f{if(l===`%%`)return`%`;v++;let b=f.formatters[g];if(typeof b==`function`){let f=s[v];l=b.call(p,f),s.splice(v,1),v--}return l}),f.formatArgs.call(p,s),(p.log||f.log).apply(p,s)}return C.namespace=s,C.useColors=f.useColors(),C.color=f.selectColor(s),C.extend=p,C.destroy=f.destroy,Object.defineProperty(C,`enabled`,{enumerable:!0,configurable:!1,get:()=>g===null?(v!==f.namespaces&&(v=f.namespaces,b=f.enabled(s)),b):g,set:s=>{g=s}}),typeof f.init==`function`&&f.init(C),C}function p(s,l){let p=f(this.namespace+(l===void 0?`:`:l)+s);return p.log=this.log,p}function g(s){f.save(s),f.namespaces=s,f.names=[],f.skips=[];let l=(typeof s==`string`?s:``).trim().replace(/\s+/g,`,`).split(`,`).filter(Boolean);for(let s of l)s[0]===`-`?f.skips.push(s.slice(1)):f.names.push(s)}function v(s,l){let f=0,p=0,g=-1,v=0;for(;f`-`+s)].join(`,`);return f.enable(``),s}function C(s){for(let l of f.skips)if(v(s,l))return!1;for(let l of f.names)if(v(s,l))return!0;return!1}function w(s){return s instanceof Error?s.stack||s.message:s}function E(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")}return f.enable(f.load()),f}l.exports=f})),require_browser$1=__commonJSMin(((s,l)=>{s.formatArgs=p,s.save=g,s.load=v,s.useColors=f,s.storage=b(),s.destroy=(()=>{let s=!1;return()=>{s||(s=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),s.colors=`#0000CC.#0000FF.#0033CC.#0033FF.#0066CC.#0066FF.#0099CC.#0099FF.#00CC00.#00CC33.#00CC66.#00CC99.#00CCCC.#00CCFF.#3300CC.#3300FF.#3333CC.#3333FF.#3366CC.#3366FF.#3399CC.#3399FF.#33CC00.#33CC33.#33CC66.#33CC99.#33CCCC.#33CCFF.#6600CC.#6600FF.#6633CC.#6633FF.#66CC00.#66CC33.#9900CC.#9900FF.#9933CC.#9933FF.#99CC00.#99CC33.#CC0000.#CC0033.#CC0066.#CC0099.#CC00CC.#CC00FF.#CC3300.#CC3333.#CC3366.#CC3399.#CC33CC.#CC33FF.#CC6600.#CC6633.#CC9900.#CC9933.#CCCC00.#CCCC33.#FF0000.#FF0033.#FF0066.#FF0099.#FF00CC.#FF00FF.#FF3300.#FF3333.#FF3366.#FF3399.#FF33CC.#FF33FF.#FF6600.#FF6633.#FF9900.#FF9933.#FFCC00.#FFCC33`.split(`.`);function f(){if(typeof window<`u`&&window.process&&(window.process.type===`renderer`||window.process.__nwjs))return!0;if(typeof navigator<`u`&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let s;return typeof document<`u`&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<`u`&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<`u`&&navigator.userAgent&&(s=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(s[1],10)>=31||typeof navigator<`u`&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function p(s){if(s[0]=(this.useColors?`%c`:``)+this.namespace+(this.useColors?` %c`:` `)+s[0]+(this.useColors?`%c `:` `)+`+`+l.exports.humanize(this.diff),!this.useColors)return;let f=`color: `+this.color;s.splice(1,0,f,`color: inherit`);let p=0,g=0;s[0].replace(/%[a-zA-Z%]/g,s=>{s!==`%%`&&(p++,s===`%c`&&(g=p))}),s.splice(g,0,f)}s.log=console.debug||console.log||(()=>{});function g(l){try{l?s.storage.setItem(`debug`,l):s.storage.removeItem(`debug`)}catch{}}function v(){let l;try{l=s.storage.getItem(`debug`)||s.storage.getItem(`DEBUG`)}catch{}return!l&&typeof process<`u`&&`env`in process&&(l=process.env.DEBUG),l}function b(){try{return localStorage}catch{}}l.exports=require_common$8()(s);let{formatters:C}=l.exports;C.j=function(s){try{return JSON.stringify(s)}catch(s){return`[UnexpectedJSONParseError]: `+s.message}}})),require_has_flag$2=__commonJSMin(((s,l)=>{l.exports=(s,l=process.argv)=>{let f=s.startsWith(`-`)?``:s.length===1?`-`:`--`,p=l.indexOf(f+s),g=l.indexOf(`--`);return p!==-1&&(g===-1||p{let f=require(`os`),p=require(`tty`),g=require_has_flag$2(),{env:v}=process,b;g(`no-color`)||g(`no-colors`)||g(`color=false`)||g(`color=never`)?b=0:(g(`color`)||g(`colors`)||g(`color=true`)||g(`color=always`))&&(b=1),`FORCE_COLOR`in v&&(b=v.FORCE_COLOR===`true`?1:v.FORCE_COLOR===`false`?0:v.FORCE_COLOR.length===0?1:Math.min(parseInt(v.FORCE_COLOR,10),3));function C(s){return s===0?!1:{level:s,hasBasic:!0,has256:s>=2,has16m:s>=3}}function w(s,l){if(b===0)return 0;if(g(`color=16m`)||g(`color=full`)||g(`color=truecolor`))return 3;if(g(`color=256`))return 2;if(s&&!l&&b===void 0)return 0;let p=b||0;if(v.TERM===`dumb`)return p;if(process.platform===`win32`){let s=f.release().split(`.`);return Number(s[0])>=10&&Number(s[2])>=10586?Number(s[2])>=14931?3:2:1}if(`CI`in v)return[`TRAVIS`,`CIRCLECI`,`APPVEYOR`,`GITLAB_CI`,`GITHUB_ACTIONS`,`BUILDKITE`].some(s=>s in v)||v.CI_NAME===`codeship`?1:p;if(`TEAMCITY_VERSION`in v)return+!!/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(v.TEAMCITY_VERSION);if(v.COLORTERM===`truecolor`)return 3;if(`TERM_PROGRAM`in v){let s=parseInt((v.TERM_PROGRAM_VERSION||``).split(`.`)[0],10);switch(v.TERM_PROGRAM){case`iTerm.app`:return s>=3?3:2;case`Apple_Terminal`:return 2}}return/-256(color)?$/i.test(v.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(v.TERM)||`COLORTERM`in v?1:p}function E(s){return C(w(s,s&&s.isTTY))}l.exports={supportsColor:E,stdout:C(w(!0,p.isatty(1))),stderr:C(w(!0,p.isatty(2)))}})),require_node$10=__commonJSMin(((s,l)=>{let f=require(`tty`),p=require(`util`);s.init=k,s.log=C,s.formatArgs=v,s.save=w,s.load=E,s.useColors=g,s.destroy=p.deprecate(()=>{},"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."),s.colors=[6,2,3,4,5,1];try{let l=require_supports_color$3();l&&(l.stderr||l).level>=2&&(s.colors=[20,21,26,27,32,33,38,39,40,41,42,43,44,45,56,57,62,63,68,69,74,75,76,77,78,79,80,81,92,93,98,99,112,113,128,129,134,135,148,149,160,161,162,163,164,165,166,167,168,169,170,171,172,173,178,179,184,185,196,197,198,199,200,201,202,203,204,205,206,207,208,209,214,215,220,221])}catch{}s.inspectOpts=Object.keys(process.env).filter(s=>/^debug_/i.test(s)).reduce((s,l)=>{let f=l.substring(6).toLowerCase().replace(/_([a-z])/g,(s,l)=>l.toUpperCase()),p=process.env[l];return p=/^(yes|on|true|enabled)$/i.test(p)?!0:/^(no|off|false|disabled)$/i.test(p)?!1:p===`null`?null:Number(p),s[f]=p,s},{});function g(){return`colors`in s.inspectOpts?!!s.inspectOpts.colors:f.isatty(process.stderr.fd)}function v(s){let{namespace:f,useColors:p}=this;if(p){let p=this.color,g=`\x1B[3`+(p<8?p:`8;5;`+p),v=` ${g};1m${f} \u001B[0m`;s[0]=v+s[0].split(` + `)}`)}function logSpanEnd(s){if(!DEBUG_BUILD$3)return;let{description:l=`< unknown name >`,op:f=`< unknown op >`}=spanToJSON(s),{spanId:p}=s.spanContext(),g=`[Tracing] Finishing "${f}" ${getRootSpan(s)===s?`root `:``}span "${l}" with ID ${p}`;logger$1.log(g)}var init_logSpans=__esmMin((()=>{init_debug_build$2(),init_logger(),init_spanUtils()}));function parseSampleRate(s){if(typeof s==`boolean`)return Number(s);let l=typeof s==`string`?parseFloat(s):s;if(typeof l!=`number`||isNaN(l)||l<0||l>1){DEBUG_BUILD$3&&logger$1.warn(`[Tracing] Given sample rate is invalid. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(s)} of type ${JSON.stringify(typeof s)}.`);return}return l}var init_parseSampleRate=__esmMin((()=>{init_debug_build$2(),init_logger()}));function sampleSpan(s,l){if(!hasTracingEnabled(s))return[!1];let f=getIsolationScope().getScopeData().sdkProcessingMetadata.normalizedRequest,p={...l,normalizedRequest:l.normalizedRequest||f},g;g=typeof s.tracesSampler==`function`?s.tracesSampler(p):p.parentSampled===void 0?s.tracesSampleRate===void 0?1:s.tracesSampleRate:p.parentSampled;let v=parseSampleRate(g);return v===void 0?(DEBUG_BUILD$3&&logger$1.warn(`[Tracing] Discarding transaction because of invalid sample rate.`),[!1]):v?Math.random(){init_currentScopes(),init_debug_build$2(),init_logger(),init_hasTracingEnabled(),init_parseSampleRate()}));function isValidProtocol(s){return s===`http`||s===`https`}function dsnToString(s,l=!1){let{host:f,path:p,pass:g,port:v,projectId:b,protocol:C,publicKey:w}=s;return`${C}://${w}${l&&g?`:${g}`:``}@${f}${v?`:${v}`:``}/${p&&`${p}/`}${b}`}function dsnFromString(s){let l=DSN_REGEX.exec(s);if(!l){consoleSandbox(()=>{console.error(`Invalid Sentry Dsn: ${s}`)});return}let[f,p,g=``,v=``,b=``,C=``]=l.slice(1),w=``,E=C,k=E.split(`/`);if(k.length>1&&(w=k.slice(0,-1).join(`/`),E=k.pop()),E){let s=E.match(/^\d+/);s&&(E=s[0])}return dsnFromComponents({host:v,pass:g,path:w,projectId:E,port:b,protocol:f,publicKey:p})}function dsnFromComponents(s){return{protocol:s.protocol,publicKey:s.publicKey||``,pass:s.pass||``,host:s.host,port:s.port||``,path:s.path||``,projectId:s.projectId}}function validateDsn(s){if(!DEBUG_BUILD$2)return!0;let{port:l,projectId:f,protocol:p}=s;return[`protocol`,`publicKey`,`host`,`projectId`].find(l=>s[l]?!1:(logger$1.error(`Invalid Sentry Dsn: ${l} missing`),!0))?!1:f.match(/^\d+$/)?isValidProtocol(p)?l&&isNaN(parseInt(l,10))?(logger$1.error(`Invalid Sentry Dsn: Invalid port ${l}`),!1):!0:(logger$1.error(`Invalid Sentry Dsn: Invalid protocol ${p}`),!1):(logger$1.error(`Invalid Sentry Dsn: Invalid projectId ${f}`),!1)}function makeDsn(s){let l=typeof s==`string`?dsnFromString(s):dsnFromComponents(s);if(!(!l||!validateDsn(l)))return l}var DSN_REGEX,init_dsn=__esmMin((()=>{init_debug_build$1(),init_logger(),DSN_REGEX=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/}));function memoBuilder(){let s=typeof WeakSet==`function`,l=s?new WeakSet:[];function f(f){if(s)return l.has(f)?!0:(l.add(f),!1);for(let s=0;s{}));function normalize(s,l=100,f=1/0){try{return visit(``,s,l,f)}catch(s){return{ERROR:`**non-serializable** (${s})`}}}function normalizeToSize(s,l=3,f=100*1024){let p=normalize(s,l);return jsonSize(p)>f?normalizeToSize(s,l-1,f):p}function visit(s,l,f=1/0,p=1/0,g=memoBuilder()){let[v,b]=g;if(l==null||[`boolean`,`string`].includes(typeof l)||typeof l==`number`&&Number.isFinite(l))return l;let C=stringifyValue(s,l);if(!C.startsWith(`[object `))return C;if(l.__sentry_skip_normalization__)return l;let w=typeof l.__sentry_override_normalization_depth__==`number`?l.__sentry_override_normalization_depth__:f;if(w===0)return C.replace(`object `,``);if(v(l))return`[Circular ~]`;let E=l;if(E&&typeof E.toJSON==`function`)try{return visit(``,E.toJSON(),w-1,p,g)}catch{}let k=Array.isArray(l)?[]:{},A=0,N=convertToPlainObject(l);for(let s in N){if(!Object.prototype.hasOwnProperty.call(N,s))continue;if(A>=p){k[s]=`[MaxProperties ~]`;break}let l=N[s];k[s]=visit(s,l,w-1,p,g),A++}return b(l),k}function stringifyValue(s,l){try{if(s===`domain`&&l&&typeof l==`object`&&l._events)return`[Domain]`;if(s===`domainEmitter`)return`[DomainEmitter]`;if(typeof global<`u`&&l===global)return`[Global]`;if(typeof window<`u`&&l===window)return`[Window]`;if(typeof document<`u`&&l===document)return`[Document]`;if(isVueViewModel(l))return`[VueViewModel]`;if(isSyntheticEvent(l))return`[SyntheticEvent]`;if(typeof l==`number`&&!Number.isFinite(l))return`[${l}]`;if(typeof l==`function`)return`[Function: ${getFunctionName(l)}]`;if(typeof l==`symbol`)return`[${String(l)}]`;if(typeof l==`bigint`)return`[BigInt: ${String(l)}]`;let f=getConstructorName(l);return/^HTML(\w*)Element$/.test(f)?`[HTMLElement: ${f}]`:`[object ${f}]`}catch(s){return`**non-serializable** (${s})`}}function getConstructorName(s){let l=Object.getPrototypeOf(s);return l?l.constructor.name:`null prototype`}function utf8Length(s){return~-encodeURI(s).split(/%..|./).length}function jsonSize(s){return utf8Length(JSON.stringify(s))}var init_normalize$1=__esmMin((()=>{init_is$1(),init_memo(),init_object(),init_stacktrace()}));function createEnvelope(s,l=[]){return[s,l]}function addItemToEnvelope(s,l){let[f,p]=s;return[f,[...p,l]]}function forEachEnvelopeItem(s,l){let f=s[1];for(let s of f){let f=s[0].type;if(l(s,f))return!0}return!1}function encodeUTF8(s){return GLOBAL_OBJ.__SENTRY__&&GLOBAL_OBJ.__SENTRY__.encodePolyfill?GLOBAL_OBJ.__SENTRY__.encodePolyfill(s):new TextEncoder().encode(s)}function serializeEnvelope(s){let[l,f]=s,p=JSON.stringify(l);function g(s){typeof p==`string`?p=typeof s==`string`?p+s:[encodeUTF8(p),s]:p.push(typeof s==`string`?encodeUTF8(s):s)}for(let s of f){let[l,f]=s;if(g(`\n${JSON.stringify(l)}\n`),typeof f==`string`||f instanceof Uint8Array)g(f);else{let s;try{s=JSON.stringify(f)}catch{s=JSON.stringify(normalize(f))}g(s)}}return typeof p==`string`?p:concatBuffers(p)}function concatBuffers(s){let l=s.reduce((s,l)=>s+l.length,0),f=new Uint8Array(l),p=0;for(let l of s)f.set(l,p),p+=l.length;return f}function createSpanEnvelopeItem(s){return[{type:`span`},s]}function createAttachmentEnvelopeItem(s){let l=typeof s.data==`string`?encodeUTF8(s.data):s.data;return[dropUndefinedKeys({type:`attachment`,length:l.length,filename:s.filename,content_type:s.contentType,attachment_type:s.attachmentType}),l]}function envelopeItemTypeToDataCategory(s){return ITEM_TYPE_TO_DATA_CATEGORY_MAP[s]}function getSdkMetadataForEnvelopeHeader(s){if(!s||!s.sdk)return;let{name:l,version:f}=s.sdk;return{name:l,version:f}}function createEventEnvelopeHeaders(s,l,f,p){let g=s.sdkProcessingMetadata&&s.sdkProcessingMetadata.dynamicSamplingContext;return{event_id:s.event_id,sent_at:new Date().toISOString(),...l&&{sdk:l},...!!f&&p&&{dsn:dsnToString(p)},...g&&{trace:dropUndefinedKeys({...g})}}}var ITEM_TYPE_TO_DATA_CATEGORY_MAP,init_envelope$1=__esmMin((()=>{init_dsn(),init_normalize$1(),init_object(),init_worldwide(),ITEM_TYPE_TO_DATA_CATEGORY_MAP={session:`session`,sessions:`session`,attachment:`attachment`,transaction:`transaction`,event:`error`,client_report:`internal`,user_report:`default`,profile:`profile`,profile_chunk:`profile`,replay_event:`replay`,replay_recording:`replay`,check_in:`monitor`,feedback:`feedback`,span:`span`,statsd:`metric_bucket`,raw_security:`security`}}));function enhanceEventWithSdkInfo(s,l){return l?(s.sdk=s.sdk||{},s.sdk.name=s.sdk.name||l.name,s.sdk.version=s.sdk.version||l.version,s.sdk.integrations=[...s.sdk.integrations||[],...l.integrations||[]],s.sdk.packages=[...s.sdk.packages||[],...l.packages||[]],s):s}function createSessionEnvelope(s,l,f,p){let g=getSdkMetadataForEnvelopeHeader(f);return createEnvelope({sent_at:new Date().toISOString(),...g&&{sdk:g},...!!p&&l&&{dsn:dsnToString(l)}},[`aggregates`in s?[{type:`sessions`},s]:[{type:`session`},s.toJSON()]])}function createEventEnvelope(s,l,f,p){let g=getSdkMetadataForEnvelopeHeader(f),v=s.type&&s.type!==`replay_event`?s.type:`event`;enhanceEventWithSdkInfo(s,f&&f.sdk);let b=createEventEnvelopeHeaders(s,g,p,l);return delete s.sdkProcessingMetadata,createEnvelope(b,[[{type:v},s]])}function createSpanEnvelope(s,l){function f(s){return!!s.trace_id&&!!s.public_key}let p=getDynamicSamplingContextFromSpan(s[0]),g=l&&l.getDsn(),v=l&&l.getOptions().tunnel,b={sent_at:new Date().toISOString(),...f(p)&&{trace:p},...!!v&&g&&{dsn:dsnToString(g)}},C=l&&l.getOptions().beforeSendSpan,w=C?s=>{let l=C(spanToJSON(s));return l||showSpanDropWarning(),l}:s=>spanToJSON(s),E=[];for(let l of s){let s=w(l);s&&E.push(createSpanEnvelopeItem(s))}return createEnvelope(b,E)}var init_envelope=__esmMin((()=>{init_dynamicSamplingContext(),init_dsn(),init_envelope$1(),init_spanUtils()}));function timedEventsToMeasurements(s){if(!s||s.length===0)return;let l={};return s.forEach(s=>{let f=s.attributes||{},p=f[SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT],g=f[SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE];typeof p==`string`&&typeof g==`number`&&(l[s.name]={value:g,unit:p})}),l}var init_measurement=__esmMin((()=>{init_semanticAttributes()}));function isSpanTimeInput(s){return s&&typeof s==`number`||s instanceof Date||Array.isArray(s)}function isFullFinishedSpan(s){return!!s.start_timestamp&&!!s.timestamp&&!!s.span_id&&!!s.trace_id}function isStandaloneSpan(s){return s instanceof SentrySpan&&s.isStandaloneSpan()}function sendSpanEnvelope(s){let l=getClient();if(!l)return;let f=s[1];if(!f||f.length===0){l.recordDroppedEvent(`before_send`,`span`);return}l.sendEnvelope(s)}var MAX_SPAN_COUNT$1,SentrySpan,init_sentrySpan=__esmMin((()=>{init_currentScopes(),init_debug_build$2(),init_envelope(),init_metric_summary(),init_semanticAttributes(),init_logger(),init_object(),init_propagationContext(),init_time(),init_spanUtils(),init_dynamicSamplingContext(),init_logSpans(),init_measurement(),init_utils$11(),MAX_SPAN_COUNT$1=1e3,SentrySpan=class{constructor(s={}){this._traceId=s.traceId||generateTraceId(),this._spanId=s.spanId||generateSpanId(),this._startTime=s.startTimestamp||timestampInSeconds(),this._attributes={},this.setAttributes({[SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:`manual`,[SEMANTIC_ATTRIBUTE_SENTRY_OP]:s.op,...s.attributes}),this._name=s.name,s.parentSpanId&&(this._parentSpanId=s.parentSpanId),`sampled`in s&&(this._sampled=s.sampled),s.endTimestamp&&(this._endTime=s.endTimestamp),this._events=[],this._isStandaloneSpan=s.isStandalone,this._endTime&&this._onSpanEnded()}addLink(s){return this}addLinks(s){return this}recordException(s,l){}spanContext(){let{_spanId:s,_traceId:l,_sampled:f}=this;return{spanId:s,traceId:l,traceFlags:+!!f}}setAttribute(s,l){return l===void 0?delete this._attributes[s]:this._attributes[s]=l,this}setAttributes(s){return Object.keys(s).forEach(l=>this.setAttribute(l,s[l])),this}updateStartTime(s){this._startTime=spanTimeInputToSeconds(s)}setStatus(s){return this._status=s,this}updateName(s){return this._name=s,this.setAttribute(SEMANTIC_ATTRIBUTE_SENTRY_SOURCE,`custom`),this}end(s){this._endTime||(this._endTime=spanTimeInputToSeconds(s),logSpanEnd(this),this._onSpanEnded())}getSpanJSON(){return dropUndefinedKeys({data:this._attributes,description:this._name,op:this._attributes[SEMANTIC_ATTRIBUTE_SENTRY_OP],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:getStatusMessage(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN],_metrics_summary:getMetricSummaryJsonForSpan(this),profile_id:this._attributes[SEMANTIC_ATTRIBUTE_PROFILE_ID],exclusive_time:this._attributes[SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME],measurements:timedEventsToMeasurements(this._events),is_segment:this._isStandaloneSpan&&getRootSpan(this)===this||void 0,segment_id:this._isStandaloneSpan?getRootSpan(this).spanContext().spanId:void 0})}isRecording(){return!this._endTime&&!!this._sampled}addEvent(s,l,f){DEBUG_BUILD$3&&logger$1.log(`[Tracing] Adding an event to span:`,s);let p=isSpanTimeInput(l)?l:f||timestampInSeconds(),g=isSpanTimeInput(l)?{}:l||{},v={name:s,time:spanTimeInputToSeconds(p),attributes:g};return this._events.push(v),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){let s=getClient();if(s&&s.emit(`spanEnd`,this),!(this._isStandaloneSpan||this===getRootSpan(this)))return;if(this._isStandaloneSpan){this._sampled?sendSpanEnvelope(createSpanEnvelope([this],s)):(DEBUG_BUILD$3&&logger$1.log(`[Tracing] Discarding standalone span because its trace was not chosen to be sampled.`),s&&s.recordDroppedEvent(`sample_rate`,`span`));return}let l=this._convertSpanToTransaction();l&&(getCapturedScopesOnSpan(this).scope||getCurrentScope()).captureEvent(l)}_convertSpanToTransaction(){if(!isFullFinishedSpan(spanToJSON(this)))return;this._name||=(DEBUG_BUILD$3&&logger$1.warn("Transaction has no name, falling back to ``."),``);let{scope:s,isolationScope:l}=getCapturedScopesOnSpan(this),f=(s||getCurrentScope()).getClient()||getClient();if(this._sampled!==!0){DEBUG_BUILD$3&&logger$1.log(`[Tracing] Discarding transaction because its trace was not chosen to be sampled.`),f&&f.recordDroppedEvent(`sample_rate`,`transaction`);return}let p=getSpanDescendants(this).filter(s=>s!==this&&!isStandaloneSpan(s)).map(s=>spanToJSON(s)).filter(isFullFinishedSpan),g=this._attributes[SEMANTIC_ATTRIBUTE_SENTRY_SOURCE];delete this._attributes[SEMANTIC_ATTRIBUTE_SENTRY_CUSTOM_SPAN_NAME],p.forEach(s=>{s.data&&delete s.data[`sentry.custom_span_name`]});let v={contexts:{trace:spanToTransactionTraceContext(this)},spans:p.length>MAX_SPAN_COUNT$1?p.sort((s,l)=>s.start_timestamp-l.start_timestamp).slice(0,MAX_SPAN_COUNT$1):p,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:`transaction`,sdkProcessingMetadata:{capturedSpanScope:s,capturedSpanIsolationScope:l,...dropUndefinedKeys({dynamicSamplingContext:getDynamicSamplingContextFromSpan(this)})},_metrics_summary:getMetricSummaryJsonForSpan(this),...g&&{transaction_info:{source:g}}},b=timedEventsToMeasurements(this._events);return b&&Object.keys(b).length&&(DEBUG_BUILD$3&&logger$1.log(`[Measurements] Adding measurements to transaction event`,JSON.stringify(b,void 0,2)),v.measurements=b),v}}}));function startSpan$1(s,l){let f=getAcs();if(f.startSpan)return f.startSpan(s,l);let p=parseSentrySpanArguments(s),{forceTransaction:g,parentSpan:v}=s;return withScope(s.scope,()=>getActiveSpanWrapper$1(v)(()=>{let f=getCurrentScope(),v=getParentSpan(f),b=s.onlyIfParent&&!v?new SentryNonRecordingSpan:createChildOrRootSpan({parentSpan:v,spanArguments:p,forceTransaction:g,scope:f});return _setSpanForScope(f,b),handleCallbackErrors(()=>l(b),()=>{let{status:s}=spanToJSON(b);b.isRecording()&&(!s||s===`ok`)&&b.setStatus({code:2,message:`internal_error`})},()=>b.end())}))}function startSpanManual$1(s,l){let f=getAcs();if(f.startSpanManual)return f.startSpanManual(s,l);let p=parseSentrySpanArguments(s),{forceTransaction:g,parentSpan:v}=s;return withScope(s.scope,()=>getActiveSpanWrapper$1(v)(()=>{let f=getCurrentScope(),v=getParentSpan(f),b=s.onlyIfParent&&!v?new SentryNonRecordingSpan:createChildOrRootSpan({parentSpan:v,spanArguments:p,forceTransaction:g,scope:f});_setSpanForScope(f,b);function C(){b.end()}return handleCallbackErrors(()=>l(b,C),()=>{let{status:s}=spanToJSON(b);b.isRecording()&&(!s||s===`ok`)&&b.setStatus({code:2,message:`internal_error`})})}))}function startInactiveSpan$1(s){let l=getAcs();if(l.startInactiveSpan)return l.startInactiveSpan(s);let f=parseSentrySpanArguments(s),{forceTransaction:p,parentSpan:g}=s;return(s.scope?l=>withScope(s.scope,l):g===void 0?s=>s():s=>withActiveSpan$1(g,s))(()=>{let l=getCurrentScope(),g=getParentSpan(l);return s.onlyIfParent&&!g?new SentryNonRecordingSpan:createChildOrRootSpan({parentSpan:g,spanArguments:f,forceTransaction:p,scope:l})})}function withActiveSpan$1(s,l){let f=getAcs();return f.withActiveSpan?f.withActiveSpan(s,l):withScope(f=>(_setSpanForScope(f,s||void 0),l(f)))}function suppressTracing$2(s){let l=getAcs();return l.suppressTracing?l.suppressTracing(s):withScope(l=>(l.setSDKProcessingMetadata({[SUPPRESS_TRACING_KEY]:!0}),s()))}function createChildOrRootSpan({parentSpan:s,spanArguments:l,forceTransaction:f,scope:p}){if(!hasTracingEnabled())return new SentryNonRecordingSpan;let g=getIsolationScope(),v;if(s&&!f)v=_startChildSpan(s,p,l),addChildSpanToSpan(s,v);else if(s){let f=getDynamicSamplingContextFromSpan(s),{traceId:g,spanId:b}=s.spanContext(),C=spanIsSampled(s);v=_startRootSpan({traceId:g,parentSpanId:b,...l},p,C),freezeDscOnSpan(v,f)}else{let{traceId:s,dsc:f,parentSpanId:b,sampled:C}={...g.getPropagationContext(),...p.getPropagationContext()};v=_startRootSpan({traceId:s,parentSpanId:b,...l},p,C),f&&freezeDscOnSpan(v,f)}return logSpanStart(v),setCapturedScopesOnSpan(v,p,g),v}function parseSentrySpanArguments(s){let l={isStandalone:(s.experimental||{}).standalone,...s};if(s.startTime){let f={...l};return f.startTimestamp=spanTimeInputToSeconds(s.startTime),delete f.startTime,f}return l}function getAcs(){return getAsyncContextStrategy(getMainCarrier())}function _startRootSpan(s,l,f){let p=getClient(),g=p&&p.getOptions()||{},{name:v=``,attributes:b}=s,[C,w]=l.getScopeData().sdkProcessingMetadata[SUPPRESS_TRACING_KEY]?[!1]:sampleSpan(g,{name:v,parentSampled:f,attributes:b,transactionContext:{name:v,parentSampled:f}}),E=new SentrySpan({...s,attributes:{[SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:`custom`,...s.attributes},sampled:C});return w!==void 0&&E.setAttribute(SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE,w),p&&p.emit(`spanStart`,E),E}function _startChildSpan(s,l,f){let{spanId:p,traceId:g}=s.spanContext(),v=l.getScopeData().sdkProcessingMetadata[SUPPRESS_TRACING_KEY]?!1:spanIsSampled(s),b=v?new SentrySpan({...f,parentSpanId:p,traceId:g,sampled:v}):new SentryNonRecordingSpan({traceId:g});addChildSpanToSpan(s,b);let C=getClient();return C&&(C.emit(`spanStart`,b),f.endTimestamp&&C.emit(`spanEnd`,b)),b}function getParentSpan(s){let l=_getSpanForScope(s);if(!l)return;let f=getClient();return(f?f.getOptions():{}).parentSpanIsAlwaysRootSpan?getRootSpan(l):l}function getActiveSpanWrapper$1(s){return s===void 0?s=>s():l=>withActiveSpan$1(s,l)}var SUPPRESS_TRACING_KEY,init_trace$7=__esmMin((()=>{init_carrier(),init_currentScopes(),init_asyncContext(),init_semanticAttributes(),init_handleCallbackErrors(),init_hasTracingEnabled(),init_spanOnScope(),init_spanUtils(),init_dynamicSamplingContext(),init_logSpans(),init_sampling(),init_sentryNonRecordingSpan(),init_sentrySpan(),init_spanstatus(),init_utils$11(),SUPPRESS_TRACING_KEY=`__SENTRY_SUPPRESS_TRACING__`}));function notifyEventProcessors(s,l,f,p=0){return new SyncPromise((g,v)=>{let b=s[p];if(l===null||typeof b!=`function`)g(l);else{let C=b({...l},f);DEBUG_BUILD$3&&b.id&&C===null&&logger$1.log(`Event processor "${b.id}" dropped event`),isThenable(C)?C.then(l=>notifyEventProcessors(s,l,f,p+1).then(g)).then(null,v):notifyEventProcessors(s,C,f,p+1).then(g).then(null,v)}})}var init_eventProcessors=__esmMin((()=>{init_debug_build$2(),init_is$1(),init_logger(),init_syncpromise()}));function getFilenameToDebugIdMap(s){let l=GLOBAL_OBJ._sentryDebugIds;if(!l)return{};let f=Object.keys(l);return cachedFilenameDebugIds&&f.length===lastKeysCount?cachedFilenameDebugIds:(lastKeysCount=f.length,cachedFilenameDebugIds=f.reduce((f,p)=>{parsedStackResults||={};let g=parsedStackResults[p];if(g)f[g[0]]=g[1];else{let g=s(p);for(let s=g.length-1;s>=0;s--){let v=g[s],b=v&&v.filename,C=l[p];if(b&&C){f[b]=C,parsedStackResults[p]=[b,C];break}}}return f},{}),cachedFilenameDebugIds)}var parsedStackResults,lastKeysCount,cachedFilenameDebugIds,init_debug_ids=__esmMin((()=>{init_worldwide()}));function applyScopeDataToEvent(s,l){let{fingerprint:f,span:p,breadcrumbs:g,sdkProcessingMetadata:v}=l;applyDataToEvent(s,l),p&&applySpanToEvent(s,p),applyFingerprintToEvent(s,f),applyBreadcrumbsToEvent(s,g),applySdkMetadataToEvent(s,v)}function mergeScopeData(s,l){let{extra:f,tags:p,user:g,contexts:v,level:b,sdkProcessingMetadata:C,breadcrumbs:w,fingerprint:E,eventProcessors:k,attachments:A,propagationContext:N,transactionName:F,span:I}=l;mergeAndOverwriteScopeData(s,`extra`,f),mergeAndOverwriteScopeData(s,`tags`,p),mergeAndOverwriteScopeData(s,`user`,g),mergeAndOverwriteScopeData(s,`contexts`,v),s.sdkProcessingMetadata=merge(s.sdkProcessingMetadata,C,2),b&&(s.level=b),F&&(s.transactionName=F),I&&(s.span=I),w.length&&(s.breadcrumbs=[...s.breadcrumbs,...w]),E.length&&(s.fingerprint=[...s.fingerprint,...E]),k.length&&(s.eventProcessors=[...s.eventProcessors,...k]),A.length&&(s.attachments=[...s.attachments,...A]),s.propagationContext={...s.propagationContext,...N}}function mergeAndOverwriteScopeData(s,l,f){s[l]=merge(s[l],f,1)}function applyDataToEvent(s,l){let{extra:f,tags:p,user:g,contexts:v,level:b,transactionName:C}=l,w=dropUndefinedKeys(f);w&&Object.keys(w).length&&(s.extra={...w,...s.extra});let E=dropUndefinedKeys(p);E&&Object.keys(E).length&&(s.tags={...E,...s.tags});let k=dropUndefinedKeys(g);k&&Object.keys(k).length&&(s.user={...k,...s.user});let A=dropUndefinedKeys(v);A&&Object.keys(A).length&&(s.contexts={...A,...s.contexts}),b&&(s.level=b),C&&s.type!==`transaction`&&(s.transaction=C)}function applyBreadcrumbsToEvent(s,l){let f=[...s.breadcrumbs||[],...l];s.breadcrumbs=f.length?f:void 0}function applySdkMetadataToEvent(s,l){s.sdkProcessingMetadata={...s.sdkProcessingMetadata,...l}}function applySpanToEvent(s,l){s.contexts={trace:spanToTraceContext(l),...s.contexts},s.sdkProcessingMetadata={dynamicSamplingContext:getDynamicSamplingContextFromSpan(l),...s.sdkProcessingMetadata};let f=spanToJSON(getRootSpan(l)).description;f&&!s.transaction&&s.type===`transaction`&&(s.transaction=f)}function applyFingerprintToEvent(s,l){s.fingerprint=s.fingerprint?Array.isArray(s.fingerprint)?s.fingerprint:[s.fingerprint]:[],l&&(s.fingerprint=s.fingerprint.concat(l)),s.fingerprint&&!s.fingerprint.length&&delete s.fingerprint}var init_applyScopeDataToEvent=__esmMin((()=>{init_dynamicSamplingContext(),init_object(),init_merge(),init_spanUtils()}));function prepareEvent(s,l,f,p,g,v){let{normalizeDepth:b=3,normalizeMaxBreadth:C=1e3}=s,w={...l,event_id:l.event_id||f.event_id||uuid4(),timestamp:l.timestamp||dateTimestampInSeconds()},E=f.integrations||s.integrations.map(s=>s.name);applyClientOptions(w,s),applyIntegrationsMetadata(w,E),g&&g.emit(`applyFrameMetadata`,l),l.type===void 0&&applyDebugIds(w,s.stackParser);let k=getFinalScope(p,f.captureContext);f.mechanism&&addExceptionMechanism(w,f.mechanism);let A=g?g.getEventProcessors():[],N=getGlobalScope().getScopeData();v&&mergeScopeData(N,v.getScopeData()),k&&mergeScopeData(N,k.getScopeData());let F=[...f.attachments||[],...N.attachments];return F.length&&(f.attachments=F),applyScopeDataToEvent(w,N),notifyEventProcessors([...A,...N.eventProcessors],w,f).then(s=>(s&&applyDebugMeta(s),typeof b==`number`&&b>0?normalizeEvent(s,b,C):s))}function applyClientOptions(s,l){let{environment:f,release:p,dist:g,maxValueLength:v=250}=l;s.environment=s.environment||f||`production`,!s.release&&p&&(s.release=p),!s.dist&&g&&(s.dist=g),s.message&&=truncate(s.message,v);let b=s.exception&&s.exception.values&&s.exception.values[0];b&&b.value&&(b.value=truncate(b.value,v));let C=s.request;C&&C.url&&(C.url=truncate(C.url,v))}function applyDebugIds(s,l){let f=getFilenameToDebugIdMap(l);try{s.exception.values.forEach(s=>{s.stacktrace.frames.forEach(s=>{f&&s.filename&&(s.debug_id=f[s.filename])})})}catch{}}function applyDebugMeta(s){let l={};try{s.exception.values.forEach(s=>{s.stacktrace.frames.forEach(s=>{s.debug_id&&(s.abs_path?l[s.abs_path]=s.debug_id:s.filename&&(l[s.filename]=s.debug_id),delete s.debug_id)})})}catch{}if(Object.keys(l).length===0)return;s.debug_meta=s.debug_meta||{},s.debug_meta.images=s.debug_meta.images||[];let f=s.debug_meta.images;Object.entries(l).forEach(([s,l])=>{f.push({type:`sourcemap`,code_file:s,debug_id:l})})}function applyIntegrationsMetadata(s,l){l.length>0&&(s.sdk=s.sdk||{},s.sdk.integrations=[...s.sdk.integrations||[],...l])}function normalizeEvent(s,l,f){if(!s)return null;let p={...s,...s.breadcrumbs&&{breadcrumbs:s.breadcrumbs.map(s=>({...s,...s.data&&{data:normalize(s.data,l,f)}}))},...s.user&&{user:normalize(s.user,l,f)},...s.contexts&&{contexts:normalize(s.contexts,l,f)},...s.extra&&{extra:normalize(s.extra,l,f)}};return s.contexts&&s.contexts.trace&&p.contexts&&(p.contexts.trace=s.contexts.trace,s.contexts.trace.data&&(p.contexts.trace.data=normalize(s.contexts.trace.data,l,f))),s.spans&&(p.spans=s.spans.map(s=>({...s,...s.data&&{data:normalize(s.data,l,f)}}))),s.contexts&&s.contexts.flags&&p.contexts&&(p.contexts.flags=normalize(s.contexts.flags,3,f)),p}function getFinalScope(s,l){if(!l)return s;let f=s?s.clone():new Scope;return f.update(l),f}function parseEventHintOrCaptureContext(s){if(s)return hintIsScopeOrFunction(s)||hintIsScopeContext(s)?{captureContext:s}:s}function hintIsScopeOrFunction(s){return s instanceof Scope||typeof s==`function`}function hintIsScopeContext(s){return Object.keys(s).some(s=>captureContextKeys.includes(s))}var captureContextKeys,init_prepareEvent=__esmMin((()=>{init_constants$1(),init_currentScopes(),init_eventProcessors(),init_scope(),init_debug_ids(),init_misc(),init_normalize$1(),init_string$2(),init_time(),init_applyScopeDataToEvent(),captureContextKeys=[`user`,`level`,`extra`,`contexts`,`tags`,`fingerprint`,`requestSession`,`propagationContext`]}));function captureException(s,l){return getCurrentScope().captureException(s,parseEventHintOrCaptureContext(l))}function captureEvent(s,l){return getCurrentScope().captureEvent(s,l)}function setContext(s,l){getIsolationScope().setContext(s,l)}function setTag(s,l){getIsolationScope().setTag(s,l)}async function flush(s){let l=getClient();return l?l.flush(s):(DEBUG_BUILD$3&&logger$1.warn(`Cannot flush events. No client defined.`),Promise.resolve(!1))}function isEnabled(){let s=getClient();return!!s&&s.getOptions().enabled!==!1&&!!s.getTransport()}function startSession(s){let l=getClient(),f=getIsolationScope(),p=getCurrentScope(),{release:g,environment:v=DEFAULT_ENVIRONMENT}=l&&l.getOptions()||{},{userAgent:b}=GLOBAL_OBJ.navigator||{},C=makeSession({release:g,environment:v,user:p.getUser()||f.getUser(),...b&&{userAgent:b},...s}),w=f.getSession();return w&&w.status===`ok`&&updateSession(w,{status:`exited`}),endSession(),f.setSession(C),p.setSession(C),C}function endSession(){let s=getIsolationScope(),l=getCurrentScope(),f=l.getSession()||s.getSession();f&&closeSession(f),_sendSessionUpdate(),s.setSession(),l.setSession()}function _sendSessionUpdate(){let s=getIsolationScope(),l=getCurrentScope(),f=getClient(),p=l.getSession()||s.getSession();p&&f&&f.captureSession(p)}var init_exports$1=__esmMin((()=>{init_constants$1(),init_currentScopes(),init_debug_build$2(),init_session(),init_logger(),init_worldwide(),init_prepareEvent()})),SessionFlusher,init_sessionflusher=__esmMin((()=>{init_currentScopes(),init_object(),SessionFlusher=class{constructor(s,l){this._client=s,this.flushTimeout=60,this._pendingAggregates=new Map,this._isEnabled=!0,this._intervalId=setInterval(()=>this.flush(),this.flushTimeout*1e3),this._intervalId.unref&&this._intervalId.unref(),this._sessionAttrs=l}flush(){let s=this.getSessionAggregates();s.aggregates.length!==0&&(this._pendingAggregates=new Map,this._client.sendSession(s))}getSessionAggregates(){let s=Array.from(this._pendingAggregates.values());return dropUndefinedKeys({attrs:this._sessionAttrs,aggregates:s})}close(){clearInterval(this._intervalId),this._isEnabled=!1,this.flush()}incrementSessionStatusCount(){if(!this._isEnabled)return;let s=getIsolationScope(),l=s.getRequestSession();l&&l.status&&(this._incrementSessionStatusCount(l.status,new Date),s.setRequestSession(void 0))}_incrementSessionStatusCount(s,l){let f=new Date(l).setSeconds(0,0),p=this._pendingAggregates.get(f);switch(p||(p={started:new Date(f).toISOString()},this._pendingAggregates.set(f,p)),s){case`errored`:return p.errored=(p.errored||0)+1,p.errored;case`ok`:return p.exited=(p.exited||0)+1,p.exited;default:return p.crashed=(p.crashed||0)+1,p.crashed}}}}));function getBaseApiEndpoint(s){let l=s.protocol?`${s.protocol}:`:``,f=s.port?`:${s.port}`:``;return`${l}//${s.host}${f}${s.path?`/${s.path}`:``}/api/`}function _getIngestEndpoint(s){return`${getBaseApiEndpoint(s)}${s.projectId}/envelope/`}function _encodedAuth(s,l){let f={sentry_version:SENTRY_API_VERSION};return s.publicKey&&(f.sentry_key=s.publicKey),l&&(f.sentry_client=`${l.name}/${l.version}`),new URLSearchParams(f).toString()}function getEnvelopeEndpointWithUrlEncodedAuth(s,l,f){return l||`${_getIngestEndpoint(s)}?${_encodedAuth(s,f)}`}var SENTRY_API_VERSION,init_api$1=__esmMin((()=>{SENTRY_API_VERSION=`7`}));function filterDuplicates$1(s){let l={};return s.forEach(s=>{let{name:f}=s,p=l[f];p&&!p.isDefaultInstance&&s.isDefaultInstance||(l[f]=s)}),Object.values(l)}function getIntegrationsToSetup(s){let l=s.defaultIntegrations||[],f=s.integrations;l.forEach(s=>{s.isDefaultInstance=!0});let p;if(Array.isArray(f))p=[...l,...f];else if(typeof f==`function`){let s=f(l);p=Array.isArray(s)?s:[s]}else p=l;let g=filterDuplicates$1(p),v=g.findIndex(s=>s.name===`Debug`);if(v>-1){let[s]=g.splice(v,1);g.push(s)}return g}function setupIntegrations(s,l){let f={};return l.forEach(l=>{l&&setupIntegration(s,l,f)}),f}function afterSetupIntegrations(s,l){for(let f of l)f&&f.afterAllSetup&&f.afterAllSetup(s)}function setupIntegration(s,l,f){if(f[l.name]){DEBUG_BUILD$3&&logger$1.log(`Integration skipped because it was already installed: ${l.name}`);return}if(f[l.name]=l,installedIntegrations.indexOf(l.name)===-1&&typeof l.setupOnce==`function`&&(l.setupOnce(),installedIntegrations.push(l.name)),l.setup&&typeof l.setup==`function`&&l.setup(s),typeof l.preprocessEvent==`function`){let f=l.preprocessEvent.bind(l);s.on(`preprocessEvent`,(l,p)=>f(l,p,s))}if(typeof l.processEvent==`function`){let f=l.processEvent.bind(l),p=Object.assign((l,p)=>f(l,p,s),{id:l.name});s.addEventProcessor(p)}DEBUG_BUILD$3&&logger$1.log(`Integration installed: ${l.name}`)}function defineIntegration(s){return s}var installedIntegrations,init_integration=__esmMin((()=>{init_debug_build$2(),init_logger(),installedIntegrations=[]}));function createClientReportEnvelope(s,l,f){let p=[{type:`client_report`},{timestamp:f||dateTimestampInSeconds(),discarded_events:s}];return createEnvelope(l?{dsn:l}:{},[p])}var init_clientreport=__esmMin((()=>{init_envelope$1(),init_time()})),SentryError,init_error$2=__esmMin((()=>{SentryError=class extends Error{constructor(s,l=`warn`){super(s),this.message=s,this.logLevel=l}}}));function _validateBeforeSendResult(s,l){let f=`${l} must return \`null\` or a valid event.`;if(isThenable(s))return s.then(s=>{if(!isPlainObject$1(s)&&s!==null)throw new SentryError(f);return s},s=>{throw new SentryError(`${l} rejected with ${s}`)});if(!isPlainObject$1(s)&&s!==null)throw new SentryError(f);return s}function processBeforeSend(s,l,f,p){let{beforeSend:g,beforeSendTransaction:v,beforeSendSpan:b}=l;if(isErrorEvent(f)&&g)return g(f,p);if(isTransactionEvent(f)){if(f.spans&&b){let l=[];for(let p of f.spans){let f=b(p);f?l.push(f):(showSpanDropWarning(),s.recordDroppedEvent(`before_send`,`span`))}f.spans=l}if(v){if(f.spans){let s=f.spans.length;f.sdkProcessingMetadata={...f.sdkProcessingMetadata,spanCountBeforeProcessing:s}}return v(f,p)}}return f}function isErrorEvent(s){return s.type===void 0}function isTransactionEvent(s){return s.type===`transaction`}var ALREADY_SEEN_ERROR,BaseClient,init_baseclient=__esmMin((()=>{init_api$1(),init_currentScopes(),init_debug_build$2(),init_envelope(),init_integration(),init_session(),init_dynamicSamplingContext(),init_clientreport(),init_dsn(),init_envelope$1(),init_error$2(),init_is$1(),init_logger(),init_misc(),init_syncpromise(),init_parseSampleRate(),init_prepareEvent(),init_spanUtils(),ALREADY_SEEN_ERROR=`Not capturing exception because it's already been captured.`,BaseClient=class{constructor(s){if(this._options=s,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],s.dsn?this._dsn=makeDsn(s.dsn):DEBUG_BUILD$3&&logger$1.warn(`No DSN provided, client will not send events.`),this._dsn){let l=getEnvelopeEndpointWithUrlEncodedAuth(this._dsn,s.tunnel,s._metadata?s._metadata.sdk:void 0);this._transport=s.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...s.transportOptions,url:l})}let l=[`enableTracing`,`tracesSampleRate`,`tracesSampler`].find(l=>l in s&&s[l]==null);l&&consoleSandbox(()=>{console.warn(`[Sentry] Deprecation warning: \`${l}\` is set to undefined, which leads to tracing being enabled. In v9, a value of \`undefined\` will result in tracing being disabled.`)})}captureException(s,l,f){let p=uuid4();if(checkOrSetAlreadyCaught(s))return DEBUG_BUILD$3&&logger$1.log(ALREADY_SEEN_ERROR),p;let g={event_id:p,...l};return this._process(this.eventFromException(s,g).then(s=>this._captureEvent(s,g,f))),g.event_id}captureMessage(s,l,f,p){let g={event_id:uuid4(),...f},v=isParameterizedString(s)?s:String(s),b=isPrimitive(s)?this.eventFromMessage(v,l,g):this.eventFromException(s,g);return this._process(b.then(s=>this._captureEvent(s,g,p))),g.event_id}captureEvent(s,l,f){let p=uuid4();if(l&&l.originalException&&checkOrSetAlreadyCaught(l.originalException))return DEBUG_BUILD$3&&logger$1.log(ALREADY_SEEN_ERROR),p;let g={event_id:p,...l},v=(s.sdkProcessingMetadata||{}).capturedSpanScope;return this._process(this._captureEvent(s,g,v||f)),g.event_id}captureSession(s){typeof s.release==`string`?(this.sendSession(s),updateSession(s,{init:!1})):DEBUG_BUILD$3&&logger$1.warn(`Discarded session because of missing or non-string release`)}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(s){let l=this._transport;return l?(this.emit(`flush`),this._isClientDoneProcessing(s).then(f=>l.flush(s).then(s=>f&&s))):resolvedSyncPromise(!0)}close(s){return this.flush(s).then(s=>(this.getOptions().enabled=!1,this.emit(`close`),s))}getEventProcessors(){return this._eventProcessors}addEventProcessor(s){this._eventProcessors.push(s)}init(){(this._isEnabled()||this._options.integrations.some(({name:s})=>s.startsWith(`Spotlight`)))&&this._setupIntegrations()}getIntegrationByName(s){return this._integrations[s]}addIntegration(s){let l=this._integrations[s.name];setupIntegration(this,s,this._integrations),l||afterSetupIntegrations(this,[s])}sendEvent(s,l={}){this.emit(`beforeSendEvent`,s,l);let f=createEventEnvelope(s,this._dsn,this._options._metadata,this._options.tunnel);for(let s of l.attachments||[])f=addItemToEnvelope(f,createAttachmentEnvelopeItem(s));let p=this.sendEnvelope(f);p&&p.then(l=>this.emit(`afterSendEvent`,s,l),null)}sendSession(s){let l=createSessionEnvelope(s,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(l)}recordDroppedEvent(s,l,f){if(this._options.sendClientReports){let p=typeof f==`number`?f:1,g=`${s}:${l}`;DEBUG_BUILD$3&&logger$1.log(`Recording outcome: "${g}"${p>1?` (${p} times)`:``}`),this._outcomes[g]=(this._outcomes[g]||0)+p}}on(s,l){let f=this._hooks[s]=this._hooks[s]||[];return f.push(l),()=>{let s=f.indexOf(l);s>-1&&f.splice(s,1)}}emit(s,...l){let f=this._hooks[s];f&&f.forEach(s=>s(...l))}sendEnvelope(s){return this.emit(`beforeEnvelope`,s),this._isEnabled()&&this._transport?this._transport.send(s).then(null,s=>(DEBUG_BUILD$3&&logger$1.error(`Error while sending envelope:`,s),s)):(DEBUG_BUILD$3&&logger$1.error(`Transport disabled`),resolvedSyncPromise({}))}_setupIntegrations(){let{integrations:s}=this._options;this._integrations=setupIntegrations(this,s),afterSetupIntegrations(this,s)}_updateSessionFromEvent(s,l){let f=l.level===`fatal`,p=!1,g=l.exception&&l.exception.values;if(g){p=!0;for(let s of g){let l=s.mechanism;if(l&&l.handled===!1){f=!0;break}}}let v=s.status===`ok`;(v&&s.errors===0||v&&f)&&(updateSession(s,{...f&&{status:`crashed`},errors:s.errors||Number(p||f)}),this.captureSession(s))}_isClientDoneProcessing(s){return new SyncPromise(l=>{let f=0,p=1,g=setInterval(()=>{this._numProcessing==0?(clearInterval(g),l(!0)):(f+=1,s&&f>=s&&(clearInterval(g),l(!1)))},1)})}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(s,l,f=getCurrentScope(),p=getIsolationScope()){let g=this.getOptions(),v=Object.keys(this._integrations);return!l.integrations&&v.length>0&&(l.integrations=v),this.emit(`preprocessEvent`,s,l),s.type||p.setLastEventId(s.event_id||l.event_id),prepareEvent(g,s,l,f,this,p).then(s=>s===null?s:(s.contexts={trace:getTraceContextFromScope(f),...s.contexts},s.sdkProcessingMetadata={dynamicSamplingContext:getDynamicSamplingContextFromScope(this,f),...s.sdkProcessingMetadata},s))}_captureEvent(s,l={},f){return this._processEvent(s,l,f).then(s=>s.event_id,s=>{DEBUG_BUILD$3&&(s instanceof SentryError&&s.logLevel===`log`?logger$1.log(s.message):logger$1.warn(s))})}_processEvent(s,l,f){let p=this.getOptions(),{sampleRate:g}=p,v=isTransactionEvent(s),b=isErrorEvent(s),C=s.type||`error`,w=`before send for type \`${C}\``,E=g===void 0?void 0:parseSampleRate(g);if(b&&typeof E==`number`&&Math.random()>E)return this.recordDroppedEvent(`sample_rate`,`error`,s),rejectedSyncPromise(new SentryError(`Discarding event because it's not included in the random sample (sampling rate = ${g})`,`log`));let k=C===`replay_event`?`replay`:C,A=(s.sdkProcessingMetadata||{}).capturedSpanIsolationScope;return this._prepareEvent(s,l,f,A).then(f=>{if(f===null)throw this.recordDroppedEvent(`event_processor`,k,s),new SentryError("An event processor returned `null`, will not send event.",`log`);return l.data&&l.data.__sentry__===!0?f:_validateBeforeSendResult(processBeforeSend(this,p,f,l),w)}).then(p=>{if(p===null){if(this.recordDroppedEvent(`before_send`,k,s),v){let l=1+(s.spans||[]).length;this.recordDroppedEvent(`before_send`,`span`,l)}throw new SentryError(`${w} returned \`null\`, will not send event.`,`log`)}let g=f&&f.getSession();if(!v&&g&&this._updateSessionFromEvent(g,p),v){let s=(p.sdkProcessingMetadata&&p.sdkProcessingMetadata.spanCountBeforeProcessing||0)-(p.spans?p.spans.length:0);s>0&&this.recordDroppedEvent(`before_send`,`span`,s)}let b=p.transaction_info;if(v&&b&&p.transaction!==s.transaction){let s=`custom`;p.transaction_info={...b,source:`custom`}}return this.sendEvent(p,l),p}).then(null,s=>{throw s instanceof SentryError?s:(this.captureException(s,{data:{__sentry__:!0},originalException:s}),new SentryError(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: ${s}`))})}_process(s){this._numProcessing++,s.then(s=>(this._numProcessing--,s),s=>(this._numProcessing--,s))}_clearOutcomes(){let s=this._outcomes;return this._outcomes={},Object.entries(s).map(([s,l])=>{let[f,p]=s.split(`:`);return{reason:f,category:p,quantity:l}})}_flushOutcomes(){DEBUG_BUILD$3&&logger$1.log(`Flushing outcomes...`);let s=this._clearOutcomes();if(s.length===0){DEBUG_BUILD$3&&logger$1.log(`No outcomes to send`);return}if(!this._dsn){DEBUG_BUILD$3&&logger$1.log(`No dsn provided, will not send outcomes`);return}DEBUG_BUILD$3&&logger$1.log(`Sending outcomes:`,s);let l=createClientReportEnvelope(s,this._options.tunnel&&dsnToString(this._dsn));this.sendEnvelope(l)}}}));function createCheckInEnvelope(s,l,f,p,g){let v={sent_at:new Date().toISOString()};return f&&f.sdk&&(v.sdk={name:f.sdk.name,version:f.sdk.version}),p&&g&&(v.dsn=dsnToString(g)),l&&(v.trace=dropUndefinedKeys(l)),createEnvelope(v,[createCheckInEnvelopeItem(s)])}function createCheckInEnvelopeItem(s){return[{type:`check_in`},s]}var init_checkin=__esmMin((()=>{init_dsn(),init_envelope$1(),init_object()}));function parseStackFrames(s,l){return s(l.stack||``,1)}function exceptionFromError(s,l){let f={type:l.name||l.constructor.name,value:l.message},p=parseStackFrames(s,l);return p.length&&(f.stacktrace={frames:p}),f}function getErrorPropertyFromObject(s){for(let l in s)if(Object.prototype.hasOwnProperty.call(s,l)){let f=s[l];if(f instanceof Error)return f}}function getMessageForObject(s){if(`name`in s&&typeof s.name==`string`){let l=`'${s.name}' captured as exception`;return`message`in s&&typeof s.message==`string`&&(l+=` with message '${s.message}'`),l}else if(`message`in s&&typeof s.message==`string`)return s.message;let l=extractExceptionKeysForMessage(s);if(isErrorEvent$1(s))return`Event \`ErrorEvent\` captured as exception with message \`${s.message}\``;let f=getObjectClassName(s);return`${f&&f!==`Object`?`'${f}'`:`Object`} captured as exception with keys: ${l}`}function getObjectClassName(s){try{let l=Object.getPrototypeOf(s);return l?l.constructor.name:void 0}catch{}}function getException(s,l,f,p){if(isError(f))return[f,void 0];if(l.synthetic=!0,isPlainObject$1(f)){let l={__serialized__:normalizeToSize(f,s&&s.getOptions().normalizeDepth)},g=getErrorPropertyFromObject(f);if(g)return[g,l];let v=getMessageForObject(f),b=p&&p.syntheticException||Error(v);return b.message=v,[b,l]}let g=p&&p.syntheticException||Error(f);return g.message=`${f}`,[g,void 0]}function eventFromUnknownInput(s,l,f,p){let g=p&&p.data&&p.data.mechanism||{handled:!0,type:`generic`},[v,b]=getException(s,g,f,p),C={exception:{values:[exceptionFromError(l,v)]}};return b&&(C.extra=b),addExceptionTypeValue(C,void 0,void 0),addExceptionMechanism(C,g),{...C,event_id:p&&p.event_id}}function eventFromMessage(s,l,f=`info`,p,g){let v={event_id:p&&p.event_id,level:f};if(g&&p&&p.syntheticException){let f=parseStackFrames(s,p.syntheticException);f.length&&(v.exception={values:[{value:l,stacktrace:{frames:f}}]},addExceptionMechanism(v,{synthetic:!0}))}if(isParameterizedString(l)){let{__sentry_template_string__:s,__sentry_template_values__:f}=l;return v.logentry={message:s,params:f},v}return v.message=l,v}var init_eventbuilder=__esmMin((()=>{init_is$1(),init_misc(),init_normalize$1(),init_object()})),ServerRuntimeClient,init_server_runtime_client=__esmMin((()=>{init_baseclient(),init_checkin(),init_currentScopes(),init_debug_build$2(),init_sessionflusher(),init_errors$2(),init_logger(),init_spanOnScope(),init_spanUtils(),init_misc(),init_syncpromise(),init_eventbuilder(),init_dynamicSamplingContext(),ServerRuntimeClient=class extends BaseClient{constructor(s){registerSpanErrorInstrumentation(),super(s)}eventFromException(s,l){let f=eventFromUnknownInput(this,this._options.stackParser,s,l);return f.level=`error`,resolvedSyncPromise(f)}eventFromMessage(s,l=`info`,f){return resolvedSyncPromise(eventFromMessage(this._options.stackParser,s,l,f,this._options.attachStacktrace))}captureException(s,l,f){if(this._options.autoSessionTracking&&this._sessionFlusher){let s=getIsolationScope().getRequestSession();s&&s.status===`ok`&&(s.status=`errored`)}return super.captureException(s,l,f)}captureEvent(s,l,f){if(this._options.autoSessionTracking&&this._sessionFlusher&&(s.type||`exception`)===`exception`&&s.exception&&s.exception.values&&s.exception.values.length>0){let s=getIsolationScope().getRequestSession();s&&s.status===`ok`&&(s.status=`errored`)}return super.captureEvent(s,l,f)}close(s){return this._sessionFlusher&&this._sessionFlusher.close(),super.close(s)}initSessionFlusher(){let{release:s,environment:l}=this._options;s?this._sessionFlusher=new SessionFlusher(this,{release:s,environment:l}):DEBUG_BUILD$3&&logger$1.warn(`Cannot initialize an instance of SessionFlusher if no release is provided!`)}captureCheckIn(s,l,f){let p=`checkInId`in s&&s.checkInId?s.checkInId:uuid4();if(!this._isEnabled())return DEBUG_BUILD$3&&logger$1.warn(`SDK not enabled, will not capture checkin.`),p;let{release:g,environment:v,tunnel:b}=this.getOptions(),C={check_in_id:p,monitor_slug:s.monitorSlug,status:s.status,release:g,environment:v};`duration`in s&&(C.duration=s.duration),l&&(C.monitor_config={schedule:l.schedule,checkin_margin:l.checkinMargin,max_runtime:l.maxRuntime,timezone:l.timezone,failure_issue_threshold:l.failureIssueThreshold,recovery_threshold:l.recoveryThreshold});let[w,E]=this._getTraceInfoFromScope(f);E&&(C.contexts={trace:E});let k=createCheckInEnvelope(C,w,this.getSdkMetadata(),b,this.getDsn());return DEBUG_BUILD$3&&logger$1.info(`Sending checkin:`,s.monitorSlug,s.status),this.sendEnvelope(k),p}_captureRequestSession(){this._sessionFlusher?this._sessionFlusher.incrementSessionStatusCount():DEBUG_BUILD$3&&logger$1.warn(`Discarded request mode session because autoSessionTracking option was disabled`)}_prepareEvent(s,l,f,p){return this._options.platform&&(s.platform=s.platform||this._options.platform),this._options.runtime&&(s.contexts={...s.contexts,runtime:(s.contexts||{}).runtime||this._options.runtime}),this._options.serverName&&(s.server_name=s.server_name||this._options.serverName),super._prepareEvent(s,l,f,p)}_getTraceInfoFromScope(s){if(!s)return[void 0,void 0];let l=_getSpanForScope(s),f=l?spanToTraceContext(l):getTraceContextFromScope(s);return[l?getDynamicSamplingContextFromSpan(l):getDynamicSamplingContextFromScope(this,s),f]}}}));function makePromiseBuffer(s){let l=[];function f(){return s===void 0||l.lengthp(g)).then(null,()=>p(g).then(null,()=>{})),g}function v(s){return new SyncPromise((f,p)=>{let g=l.length;if(!g)return f(!0);let v=setTimeout(()=>{s&&s>0&&f(!1)},s);l.forEach(s=>{resolvedSyncPromise(s).then(()=>{--g||(clearTimeout(v),f(!0))},p)})})}return{$:l,add:g,drain:v}}var init_promisebuffer=__esmMin((()=>{init_error$2(),init_syncpromise()}));function parseRetryAfterHeader(s,l=Date.now()){let f=parseInt(`${s}`,10);if(!isNaN(f))return f*1e3;let p=Date.parse(`${s}`);return isNaN(p)?DEFAULT_RETRY_AFTER:p-l}function disabledUntil(s,l){return s[l]||s.all||0}function isRateLimited(s,l,f=Date.now()){return disabledUntil(s,l)>f}function updateRateLimits(s,{statusCode:l,headers:f},p=Date.now()){let g={...s},v=f&&f[`x-sentry-rate-limits`],b=f&&f[`retry-after`];if(v)for(let s of v.trim().split(`,`)){let[l,f,,,v]=s.split(`:`,5),b=parseInt(l,10),C=(isNaN(b)?60:b)*1e3;if(!f)g.all=p+C;else for(let s of f.split(`;`))s===`metric_bucket`?(!v||v.split(`;`).includes(`custom`))&&(g[s]=p+C):g[s]=p+C}else b?g.all=p+parseRetryAfterHeader(b,p):l===429&&(g.all=p+60*1e3);return g}var DEFAULT_RETRY_AFTER,init_ratelimit=__esmMin((()=>{DEFAULT_RETRY_AFTER=60*1e3}));function createTransport(s,l,f=makePromiseBuffer(s.bufferSize||64)){let p={},g=s=>f.drain(s);function v(g){let v=[];if(forEachEnvelopeItem(g,(l,f)=>{let g=envelopeItemTypeToDataCategory(f);if(isRateLimited(p,g)){let p=getEventForEnvelopeItem(l,f);s.recordDroppedEvent(`ratelimit_backoff`,g,p)}else v.push(l)}),v.length===0)return resolvedSyncPromise({});let b=createEnvelope(g[0],v),C=l=>{forEachEnvelopeItem(b,(f,p)=>{let g=getEventForEnvelopeItem(f,p);s.recordDroppedEvent(l,envelopeItemTypeToDataCategory(p),g)})};return f.add(()=>l({body:serializeEnvelope(b)}).then(s=>(s.statusCode!==void 0&&(s.statusCode<200||s.statusCode>=300)&&DEBUG_BUILD$3&&logger$1.warn(`Sentry responded with status code ${s.statusCode} to sent event.`),p=updateRateLimits(p,s),s),s=>{throw C(`network_error`),s})).then(s=>s,s=>{if(s instanceof SentryError)return DEBUG_BUILD$3&&logger$1.error(`Skipped sending event because buffer is full.`),C(`queue_overflow`),resolvedSyncPromise({});throw s})}return{send:v,flush:g}}function getEventForEnvelopeItem(s,l){if(!(l!==`event`&&l!==`transaction`))return Array.isArray(s)?s[1]:void 0}var DEFAULT_TRANSPORT_BUFFER_SIZE,init_base$3=__esmMin((()=>{init_debug_build$2(),init_envelope$1(),init_error$2(),init_logger(),init_promisebuffer(),init_ratelimit(),init_syncpromise()}));function applySdkMetadata(s,l,f=[l],p=`npm`){let g=s._metadata||{};g.sdk||={name:`sentry.javascript.${l}`,packages:f.map(s=>({name:`${p}:@sentry/${s}`,version:SDK_VERSION})),version:SDK_VERSION},s._metadata=g}var init_sdkMetadata=__esmMin((()=>{init_version$2()}));function getTraceData$1(s={}){let l=getClient();if(!isEnabled()||!l)return{};let f=getAsyncContextStrategy(getMainCarrier());if(f.getTraceData)return f.getTraceData(s);let p=getCurrentScope(),g=s.span||getActiveSpan$2(),v=g?spanToTraceHeader(g):scopeToTraceHeader(p),b=dynamicSamplingContextToSentryBaggageHeader(g?getDynamicSamplingContextFromSpan(g):getDynamicSamplingContextFromScope(l,p));return TRACEPARENT_REGEXP.test(v)?{"sentry-trace":v,baggage:b}:(logger$1.warn(`Invalid sentry-trace data. Cannot generate trace data`),{})}function scopeToTraceHeader(s){let{traceId:l,sampled:f,spanId:p}=s.getPropagationContext();return generateSentryTraceHeader(l,p,f)}var init_traceData=__esmMin((()=>{init_asyncContext(),init_carrier(),init_currentScopes(),init_exports$1(),init_logger(),init_spanUtils(),init_tracing$1(),init_dynamicSamplingContext(),init_baggage()}));function addBreadcrumb(s,l){let f=getClient(),p=getIsolationScope();if(!f)return;let{beforeBreadcrumb:g=null,maxBreadcrumbs:v=DEFAULT_BREADCRUMBS}=f.getOptions();if(v<=0)return;let b={timestamp:dateTimestampInSeconds(),...s},C=g?consoleSandbox(()=>g(b,l)):b;C!==null&&(f.emit&&f.emit(`beforeAddBreadcrumb`,C,l),p.addBreadcrumb(C,v))}var DEFAULT_BREADCRUMBS,init_breadcrumbs=__esmMin((()=>{init_currentScopes(),init_logger(),init_time(),DEFAULT_BREADCRUMBS=100})),originalFunctionToString,INTEGRATION_NAME$31,SETUP_CLIENTS,_functionToStringIntegration,functionToStringIntegration,init_functiontostring=__esmMin((()=>{init_currentScopes(),init_integration(),init_object(),INTEGRATION_NAME$31=`FunctionToString`,SETUP_CLIENTS=new WeakMap,_functionToStringIntegration=(()=>({name:INTEGRATION_NAME$31,setupOnce(){originalFunctionToString=Function.prototype.toString;try{Function.prototype.toString=function(...s){let l=getOriginalFunction(this),f=SETUP_CLIENTS.has(getClient())&&l!==void 0?l:this;return originalFunctionToString.apply(f,s)}}catch{}},setup(s){SETUP_CLIENTS.set(s,!0)}})),functionToStringIntegration=defineIntegration(_functionToStringIntegration)}));function _mergeOptions(s={},l={}){return{allowUrls:[...s.allowUrls||[],...l.allowUrls||[]],denyUrls:[...s.denyUrls||[],...l.denyUrls||[]],ignoreErrors:[...s.ignoreErrors||[],...l.ignoreErrors||[],...s.disableErrorDefaults?[]:DEFAULT_IGNORE_ERRORS],ignoreTransactions:[...s.ignoreTransactions||[],...l.ignoreTransactions||[]],ignoreInternal:s.ignoreInternal===void 0?!0:s.ignoreInternal}}function _shouldDropEvent(s,l){return l.ignoreInternal&&_isSentryError(s)?(DEBUG_BUILD$3&&logger$1.warn(`Event dropped due to being internal Sentry Error.\nEvent: ${getEventDescription(s)}`),!0):_isIgnoredError(s,l.ignoreErrors)?(DEBUG_BUILD$3&&logger$1.warn(`Event dropped due to being matched by \`ignoreErrors\` option.\nEvent: ${getEventDescription(s)}`),!0):_isUselessError(s)?(DEBUG_BUILD$3&&logger$1.warn(`Event dropped due to not having an error message, error type or stacktrace.\nEvent: ${getEventDescription(s)}`),!0):_isIgnoredTransaction(s,l.ignoreTransactions)?(DEBUG_BUILD$3&&logger$1.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.\nEvent: ${getEventDescription(s)}`),!0):_isDeniedUrl(s,l.denyUrls)?(DEBUG_BUILD$3&&logger$1.warn(`Event dropped due to being matched by \`denyUrls\` option.\nEvent: ${getEventDescription(s)}.\nUrl: ${_getEventFilterUrl(s)}`),!0):_isAllowedUrl(s,l.allowUrls)?!1:(DEBUG_BUILD$3&&logger$1.warn(`Event dropped due to not being matched by \`allowUrls\` option.\nEvent: ${getEventDescription(s)}.\nUrl: ${_getEventFilterUrl(s)}`),!0)}function _isIgnoredError(s,l){return s.type||!l||!l.length?!1:_getPossibleEventMessages(s).some(s=>stringMatchesSomePattern(s,l))}function _isIgnoredTransaction(s,l){if(s.type!==`transaction`||!l||!l.length)return!1;let f=s.transaction;return f?stringMatchesSomePattern(f,l):!1}function _isDeniedUrl(s,l){if(!l||!l.length)return!1;let f=_getEventFilterUrl(s);return f?stringMatchesSomePattern(f,l):!1}function _isAllowedUrl(s,l){if(!l||!l.length)return!0;let f=_getEventFilterUrl(s);return f?stringMatchesSomePattern(f,l):!0}function _getPossibleEventMessages(s){let l=[];s.message&&l.push(s.message);let f;try{f=s.exception.values[s.exception.values.length-1]}catch{}return f&&f.value&&(l.push(f.value),f.type&&l.push(`${f.type}: ${f.value}`)),l}function _isSentryError(s){try{return s.exception.values[0].type===`SentryError`}catch{}return!1}function _getLastValidUrl(s=[]){for(let l=s.length-1;l>=0;l--){let f=s[l];if(f&&f.filename!==``&&f.filename!==`[native code]`)return f.filename||null}return null}function _getEventFilterUrl(s){try{let l;try{l=s.exception.values[0].stacktrace.frames}catch{}return l?_getLastValidUrl(l):null}catch{return DEBUG_BUILD$3&&logger$1.error(`Cannot extract url for event ${getEventDescription(s)}`),null}}function _isUselessError(s){return s.type||!s.exception||!s.exception.values||s.exception.values.length===0?!1:!s.message&&!s.exception.values.some(s=>s.stacktrace||s.type&&s.type!==`Error`||s.value)}var DEFAULT_IGNORE_ERRORS,INTEGRATION_NAME$30,_inboundFiltersIntegration,inboundFiltersIntegration,init_inboundfilters=__esmMin((()=>{init_debug_build$2(),init_integration(),init_logger(),init_misc(),init_string$2(),DEFAULT_IGNORE_ERRORS=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,/^Can't find variable: gmo$/,`undefined is not an object (evaluating 'a.L')`,`can't redefine non-configurable property "solana"`,`vv().getRestrictions is not a function. (In 'vv().getRestrictions(1,a)', 'vv().getRestrictions' is undefined)`,`Can't find variable: _AutofillCallbackHandler`,/^Non-Error promise rejection captured with value: Object Not Found Matching Id:\d+, MethodName:simulateEvent, ParamCount:\d+$/,/^Java exception was raised during method invocation$/],INTEGRATION_NAME$30=`InboundFilters`,_inboundFiltersIntegration=((s={})=>({name:INTEGRATION_NAME$30,processEvent(l,f,p){return _shouldDropEvent(l,_mergeOptions(s,p.getOptions()))?null:l}})),inboundFiltersIntegration=defineIntegration(_inboundFiltersIntegration)}));function applyAggregateErrorsToEvent(s,l,f=250,p,g,v,b){if(!v.exception||!v.exception.values||!b||!isInstanceOf(b.originalException,Error))return;let C=v.exception.values.length>0?v.exception.values[v.exception.values.length-1]:void 0;C&&(v.exception.values=truncateAggregateExceptions(aggregateExceptionsFromError(s,l,g,b.originalException,p,v.exception.values,C,0),f))}function aggregateExceptionsFromError(s,l,f,p,g,v,b,C){if(v.length>=f+1)return v;let w=[...v];if(isInstanceOf(p[g],Error)){applyExceptionGroupFieldsForParentException(b,C);let v=s(l,p[g]),E=w.length;applyExceptionGroupFieldsForChildException(v,g,E,C),w=aggregateExceptionsFromError(s,l,f,p[g],g,[v,...w],v,E)}return Array.isArray(p.errors)&&p.errors.forEach((p,v)=>{if(isInstanceOf(p,Error)){applyExceptionGroupFieldsForParentException(b,C);let E=s(l,p),k=w.length;applyExceptionGroupFieldsForChildException(E,`errors[${v}]`,k,C),w=aggregateExceptionsFromError(s,l,f,p,g,[E,...w],E,k)}}),w}function applyExceptionGroupFieldsForParentException(s,l){s.mechanism=s.mechanism||{type:`generic`,handled:!0},s.mechanism={...s.mechanism,...s.type===`AggregateError`&&{is_exception_group:!0},exception_id:l}}function applyExceptionGroupFieldsForChildException(s,l,f,p){s.mechanism=s.mechanism||{type:`generic`,handled:!0},s.mechanism={...s.mechanism,type:`chained`,source:l,exception_id:f,parent_id:p}}function truncateAggregateExceptions(s,l){return s.map(s=>(s.value&&=truncate(s.value,l),s))}var init_aggregate_errors=__esmMin((()=>{init_is$1(),init_string$2()})),DEFAULT_KEY,DEFAULT_LIMIT,INTEGRATION_NAME$29,_linkedErrorsIntegration,linkedErrorsIntegration,init_linkederrors=__esmMin((()=>{init_integration(),init_aggregate_errors(),init_eventbuilder(),DEFAULT_KEY=`cause`,DEFAULT_LIMIT=5,INTEGRATION_NAME$29=`LinkedErrors`,_linkedErrorsIntegration=((s={})=>{let l=s.limit||DEFAULT_LIMIT,f=s.key||DEFAULT_KEY;return{name:INTEGRATION_NAME$29,preprocessEvent(s,p,g){let v=g.getOptions();applyAggregateErrorsToEvent(exceptionFromError,v.stackParser,v.maxValueLength,f,l,s,p)}}}),linkedErrorsIntegration=defineIntegration(_linkedErrorsIntegration)}));function parseCookie(s){let l={},f=0;for(;f{}));function parseUrl(s){if(!s)return{};let l=s.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!l)return{};let f=l[6]||``,p=l[8]||``;return{host:l[4],path:l[5],protocol:l[2],search:f,hash:p,relative:l[5]+f+p}}function stripUrlQueryAndFragment(s){return s.split(/[?#]/,1)[0]}function getSanitizedUrlString(s){let{protocol:l,host:f,path:p}=s,g=f&&f.replace(/^.*@/,`[filtered]:[filtered]@`).replace(/(:80)$/,``).replace(/(:443)$/,``)||``;return`${l?`${l}://`:``}${g}${p}`}var init_url=__esmMin((()=>{}));function getClientIPAddress(s){return ipHeaderNames.map(l=>{let f=s[l],p=Array.isArray(f)?f.join(`;`):f;return l===`Forwarded`?parseForwardedHeader(p):p&&p.split(`,`).map(s=>s.trim())}).reduce((s,l)=>l?s.concat(l):s,[]).find(s=>s!==null&&isIP$1(s))||null}function parseForwardedHeader(s){if(!s)return null;for(let l of s.split(`;`))if(l.startsWith(`for=`))return l.slice(4);return null}function isIP$1(s){return/(?:^(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}$)|(?:^(?:(?:[a-fA-F\d]{1,4}:){7}(?:[a-fA-F\d]{1,4}|:)|(?:[a-fA-F\d]{1,4}:){6}(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|:[a-fA-F\d]{1,4}|:)|(?:[a-fA-F\d]{1,4}:){5}(?::(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,2}|:)|(?:[a-fA-F\d]{1,4}:){4}(?:(?::[a-fA-F\d]{1,4}){0,1}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,3}|:)|(?:[a-fA-F\d]{1,4}:){3}(?:(?::[a-fA-F\d]{1,4}){0,2}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,4}|:)|(?:[a-fA-F\d]{1,4}:){2}(?:(?::[a-fA-F\d]{1,4}){0,3}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,5}|:)|(?:[a-fA-F\d]{1,4}:){1}(?:(?::[a-fA-F\d]{1,4}){0,4}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,6}|:)|(?::(?:(?::[a-fA-F\d]{1,4}){0,5}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,7}|:)))(?:%[0-9a-zA-Z]{1,})?$)/.test(s)}var ipHeaderNames,init_getIpAddress=__esmMin((()=>{ipHeaderNames=[`X-Client-IP`,`X-Forwarded-For`,`Fly-Client-IP`,`CF-Connecting-IP`,`Fastly-Client-Ip`,`True-Client-Ip`,`X-Real-IP`,`X-Cluster-Client-IP`,`X-Forwarded`,`Forwarded-For`,`Forwarded`,`X-Vercel-Forwarded-For`]}));function extractUserData(s,l){let f={};return(Array.isArray(l)?l:DEFAULT_USER_INCLUDES).forEach(l=>{s&&l in s&&(f[l]=s[l])}),f}function extractRequestData(s,l={}){let{include:f=DEFAULT_REQUEST_INCLUDES}=l,p={},g=s.headers||{},v=s.method,b=g.host||s.hostname||s.host||``,C=s.protocol===`https`||s.socket&&s.socket.encrypted?`https`:`http`,w=s.originalUrl||s.url||``,E=w.startsWith(C)?w:`${C}://${b}${w}`;return f.forEach(l=>{switch(l){case`headers`:p.headers=g,f.includes(`cookies`)||delete p.headers.cookie,f.includes(`ip`)||ipHeaderNames.forEach(s=>{delete p.headers[s]});break;case`method`:p.method=v;break;case`url`:p.url=E;break;case`cookies`:p.cookies=s.cookies||g.cookie&&parseCookie(g.cookie)||{};break;case`query_string`:p.query_string=extractQueryParams(s);break;case`data`:{if(v===`GET`||v===`HEAD`)break;let l=s.body;if(l!==void 0){let s=isString(l)?l:isPlainObject$1(l)?JSON.stringify(normalize(l)):truncate(`${l}`,1024);s&&(p.data=s)}break}default:({}).hasOwnProperty.call(s,l)&&(p[l]=s[l])}}),p}function addNormalizedRequestDataToEvent(s,l,f,p){let g={...DEFAULT_INCLUDES,...p&&p.include};if(g.request){let f=Array.isArray(g.request)?[...g.request]:[...DEFAULT_REQUEST_INCLUDES];g.ip&&f.push(`ip`);let p=extractNormalizedRequestData(l,{include:f});s.request={...s.request,...p}}if(g.user){let l=f.user&&isPlainObject$1(f.user)?extractUserData(f.user,g.user):{};Object.keys(l).length&&(s.user={...l,...s.user})}if(g.ip){let p=l.headers&&getClientIPAddress(l.headers)||f.ipAddress;p&&(s.user={...s.user,ip_address:p})}}function addRequestDataToEvent(s,l,f){let p={...DEFAULT_INCLUDES,...f&&f.include};if(p.request){let f=Array.isArray(p.request)?[...p.request]:[...DEFAULT_REQUEST_INCLUDES];p.ip&&f.push(`ip`);let g=extractRequestData(l,{include:f});s.request={...s.request,...g}}if(p.user){let f=l.user&&isPlainObject$1(l.user)?extractUserData(l.user,p.user):{};Object.keys(f).length&&(s.user={...s.user,...f})}if(p.ip){let f=l.headers&&getClientIPAddress(l.headers)||l.ip||l.socket&&l.socket.remoteAddress;f&&(s.user={...s.user,ip_address:f})}return s}function extractQueryParams(s){let l=s.originalUrl||s.url||``;if(l){l.startsWith(`/`)&&(l=`http://dogs.are.great${l}`);try{let f=s.query||new URL(l).search.slice(1);return f.length?f:void 0}catch{return}}}function headersToDict(s){let l=Object.create(null);try{Object.entries(s).forEach(([s,f])=>{typeof f==`string`&&(l[s]=f)})}catch{DEBUG_BUILD$2&&logger$1.warn(`Sentry failed extracting headers from a request object. If you see this, please file an issue.`)}return l}function httpRequestToRequestData(s){let l=s.headers||{},f=l.host||``,p=s.socket&&s.socket.encrypted?`https`:`http`,g=s.url||``,v=g.startsWith(p)?g:`${p}://${f}${g}`,b=s.body||void 0,C=s.cookies;return dropUndefinedKeys({url:v,method:s.method,query_string:extractQueryParamsFromUrl(g),headers:headersToDict(l),cookies:C,data:b})}function extractQueryParamsFromUrl(s){if(s)try{let l=new URL(s,`http://dogs.are.great`).search.slice(1);return l.length?l:void 0}catch{return}}function extractNormalizedRequestData(s,{include:l}){let f=l?Array.isArray(l)?l:DEFAULT_REQUEST_INCLUDES:[],p={},g={...s.headers};return f.includes(`headers`)&&(p.headers=g,l.includes(`cookies`)||delete g.cookie,l.includes(`ip`)||ipHeaderNames.forEach(s=>{delete g[s]})),f.includes(`method`)&&(p.method=s.method),f.includes(`url`)&&(p.url=s.url),f.includes(`cookies`)&&(p.cookies=s.cookies||(g&&g.cookie?parseCookie(g.cookie):void 0)||{}),f.includes(`query_string`)&&(p.query_string=s.query_string),f.includes(`data`)&&(p.data=s.data),p}var DEFAULT_INCLUDES,DEFAULT_REQUEST_INCLUDES,DEFAULT_USER_INCLUDES,init_requestdata$1=__esmMin((()=>{init_cookie(),init_debug_build$1(),init_is$1(),init_logger(),init_normalize$1(),init_object(),init_string$2(),init_getIpAddress(),DEFAULT_INCLUDES={ip:!1,request:!0,user:!0},DEFAULT_REQUEST_INCLUDES=[`cookies`,`data`,`headers`,`method`,`query_string`,`url`],DEFAULT_USER_INCLUDES=[`id`,`username`,`email`]}));function convertReqDataIntegrationOptsToAddReqDataOpts(s){let{transactionNamingScheme:l,include:{ip:f,user:p,...g}}=s,v=[`method`];for(let[s,l]of Object.entries(g))l&&v.push(s);let b;if(p===void 0)b=!0;else if(typeof p==`boolean`)b=p;else{let s=[];for(let[l,f]of Object.entries(p))f&&s.push(l);b=s}return{include:{ip:f,user:b,request:v.length===0?void 0:v,transaction:l}}}var DEFAULT_OPTIONS$1,INTEGRATION_NAME$28,_requestDataIntegration,requestDataIntegration,init_requestdata=__esmMin((()=>{init_integration(),init_requestdata$1(),DEFAULT_OPTIONS$1={include:{cookies:!0,data:!0,headers:!0,ip:!1,query_string:!0,url:!0,user:{id:!0,username:!0,email:!0}},transactionNamingScheme:`methodPath`},INTEGRATION_NAME$28=`RequestData`,_requestDataIntegration=((s={})=>{let l={...DEFAULT_OPTIONS$1,...s,include:{...DEFAULT_OPTIONS$1.include,...s.include,user:s.include&&typeof s.include.user==`boolean`?s.include.user:{...DEFAULT_OPTIONS$1.include.user,...(s.include||{}).user}}};return{name:INTEGRATION_NAME$28,processEvent(s){let{sdkProcessingMetadata:f={}}=s,{request:p,normalizedRequest:g}=f,v=convertReqDataIntegrationOptsToAddReqDataOpts(l);return g?(addNormalizedRequestDataToEvent(s,g,{ipAddress:p?p.ip||p.socket&&p.socket.remoteAddress:void 0,user:p?p.user:void 0},v),s):p?addRequestDataToEvent(s,p,v):s}}}),requestDataIntegration=defineIntegration(_requestDataIntegration)}));function addConsoleInstrumentationHandler(s){let l=`console`;addHandler(l,s),maybeInstrument(l,instrumentConsole)}function instrumentConsole(){`console`in GLOBAL_OBJ&&CONSOLE_LEVELS.forEach(function(s){s in GLOBAL_OBJ.console&&fill(GLOBAL_OBJ.console,s,function(l){return originalConsoleMethods[s]=l,function(...l){triggerHandlers(`console`,{args:l,level:s});let f=originalConsoleMethods[s];f&&f.apply(GLOBAL_OBJ.console,l)}})})}var init_console$1=__esmMin((()=>{init_logger(),init_object(),init_worldwide(),init_handlers()}));function severityLevelFromString(s){return s===`warn`?`warning`:[`fatal`,`error`,`warning`,`log`,`info`,`debug`].includes(s)?s:`log`}var init_severity=__esmMin((()=>{}));function splitPath(s){let l=s.length>1024?`${s.slice(-1024)}`:s,f=splitPathRe.exec(l);return f?f.slice(1):[]}function dirname$2(s){let l=splitPath(s),f=l[0]||``,p=l[1];return!f&&!p?`.`:(p&&=p.slice(0,p.length-1),f+p)}var splitPathRe,init_path=__esmMin((()=>{splitPathRe=/^(\S+:\\|\/?)([\s\S]*?)((?:\.{1,2}|[^/\\]+?|)(\.[^./\\]*|))(?:[/\\]*)$/}));function getBreadcrumbLogLevelFromHttpStatusCode(s){if(s!==void 0){if(s>=400&&s<500)return`warning`;if(s>=500)return`error`}}var init_breadcrumb_log_level=__esmMin((()=>{}));function filenameIsInApp(s,l=!1){return!(l||s&&!s.startsWith(`/`)&&!s.match(/^[A-Z]:/)&&!s.startsWith(`.`)&&!s.match(/^[a-zA-Z]([a-zA-Z0-9.\-+])*:\/\//))&&s!==void 0&&!s.includes(`node_modules/`)}function node(s){let l=/^\s*[-]{4,}$/,f=/at (?:async )?(?:(.+?)\s+\()?(?:(.+):(\d+):(\d+)?|([^)]+))\)?/;return p=>{let g=p.match(f);if(g){let l,f,p,v,b;if(g[1]){p=g[1];let s=p.lastIndexOf(`.`);if(p[s-1]===`.`&&s--,s>0){l=p.slice(0,s),f=p.slice(s+1);let g=l.indexOf(`.Module`);g>0&&(p=p.slice(g+1),l=l.slice(0,g))}v=void 0}f&&(v=l,b=f),f===``&&(b=void 0,p=void 0),p===void 0&&(b||=`?`,p=v?`${v}.${b}`:b);let C=g[2]&&g[2].startsWith(`file://`)?g[2].slice(7):g[2],w=g[5]===`native`;return C&&C.match(/\/[A-Z]:/)&&(C=C.slice(1)),!C&&g[5]&&!w&&(C=g[5]),{filename:C?decodeURI(C):void 0,module:s?s(C):void 0,function:p,lineno:_parseIntOrUndefined(g[3]),colno:_parseIntOrUndefined(g[4]),in_app:filenameIsInApp(C||``,w)}}if(p.match(l))return{filename:p}}}function nodeStackLineParser(s){return[90,node(s)]}function _parseIntOrUndefined(s){return parseInt(s||``,10)||void 0}var init_node_stack_trace=__esmMin((()=>{init_stacktrace()})),LRUMap,init_lru=__esmMin((()=>{LRUMap=class{constructor(s){this._maxSize=s,this._cache=new Map}get size(){return this._cache.size}get(s){let l=this._cache.get(s);if(l!==void 0)return this._cache.delete(s),this._cache.set(s,l),l}set(s,l){this._cache.size>=this._maxSize&&this._cache.delete(this._cache.keys().next().value),this._cache.set(s,l)}remove(s){let l=this._cache.get(s);return l&&this._cache.delete(s),l}clear(){this._cache.clear()}keys(){return Array.from(this._cache.keys())}values(){let s=[];return this._cache.forEach(l=>s.push(l)),s}}}));function _nullishCoalesce(s,l){return s??l()}var init__nullishCoalesce=__esmMin((()=>{}));function _optionalChain(s){let l,f=s[0],p=1;for(;pf.call(l,...s)),l=void 0)}return f}var init__optionalChain=__esmMin((()=>{})),init_esm$9=__esmMin((()=>{init_errors$2(),init_utils$11(),init_currentScopes(),init_debug_build$2(),init_semanticAttributes(),init_logger(),init_time(),init_hasTracingEnabled(),init_spanOnScope(),init_spanUtils(),init_sentryNonRecordingSpan(),init_spanstatus(),init_trace$7(),init_sentrySpan(),init_dynamicSamplingContext(),init_measurement(),init_sampling(),init_logSpans(),init_envelope(),init_exports$1(),init_defaultScopes(),init_asyncContext(),init_carrier(),init_session(),init_sessionflusher(),init_scope(),init_eventProcessors(),init_api$1(),init_baseclient(),init_server_runtime_client(),init_base$3(),init_envelope$1(),init_ratelimit(),init_dsn(),init_integration(),init_applyScopeDataToEvent(),init_prepareEvent(),init_checkin(),init_handleCallbackErrors(),init_parseSampleRate(),init_sdkMetadata(),init_traceData(),init_constants$1(),init_breadcrumbs(),init_functiontostring(),init_inboundfilters(),init_linkederrors(),init_worldwide(),init_requestdata(),init_console$1(),init_misc(),init_severity(),init_string$2(),init_stacktrace(),init_is$1(),init_normalize$1(),init_object(),init_path(),init_debug_build$1(),init_metric_summary(),init_syncpromise(),init_url(),init_baggage(),init_aggregate_errors(),init_breadcrumb_log_level(),init_browser(),init_error$2(),init_handlers(),init_globalError(),init_globalUnhandledRejection(),init_memo(),init_promisebuffer(),init_requestdata$1(),init_node_stack_trace(),init_tracing$1(),init_clientreport(),init_eventbuilder(),init_lru(),init_propagationContext(),init_version$2(),init_debug_ids(),init__nullishCoalesce(),init__optionalChain()})),VERSION$1,init_version$1=__esmMin((()=>{VERSION$1=`1.9.1`}));function _makeCompatibilityCheck(s){let l=new Set([s]),f=new Set,p=s.match(re$1);if(!p)return()=>!1;let g={major:+p[1],minor:+p[2],patch:+p[3],prerelease:p[4]};if(g.prerelease!=null)return function(l){return l===s};function v(s){return f.add(s),!1}function b(s){return l.add(s),!0}return function(s){if(l.has(s))return!0;if(f.has(s))return!1;let p=s.match(re$1);if(!p)return v(s);let C={major:+p[1],minor:+p[2],patch:+p[3],prerelease:p[4]};return C.prerelease!=null||g.major!==C.major?v(s):g.major===0?g.minor===C.minor&&g.patch<=C.patch?b(s):v(s):g.minor<=C.minor?b(s):v(s)}}var re$1,isCompatible,init_semver=__esmMin((()=>{init_version$1(),re$1=/^(\d+)\.(\d+)\.(\d+)(-(.+))?$/,isCompatible=_makeCompatibilityCheck(VERSION$1)}));function registerGlobal(s,l,f,p=!1){var g;let v=_global[GLOBAL_OPENTELEMETRY_API_KEY]=_global[GLOBAL_OPENTELEMETRY_API_KEY]??{version:VERSION$1};if(!p&&v[s]){let l=Error(`@opentelemetry/api: Attempted duplicate registration of API: ${s}`);return f.error(l.stack||l.message),!1}if(v.version!==`1.9.1`){let l=Error(`@opentelemetry/api: Registration of version v${v.version} for ${s} does not match previously registered API v${VERSION$1}`);return f.error(l.stack||l.message),!1}return v[s]=l,f.debug(`@opentelemetry/api: Registered a global for ${s} v${VERSION$1}.`),!0}function getGlobal(s){var l,f;let p=_global[GLOBAL_OPENTELEMETRY_API_KEY]?.version;if(!(!p||!isCompatible(p)))return _global[GLOBAL_OPENTELEMETRY_API_KEY]?.[s]}function unregisterGlobal(s,l){l.debug(`@opentelemetry/api: Unregistering a global for ${s} v${VERSION$1}.`);let f=_global[GLOBAL_OPENTELEMETRY_API_KEY];f&&delete f[s]}var major,GLOBAL_OPENTELEMETRY_API_KEY,_global,init_global_utils=__esmMin((()=>{init_version$1(),init_semver(),major=VERSION$1.split(`.`)[0],GLOBAL_OPENTELEMETRY_API_KEY=Symbol.for(`opentelemetry.js.api.${major}`),_global=typeof globalThis==`object`?globalThis:typeof self==`object`?self:typeof window==`object`?window:typeof global==`object`?global:{}}));function logProxy(s,l,f){let p=getGlobal(`diag`);if(p)return p[s](l,...f)}var DiagComponentLogger,init_ComponentLogger=__esmMin((()=>{init_global_utils(),DiagComponentLogger=class{constructor(s){this._namespace=s.namespace||`DiagComponentLogger`}debug(...s){return logProxy(`debug`,this._namespace,s)}error(...s){return logProxy(`error`,this._namespace,s)}info(...s){return logProxy(`info`,this._namespace,s)}warn(...s){return logProxy(`warn`,this._namespace,s)}verbose(...s){return logProxy(`verbose`,this._namespace,s)}}})),DiagLogLevel,init_types$1=__esmMin((()=>{(function(s){s[s.NONE=0]=`NONE`,s[s.ERROR=30]=`ERROR`,s[s.WARN=50]=`WARN`,s[s.INFO=60]=`INFO`,s[s.DEBUG=70]=`DEBUG`,s[s.VERBOSE=80]=`VERBOSE`,s[s.ALL=9999]=`ALL`})(DiagLogLevel||={})}));function createLogLevelDiagLogger(s,l){sDiagLogLevel.ALL&&(s=DiagLogLevel.ALL),l||={};function f(f,p){let g=l[f];return typeof g==`function`&&s>=p?g.bind(l):function(){}}return{error:f(`error`,DiagLogLevel.ERROR),warn:f(`warn`,DiagLogLevel.WARN),info:f(`info`,DiagLogLevel.INFO),debug:f(`debug`,DiagLogLevel.DEBUG),verbose:f(`verbose`,DiagLogLevel.VERBOSE)}}var init_logLevelLogger=__esmMin((()=>{init_types$1()})),API_NAME$4,DiagAPI,init_diag=__esmMin((()=>{init_ComponentLogger(),init_logLevelLogger(),init_types$1(),init_global_utils(),API_NAME$4=`diag`,DiagAPI=class s{static instance(){return this._instance||=new s,this._instance}constructor(){function s(s){return function(...l){let f=getGlobal(`diag`);if(f)return f[s](...l)}}let l=this;l.setLogger=(s,f={logLevel:DiagLogLevel.INFO})=>{var p,g,v;if(s===l){let s=Error(`Cannot use diag as the logger for itself. Please use a DiagLogger implementation like ConsoleDiagLogger or a custom implementation`);return l.error(s.stack??s.message),!1}typeof f==`number`&&(f={logLevel:f});let b=getGlobal(`diag`),C=createLogLevelDiagLogger(f.logLevel??DiagLogLevel.INFO,s);if(b&&!f.suppressOverrideMessage){let s=Error().stack??``;b.warn(`Current logger will be overwritten from ${s}`),C.warn(`Current logger will overwrite one already registered from ${s}`)}return registerGlobal(`diag`,C,l,!0)},l.disable=()=>{unregisterGlobal(API_NAME$4,l)},l.createComponentLogger=s=>new DiagComponentLogger(s),l.verbose=s(`verbose`),l.debug=s(`debug`),l.info=s(`info`),l.warn=s(`warn`),l.error=s(`error`)}}})),BaggageImpl,init_baggage_impl=__esmMin((()=>{BaggageImpl=class s{constructor(s){this._entries=s?new Map(s):new Map}getEntry(s){let l=this._entries.get(s);if(l)return Object.assign({},l)}getAllEntries(){return Array.from(this._entries.entries())}setEntry(l,f){let p=new s(this._entries);return p._entries.set(l,f),p}removeEntry(l){let f=new s(this._entries);return f._entries.delete(l),f}removeEntries(...l){let f=new s(this._entries);for(let s of l)f._entries.delete(s);return f}clear(){return new s}}})),baggageEntryMetadataSymbol,init_symbol=__esmMin((()=>{baggageEntryMetadataSymbol=Symbol(`BaggageEntryMetadata`)}));function createBaggage(s={}){return new BaggageImpl(new Map(Object.entries(s)))}function baggageEntryMetadataFromString(s){return typeof s!=`string`&&(diag$1.error(`Cannot create baggage metadata from unknown type: ${typeof s}`),s=``),{__TYPE__:baggageEntryMetadataSymbol,toString(){return s}}}var diag$1,init_utils$10=__esmMin((()=>{init_diag(),init_baggage_impl(),init_symbol(),diag$1=DiagAPI.instance()}));function createContextKey(s){return Symbol.for(s)}var BaseContext,ROOT_CONTEXT,init_context$3=__esmMin((()=>{BaseContext=class s{constructor(l){let f=this;f._currentContext=l?new Map(l):new Map,f.getValue=s=>f._currentContext.get(s),f.setValue=(l,p)=>{let g=new s(f._currentContext);return g._currentContext.set(l,p),g},f.deleteValue=l=>{let p=new s(f._currentContext);return p._currentContext.delete(l),p}}},ROOT_CONTEXT=new BaseContext})),consoleMap,_originalConsoleMethods,DiagConsoleLogger,init_consoleLogger=__esmMin((()=>{if(consoleMap=[{n:`error`,c:`error`},{n:`warn`,c:`warn`},{n:`info`,c:`info`},{n:`debug`,c:`debug`},{n:`verbose`,c:`trace`}],_originalConsoleMethods={},typeof console<`u`)for(let s of[`error`,`warn`,`info`,`debug`,`trace`,`log`])typeof console[s]==`function`&&(_originalConsoleMethods[s]=console[s]);DiagConsoleLogger=class{constructor(){function s(s){return function(...l){let f=_originalConsoleMethods[s];if(typeof f!=`function`&&(f=_originalConsoleMethods.log),typeof f!=`function`&&console&&(f=console[s],typeof f!=`function`&&(f=console.log)),typeof f==`function`)return f.apply(console,l)}}for(let l=0;l{NoopMeter=class{constructor(){}createGauge(s,l){return NOOP_GAUGE_METRIC}createHistogram(s,l){return NOOP_HISTOGRAM_METRIC}createCounter(s,l){return NOOP_COUNTER_METRIC}createUpDownCounter(s,l){return NOOP_UP_DOWN_COUNTER_METRIC}createObservableGauge(s,l){return NOOP_OBSERVABLE_GAUGE_METRIC}createObservableCounter(s,l){return NOOP_OBSERVABLE_COUNTER_METRIC}createObservableUpDownCounter(s,l){return NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC}addBatchObservableCallback(s,l){}removeBatchObservableCallback(s){}},NoopMetric=class{},NoopCounterMetric=class extends NoopMetric{add(s,l){}},NoopUpDownCounterMetric=class extends NoopMetric{add(s,l){}},NoopGaugeMetric=class extends NoopMetric{record(s,l){}},NoopHistogramMetric=class extends NoopMetric{record(s,l){}},NoopObservableMetric=class{addCallback(s){}removeCallback(s){}},NoopObservableCounterMetric=class extends NoopObservableMetric{},NoopObservableGaugeMetric=class extends NoopObservableMetric{},NoopObservableUpDownCounterMetric=class extends NoopObservableMetric{},NOOP_METER=new NoopMeter,NOOP_COUNTER_METRIC=new NoopCounterMetric,NOOP_GAUGE_METRIC=new NoopGaugeMetric,NOOP_HISTOGRAM_METRIC=new NoopHistogramMetric,NOOP_UP_DOWN_COUNTER_METRIC=new NoopUpDownCounterMetric,NOOP_OBSERVABLE_COUNTER_METRIC=new NoopObservableCounterMetric,NOOP_OBSERVABLE_GAUGE_METRIC=new NoopObservableGaugeMetric,NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC=new NoopObservableUpDownCounterMetric})),ValueType,init_Metric=__esmMin((()=>{(function(s){s[s.INT=0]=`INT`,s[s.DOUBLE=1]=`DOUBLE`})(ValueType||={})})),defaultTextMapGetter,defaultTextMapSetter,init_TextMapPropagator=__esmMin((()=>{defaultTextMapGetter={get(s,l){if(s!=null)return s[l]},keys(s){return s==null?[]:Object.keys(s)}},defaultTextMapSetter={set(s,l,f){s!=null&&(s[l]=f)}}})),NoopContextManager,init_NoopContextManager=__esmMin((()=>{init_context$3(),NoopContextManager=class{active(){return ROOT_CONTEXT}with(s,l,f,...p){return l.call(f,...p)}bind(s,l){return l}enable(){return this}disable(){return this}}})),API_NAME$3,NOOP_CONTEXT_MANAGER,ContextAPI,init_context$2=__esmMin((()=>{init_NoopContextManager(),init_global_utils(),init_diag(),API_NAME$3=`context`,NOOP_CONTEXT_MANAGER=new NoopContextManager,ContextAPI=class s{constructor(){}static getInstance(){return this._instance||=new s,this._instance}setGlobalContextManager(s){return registerGlobal(API_NAME$3,s,DiagAPI.instance())}active(){return this._getContextManager().active()}with(s,l,f,...p){return this._getContextManager().with(s,l,f,...p)}bind(s,l){return this._getContextManager().bind(s,l)}_getContextManager(){return getGlobal(API_NAME$3)||NOOP_CONTEXT_MANAGER}disable(){this._getContextManager().disable(),unregisterGlobal(API_NAME$3,DiagAPI.instance())}}})),TraceFlags,init_trace_flags=__esmMin((()=>{(function(s){s[s.NONE=0]=`NONE`,s[s.SAMPLED=1]=`SAMPLED`})(TraceFlags||={})})),INVALID_SPANID,INVALID_TRACEID,INVALID_SPAN_CONTEXT,init_invalid_span_constants=__esmMin((()=>{init_trace_flags(),INVALID_SPANID=`0000000000000000`,INVALID_TRACEID=`00000000000000000000000000000000`,INVALID_SPAN_CONTEXT={traceId:INVALID_TRACEID,spanId:INVALID_SPANID,traceFlags:TraceFlags.NONE}})),NonRecordingSpan,init_NonRecordingSpan=__esmMin((()=>{init_invalid_span_constants(),NonRecordingSpan=class{constructor(s=INVALID_SPAN_CONTEXT){this._spanContext=s}spanContext(){return this._spanContext}setAttribute(s,l){return this}setAttributes(s){return this}addEvent(s,l){return this}addLink(s){return this}addLinks(s){return this}setStatus(s){return this}updateName(s){return this}end(s){}isRecording(){return!1}recordException(s,l){}}}));function getSpan(s){return s.getValue(SPAN_KEY)||void 0}function getActiveSpan$1(){return getSpan(ContextAPI.getInstance().active())}function setSpan(s,l){return s.setValue(SPAN_KEY,l)}function deleteSpan(s){return s.deleteValue(SPAN_KEY)}function setSpanContext(s,l){return setSpan(s,new NonRecordingSpan(l))}function getSpanContext(s){var l;return getSpan(s)?.spanContext()}var SPAN_KEY,init_context_utils=__esmMin((()=>{init_context$3(),init_NonRecordingSpan(),init_context$2(),SPAN_KEY=createContextKey(`OpenTelemetry Context Key SPAN`)}));function isValidHex(s,l){if(typeof s!=`string`||s.length!==l)return!1;let f=0;for(let l=0;l{init_invalid_span_constants(),init_NonRecordingSpan(),isHex=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1])}));function isSpanContext(s){return typeof s==`object`&&!!s&&`spanId`in s&&typeof s.spanId==`string`&&`traceId`in s&&typeof s.traceId==`string`&&`traceFlags`in s&&typeof s.traceFlags==`number`}var contextApi,NoopTracer,init_NoopTracer=__esmMin((()=>{init_context$2(),init_context_utils(),init_NonRecordingSpan(),init_spancontext_utils(),contextApi=ContextAPI.getInstance(),NoopTracer=class{startSpan(s,l,f=contextApi.active()){if(l?.root)return new NonRecordingSpan;let p=f&&getSpanContext(f);return isSpanContext(p)&&isSpanContextValid(p)?new NonRecordingSpan(p):new NonRecordingSpan}startActiveSpan(s,l,f,p){let g,v,b;if(arguments.length<2)return;arguments.length===2?b=l:arguments.length===3?(g=l,b=f):(g=l,v=f,b=p);let C=v??contextApi.active(),w=this.startSpan(s,g,C),E=setSpan(C,w);return contextApi.with(E,b,void 0,w)}}})),NOOP_TRACER,ProxyTracer,init_ProxyTracer=__esmMin((()=>{init_NoopTracer(),NOOP_TRACER=new NoopTracer,ProxyTracer=class{constructor(s,l,f,p){this._provider=s,this.name=l,this.version=f,this.options=p}startSpan(s,l,f){return this._getTracer().startSpan(s,l,f)}startActiveSpan(s,l,f,p){let g=this._getTracer();return Reflect.apply(g.startActiveSpan,g,arguments)}_getTracer(){if(this._delegate)return this._delegate;let s=this._provider.getDelegateTracer(this.name,this.version,this.options);return s?(this._delegate=s,this._delegate):NOOP_TRACER}}})),NoopTracerProvider,init_NoopTracerProvider=__esmMin((()=>{init_NoopTracer(),NoopTracerProvider=class{getTracer(s,l,f){return new NoopTracer}}})),NOOP_TRACER_PROVIDER,ProxyTracerProvider,init_ProxyTracerProvider=__esmMin((()=>{init_ProxyTracer(),init_NoopTracerProvider(),NOOP_TRACER_PROVIDER=new NoopTracerProvider,ProxyTracerProvider=class{getTracer(s,l,f){var p;return this.getDelegateTracer(s,l,f)??new ProxyTracer(this,s,l,f)}getDelegate(){var s;return this._delegate??NOOP_TRACER_PROVIDER}setDelegate(s){this._delegate=s}getDelegateTracer(s,l,f){var p;return this._delegate?.getTracer(s,l,f)}}})),SamplingDecision$1,init_SamplingResult=__esmMin((()=>{(function(s){s[s.NOT_RECORD=0]=`NOT_RECORD`,s[s.RECORD=1]=`RECORD`,s[s.RECORD_AND_SAMPLED=2]=`RECORD_AND_SAMPLED`})(SamplingDecision$1||={})})),SpanKind,init_span_kind=__esmMin((()=>{(function(s){s[s.INTERNAL=0]=`INTERNAL`,s[s.SERVER=1]=`SERVER`,s[s.CLIENT=2]=`CLIENT`,s[s.PRODUCER=3]=`PRODUCER`,s[s.CONSUMER=4]=`CONSUMER`})(SpanKind||={})})),SpanStatusCode,init_status=__esmMin((()=>{(function(s){s[s.UNSET=0]=`UNSET`,s[s.OK=1]=`OK`,s[s.ERROR=2]=`ERROR`})(SpanStatusCode||={})}));function validateKey(s){return VALID_KEY_REGEX.test(s)}function validateValue(s){return VALID_VALUE_BASE_REGEX.test(s)&&!INVALID_VALUE_COMMA_EQUAL_REGEX.test(s)}var VALID_KEY_CHAR_RANGE,VALID_KEY,VALID_VENDOR_KEY,VALID_KEY_REGEX,VALID_VALUE_BASE_REGEX,INVALID_VALUE_COMMA_EQUAL_REGEX,init_tracestate_validators=__esmMin((()=>{VALID_KEY_CHAR_RANGE=`[_0-9a-z-*/]`,VALID_KEY=`[a-z]${VALID_KEY_CHAR_RANGE}{0,255}`,VALID_VENDOR_KEY=`[a-z0-9]${VALID_KEY_CHAR_RANGE}{0,240}@[a-z]${VALID_KEY_CHAR_RANGE}{0,13}`,VALID_KEY_REGEX=RegExp(`^(?:${VALID_KEY}|${VALID_VENDOR_KEY})$`),VALID_VALUE_BASE_REGEX=/^[ -~]{0,255}[!-~]$/,INVALID_VALUE_COMMA_EQUAL_REGEX=/,|=/})),MAX_TRACE_STATE_ITEMS,MAX_TRACE_STATE_LEN,LIST_MEMBERS_SEPARATOR,LIST_MEMBER_KEY_VALUE_SPLITTER,TraceStateImpl,init_tracestate_impl=__esmMin((()=>{init_tracestate_validators(),MAX_TRACE_STATE_ITEMS=32,MAX_TRACE_STATE_LEN=512,LIST_MEMBERS_SEPARATOR=`,`,LIST_MEMBER_KEY_VALUE_SPLITTER=`=`,TraceStateImpl=class s{constructor(s){this._internalState=new Map,s&&this._parse(s)}set(s,l){let f=this._clone();return f._internalState.has(s)&&f._internalState.delete(s),f._internalState.set(s,l),f}unset(s){let l=this._clone();return l._internalState.delete(s),l}get(s){return this._internalState.get(s)}serialize(){return Array.from(this._internalState.keys()).reduceRight((s,l)=>(s.push(l+LIST_MEMBER_KEY_VALUE_SPLITTER+this.get(l)),s),[]).join(LIST_MEMBERS_SEPARATOR)}_parse(s){s.length>MAX_TRACE_STATE_LEN||(this._internalState=s.split(LIST_MEMBERS_SEPARATOR).reduceRight((s,l)=>{let f=l.trim(),p=f.indexOf(LIST_MEMBER_KEY_VALUE_SPLITTER);if(p!==-1){let g=f.slice(0,p),v=f.slice(p+1,l.length);validateKey(g)&&validateValue(v)&&s.set(g,v)}return s},new Map),this._internalState.size>MAX_TRACE_STATE_ITEMS&&(this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,MAX_TRACE_STATE_ITEMS))))}_keys(){return Array.from(this._internalState.keys()).reverse()}_clone(){let l=new s;return l._internalState=new Map(this._internalState),l}}}));function createTraceState(s){return new TraceStateImpl(s)}var init_utils$9=__esmMin((()=>{init_tracestate_impl()})),context$1,init_context_api=__esmMin((()=>{init_context$2(),context$1=ContextAPI.getInstance()})),diag,init_diag_api=__esmMin((()=>{init_diag(),diag=DiagAPI.instance()})),NoopMeterProvider,NOOP_METER_PROVIDER,init_NoopMeterProvider=__esmMin((()=>{init_NoopMeter(),NoopMeterProvider=class{getMeter(s,l,f){return NOOP_METER}},NOOP_METER_PROVIDER=new NoopMeterProvider})),API_NAME$2,MetricsAPI,init_metrics=__esmMin((()=>{init_NoopMeterProvider(),init_global_utils(),init_diag(),API_NAME$2=`metrics`,MetricsAPI=class s{constructor(){}static getInstance(){return this._instance||=new s,this._instance}setGlobalMeterProvider(s){return registerGlobal(API_NAME$2,s,DiagAPI.instance())}getMeterProvider(){return getGlobal(API_NAME$2)||NOOP_METER_PROVIDER}getMeter(s,l,f){return this.getMeterProvider().getMeter(s,l,f)}disable(){unregisterGlobal(API_NAME$2,DiagAPI.instance())}}})),metrics,init_metrics_api=__esmMin((()=>{init_metrics(),metrics=MetricsAPI.getInstance()})),NoopTextMapPropagator,init_NoopTextMapPropagator=__esmMin((()=>{NoopTextMapPropagator=class{inject(s,l){}extract(s,l){return s}fields(){return[]}}}));function getBaggage(s){return s.getValue(BAGGAGE_KEY)||void 0}function getActiveBaggage(){return getBaggage(ContextAPI.getInstance().active())}function setBaggage(s,l){return s.setValue(BAGGAGE_KEY,l)}function deleteBaggage(s){return s.deleteValue(BAGGAGE_KEY)}var BAGGAGE_KEY,init_context_helpers=__esmMin((()=>{init_context$2(),init_context$3(),BAGGAGE_KEY=createContextKey(`OpenTelemetry Baggage Key`)})),API_NAME$1,NOOP_TEXT_MAP_PROPAGATOR,PropagationAPI,init_propagation=__esmMin((()=>{init_global_utils(),init_NoopTextMapPropagator(),init_TextMapPropagator(),init_context_helpers(),init_utils$10(),init_diag(),API_NAME$1=`propagation`,NOOP_TEXT_MAP_PROPAGATOR=new NoopTextMapPropagator,PropagationAPI=class s{constructor(){this.createBaggage=createBaggage,this.getBaggage=getBaggage,this.getActiveBaggage=getActiveBaggage,this.setBaggage=setBaggage,this.deleteBaggage=deleteBaggage}static getInstance(){return this._instance||=new s,this._instance}setGlobalPropagator(s){return registerGlobal(API_NAME$1,s,DiagAPI.instance())}inject(s,l,f=defaultTextMapSetter){return this._getGlobalPropagator().inject(s,l,f)}extract(s,l,f=defaultTextMapGetter){return this._getGlobalPropagator().extract(s,l,f)}fields(){return this._getGlobalPropagator().fields()}disable(){unregisterGlobal(API_NAME$1,DiagAPI.instance())}_getGlobalPropagator(){return getGlobal(API_NAME$1)||NOOP_TEXT_MAP_PROPAGATOR}}})),propagation,init_propagation_api=__esmMin((()=>{init_propagation(),propagation=PropagationAPI.getInstance()})),API_NAME,TraceAPI,init_trace$6=__esmMin((()=>{init_global_utils(),init_ProxyTracerProvider(),init_spancontext_utils(),init_context_utils(),init_diag(),API_NAME=`trace`,TraceAPI=class s{constructor(){this._proxyTracerProvider=new ProxyTracerProvider,this.wrapSpanContext=wrapSpanContext,this.isSpanContextValid=isSpanContextValid,this.deleteSpan=deleteSpan,this.getSpan=getSpan,this.getActiveSpan=getActiveSpan$1,this.getSpanContext=getSpanContext,this.setSpan=setSpan,this.setSpanContext=setSpanContext}static getInstance(){return this._instance||=new s,this._instance}setGlobalTracerProvider(s){let l=registerGlobal(API_NAME,this._proxyTracerProvider,DiagAPI.instance());return l&&this._proxyTracerProvider.setDelegate(s),l}getTracerProvider(){return getGlobal(API_NAME)||this._proxyTracerProvider}getTracer(s,l){return this.getTracerProvider().getTracer(s,l)}disable(){unregisterGlobal(API_NAME,DiagAPI.instance()),this._proxyTracerProvider=new ProxyTracerProvider}}})),trace,init_trace_api=__esmMin((()=>{init_trace$6(),trace=TraceAPI.getInstance()})),esm_exports$6=__exportAll({DiagConsoleLogger:()=>DiagConsoleLogger,DiagLogLevel:()=>DiagLogLevel,INVALID_SPANID:()=>INVALID_SPANID,INVALID_SPAN_CONTEXT:()=>INVALID_SPAN_CONTEXT,INVALID_TRACEID:()=>INVALID_TRACEID,ProxyTracer:()=>ProxyTracer,ProxyTracerProvider:()=>ProxyTracerProvider,ROOT_CONTEXT:()=>ROOT_CONTEXT,SamplingDecision:()=>SamplingDecision$1,SpanKind:()=>SpanKind,SpanStatusCode:()=>SpanStatusCode,TraceFlags:()=>TraceFlags,ValueType:()=>ValueType,baggageEntryMetadataFromString:()=>baggageEntryMetadataFromString,context:()=>context$1,createContextKey:()=>createContextKey,createNoopMeter:()=>createNoopMeter,createTraceState:()=>createTraceState,default:()=>esm_default,defaultTextMapGetter:()=>defaultTextMapGetter,defaultTextMapSetter:()=>defaultTextMapSetter,diag:()=>diag,isSpanContextValid:()=>isSpanContextValid,isValidSpanId:()=>isValidSpanId,isValidTraceId:()=>isValidTraceId,metrics:()=>metrics,propagation:()=>propagation,trace:()=>trace}),esm_default,init_esm$8=__esmMin((()=>{init_utils$10(),init_context$3(),init_consoleLogger(),init_types$1(),init_NoopMeter(),init_Metric(),init_TextMapPropagator(),init_ProxyTracer(),init_ProxyTracerProvider(),init_SamplingResult(),init_span_kind(),init_status(),init_trace_flags(),init_utils$9(),init_spancontext_utils(),init_invalid_span_constants(),init_context_api(),init_diag_api(),init_metrics_api(),init_propagation_api(),init_trace_api(),esm_default={context:context$1,diag,metrics,propagation,trace}})),require_suppress_tracing=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.isTracingSuppressed=s.unsuppressTracing=s.suppressTracing=void 0;let l=(0,(init_esm$8(),__toCommonJS$1(esm_exports$6)).createContextKey)(`OpenTelemetry SDK Context Key SUPPRESS_TRACING`);function f(s){return s.setValue(l,!0)}s.suppressTracing=f;function p(s){return s.deleteValue(l)}s.unsuppressTracing=p;function g(s){return s.getValue(l)===!0}s.isTracingSuppressed=g})),require_constants$18=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.BAGGAGE_MAX_TOTAL_LENGTH=s.BAGGAGE_MAX_PER_NAME_VALUE_PAIRS=s.BAGGAGE_MAX_NAME_VALUE_PAIRS=s.BAGGAGE_HEADER=s.BAGGAGE_ITEMS_SEPARATOR=s.BAGGAGE_PROPERTIES_SEPARATOR=s.BAGGAGE_KEY_PAIR_SEPARATOR=void 0,s.BAGGAGE_KEY_PAIR_SEPARATOR=`=`,s.BAGGAGE_PROPERTIES_SEPARATOR=`;`,s.BAGGAGE_ITEMS_SEPARATOR=`,`,s.BAGGAGE_HEADER=`baggage`,s.BAGGAGE_MAX_NAME_VALUE_PAIRS=180,s.BAGGAGE_MAX_PER_NAME_VALUE_PAIRS=4096,s.BAGGAGE_MAX_TOTAL_LENGTH=8192})),require_utils$42=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.parseKeyPairsIntoRecord=s.parsePairKeyValue=s.getKeyPairs=s.serializeKeyPairs=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6)),f=require_constants$18();function p(s){return s.reduce((s,l)=>{let p=`${s}${s===``?``:f.BAGGAGE_ITEMS_SEPARATOR}${l}`;return p.length>f.BAGGAGE_MAX_TOTAL_LENGTH?s:p},``)}s.serializeKeyPairs=p;function g(s){return s.getAllEntries().map(([s,l])=>{let p=`${encodeURIComponent(s)}=${encodeURIComponent(l.value)}`;return l.metadata!==void 0&&(p+=f.BAGGAGE_PROPERTIES_SEPARATOR+l.metadata.toString()),p})}s.getKeyPairs=g;function v(s){let p=s.split(f.BAGGAGE_PROPERTIES_SEPARATOR);if(p.length<=0)return;let g=p.shift();if(!g)return;let v=g.indexOf(f.BAGGAGE_KEY_PAIR_SEPARATOR);if(v<=0)return;let b=decodeURIComponent(g.substring(0,v).trim()),C=decodeURIComponent(g.substring(v+1).trim()),w;return p.length>0&&(w=(0,l.baggageEntryMetadataFromString)(p.join(f.BAGGAGE_PROPERTIES_SEPARATOR))),{key:b,value:C,metadata:w}}s.parsePairKeyValue=v;function b(s){return typeof s!=`string`||s.length===0?{}:s.split(f.BAGGAGE_ITEMS_SEPARATOR).map(s=>v(s)).filter(s=>s!==void 0&&s.value.length>0).reduce((s,l)=>(s[l.key]=l.value,s),{})}s.parseKeyPairsIntoRecord=b})),require_W3CBaggagePropagator=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.W3CBaggagePropagator=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6)),f=require_suppress_tracing(),p=require_constants$18(),g=require_utils$42();s.W3CBaggagePropagator=class{inject(s,v,b){let C=l.propagation.getBaggage(s);if(!C||(0,f.isTracingSuppressed)(s))return;let w=(0,g.getKeyPairs)(C).filter(s=>s.length<=p.BAGGAGE_MAX_PER_NAME_VALUE_PAIRS).slice(0,p.BAGGAGE_MAX_NAME_VALUE_PAIRS),E=(0,g.serializeKeyPairs)(w);E.length>0&&b.set(v,p.BAGGAGE_HEADER,E)}extract(s,f,v){let b=v.get(f,p.BAGGAGE_HEADER),C=Array.isArray(b)?b.join(p.BAGGAGE_ITEMS_SEPARATOR):b;if(!C)return s;let w={};return C.length===0||(C.split(p.BAGGAGE_ITEMS_SEPARATOR).forEach(s=>{let l=(0,g.parsePairKeyValue)(s);if(l){let s={value:l.value};l.metadata&&(s.metadata=l.metadata),w[l.key]=s}}),Object.entries(w).length===0)?s:l.propagation.setBaggage(s,l.propagation.createBaggage(w))}fields(){return[p.BAGGAGE_HEADER]}}})),require_anchored_clock=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.AnchoredClock=void 0,s.AnchoredClock=class{constructor(s,l){this._monotonicClock=l,this._epochMillis=s.now(),this._performanceMillis=l.now()}now(){let s=this._monotonicClock.now()-this._performanceMillis;return this._epochMillis+s}}})),require_attributes=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.isAttributeValue=s.isAttributeKey=s.sanitizeAttributes=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6));function f(s){let f={};if(typeof s!=`object`||!s)return f;for(let[v,b]of Object.entries(s)){if(!p(v)){l.diag.warn(`Invalid attribute key: ${v}`);continue}if(!g(b)){l.diag.warn(`Invalid attribute value set for key: ${v}`);continue}Array.isArray(b)?f[v]=b.slice():f[v]=b}return f}s.sanitizeAttributes=f;function p(s){return typeof s==`string`&&s.length>0}s.isAttributeKey=p;function g(s){return s==null?!0:Array.isArray(s)?v(s):b(s)}s.isAttributeValue=g;function v(s){let l;for(let f of s)if(f!=null){if(!l){if(b(f)){l=typeof f;continue}return!1}if(typeof f!==l)return!1}return!0}function b(s){switch(typeof s){case`number`:case`boolean`:case`string`:return!0}return!1}})),require_logging_error_handler=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.loggingErrorHandler=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6));function f(){return s=>{l.diag.error(p(s))}}s.loggingErrorHandler=f;function p(s){return typeof s==`string`?s:JSON.stringify(g(s))}function g(s){let l={},f=s;for(;f!==null;)Object.getOwnPropertyNames(f).forEach(s=>{if(l[s])return;let p=f[s];p&&(l[s]=String(p))}),f=Object.getPrototypeOf(f);return l}})),require_global_error_handler=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.globalErrorHandler=s.setGlobalErrorHandler=void 0;let l=(0,require_logging_error_handler().loggingErrorHandler)();function f(s){l=s}s.setGlobalErrorHandler=f;function p(s){try{l(s)}catch{}}s.globalErrorHandler=p})),require_sampling=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.TracesSamplerValues=void 0,(function(s){s.AlwaysOff=`always_off`,s.AlwaysOn=`always_on`,s.ParentBasedAlwaysOff=`parentbased_always_off`,s.ParentBasedAlwaysOn=`parentbased_always_on`,s.ParentBasedTraceIdRatio=`parentbased_traceidratio`,s.TraceIdRatio=`traceidratio`})(s.TracesSamplerValues||={})})),require_environment$2=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.parseEnvironment=s.DEFAULT_ENVIRONMENT=s.DEFAULT_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT=s.DEFAULT_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT=s.DEFAULT_ATTRIBUTE_COUNT_LIMIT=s.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6)),f=require_sampling(),p=`,`,g=[`OTEL_SDK_DISABLED`];function v(s){return g.indexOf(s)>-1}let b=[`OTEL_BSP_EXPORT_TIMEOUT`,`OTEL_BSP_MAX_EXPORT_BATCH_SIZE`,`OTEL_BSP_MAX_QUEUE_SIZE`,`OTEL_BSP_SCHEDULE_DELAY`,`OTEL_BLRP_EXPORT_TIMEOUT`,`OTEL_BLRP_MAX_EXPORT_BATCH_SIZE`,`OTEL_BLRP_MAX_QUEUE_SIZE`,`OTEL_BLRP_SCHEDULE_DELAY`,`OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT`,`OTEL_ATTRIBUTE_COUNT_LIMIT`,`OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT`,`OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT`,`OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT`,`OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT`,`OTEL_SPAN_EVENT_COUNT_LIMIT`,`OTEL_SPAN_LINK_COUNT_LIMIT`,`OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT`,`OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT`,`OTEL_EXPORTER_OTLP_TIMEOUT`,`OTEL_EXPORTER_OTLP_TRACES_TIMEOUT`,`OTEL_EXPORTER_OTLP_METRICS_TIMEOUT`,`OTEL_EXPORTER_OTLP_LOGS_TIMEOUT`,`OTEL_EXPORTER_JAEGER_AGENT_PORT`];function C(s){return b.indexOf(s)>-1}let w=[`OTEL_NO_PATCH_MODULES`,`OTEL_PROPAGATORS`,`OTEL_SEMCONV_STABILITY_OPT_IN`];function E(s){return w.indexOf(s)>-1}s.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT=1/0,s.DEFAULT_ATTRIBUTE_COUNT_LIMIT=128,s.DEFAULT_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT=128,s.DEFAULT_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT=128,s.DEFAULT_ENVIRONMENT={OTEL_SDK_DISABLED:!1,CONTAINER_NAME:``,ECS_CONTAINER_METADATA_URI_V4:``,ECS_CONTAINER_METADATA_URI:``,HOSTNAME:``,KUBERNETES_SERVICE_HOST:``,NAMESPACE:``,OTEL_BSP_EXPORT_TIMEOUT:3e4,OTEL_BSP_MAX_EXPORT_BATCH_SIZE:512,OTEL_BSP_MAX_QUEUE_SIZE:2048,OTEL_BSP_SCHEDULE_DELAY:5e3,OTEL_BLRP_EXPORT_TIMEOUT:3e4,OTEL_BLRP_MAX_EXPORT_BATCH_SIZE:512,OTEL_BLRP_MAX_QUEUE_SIZE:2048,OTEL_BLRP_SCHEDULE_DELAY:5e3,OTEL_EXPORTER_JAEGER_AGENT_HOST:``,OTEL_EXPORTER_JAEGER_AGENT_PORT:6832,OTEL_EXPORTER_JAEGER_ENDPOINT:``,OTEL_EXPORTER_JAEGER_PASSWORD:``,OTEL_EXPORTER_JAEGER_USER:``,OTEL_EXPORTER_OTLP_ENDPOINT:``,OTEL_EXPORTER_OTLP_TRACES_ENDPOINT:``,OTEL_EXPORTER_OTLP_METRICS_ENDPOINT:``,OTEL_EXPORTER_OTLP_LOGS_ENDPOINT:``,OTEL_EXPORTER_OTLP_HEADERS:``,OTEL_EXPORTER_OTLP_TRACES_HEADERS:``,OTEL_EXPORTER_OTLP_METRICS_HEADERS:``,OTEL_EXPORTER_OTLP_LOGS_HEADERS:``,OTEL_EXPORTER_OTLP_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_TRACES_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_METRICS_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_LOGS_TIMEOUT:1e4,OTEL_EXPORTER_ZIPKIN_ENDPOINT:`http://localhost:9411/api/v2/spans`,OTEL_LOG_LEVEL:l.DiagLogLevel.INFO,OTEL_NO_PATCH_MODULES:[],OTEL_PROPAGATORS:[`tracecontext`,`baggage`],OTEL_RESOURCE_ATTRIBUTES:``,OTEL_SERVICE_NAME:``,OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT:s.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT,OTEL_ATTRIBUTE_COUNT_LIMIT:s.DEFAULT_ATTRIBUTE_COUNT_LIMIT,OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT:s.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT,OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT:s.DEFAULT_ATTRIBUTE_COUNT_LIMIT,OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT:s.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT,OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT:s.DEFAULT_ATTRIBUTE_COUNT_LIMIT,OTEL_SPAN_EVENT_COUNT_LIMIT:128,OTEL_SPAN_LINK_COUNT_LIMIT:128,OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT:s.DEFAULT_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT,OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT:s.DEFAULT_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT,OTEL_TRACES_EXPORTER:``,OTEL_TRACES_SAMPLER:f.TracesSamplerValues.ParentBasedAlwaysOn,OTEL_TRACES_SAMPLER_ARG:``,OTEL_LOGS_EXPORTER:``,OTEL_EXPORTER_OTLP_INSECURE:``,OTEL_EXPORTER_OTLP_TRACES_INSECURE:``,OTEL_EXPORTER_OTLP_METRICS_INSECURE:``,OTEL_EXPORTER_OTLP_LOGS_INSECURE:``,OTEL_EXPORTER_OTLP_CERTIFICATE:``,OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE:``,OTEL_EXPORTER_OTLP_METRICS_CERTIFICATE:``,OTEL_EXPORTER_OTLP_LOGS_CERTIFICATE:``,OTEL_EXPORTER_OTLP_COMPRESSION:``,OTEL_EXPORTER_OTLP_TRACES_COMPRESSION:``,OTEL_EXPORTER_OTLP_METRICS_COMPRESSION:``,OTEL_EXPORTER_OTLP_LOGS_COMPRESSION:``,OTEL_EXPORTER_OTLP_CLIENT_KEY:``,OTEL_EXPORTER_OTLP_TRACES_CLIENT_KEY:``,OTEL_EXPORTER_OTLP_METRICS_CLIENT_KEY:``,OTEL_EXPORTER_OTLP_LOGS_CLIENT_KEY:``,OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE:``,OTEL_EXPORTER_OTLP_TRACES_CLIENT_CERTIFICATE:``,OTEL_EXPORTER_OTLP_METRICS_CLIENT_CERTIFICATE:``,OTEL_EXPORTER_OTLP_LOGS_CLIENT_CERTIFICATE:``,OTEL_EXPORTER_OTLP_PROTOCOL:`http/protobuf`,OTEL_EXPORTER_OTLP_TRACES_PROTOCOL:`http/protobuf`,OTEL_EXPORTER_OTLP_METRICS_PROTOCOL:`http/protobuf`,OTEL_EXPORTER_OTLP_LOGS_PROTOCOL:`http/protobuf`,OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE:`cumulative`,OTEL_SEMCONV_STABILITY_OPT_IN:[]};function k(s,l,f){f[s]!==void 0&&(l[s]=String(f[s]).toLowerCase()===`true`)}function A(s,l,f,p=-1/0,g=1/0){if(f[s]!==void 0){let v=Number(f[s]);isNaN(v)||(vg?l[s]=g:l[s]=v)}}function N(s,l,f,p=`,`){let g=f[s];typeof g==`string`&&(l[s]=g.split(p).map(s=>s.trim()))}let F={ALL:l.DiagLogLevel.ALL,VERBOSE:l.DiagLogLevel.VERBOSE,DEBUG:l.DiagLogLevel.DEBUG,INFO:l.DiagLogLevel.INFO,WARN:l.DiagLogLevel.WARN,ERROR:l.DiagLogLevel.ERROR,NONE:l.DiagLogLevel.NONE};function I(s,l,f){let p=f[s];if(typeof p==`string`){let f=F[p.toUpperCase()];f!=null&&(l[s]=f)}}function R(l){let f={};for(let p in s.DEFAULT_ENVIRONMENT){let s=p;switch(s){case`OTEL_LOG_LEVEL`:I(s,f,l);break;default:if(v(s))k(s,f,l);else if(C(s))A(s,f,l);else if(E(s))N(s,f,l);else{let p=l[s];p!=null&&(f[s]=String(p))}}}return f}s.parseEnvironment=R})),require_environment$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.getEnvWithoutDefaults=s.getEnv=void 0;let l=require_environment$2();function f(){let s=(0,l.parseEnvironment)(process.env);return Object.assign({},l.DEFAULT_ENVIRONMENT,s)}s.getEnv=f;function p(){return(0,l.parseEnvironment)(process.env)}s.getEnvWithoutDefaults=p})),require_globalThis$3=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s._globalThis=void 0,s._globalThis=typeof globalThis==`object`?globalThis:global})),require_hex_to_binary=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.hexToBinary=void 0;function l(s){return s>=48&&s<=57?s-48:s>=97&&s<=102?s-87:s-55}function f(s){let f=new Uint8Array(s.length/2),p=0;for(let g=0;g{Object.defineProperty(s,`__esModule`,{value:!0}),s.hexToBase64=void 0;let l=require_hex_to_binary();function f(s){return Buffer.from((0,l.hexToBinary)(s)).toString(`base64`)}s.hexToBase64=f})),require_RandomIdGenerator$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.RandomIdGenerator=void 0;let l=8,f=16;s.RandomIdGenerator=class{constructor(){this.generateTraceId=g(16),this.generateSpanId=g(8)}};let p=Buffer.allocUnsafe(16);function g(s){return function(){for(let l=0;l>>0,l*4);for(let l=0;l0);l++)l===s-1&&(p[s-1]=1);return p.toString(`hex`,0,s)}}})),require_performance=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.otperformance=void 0,s.otperformance=require(`perf_hooks`).performance})),require_version$25=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.VERSION=void 0,s.VERSION=`1.30.1`}));function createConstMap$5(s){for(var l={},f=s.length,p=0;p{})),TMP_AWS_LAMBDA_INVOKED_ARN$5,TMP_DB_SYSTEM$5,TMP_DB_CONNECTION_STRING$5,TMP_DB_USER$5,TMP_DB_JDBC_DRIVER_CLASSNAME$5,TMP_DB_NAME$5,TMP_DB_STATEMENT$5,TMP_DB_OPERATION$5,TMP_DB_MSSQL_INSTANCE_NAME$5,TMP_DB_CASSANDRA_KEYSPACE$5,TMP_DB_CASSANDRA_PAGE_SIZE$5,TMP_DB_CASSANDRA_CONSISTENCY_LEVEL$5,TMP_DB_CASSANDRA_TABLE$5,TMP_DB_CASSANDRA_IDEMPOTENCE$5,TMP_DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT$5,TMP_DB_CASSANDRA_COORDINATOR_ID$5,TMP_DB_CASSANDRA_COORDINATOR_DC$5,TMP_DB_HBASE_NAMESPACE$5,TMP_DB_REDIS_DATABASE_INDEX$5,TMP_DB_MONGODB_COLLECTION$5,TMP_DB_SQL_TABLE$5,TMP_EXCEPTION_TYPE$5,TMP_EXCEPTION_MESSAGE$5,TMP_EXCEPTION_STACKTRACE$5,TMP_EXCEPTION_ESCAPED$5,TMP_FAAS_TRIGGER$5,TMP_FAAS_EXECUTION$5,TMP_FAAS_DOCUMENT_COLLECTION$5,TMP_FAAS_DOCUMENT_OPERATION$5,TMP_FAAS_DOCUMENT_TIME$5,TMP_FAAS_DOCUMENT_NAME$5,TMP_FAAS_TIME$5,TMP_FAAS_CRON$5,TMP_FAAS_COLDSTART$5,TMP_FAAS_INVOKED_NAME$5,TMP_FAAS_INVOKED_PROVIDER$5,TMP_FAAS_INVOKED_REGION$5,TMP_NET_TRANSPORT$5,TMP_NET_PEER_IP$5,TMP_NET_PEER_PORT$5,TMP_NET_PEER_NAME$5,TMP_NET_HOST_IP$5,TMP_NET_HOST_PORT$5,TMP_NET_HOST_NAME$5,TMP_NET_HOST_CONNECTION_TYPE$5,TMP_NET_HOST_CONNECTION_SUBTYPE$5,TMP_NET_HOST_CARRIER_NAME$5,TMP_NET_HOST_CARRIER_MCC$5,TMP_NET_HOST_CARRIER_MNC$5,TMP_NET_HOST_CARRIER_ICC$5,TMP_PEER_SERVICE$5,TMP_ENDUSER_ID$5,TMP_ENDUSER_ROLE$5,TMP_ENDUSER_SCOPE$5,TMP_THREAD_ID$5,TMP_THREAD_NAME$5,TMP_CODE_FUNCTION$5,TMP_CODE_NAMESPACE$5,TMP_CODE_FILEPATH$5,TMP_CODE_LINENO$5,TMP_HTTP_METHOD$5,TMP_HTTP_URL$5,TMP_HTTP_TARGET$5,TMP_HTTP_HOST$5,TMP_HTTP_SCHEME$5,TMP_HTTP_STATUS_CODE$5,TMP_HTTP_FLAVOR$5,TMP_HTTP_USER_AGENT$5,TMP_HTTP_REQUEST_CONTENT_LENGTH$5,TMP_HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED$5,TMP_HTTP_RESPONSE_CONTENT_LENGTH$5,TMP_HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED$5,TMP_HTTP_SERVER_NAME$5,TMP_HTTP_ROUTE$5,TMP_HTTP_CLIENT_IP$5,TMP_AWS_DYNAMODB_TABLE_NAMES$5,TMP_AWS_DYNAMODB_CONSUMED_CAPACITY$5,TMP_AWS_DYNAMODB_ITEM_COLLECTION_METRICS$5,TMP_AWS_DYNAMODB_PROVISIONED_READ_CAPACITY$5,TMP_AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY$5,TMP_AWS_DYNAMODB_CONSISTENT_READ$5,TMP_AWS_DYNAMODB_PROJECTION$5,TMP_AWS_DYNAMODB_LIMIT$5,TMP_AWS_DYNAMODB_ATTRIBUTES_TO_GET$5,TMP_AWS_DYNAMODB_INDEX_NAME$5,TMP_AWS_DYNAMODB_SELECT$5,TMP_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES$5,TMP_AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES$5,TMP_AWS_DYNAMODB_EXCLUSIVE_START_TABLE$5,TMP_AWS_DYNAMODB_TABLE_COUNT$5,TMP_AWS_DYNAMODB_SCAN_FORWARD$5,TMP_AWS_DYNAMODB_SEGMENT$5,TMP_AWS_DYNAMODB_TOTAL_SEGMENTS$5,TMP_AWS_DYNAMODB_COUNT$5,TMP_AWS_DYNAMODB_SCANNED_COUNT$5,TMP_AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS$5,TMP_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES$5,TMP_MESSAGING_SYSTEM$5,TMP_MESSAGING_DESTINATION$5,TMP_MESSAGING_DESTINATION_KIND$5,TMP_MESSAGING_TEMP_DESTINATION$5,TMP_MESSAGING_PROTOCOL$5,TMP_MESSAGING_PROTOCOL_VERSION$5,TMP_MESSAGING_URL$5,TMP_MESSAGING_MESSAGE_ID$5,TMP_MESSAGING_CONVERSATION_ID$5,TMP_MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES$5,TMP_MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES$5,TMP_MESSAGING_OPERATION$5,TMP_MESSAGING_CONSUMER_ID$5,TMP_MESSAGING_RABBITMQ_ROUTING_KEY$5,TMP_MESSAGING_KAFKA_MESSAGE_KEY$5,TMP_MESSAGING_KAFKA_CONSUMER_GROUP$5,TMP_MESSAGING_KAFKA_CLIENT_ID$5,TMP_MESSAGING_KAFKA_PARTITION$5,TMP_MESSAGING_KAFKA_TOMBSTONE$5,TMP_RPC_SYSTEM$5,TMP_RPC_SERVICE$5,TMP_RPC_METHOD$5,TMP_RPC_GRPC_STATUS_CODE$5,TMP_RPC_JSONRPC_VERSION$5,TMP_RPC_JSONRPC_REQUEST_ID$5,TMP_RPC_JSONRPC_ERROR_CODE$5,TMP_RPC_JSONRPC_ERROR_MESSAGE$5,TMP_MESSAGE_TYPE$5,TMP_MESSAGE_ID$5,TMP_MESSAGE_COMPRESSED_SIZE$5,TMP_MESSAGE_UNCOMPRESSED_SIZE$5,SEMATTRS_AWS_LAMBDA_INVOKED_ARN$5,SEMATTRS_DB_SYSTEM$5,SEMATTRS_DB_CONNECTION_STRING$5,SEMATTRS_DB_USER$5,SEMATTRS_DB_JDBC_DRIVER_CLASSNAME$5,SEMATTRS_DB_NAME$5,SEMATTRS_DB_STATEMENT$5,SEMATTRS_DB_OPERATION$5,SEMATTRS_DB_MSSQL_INSTANCE_NAME$5,SEMATTRS_DB_CASSANDRA_KEYSPACE$5,SEMATTRS_DB_CASSANDRA_PAGE_SIZE$5,SEMATTRS_DB_CASSANDRA_CONSISTENCY_LEVEL$5,SEMATTRS_DB_CASSANDRA_TABLE$5,SEMATTRS_DB_CASSANDRA_IDEMPOTENCE$5,SEMATTRS_DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT$5,SEMATTRS_DB_CASSANDRA_COORDINATOR_ID$5,SEMATTRS_DB_CASSANDRA_COORDINATOR_DC$5,SEMATTRS_DB_HBASE_NAMESPACE$5,SEMATTRS_DB_REDIS_DATABASE_INDEX$5,SEMATTRS_DB_MONGODB_COLLECTION$5,SEMATTRS_DB_SQL_TABLE$5,SEMATTRS_EXCEPTION_TYPE$5,SEMATTRS_EXCEPTION_MESSAGE$5,SEMATTRS_EXCEPTION_STACKTRACE$5,SEMATTRS_EXCEPTION_ESCAPED$5,SEMATTRS_FAAS_TRIGGER$5,SEMATTRS_FAAS_EXECUTION$5,SEMATTRS_FAAS_DOCUMENT_COLLECTION$5,SEMATTRS_FAAS_DOCUMENT_OPERATION$5,SEMATTRS_FAAS_DOCUMENT_TIME$5,SEMATTRS_FAAS_DOCUMENT_NAME$5,SEMATTRS_FAAS_TIME$5,SEMATTRS_FAAS_CRON$5,SEMATTRS_FAAS_COLDSTART$5,SEMATTRS_FAAS_INVOKED_NAME$5,SEMATTRS_FAAS_INVOKED_PROVIDER$5,SEMATTRS_FAAS_INVOKED_REGION$5,SEMATTRS_NET_TRANSPORT$5,SEMATTRS_NET_PEER_IP$5,SEMATTRS_NET_PEER_PORT$5,SEMATTRS_NET_PEER_NAME$5,SEMATTRS_NET_HOST_IP$5,SEMATTRS_NET_HOST_PORT$5,SEMATTRS_NET_HOST_NAME$5,SEMATTRS_NET_HOST_CONNECTION_TYPE$5,SEMATTRS_NET_HOST_CONNECTION_SUBTYPE$5,SEMATTRS_NET_HOST_CARRIER_NAME$5,SEMATTRS_NET_HOST_CARRIER_MCC$5,SEMATTRS_NET_HOST_CARRIER_MNC$5,SEMATTRS_NET_HOST_CARRIER_ICC$5,SEMATTRS_PEER_SERVICE$5,SEMATTRS_ENDUSER_ID$5,SEMATTRS_ENDUSER_ROLE$5,SEMATTRS_ENDUSER_SCOPE$5,SEMATTRS_THREAD_ID$5,SEMATTRS_THREAD_NAME$5,SEMATTRS_CODE_FUNCTION$5,SEMATTRS_CODE_NAMESPACE$5,SEMATTRS_CODE_FILEPATH$5,SEMATTRS_CODE_LINENO$5,SEMATTRS_HTTP_METHOD$5,SEMATTRS_HTTP_URL$5,SEMATTRS_HTTP_TARGET$5,SEMATTRS_HTTP_HOST$5,SEMATTRS_HTTP_SCHEME$5,SEMATTRS_HTTP_STATUS_CODE$5,SEMATTRS_HTTP_FLAVOR$5,SEMATTRS_HTTP_USER_AGENT$5,SEMATTRS_HTTP_REQUEST_CONTENT_LENGTH$5,SEMATTRS_HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED$5,SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH$5,SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED$5,SEMATTRS_HTTP_SERVER_NAME$5,SEMATTRS_HTTP_ROUTE$5,SEMATTRS_HTTP_CLIENT_IP$5,SEMATTRS_AWS_DYNAMODB_TABLE_NAMES$5,SEMATTRS_AWS_DYNAMODB_CONSUMED_CAPACITY$5,SEMATTRS_AWS_DYNAMODB_ITEM_COLLECTION_METRICS$5,SEMATTRS_AWS_DYNAMODB_PROVISIONED_READ_CAPACITY$5,SEMATTRS_AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY$5,SEMATTRS_AWS_DYNAMODB_CONSISTENT_READ$5,SEMATTRS_AWS_DYNAMODB_PROJECTION$5,SEMATTRS_AWS_DYNAMODB_LIMIT$5,SEMATTRS_AWS_DYNAMODB_ATTRIBUTES_TO_GET$5,SEMATTRS_AWS_DYNAMODB_INDEX_NAME$5,SEMATTRS_AWS_DYNAMODB_SELECT$5,SEMATTRS_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES$5,SEMATTRS_AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES$5,SEMATTRS_AWS_DYNAMODB_EXCLUSIVE_START_TABLE$5,SEMATTRS_AWS_DYNAMODB_TABLE_COUNT$5,SEMATTRS_AWS_DYNAMODB_SCAN_FORWARD$5,SEMATTRS_AWS_DYNAMODB_SEGMENT$5,SEMATTRS_AWS_DYNAMODB_TOTAL_SEGMENTS$5,SEMATTRS_AWS_DYNAMODB_COUNT$5,SEMATTRS_AWS_DYNAMODB_SCANNED_COUNT$5,SEMATTRS_AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS$5,SEMATTRS_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES$5,SEMATTRS_MESSAGING_SYSTEM$5,SEMATTRS_MESSAGING_DESTINATION$5,SEMATTRS_MESSAGING_DESTINATION_KIND$5,SEMATTRS_MESSAGING_TEMP_DESTINATION$5,SEMATTRS_MESSAGING_PROTOCOL$5,SEMATTRS_MESSAGING_PROTOCOL_VERSION$5,SEMATTRS_MESSAGING_URL$5,SEMATTRS_MESSAGING_MESSAGE_ID$5,SEMATTRS_MESSAGING_CONVERSATION_ID$5,SEMATTRS_MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES$5,SEMATTRS_MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES$5,SEMATTRS_MESSAGING_OPERATION$5,SEMATTRS_MESSAGING_CONSUMER_ID$5,SEMATTRS_MESSAGING_RABBITMQ_ROUTING_KEY$5,SEMATTRS_MESSAGING_KAFKA_MESSAGE_KEY$5,SEMATTRS_MESSAGING_KAFKA_CONSUMER_GROUP$5,SEMATTRS_MESSAGING_KAFKA_CLIENT_ID$5,SEMATTRS_MESSAGING_KAFKA_PARTITION$5,SEMATTRS_MESSAGING_KAFKA_TOMBSTONE$5,SEMATTRS_RPC_SYSTEM$5,SEMATTRS_RPC_SERVICE$5,SEMATTRS_RPC_METHOD$5,SEMATTRS_RPC_GRPC_STATUS_CODE$5,SEMATTRS_RPC_JSONRPC_VERSION$5,SEMATTRS_RPC_JSONRPC_REQUEST_ID$5,SEMATTRS_RPC_JSONRPC_ERROR_CODE$5,SEMATTRS_RPC_JSONRPC_ERROR_MESSAGE$5,SEMATTRS_MESSAGE_TYPE$5,SEMATTRS_MESSAGE_ID$5,SEMATTRS_MESSAGE_COMPRESSED_SIZE$5,SEMATTRS_MESSAGE_UNCOMPRESSED_SIZE$5,SemanticAttributes$5,TMP_DBSYSTEMVALUES_OTHER_SQL$5,TMP_DBSYSTEMVALUES_MSSQL$5,TMP_DBSYSTEMVALUES_MYSQL$5,TMP_DBSYSTEMVALUES_ORACLE$5,TMP_DBSYSTEMVALUES_DB2$5,TMP_DBSYSTEMVALUES_POSTGRESQL$5,TMP_DBSYSTEMVALUES_REDSHIFT$5,TMP_DBSYSTEMVALUES_HIVE$5,TMP_DBSYSTEMVALUES_CLOUDSCAPE$5,TMP_DBSYSTEMVALUES_HSQLDB$5,TMP_DBSYSTEMVALUES_PROGRESS$5,TMP_DBSYSTEMVALUES_MAXDB$5,TMP_DBSYSTEMVALUES_HANADB$5,TMP_DBSYSTEMVALUES_INGRES$5,TMP_DBSYSTEMVALUES_FIRSTSQL$5,TMP_DBSYSTEMVALUES_EDB$5,TMP_DBSYSTEMVALUES_CACHE$5,TMP_DBSYSTEMVALUES_ADABAS$5,TMP_DBSYSTEMVALUES_FIREBIRD$5,TMP_DBSYSTEMVALUES_DERBY$5,TMP_DBSYSTEMVALUES_FILEMAKER$5,TMP_DBSYSTEMVALUES_INFORMIX$5,TMP_DBSYSTEMVALUES_INSTANTDB$5,TMP_DBSYSTEMVALUES_INTERBASE$5,TMP_DBSYSTEMVALUES_MARIADB$5,TMP_DBSYSTEMVALUES_NETEZZA$5,TMP_DBSYSTEMVALUES_PERVASIVE$5,TMP_DBSYSTEMVALUES_POINTBASE$5,TMP_DBSYSTEMVALUES_SQLITE$5,TMP_DBSYSTEMVALUES_SYBASE$5,TMP_DBSYSTEMVALUES_TERADATA$5,TMP_DBSYSTEMVALUES_VERTICA$5,TMP_DBSYSTEMVALUES_H2$5,TMP_DBSYSTEMVALUES_COLDFUSION$5,TMP_DBSYSTEMVALUES_CASSANDRA$5,TMP_DBSYSTEMVALUES_HBASE$5,TMP_DBSYSTEMVALUES_MONGODB$5,TMP_DBSYSTEMVALUES_REDIS$5,TMP_DBSYSTEMVALUES_COUCHBASE$5,TMP_DBSYSTEMVALUES_COUCHDB$5,TMP_DBSYSTEMVALUES_COSMOSDB$5,TMP_DBSYSTEMVALUES_DYNAMODB$5,TMP_DBSYSTEMVALUES_NEO4J$5,TMP_DBSYSTEMVALUES_GEODE$5,TMP_DBSYSTEMVALUES_ELASTICSEARCH$5,TMP_DBSYSTEMVALUES_MEMCACHED$5,TMP_DBSYSTEMVALUES_COCKROACHDB$5,DBSYSTEMVALUES_OTHER_SQL$5,DBSYSTEMVALUES_MSSQL$5,DBSYSTEMVALUES_MYSQL$5,DBSYSTEMVALUES_ORACLE$5,DBSYSTEMVALUES_DB2$5,DBSYSTEMVALUES_POSTGRESQL$5,DBSYSTEMVALUES_REDSHIFT$5,DBSYSTEMVALUES_HIVE$5,DBSYSTEMVALUES_CLOUDSCAPE$5,DBSYSTEMVALUES_HSQLDB$5,DBSYSTEMVALUES_PROGRESS$5,DBSYSTEMVALUES_MAXDB$5,DBSYSTEMVALUES_HANADB$5,DBSYSTEMVALUES_INGRES$5,DBSYSTEMVALUES_FIRSTSQL$5,DBSYSTEMVALUES_EDB$5,DBSYSTEMVALUES_CACHE$5,DBSYSTEMVALUES_ADABAS$5,DBSYSTEMVALUES_FIREBIRD$5,DBSYSTEMVALUES_DERBY$5,DBSYSTEMVALUES_FILEMAKER$5,DBSYSTEMVALUES_INFORMIX$5,DBSYSTEMVALUES_INSTANTDB$5,DBSYSTEMVALUES_INTERBASE$5,DBSYSTEMVALUES_MARIADB$5,DBSYSTEMVALUES_NETEZZA$5,DBSYSTEMVALUES_PERVASIVE$5,DBSYSTEMVALUES_POINTBASE$5,DBSYSTEMVALUES_SQLITE$5,DBSYSTEMVALUES_SYBASE$5,DBSYSTEMVALUES_TERADATA$5,DBSYSTEMVALUES_VERTICA$5,DBSYSTEMVALUES_H2$5,DBSYSTEMVALUES_COLDFUSION$5,DBSYSTEMVALUES_CASSANDRA$5,DBSYSTEMVALUES_HBASE$5,DBSYSTEMVALUES_MONGODB$5,DBSYSTEMVALUES_REDIS$5,DBSYSTEMVALUES_COUCHBASE$5,DBSYSTEMVALUES_COUCHDB$5,DBSYSTEMVALUES_COSMOSDB$5,DBSYSTEMVALUES_DYNAMODB$5,DBSYSTEMVALUES_NEO4J$5,DBSYSTEMVALUES_GEODE$5,DBSYSTEMVALUES_ELASTICSEARCH$5,DBSYSTEMVALUES_MEMCACHED$5,DBSYSTEMVALUES_COCKROACHDB$5,DbSystemValues$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_ALL$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_EACH_QUORUM$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_QUORUM$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_QUORUM$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_ONE$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_TWO$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_THREE$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_ONE$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_ANY$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_SERIAL$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_SERIAL$5,DBCASSANDRACONSISTENCYLEVELVALUES_ALL$5,DBCASSANDRACONSISTENCYLEVELVALUES_EACH_QUORUM$5,DBCASSANDRACONSISTENCYLEVELVALUES_QUORUM$5,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_QUORUM$5,DBCASSANDRACONSISTENCYLEVELVALUES_ONE$5,DBCASSANDRACONSISTENCYLEVELVALUES_TWO$5,DBCASSANDRACONSISTENCYLEVELVALUES_THREE$5,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_ONE$5,DBCASSANDRACONSISTENCYLEVELVALUES_ANY$5,DBCASSANDRACONSISTENCYLEVELVALUES_SERIAL$5,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_SERIAL$5,DbCassandraConsistencyLevelValues$5,TMP_FAASTRIGGERVALUES_DATASOURCE$5,TMP_FAASTRIGGERVALUES_HTTP$5,TMP_FAASTRIGGERVALUES_PUBSUB$5,TMP_FAASTRIGGERVALUES_TIMER$5,TMP_FAASTRIGGERVALUES_OTHER$5,FAASTRIGGERVALUES_DATASOURCE$5,FAASTRIGGERVALUES_HTTP$5,FAASTRIGGERVALUES_PUBSUB$5,FAASTRIGGERVALUES_TIMER$5,FAASTRIGGERVALUES_OTHER$5,FaasTriggerValues$5,TMP_FAASDOCUMENTOPERATIONVALUES_INSERT$5,TMP_FAASDOCUMENTOPERATIONVALUES_EDIT$5,TMP_FAASDOCUMENTOPERATIONVALUES_DELETE$5,FAASDOCUMENTOPERATIONVALUES_INSERT$5,FAASDOCUMENTOPERATIONVALUES_EDIT$5,FAASDOCUMENTOPERATIONVALUES_DELETE$5,FaasDocumentOperationValues$5,TMP_FAASINVOKEDPROVIDERVALUES_ALIBABA_CLOUD$5,TMP_FAASINVOKEDPROVIDERVALUES_AWS$5,TMP_FAASINVOKEDPROVIDERVALUES_AZURE$5,TMP_FAASINVOKEDPROVIDERVALUES_GCP$5,FAASINVOKEDPROVIDERVALUES_ALIBABA_CLOUD$5,FAASINVOKEDPROVIDERVALUES_AWS$5,FAASINVOKEDPROVIDERVALUES_AZURE$5,FAASINVOKEDPROVIDERVALUES_GCP$5,FaasInvokedProviderValues$5,TMP_NETTRANSPORTVALUES_IP_TCP$5,TMP_NETTRANSPORTVALUES_IP_UDP$5,TMP_NETTRANSPORTVALUES_IP$5,TMP_NETTRANSPORTVALUES_UNIX$5,TMP_NETTRANSPORTVALUES_PIPE$5,TMP_NETTRANSPORTVALUES_INPROC$5,TMP_NETTRANSPORTVALUES_OTHER$5,NETTRANSPORTVALUES_IP_TCP$5,NETTRANSPORTVALUES_IP_UDP$5,NETTRANSPORTVALUES_IP$5,NETTRANSPORTVALUES_UNIX$5,NETTRANSPORTVALUES_PIPE$5,NETTRANSPORTVALUES_INPROC$5,NETTRANSPORTVALUES_OTHER$5,NetTransportValues$5,TMP_NETHOSTCONNECTIONTYPEVALUES_WIFI$5,TMP_NETHOSTCONNECTIONTYPEVALUES_WIRED$5,TMP_NETHOSTCONNECTIONTYPEVALUES_CELL$5,TMP_NETHOSTCONNECTIONTYPEVALUES_UNAVAILABLE$5,TMP_NETHOSTCONNECTIONTYPEVALUES_UNKNOWN$5,NETHOSTCONNECTIONTYPEVALUES_WIFI$5,NETHOSTCONNECTIONTYPEVALUES_WIRED$5,NETHOSTCONNECTIONTYPEVALUES_CELL$5,NETHOSTCONNECTIONTYPEVALUES_UNAVAILABLE$5,NETHOSTCONNECTIONTYPEVALUES_UNKNOWN$5,NetHostConnectionTypeValues$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_GPRS$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EDGE$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_UMTS$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_CDMA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_0$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_A$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_CDMA2000_1XRTT$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSDPA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSUPA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSPA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_IDEN$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_B$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_LTE$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EHRPD$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSPAP$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_GSM$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_TD_SCDMA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_IWLAN$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_NR$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_NRNSA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_LTE_CA$5,NETHOSTCONNECTIONSUBTYPEVALUES_GPRS$5,NETHOSTCONNECTIONSUBTYPEVALUES_EDGE$5,NETHOSTCONNECTIONSUBTYPEVALUES_UMTS$5,NETHOSTCONNECTIONSUBTYPEVALUES_CDMA$5,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_0$5,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_A$5,NETHOSTCONNECTIONSUBTYPEVALUES_CDMA2000_1XRTT$5,NETHOSTCONNECTIONSUBTYPEVALUES_HSDPA$5,NETHOSTCONNECTIONSUBTYPEVALUES_HSUPA$5,NETHOSTCONNECTIONSUBTYPEVALUES_HSPA$5,NETHOSTCONNECTIONSUBTYPEVALUES_IDEN$5,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_B$5,NETHOSTCONNECTIONSUBTYPEVALUES_LTE$5,NETHOSTCONNECTIONSUBTYPEVALUES_EHRPD$5,NETHOSTCONNECTIONSUBTYPEVALUES_HSPAP$5,NETHOSTCONNECTIONSUBTYPEVALUES_GSM$5,NETHOSTCONNECTIONSUBTYPEVALUES_TD_SCDMA$5,NETHOSTCONNECTIONSUBTYPEVALUES_IWLAN$5,NETHOSTCONNECTIONSUBTYPEVALUES_NR$5,NETHOSTCONNECTIONSUBTYPEVALUES_NRNSA$5,NETHOSTCONNECTIONSUBTYPEVALUES_LTE_CA$5,NetHostConnectionSubtypeValues$5,TMP_HTTPFLAVORVALUES_HTTP_1_0$5,TMP_HTTPFLAVORVALUES_HTTP_1_1$5,TMP_HTTPFLAVORVALUES_HTTP_2_0$5,TMP_HTTPFLAVORVALUES_SPDY$5,TMP_HTTPFLAVORVALUES_QUIC$5,HTTPFLAVORVALUES_HTTP_1_0$5,HTTPFLAVORVALUES_HTTP_1_1$5,HTTPFLAVORVALUES_HTTP_2_0$5,HTTPFLAVORVALUES_SPDY$5,HTTPFLAVORVALUES_QUIC$5,HttpFlavorValues$5,TMP_MESSAGINGDESTINATIONKINDVALUES_QUEUE$5,TMP_MESSAGINGDESTINATIONKINDVALUES_TOPIC$5,MESSAGINGDESTINATIONKINDVALUES_QUEUE$5,MESSAGINGDESTINATIONKINDVALUES_TOPIC$5,MessagingDestinationKindValues$5,TMP_MESSAGINGOPERATIONVALUES_RECEIVE$5,TMP_MESSAGINGOPERATIONVALUES_PROCESS$5,MESSAGINGOPERATIONVALUES_RECEIVE$5,MESSAGINGOPERATIONVALUES_PROCESS$5,MessagingOperationValues$5,TMP_RPCGRPCSTATUSCODEVALUES_OK$5,TMP_RPCGRPCSTATUSCODEVALUES_CANCELLED$5,TMP_RPCGRPCSTATUSCODEVALUES_UNKNOWN$5,TMP_RPCGRPCSTATUSCODEVALUES_INVALID_ARGUMENT$5,TMP_RPCGRPCSTATUSCODEVALUES_DEADLINE_EXCEEDED$5,TMP_RPCGRPCSTATUSCODEVALUES_NOT_FOUND$5,TMP_RPCGRPCSTATUSCODEVALUES_ALREADY_EXISTS$5,TMP_RPCGRPCSTATUSCODEVALUES_PERMISSION_DENIED$5,TMP_RPCGRPCSTATUSCODEVALUES_RESOURCE_EXHAUSTED$5,TMP_RPCGRPCSTATUSCODEVALUES_FAILED_PRECONDITION$5,TMP_RPCGRPCSTATUSCODEVALUES_ABORTED$5,TMP_RPCGRPCSTATUSCODEVALUES_OUT_OF_RANGE$5,TMP_RPCGRPCSTATUSCODEVALUES_UNIMPLEMENTED$5,TMP_RPCGRPCSTATUSCODEVALUES_INTERNAL$5,TMP_RPCGRPCSTATUSCODEVALUES_UNAVAILABLE$5,TMP_RPCGRPCSTATUSCODEVALUES_DATA_LOSS$5,TMP_RPCGRPCSTATUSCODEVALUES_UNAUTHENTICATED$5,RPCGRPCSTATUSCODEVALUES_OK$5,RPCGRPCSTATUSCODEVALUES_CANCELLED$5,RPCGRPCSTATUSCODEVALUES_UNKNOWN$5,RPCGRPCSTATUSCODEVALUES_INVALID_ARGUMENT$5,RPCGRPCSTATUSCODEVALUES_DEADLINE_EXCEEDED$5,RPCGRPCSTATUSCODEVALUES_NOT_FOUND$5,RPCGRPCSTATUSCODEVALUES_ALREADY_EXISTS$5,RPCGRPCSTATUSCODEVALUES_PERMISSION_DENIED$5,RPCGRPCSTATUSCODEVALUES_RESOURCE_EXHAUSTED$5,RPCGRPCSTATUSCODEVALUES_FAILED_PRECONDITION$5,RPCGRPCSTATUSCODEVALUES_ABORTED$5,RPCGRPCSTATUSCODEVALUES_OUT_OF_RANGE$5,RPCGRPCSTATUSCODEVALUES_UNIMPLEMENTED$5,RPCGRPCSTATUSCODEVALUES_INTERNAL$5,RPCGRPCSTATUSCODEVALUES_UNAVAILABLE$5,RPCGRPCSTATUSCODEVALUES_DATA_LOSS$5,RPCGRPCSTATUSCODEVALUES_UNAUTHENTICATED$5,RpcGrpcStatusCodeValues$5,TMP_MESSAGETYPEVALUES_SENT$5,TMP_MESSAGETYPEVALUES_RECEIVED$5,MESSAGETYPEVALUES_SENT$5,MESSAGETYPEVALUES_RECEIVED$5,MessageTypeValues$5,init_SemanticAttributes$5=__esmMin((()=>{init_utils$8(),TMP_AWS_LAMBDA_INVOKED_ARN$5=`aws.lambda.invoked_arn`,TMP_DB_SYSTEM$5=`db.system`,TMP_DB_CONNECTION_STRING$5=`db.connection_string`,TMP_DB_USER$5=`db.user`,TMP_DB_JDBC_DRIVER_CLASSNAME$5=`db.jdbc.driver_classname`,TMP_DB_NAME$5=`db.name`,TMP_DB_STATEMENT$5=`db.statement`,TMP_DB_OPERATION$5=`db.operation`,TMP_DB_MSSQL_INSTANCE_NAME$5=`db.mssql.instance_name`,TMP_DB_CASSANDRA_KEYSPACE$5=`db.cassandra.keyspace`,TMP_DB_CASSANDRA_PAGE_SIZE$5=`db.cassandra.page_size`,TMP_DB_CASSANDRA_CONSISTENCY_LEVEL$5=`db.cassandra.consistency_level`,TMP_DB_CASSANDRA_TABLE$5=`db.cassandra.table`,TMP_DB_CASSANDRA_IDEMPOTENCE$5=`db.cassandra.idempotence`,TMP_DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT$5=`db.cassandra.speculative_execution_count`,TMP_DB_CASSANDRA_COORDINATOR_ID$5=`db.cassandra.coordinator.id`,TMP_DB_CASSANDRA_COORDINATOR_DC$5=`db.cassandra.coordinator.dc`,TMP_DB_HBASE_NAMESPACE$5=`db.hbase.namespace`,TMP_DB_REDIS_DATABASE_INDEX$5=`db.redis.database_index`,TMP_DB_MONGODB_COLLECTION$5=`db.mongodb.collection`,TMP_DB_SQL_TABLE$5=`db.sql.table`,TMP_EXCEPTION_TYPE$5=`exception.type`,TMP_EXCEPTION_MESSAGE$5=`exception.message`,TMP_EXCEPTION_STACKTRACE$5=`exception.stacktrace`,TMP_EXCEPTION_ESCAPED$5=`exception.escaped`,TMP_FAAS_TRIGGER$5=`faas.trigger`,TMP_FAAS_EXECUTION$5=`faas.execution`,TMP_FAAS_DOCUMENT_COLLECTION$5=`faas.document.collection`,TMP_FAAS_DOCUMENT_OPERATION$5=`faas.document.operation`,TMP_FAAS_DOCUMENT_TIME$5=`faas.document.time`,TMP_FAAS_DOCUMENT_NAME$5=`faas.document.name`,TMP_FAAS_TIME$5=`faas.time`,TMP_FAAS_CRON$5=`faas.cron`,TMP_FAAS_COLDSTART$5=`faas.coldstart`,TMP_FAAS_INVOKED_NAME$5=`faas.invoked_name`,TMP_FAAS_INVOKED_PROVIDER$5=`faas.invoked_provider`,TMP_FAAS_INVOKED_REGION$5=`faas.invoked_region`,TMP_NET_TRANSPORT$5=`net.transport`,TMP_NET_PEER_IP$5=`net.peer.ip`,TMP_NET_PEER_PORT$5=`net.peer.port`,TMP_NET_PEER_NAME$5=`net.peer.name`,TMP_NET_HOST_IP$5=`net.host.ip`,TMP_NET_HOST_PORT$5=`net.host.port`,TMP_NET_HOST_NAME$5=`net.host.name`,TMP_NET_HOST_CONNECTION_TYPE$5=`net.host.connection.type`,TMP_NET_HOST_CONNECTION_SUBTYPE$5=`net.host.connection.subtype`,TMP_NET_HOST_CARRIER_NAME$5=`net.host.carrier.name`,TMP_NET_HOST_CARRIER_MCC$5=`net.host.carrier.mcc`,TMP_NET_HOST_CARRIER_MNC$5=`net.host.carrier.mnc`,TMP_NET_HOST_CARRIER_ICC$5=`net.host.carrier.icc`,TMP_PEER_SERVICE$5=`peer.service`,TMP_ENDUSER_ID$5=`enduser.id`,TMP_ENDUSER_ROLE$5=`enduser.role`,TMP_ENDUSER_SCOPE$5=`enduser.scope`,TMP_THREAD_ID$5=`thread.id`,TMP_THREAD_NAME$5=`thread.name`,TMP_CODE_FUNCTION$5=`code.function`,TMP_CODE_NAMESPACE$5=`code.namespace`,TMP_CODE_FILEPATH$5=`code.filepath`,TMP_CODE_LINENO$5=`code.lineno`,TMP_HTTP_METHOD$5=`http.method`,TMP_HTTP_URL$5=`http.url`,TMP_HTTP_TARGET$5=`http.target`,TMP_HTTP_HOST$5=`http.host`,TMP_HTTP_SCHEME$5=`http.scheme`,TMP_HTTP_STATUS_CODE$5=`http.status_code`,TMP_HTTP_FLAVOR$5=`http.flavor`,TMP_HTTP_USER_AGENT$5=`http.user_agent`,TMP_HTTP_REQUEST_CONTENT_LENGTH$5=`http.request_content_length`,TMP_HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED$5=`http.request_content_length_uncompressed`,TMP_HTTP_RESPONSE_CONTENT_LENGTH$5=`http.response_content_length`,TMP_HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED$5=`http.response_content_length_uncompressed`,TMP_HTTP_SERVER_NAME$5=`http.server_name`,TMP_HTTP_ROUTE$5=`http.route`,TMP_HTTP_CLIENT_IP$5=`http.client_ip`,TMP_AWS_DYNAMODB_TABLE_NAMES$5=`aws.dynamodb.table_names`,TMP_AWS_DYNAMODB_CONSUMED_CAPACITY$5=`aws.dynamodb.consumed_capacity`,TMP_AWS_DYNAMODB_ITEM_COLLECTION_METRICS$5=`aws.dynamodb.item_collection_metrics`,TMP_AWS_DYNAMODB_PROVISIONED_READ_CAPACITY$5=`aws.dynamodb.provisioned_read_capacity`,TMP_AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY$5=`aws.dynamodb.provisioned_write_capacity`,TMP_AWS_DYNAMODB_CONSISTENT_READ$5=`aws.dynamodb.consistent_read`,TMP_AWS_DYNAMODB_PROJECTION$5=`aws.dynamodb.projection`,TMP_AWS_DYNAMODB_LIMIT$5=`aws.dynamodb.limit`,TMP_AWS_DYNAMODB_ATTRIBUTES_TO_GET$5=`aws.dynamodb.attributes_to_get`,TMP_AWS_DYNAMODB_INDEX_NAME$5=`aws.dynamodb.index_name`,TMP_AWS_DYNAMODB_SELECT$5=`aws.dynamodb.select`,TMP_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES$5=`aws.dynamodb.global_secondary_indexes`,TMP_AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES$5=`aws.dynamodb.local_secondary_indexes`,TMP_AWS_DYNAMODB_EXCLUSIVE_START_TABLE$5=`aws.dynamodb.exclusive_start_table`,TMP_AWS_DYNAMODB_TABLE_COUNT$5=`aws.dynamodb.table_count`,TMP_AWS_DYNAMODB_SCAN_FORWARD$5=`aws.dynamodb.scan_forward`,TMP_AWS_DYNAMODB_SEGMENT$5=`aws.dynamodb.segment`,TMP_AWS_DYNAMODB_TOTAL_SEGMENTS$5=`aws.dynamodb.total_segments`,TMP_AWS_DYNAMODB_COUNT$5=`aws.dynamodb.count`,TMP_AWS_DYNAMODB_SCANNED_COUNT$5=`aws.dynamodb.scanned_count`,TMP_AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS$5=`aws.dynamodb.attribute_definitions`,TMP_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES$5=`aws.dynamodb.global_secondary_index_updates`,TMP_MESSAGING_SYSTEM$5=`messaging.system`,TMP_MESSAGING_DESTINATION$5=`messaging.destination`,TMP_MESSAGING_DESTINATION_KIND$5=`messaging.destination_kind`,TMP_MESSAGING_TEMP_DESTINATION$5=`messaging.temp_destination`,TMP_MESSAGING_PROTOCOL$5=`messaging.protocol`,TMP_MESSAGING_PROTOCOL_VERSION$5=`messaging.protocol_version`,TMP_MESSAGING_URL$5=`messaging.url`,TMP_MESSAGING_MESSAGE_ID$5=`messaging.message_id`,TMP_MESSAGING_CONVERSATION_ID$5=`messaging.conversation_id`,TMP_MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES$5=`messaging.message_payload_size_bytes`,TMP_MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES$5=`messaging.message_payload_compressed_size_bytes`,TMP_MESSAGING_OPERATION$5=`messaging.operation`,TMP_MESSAGING_CONSUMER_ID$5=`messaging.consumer_id`,TMP_MESSAGING_RABBITMQ_ROUTING_KEY$5=`messaging.rabbitmq.routing_key`,TMP_MESSAGING_KAFKA_MESSAGE_KEY$5=`messaging.kafka.message_key`,TMP_MESSAGING_KAFKA_CONSUMER_GROUP$5=`messaging.kafka.consumer_group`,TMP_MESSAGING_KAFKA_CLIENT_ID$5=`messaging.kafka.client_id`,TMP_MESSAGING_KAFKA_PARTITION$5=`messaging.kafka.partition`,TMP_MESSAGING_KAFKA_TOMBSTONE$5=`messaging.kafka.tombstone`,TMP_RPC_SYSTEM$5=`rpc.system`,TMP_RPC_SERVICE$5=`rpc.service`,TMP_RPC_METHOD$5=`rpc.method`,TMP_RPC_GRPC_STATUS_CODE$5=`rpc.grpc.status_code`,TMP_RPC_JSONRPC_VERSION$5=`rpc.jsonrpc.version`,TMP_RPC_JSONRPC_REQUEST_ID$5=`rpc.jsonrpc.request_id`,TMP_RPC_JSONRPC_ERROR_CODE$5=`rpc.jsonrpc.error_code`,TMP_RPC_JSONRPC_ERROR_MESSAGE$5=`rpc.jsonrpc.error_message`,TMP_MESSAGE_TYPE$5=`message.type`,TMP_MESSAGE_ID$5=`message.id`,TMP_MESSAGE_COMPRESSED_SIZE$5=`message.compressed_size`,TMP_MESSAGE_UNCOMPRESSED_SIZE$5=`message.uncompressed_size`,SEMATTRS_AWS_LAMBDA_INVOKED_ARN$5=TMP_AWS_LAMBDA_INVOKED_ARN$5,SEMATTRS_DB_SYSTEM$5=TMP_DB_SYSTEM$5,SEMATTRS_DB_CONNECTION_STRING$5=TMP_DB_CONNECTION_STRING$5,SEMATTRS_DB_USER$5=TMP_DB_USER$5,SEMATTRS_DB_JDBC_DRIVER_CLASSNAME$5=TMP_DB_JDBC_DRIVER_CLASSNAME$5,SEMATTRS_DB_NAME$5=TMP_DB_NAME$5,SEMATTRS_DB_STATEMENT$5=TMP_DB_STATEMENT$5,SEMATTRS_DB_OPERATION$5=TMP_DB_OPERATION$5,SEMATTRS_DB_MSSQL_INSTANCE_NAME$5=TMP_DB_MSSQL_INSTANCE_NAME$5,SEMATTRS_DB_CASSANDRA_KEYSPACE$5=TMP_DB_CASSANDRA_KEYSPACE$5,SEMATTRS_DB_CASSANDRA_PAGE_SIZE$5=TMP_DB_CASSANDRA_PAGE_SIZE$5,SEMATTRS_DB_CASSANDRA_CONSISTENCY_LEVEL$5=TMP_DB_CASSANDRA_CONSISTENCY_LEVEL$5,SEMATTRS_DB_CASSANDRA_TABLE$5=TMP_DB_CASSANDRA_TABLE$5,SEMATTRS_DB_CASSANDRA_IDEMPOTENCE$5=TMP_DB_CASSANDRA_IDEMPOTENCE$5,SEMATTRS_DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT$5=TMP_DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT$5,SEMATTRS_DB_CASSANDRA_COORDINATOR_ID$5=TMP_DB_CASSANDRA_COORDINATOR_ID$5,SEMATTRS_DB_CASSANDRA_COORDINATOR_DC$5=TMP_DB_CASSANDRA_COORDINATOR_DC$5,SEMATTRS_DB_HBASE_NAMESPACE$5=TMP_DB_HBASE_NAMESPACE$5,SEMATTRS_DB_REDIS_DATABASE_INDEX$5=TMP_DB_REDIS_DATABASE_INDEX$5,SEMATTRS_DB_MONGODB_COLLECTION$5=TMP_DB_MONGODB_COLLECTION$5,SEMATTRS_DB_SQL_TABLE$5=TMP_DB_SQL_TABLE$5,SEMATTRS_EXCEPTION_TYPE$5=TMP_EXCEPTION_TYPE$5,SEMATTRS_EXCEPTION_MESSAGE$5=TMP_EXCEPTION_MESSAGE$5,SEMATTRS_EXCEPTION_STACKTRACE$5=TMP_EXCEPTION_STACKTRACE$5,SEMATTRS_EXCEPTION_ESCAPED$5=TMP_EXCEPTION_ESCAPED$5,SEMATTRS_FAAS_TRIGGER$5=TMP_FAAS_TRIGGER$5,SEMATTRS_FAAS_EXECUTION$5=TMP_FAAS_EXECUTION$5,SEMATTRS_FAAS_DOCUMENT_COLLECTION$5=TMP_FAAS_DOCUMENT_COLLECTION$5,SEMATTRS_FAAS_DOCUMENT_OPERATION$5=TMP_FAAS_DOCUMENT_OPERATION$5,SEMATTRS_FAAS_DOCUMENT_TIME$5=TMP_FAAS_DOCUMENT_TIME$5,SEMATTRS_FAAS_DOCUMENT_NAME$5=TMP_FAAS_DOCUMENT_NAME$5,SEMATTRS_FAAS_TIME$5=TMP_FAAS_TIME$5,SEMATTRS_FAAS_CRON$5=TMP_FAAS_CRON$5,SEMATTRS_FAAS_COLDSTART$5=TMP_FAAS_COLDSTART$5,SEMATTRS_FAAS_INVOKED_NAME$5=TMP_FAAS_INVOKED_NAME$5,SEMATTRS_FAAS_INVOKED_PROVIDER$5=TMP_FAAS_INVOKED_PROVIDER$5,SEMATTRS_FAAS_INVOKED_REGION$5=TMP_FAAS_INVOKED_REGION$5,SEMATTRS_NET_TRANSPORT$5=TMP_NET_TRANSPORT$5,SEMATTRS_NET_PEER_IP$5=TMP_NET_PEER_IP$5,SEMATTRS_NET_PEER_PORT$5=TMP_NET_PEER_PORT$5,SEMATTRS_NET_PEER_NAME$5=TMP_NET_PEER_NAME$5,SEMATTRS_NET_HOST_IP$5=TMP_NET_HOST_IP$5,SEMATTRS_NET_HOST_PORT$5=TMP_NET_HOST_PORT$5,SEMATTRS_NET_HOST_NAME$5=TMP_NET_HOST_NAME$5,SEMATTRS_NET_HOST_CONNECTION_TYPE$5=TMP_NET_HOST_CONNECTION_TYPE$5,SEMATTRS_NET_HOST_CONNECTION_SUBTYPE$5=TMP_NET_HOST_CONNECTION_SUBTYPE$5,SEMATTRS_NET_HOST_CARRIER_NAME$5=TMP_NET_HOST_CARRIER_NAME$5,SEMATTRS_NET_HOST_CARRIER_MCC$5=TMP_NET_HOST_CARRIER_MCC$5,SEMATTRS_NET_HOST_CARRIER_MNC$5=TMP_NET_HOST_CARRIER_MNC$5,SEMATTRS_NET_HOST_CARRIER_ICC$5=TMP_NET_HOST_CARRIER_ICC$5,SEMATTRS_PEER_SERVICE$5=TMP_PEER_SERVICE$5,SEMATTRS_ENDUSER_ID$5=TMP_ENDUSER_ID$5,SEMATTRS_ENDUSER_ROLE$5=TMP_ENDUSER_ROLE$5,SEMATTRS_ENDUSER_SCOPE$5=TMP_ENDUSER_SCOPE$5,SEMATTRS_THREAD_ID$5=TMP_THREAD_ID$5,SEMATTRS_THREAD_NAME$5=TMP_THREAD_NAME$5,SEMATTRS_CODE_FUNCTION$5=TMP_CODE_FUNCTION$5,SEMATTRS_CODE_NAMESPACE$5=TMP_CODE_NAMESPACE$5,SEMATTRS_CODE_FILEPATH$5=TMP_CODE_FILEPATH$5,SEMATTRS_CODE_LINENO$5=TMP_CODE_LINENO$5,SEMATTRS_HTTP_METHOD$5=TMP_HTTP_METHOD$5,SEMATTRS_HTTP_URL$5=TMP_HTTP_URL$5,SEMATTRS_HTTP_TARGET$5=TMP_HTTP_TARGET$5,SEMATTRS_HTTP_HOST$5=TMP_HTTP_HOST$5,SEMATTRS_HTTP_SCHEME$5=TMP_HTTP_SCHEME$5,SEMATTRS_HTTP_STATUS_CODE$5=TMP_HTTP_STATUS_CODE$5,SEMATTRS_HTTP_FLAVOR$5=TMP_HTTP_FLAVOR$5,SEMATTRS_HTTP_USER_AGENT$5=TMP_HTTP_USER_AGENT$5,SEMATTRS_HTTP_REQUEST_CONTENT_LENGTH$5=TMP_HTTP_REQUEST_CONTENT_LENGTH$5,SEMATTRS_HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED$5=TMP_HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED$5,SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH$5=TMP_HTTP_RESPONSE_CONTENT_LENGTH$5,SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED$5=TMP_HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED$5,SEMATTRS_HTTP_SERVER_NAME$5=TMP_HTTP_SERVER_NAME$5,SEMATTRS_HTTP_ROUTE$5=TMP_HTTP_ROUTE$5,SEMATTRS_HTTP_CLIENT_IP$5=TMP_HTTP_CLIENT_IP$5,SEMATTRS_AWS_DYNAMODB_TABLE_NAMES$5=TMP_AWS_DYNAMODB_TABLE_NAMES$5,SEMATTRS_AWS_DYNAMODB_CONSUMED_CAPACITY$5=TMP_AWS_DYNAMODB_CONSUMED_CAPACITY$5,SEMATTRS_AWS_DYNAMODB_ITEM_COLLECTION_METRICS$5=TMP_AWS_DYNAMODB_ITEM_COLLECTION_METRICS$5,SEMATTRS_AWS_DYNAMODB_PROVISIONED_READ_CAPACITY$5=TMP_AWS_DYNAMODB_PROVISIONED_READ_CAPACITY$5,SEMATTRS_AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY$5=TMP_AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY$5,SEMATTRS_AWS_DYNAMODB_CONSISTENT_READ$5=TMP_AWS_DYNAMODB_CONSISTENT_READ$5,SEMATTRS_AWS_DYNAMODB_PROJECTION$5=TMP_AWS_DYNAMODB_PROJECTION$5,SEMATTRS_AWS_DYNAMODB_LIMIT$5=TMP_AWS_DYNAMODB_LIMIT$5,SEMATTRS_AWS_DYNAMODB_ATTRIBUTES_TO_GET$5=TMP_AWS_DYNAMODB_ATTRIBUTES_TO_GET$5,SEMATTRS_AWS_DYNAMODB_INDEX_NAME$5=TMP_AWS_DYNAMODB_INDEX_NAME$5,SEMATTRS_AWS_DYNAMODB_SELECT$5=TMP_AWS_DYNAMODB_SELECT$5,SEMATTRS_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES$5=TMP_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES$5,SEMATTRS_AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES$5=TMP_AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES$5,SEMATTRS_AWS_DYNAMODB_EXCLUSIVE_START_TABLE$5=TMP_AWS_DYNAMODB_EXCLUSIVE_START_TABLE$5,SEMATTRS_AWS_DYNAMODB_TABLE_COUNT$5=TMP_AWS_DYNAMODB_TABLE_COUNT$5,SEMATTRS_AWS_DYNAMODB_SCAN_FORWARD$5=TMP_AWS_DYNAMODB_SCAN_FORWARD$5,SEMATTRS_AWS_DYNAMODB_SEGMENT$5=TMP_AWS_DYNAMODB_SEGMENT$5,SEMATTRS_AWS_DYNAMODB_TOTAL_SEGMENTS$5=TMP_AWS_DYNAMODB_TOTAL_SEGMENTS$5,SEMATTRS_AWS_DYNAMODB_COUNT$5=TMP_AWS_DYNAMODB_COUNT$5,SEMATTRS_AWS_DYNAMODB_SCANNED_COUNT$5=TMP_AWS_DYNAMODB_SCANNED_COUNT$5,SEMATTRS_AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS$5=TMP_AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS$5,SEMATTRS_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES$5=TMP_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES$5,SEMATTRS_MESSAGING_SYSTEM$5=TMP_MESSAGING_SYSTEM$5,SEMATTRS_MESSAGING_DESTINATION$5=TMP_MESSAGING_DESTINATION$5,SEMATTRS_MESSAGING_DESTINATION_KIND$5=TMP_MESSAGING_DESTINATION_KIND$5,SEMATTRS_MESSAGING_TEMP_DESTINATION$5=TMP_MESSAGING_TEMP_DESTINATION$5,SEMATTRS_MESSAGING_PROTOCOL$5=TMP_MESSAGING_PROTOCOL$5,SEMATTRS_MESSAGING_PROTOCOL_VERSION$5=TMP_MESSAGING_PROTOCOL_VERSION$5,SEMATTRS_MESSAGING_URL$5=TMP_MESSAGING_URL$5,SEMATTRS_MESSAGING_MESSAGE_ID$5=TMP_MESSAGING_MESSAGE_ID$5,SEMATTRS_MESSAGING_CONVERSATION_ID$5=TMP_MESSAGING_CONVERSATION_ID$5,SEMATTRS_MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES$5=TMP_MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES$5,SEMATTRS_MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES$5=TMP_MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES$5,SEMATTRS_MESSAGING_OPERATION$5=TMP_MESSAGING_OPERATION$5,SEMATTRS_MESSAGING_CONSUMER_ID$5=TMP_MESSAGING_CONSUMER_ID$5,SEMATTRS_MESSAGING_RABBITMQ_ROUTING_KEY$5=TMP_MESSAGING_RABBITMQ_ROUTING_KEY$5,SEMATTRS_MESSAGING_KAFKA_MESSAGE_KEY$5=TMP_MESSAGING_KAFKA_MESSAGE_KEY$5,SEMATTRS_MESSAGING_KAFKA_CONSUMER_GROUP$5=TMP_MESSAGING_KAFKA_CONSUMER_GROUP$5,SEMATTRS_MESSAGING_KAFKA_CLIENT_ID$5=TMP_MESSAGING_KAFKA_CLIENT_ID$5,SEMATTRS_MESSAGING_KAFKA_PARTITION$5=TMP_MESSAGING_KAFKA_PARTITION$5,SEMATTRS_MESSAGING_KAFKA_TOMBSTONE$5=TMP_MESSAGING_KAFKA_TOMBSTONE$5,SEMATTRS_RPC_SYSTEM$5=TMP_RPC_SYSTEM$5,SEMATTRS_RPC_SERVICE$5=TMP_RPC_SERVICE$5,SEMATTRS_RPC_METHOD$5=TMP_RPC_METHOD$5,SEMATTRS_RPC_GRPC_STATUS_CODE$5=TMP_RPC_GRPC_STATUS_CODE$5,SEMATTRS_RPC_JSONRPC_VERSION$5=TMP_RPC_JSONRPC_VERSION$5,SEMATTRS_RPC_JSONRPC_REQUEST_ID$5=TMP_RPC_JSONRPC_REQUEST_ID$5,SEMATTRS_RPC_JSONRPC_ERROR_CODE$5=TMP_RPC_JSONRPC_ERROR_CODE$5,SEMATTRS_RPC_JSONRPC_ERROR_MESSAGE$5=TMP_RPC_JSONRPC_ERROR_MESSAGE$5,SEMATTRS_MESSAGE_TYPE$5=TMP_MESSAGE_TYPE$5,SEMATTRS_MESSAGE_ID$5=TMP_MESSAGE_ID$5,SEMATTRS_MESSAGE_COMPRESSED_SIZE$5=TMP_MESSAGE_COMPRESSED_SIZE$5,SEMATTRS_MESSAGE_UNCOMPRESSED_SIZE$5=TMP_MESSAGE_UNCOMPRESSED_SIZE$5,SemanticAttributes$5=createConstMap$5([TMP_AWS_LAMBDA_INVOKED_ARN$5,TMP_DB_SYSTEM$5,TMP_DB_CONNECTION_STRING$5,TMP_DB_USER$5,TMP_DB_JDBC_DRIVER_CLASSNAME$5,TMP_DB_NAME$5,TMP_DB_STATEMENT$5,TMP_DB_OPERATION$5,TMP_DB_MSSQL_INSTANCE_NAME$5,TMP_DB_CASSANDRA_KEYSPACE$5,TMP_DB_CASSANDRA_PAGE_SIZE$5,TMP_DB_CASSANDRA_CONSISTENCY_LEVEL$5,TMP_DB_CASSANDRA_TABLE$5,TMP_DB_CASSANDRA_IDEMPOTENCE$5,TMP_DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT$5,TMP_DB_CASSANDRA_COORDINATOR_ID$5,TMP_DB_CASSANDRA_COORDINATOR_DC$5,TMP_DB_HBASE_NAMESPACE$5,TMP_DB_REDIS_DATABASE_INDEX$5,TMP_DB_MONGODB_COLLECTION$5,TMP_DB_SQL_TABLE$5,TMP_EXCEPTION_TYPE$5,TMP_EXCEPTION_MESSAGE$5,TMP_EXCEPTION_STACKTRACE$5,TMP_EXCEPTION_ESCAPED$5,TMP_FAAS_TRIGGER$5,TMP_FAAS_EXECUTION$5,TMP_FAAS_DOCUMENT_COLLECTION$5,TMP_FAAS_DOCUMENT_OPERATION$5,TMP_FAAS_DOCUMENT_TIME$5,TMP_FAAS_DOCUMENT_NAME$5,TMP_FAAS_TIME$5,TMP_FAAS_CRON$5,TMP_FAAS_COLDSTART$5,TMP_FAAS_INVOKED_NAME$5,TMP_FAAS_INVOKED_PROVIDER$5,TMP_FAAS_INVOKED_REGION$5,TMP_NET_TRANSPORT$5,TMP_NET_PEER_IP$5,TMP_NET_PEER_PORT$5,TMP_NET_PEER_NAME$5,TMP_NET_HOST_IP$5,TMP_NET_HOST_PORT$5,TMP_NET_HOST_NAME$5,TMP_NET_HOST_CONNECTION_TYPE$5,TMP_NET_HOST_CONNECTION_SUBTYPE$5,TMP_NET_HOST_CARRIER_NAME$5,TMP_NET_HOST_CARRIER_MCC$5,TMP_NET_HOST_CARRIER_MNC$5,TMP_NET_HOST_CARRIER_ICC$5,TMP_PEER_SERVICE$5,TMP_ENDUSER_ID$5,TMP_ENDUSER_ROLE$5,TMP_ENDUSER_SCOPE$5,TMP_THREAD_ID$5,TMP_THREAD_NAME$5,TMP_CODE_FUNCTION$5,TMP_CODE_NAMESPACE$5,TMP_CODE_FILEPATH$5,TMP_CODE_LINENO$5,TMP_HTTP_METHOD$5,TMP_HTTP_URL$5,TMP_HTTP_TARGET$5,TMP_HTTP_HOST$5,TMP_HTTP_SCHEME$5,TMP_HTTP_STATUS_CODE$5,TMP_HTTP_FLAVOR$5,TMP_HTTP_USER_AGENT$5,TMP_HTTP_REQUEST_CONTENT_LENGTH$5,TMP_HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED$5,TMP_HTTP_RESPONSE_CONTENT_LENGTH$5,TMP_HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED$5,TMP_HTTP_SERVER_NAME$5,TMP_HTTP_ROUTE$5,TMP_HTTP_CLIENT_IP$5,TMP_AWS_DYNAMODB_TABLE_NAMES$5,TMP_AWS_DYNAMODB_CONSUMED_CAPACITY$5,TMP_AWS_DYNAMODB_ITEM_COLLECTION_METRICS$5,TMP_AWS_DYNAMODB_PROVISIONED_READ_CAPACITY$5,TMP_AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY$5,TMP_AWS_DYNAMODB_CONSISTENT_READ$5,TMP_AWS_DYNAMODB_PROJECTION$5,TMP_AWS_DYNAMODB_LIMIT$5,TMP_AWS_DYNAMODB_ATTRIBUTES_TO_GET$5,TMP_AWS_DYNAMODB_INDEX_NAME$5,TMP_AWS_DYNAMODB_SELECT$5,TMP_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES$5,TMP_AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES$5,TMP_AWS_DYNAMODB_EXCLUSIVE_START_TABLE$5,TMP_AWS_DYNAMODB_TABLE_COUNT$5,TMP_AWS_DYNAMODB_SCAN_FORWARD$5,TMP_AWS_DYNAMODB_SEGMENT$5,TMP_AWS_DYNAMODB_TOTAL_SEGMENTS$5,TMP_AWS_DYNAMODB_COUNT$5,TMP_AWS_DYNAMODB_SCANNED_COUNT$5,TMP_AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS$5,TMP_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES$5,TMP_MESSAGING_SYSTEM$5,TMP_MESSAGING_DESTINATION$5,TMP_MESSAGING_DESTINATION_KIND$5,TMP_MESSAGING_TEMP_DESTINATION$5,TMP_MESSAGING_PROTOCOL$5,TMP_MESSAGING_PROTOCOL_VERSION$5,TMP_MESSAGING_URL$5,TMP_MESSAGING_MESSAGE_ID$5,TMP_MESSAGING_CONVERSATION_ID$5,TMP_MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES$5,TMP_MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES$5,TMP_MESSAGING_OPERATION$5,TMP_MESSAGING_CONSUMER_ID$5,TMP_MESSAGING_RABBITMQ_ROUTING_KEY$5,TMP_MESSAGING_KAFKA_MESSAGE_KEY$5,TMP_MESSAGING_KAFKA_CONSUMER_GROUP$5,TMP_MESSAGING_KAFKA_CLIENT_ID$5,TMP_MESSAGING_KAFKA_PARTITION$5,TMP_MESSAGING_KAFKA_TOMBSTONE$5,TMP_RPC_SYSTEM$5,TMP_RPC_SERVICE$5,TMP_RPC_METHOD$5,TMP_RPC_GRPC_STATUS_CODE$5,TMP_RPC_JSONRPC_VERSION$5,TMP_RPC_JSONRPC_REQUEST_ID$5,TMP_RPC_JSONRPC_ERROR_CODE$5,TMP_RPC_JSONRPC_ERROR_MESSAGE$5,TMP_MESSAGE_TYPE$5,TMP_MESSAGE_ID$5,TMP_MESSAGE_COMPRESSED_SIZE$5,TMP_MESSAGE_UNCOMPRESSED_SIZE$5]),TMP_DBSYSTEMVALUES_OTHER_SQL$5=`other_sql`,TMP_DBSYSTEMVALUES_MSSQL$5=`mssql`,TMP_DBSYSTEMVALUES_MYSQL$5=`mysql`,TMP_DBSYSTEMVALUES_ORACLE$5=`oracle`,TMP_DBSYSTEMVALUES_DB2$5=`db2`,TMP_DBSYSTEMVALUES_POSTGRESQL$5=`postgresql`,TMP_DBSYSTEMVALUES_REDSHIFT$5=`redshift`,TMP_DBSYSTEMVALUES_HIVE$5=`hive`,TMP_DBSYSTEMVALUES_CLOUDSCAPE$5=`cloudscape`,TMP_DBSYSTEMVALUES_HSQLDB$5=`hsqldb`,TMP_DBSYSTEMVALUES_PROGRESS$5=`progress`,TMP_DBSYSTEMVALUES_MAXDB$5=`maxdb`,TMP_DBSYSTEMVALUES_HANADB$5=`hanadb`,TMP_DBSYSTEMVALUES_INGRES$5=`ingres`,TMP_DBSYSTEMVALUES_FIRSTSQL$5=`firstsql`,TMP_DBSYSTEMVALUES_EDB$5=`edb`,TMP_DBSYSTEMVALUES_CACHE$5=`cache`,TMP_DBSYSTEMVALUES_ADABAS$5=`adabas`,TMP_DBSYSTEMVALUES_FIREBIRD$5=`firebird`,TMP_DBSYSTEMVALUES_DERBY$5=`derby`,TMP_DBSYSTEMVALUES_FILEMAKER$5=`filemaker`,TMP_DBSYSTEMVALUES_INFORMIX$5=`informix`,TMP_DBSYSTEMVALUES_INSTANTDB$5=`instantdb`,TMP_DBSYSTEMVALUES_INTERBASE$5=`interbase`,TMP_DBSYSTEMVALUES_MARIADB$5=`mariadb`,TMP_DBSYSTEMVALUES_NETEZZA$5=`netezza`,TMP_DBSYSTEMVALUES_PERVASIVE$5=`pervasive`,TMP_DBSYSTEMVALUES_POINTBASE$5=`pointbase`,TMP_DBSYSTEMVALUES_SQLITE$5=`sqlite`,TMP_DBSYSTEMVALUES_SYBASE$5=`sybase`,TMP_DBSYSTEMVALUES_TERADATA$5=`teradata`,TMP_DBSYSTEMVALUES_VERTICA$5=`vertica`,TMP_DBSYSTEMVALUES_H2$5=`h2`,TMP_DBSYSTEMVALUES_COLDFUSION$5=`coldfusion`,TMP_DBSYSTEMVALUES_CASSANDRA$5=`cassandra`,TMP_DBSYSTEMVALUES_HBASE$5=`hbase`,TMP_DBSYSTEMVALUES_MONGODB$5=`mongodb`,TMP_DBSYSTEMVALUES_REDIS$5=`redis`,TMP_DBSYSTEMVALUES_COUCHBASE$5=`couchbase`,TMP_DBSYSTEMVALUES_COUCHDB$5=`couchdb`,TMP_DBSYSTEMVALUES_COSMOSDB$5=`cosmosdb`,TMP_DBSYSTEMVALUES_DYNAMODB$5=`dynamodb`,TMP_DBSYSTEMVALUES_NEO4J$5=`neo4j`,TMP_DBSYSTEMVALUES_GEODE$5=`geode`,TMP_DBSYSTEMVALUES_ELASTICSEARCH$5=`elasticsearch`,TMP_DBSYSTEMVALUES_MEMCACHED$5=`memcached`,TMP_DBSYSTEMVALUES_COCKROACHDB$5=`cockroachdb`,DBSYSTEMVALUES_OTHER_SQL$5=TMP_DBSYSTEMVALUES_OTHER_SQL$5,DBSYSTEMVALUES_MSSQL$5=TMP_DBSYSTEMVALUES_MSSQL$5,DBSYSTEMVALUES_MYSQL$5=TMP_DBSYSTEMVALUES_MYSQL$5,DBSYSTEMVALUES_ORACLE$5=TMP_DBSYSTEMVALUES_ORACLE$5,DBSYSTEMVALUES_POSTGRESQL$5=TMP_DBSYSTEMVALUES_POSTGRESQL$5,DBSYSTEMVALUES_REDSHIFT$5=TMP_DBSYSTEMVALUES_REDSHIFT$5,DBSYSTEMVALUES_HIVE$5=TMP_DBSYSTEMVALUES_HIVE$5,DBSYSTEMVALUES_CLOUDSCAPE$5=TMP_DBSYSTEMVALUES_CLOUDSCAPE$5,DBSYSTEMVALUES_HSQLDB$5=TMP_DBSYSTEMVALUES_HSQLDB$5,DBSYSTEMVALUES_PROGRESS$5=TMP_DBSYSTEMVALUES_PROGRESS$5,DBSYSTEMVALUES_MAXDB$5=TMP_DBSYSTEMVALUES_MAXDB$5,DBSYSTEMVALUES_HANADB$5=TMP_DBSYSTEMVALUES_HANADB$5,DBSYSTEMVALUES_INGRES$5=TMP_DBSYSTEMVALUES_INGRES$5,DBSYSTEMVALUES_FIRSTSQL$5=TMP_DBSYSTEMVALUES_FIRSTSQL$5,DBSYSTEMVALUES_CACHE$5=TMP_DBSYSTEMVALUES_CACHE$5,DBSYSTEMVALUES_ADABAS$5=TMP_DBSYSTEMVALUES_ADABAS$5,DBSYSTEMVALUES_FIREBIRD$5=TMP_DBSYSTEMVALUES_FIREBIRD$5,DBSYSTEMVALUES_DERBY$5=TMP_DBSYSTEMVALUES_DERBY$5,DBSYSTEMVALUES_FILEMAKER$5=TMP_DBSYSTEMVALUES_FILEMAKER$5,DBSYSTEMVALUES_INFORMIX$5=TMP_DBSYSTEMVALUES_INFORMIX$5,DBSYSTEMVALUES_INSTANTDB$5=TMP_DBSYSTEMVALUES_INSTANTDB$5,DBSYSTEMVALUES_INTERBASE$5=TMP_DBSYSTEMVALUES_INTERBASE$5,DBSYSTEMVALUES_MARIADB$5=TMP_DBSYSTEMVALUES_MARIADB$5,DBSYSTEMVALUES_NETEZZA$5=TMP_DBSYSTEMVALUES_NETEZZA$5,DBSYSTEMVALUES_PERVASIVE$5=TMP_DBSYSTEMVALUES_PERVASIVE$5,DBSYSTEMVALUES_POINTBASE$5=TMP_DBSYSTEMVALUES_POINTBASE$5,DBSYSTEMVALUES_SQLITE$5=TMP_DBSYSTEMVALUES_SQLITE$5,DBSYSTEMVALUES_SYBASE$5=TMP_DBSYSTEMVALUES_SYBASE$5,DBSYSTEMVALUES_TERADATA$5=TMP_DBSYSTEMVALUES_TERADATA$5,DBSYSTEMVALUES_VERTICA$5=TMP_DBSYSTEMVALUES_VERTICA$5,DBSYSTEMVALUES_COLDFUSION$5=TMP_DBSYSTEMVALUES_COLDFUSION$5,DBSYSTEMVALUES_CASSANDRA$5=TMP_DBSYSTEMVALUES_CASSANDRA$5,DBSYSTEMVALUES_HBASE$5=TMP_DBSYSTEMVALUES_HBASE$5,DBSYSTEMVALUES_MONGODB$5=TMP_DBSYSTEMVALUES_MONGODB$5,DBSYSTEMVALUES_REDIS$5=TMP_DBSYSTEMVALUES_REDIS$5,DBSYSTEMVALUES_COUCHBASE$5=TMP_DBSYSTEMVALUES_COUCHBASE$5,DBSYSTEMVALUES_COUCHDB$5=TMP_DBSYSTEMVALUES_COUCHDB$5,DBSYSTEMVALUES_COSMOSDB$5=TMP_DBSYSTEMVALUES_COSMOSDB$5,DBSYSTEMVALUES_DYNAMODB$5=TMP_DBSYSTEMVALUES_DYNAMODB$5,DBSYSTEMVALUES_NEO4J$5=TMP_DBSYSTEMVALUES_NEO4J$5,DBSYSTEMVALUES_GEODE$5=TMP_DBSYSTEMVALUES_GEODE$5,DBSYSTEMVALUES_ELASTICSEARCH$5=TMP_DBSYSTEMVALUES_ELASTICSEARCH$5,DBSYSTEMVALUES_MEMCACHED$5=TMP_DBSYSTEMVALUES_MEMCACHED$5,DBSYSTEMVALUES_COCKROACHDB$5=TMP_DBSYSTEMVALUES_COCKROACHDB$5,DbSystemValues$5=createConstMap$5([TMP_DBSYSTEMVALUES_OTHER_SQL$5,TMP_DBSYSTEMVALUES_MSSQL$5,TMP_DBSYSTEMVALUES_MYSQL$5,TMP_DBSYSTEMVALUES_ORACLE$5,TMP_DBSYSTEMVALUES_DB2$5,TMP_DBSYSTEMVALUES_POSTGRESQL$5,TMP_DBSYSTEMVALUES_REDSHIFT$5,TMP_DBSYSTEMVALUES_HIVE$5,TMP_DBSYSTEMVALUES_CLOUDSCAPE$5,TMP_DBSYSTEMVALUES_HSQLDB$5,TMP_DBSYSTEMVALUES_PROGRESS$5,TMP_DBSYSTEMVALUES_MAXDB$5,TMP_DBSYSTEMVALUES_HANADB$5,TMP_DBSYSTEMVALUES_INGRES$5,TMP_DBSYSTEMVALUES_FIRSTSQL$5,TMP_DBSYSTEMVALUES_EDB$5,TMP_DBSYSTEMVALUES_CACHE$5,TMP_DBSYSTEMVALUES_ADABAS$5,TMP_DBSYSTEMVALUES_FIREBIRD$5,TMP_DBSYSTEMVALUES_DERBY$5,TMP_DBSYSTEMVALUES_FILEMAKER$5,TMP_DBSYSTEMVALUES_INFORMIX$5,TMP_DBSYSTEMVALUES_INSTANTDB$5,TMP_DBSYSTEMVALUES_INTERBASE$5,TMP_DBSYSTEMVALUES_MARIADB$5,TMP_DBSYSTEMVALUES_NETEZZA$5,TMP_DBSYSTEMVALUES_PERVASIVE$5,TMP_DBSYSTEMVALUES_POINTBASE$5,TMP_DBSYSTEMVALUES_SQLITE$5,TMP_DBSYSTEMVALUES_SYBASE$5,TMP_DBSYSTEMVALUES_TERADATA$5,TMP_DBSYSTEMVALUES_VERTICA$5,TMP_DBSYSTEMVALUES_H2$5,TMP_DBSYSTEMVALUES_COLDFUSION$5,TMP_DBSYSTEMVALUES_CASSANDRA$5,TMP_DBSYSTEMVALUES_HBASE$5,TMP_DBSYSTEMVALUES_MONGODB$5,TMP_DBSYSTEMVALUES_REDIS$5,TMP_DBSYSTEMVALUES_COUCHBASE$5,TMP_DBSYSTEMVALUES_COUCHDB$5,TMP_DBSYSTEMVALUES_COSMOSDB$5,TMP_DBSYSTEMVALUES_DYNAMODB$5,TMP_DBSYSTEMVALUES_NEO4J$5,TMP_DBSYSTEMVALUES_GEODE$5,TMP_DBSYSTEMVALUES_ELASTICSEARCH$5,TMP_DBSYSTEMVALUES_MEMCACHED$5,TMP_DBSYSTEMVALUES_COCKROACHDB$5]),TMP_DBCASSANDRACONSISTENCYLEVELVALUES_ALL$5=`all`,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_EACH_QUORUM$5=`each_quorum`,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_QUORUM$5=`quorum`,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_QUORUM$5=`local_quorum`,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_ONE$5=`one`,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_TWO$5=`two`,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_THREE$5=`three`,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_ONE$5=`local_one`,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_ANY$5=`any`,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_SERIAL$5=`serial`,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_SERIAL$5=`local_serial`,DBCASSANDRACONSISTENCYLEVELVALUES_EACH_QUORUM$5=TMP_DBCASSANDRACONSISTENCYLEVELVALUES_EACH_QUORUM$5,DBCASSANDRACONSISTENCYLEVELVALUES_QUORUM$5=TMP_DBCASSANDRACONSISTENCYLEVELVALUES_QUORUM$5,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_QUORUM$5=TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_QUORUM$5,DBCASSANDRACONSISTENCYLEVELVALUES_THREE$5=TMP_DBCASSANDRACONSISTENCYLEVELVALUES_THREE$5,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_ONE$5=TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_ONE$5,DBCASSANDRACONSISTENCYLEVELVALUES_SERIAL$5=TMP_DBCASSANDRACONSISTENCYLEVELVALUES_SERIAL$5,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_SERIAL$5=TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_SERIAL$5,DbCassandraConsistencyLevelValues$5=createConstMap$5([TMP_DBCASSANDRACONSISTENCYLEVELVALUES_ALL$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_EACH_QUORUM$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_QUORUM$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_QUORUM$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_ONE$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_TWO$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_THREE$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_ONE$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_ANY$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_SERIAL$5,TMP_DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_SERIAL$5]),TMP_FAASTRIGGERVALUES_DATASOURCE$5=`datasource`,TMP_FAASTRIGGERVALUES_HTTP$5=`http`,TMP_FAASTRIGGERVALUES_PUBSUB$5=`pubsub`,TMP_FAASTRIGGERVALUES_TIMER$5=`timer`,TMP_FAASTRIGGERVALUES_OTHER$5=`other`,FAASTRIGGERVALUES_DATASOURCE$5=TMP_FAASTRIGGERVALUES_DATASOURCE$5,FAASTRIGGERVALUES_HTTP$5=TMP_FAASTRIGGERVALUES_HTTP$5,FAASTRIGGERVALUES_PUBSUB$5=TMP_FAASTRIGGERVALUES_PUBSUB$5,FAASTRIGGERVALUES_TIMER$5=TMP_FAASTRIGGERVALUES_TIMER$5,FAASTRIGGERVALUES_OTHER$5=TMP_FAASTRIGGERVALUES_OTHER$5,FaasTriggerValues$5=createConstMap$5([TMP_FAASTRIGGERVALUES_DATASOURCE$5,TMP_FAASTRIGGERVALUES_HTTP$5,TMP_FAASTRIGGERVALUES_PUBSUB$5,TMP_FAASTRIGGERVALUES_TIMER$5,TMP_FAASTRIGGERVALUES_OTHER$5]),TMP_FAASDOCUMENTOPERATIONVALUES_INSERT$5=`insert`,TMP_FAASDOCUMENTOPERATIONVALUES_EDIT$5=`edit`,TMP_FAASDOCUMENTOPERATIONVALUES_DELETE$5=`delete`,FAASDOCUMENTOPERATIONVALUES_INSERT$5=TMP_FAASDOCUMENTOPERATIONVALUES_INSERT$5,FAASDOCUMENTOPERATIONVALUES_EDIT$5=TMP_FAASDOCUMENTOPERATIONVALUES_EDIT$5,FAASDOCUMENTOPERATIONVALUES_DELETE$5=TMP_FAASDOCUMENTOPERATIONVALUES_DELETE$5,FaasDocumentOperationValues$5=createConstMap$5([TMP_FAASDOCUMENTOPERATIONVALUES_INSERT$5,TMP_FAASDOCUMENTOPERATIONVALUES_EDIT$5,TMP_FAASDOCUMENTOPERATIONVALUES_DELETE$5]),TMP_FAASINVOKEDPROVIDERVALUES_ALIBABA_CLOUD$5=`alibaba_cloud`,TMP_FAASINVOKEDPROVIDERVALUES_AWS$5=`aws`,TMP_FAASINVOKEDPROVIDERVALUES_AZURE$5=`azure`,TMP_FAASINVOKEDPROVIDERVALUES_GCP$5=`gcp`,FAASINVOKEDPROVIDERVALUES_ALIBABA_CLOUD$5=TMP_FAASINVOKEDPROVIDERVALUES_ALIBABA_CLOUD$5,FAASINVOKEDPROVIDERVALUES_AZURE$5=TMP_FAASINVOKEDPROVIDERVALUES_AZURE$5,FaasInvokedProviderValues$5=createConstMap$5([TMP_FAASINVOKEDPROVIDERVALUES_ALIBABA_CLOUD$5,TMP_FAASINVOKEDPROVIDERVALUES_AWS$5,TMP_FAASINVOKEDPROVIDERVALUES_AZURE$5,TMP_FAASINVOKEDPROVIDERVALUES_GCP$5]),TMP_NETTRANSPORTVALUES_IP_TCP$5=`ip_tcp`,TMP_NETTRANSPORTVALUES_IP_UDP$5=`ip_udp`,TMP_NETTRANSPORTVALUES_IP$5=`ip`,TMP_NETTRANSPORTVALUES_UNIX$5=`unix`,TMP_NETTRANSPORTVALUES_PIPE$5=`pipe`,TMP_NETTRANSPORTVALUES_INPROC$5=`inproc`,TMP_NETTRANSPORTVALUES_OTHER$5=`other`,NETTRANSPORTVALUES_IP_TCP$5=TMP_NETTRANSPORTVALUES_IP_TCP$5,NETTRANSPORTVALUES_IP_UDP$5=TMP_NETTRANSPORTVALUES_IP_UDP$5,NETTRANSPORTVALUES_UNIX$5=TMP_NETTRANSPORTVALUES_UNIX$5,NETTRANSPORTVALUES_PIPE$5=TMP_NETTRANSPORTVALUES_PIPE$5,NETTRANSPORTVALUES_INPROC$5=TMP_NETTRANSPORTVALUES_INPROC$5,NETTRANSPORTVALUES_OTHER$5=TMP_NETTRANSPORTVALUES_OTHER$5,NetTransportValues$5=createConstMap$5([TMP_NETTRANSPORTVALUES_IP_TCP$5,TMP_NETTRANSPORTVALUES_IP_UDP$5,TMP_NETTRANSPORTVALUES_IP$5,TMP_NETTRANSPORTVALUES_UNIX$5,TMP_NETTRANSPORTVALUES_PIPE$5,TMP_NETTRANSPORTVALUES_INPROC$5,TMP_NETTRANSPORTVALUES_OTHER$5]),TMP_NETHOSTCONNECTIONTYPEVALUES_WIFI$5=`wifi`,TMP_NETHOSTCONNECTIONTYPEVALUES_WIRED$5=`wired`,TMP_NETHOSTCONNECTIONTYPEVALUES_CELL$5=`cell`,TMP_NETHOSTCONNECTIONTYPEVALUES_UNAVAILABLE$5=`unavailable`,TMP_NETHOSTCONNECTIONTYPEVALUES_UNKNOWN$5=`unknown`,NETHOSTCONNECTIONTYPEVALUES_WIFI$5=TMP_NETHOSTCONNECTIONTYPEVALUES_WIFI$5,NETHOSTCONNECTIONTYPEVALUES_WIRED$5=TMP_NETHOSTCONNECTIONTYPEVALUES_WIRED$5,NETHOSTCONNECTIONTYPEVALUES_CELL$5=TMP_NETHOSTCONNECTIONTYPEVALUES_CELL$5,NETHOSTCONNECTIONTYPEVALUES_UNAVAILABLE$5=TMP_NETHOSTCONNECTIONTYPEVALUES_UNAVAILABLE$5,NETHOSTCONNECTIONTYPEVALUES_UNKNOWN$5=TMP_NETHOSTCONNECTIONTYPEVALUES_UNKNOWN$5,NetHostConnectionTypeValues$5=createConstMap$5([TMP_NETHOSTCONNECTIONTYPEVALUES_WIFI$5,TMP_NETHOSTCONNECTIONTYPEVALUES_WIRED$5,TMP_NETHOSTCONNECTIONTYPEVALUES_CELL$5,TMP_NETHOSTCONNECTIONTYPEVALUES_UNAVAILABLE$5,TMP_NETHOSTCONNECTIONTYPEVALUES_UNKNOWN$5]),TMP_NETHOSTCONNECTIONSUBTYPEVALUES_GPRS$5=`gprs`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EDGE$5=`edge`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_UMTS$5=`umts`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_CDMA$5=`cdma`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_0$5=`evdo_0`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_A$5=`evdo_a`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_CDMA2000_1XRTT$5=`cdma2000_1xrtt`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSDPA$5=`hsdpa`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSUPA$5=`hsupa`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSPA$5=`hspa`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_IDEN$5=`iden`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_B$5=`evdo_b`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_LTE$5=`lte`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EHRPD$5=`ehrpd`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSPAP$5=`hspap`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_GSM$5=`gsm`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_TD_SCDMA$5=`td_scdma`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_IWLAN$5=`iwlan`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_NR$5=`nr`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_NRNSA$5=`nrnsa`,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_LTE_CA$5=`lte_ca`,NETHOSTCONNECTIONSUBTYPEVALUES_GPRS$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_GPRS$5,NETHOSTCONNECTIONSUBTYPEVALUES_EDGE$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EDGE$5,NETHOSTCONNECTIONSUBTYPEVALUES_UMTS$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_UMTS$5,NETHOSTCONNECTIONSUBTYPEVALUES_CDMA$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_CDMA$5,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_0$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_0$5,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_A$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_A$5,NETHOSTCONNECTIONSUBTYPEVALUES_CDMA2000_1XRTT$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_CDMA2000_1XRTT$5,NETHOSTCONNECTIONSUBTYPEVALUES_HSDPA$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSDPA$5,NETHOSTCONNECTIONSUBTYPEVALUES_HSUPA$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSUPA$5,NETHOSTCONNECTIONSUBTYPEVALUES_HSPA$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSPA$5,NETHOSTCONNECTIONSUBTYPEVALUES_IDEN$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_IDEN$5,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_B$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_B$5,NETHOSTCONNECTIONSUBTYPEVALUES_EHRPD$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EHRPD$5,NETHOSTCONNECTIONSUBTYPEVALUES_HSPAP$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSPAP$5,NETHOSTCONNECTIONSUBTYPEVALUES_TD_SCDMA$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_TD_SCDMA$5,NETHOSTCONNECTIONSUBTYPEVALUES_IWLAN$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_IWLAN$5,NETHOSTCONNECTIONSUBTYPEVALUES_NRNSA$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_NRNSA$5,NETHOSTCONNECTIONSUBTYPEVALUES_LTE_CA$5=TMP_NETHOSTCONNECTIONSUBTYPEVALUES_LTE_CA$5,NetHostConnectionSubtypeValues$5=createConstMap$5([TMP_NETHOSTCONNECTIONSUBTYPEVALUES_GPRS$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EDGE$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_UMTS$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_CDMA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_0$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_A$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_CDMA2000_1XRTT$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSDPA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSUPA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSPA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_IDEN$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_B$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_LTE$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_EHRPD$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_HSPAP$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_GSM$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_TD_SCDMA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_IWLAN$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_NR$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_NRNSA$5,TMP_NETHOSTCONNECTIONSUBTYPEVALUES_LTE_CA$5]),TMP_HTTPFLAVORVALUES_HTTP_1_0$5=`1.0`,TMP_HTTPFLAVORVALUES_HTTP_1_1$5=`1.1`,TMP_HTTPFLAVORVALUES_HTTP_2_0$5=`2.0`,TMP_HTTPFLAVORVALUES_SPDY$5=`SPDY`,TMP_HTTPFLAVORVALUES_QUIC$5=`QUIC`,HTTPFLAVORVALUES_SPDY$5=TMP_HTTPFLAVORVALUES_SPDY$5,HTTPFLAVORVALUES_QUIC$5=TMP_HTTPFLAVORVALUES_QUIC$5,HttpFlavorValues$5={HTTP_1_0:TMP_HTTPFLAVORVALUES_HTTP_1_0$5,HTTP_1_1:TMP_HTTPFLAVORVALUES_HTTP_1_1$5,HTTP_2_0:TMP_HTTPFLAVORVALUES_HTTP_2_0$5,SPDY:TMP_HTTPFLAVORVALUES_SPDY$5,QUIC:TMP_HTTPFLAVORVALUES_QUIC$5},TMP_MESSAGINGDESTINATIONKINDVALUES_QUEUE$5=`queue`,TMP_MESSAGINGDESTINATIONKINDVALUES_TOPIC$5=`topic`,MESSAGINGDESTINATIONKINDVALUES_QUEUE$5=TMP_MESSAGINGDESTINATIONKINDVALUES_QUEUE$5,MESSAGINGDESTINATIONKINDVALUES_TOPIC$5=TMP_MESSAGINGDESTINATIONKINDVALUES_TOPIC$5,MessagingDestinationKindValues$5=createConstMap$5([TMP_MESSAGINGDESTINATIONKINDVALUES_QUEUE$5,TMP_MESSAGINGDESTINATIONKINDVALUES_TOPIC$5]),TMP_MESSAGINGOPERATIONVALUES_RECEIVE$5=`receive`,TMP_MESSAGINGOPERATIONVALUES_PROCESS$5=`process`,MESSAGINGOPERATIONVALUES_RECEIVE$5=TMP_MESSAGINGOPERATIONVALUES_RECEIVE$5,MESSAGINGOPERATIONVALUES_PROCESS$5=TMP_MESSAGINGOPERATIONVALUES_PROCESS$5,MessagingOperationValues$5=createConstMap$5([TMP_MESSAGINGOPERATIONVALUES_RECEIVE$5,TMP_MESSAGINGOPERATIONVALUES_PROCESS$5]),TMP_RPCGRPCSTATUSCODEVALUES_OK$5=0,TMP_RPCGRPCSTATUSCODEVALUES_CANCELLED$5=1,TMP_RPCGRPCSTATUSCODEVALUES_UNKNOWN$5=2,TMP_RPCGRPCSTATUSCODEVALUES_INVALID_ARGUMENT$5=3,TMP_RPCGRPCSTATUSCODEVALUES_DEADLINE_EXCEEDED$5=4,TMP_RPCGRPCSTATUSCODEVALUES_NOT_FOUND$5=5,TMP_RPCGRPCSTATUSCODEVALUES_ALREADY_EXISTS$5=6,TMP_RPCGRPCSTATUSCODEVALUES_PERMISSION_DENIED$5=7,TMP_RPCGRPCSTATUSCODEVALUES_RESOURCE_EXHAUSTED$5=8,TMP_RPCGRPCSTATUSCODEVALUES_FAILED_PRECONDITION$5=9,TMP_RPCGRPCSTATUSCODEVALUES_ABORTED$5=10,TMP_RPCGRPCSTATUSCODEVALUES_OUT_OF_RANGE$5=11,TMP_RPCGRPCSTATUSCODEVALUES_UNIMPLEMENTED$5=12,TMP_RPCGRPCSTATUSCODEVALUES_INTERNAL$5=13,TMP_RPCGRPCSTATUSCODEVALUES_UNAVAILABLE$5=14,TMP_RPCGRPCSTATUSCODEVALUES_DATA_LOSS$5=15,TMP_RPCGRPCSTATUSCODEVALUES_UNAUTHENTICATED$5=16,RpcGrpcStatusCodeValues$5={OK:TMP_RPCGRPCSTATUSCODEVALUES_OK$5,CANCELLED:TMP_RPCGRPCSTATUSCODEVALUES_CANCELLED$5,UNKNOWN:TMP_RPCGRPCSTATUSCODEVALUES_UNKNOWN$5,INVALID_ARGUMENT:TMP_RPCGRPCSTATUSCODEVALUES_INVALID_ARGUMENT$5,DEADLINE_EXCEEDED:TMP_RPCGRPCSTATUSCODEVALUES_DEADLINE_EXCEEDED$5,NOT_FOUND:TMP_RPCGRPCSTATUSCODEVALUES_NOT_FOUND$5,ALREADY_EXISTS:TMP_RPCGRPCSTATUSCODEVALUES_ALREADY_EXISTS$5,PERMISSION_DENIED:TMP_RPCGRPCSTATUSCODEVALUES_PERMISSION_DENIED$5,RESOURCE_EXHAUSTED:TMP_RPCGRPCSTATUSCODEVALUES_RESOURCE_EXHAUSTED$5,FAILED_PRECONDITION:TMP_RPCGRPCSTATUSCODEVALUES_FAILED_PRECONDITION$5,ABORTED:TMP_RPCGRPCSTATUSCODEVALUES_ABORTED$5,OUT_OF_RANGE:TMP_RPCGRPCSTATUSCODEVALUES_OUT_OF_RANGE$5,UNIMPLEMENTED:TMP_RPCGRPCSTATUSCODEVALUES_UNIMPLEMENTED$5,INTERNAL:TMP_RPCGRPCSTATUSCODEVALUES_INTERNAL$5,UNAVAILABLE:TMP_RPCGRPCSTATUSCODEVALUES_UNAVAILABLE$5,DATA_LOSS:TMP_RPCGRPCSTATUSCODEVALUES_DATA_LOSS$5,UNAUTHENTICATED:TMP_RPCGRPCSTATUSCODEVALUES_UNAUTHENTICATED$5},TMP_MESSAGETYPEVALUES_SENT$5=`SENT`,TMP_MESSAGETYPEVALUES_RECEIVED$5=`RECEIVED`,MESSAGETYPEVALUES_SENT$5=TMP_MESSAGETYPEVALUES_SENT$5,MESSAGETYPEVALUES_RECEIVED$5=TMP_MESSAGETYPEVALUES_RECEIVED$5,MessageTypeValues$5=createConstMap$5([TMP_MESSAGETYPEVALUES_SENT$5,TMP_MESSAGETYPEVALUES_RECEIVED$5])})),init_trace$5=__esmMin((()=>{init_SemanticAttributes$5()})),TMP_CLOUD_PROVIDER$5,TMP_CLOUD_ACCOUNT_ID$5,TMP_CLOUD_REGION$5,TMP_CLOUD_AVAILABILITY_ZONE$5,TMP_CLOUD_PLATFORM$5,TMP_AWS_ECS_CONTAINER_ARN$5,TMP_AWS_ECS_CLUSTER_ARN$5,TMP_AWS_ECS_LAUNCHTYPE$5,TMP_AWS_ECS_TASK_ARN$5,TMP_AWS_ECS_TASK_FAMILY$5,TMP_AWS_ECS_TASK_REVISION$5,TMP_AWS_EKS_CLUSTER_ARN$5,TMP_AWS_LOG_GROUP_NAMES$5,TMP_AWS_LOG_GROUP_ARNS$5,TMP_AWS_LOG_STREAM_NAMES$5,TMP_AWS_LOG_STREAM_ARNS$5,TMP_CONTAINER_NAME$5,TMP_CONTAINER_ID$5,TMP_CONTAINER_RUNTIME$5,TMP_CONTAINER_IMAGE_NAME$5,TMP_CONTAINER_IMAGE_TAG$5,TMP_DEPLOYMENT_ENVIRONMENT$5,TMP_DEVICE_ID$5,TMP_DEVICE_MODEL_IDENTIFIER$5,TMP_DEVICE_MODEL_NAME$5,TMP_FAAS_NAME$5,TMP_FAAS_ID$5,TMP_FAAS_VERSION$5,TMP_FAAS_INSTANCE$5,TMP_FAAS_MAX_MEMORY$5,TMP_HOST_ID$5,TMP_HOST_NAME$5,TMP_HOST_TYPE$5,TMP_HOST_ARCH$5,TMP_HOST_IMAGE_NAME$5,TMP_HOST_IMAGE_ID$5,TMP_HOST_IMAGE_VERSION$5,TMP_K8S_CLUSTER_NAME$5,TMP_K8S_NODE_NAME$5,TMP_K8S_NODE_UID$5,TMP_K8S_NAMESPACE_NAME$5,TMP_K8S_POD_UID$5,TMP_K8S_POD_NAME$5,TMP_K8S_CONTAINER_NAME$5,TMP_K8S_REPLICASET_UID$5,TMP_K8S_REPLICASET_NAME$5,TMP_K8S_DEPLOYMENT_UID$5,TMP_K8S_DEPLOYMENT_NAME$5,TMP_K8S_STATEFULSET_UID$5,TMP_K8S_STATEFULSET_NAME$5,TMP_K8S_DAEMONSET_UID$5,TMP_K8S_DAEMONSET_NAME$5,TMP_K8S_JOB_UID$5,TMP_K8S_JOB_NAME$5,TMP_K8S_CRONJOB_UID$5,TMP_K8S_CRONJOB_NAME$5,TMP_OS_TYPE$5,TMP_OS_DESCRIPTION$5,TMP_OS_NAME$5,TMP_OS_VERSION$5,TMP_PROCESS_PID$5,TMP_PROCESS_EXECUTABLE_NAME$5,TMP_PROCESS_EXECUTABLE_PATH$5,TMP_PROCESS_COMMAND$5,TMP_PROCESS_COMMAND_LINE$5,TMP_PROCESS_COMMAND_ARGS$5,TMP_PROCESS_OWNER$5,TMP_PROCESS_RUNTIME_NAME$5,TMP_PROCESS_RUNTIME_VERSION$5,TMP_PROCESS_RUNTIME_DESCRIPTION$5,TMP_SERVICE_NAME$5,TMP_SERVICE_NAMESPACE$5,TMP_SERVICE_INSTANCE_ID$5,TMP_SERVICE_VERSION$5,TMP_TELEMETRY_SDK_NAME$5,TMP_TELEMETRY_SDK_LANGUAGE$5,TMP_TELEMETRY_SDK_VERSION$5,TMP_TELEMETRY_AUTO_VERSION$5,TMP_WEBENGINE_NAME$5,TMP_WEBENGINE_VERSION$5,TMP_WEBENGINE_DESCRIPTION$5,SEMRESATTRS_CLOUD_PROVIDER$5,SEMRESATTRS_CLOUD_ACCOUNT_ID$5,SEMRESATTRS_CLOUD_REGION$5,SEMRESATTRS_CLOUD_AVAILABILITY_ZONE$5,SEMRESATTRS_CLOUD_PLATFORM$5,SEMRESATTRS_AWS_ECS_CONTAINER_ARN$5,SEMRESATTRS_AWS_ECS_CLUSTER_ARN$5,SEMRESATTRS_AWS_ECS_LAUNCHTYPE$5,SEMRESATTRS_AWS_ECS_TASK_ARN$5,SEMRESATTRS_AWS_ECS_TASK_FAMILY$5,SEMRESATTRS_AWS_ECS_TASK_REVISION$5,SEMRESATTRS_AWS_EKS_CLUSTER_ARN$5,SEMRESATTRS_AWS_LOG_GROUP_NAMES$5,SEMRESATTRS_AWS_LOG_GROUP_ARNS$5,SEMRESATTRS_AWS_LOG_STREAM_NAMES$5,SEMRESATTRS_AWS_LOG_STREAM_ARNS$5,SEMRESATTRS_CONTAINER_NAME$5,SEMRESATTRS_CONTAINER_ID$5,SEMRESATTRS_CONTAINER_RUNTIME$5,SEMRESATTRS_CONTAINER_IMAGE_NAME$5,SEMRESATTRS_CONTAINER_IMAGE_TAG$5,SEMRESATTRS_DEPLOYMENT_ENVIRONMENT$5,SEMRESATTRS_DEVICE_ID$5,SEMRESATTRS_DEVICE_MODEL_IDENTIFIER$5,SEMRESATTRS_DEVICE_MODEL_NAME$5,SEMRESATTRS_FAAS_NAME$5,SEMRESATTRS_FAAS_ID$5,SEMRESATTRS_FAAS_VERSION$5,SEMRESATTRS_FAAS_INSTANCE$5,SEMRESATTRS_FAAS_MAX_MEMORY$5,SEMRESATTRS_HOST_ID$5,SEMRESATTRS_HOST_NAME$5,SEMRESATTRS_HOST_TYPE$5,SEMRESATTRS_HOST_ARCH$5,SEMRESATTRS_HOST_IMAGE_NAME$5,SEMRESATTRS_HOST_IMAGE_ID$5,SEMRESATTRS_HOST_IMAGE_VERSION$5,SEMRESATTRS_K8S_CLUSTER_NAME$5,SEMRESATTRS_K8S_NODE_NAME$5,SEMRESATTRS_K8S_NODE_UID$5,SEMRESATTRS_K8S_NAMESPACE_NAME$5,SEMRESATTRS_K8S_POD_UID$5,SEMRESATTRS_K8S_POD_NAME$5,SEMRESATTRS_K8S_CONTAINER_NAME$5,SEMRESATTRS_K8S_REPLICASET_UID$5,SEMRESATTRS_K8S_REPLICASET_NAME$5,SEMRESATTRS_K8S_DEPLOYMENT_UID$5,SEMRESATTRS_K8S_DEPLOYMENT_NAME$5,SEMRESATTRS_K8S_STATEFULSET_UID$5,SEMRESATTRS_K8S_STATEFULSET_NAME$5,SEMRESATTRS_K8S_DAEMONSET_UID$5,SEMRESATTRS_K8S_DAEMONSET_NAME$5,SEMRESATTRS_K8S_JOB_UID$5,SEMRESATTRS_K8S_JOB_NAME$5,SEMRESATTRS_K8S_CRONJOB_UID$5,SEMRESATTRS_K8S_CRONJOB_NAME$5,SEMRESATTRS_OS_TYPE$5,SEMRESATTRS_OS_DESCRIPTION$5,SEMRESATTRS_OS_NAME$5,SEMRESATTRS_OS_VERSION$5,SEMRESATTRS_PROCESS_PID$5,SEMRESATTRS_PROCESS_EXECUTABLE_NAME$5,SEMRESATTRS_PROCESS_EXECUTABLE_PATH$5,SEMRESATTRS_PROCESS_COMMAND$5,SEMRESATTRS_PROCESS_COMMAND_LINE$5,SEMRESATTRS_PROCESS_COMMAND_ARGS$5,SEMRESATTRS_PROCESS_OWNER$5,SEMRESATTRS_PROCESS_RUNTIME_NAME$5,SEMRESATTRS_PROCESS_RUNTIME_VERSION$5,SEMRESATTRS_PROCESS_RUNTIME_DESCRIPTION$5,SEMRESATTRS_SERVICE_NAME$5,SEMRESATTRS_SERVICE_NAMESPACE$5,SEMRESATTRS_SERVICE_INSTANCE_ID$5,SEMRESATTRS_SERVICE_VERSION$5,SEMRESATTRS_TELEMETRY_SDK_NAME$5,SEMRESATTRS_TELEMETRY_SDK_LANGUAGE$5,SEMRESATTRS_TELEMETRY_SDK_VERSION$5,SEMRESATTRS_TELEMETRY_AUTO_VERSION$5,SEMRESATTRS_WEBENGINE_NAME$5,SEMRESATTRS_WEBENGINE_VERSION$5,SEMRESATTRS_WEBENGINE_DESCRIPTION$5,SemanticResourceAttributes$5,TMP_CLOUDPROVIDERVALUES_ALIBABA_CLOUD$5,TMP_CLOUDPROVIDERVALUES_AWS$5,TMP_CLOUDPROVIDERVALUES_AZURE$5,TMP_CLOUDPROVIDERVALUES_GCP$5,CLOUDPROVIDERVALUES_ALIBABA_CLOUD$5,CLOUDPROVIDERVALUES_AWS$5,CLOUDPROVIDERVALUES_AZURE$5,CLOUDPROVIDERVALUES_GCP$5,CloudProviderValues$5,TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS$5,TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC$5,TMP_CLOUDPLATFORMVALUES_AWS_EC2$5,TMP_CLOUDPLATFORMVALUES_AWS_ECS$5,TMP_CLOUDPLATFORMVALUES_AWS_EKS$5,TMP_CLOUDPLATFORMVALUES_AWS_LAMBDA$5,TMP_CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK$5,TMP_CLOUDPLATFORMVALUES_AZURE_VM$5,TMP_CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES$5,TMP_CLOUDPLATFORMVALUES_AZURE_AKS$5,TMP_CLOUDPLATFORMVALUES_AZURE_FUNCTIONS$5,TMP_CLOUDPLATFORMVALUES_AZURE_APP_SERVICE$5,TMP_CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE$5,TMP_CLOUDPLATFORMVALUES_GCP_CLOUD_RUN$5,TMP_CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE$5,TMP_CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS$5,TMP_CLOUDPLATFORMVALUES_GCP_APP_ENGINE$5,CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS$5,CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC$5,CLOUDPLATFORMVALUES_AWS_EC2$5,CLOUDPLATFORMVALUES_AWS_ECS$5,CLOUDPLATFORMVALUES_AWS_EKS$5,CLOUDPLATFORMVALUES_AWS_LAMBDA$5,CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK$5,CLOUDPLATFORMVALUES_AZURE_VM$5,CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES$5,CLOUDPLATFORMVALUES_AZURE_AKS$5,CLOUDPLATFORMVALUES_AZURE_FUNCTIONS$5,CLOUDPLATFORMVALUES_AZURE_APP_SERVICE$5,CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE$5,CLOUDPLATFORMVALUES_GCP_CLOUD_RUN$5,CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE$5,CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS$5,CLOUDPLATFORMVALUES_GCP_APP_ENGINE$5,CloudPlatformValues$5,TMP_AWSECSLAUNCHTYPEVALUES_EC2$5,TMP_AWSECSLAUNCHTYPEVALUES_FARGATE$5,AWSECSLAUNCHTYPEVALUES_EC2$5,AWSECSLAUNCHTYPEVALUES_FARGATE$5,AwsEcsLaunchtypeValues$5,TMP_HOSTARCHVALUES_AMD64$5,TMP_HOSTARCHVALUES_ARM32$5,TMP_HOSTARCHVALUES_ARM64$5,TMP_HOSTARCHVALUES_IA64$5,TMP_HOSTARCHVALUES_PPC32$5,TMP_HOSTARCHVALUES_PPC64$5,TMP_HOSTARCHVALUES_X86$5,HOSTARCHVALUES_AMD64$5,HOSTARCHVALUES_ARM32$5,HOSTARCHVALUES_ARM64$5,HOSTARCHVALUES_IA64$5,HOSTARCHVALUES_PPC32$5,HOSTARCHVALUES_PPC64$5,HOSTARCHVALUES_X86$5,HostArchValues$5,TMP_OSTYPEVALUES_WINDOWS$5,TMP_OSTYPEVALUES_LINUX$5,TMP_OSTYPEVALUES_DARWIN$5,TMP_OSTYPEVALUES_FREEBSD$5,TMP_OSTYPEVALUES_NETBSD$5,TMP_OSTYPEVALUES_OPENBSD$5,TMP_OSTYPEVALUES_DRAGONFLYBSD$5,TMP_OSTYPEVALUES_HPUX$5,TMP_OSTYPEVALUES_AIX$5,TMP_OSTYPEVALUES_SOLARIS$5,TMP_OSTYPEVALUES_Z_OS$5,OSTYPEVALUES_WINDOWS$5,OSTYPEVALUES_LINUX$5,OSTYPEVALUES_DARWIN$5,OSTYPEVALUES_FREEBSD$5,OSTYPEVALUES_NETBSD$5,OSTYPEVALUES_OPENBSD$5,OSTYPEVALUES_DRAGONFLYBSD$5,OSTYPEVALUES_HPUX$5,OSTYPEVALUES_AIX$5,OSTYPEVALUES_SOLARIS$5,OSTYPEVALUES_Z_OS$5,OsTypeValues$5,TMP_TELEMETRYSDKLANGUAGEVALUES_CPP$5,TMP_TELEMETRYSDKLANGUAGEVALUES_DOTNET$5,TMP_TELEMETRYSDKLANGUAGEVALUES_ERLANG$5,TMP_TELEMETRYSDKLANGUAGEVALUES_GO$5,TMP_TELEMETRYSDKLANGUAGEVALUES_JAVA$5,TMP_TELEMETRYSDKLANGUAGEVALUES_NODEJS$5,TMP_TELEMETRYSDKLANGUAGEVALUES_PHP$5,TMP_TELEMETRYSDKLANGUAGEVALUES_PYTHON$5,TMP_TELEMETRYSDKLANGUAGEVALUES_RUBY$5,TMP_TELEMETRYSDKLANGUAGEVALUES_WEBJS$5,TELEMETRYSDKLANGUAGEVALUES_CPP$5,TELEMETRYSDKLANGUAGEVALUES_DOTNET$5,TELEMETRYSDKLANGUAGEVALUES_ERLANG$5,TELEMETRYSDKLANGUAGEVALUES_GO$5,TELEMETRYSDKLANGUAGEVALUES_JAVA$5,TELEMETRYSDKLANGUAGEVALUES_NODEJS$5,TELEMETRYSDKLANGUAGEVALUES_PHP$5,TELEMETRYSDKLANGUAGEVALUES_PYTHON$5,TELEMETRYSDKLANGUAGEVALUES_RUBY$5,TELEMETRYSDKLANGUAGEVALUES_WEBJS$5,TelemetrySdkLanguageValues$5,init_SemanticResourceAttributes$5=__esmMin((()=>{init_utils$8(),TMP_CLOUD_PROVIDER$5=`cloud.provider`,TMP_CLOUD_ACCOUNT_ID$5=`cloud.account.id`,TMP_CLOUD_REGION$5=`cloud.region`,TMP_CLOUD_AVAILABILITY_ZONE$5=`cloud.availability_zone`,TMP_CLOUD_PLATFORM$5=`cloud.platform`,TMP_AWS_ECS_CONTAINER_ARN$5=`aws.ecs.container.arn`,TMP_AWS_ECS_CLUSTER_ARN$5=`aws.ecs.cluster.arn`,TMP_AWS_ECS_LAUNCHTYPE$5=`aws.ecs.launchtype`,TMP_AWS_ECS_TASK_ARN$5=`aws.ecs.task.arn`,TMP_AWS_ECS_TASK_FAMILY$5=`aws.ecs.task.family`,TMP_AWS_ECS_TASK_REVISION$5=`aws.ecs.task.revision`,TMP_AWS_EKS_CLUSTER_ARN$5=`aws.eks.cluster.arn`,TMP_AWS_LOG_GROUP_NAMES$5=`aws.log.group.names`,TMP_AWS_LOG_GROUP_ARNS$5=`aws.log.group.arns`,TMP_AWS_LOG_STREAM_NAMES$5=`aws.log.stream.names`,TMP_AWS_LOG_STREAM_ARNS$5=`aws.log.stream.arns`,TMP_CONTAINER_NAME$5=`container.name`,TMP_CONTAINER_ID$5=`container.id`,TMP_CONTAINER_RUNTIME$5=`container.runtime`,TMP_CONTAINER_IMAGE_NAME$5=`container.image.name`,TMP_CONTAINER_IMAGE_TAG$5=`container.image.tag`,TMP_DEPLOYMENT_ENVIRONMENT$5=`deployment.environment`,TMP_DEVICE_ID$5=`device.id`,TMP_DEVICE_MODEL_IDENTIFIER$5=`device.model.identifier`,TMP_DEVICE_MODEL_NAME$5=`device.model.name`,TMP_FAAS_NAME$5=`faas.name`,TMP_FAAS_ID$5=`faas.id`,TMP_FAAS_VERSION$5=`faas.version`,TMP_FAAS_INSTANCE$5=`faas.instance`,TMP_FAAS_MAX_MEMORY$5=`faas.max_memory`,TMP_HOST_ID$5=`host.id`,TMP_HOST_NAME$5=`host.name`,TMP_HOST_TYPE$5=`host.type`,TMP_HOST_ARCH$5=`host.arch`,TMP_HOST_IMAGE_NAME$5=`host.image.name`,TMP_HOST_IMAGE_ID$5=`host.image.id`,TMP_HOST_IMAGE_VERSION$5=`host.image.version`,TMP_K8S_CLUSTER_NAME$5=`k8s.cluster.name`,TMP_K8S_NODE_NAME$5=`k8s.node.name`,TMP_K8S_NODE_UID$5=`k8s.node.uid`,TMP_K8S_NAMESPACE_NAME$5=`k8s.namespace.name`,TMP_K8S_POD_UID$5=`k8s.pod.uid`,TMP_K8S_POD_NAME$5=`k8s.pod.name`,TMP_K8S_CONTAINER_NAME$5=`k8s.container.name`,TMP_K8S_REPLICASET_UID$5=`k8s.replicaset.uid`,TMP_K8S_REPLICASET_NAME$5=`k8s.replicaset.name`,TMP_K8S_DEPLOYMENT_UID$5=`k8s.deployment.uid`,TMP_K8S_DEPLOYMENT_NAME$5=`k8s.deployment.name`,TMP_K8S_STATEFULSET_UID$5=`k8s.statefulset.uid`,TMP_K8S_STATEFULSET_NAME$5=`k8s.statefulset.name`,TMP_K8S_DAEMONSET_UID$5=`k8s.daemonset.uid`,TMP_K8S_DAEMONSET_NAME$5=`k8s.daemonset.name`,TMP_K8S_JOB_UID$5=`k8s.job.uid`,TMP_K8S_JOB_NAME$5=`k8s.job.name`,TMP_K8S_CRONJOB_UID$5=`k8s.cronjob.uid`,TMP_K8S_CRONJOB_NAME$5=`k8s.cronjob.name`,TMP_OS_TYPE$5=`os.type`,TMP_OS_DESCRIPTION$5=`os.description`,TMP_OS_NAME$5=`os.name`,TMP_OS_VERSION$5=`os.version`,TMP_PROCESS_PID$5=`process.pid`,TMP_PROCESS_EXECUTABLE_NAME$5=`process.executable.name`,TMP_PROCESS_EXECUTABLE_PATH$5=`process.executable.path`,TMP_PROCESS_COMMAND$5=`process.command`,TMP_PROCESS_COMMAND_LINE$5=`process.command_line`,TMP_PROCESS_COMMAND_ARGS$5=`process.command_args`,TMP_PROCESS_OWNER$5=`process.owner`,TMP_PROCESS_RUNTIME_NAME$5=`process.runtime.name`,TMP_PROCESS_RUNTIME_VERSION$5=`process.runtime.version`,TMP_PROCESS_RUNTIME_DESCRIPTION$5=`process.runtime.description`,TMP_SERVICE_NAME$5=`service.name`,TMP_SERVICE_NAMESPACE$5=`service.namespace`,TMP_SERVICE_INSTANCE_ID$5=`service.instance.id`,TMP_SERVICE_VERSION$5=`service.version`,TMP_TELEMETRY_SDK_NAME$5=`telemetry.sdk.name`,TMP_TELEMETRY_SDK_LANGUAGE$5=`telemetry.sdk.language`,TMP_TELEMETRY_SDK_VERSION$5=`telemetry.sdk.version`,TMP_TELEMETRY_AUTO_VERSION$5=`telemetry.auto.version`,TMP_WEBENGINE_NAME$5=`webengine.name`,TMP_WEBENGINE_VERSION$5=`webengine.version`,TMP_WEBENGINE_DESCRIPTION$5=`webengine.description`,SEMRESATTRS_CLOUD_PROVIDER$5=TMP_CLOUD_PROVIDER$5,SEMRESATTRS_CLOUD_ACCOUNT_ID$5=TMP_CLOUD_ACCOUNT_ID$5,SEMRESATTRS_CLOUD_REGION$5=TMP_CLOUD_REGION$5,SEMRESATTRS_CLOUD_AVAILABILITY_ZONE$5=TMP_CLOUD_AVAILABILITY_ZONE$5,SEMRESATTRS_CLOUD_PLATFORM$5=TMP_CLOUD_PLATFORM$5,SEMRESATTRS_AWS_ECS_CONTAINER_ARN$5=TMP_AWS_ECS_CONTAINER_ARN$5,SEMRESATTRS_AWS_ECS_CLUSTER_ARN$5=TMP_AWS_ECS_CLUSTER_ARN$5,SEMRESATTRS_AWS_ECS_LAUNCHTYPE$5=TMP_AWS_ECS_LAUNCHTYPE$5,SEMRESATTRS_AWS_ECS_TASK_ARN$5=TMP_AWS_ECS_TASK_ARN$5,SEMRESATTRS_AWS_ECS_TASK_FAMILY$5=TMP_AWS_ECS_TASK_FAMILY$5,SEMRESATTRS_AWS_ECS_TASK_REVISION$5=TMP_AWS_ECS_TASK_REVISION$5,SEMRESATTRS_AWS_EKS_CLUSTER_ARN$5=TMP_AWS_EKS_CLUSTER_ARN$5,SEMRESATTRS_AWS_LOG_GROUP_NAMES$5=TMP_AWS_LOG_GROUP_NAMES$5,SEMRESATTRS_AWS_LOG_GROUP_ARNS$5=TMP_AWS_LOG_GROUP_ARNS$5,SEMRESATTRS_AWS_LOG_STREAM_NAMES$5=TMP_AWS_LOG_STREAM_NAMES$5,SEMRESATTRS_AWS_LOG_STREAM_ARNS$5=TMP_AWS_LOG_STREAM_ARNS$5,SEMRESATTRS_CONTAINER_NAME$5=TMP_CONTAINER_NAME$5,SEMRESATTRS_CONTAINER_ID$5=TMP_CONTAINER_ID$5,SEMRESATTRS_CONTAINER_RUNTIME$5=TMP_CONTAINER_RUNTIME$5,SEMRESATTRS_CONTAINER_IMAGE_NAME$5=TMP_CONTAINER_IMAGE_NAME$5,SEMRESATTRS_CONTAINER_IMAGE_TAG$5=TMP_CONTAINER_IMAGE_TAG$5,SEMRESATTRS_DEPLOYMENT_ENVIRONMENT$5=TMP_DEPLOYMENT_ENVIRONMENT$5,SEMRESATTRS_DEVICE_ID$5=TMP_DEVICE_ID$5,SEMRESATTRS_DEVICE_MODEL_IDENTIFIER$5=TMP_DEVICE_MODEL_IDENTIFIER$5,SEMRESATTRS_DEVICE_MODEL_NAME$5=TMP_DEVICE_MODEL_NAME$5,SEMRESATTRS_FAAS_NAME$5=TMP_FAAS_NAME$5,SEMRESATTRS_FAAS_ID$5=TMP_FAAS_ID$5,SEMRESATTRS_FAAS_VERSION$5=TMP_FAAS_VERSION$5,SEMRESATTRS_FAAS_INSTANCE$5=TMP_FAAS_INSTANCE$5,SEMRESATTRS_FAAS_MAX_MEMORY$5=TMP_FAAS_MAX_MEMORY$5,SEMRESATTRS_HOST_ID$5=TMP_HOST_ID$5,SEMRESATTRS_HOST_NAME$5=TMP_HOST_NAME$5,SEMRESATTRS_HOST_TYPE$5=TMP_HOST_TYPE$5,SEMRESATTRS_HOST_ARCH$5=TMP_HOST_ARCH$5,SEMRESATTRS_HOST_IMAGE_NAME$5=TMP_HOST_IMAGE_NAME$5,SEMRESATTRS_HOST_IMAGE_ID$5=TMP_HOST_IMAGE_ID$5,SEMRESATTRS_HOST_IMAGE_VERSION$5=TMP_HOST_IMAGE_VERSION$5,SEMRESATTRS_K8S_CLUSTER_NAME$5=TMP_K8S_CLUSTER_NAME$5,SEMRESATTRS_K8S_NODE_NAME$5=TMP_K8S_NODE_NAME$5,SEMRESATTRS_K8S_NODE_UID$5=TMP_K8S_NODE_UID$5,SEMRESATTRS_K8S_NAMESPACE_NAME$5=TMP_K8S_NAMESPACE_NAME$5,SEMRESATTRS_K8S_POD_UID$5=TMP_K8S_POD_UID$5,SEMRESATTRS_K8S_POD_NAME$5=TMP_K8S_POD_NAME$5,SEMRESATTRS_K8S_CONTAINER_NAME$5=TMP_K8S_CONTAINER_NAME$5,SEMRESATTRS_K8S_REPLICASET_UID$5=TMP_K8S_REPLICASET_UID$5,SEMRESATTRS_K8S_REPLICASET_NAME$5=TMP_K8S_REPLICASET_NAME$5,SEMRESATTRS_K8S_DEPLOYMENT_UID$5=TMP_K8S_DEPLOYMENT_UID$5,SEMRESATTRS_K8S_DEPLOYMENT_NAME$5=TMP_K8S_DEPLOYMENT_NAME$5,SEMRESATTRS_K8S_STATEFULSET_UID$5=TMP_K8S_STATEFULSET_UID$5,SEMRESATTRS_K8S_STATEFULSET_NAME$5=TMP_K8S_STATEFULSET_NAME$5,SEMRESATTRS_K8S_DAEMONSET_UID$5=TMP_K8S_DAEMONSET_UID$5,SEMRESATTRS_K8S_DAEMONSET_NAME$5=TMP_K8S_DAEMONSET_NAME$5,SEMRESATTRS_K8S_JOB_UID$5=TMP_K8S_JOB_UID$5,SEMRESATTRS_K8S_JOB_NAME$5=TMP_K8S_JOB_NAME$5,SEMRESATTRS_K8S_CRONJOB_UID$5=TMP_K8S_CRONJOB_UID$5,SEMRESATTRS_K8S_CRONJOB_NAME$5=TMP_K8S_CRONJOB_NAME$5,SEMRESATTRS_OS_TYPE$5=TMP_OS_TYPE$5,SEMRESATTRS_OS_DESCRIPTION$5=TMP_OS_DESCRIPTION$5,SEMRESATTRS_OS_NAME$5=TMP_OS_NAME$5,SEMRESATTRS_OS_VERSION$5=TMP_OS_VERSION$5,SEMRESATTRS_PROCESS_PID$5=TMP_PROCESS_PID$5,SEMRESATTRS_PROCESS_EXECUTABLE_NAME$5=TMP_PROCESS_EXECUTABLE_NAME$5,SEMRESATTRS_PROCESS_EXECUTABLE_PATH$5=TMP_PROCESS_EXECUTABLE_PATH$5,SEMRESATTRS_PROCESS_COMMAND$5=TMP_PROCESS_COMMAND$5,SEMRESATTRS_PROCESS_COMMAND_LINE$5=TMP_PROCESS_COMMAND_LINE$5,SEMRESATTRS_PROCESS_COMMAND_ARGS$5=TMP_PROCESS_COMMAND_ARGS$5,SEMRESATTRS_PROCESS_OWNER$5=TMP_PROCESS_OWNER$5,SEMRESATTRS_PROCESS_RUNTIME_NAME$5=TMP_PROCESS_RUNTIME_NAME$5,SEMRESATTRS_PROCESS_RUNTIME_VERSION$5=TMP_PROCESS_RUNTIME_VERSION$5,SEMRESATTRS_PROCESS_RUNTIME_DESCRIPTION$5=TMP_PROCESS_RUNTIME_DESCRIPTION$5,SEMRESATTRS_SERVICE_NAME$5=TMP_SERVICE_NAME$5,SEMRESATTRS_SERVICE_NAMESPACE$5=TMP_SERVICE_NAMESPACE$5,SEMRESATTRS_SERVICE_INSTANCE_ID$5=TMP_SERVICE_INSTANCE_ID$5,SEMRESATTRS_SERVICE_VERSION$5=TMP_SERVICE_VERSION$5,SEMRESATTRS_TELEMETRY_SDK_NAME$5=TMP_TELEMETRY_SDK_NAME$5,SEMRESATTRS_TELEMETRY_SDK_LANGUAGE$5=TMP_TELEMETRY_SDK_LANGUAGE$5,SEMRESATTRS_TELEMETRY_SDK_VERSION$5=TMP_TELEMETRY_SDK_VERSION$5,SEMRESATTRS_TELEMETRY_AUTO_VERSION$5=TMP_TELEMETRY_AUTO_VERSION$5,SEMRESATTRS_WEBENGINE_NAME$5=TMP_WEBENGINE_NAME$5,SEMRESATTRS_WEBENGINE_VERSION$5=TMP_WEBENGINE_VERSION$5,SEMRESATTRS_WEBENGINE_DESCRIPTION$5=TMP_WEBENGINE_DESCRIPTION$5,SemanticResourceAttributes$5=createConstMap$5([TMP_CLOUD_PROVIDER$5,TMP_CLOUD_ACCOUNT_ID$5,TMP_CLOUD_REGION$5,TMP_CLOUD_AVAILABILITY_ZONE$5,TMP_CLOUD_PLATFORM$5,TMP_AWS_ECS_CONTAINER_ARN$5,TMP_AWS_ECS_CLUSTER_ARN$5,TMP_AWS_ECS_LAUNCHTYPE$5,TMP_AWS_ECS_TASK_ARN$5,TMP_AWS_ECS_TASK_FAMILY$5,TMP_AWS_ECS_TASK_REVISION$5,TMP_AWS_EKS_CLUSTER_ARN$5,TMP_AWS_LOG_GROUP_NAMES$5,TMP_AWS_LOG_GROUP_ARNS$5,TMP_AWS_LOG_STREAM_NAMES$5,TMP_AWS_LOG_STREAM_ARNS$5,TMP_CONTAINER_NAME$5,TMP_CONTAINER_ID$5,TMP_CONTAINER_RUNTIME$5,TMP_CONTAINER_IMAGE_NAME$5,TMP_CONTAINER_IMAGE_TAG$5,TMP_DEPLOYMENT_ENVIRONMENT$5,TMP_DEVICE_ID$5,TMP_DEVICE_MODEL_IDENTIFIER$5,TMP_DEVICE_MODEL_NAME$5,TMP_FAAS_NAME$5,TMP_FAAS_ID$5,TMP_FAAS_VERSION$5,TMP_FAAS_INSTANCE$5,TMP_FAAS_MAX_MEMORY$5,TMP_HOST_ID$5,TMP_HOST_NAME$5,TMP_HOST_TYPE$5,TMP_HOST_ARCH$5,TMP_HOST_IMAGE_NAME$5,TMP_HOST_IMAGE_ID$5,TMP_HOST_IMAGE_VERSION$5,TMP_K8S_CLUSTER_NAME$5,TMP_K8S_NODE_NAME$5,TMP_K8S_NODE_UID$5,TMP_K8S_NAMESPACE_NAME$5,TMP_K8S_POD_UID$5,TMP_K8S_POD_NAME$5,TMP_K8S_CONTAINER_NAME$5,TMP_K8S_REPLICASET_UID$5,TMP_K8S_REPLICASET_NAME$5,TMP_K8S_DEPLOYMENT_UID$5,TMP_K8S_DEPLOYMENT_NAME$5,TMP_K8S_STATEFULSET_UID$5,TMP_K8S_STATEFULSET_NAME$5,TMP_K8S_DAEMONSET_UID$5,TMP_K8S_DAEMONSET_NAME$5,TMP_K8S_JOB_UID$5,TMP_K8S_JOB_NAME$5,TMP_K8S_CRONJOB_UID$5,TMP_K8S_CRONJOB_NAME$5,TMP_OS_TYPE$5,TMP_OS_DESCRIPTION$5,TMP_OS_NAME$5,TMP_OS_VERSION$5,TMP_PROCESS_PID$5,TMP_PROCESS_EXECUTABLE_NAME$5,TMP_PROCESS_EXECUTABLE_PATH$5,TMP_PROCESS_COMMAND$5,TMP_PROCESS_COMMAND_LINE$5,TMP_PROCESS_COMMAND_ARGS$5,TMP_PROCESS_OWNER$5,TMP_PROCESS_RUNTIME_NAME$5,TMP_PROCESS_RUNTIME_VERSION$5,TMP_PROCESS_RUNTIME_DESCRIPTION$5,TMP_SERVICE_NAME$5,TMP_SERVICE_NAMESPACE$5,TMP_SERVICE_INSTANCE_ID$5,TMP_SERVICE_VERSION$5,TMP_TELEMETRY_SDK_NAME$5,TMP_TELEMETRY_SDK_LANGUAGE$5,TMP_TELEMETRY_SDK_VERSION$5,TMP_TELEMETRY_AUTO_VERSION$5,TMP_WEBENGINE_NAME$5,TMP_WEBENGINE_VERSION$5,TMP_WEBENGINE_DESCRIPTION$5]),TMP_CLOUDPROVIDERVALUES_ALIBABA_CLOUD$5=`alibaba_cloud`,TMP_CLOUDPROVIDERVALUES_AWS$5=`aws`,TMP_CLOUDPROVIDERVALUES_AZURE$5=`azure`,TMP_CLOUDPROVIDERVALUES_GCP$5=`gcp`,CLOUDPROVIDERVALUES_ALIBABA_CLOUD$5=TMP_CLOUDPROVIDERVALUES_ALIBABA_CLOUD$5,CLOUDPROVIDERVALUES_AZURE$5=TMP_CLOUDPROVIDERVALUES_AZURE$5,CloudProviderValues$5=createConstMap$5([TMP_CLOUDPROVIDERVALUES_ALIBABA_CLOUD$5,TMP_CLOUDPROVIDERVALUES_AWS$5,TMP_CLOUDPROVIDERVALUES_AZURE$5,TMP_CLOUDPROVIDERVALUES_GCP$5]),TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS$5=`alibaba_cloud_ecs`,TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC$5=`alibaba_cloud_fc`,TMP_CLOUDPLATFORMVALUES_AWS_EC2$5=`aws_ec2`,TMP_CLOUDPLATFORMVALUES_AWS_ECS$5=`aws_ecs`,TMP_CLOUDPLATFORMVALUES_AWS_EKS$5=`aws_eks`,TMP_CLOUDPLATFORMVALUES_AWS_LAMBDA$5=`aws_lambda`,TMP_CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK$5=`aws_elastic_beanstalk`,TMP_CLOUDPLATFORMVALUES_AZURE_VM$5=`azure_vm`,TMP_CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES$5=`azure_container_instances`,TMP_CLOUDPLATFORMVALUES_AZURE_AKS$5=`azure_aks`,TMP_CLOUDPLATFORMVALUES_AZURE_FUNCTIONS$5=`azure_functions`,TMP_CLOUDPLATFORMVALUES_AZURE_APP_SERVICE$5=`azure_app_service`,TMP_CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE$5=`gcp_compute_engine`,TMP_CLOUDPLATFORMVALUES_GCP_CLOUD_RUN$5=`gcp_cloud_run`,TMP_CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE$5=`gcp_kubernetes_engine`,TMP_CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS$5=`gcp_cloud_functions`,TMP_CLOUDPLATFORMVALUES_GCP_APP_ENGINE$5=`gcp_app_engine`,CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS$5=TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS$5,CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC$5=TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC$5,CLOUDPLATFORMVALUES_AWS_EC2$5=TMP_CLOUDPLATFORMVALUES_AWS_EC2$5,CLOUDPLATFORMVALUES_AWS_ECS$5=TMP_CLOUDPLATFORMVALUES_AWS_ECS$5,CLOUDPLATFORMVALUES_AWS_EKS$5=TMP_CLOUDPLATFORMVALUES_AWS_EKS$5,CLOUDPLATFORMVALUES_AWS_LAMBDA$5=TMP_CLOUDPLATFORMVALUES_AWS_LAMBDA$5,CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK$5=TMP_CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK$5,CLOUDPLATFORMVALUES_AZURE_VM$5=TMP_CLOUDPLATFORMVALUES_AZURE_VM$5,CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES$5=TMP_CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES$5,CLOUDPLATFORMVALUES_AZURE_AKS$5=TMP_CLOUDPLATFORMVALUES_AZURE_AKS$5,CLOUDPLATFORMVALUES_AZURE_FUNCTIONS$5=TMP_CLOUDPLATFORMVALUES_AZURE_FUNCTIONS$5,CLOUDPLATFORMVALUES_AZURE_APP_SERVICE$5=TMP_CLOUDPLATFORMVALUES_AZURE_APP_SERVICE$5,CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE$5=TMP_CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE$5,CLOUDPLATFORMVALUES_GCP_CLOUD_RUN$5=TMP_CLOUDPLATFORMVALUES_GCP_CLOUD_RUN$5,CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE$5=TMP_CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE$5,CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS$5=TMP_CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS$5,CLOUDPLATFORMVALUES_GCP_APP_ENGINE$5=TMP_CLOUDPLATFORMVALUES_GCP_APP_ENGINE$5,CloudPlatformValues$5=createConstMap$5([TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS$5,TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC$5,TMP_CLOUDPLATFORMVALUES_AWS_EC2$5,TMP_CLOUDPLATFORMVALUES_AWS_ECS$5,TMP_CLOUDPLATFORMVALUES_AWS_EKS$5,TMP_CLOUDPLATFORMVALUES_AWS_LAMBDA$5,TMP_CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK$5,TMP_CLOUDPLATFORMVALUES_AZURE_VM$5,TMP_CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES$5,TMP_CLOUDPLATFORMVALUES_AZURE_AKS$5,TMP_CLOUDPLATFORMVALUES_AZURE_FUNCTIONS$5,TMP_CLOUDPLATFORMVALUES_AZURE_APP_SERVICE$5,TMP_CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE$5,TMP_CLOUDPLATFORMVALUES_GCP_CLOUD_RUN$5,TMP_CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE$5,TMP_CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS$5,TMP_CLOUDPLATFORMVALUES_GCP_APP_ENGINE$5]),TMP_AWSECSLAUNCHTYPEVALUES_EC2$5=`ec2`,TMP_AWSECSLAUNCHTYPEVALUES_FARGATE$5=`fargate`,AWSECSLAUNCHTYPEVALUES_FARGATE$5=TMP_AWSECSLAUNCHTYPEVALUES_FARGATE$5,AwsEcsLaunchtypeValues$5=createConstMap$5([TMP_AWSECSLAUNCHTYPEVALUES_EC2$5,TMP_AWSECSLAUNCHTYPEVALUES_FARGATE$5]),TMP_HOSTARCHVALUES_AMD64$5=`amd64`,TMP_HOSTARCHVALUES_ARM32$5=`arm32`,TMP_HOSTARCHVALUES_ARM64$5=`arm64`,TMP_HOSTARCHVALUES_IA64$5=`ia64`,TMP_HOSTARCHVALUES_PPC32$5=`ppc32`,TMP_HOSTARCHVALUES_PPC64$5=`ppc64`,TMP_HOSTARCHVALUES_X86$5=`x86`,HOSTARCHVALUES_AMD64$5=TMP_HOSTARCHVALUES_AMD64$5,HOSTARCHVALUES_ARM32$5=TMP_HOSTARCHVALUES_ARM32$5,HOSTARCHVALUES_ARM64$5=TMP_HOSTARCHVALUES_ARM64$5,HOSTARCHVALUES_IA64$5=TMP_HOSTARCHVALUES_IA64$5,HOSTARCHVALUES_PPC32$5=TMP_HOSTARCHVALUES_PPC32$5,HOSTARCHVALUES_PPC64$5=TMP_HOSTARCHVALUES_PPC64$5,HostArchValues$5=createConstMap$5([TMP_HOSTARCHVALUES_AMD64$5,TMP_HOSTARCHVALUES_ARM32$5,TMP_HOSTARCHVALUES_ARM64$5,TMP_HOSTARCHVALUES_IA64$5,TMP_HOSTARCHVALUES_PPC32$5,TMP_HOSTARCHVALUES_PPC64$5,TMP_HOSTARCHVALUES_X86$5]),TMP_OSTYPEVALUES_WINDOWS$5=`windows`,TMP_OSTYPEVALUES_LINUX$5=`linux`,TMP_OSTYPEVALUES_DARWIN$5=`darwin`,TMP_OSTYPEVALUES_FREEBSD$5=`freebsd`,TMP_OSTYPEVALUES_NETBSD$5=`netbsd`,TMP_OSTYPEVALUES_OPENBSD$5=`openbsd`,TMP_OSTYPEVALUES_DRAGONFLYBSD$5=`dragonflybsd`,TMP_OSTYPEVALUES_HPUX$5=`hpux`,TMP_OSTYPEVALUES_AIX$5=`aix`,TMP_OSTYPEVALUES_SOLARIS$5=`solaris`,TMP_OSTYPEVALUES_Z_OS$5=`z_os`,OSTYPEVALUES_WINDOWS$5=TMP_OSTYPEVALUES_WINDOWS$5,OSTYPEVALUES_LINUX$5=TMP_OSTYPEVALUES_LINUX$5,OSTYPEVALUES_DARWIN$5=TMP_OSTYPEVALUES_DARWIN$5,OSTYPEVALUES_FREEBSD$5=TMP_OSTYPEVALUES_FREEBSD$5,OSTYPEVALUES_NETBSD$5=TMP_OSTYPEVALUES_NETBSD$5,OSTYPEVALUES_OPENBSD$5=TMP_OSTYPEVALUES_OPENBSD$5,OSTYPEVALUES_DRAGONFLYBSD$5=TMP_OSTYPEVALUES_DRAGONFLYBSD$5,OSTYPEVALUES_HPUX$5=TMP_OSTYPEVALUES_HPUX$5,OSTYPEVALUES_SOLARIS$5=TMP_OSTYPEVALUES_SOLARIS$5,OSTYPEVALUES_Z_OS$5=TMP_OSTYPEVALUES_Z_OS$5,OsTypeValues$5=createConstMap$5([TMP_OSTYPEVALUES_WINDOWS$5,TMP_OSTYPEVALUES_LINUX$5,TMP_OSTYPEVALUES_DARWIN$5,TMP_OSTYPEVALUES_FREEBSD$5,TMP_OSTYPEVALUES_NETBSD$5,TMP_OSTYPEVALUES_OPENBSD$5,TMP_OSTYPEVALUES_DRAGONFLYBSD$5,TMP_OSTYPEVALUES_HPUX$5,TMP_OSTYPEVALUES_AIX$5,TMP_OSTYPEVALUES_SOLARIS$5,TMP_OSTYPEVALUES_Z_OS$5]),TMP_TELEMETRYSDKLANGUAGEVALUES_CPP$5=`cpp`,TMP_TELEMETRYSDKLANGUAGEVALUES_DOTNET$5=`dotnet`,TMP_TELEMETRYSDKLANGUAGEVALUES_ERLANG$5=`erlang`,TMP_TELEMETRYSDKLANGUAGEVALUES_GO$5=`go`,TMP_TELEMETRYSDKLANGUAGEVALUES_JAVA$5=`java`,TMP_TELEMETRYSDKLANGUAGEVALUES_NODEJS$5=`nodejs`,TMP_TELEMETRYSDKLANGUAGEVALUES_PHP$5=`php`,TMP_TELEMETRYSDKLANGUAGEVALUES_PYTHON$5=`python`,TMP_TELEMETRYSDKLANGUAGEVALUES_RUBY$5=`ruby`,TMP_TELEMETRYSDKLANGUAGEVALUES_WEBJS$5=`webjs`,TELEMETRYSDKLANGUAGEVALUES_DOTNET$5=TMP_TELEMETRYSDKLANGUAGEVALUES_DOTNET$5,TELEMETRYSDKLANGUAGEVALUES_ERLANG$5=TMP_TELEMETRYSDKLANGUAGEVALUES_ERLANG$5,TELEMETRYSDKLANGUAGEVALUES_JAVA$5=TMP_TELEMETRYSDKLANGUAGEVALUES_JAVA$5,TELEMETRYSDKLANGUAGEVALUES_NODEJS$5=TMP_TELEMETRYSDKLANGUAGEVALUES_NODEJS$5,TELEMETRYSDKLANGUAGEVALUES_PYTHON$5=TMP_TELEMETRYSDKLANGUAGEVALUES_PYTHON$5,TELEMETRYSDKLANGUAGEVALUES_RUBY$5=TMP_TELEMETRYSDKLANGUAGEVALUES_RUBY$5,TELEMETRYSDKLANGUAGEVALUES_WEBJS$5=TMP_TELEMETRYSDKLANGUAGEVALUES_WEBJS$5,TelemetrySdkLanguageValues$5=createConstMap$5([TMP_TELEMETRYSDKLANGUAGEVALUES_CPP$5,TMP_TELEMETRYSDKLANGUAGEVALUES_DOTNET$5,TMP_TELEMETRYSDKLANGUAGEVALUES_ERLANG$5,TMP_TELEMETRYSDKLANGUAGEVALUES_GO$5,TMP_TELEMETRYSDKLANGUAGEVALUES_JAVA$5,TMP_TELEMETRYSDKLANGUAGEVALUES_NODEJS$5,TMP_TELEMETRYSDKLANGUAGEVALUES_PHP$5,TMP_TELEMETRYSDKLANGUAGEVALUES_PYTHON$5,TMP_TELEMETRYSDKLANGUAGEVALUES_RUBY$5,TMP_TELEMETRYSDKLANGUAGEVALUES_WEBJS$5])})),init_resource$5=__esmMin((()=>{init_SemanticResourceAttributes$5()})),ATTR_ASPNETCORE_RATE_LIMITING_RESULT$5,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_ACQUIRED$5,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_ENDPOINT_LIMITER$5,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_GLOBAL_LIMITER$5,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_REQUEST_CANCELED$5,ATTR_TELEMETRY_SDK_LANGUAGE$5,TELEMETRY_SDK_LANGUAGE_VALUE_CPP$5,TELEMETRY_SDK_LANGUAGE_VALUE_DOTNET$5,TELEMETRY_SDK_LANGUAGE_VALUE_ERLANG$5,TELEMETRY_SDK_LANGUAGE_VALUE_GO$5,TELEMETRY_SDK_LANGUAGE_VALUE_JAVA$5,TELEMETRY_SDK_LANGUAGE_VALUE_NODEJS$5,TELEMETRY_SDK_LANGUAGE_VALUE_PHP$5,TELEMETRY_SDK_LANGUAGE_VALUE_PYTHON$5,TELEMETRY_SDK_LANGUAGE_VALUE_RUBY$5,TELEMETRY_SDK_LANGUAGE_VALUE_RUST$5,TELEMETRY_SDK_LANGUAGE_VALUE_SWIFT$5,TELEMETRY_SDK_LANGUAGE_VALUE_WEBJS$5,ATTR_TELEMETRY_SDK_NAME$5,ATTR_TELEMETRY_SDK_VERSION$5,ATTR_ASPNETCORE_DIAGNOSTICS_HANDLER_TYPE$5,ATTR_ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT$5,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_ABORTED$5,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_HANDLED$5,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_SKIPPED$5,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_UNHANDLED$5,ATTR_ASPNETCORE_RATE_LIMITING_POLICY$5,ATTR_ASPNETCORE_REQUEST_IS_UNHANDLED$5,ATTR_ASPNETCORE_ROUTING_IS_FALLBACK$5,ATTR_ASPNETCORE_ROUTING_MATCH_STATUS$5,ASPNETCORE_ROUTING_MATCH_STATUS_VALUE_FAILURE$5,ASPNETCORE_ROUTING_MATCH_STATUS_VALUE_SUCCESS$5,ATTR_CLIENT_ADDRESS$5,ATTR_CLIENT_PORT$5,ATTR_ERROR_TYPE$5,ERROR_TYPE_VALUE_OTHER$5,ATTR_EXCEPTION_ESCAPED$5,ATTR_EXCEPTION_MESSAGE$5,ATTR_EXCEPTION_STACKTRACE$5,ATTR_EXCEPTION_TYPE$5,ATTR_HTTP_REQUEST_HEADER$5,ATTR_HTTP_REQUEST_METHOD$5,HTTP_REQUEST_METHOD_VALUE_OTHER$5,HTTP_REQUEST_METHOD_VALUE_CONNECT$5,HTTP_REQUEST_METHOD_VALUE_DELETE$5,HTTP_REQUEST_METHOD_VALUE_GET$5,HTTP_REQUEST_METHOD_VALUE_HEAD$5,HTTP_REQUEST_METHOD_VALUE_OPTIONS$5,HTTP_REQUEST_METHOD_VALUE_PATCH$5,HTTP_REQUEST_METHOD_VALUE_POST$5,HTTP_REQUEST_METHOD_VALUE_PUT$5,HTTP_REQUEST_METHOD_VALUE_TRACE$5,ATTR_HTTP_REQUEST_METHOD_ORIGINAL$5,ATTR_HTTP_REQUEST_RESEND_COUNT$5,ATTR_HTTP_RESPONSE_HEADER$5,ATTR_HTTP_RESPONSE_STATUS_CODE$5,ATTR_HTTP_ROUTE$5,ATTR_JVM_GC_ACTION$5,ATTR_JVM_GC_NAME$5,ATTR_JVM_MEMORY_POOL_NAME$5,ATTR_JVM_MEMORY_TYPE$5,JVM_MEMORY_TYPE_VALUE_HEAP$5,JVM_MEMORY_TYPE_VALUE_NON_HEAP$5,ATTR_JVM_THREAD_DAEMON$5,ATTR_JVM_THREAD_STATE$5,JVM_THREAD_STATE_VALUE_BLOCKED$5,JVM_THREAD_STATE_VALUE_NEW$5,JVM_THREAD_STATE_VALUE_RUNNABLE$5,JVM_THREAD_STATE_VALUE_TERMINATED$5,JVM_THREAD_STATE_VALUE_TIMED_WAITING$5,JVM_THREAD_STATE_VALUE_WAITING$5,ATTR_NETWORK_LOCAL_ADDRESS$5,ATTR_NETWORK_LOCAL_PORT$5,ATTR_NETWORK_PEER_ADDRESS$5,ATTR_NETWORK_PEER_PORT$5,ATTR_NETWORK_PROTOCOL_NAME$5,ATTR_NETWORK_PROTOCOL_VERSION$5,ATTR_NETWORK_TRANSPORT$5,NETWORK_TRANSPORT_VALUE_PIPE$5,NETWORK_TRANSPORT_VALUE_QUIC$5,NETWORK_TRANSPORT_VALUE_TCP$5,NETWORK_TRANSPORT_VALUE_UDP$5,NETWORK_TRANSPORT_VALUE_UNIX$5,ATTR_NETWORK_TYPE$5,NETWORK_TYPE_VALUE_IPV4$5,NETWORK_TYPE_VALUE_IPV6$5,ATTR_OTEL_SCOPE_NAME$5,ATTR_OTEL_SCOPE_VERSION$5,ATTR_OTEL_STATUS_CODE$5,OTEL_STATUS_CODE_VALUE_ERROR$5,OTEL_STATUS_CODE_VALUE_OK$5,ATTR_OTEL_STATUS_DESCRIPTION$5,ATTR_SERVER_ADDRESS$5,ATTR_SERVER_PORT$5,ATTR_SERVICE_NAME$5,ATTR_SERVICE_VERSION$5,ATTR_SIGNALR_CONNECTION_STATUS$5,SIGNALR_CONNECTION_STATUS_VALUE_APP_SHUTDOWN$5,SIGNALR_CONNECTION_STATUS_VALUE_NORMAL_CLOSURE$5,SIGNALR_CONNECTION_STATUS_VALUE_TIMEOUT$5,ATTR_SIGNALR_TRANSPORT$5,SIGNALR_TRANSPORT_VALUE_LONG_POLLING$5,SIGNALR_TRANSPORT_VALUE_SERVER_SENT_EVENTS$5,SIGNALR_TRANSPORT_VALUE_WEB_SOCKETS$5,ATTR_URL_FRAGMENT$5,ATTR_URL_FULL$5,ATTR_URL_PATH$5,ATTR_URL_QUERY$5,ATTR_URL_SCHEME$5,ATTR_USER_AGENT_ORIGINAL$5,init_stable_attributes$5=__esmMin((()=>{ATTR_ASPNETCORE_RATE_LIMITING_RESULT$5=`aspnetcore.rate_limiting.result`,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_ACQUIRED$5=`acquired`,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_ENDPOINT_LIMITER$5=`endpoint_limiter`,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_GLOBAL_LIMITER$5=`global_limiter`,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_REQUEST_CANCELED$5=`request_canceled`,ATTR_TELEMETRY_SDK_LANGUAGE$5=`telemetry.sdk.language`,TELEMETRY_SDK_LANGUAGE_VALUE_DOTNET$5=`dotnet`,TELEMETRY_SDK_LANGUAGE_VALUE_ERLANG$5=`erlang`,TELEMETRY_SDK_LANGUAGE_VALUE_JAVA$5=`java`,TELEMETRY_SDK_LANGUAGE_VALUE_NODEJS$5=`nodejs`,TELEMETRY_SDK_LANGUAGE_VALUE_PYTHON$5=`python`,TELEMETRY_SDK_LANGUAGE_VALUE_RUBY$5=`ruby`,TELEMETRY_SDK_LANGUAGE_VALUE_RUST$5=`rust`,TELEMETRY_SDK_LANGUAGE_VALUE_SWIFT$5=`swift`,TELEMETRY_SDK_LANGUAGE_VALUE_WEBJS$5=`webjs`,ATTR_TELEMETRY_SDK_NAME$5=`telemetry.sdk.name`,ATTR_TELEMETRY_SDK_VERSION$5=`telemetry.sdk.version`,ATTR_ASPNETCORE_DIAGNOSTICS_HANDLER_TYPE$5=`aspnetcore.diagnostics.handler.type`,ATTR_ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT$5=`aspnetcore.diagnostics.exception.result`,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_ABORTED$5=`aborted`,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_HANDLED$5=`handled`,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_SKIPPED$5=`skipped`,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_UNHANDLED$5=`unhandled`,ATTR_ASPNETCORE_RATE_LIMITING_POLICY$5=`aspnetcore.rate_limiting.policy`,ATTR_ASPNETCORE_REQUEST_IS_UNHANDLED$5=`aspnetcore.request.is_unhandled`,ATTR_ASPNETCORE_ROUTING_IS_FALLBACK$5=`aspnetcore.routing.is_fallback`,ATTR_ASPNETCORE_ROUTING_MATCH_STATUS$5=`aspnetcore.routing.match_status`,ASPNETCORE_ROUTING_MATCH_STATUS_VALUE_FAILURE$5=`failure`,ASPNETCORE_ROUTING_MATCH_STATUS_VALUE_SUCCESS$5=`success`,ATTR_CLIENT_ADDRESS$5=`client.address`,ATTR_CLIENT_PORT$5=`client.port`,ATTR_ERROR_TYPE$5=`error.type`,ERROR_TYPE_VALUE_OTHER$5=`_OTHER`,ATTR_EXCEPTION_ESCAPED$5=`exception.escaped`,ATTR_EXCEPTION_MESSAGE$5=`exception.message`,ATTR_EXCEPTION_STACKTRACE$5=`exception.stacktrace`,ATTR_EXCEPTION_TYPE$5=`exception.type`,ATTR_HTTP_REQUEST_HEADER$5=function(s){return`http.request.header.`+s},ATTR_HTTP_REQUEST_METHOD$5=`http.request.method`,HTTP_REQUEST_METHOD_VALUE_OTHER$5=`_OTHER`,HTTP_REQUEST_METHOD_VALUE_CONNECT$5=`CONNECT`,HTTP_REQUEST_METHOD_VALUE_DELETE$5=`DELETE`,HTTP_REQUEST_METHOD_VALUE_HEAD$5=`HEAD`,HTTP_REQUEST_METHOD_VALUE_OPTIONS$5=`OPTIONS`,HTTP_REQUEST_METHOD_VALUE_PATCH$5=`PATCH`,HTTP_REQUEST_METHOD_VALUE_POST$5=`POST`,HTTP_REQUEST_METHOD_VALUE_TRACE$5=`TRACE`,ATTR_HTTP_REQUEST_METHOD_ORIGINAL$5=`http.request.method_original`,ATTR_HTTP_REQUEST_RESEND_COUNT$5=`http.request.resend_count`,ATTR_HTTP_RESPONSE_HEADER$5=function(s){return`http.response.header.`+s},ATTR_HTTP_RESPONSE_STATUS_CODE$5=`http.response.status_code`,ATTR_HTTP_ROUTE$5=`http.route`,ATTR_JVM_GC_ACTION$5=`jvm.gc.action`,ATTR_JVM_GC_NAME$5=`jvm.gc.name`,ATTR_JVM_MEMORY_POOL_NAME$5=`jvm.memory.pool.name`,ATTR_JVM_MEMORY_TYPE$5=`jvm.memory.type`,JVM_MEMORY_TYPE_VALUE_HEAP$5=`heap`,JVM_MEMORY_TYPE_VALUE_NON_HEAP$5=`non_heap`,ATTR_JVM_THREAD_DAEMON$5=`jvm.thread.daemon`,ATTR_JVM_THREAD_STATE$5=`jvm.thread.state`,JVM_THREAD_STATE_VALUE_BLOCKED$5=`blocked`,JVM_THREAD_STATE_VALUE_RUNNABLE$5=`runnable`,JVM_THREAD_STATE_VALUE_TERMINATED$5=`terminated`,JVM_THREAD_STATE_VALUE_TIMED_WAITING$5=`timed_waiting`,JVM_THREAD_STATE_VALUE_WAITING$5=`waiting`,ATTR_NETWORK_LOCAL_ADDRESS$5=`network.local.address`,ATTR_NETWORK_LOCAL_PORT$5=`network.local.port`,ATTR_NETWORK_PEER_ADDRESS$5=`network.peer.address`,ATTR_NETWORK_PEER_PORT$5=`network.peer.port`,ATTR_NETWORK_PROTOCOL_NAME$5=`network.protocol.name`,ATTR_NETWORK_PROTOCOL_VERSION$5=`network.protocol.version`,ATTR_NETWORK_TRANSPORT$5=`network.transport`,NETWORK_TRANSPORT_VALUE_PIPE$5=`pipe`,NETWORK_TRANSPORT_VALUE_QUIC$5=`quic`,NETWORK_TRANSPORT_VALUE_UNIX$5=`unix`,ATTR_NETWORK_TYPE$5=`network.type`,NETWORK_TYPE_VALUE_IPV4$5=`ipv4`,NETWORK_TYPE_VALUE_IPV6$5=`ipv6`,ATTR_OTEL_SCOPE_NAME$5=`otel.scope.name`,ATTR_OTEL_SCOPE_VERSION$5=`otel.scope.version`,ATTR_OTEL_STATUS_CODE$5=`otel.status_code`,OTEL_STATUS_CODE_VALUE_ERROR$5=`ERROR`,ATTR_OTEL_STATUS_DESCRIPTION$5=`otel.status_description`,ATTR_SERVER_ADDRESS$5=`server.address`,ATTR_SERVER_PORT$5=`server.port`,ATTR_SERVICE_NAME$5=`service.name`,ATTR_SERVICE_VERSION$5=`service.version`,ATTR_SIGNALR_CONNECTION_STATUS$5=`signalr.connection.status`,SIGNALR_CONNECTION_STATUS_VALUE_APP_SHUTDOWN$5=`app_shutdown`,SIGNALR_CONNECTION_STATUS_VALUE_NORMAL_CLOSURE$5=`normal_closure`,SIGNALR_CONNECTION_STATUS_VALUE_TIMEOUT$5=`timeout`,ATTR_SIGNALR_TRANSPORT$5=`signalr.transport`,SIGNALR_TRANSPORT_VALUE_LONG_POLLING$5=`long_polling`,SIGNALR_TRANSPORT_VALUE_SERVER_SENT_EVENTS$5=`server_sent_events`,SIGNALR_TRANSPORT_VALUE_WEB_SOCKETS$5=`web_sockets`,ATTR_URL_FRAGMENT$5=`url.fragment`,ATTR_URL_FULL$5=`url.full`,ATTR_URL_PATH$5=`url.path`,ATTR_URL_QUERY$5=`url.query`,ATTR_URL_SCHEME$5=`url.scheme`,ATTR_USER_AGENT_ORIGINAL$5=`user_agent.original`})),METRIC_ASPNETCORE_DIAGNOSTICS_EXCEPTIONS$5,METRIC_ASPNETCORE_RATE_LIMITING_ACTIVE_REQUEST_LEASES$5,METRIC_ASPNETCORE_RATE_LIMITING_QUEUED_REQUESTS$5,METRIC_ASPNETCORE_RATE_LIMITING_REQUEST_TIME_IN_QUEUE$5,METRIC_ASPNETCORE_RATE_LIMITING_REQUEST_LEASE_DURATION$5,METRIC_ASPNETCORE_RATE_LIMITING_REQUESTS$5,METRIC_ASPNETCORE_ROUTING_MATCH_ATTEMPTS$5,METRIC_HTTP_CLIENT_REQUEST_DURATION$5,METRIC_HTTP_SERVER_REQUEST_DURATION$5,METRIC_JVM_CLASS_COUNT$5,METRIC_JVM_CLASS_LOADED$5,METRIC_JVM_CLASS_UNLOADED$5,METRIC_JVM_CPU_COUNT$5,METRIC_JVM_CPU_RECENT_UTILIZATION$5,METRIC_JVM_CPU_TIME$5,METRIC_JVM_GC_DURATION$5,METRIC_JVM_MEMORY_COMMITTED$5,METRIC_JVM_MEMORY_LIMIT$5,METRIC_JVM_MEMORY_USED$5,METRIC_JVM_MEMORY_USED_AFTER_LAST_GC$5,METRIC_JVM_THREAD_COUNT$5,METRIC_KESTREL_ACTIVE_CONNECTIONS$5,METRIC_KESTREL_ACTIVE_TLS_HANDSHAKES$5,METRIC_KESTREL_CONNECTION_DURATION$5,METRIC_KESTREL_QUEUED_CONNECTIONS$5,METRIC_KESTREL_QUEUED_REQUESTS$5,METRIC_KESTREL_REJECTED_CONNECTIONS$5,METRIC_KESTREL_TLS_HANDSHAKE_DURATION$5,METRIC_KESTREL_UPGRADED_CONNECTIONS$5,METRIC_SIGNALR_SERVER_ACTIVE_CONNECTIONS$5,METRIC_SIGNALR_SERVER_CONNECTION_DURATION$5,init_stable_metrics$5=__esmMin((()=>{METRIC_ASPNETCORE_DIAGNOSTICS_EXCEPTIONS$5=`aspnetcore.diagnostics.exceptions`,METRIC_ASPNETCORE_RATE_LIMITING_ACTIVE_REQUEST_LEASES$5=`aspnetcore.rate_limiting.active_request_leases`,METRIC_ASPNETCORE_RATE_LIMITING_QUEUED_REQUESTS$5=`aspnetcore.rate_limiting.queued_requests`,METRIC_ASPNETCORE_RATE_LIMITING_REQUEST_TIME_IN_QUEUE$5=`aspnetcore.rate_limiting.request.time_in_queue`,METRIC_ASPNETCORE_RATE_LIMITING_REQUEST_LEASE_DURATION$5=`aspnetcore.rate_limiting.request_lease.duration`,METRIC_ASPNETCORE_RATE_LIMITING_REQUESTS$5=`aspnetcore.rate_limiting.requests`,METRIC_ASPNETCORE_ROUTING_MATCH_ATTEMPTS$5=`aspnetcore.routing.match_attempts`,METRIC_HTTP_CLIENT_REQUEST_DURATION$5=`http.client.request.duration`,METRIC_HTTP_SERVER_REQUEST_DURATION$5=`http.server.request.duration`,METRIC_JVM_CLASS_COUNT$5=`jvm.class.count`,METRIC_JVM_CLASS_LOADED$5=`jvm.class.loaded`,METRIC_JVM_CLASS_UNLOADED$5=`jvm.class.unloaded`,METRIC_JVM_CPU_COUNT$5=`jvm.cpu.count`,METRIC_JVM_CPU_RECENT_UTILIZATION$5=`jvm.cpu.recent_utilization`,METRIC_JVM_CPU_TIME$5=`jvm.cpu.time`,METRIC_JVM_GC_DURATION$5=`jvm.gc.duration`,METRIC_JVM_MEMORY_COMMITTED$5=`jvm.memory.committed`,METRIC_JVM_MEMORY_LIMIT$5=`jvm.memory.limit`,METRIC_JVM_MEMORY_USED$5=`jvm.memory.used`,METRIC_JVM_MEMORY_USED_AFTER_LAST_GC$5=`jvm.memory.used_after_last_gc`,METRIC_JVM_THREAD_COUNT$5=`jvm.thread.count`,METRIC_KESTREL_ACTIVE_CONNECTIONS$5=`kestrel.active_connections`,METRIC_KESTREL_ACTIVE_TLS_HANDSHAKES$5=`kestrel.active_tls_handshakes`,METRIC_KESTREL_CONNECTION_DURATION$5=`kestrel.connection.duration`,METRIC_KESTREL_QUEUED_CONNECTIONS$5=`kestrel.queued_connections`,METRIC_KESTREL_QUEUED_REQUESTS$5=`kestrel.queued_requests`,METRIC_KESTREL_REJECTED_CONNECTIONS$5=`kestrel.rejected_connections`,METRIC_KESTREL_TLS_HANDSHAKE_DURATION$5=`kestrel.tls_handshake.duration`,METRIC_KESTREL_UPGRADED_CONNECTIONS$5=`kestrel.upgraded_connections`,METRIC_SIGNALR_SERVER_ACTIVE_CONNECTIONS$5=`signalr.server.active_connections`,METRIC_SIGNALR_SERVER_CONNECTION_DURATION$5=`signalr.server.connection.duration`})),esm_exports$5=__exportAll({ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_ABORTED:()=>ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_ABORTED$5,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_HANDLED:()=>ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_HANDLED$5,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_SKIPPED:()=>ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_SKIPPED$5,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_UNHANDLED:()=>ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_UNHANDLED$5,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_ACQUIRED:()=>ASPNETCORE_RATE_LIMITING_RESULT_VALUE_ACQUIRED$5,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_ENDPOINT_LIMITER:()=>ASPNETCORE_RATE_LIMITING_RESULT_VALUE_ENDPOINT_LIMITER$5,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_GLOBAL_LIMITER:()=>ASPNETCORE_RATE_LIMITING_RESULT_VALUE_GLOBAL_LIMITER$5,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_REQUEST_CANCELED:()=>ASPNETCORE_RATE_LIMITING_RESULT_VALUE_REQUEST_CANCELED$5,ASPNETCORE_ROUTING_MATCH_STATUS_VALUE_FAILURE:()=>ASPNETCORE_ROUTING_MATCH_STATUS_VALUE_FAILURE$5,ASPNETCORE_ROUTING_MATCH_STATUS_VALUE_SUCCESS:()=>ASPNETCORE_ROUTING_MATCH_STATUS_VALUE_SUCCESS$5,ATTR_ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT:()=>ATTR_ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT$5,ATTR_ASPNETCORE_DIAGNOSTICS_HANDLER_TYPE:()=>ATTR_ASPNETCORE_DIAGNOSTICS_HANDLER_TYPE$5,ATTR_ASPNETCORE_RATE_LIMITING_POLICY:()=>ATTR_ASPNETCORE_RATE_LIMITING_POLICY$5,ATTR_ASPNETCORE_RATE_LIMITING_RESULT:()=>ATTR_ASPNETCORE_RATE_LIMITING_RESULT$5,ATTR_ASPNETCORE_REQUEST_IS_UNHANDLED:()=>ATTR_ASPNETCORE_REQUEST_IS_UNHANDLED$5,ATTR_ASPNETCORE_ROUTING_IS_FALLBACK:()=>ATTR_ASPNETCORE_ROUTING_IS_FALLBACK$5,ATTR_ASPNETCORE_ROUTING_MATCH_STATUS:()=>ATTR_ASPNETCORE_ROUTING_MATCH_STATUS$5,ATTR_CLIENT_ADDRESS:()=>ATTR_CLIENT_ADDRESS$5,ATTR_CLIENT_PORT:()=>ATTR_CLIENT_PORT$5,ATTR_ERROR_TYPE:()=>ATTR_ERROR_TYPE$5,ATTR_EXCEPTION_ESCAPED:()=>ATTR_EXCEPTION_ESCAPED$5,ATTR_EXCEPTION_MESSAGE:()=>ATTR_EXCEPTION_MESSAGE$5,ATTR_EXCEPTION_STACKTRACE:()=>ATTR_EXCEPTION_STACKTRACE$5,ATTR_EXCEPTION_TYPE:()=>ATTR_EXCEPTION_TYPE$5,ATTR_HTTP_REQUEST_HEADER:()=>ATTR_HTTP_REQUEST_HEADER$5,ATTR_HTTP_REQUEST_METHOD:()=>ATTR_HTTP_REQUEST_METHOD$5,ATTR_HTTP_REQUEST_METHOD_ORIGINAL:()=>ATTR_HTTP_REQUEST_METHOD_ORIGINAL$5,ATTR_HTTP_REQUEST_RESEND_COUNT:()=>ATTR_HTTP_REQUEST_RESEND_COUNT$5,ATTR_HTTP_RESPONSE_HEADER:()=>ATTR_HTTP_RESPONSE_HEADER$5,ATTR_HTTP_RESPONSE_STATUS_CODE:()=>ATTR_HTTP_RESPONSE_STATUS_CODE$5,ATTR_HTTP_ROUTE:()=>ATTR_HTTP_ROUTE$5,ATTR_JVM_GC_ACTION:()=>ATTR_JVM_GC_ACTION$5,ATTR_JVM_GC_NAME:()=>ATTR_JVM_GC_NAME$5,ATTR_JVM_MEMORY_POOL_NAME:()=>ATTR_JVM_MEMORY_POOL_NAME$5,ATTR_JVM_MEMORY_TYPE:()=>ATTR_JVM_MEMORY_TYPE$5,ATTR_JVM_THREAD_DAEMON:()=>ATTR_JVM_THREAD_DAEMON$5,ATTR_JVM_THREAD_STATE:()=>ATTR_JVM_THREAD_STATE$5,ATTR_NETWORK_LOCAL_ADDRESS:()=>ATTR_NETWORK_LOCAL_ADDRESS$5,ATTR_NETWORK_LOCAL_PORT:()=>ATTR_NETWORK_LOCAL_PORT$5,ATTR_NETWORK_PEER_ADDRESS:()=>ATTR_NETWORK_PEER_ADDRESS$5,ATTR_NETWORK_PEER_PORT:()=>ATTR_NETWORK_PEER_PORT$5,ATTR_NETWORK_PROTOCOL_NAME:()=>ATTR_NETWORK_PROTOCOL_NAME$5,ATTR_NETWORK_PROTOCOL_VERSION:()=>ATTR_NETWORK_PROTOCOL_VERSION$5,ATTR_NETWORK_TRANSPORT:()=>ATTR_NETWORK_TRANSPORT$5,ATTR_NETWORK_TYPE:()=>ATTR_NETWORK_TYPE$5,ATTR_OTEL_SCOPE_NAME:()=>ATTR_OTEL_SCOPE_NAME$5,ATTR_OTEL_SCOPE_VERSION:()=>ATTR_OTEL_SCOPE_VERSION$5,ATTR_OTEL_STATUS_CODE:()=>ATTR_OTEL_STATUS_CODE$5,ATTR_OTEL_STATUS_DESCRIPTION:()=>ATTR_OTEL_STATUS_DESCRIPTION$5,ATTR_SERVER_ADDRESS:()=>ATTR_SERVER_ADDRESS$5,ATTR_SERVER_PORT:()=>ATTR_SERVER_PORT$5,ATTR_SERVICE_NAME:()=>ATTR_SERVICE_NAME$5,ATTR_SERVICE_VERSION:()=>ATTR_SERVICE_VERSION$5,ATTR_SIGNALR_CONNECTION_STATUS:()=>ATTR_SIGNALR_CONNECTION_STATUS$5,ATTR_SIGNALR_TRANSPORT:()=>ATTR_SIGNALR_TRANSPORT$5,ATTR_TELEMETRY_SDK_LANGUAGE:()=>ATTR_TELEMETRY_SDK_LANGUAGE$5,ATTR_TELEMETRY_SDK_NAME:()=>ATTR_TELEMETRY_SDK_NAME$5,ATTR_TELEMETRY_SDK_VERSION:()=>ATTR_TELEMETRY_SDK_VERSION$5,ATTR_URL_FRAGMENT:()=>ATTR_URL_FRAGMENT$5,ATTR_URL_FULL:()=>ATTR_URL_FULL$5,ATTR_URL_PATH:()=>ATTR_URL_PATH$5,ATTR_URL_QUERY:()=>ATTR_URL_QUERY$5,ATTR_URL_SCHEME:()=>ATTR_URL_SCHEME$5,ATTR_USER_AGENT_ORIGINAL:()=>ATTR_USER_AGENT_ORIGINAL$5,AWSECSLAUNCHTYPEVALUES_EC2:()=>`ec2`,AWSECSLAUNCHTYPEVALUES_FARGATE:()=>AWSECSLAUNCHTYPEVALUES_FARGATE$5,AwsEcsLaunchtypeValues:()=>AwsEcsLaunchtypeValues$5,CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS:()=>CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS$5,CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC:()=>CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC$5,CLOUDPLATFORMVALUES_AWS_EC2:()=>CLOUDPLATFORMVALUES_AWS_EC2$5,CLOUDPLATFORMVALUES_AWS_ECS:()=>CLOUDPLATFORMVALUES_AWS_ECS$5,CLOUDPLATFORMVALUES_AWS_EKS:()=>CLOUDPLATFORMVALUES_AWS_EKS$5,CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK:()=>CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK$5,CLOUDPLATFORMVALUES_AWS_LAMBDA:()=>CLOUDPLATFORMVALUES_AWS_LAMBDA$5,CLOUDPLATFORMVALUES_AZURE_AKS:()=>CLOUDPLATFORMVALUES_AZURE_AKS$5,CLOUDPLATFORMVALUES_AZURE_APP_SERVICE:()=>CLOUDPLATFORMVALUES_AZURE_APP_SERVICE$5,CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES:()=>CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES$5,CLOUDPLATFORMVALUES_AZURE_FUNCTIONS:()=>CLOUDPLATFORMVALUES_AZURE_FUNCTIONS$5,CLOUDPLATFORMVALUES_AZURE_VM:()=>CLOUDPLATFORMVALUES_AZURE_VM$5,CLOUDPLATFORMVALUES_GCP_APP_ENGINE:()=>CLOUDPLATFORMVALUES_GCP_APP_ENGINE$5,CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS:()=>CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS$5,CLOUDPLATFORMVALUES_GCP_CLOUD_RUN:()=>CLOUDPLATFORMVALUES_GCP_CLOUD_RUN$5,CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE:()=>CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE$5,CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE:()=>CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE$5,CLOUDPROVIDERVALUES_ALIBABA_CLOUD:()=>CLOUDPROVIDERVALUES_ALIBABA_CLOUD$5,CLOUDPROVIDERVALUES_AWS:()=>`aws`,CLOUDPROVIDERVALUES_AZURE:()=>CLOUDPROVIDERVALUES_AZURE$5,CLOUDPROVIDERVALUES_GCP:()=>`gcp`,CloudPlatformValues:()=>CloudPlatformValues$5,CloudProviderValues:()=>CloudProviderValues$5,DBCASSANDRACONSISTENCYLEVELVALUES_ALL:()=>`all`,DBCASSANDRACONSISTENCYLEVELVALUES_ANY:()=>`any`,DBCASSANDRACONSISTENCYLEVELVALUES_EACH_QUORUM:()=>DBCASSANDRACONSISTENCYLEVELVALUES_EACH_QUORUM$5,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_ONE:()=>DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_ONE$5,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_QUORUM:()=>DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_QUORUM$5,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_SERIAL:()=>DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_SERIAL$5,DBCASSANDRACONSISTENCYLEVELVALUES_ONE:()=>`one`,DBCASSANDRACONSISTENCYLEVELVALUES_QUORUM:()=>DBCASSANDRACONSISTENCYLEVELVALUES_QUORUM$5,DBCASSANDRACONSISTENCYLEVELVALUES_SERIAL:()=>DBCASSANDRACONSISTENCYLEVELVALUES_SERIAL$5,DBCASSANDRACONSISTENCYLEVELVALUES_THREE:()=>DBCASSANDRACONSISTENCYLEVELVALUES_THREE$5,DBCASSANDRACONSISTENCYLEVELVALUES_TWO:()=>`two`,DBSYSTEMVALUES_ADABAS:()=>DBSYSTEMVALUES_ADABAS$5,DBSYSTEMVALUES_CACHE:()=>DBSYSTEMVALUES_CACHE$5,DBSYSTEMVALUES_CASSANDRA:()=>DBSYSTEMVALUES_CASSANDRA$5,DBSYSTEMVALUES_CLOUDSCAPE:()=>DBSYSTEMVALUES_CLOUDSCAPE$5,DBSYSTEMVALUES_COCKROACHDB:()=>DBSYSTEMVALUES_COCKROACHDB$5,DBSYSTEMVALUES_COLDFUSION:()=>DBSYSTEMVALUES_COLDFUSION$5,DBSYSTEMVALUES_COSMOSDB:()=>DBSYSTEMVALUES_COSMOSDB$5,DBSYSTEMVALUES_COUCHBASE:()=>DBSYSTEMVALUES_COUCHBASE$5,DBSYSTEMVALUES_COUCHDB:()=>DBSYSTEMVALUES_COUCHDB$5,DBSYSTEMVALUES_DB2:()=>`db2`,DBSYSTEMVALUES_DERBY:()=>DBSYSTEMVALUES_DERBY$5,DBSYSTEMVALUES_DYNAMODB:()=>DBSYSTEMVALUES_DYNAMODB$5,DBSYSTEMVALUES_EDB:()=>`edb`,DBSYSTEMVALUES_ELASTICSEARCH:()=>DBSYSTEMVALUES_ELASTICSEARCH$5,DBSYSTEMVALUES_FILEMAKER:()=>DBSYSTEMVALUES_FILEMAKER$5,DBSYSTEMVALUES_FIREBIRD:()=>DBSYSTEMVALUES_FIREBIRD$5,DBSYSTEMVALUES_FIRSTSQL:()=>DBSYSTEMVALUES_FIRSTSQL$5,DBSYSTEMVALUES_GEODE:()=>DBSYSTEMVALUES_GEODE$5,DBSYSTEMVALUES_H2:()=>`h2`,DBSYSTEMVALUES_HANADB:()=>DBSYSTEMVALUES_HANADB$5,DBSYSTEMVALUES_HBASE:()=>DBSYSTEMVALUES_HBASE$5,DBSYSTEMVALUES_HIVE:()=>DBSYSTEMVALUES_HIVE$5,DBSYSTEMVALUES_HSQLDB:()=>DBSYSTEMVALUES_HSQLDB$5,DBSYSTEMVALUES_INFORMIX:()=>DBSYSTEMVALUES_INFORMIX$5,DBSYSTEMVALUES_INGRES:()=>DBSYSTEMVALUES_INGRES$5,DBSYSTEMVALUES_INSTANTDB:()=>DBSYSTEMVALUES_INSTANTDB$5,DBSYSTEMVALUES_INTERBASE:()=>DBSYSTEMVALUES_INTERBASE$5,DBSYSTEMVALUES_MARIADB:()=>DBSYSTEMVALUES_MARIADB$5,DBSYSTEMVALUES_MAXDB:()=>DBSYSTEMVALUES_MAXDB$5,DBSYSTEMVALUES_MEMCACHED:()=>DBSYSTEMVALUES_MEMCACHED$5,DBSYSTEMVALUES_MONGODB:()=>DBSYSTEMVALUES_MONGODB$5,DBSYSTEMVALUES_MSSQL:()=>DBSYSTEMVALUES_MSSQL$5,DBSYSTEMVALUES_MYSQL:()=>DBSYSTEMVALUES_MYSQL$5,DBSYSTEMVALUES_NEO4J:()=>DBSYSTEMVALUES_NEO4J$5,DBSYSTEMVALUES_NETEZZA:()=>DBSYSTEMVALUES_NETEZZA$5,DBSYSTEMVALUES_ORACLE:()=>DBSYSTEMVALUES_ORACLE$5,DBSYSTEMVALUES_OTHER_SQL:()=>DBSYSTEMVALUES_OTHER_SQL$5,DBSYSTEMVALUES_PERVASIVE:()=>DBSYSTEMVALUES_PERVASIVE$5,DBSYSTEMVALUES_POINTBASE:()=>DBSYSTEMVALUES_POINTBASE$5,DBSYSTEMVALUES_POSTGRESQL:()=>DBSYSTEMVALUES_POSTGRESQL$5,DBSYSTEMVALUES_PROGRESS:()=>DBSYSTEMVALUES_PROGRESS$5,DBSYSTEMVALUES_REDIS:()=>DBSYSTEMVALUES_REDIS$5,DBSYSTEMVALUES_REDSHIFT:()=>DBSYSTEMVALUES_REDSHIFT$5,DBSYSTEMVALUES_SQLITE:()=>DBSYSTEMVALUES_SQLITE$5,DBSYSTEMVALUES_SYBASE:()=>DBSYSTEMVALUES_SYBASE$5,DBSYSTEMVALUES_TERADATA:()=>DBSYSTEMVALUES_TERADATA$5,DBSYSTEMVALUES_VERTICA:()=>DBSYSTEMVALUES_VERTICA$5,DbCassandraConsistencyLevelValues:()=>DbCassandraConsistencyLevelValues$5,DbSystemValues:()=>DbSystemValues$5,ERROR_TYPE_VALUE_OTHER:()=>ERROR_TYPE_VALUE_OTHER$5,FAASDOCUMENTOPERATIONVALUES_DELETE:()=>FAASDOCUMENTOPERATIONVALUES_DELETE$5,FAASDOCUMENTOPERATIONVALUES_EDIT:()=>FAASDOCUMENTOPERATIONVALUES_EDIT$5,FAASDOCUMENTOPERATIONVALUES_INSERT:()=>FAASDOCUMENTOPERATIONVALUES_INSERT$5,FAASINVOKEDPROVIDERVALUES_ALIBABA_CLOUD:()=>FAASINVOKEDPROVIDERVALUES_ALIBABA_CLOUD$5,FAASINVOKEDPROVIDERVALUES_AWS:()=>`aws`,FAASINVOKEDPROVIDERVALUES_AZURE:()=>FAASINVOKEDPROVIDERVALUES_AZURE$5,FAASINVOKEDPROVIDERVALUES_GCP:()=>`gcp`,FAASTRIGGERVALUES_DATASOURCE:()=>FAASTRIGGERVALUES_DATASOURCE$5,FAASTRIGGERVALUES_HTTP:()=>FAASTRIGGERVALUES_HTTP$5,FAASTRIGGERVALUES_OTHER:()=>FAASTRIGGERVALUES_OTHER$5,FAASTRIGGERVALUES_PUBSUB:()=>FAASTRIGGERVALUES_PUBSUB$5,FAASTRIGGERVALUES_TIMER:()=>FAASTRIGGERVALUES_TIMER$5,FaasDocumentOperationValues:()=>FaasDocumentOperationValues$5,FaasInvokedProviderValues:()=>FaasInvokedProviderValues$5,FaasTriggerValues:()=>FaasTriggerValues$5,HOSTARCHVALUES_AMD64:()=>HOSTARCHVALUES_AMD64$5,HOSTARCHVALUES_ARM32:()=>HOSTARCHVALUES_ARM32$5,HOSTARCHVALUES_ARM64:()=>HOSTARCHVALUES_ARM64$5,HOSTARCHVALUES_IA64:()=>HOSTARCHVALUES_IA64$5,HOSTARCHVALUES_PPC32:()=>HOSTARCHVALUES_PPC32$5,HOSTARCHVALUES_PPC64:()=>HOSTARCHVALUES_PPC64$5,HOSTARCHVALUES_X86:()=>`x86`,HTTPFLAVORVALUES_HTTP_1_0:()=>`1.0`,HTTPFLAVORVALUES_HTTP_1_1:()=>`1.1`,HTTPFLAVORVALUES_HTTP_2_0:()=>`2.0`,HTTPFLAVORVALUES_QUIC:()=>HTTPFLAVORVALUES_QUIC$5,HTTPFLAVORVALUES_SPDY:()=>HTTPFLAVORVALUES_SPDY$5,HTTP_REQUEST_METHOD_VALUE_CONNECT:()=>HTTP_REQUEST_METHOD_VALUE_CONNECT$5,HTTP_REQUEST_METHOD_VALUE_DELETE:()=>HTTP_REQUEST_METHOD_VALUE_DELETE$5,HTTP_REQUEST_METHOD_VALUE_GET:()=>`GET`,HTTP_REQUEST_METHOD_VALUE_HEAD:()=>HTTP_REQUEST_METHOD_VALUE_HEAD$5,HTTP_REQUEST_METHOD_VALUE_OPTIONS:()=>HTTP_REQUEST_METHOD_VALUE_OPTIONS$5,HTTP_REQUEST_METHOD_VALUE_OTHER:()=>HTTP_REQUEST_METHOD_VALUE_OTHER$5,HTTP_REQUEST_METHOD_VALUE_PATCH:()=>HTTP_REQUEST_METHOD_VALUE_PATCH$5,HTTP_REQUEST_METHOD_VALUE_POST:()=>HTTP_REQUEST_METHOD_VALUE_POST$5,HTTP_REQUEST_METHOD_VALUE_PUT:()=>`PUT`,HTTP_REQUEST_METHOD_VALUE_TRACE:()=>HTTP_REQUEST_METHOD_VALUE_TRACE$5,HostArchValues:()=>HostArchValues$5,HttpFlavorValues:()=>HttpFlavorValues$5,JVM_MEMORY_TYPE_VALUE_HEAP:()=>JVM_MEMORY_TYPE_VALUE_HEAP$5,JVM_MEMORY_TYPE_VALUE_NON_HEAP:()=>JVM_MEMORY_TYPE_VALUE_NON_HEAP$5,JVM_THREAD_STATE_VALUE_BLOCKED:()=>JVM_THREAD_STATE_VALUE_BLOCKED$5,JVM_THREAD_STATE_VALUE_NEW:()=>`new`,JVM_THREAD_STATE_VALUE_RUNNABLE:()=>JVM_THREAD_STATE_VALUE_RUNNABLE$5,JVM_THREAD_STATE_VALUE_TERMINATED:()=>JVM_THREAD_STATE_VALUE_TERMINATED$5,JVM_THREAD_STATE_VALUE_TIMED_WAITING:()=>JVM_THREAD_STATE_VALUE_TIMED_WAITING$5,JVM_THREAD_STATE_VALUE_WAITING:()=>JVM_THREAD_STATE_VALUE_WAITING$5,MESSAGETYPEVALUES_RECEIVED:()=>MESSAGETYPEVALUES_RECEIVED$5,MESSAGETYPEVALUES_SENT:()=>MESSAGETYPEVALUES_SENT$5,MESSAGINGDESTINATIONKINDVALUES_QUEUE:()=>MESSAGINGDESTINATIONKINDVALUES_QUEUE$5,MESSAGINGDESTINATIONKINDVALUES_TOPIC:()=>MESSAGINGDESTINATIONKINDVALUES_TOPIC$5,MESSAGINGOPERATIONVALUES_PROCESS:()=>MESSAGINGOPERATIONVALUES_PROCESS$5,MESSAGINGOPERATIONVALUES_RECEIVE:()=>MESSAGINGOPERATIONVALUES_RECEIVE$5,METRIC_ASPNETCORE_DIAGNOSTICS_EXCEPTIONS:()=>METRIC_ASPNETCORE_DIAGNOSTICS_EXCEPTIONS$5,METRIC_ASPNETCORE_RATE_LIMITING_ACTIVE_REQUEST_LEASES:()=>METRIC_ASPNETCORE_RATE_LIMITING_ACTIVE_REQUEST_LEASES$5,METRIC_ASPNETCORE_RATE_LIMITING_QUEUED_REQUESTS:()=>METRIC_ASPNETCORE_RATE_LIMITING_QUEUED_REQUESTS$5,METRIC_ASPNETCORE_RATE_LIMITING_REQUESTS:()=>METRIC_ASPNETCORE_RATE_LIMITING_REQUESTS$5,METRIC_ASPNETCORE_RATE_LIMITING_REQUEST_LEASE_DURATION:()=>METRIC_ASPNETCORE_RATE_LIMITING_REQUEST_LEASE_DURATION$5,METRIC_ASPNETCORE_RATE_LIMITING_REQUEST_TIME_IN_QUEUE:()=>METRIC_ASPNETCORE_RATE_LIMITING_REQUEST_TIME_IN_QUEUE$5,METRIC_ASPNETCORE_ROUTING_MATCH_ATTEMPTS:()=>METRIC_ASPNETCORE_ROUTING_MATCH_ATTEMPTS$5,METRIC_HTTP_CLIENT_REQUEST_DURATION:()=>METRIC_HTTP_CLIENT_REQUEST_DURATION$5,METRIC_HTTP_SERVER_REQUEST_DURATION:()=>METRIC_HTTP_SERVER_REQUEST_DURATION$5,METRIC_JVM_CLASS_COUNT:()=>METRIC_JVM_CLASS_COUNT$5,METRIC_JVM_CLASS_LOADED:()=>METRIC_JVM_CLASS_LOADED$5,METRIC_JVM_CLASS_UNLOADED:()=>METRIC_JVM_CLASS_UNLOADED$5,METRIC_JVM_CPU_COUNT:()=>METRIC_JVM_CPU_COUNT$5,METRIC_JVM_CPU_RECENT_UTILIZATION:()=>METRIC_JVM_CPU_RECENT_UTILIZATION$5,METRIC_JVM_CPU_TIME:()=>METRIC_JVM_CPU_TIME$5,METRIC_JVM_GC_DURATION:()=>METRIC_JVM_GC_DURATION$5,METRIC_JVM_MEMORY_COMMITTED:()=>METRIC_JVM_MEMORY_COMMITTED$5,METRIC_JVM_MEMORY_LIMIT:()=>METRIC_JVM_MEMORY_LIMIT$5,METRIC_JVM_MEMORY_USED:()=>METRIC_JVM_MEMORY_USED$5,METRIC_JVM_MEMORY_USED_AFTER_LAST_GC:()=>METRIC_JVM_MEMORY_USED_AFTER_LAST_GC$5,METRIC_JVM_THREAD_COUNT:()=>METRIC_JVM_THREAD_COUNT$5,METRIC_KESTREL_ACTIVE_CONNECTIONS:()=>METRIC_KESTREL_ACTIVE_CONNECTIONS$5,METRIC_KESTREL_ACTIVE_TLS_HANDSHAKES:()=>METRIC_KESTREL_ACTIVE_TLS_HANDSHAKES$5,METRIC_KESTREL_CONNECTION_DURATION:()=>METRIC_KESTREL_CONNECTION_DURATION$5,METRIC_KESTREL_QUEUED_CONNECTIONS:()=>METRIC_KESTREL_QUEUED_CONNECTIONS$5,METRIC_KESTREL_QUEUED_REQUESTS:()=>METRIC_KESTREL_QUEUED_REQUESTS$5,METRIC_KESTREL_REJECTED_CONNECTIONS:()=>METRIC_KESTREL_REJECTED_CONNECTIONS$5,METRIC_KESTREL_TLS_HANDSHAKE_DURATION:()=>METRIC_KESTREL_TLS_HANDSHAKE_DURATION$5,METRIC_KESTREL_UPGRADED_CONNECTIONS:()=>METRIC_KESTREL_UPGRADED_CONNECTIONS$5,METRIC_SIGNALR_SERVER_ACTIVE_CONNECTIONS:()=>METRIC_SIGNALR_SERVER_ACTIVE_CONNECTIONS$5,METRIC_SIGNALR_SERVER_CONNECTION_DURATION:()=>METRIC_SIGNALR_SERVER_CONNECTION_DURATION$5,MessageTypeValues:()=>MessageTypeValues$5,MessagingDestinationKindValues:()=>MessagingDestinationKindValues$5,MessagingOperationValues:()=>MessagingOperationValues$5,NETHOSTCONNECTIONSUBTYPEVALUES_CDMA:()=>NETHOSTCONNECTIONSUBTYPEVALUES_CDMA$5,NETHOSTCONNECTIONSUBTYPEVALUES_CDMA2000_1XRTT:()=>NETHOSTCONNECTIONSUBTYPEVALUES_CDMA2000_1XRTT$5,NETHOSTCONNECTIONSUBTYPEVALUES_EDGE:()=>NETHOSTCONNECTIONSUBTYPEVALUES_EDGE$5,NETHOSTCONNECTIONSUBTYPEVALUES_EHRPD:()=>NETHOSTCONNECTIONSUBTYPEVALUES_EHRPD$5,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_0:()=>NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_0$5,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_A:()=>NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_A$5,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_B:()=>NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_B$5,NETHOSTCONNECTIONSUBTYPEVALUES_GPRS:()=>NETHOSTCONNECTIONSUBTYPEVALUES_GPRS$5,NETHOSTCONNECTIONSUBTYPEVALUES_GSM:()=>`gsm`,NETHOSTCONNECTIONSUBTYPEVALUES_HSDPA:()=>NETHOSTCONNECTIONSUBTYPEVALUES_HSDPA$5,NETHOSTCONNECTIONSUBTYPEVALUES_HSPA:()=>NETHOSTCONNECTIONSUBTYPEVALUES_HSPA$5,NETHOSTCONNECTIONSUBTYPEVALUES_HSPAP:()=>NETHOSTCONNECTIONSUBTYPEVALUES_HSPAP$5,NETHOSTCONNECTIONSUBTYPEVALUES_HSUPA:()=>NETHOSTCONNECTIONSUBTYPEVALUES_HSUPA$5,NETHOSTCONNECTIONSUBTYPEVALUES_IDEN:()=>NETHOSTCONNECTIONSUBTYPEVALUES_IDEN$5,NETHOSTCONNECTIONSUBTYPEVALUES_IWLAN:()=>NETHOSTCONNECTIONSUBTYPEVALUES_IWLAN$5,NETHOSTCONNECTIONSUBTYPEVALUES_LTE:()=>`lte`,NETHOSTCONNECTIONSUBTYPEVALUES_LTE_CA:()=>NETHOSTCONNECTIONSUBTYPEVALUES_LTE_CA$5,NETHOSTCONNECTIONSUBTYPEVALUES_NR:()=>`nr`,NETHOSTCONNECTIONSUBTYPEVALUES_NRNSA:()=>NETHOSTCONNECTIONSUBTYPEVALUES_NRNSA$5,NETHOSTCONNECTIONSUBTYPEVALUES_TD_SCDMA:()=>NETHOSTCONNECTIONSUBTYPEVALUES_TD_SCDMA$5,NETHOSTCONNECTIONSUBTYPEVALUES_UMTS:()=>NETHOSTCONNECTIONSUBTYPEVALUES_UMTS$5,NETHOSTCONNECTIONTYPEVALUES_CELL:()=>NETHOSTCONNECTIONTYPEVALUES_CELL$5,NETHOSTCONNECTIONTYPEVALUES_UNAVAILABLE:()=>NETHOSTCONNECTIONTYPEVALUES_UNAVAILABLE$5,NETHOSTCONNECTIONTYPEVALUES_UNKNOWN:()=>NETHOSTCONNECTIONTYPEVALUES_UNKNOWN$5,NETHOSTCONNECTIONTYPEVALUES_WIFI:()=>NETHOSTCONNECTIONTYPEVALUES_WIFI$5,NETHOSTCONNECTIONTYPEVALUES_WIRED:()=>NETHOSTCONNECTIONTYPEVALUES_WIRED$5,NETTRANSPORTVALUES_INPROC:()=>NETTRANSPORTVALUES_INPROC$5,NETTRANSPORTVALUES_IP:()=>`ip`,NETTRANSPORTVALUES_IP_TCP:()=>NETTRANSPORTVALUES_IP_TCP$5,NETTRANSPORTVALUES_IP_UDP:()=>NETTRANSPORTVALUES_IP_UDP$5,NETTRANSPORTVALUES_OTHER:()=>NETTRANSPORTVALUES_OTHER$5,NETTRANSPORTVALUES_PIPE:()=>NETTRANSPORTVALUES_PIPE$5,NETTRANSPORTVALUES_UNIX:()=>NETTRANSPORTVALUES_UNIX$5,NETWORK_TRANSPORT_VALUE_PIPE:()=>NETWORK_TRANSPORT_VALUE_PIPE$5,NETWORK_TRANSPORT_VALUE_QUIC:()=>NETWORK_TRANSPORT_VALUE_QUIC$5,NETWORK_TRANSPORT_VALUE_TCP:()=>`tcp`,NETWORK_TRANSPORT_VALUE_UDP:()=>`udp`,NETWORK_TRANSPORT_VALUE_UNIX:()=>NETWORK_TRANSPORT_VALUE_UNIX$5,NETWORK_TYPE_VALUE_IPV4:()=>NETWORK_TYPE_VALUE_IPV4$5,NETWORK_TYPE_VALUE_IPV6:()=>NETWORK_TYPE_VALUE_IPV6$5,NetHostConnectionSubtypeValues:()=>NetHostConnectionSubtypeValues$5,NetHostConnectionTypeValues:()=>NetHostConnectionTypeValues$5,NetTransportValues:()=>NetTransportValues$5,OSTYPEVALUES_AIX:()=>`aix`,OSTYPEVALUES_DARWIN:()=>OSTYPEVALUES_DARWIN$5,OSTYPEVALUES_DRAGONFLYBSD:()=>OSTYPEVALUES_DRAGONFLYBSD$5,OSTYPEVALUES_FREEBSD:()=>OSTYPEVALUES_FREEBSD$5,OSTYPEVALUES_HPUX:()=>OSTYPEVALUES_HPUX$5,OSTYPEVALUES_LINUX:()=>OSTYPEVALUES_LINUX$5,OSTYPEVALUES_NETBSD:()=>OSTYPEVALUES_NETBSD$5,OSTYPEVALUES_OPENBSD:()=>OSTYPEVALUES_OPENBSD$5,OSTYPEVALUES_SOLARIS:()=>OSTYPEVALUES_SOLARIS$5,OSTYPEVALUES_WINDOWS:()=>OSTYPEVALUES_WINDOWS$5,OSTYPEVALUES_Z_OS:()=>OSTYPEVALUES_Z_OS$5,OTEL_STATUS_CODE_VALUE_ERROR:()=>OTEL_STATUS_CODE_VALUE_ERROR$5,OTEL_STATUS_CODE_VALUE_OK:()=>`OK`,OsTypeValues:()=>OsTypeValues$5,RPCGRPCSTATUSCODEVALUES_ABORTED:()=>10,RPCGRPCSTATUSCODEVALUES_ALREADY_EXISTS:()=>6,RPCGRPCSTATUSCODEVALUES_CANCELLED:()=>1,RPCGRPCSTATUSCODEVALUES_DATA_LOSS:()=>15,RPCGRPCSTATUSCODEVALUES_DEADLINE_EXCEEDED:()=>4,RPCGRPCSTATUSCODEVALUES_FAILED_PRECONDITION:()=>9,RPCGRPCSTATUSCODEVALUES_INTERNAL:()=>13,RPCGRPCSTATUSCODEVALUES_INVALID_ARGUMENT:()=>3,RPCGRPCSTATUSCODEVALUES_NOT_FOUND:()=>5,RPCGRPCSTATUSCODEVALUES_OK:()=>0,RPCGRPCSTATUSCODEVALUES_OUT_OF_RANGE:()=>11,RPCGRPCSTATUSCODEVALUES_PERMISSION_DENIED:()=>7,RPCGRPCSTATUSCODEVALUES_RESOURCE_EXHAUSTED:()=>8,RPCGRPCSTATUSCODEVALUES_UNAUTHENTICATED:()=>16,RPCGRPCSTATUSCODEVALUES_UNAVAILABLE:()=>14,RPCGRPCSTATUSCODEVALUES_UNIMPLEMENTED:()=>12,RPCGRPCSTATUSCODEVALUES_UNKNOWN:()=>2,RpcGrpcStatusCodeValues:()=>RpcGrpcStatusCodeValues$5,SEMATTRS_AWS_DYNAMODB_ATTRIBUTES_TO_GET:()=>SEMATTRS_AWS_DYNAMODB_ATTRIBUTES_TO_GET$5,SEMATTRS_AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS:()=>SEMATTRS_AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS$5,SEMATTRS_AWS_DYNAMODB_CONSISTENT_READ:()=>SEMATTRS_AWS_DYNAMODB_CONSISTENT_READ$5,SEMATTRS_AWS_DYNAMODB_CONSUMED_CAPACITY:()=>SEMATTRS_AWS_DYNAMODB_CONSUMED_CAPACITY$5,SEMATTRS_AWS_DYNAMODB_COUNT:()=>SEMATTRS_AWS_DYNAMODB_COUNT$5,SEMATTRS_AWS_DYNAMODB_EXCLUSIVE_START_TABLE:()=>SEMATTRS_AWS_DYNAMODB_EXCLUSIVE_START_TABLE$5,SEMATTRS_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES:()=>SEMATTRS_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES$5,SEMATTRS_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES:()=>SEMATTRS_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES$5,SEMATTRS_AWS_DYNAMODB_INDEX_NAME:()=>SEMATTRS_AWS_DYNAMODB_INDEX_NAME$5,SEMATTRS_AWS_DYNAMODB_ITEM_COLLECTION_METRICS:()=>SEMATTRS_AWS_DYNAMODB_ITEM_COLLECTION_METRICS$5,SEMATTRS_AWS_DYNAMODB_LIMIT:()=>SEMATTRS_AWS_DYNAMODB_LIMIT$5,SEMATTRS_AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES:()=>SEMATTRS_AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES$5,SEMATTRS_AWS_DYNAMODB_PROJECTION:()=>SEMATTRS_AWS_DYNAMODB_PROJECTION$5,SEMATTRS_AWS_DYNAMODB_PROVISIONED_READ_CAPACITY:()=>SEMATTRS_AWS_DYNAMODB_PROVISIONED_READ_CAPACITY$5,SEMATTRS_AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY:()=>SEMATTRS_AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY$5,SEMATTRS_AWS_DYNAMODB_SCANNED_COUNT:()=>SEMATTRS_AWS_DYNAMODB_SCANNED_COUNT$5,SEMATTRS_AWS_DYNAMODB_SCAN_FORWARD:()=>SEMATTRS_AWS_DYNAMODB_SCAN_FORWARD$5,SEMATTRS_AWS_DYNAMODB_SEGMENT:()=>SEMATTRS_AWS_DYNAMODB_SEGMENT$5,SEMATTRS_AWS_DYNAMODB_SELECT:()=>SEMATTRS_AWS_DYNAMODB_SELECT$5,SEMATTRS_AWS_DYNAMODB_TABLE_COUNT:()=>SEMATTRS_AWS_DYNAMODB_TABLE_COUNT$5,SEMATTRS_AWS_DYNAMODB_TABLE_NAMES:()=>SEMATTRS_AWS_DYNAMODB_TABLE_NAMES$5,SEMATTRS_AWS_DYNAMODB_TOTAL_SEGMENTS:()=>SEMATTRS_AWS_DYNAMODB_TOTAL_SEGMENTS$5,SEMATTRS_AWS_LAMBDA_INVOKED_ARN:()=>SEMATTRS_AWS_LAMBDA_INVOKED_ARN$5,SEMATTRS_CODE_FILEPATH:()=>SEMATTRS_CODE_FILEPATH$5,SEMATTRS_CODE_FUNCTION:()=>SEMATTRS_CODE_FUNCTION$5,SEMATTRS_CODE_LINENO:()=>SEMATTRS_CODE_LINENO$5,SEMATTRS_CODE_NAMESPACE:()=>SEMATTRS_CODE_NAMESPACE$5,SEMATTRS_DB_CASSANDRA_CONSISTENCY_LEVEL:()=>SEMATTRS_DB_CASSANDRA_CONSISTENCY_LEVEL$5,SEMATTRS_DB_CASSANDRA_COORDINATOR_DC:()=>SEMATTRS_DB_CASSANDRA_COORDINATOR_DC$5,SEMATTRS_DB_CASSANDRA_COORDINATOR_ID:()=>SEMATTRS_DB_CASSANDRA_COORDINATOR_ID$5,SEMATTRS_DB_CASSANDRA_IDEMPOTENCE:()=>SEMATTRS_DB_CASSANDRA_IDEMPOTENCE$5,SEMATTRS_DB_CASSANDRA_KEYSPACE:()=>SEMATTRS_DB_CASSANDRA_KEYSPACE$5,SEMATTRS_DB_CASSANDRA_PAGE_SIZE:()=>SEMATTRS_DB_CASSANDRA_PAGE_SIZE$5,SEMATTRS_DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT:()=>SEMATTRS_DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT$5,SEMATTRS_DB_CASSANDRA_TABLE:()=>SEMATTRS_DB_CASSANDRA_TABLE$5,SEMATTRS_DB_CONNECTION_STRING:()=>SEMATTRS_DB_CONNECTION_STRING$5,SEMATTRS_DB_HBASE_NAMESPACE:()=>SEMATTRS_DB_HBASE_NAMESPACE$5,SEMATTRS_DB_JDBC_DRIVER_CLASSNAME:()=>SEMATTRS_DB_JDBC_DRIVER_CLASSNAME$5,SEMATTRS_DB_MONGODB_COLLECTION:()=>SEMATTRS_DB_MONGODB_COLLECTION$5,SEMATTRS_DB_MSSQL_INSTANCE_NAME:()=>SEMATTRS_DB_MSSQL_INSTANCE_NAME$5,SEMATTRS_DB_NAME:()=>SEMATTRS_DB_NAME$5,SEMATTRS_DB_OPERATION:()=>SEMATTRS_DB_OPERATION$5,SEMATTRS_DB_REDIS_DATABASE_INDEX:()=>SEMATTRS_DB_REDIS_DATABASE_INDEX$5,SEMATTRS_DB_SQL_TABLE:()=>SEMATTRS_DB_SQL_TABLE$5,SEMATTRS_DB_STATEMENT:()=>SEMATTRS_DB_STATEMENT$5,SEMATTRS_DB_SYSTEM:()=>SEMATTRS_DB_SYSTEM$5,SEMATTRS_DB_USER:()=>SEMATTRS_DB_USER$5,SEMATTRS_ENDUSER_ID:()=>SEMATTRS_ENDUSER_ID$5,SEMATTRS_ENDUSER_ROLE:()=>SEMATTRS_ENDUSER_ROLE$5,SEMATTRS_ENDUSER_SCOPE:()=>SEMATTRS_ENDUSER_SCOPE$5,SEMATTRS_EXCEPTION_ESCAPED:()=>SEMATTRS_EXCEPTION_ESCAPED$5,SEMATTRS_EXCEPTION_MESSAGE:()=>SEMATTRS_EXCEPTION_MESSAGE$5,SEMATTRS_EXCEPTION_STACKTRACE:()=>SEMATTRS_EXCEPTION_STACKTRACE$5,SEMATTRS_EXCEPTION_TYPE:()=>SEMATTRS_EXCEPTION_TYPE$5,SEMATTRS_FAAS_COLDSTART:()=>SEMATTRS_FAAS_COLDSTART$5,SEMATTRS_FAAS_CRON:()=>SEMATTRS_FAAS_CRON$5,SEMATTRS_FAAS_DOCUMENT_COLLECTION:()=>SEMATTRS_FAAS_DOCUMENT_COLLECTION$5,SEMATTRS_FAAS_DOCUMENT_NAME:()=>SEMATTRS_FAAS_DOCUMENT_NAME$5,SEMATTRS_FAAS_DOCUMENT_OPERATION:()=>SEMATTRS_FAAS_DOCUMENT_OPERATION$5,SEMATTRS_FAAS_DOCUMENT_TIME:()=>SEMATTRS_FAAS_DOCUMENT_TIME$5,SEMATTRS_FAAS_EXECUTION:()=>SEMATTRS_FAAS_EXECUTION$5,SEMATTRS_FAAS_INVOKED_NAME:()=>SEMATTRS_FAAS_INVOKED_NAME$5,SEMATTRS_FAAS_INVOKED_PROVIDER:()=>SEMATTRS_FAAS_INVOKED_PROVIDER$5,SEMATTRS_FAAS_INVOKED_REGION:()=>SEMATTRS_FAAS_INVOKED_REGION$5,SEMATTRS_FAAS_TIME:()=>SEMATTRS_FAAS_TIME$5,SEMATTRS_FAAS_TRIGGER:()=>SEMATTRS_FAAS_TRIGGER$5,SEMATTRS_HTTP_CLIENT_IP:()=>SEMATTRS_HTTP_CLIENT_IP$5,SEMATTRS_HTTP_FLAVOR:()=>SEMATTRS_HTTP_FLAVOR$5,SEMATTRS_HTTP_HOST:()=>SEMATTRS_HTTP_HOST$5,SEMATTRS_HTTP_METHOD:()=>SEMATTRS_HTTP_METHOD$5,SEMATTRS_HTTP_REQUEST_CONTENT_LENGTH:()=>SEMATTRS_HTTP_REQUEST_CONTENT_LENGTH$5,SEMATTRS_HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED:()=>SEMATTRS_HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED$5,SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH:()=>SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH$5,SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED:()=>SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED$5,SEMATTRS_HTTP_ROUTE:()=>SEMATTRS_HTTP_ROUTE$5,SEMATTRS_HTTP_SCHEME:()=>SEMATTRS_HTTP_SCHEME$5,SEMATTRS_HTTP_SERVER_NAME:()=>SEMATTRS_HTTP_SERVER_NAME$5,SEMATTRS_HTTP_STATUS_CODE:()=>SEMATTRS_HTTP_STATUS_CODE$5,SEMATTRS_HTTP_TARGET:()=>SEMATTRS_HTTP_TARGET$5,SEMATTRS_HTTP_URL:()=>SEMATTRS_HTTP_URL$5,SEMATTRS_HTTP_USER_AGENT:()=>SEMATTRS_HTTP_USER_AGENT$5,SEMATTRS_MESSAGE_COMPRESSED_SIZE:()=>SEMATTRS_MESSAGE_COMPRESSED_SIZE$5,SEMATTRS_MESSAGE_ID:()=>SEMATTRS_MESSAGE_ID$5,SEMATTRS_MESSAGE_TYPE:()=>SEMATTRS_MESSAGE_TYPE$5,SEMATTRS_MESSAGE_UNCOMPRESSED_SIZE:()=>SEMATTRS_MESSAGE_UNCOMPRESSED_SIZE$5,SEMATTRS_MESSAGING_CONSUMER_ID:()=>SEMATTRS_MESSAGING_CONSUMER_ID$5,SEMATTRS_MESSAGING_CONVERSATION_ID:()=>SEMATTRS_MESSAGING_CONVERSATION_ID$5,SEMATTRS_MESSAGING_DESTINATION:()=>SEMATTRS_MESSAGING_DESTINATION$5,SEMATTRS_MESSAGING_DESTINATION_KIND:()=>SEMATTRS_MESSAGING_DESTINATION_KIND$5,SEMATTRS_MESSAGING_KAFKA_CLIENT_ID:()=>SEMATTRS_MESSAGING_KAFKA_CLIENT_ID$5,SEMATTRS_MESSAGING_KAFKA_CONSUMER_GROUP:()=>SEMATTRS_MESSAGING_KAFKA_CONSUMER_GROUP$5,SEMATTRS_MESSAGING_KAFKA_MESSAGE_KEY:()=>SEMATTRS_MESSAGING_KAFKA_MESSAGE_KEY$5,SEMATTRS_MESSAGING_KAFKA_PARTITION:()=>SEMATTRS_MESSAGING_KAFKA_PARTITION$5,SEMATTRS_MESSAGING_KAFKA_TOMBSTONE:()=>SEMATTRS_MESSAGING_KAFKA_TOMBSTONE$5,SEMATTRS_MESSAGING_MESSAGE_ID:()=>SEMATTRS_MESSAGING_MESSAGE_ID$5,SEMATTRS_MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES:()=>SEMATTRS_MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES$5,SEMATTRS_MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES:()=>SEMATTRS_MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES$5,SEMATTRS_MESSAGING_OPERATION:()=>SEMATTRS_MESSAGING_OPERATION$5,SEMATTRS_MESSAGING_PROTOCOL:()=>SEMATTRS_MESSAGING_PROTOCOL$5,SEMATTRS_MESSAGING_PROTOCOL_VERSION:()=>SEMATTRS_MESSAGING_PROTOCOL_VERSION$5,SEMATTRS_MESSAGING_RABBITMQ_ROUTING_KEY:()=>SEMATTRS_MESSAGING_RABBITMQ_ROUTING_KEY$5,SEMATTRS_MESSAGING_SYSTEM:()=>SEMATTRS_MESSAGING_SYSTEM$5,SEMATTRS_MESSAGING_TEMP_DESTINATION:()=>SEMATTRS_MESSAGING_TEMP_DESTINATION$5,SEMATTRS_MESSAGING_URL:()=>SEMATTRS_MESSAGING_URL$5,SEMATTRS_NET_HOST_CARRIER_ICC:()=>SEMATTRS_NET_HOST_CARRIER_ICC$5,SEMATTRS_NET_HOST_CARRIER_MCC:()=>SEMATTRS_NET_HOST_CARRIER_MCC$5,SEMATTRS_NET_HOST_CARRIER_MNC:()=>SEMATTRS_NET_HOST_CARRIER_MNC$5,SEMATTRS_NET_HOST_CARRIER_NAME:()=>SEMATTRS_NET_HOST_CARRIER_NAME$5,SEMATTRS_NET_HOST_CONNECTION_SUBTYPE:()=>SEMATTRS_NET_HOST_CONNECTION_SUBTYPE$5,SEMATTRS_NET_HOST_CONNECTION_TYPE:()=>SEMATTRS_NET_HOST_CONNECTION_TYPE$5,SEMATTRS_NET_HOST_IP:()=>SEMATTRS_NET_HOST_IP$5,SEMATTRS_NET_HOST_NAME:()=>SEMATTRS_NET_HOST_NAME$5,SEMATTRS_NET_HOST_PORT:()=>SEMATTRS_NET_HOST_PORT$5,SEMATTRS_NET_PEER_IP:()=>SEMATTRS_NET_PEER_IP$5,SEMATTRS_NET_PEER_NAME:()=>SEMATTRS_NET_PEER_NAME$5,SEMATTRS_NET_PEER_PORT:()=>SEMATTRS_NET_PEER_PORT$5,SEMATTRS_NET_TRANSPORT:()=>SEMATTRS_NET_TRANSPORT$5,SEMATTRS_PEER_SERVICE:()=>SEMATTRS_PEER_SERVICE$5,SEMATTRS_RPC_GRPC_STATUS_CODE:()=>SEMATTRS_RPC_GRPC_STATUS_CODE$5,SEMATTRS_RPC_JSONRPC_ERROR_CODE:()=>SEMATTRS_RPC_JSONRPC_ERROR_CODE$5,SEMATTRS_RPC_JSONRPC_ERROR_MESSAGE:()=>SEMATTRS_RPC_JSONRPC_ERROR_MESSAGE$5,SEMATTRS_RPC_JSONRPC_REQUEST_ID:()=>SEMATTRS_RPC_JSONRPC_REQUEST_ID$5,SEMATTRS_RPC_JSONRPC_VERSION:()=>SEMATTRS_RPC_JSONRPC_VERSION$5,SEMATTRS_RPC_METHOD:()=>SEMATTRS_RPC_METHOD$5,SEMATTRS_RPC_SERVICE:()=>SEMATTRS_RPC_SERVICE$5,SEMATTRS_RPC_SYSTEM:()=>SEMATTRS_RPC_SYSTEM$5,SEMATTRS_THREAD_ID:()=>SEMATTRS_THREAD_ID$5,SEMATTRS_THREAD_NAME:()=>SEMATTRS_THREAD_NAME$5,SEMRESATTRS_AWS_ECS_CLUSTER_ARN:()=>SEMRESATTRS_AWS_ECS_CLUSTER_ARN$5,SEMRESATTRS_AWS_ECS_CONTAINER_ARN:()=>SEMRESATTRS_AWS_ECS_CONTAINER_ARN$5,SEMRESATTRS_AWS_ECS_LAUNCHTYPE:()=>SEMRESATTRS_AWS_ECS_LAUNCHTYPE$5,SEMRESATTRS_AWS_ECS_TASK_ARN:()=>SEMRESATTRS_AWS_ECS_TASK_ARN$5,SEMRESATTRS_AWS_ECS_TASK_FAMILY:()=>SEMRESATTRS_AWS_ECS_TASK_FAMILY$5,SEMRESATTRS_AWS_ECS_TASK_REVISION:()=>SEMRESATTRS_AWS_ECS_TASK_REVISION$5,SEMRESATTRS_AWS_EKS_CLUSTER_ARN:()=>SEMRESATTRS_AWS_EKS_CLUSTER_ARN$5,SEMRESATTRS_AWS_LOG_GROUP_ARNS:()=>SEMRESATTRS_AWS_LOG_GROUP_ARNS$5,SEMRESATTRS_AWS_LOG_GROUP_NAMES:()=>SEMRESATTRS_AWS_LOG_GROUP_NAMES$5,SEMRESATTRS_AWS_LOG_STREAM_ARNS:()=>SEMRESATTRS_AWS_LOG_STREAM_ARNS$5,SEMRESATTRS_AWS_LOG_STREAM_NAMES:()=>SEMRESATTRS_AWS_LOG_STREAM_NAMES$5,SEMRESATTRS_CLOUD_ACCOUNT_ID:()=>SEMRESATTRS_CLOUD_ACCOUNT_ID$5,SEMRESATTRS_CLOUD_AVAILABILITY_ZONE:()=>SEMRESATTRS_CLOUD_AVAILABILITY_ZONE$5,SEMRESATTRS_CLOUD_PLATFORM:()=>SEMRESATTRS_CLOUD_PLATFORM$5,SEMRESATTRS_CLOUD_PROVIDER:()=>SEMRESATTRS_CLOUD_PROVIDER$5,SEMRESATTRS_CLOUD_REGION:()=>SEMRESATTRS_CLOUD_REGION$5,SEMRESATTRS_CONTAINER_ID:()=>SEMRESATTRS_CONTAINER_ID$5,SEMRESATTRS_CONTAINER_IMAGE_NAME:()=>SEMRESATTRS_CONTAINER_IMAGE_NAME$5,SEMRESATTRS_CONTAINER_IMAGE_TAG:()=>SEMRESATTRS_CONTAINER_IMAGE_TAG$5,SEMRESATTRS_CONTAINER_NAME:()=>SEMRESATTRS_CONTAINER_NAME$5,SEMRESATTRS_CONTAINER_RUNTIME:()=>SEMRESATTRS_CONTAINER_RUNTIME$5,SEMRESATTRS_DEPLOYMENT_ENVIRONMENT:()=>SEMRESATTRS_DEPLOYMENT_ENVIRONMENT$5,SEMRESATTRS_DEVICE_ID:()=>SEMRESATTRS_DEVICE_ID$5,SEMRESATTRS_DEVICE_MODEL_IDENTIFIER:()=>SEMRESATTRS_DEVICE_MODEL_IDENTIFIER$5,SEMRESATTRS_DEVICE_MODEL_NAME:()=>SEMRESATTRS_DEVICE_MODEL_NAME$5,SEMRESATTRS_FAAS_ID:()=>SEMRESATTRS_FAAS_ID$5,SEMRESATTRS_FAAS_INSTANCE:()=>SEMRESATTRS_FAAS_INSTANCE$5,SEMRESATTRS_FAAS_MAX_MEMORY:()=>SEMRESATTRS_FAAS_MAX_MEMORY$5,SEMRESATTRS_FAAS_NAME:()=>SEMRESATTRS_FAAS_NAME$5,SEMRESATTRS_FAAS_VERSION:()=>SEMRESATTRS_FAAS_VERSION$5,SEMRESATTRS_HOST_ARCH:()=>SEMRESATTRS_HOST_ARCH$5,SEMRESATTRS_HOST_ID:()=>SEMRESATTRS_HOST_ID$5,SEMRESATTRS_HOST_IMAGE_ID:()=>SEMRESATTRS_HOST_IMAGE_ID$5,SEMRESATTRS_HOST_IMAGE_NAME:()=>SEMRESATTRS_HOST_IMAGE_NAME$5,SEMRESATTRS_HOST_IMAGE_VERSION:()=>SEMRESATTRS_HOST_IMAGE_VERSION$5,SEMRESATTRS_HOST_NAME:()=>SEMRESATTRS_HOST_NAME$5,SEMRESATTRS_HOST_TYPE:()=>SEMRESATTRS_HOST_TYPE$5,SEMRESATTRS_K8S_CLUSTER_NAME:()=>SEMRESATTRS_K8S_CLUSTER_NAME$5,SEMRESATTRS_K8S_CONTAINER_NAME:()=>SEMRESATTRS_K8S_CONTAINER_NAME$5,SEMRESATTRS_K8S_CRONJOB_NAME:()=>SEMRESATTRS_K8S_CRONJOB_NAME$5,SEMRESATTRS_K8S_CRONJOB_UID:()=>SEMRESATTRS_K8S_CRONJOB_UID$5,SEMRESATTRS_K8S_DAEMONSET_NAME:()=>SEMRESATTRS_K8S_DAEMONSET_NAME$5,SEMRESATTRS_K8S_DAEMONSET_UID:()=>SEMRESATTRS_K8S_DAEMONSET_UID$5,SEMRESATTRS_K8S_DEPLOYMENT_NAME:()=>SEMRESATTRS_K8S_DEPLOYMENT_NAME$5,SEMRESATTRS_K8S_DEPLOYMENT_UID:()=>SEMRESATTRS_K8S_DEPLOYMENT_UID$5,SEMRESATTRS_K8S_JOB_NAME:()=>SEMRESATTRS_K8S_JOB_NAME$5,SEMRESATTRS_K8S_JOB_UID:()=>SEMRESATTRS_K8S_JOB_UID$5,SEMRESATTRS_K8S_NAMESPACE_NAME:()=>SEMRESATTRS_K8S_NAMESPACE_NAME$5,SEMRESATTRS_K8S_NODE_NAME:()=>SEMRESATTRS_K8S_NODE_NAME$5,SEMRESATTRS_K8S_NODE_UID:()=>SEMRESATTRS_K8S_NODE_UID$5,SEMRESATTRS_K8S_POD_NAME:()=>SEMRESATTRS_K8S_POD_NAME$5,SEMRESATTRS_K8S_POD_UID:()=>SEMRESATTRS_K8S_POD_UID$5,SEMRESATTRS_K8S_REPLICASET_NAME:()=>SEMRESATTRS_K8S_REPLICASET_NAME$5,SEMRESATTRS_K8S_REPLICASET_UID:()=>SEMRESATTRS_K8S_REPLICASET_UID$5,SEMRESATTRS_K8S_STATEFULSET_NAME:()=>SEMRESATTRS_K8S_STATEFULSET_NAME$5,SEMRESATTRS_K8S_STATEFULSET_UID:()=>SEMRESATTRS_K8S_STATEFULSET_UID$5,SEMRESATTRS_OS_DESCRIPTION:()=>SEMRESATTRS_OS_DESCRIPTION$5,SEMRESATTRS_OS_NAME:()=>SEMRESATTRS_OS_NAME$5,SEMRESATTRS_OS_TYPE:()=>SEMRESATTRS_OS_TYPE$5,SEMRESATTRS_OS_VERSION:()=>SEMRESATTRS_OS_VERSION$5,SEMRESATTRS_PROCESS_COMMAND:()=>SEMRESATTRS_PROCESS_COMMAND$5,SEMRESATTRS_PROCESS_COMMAND_ARGS:()=>SEMRESATTRS_PROCESS_COMMAND_ARGS$5,SEMRESATTRS_PROCESS_COMMAND_LINE:()=>SEMRESATTRS_PROCESS_COMMAND_LINE$5,SEMRESATTRS_PROCESS_EXECUTABLE_NAME:()=>SEMRESATTRS_PROCESS_EXECUTABLE_NAME$5,SEMRESATTRS_PROCESS_EXECUTABLE_PATH:()=>SEMRESATTRS_PROCESS_EXECUTABLE_PATH$5,SEMRESATTRS_PROCESS_OWNER:()=>SEMRESATTRS_PROCESS_OWNER$5,SEMRESATTRS_PROCESS_PID:()=>SEMRESATTRS_PROCESS_PID$5,SEMRESATTRS_PROCESS_RUNTIME_DESCRIPTION:()=>SEMRESATTRS_PROCESS_RUNTIME_DESCRIPTION$5,SEMRESATTRS_PROCESS_RUNTIME_NAME:()=>SEMRESATTRS_PROCESS_RUNTIME_NAME$5,SEMRESATTRS_PROCESS_RUNTIME_VERSION:()=>SEMRESATTRS_PROCESS_RUNTIME_VERSION$5,SEMRESATTRS_SERVICE_INSTANCE_ID:()=>SEMRESATTRS_SERVICE_INSTANCE_ID$5,SEMRESATTRS_SERVICE_NAME:()=>SEMRESATTRS_SERVICE_NAME$5,SEMRESATTRS_SERVICE_NAMESPACE:()=>SEMRESATTRS_SERVICE_NAMESPACE$5,SEMRESATTRS_SERVICE_VERSION:()=>SEMRESATTRS_SERVICE_VERSION$5,SEMRESATTRS_TELEMETRY_AUTO_VERSION:()=>SEMRESATTRS_TELEMETRY_AUTO_VERSION$5,SEMRESATTRS_TELEMETRY_SDK_LANGUAGE:()=>SEMRESATTRS_TELEMETRY_SDK_LANGUAGE$5,SEMRESATTRS_TELEMETRY_SDK_NAME:()=>SEMRESATTRS_TELEMETRY_SDK_NAME$5,SEMRESATTRS_TELEMETRY_SDK_VERSION:()=>SEMRESATTRS_TELEMETRY_SDK_VERSION$5,SEMRESATTRS_WEBENGINE_DESCRIPTION:()=>SEMRESATTRS_WEBENGINE_DESCRIPTION$5,SEMRESATTRS_WEBENGINE_NAME:()=>SEMRESATTRS_WEBENGINE_NAME$5,SEMRESATTRS_WEBENGINE_VERSION:()=>SEMRESATTRS_WEBENGINE_VERSION$5,SIGNALR_CONNECTION_STATUS_VALUE_APP_SHUTDOWN:()=>SIGNALR_CONNECTION_STATUS_VALUE_APP_SHUTDOWN$5,SIGNALR_CONNECTION_STATUS_VALUE_NORMAL_CLOSURE:()=>SIGNALR_CONNECTION_STATUS_VALUE_NORMAL_CLOSURE$5,SIGNALR_CONNECTION_STATUS_VALUE_TIMEOUT:()=>SIGNALR_CONNECTION_STATUS_VALUE_TIMEOUT$5,SIGNALR_TRANSPORT_VALUE_LONG_POLLING:()=>SIGNALR_TRANSPORT_VALUE_LONG_POLLING$5,SIGNALR_TRANSPORT_VALUE_SERVER_SENT_EVENTS:()=>SIGNALR_TRANSPORT_VALUE_SERVER_SENT_EVENTS$5,SIGNALR_TRANSPORT_VALUE_WEB_SOCKETS:()=>SIGNALR_TRANSPORT_VALUE_WEB_SOCKETS$5,SemanticAttributes:()=>SemanticAttributes$5,SemanticResourceAttributes:()=>SemanticResourceAttributes$5,TELEMETRYSDKLANGUAGEVALUES_CPP:()=>`cpp`,TELEMETRYSDKLANGUAGEVALUES_DOTNET:()=>TELEMETRYSDKLANGUAGEVALUES_DOTNET$5,TELEMETRYSDKLANGUAGEVALUES_ERLANG:()=>TELEMETRYSDKLANGUAGEVALUES_ERLANG$5,TELEMETRYSDKLANGUAGEVALUES_GO:()=>`go`,TELEMETRYSDKLANGUAGEVALUES_JAVA:()=>TELEMETRYSDKLANGUAGEVALUES_JAVA$5,TELEMETRYSDKLANGUAGEVALUES_NODEJS:()=>TELEMETRYSDKLANGUAGEVALUES_NODEJS$5,TELEMETRYSDKLANGUAGEVALUES_PHP:()=>`php`,TELEMETRYSDKLANGUAGEVALUES_PYTHON:()=>TELEMETRYSDKLANGUAGEVALUES_PYTHON$5,TELEMETRYSDKLANGUAGEVALUES_RUBY:()=>TELEMETRYSDKLANGUAGEVALUES_RUBY$5,TELEMETRYSDKLANGUAGEVALUES_WEBJS:()=>TELEMETRYSDKLANGUAGEVALUES_WEBJS$5,TELEMETRY_SDK_LANGUAGE_VALUE_CPP:()=>`cpp`,TELEMETRY_SDK_LANGUAGE_VALUE_DOTNET:()=>TELEMETRY_SDK_LANGUAGE_VALUE_DOTNET$5,TELEMETRY_SDK_LANGUAGE_VALUE_ERLANG:()=>TELEMETRY_SDK_LANGUAGE_VALUE_ERLANG$5,TELEMETRY_SDK_LANGUAGE_VALUE_GO:()=>`go`,TELEMETRY_SDK_LANGUAGE_VALUE_JAVA:()=>TELEMETRY_SDK_LANGUAGE_VALUE_JAVA$5,TELEMETRY_SDK_LANGUAGE_VALUE_NODEJS:()=>TELEMETRY_SDK_LANGUAGE_VALUE_NODEJS$5,TELEMETRY_SDK_LANGUAGE_VALUE_PHP:()=>`php`,TELEMETRY_SDK_LANGUAGE_VALUE_PYTHON:()=>TELEMETRY_SDK_LANGUAGE_VALUE_PYTHON$5,TELEMETRY_SDK_LANGUAGE_VALUE_RUBY:()=>TELEMETRY_SDK_LANGUAGE_VALUE_RUBY$5,TELEMETRY_SDK_LANGUAGE_VALUE_RUST:()=>TELEMETRY_SDK_LANGUAGE_VALUE_RUST$5,TELEMETRY_SDK_LANGUAGE_VALUE_SWIFT:()=>TELEMETRY_SDK_LANGUAGE_VALUE_SWIFT$5,TELEMETRY_SDK_LANGUAGE_VALUE_WEBJS:()=>TELEMETRY_SDK_LANGUAGE_VALUE_WEBJS$5,TelemetrySdkLanguageValues:()=>TelemetrySdkLanguageValues$5}),init_esm$7=__esmMin((()=>{init_trace$5(),init_resource$5(),init_stable_attributes$5(),init_stable_metrics$5()})),require_sdk_info=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.SDK_INFO=void 0;let l=require_version$25(),f=(init_esm$7(),__toCommonJS$1(esm_exports$5));s.SDK_INFO={[f.SEMRESATTRS_TELEMETRY_SDK_NAME]:`opentelemetry`,[f.SEMRESATTRS_PROCESS_RUNTIME_NAME]:`node`,[f.SEMRESATTRS_TELEMETRY_SDK_LANGUAGE]:f.TELEMETRYSDKLANGUAGEVALUES_NODEJS,[f.SEMRESATTRS_TELEMETRY_SDK_VERSION]:l.VERSION}})),require_timer_util=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.unrefTimer=void 0;function l(s){s.unref()}s.unrefTimer=l})),require_node$12=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.unrefTimer=s.SDK_INFO=s.otperformance=s.RandomIdGenerator=s.hexToBase64=s._globalThis=s.getEnv=s.getEnvWithoutDefaults=void 0;var l=require_environment$1();Object.defineProperty(s,`getEnvWithoutDefaults`,{enumerable:!0,get:function(){return l.getEnvWithoutDefaults}}),Object.defineProperty(s,`getEnv`,{enumerable:!0,get:function(){return l.getEnv}});var f=require_globalThis$3();Object.defineProperty(s,`_globalThis`,{enumerable:!0,get:function(){return f._globalThis}});var p=require_hex_to_base64();Object.defineProperty(s,`hexToBase64`,{enumerable:!0,get:function(){return p.hexToBase64}});var g=require_RandomIdGenerator$1();Object.defineProperty(s,`RandomIdGenerator`,{enumerable:!0,get:function(){return g.RandomIdGenerator}});var v=require_performance();Object.defineProperty(s,`otperformance`,{enumerable:!0,get:function(){return v.otperformance}});var b=require_sdk_info();Object.defineProperty(s,`SDK_INFO`,{enumerable:!0,get:function(){return b.SDK_INFO}});var C=require_timer_util();Object.defineProperty(s,`unrefTimer`,{enumerable:!0,get:function(){return C.unrefTimer}})})),require_platform$8=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.unrefTimer=s.otperformance=s.hexToBase64=s.getEnvWithoutDefaults=s.getEnv=s._globalThis=s.SDK_INFO=s.RandomIdGenerator=void 0;var l=require_node$12();Object.defineProperty(s,`RandomIdGenerator`,{enumerable:!0,get:function(){return l.RandomIdGenerator}}),Object.defineProperty(s,`SDK_INFO`,{enumerable:!0,get:function(){return l.SDK_INFO}}),Object.defineProperty(s,`_globalThis`,{enumerable:!0,get:function(){return l._globalThis}}),Object.defineProperty(s,`getEnv`,{enumerable:!0,get:function(){return l.getEnv}}),Object.defineProperty(s,`getEnvWithoutDefaults`,{enumerable:!0,get:function(){return l.getEnvWithoutDefaults}}),Object.defineProperty(s,`hexToBase64`,{enumerable:!0,get:function(){return l.hexToBase64}}),Object.defineProperty(s,`otperformance`,{enumerable:!0,get:function(){return l.otperformance}}),Object.defineProperty(s,`unrefTimer`,{enumerable:!0,get:function(){return l.unrefTimer}})})),require_time=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.addHrTimes=s.isTimeInput=s.isTimeInputHrTime=s.hrTimeToMicroseconds=s.hrTimeToMilliseconds=s.hrTimeToNanoseconds=s.hrTimeToTimeStamp=s.hrTimeDuration=s.timeInputToHrTime=s.hrTime=s.getTimeOrigin=s.millisToHrTime=void 0;let l=require_platform$8(),f=9,p=10**6,g=10**9;function v(s){let l=s/1e3;return[Math.trunc(l),Math.round(s%1e3*p)]}s.millisToHrTime=v;function b(){let s=l.otperformance.timeOrigin;if(typeof s!=`number`){let f=l.otperformance;s=f.timing&&f.timing.fetchStart}return s}s.getTimeOrigin=b;function C(s){return B(v(b()),v(typeof s==`number`?s:l.otperformance.now()))}s.hrTime=C;function w(s){if(I(s))return s;if(typeof s==`number`)return s=g&&(f[1]-=g,f[0]+=1),f}s.addHrTimes=B})),require_ExportResult=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.ExportResultCode=void 0,(function(s){s[s.SUCCESS=0]=`SUCCESS`,s[s.FAILED=1]=`FAILED`})(s.ExportResultCode||={})})),require_composite=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.CompositePropagator=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6));s.CompositePropagator=class{constructor(s={}){var l;this._propagators=s.propagators??[],this._fields=Array.from(new Set(this._propagators.map(s=>typeof s.fields==`function`?s.fields():[]).reduce((s,l)=>s.concat(l),[])))}inject(s,f,p){for(let g of this._propagators)try{g.inject(s,f,p)}catch(s){l.diag.warn(`Failed to inject with ${g.constructor.name}. Err: ${s.message}`)}}extract(s,f,p){return this._propagators.reduce((s,g)=>{try{return g.extract(s,f,p)}catch(s){l.diag.warn(`Failed to extract with ${g.constructor.name}. Err: ${s.message}`)}return s},s)}fields(){return this._fields.slice()}}})),require_validators=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.validateValue=s.validateKey=void 0;let l=`[_0-9a-z-*/]`,f=`[a-z]${l}{0,255}`,p=`[a-z0-9]${l}{0,240}@[a-z]${l}{0,13}`,g=RegExp(`^(?:${f}|${p})$`),v=/^[ -~]{0,255}[!-~]$/,b=/,|=/;function C(s){return g.test(s)}s.validateKey=C;function w(s){return v.test(s)&&!b.test(s)}s.validateValue=w})),require_TraceState=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.TraceState=void 0;let l=require_validators(),f=32,p=512,g=`,`,v=`=`;s.TraceState=class s{constructor(s){this._internalState=new Map,s&&this._parse(s)}set(s,l){let f=this._clone();return f._internalState.has(s)&&f._internalState.delete(s),f._internalState.set(s,l),f}unset(s){let l=this._clone();return l._internalState.delete(s),l}get(s){return this._internalState.get(s)}serialize(){return this._keys().reduce((s,l)=>(s.push(l+`=`+this.get(l)),s),[]).join(`,`)}_parse(s){s.length>512||(this._internalState=s.split(`,`).reverse().reduce((s,f)=>{let p=f.trim(),g=p.indexOf(`=`);if(g!==-1){let v=p.slice(0,g),b=p.slice(g+1,f.length);(0,l.validateKey)(v)&&(0,l.validateValue)(b)&&s.set(v,b)}return s},new Map),this._internalState.size>32&&(this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,32))))}_keys(){return Array.from(this._internalState.keys()).reverse()}_clone(){let l=new s;return l._internalState=new Map(this._internalState),l}}})),require_W3CTraceContextPropagator=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.W3CTraceContextPropagator=s.parseTraceParent=s.TRACE_STATE_HEADER=s.TRACE_PARENT_HEADER=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6)),f=require_suppress_tracing(),p=require_TraceState();s.TRACE_PARENT_HEADER=`traceparent`,s.TRACE_STATE_HEADER=`tracestate`;let g=`00`,v=RegExp(`^\\s?((?!ff)[\\da-f]{2})-((?![0]{32})[\\da-f]{32})-((?![0]{16})[\\da-f]{16})-([\\da-f]{2})(-.*)?\\s?$`);function b(s){let l=v.exec(s);return!l||l[1]===`00`&&l[5]?null:{traceId:l[2],spanId:l[3],traceFlags:parseInt(l[4],16)}}s.parseTraceParent=b,s.W3CTraceContextPropagator=class{inject(p,g,v){let b=l.trace.getSpanContext(p);if(!b||(0,f.isTracingSuppressed)(p)||!(0,l.isSpanContextValid)(b))return;let C=`00-${b.traceId}-${b.spanId}-0${Number(b.traceFlags||l.TraceFlags.NONE).toString(16)}`;v.set(g,s.TRACE_PARENT_HEADER,C),b.traceState&&v.set(g,s.TRACE_STATE_HEADER,b.traceState.serialize())}extract(f,g,v){let C=v.get(g,s.TRACE_PARENT_HEADER);if(!C)return f;let w=Array.isArray(C)?C[0]:C;if(typeof w!=`string`)return f;let E=b(w);if(!E)return f;E.isRemote=!0;let k=v.get(g,s.TRACE_STATE_HEADER);if(k){let s=Array.isArray(k)?k.join(`,`):k;E.traceState=new p.TraceState(typeof s==`string`?s:void 0)}return l.trace.setSpanContext(f,E)}fields(){return[s.TRACE_PARENT_HEADER,s.TRACE_STATE_HEADER]}}})),require_rpc_metadata=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.getRPCMetadata=s.deleteRPCMetadata=s.setRPCMetadata=s.RPCType=void 0;let l=(0,(init_esm$8(),__toCommonJS$1(esm_exports$6)).createContextKey)(`OpenTelemetry SDK Context Key RPC_METADATA`);(function(s){s.HTTP=`http`})(s.RPCType||={});function f(s,f){return s.setValue(l,f)}s.setRPCMetadata=f;function p(s){return s.deleteValue(l)}s.deleteRPCMetadata=p;function g(s){return s.getValue(l)}s.getRPCMetadata=g})),require_AlwaysOffSampler$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.AlwaysOffSampler=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6));s.AlwaysOffSampler=class{shouldSample(){return{decision:l.SamplingDecision.NOT_RECORD}}toString(){return`AlwaysOffSampler`}}})),require_AlwaysOnSampler$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.AlwaysOnSampler=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6));s.AlwaysOnSampler=class{shouldSample(){return{decision:l.SamplingDecision.RECORD_AND_SAMPLED}}toString(){return`AlwaysOnSampler`}}})),require_ParentBasedSampler$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.ParentBasedSampler=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6)),f=require_global_error_handler(),p=require_AlwaysOffSampler$1(),g=require_AlwaysOnSampler$1();s.ParentBasedSampler=class{constructor(s){var l,v,b,C;this._root=s.root,this._root||=((0,f.globalErrorHandler)(Error(`ParentBasedSampler must have a root sampler configured`)),new g.AlwaysOnSampler),this._remoteParentSampled=s.remoteParentSampled??new g.AlwaysOnSampler,this._remoteParentNotSampled=s.remoteParentNotSampled??new p.AlwaysOffSampler,this._localParentSampled=s.localParentSampled??new g.AlwaysOnSampler,this._localParentNotSampled=s.localParentNotSampled??new p.AlwaysOffSampler}shouldSample(s,f,p,g,v,b){let C=l.trace.getSpanContext(s);return!C||!(0,l.isSpanContextValid)(C)?this._root.shouldSample(s,f,p,g,v,b):C.isRemote?C.traceFlags&l.TraceFlags.SAMPLED?this._remoteParentSampled.shouldSample(s,f,p,g,v,b):this._remoteParentNotSampled.shouldSample(s,f,p,g,v,b):C.traceFlags&l.TraceFlags.SAMPLED?this._localParentSampled.shouldSample(s,f,p,g,v,b):this._localParentNotSampled.shouldSample(s,f,p,g,v,b)}toString(){return`ParentBased{root=${this._root.toString()}, remoteParentSampled=${this._remoteParentSampled.toString()}, remoteParentNotSampled=${this._remoteParentNotSampled.toString()}, localParentSampled=${this._localParentSampled.toString()}, localParentNotSampled=${this._localParentNotSampled.toString()}}`}}})),require_TraceIdRatioBasedSampler$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.TraceIdRatioBasedSampler=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6));s.TraceIdRatioBasedSampler=class{constructor(s=0){this._ratio=s,this._ratio=this._normalize(s),this._upperBound=Math.floor(this._ratio*4294967295)}shouldSample(s,f){return{decision:(0,l.isValidTraceId)(f)&&this._accumulate(f)=1?1:s<=0?0:s}_accumulate(s){let l=0;for(let f=0;f>>0}return l}}})),require_lodash_merge$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.isPlainObject=void 0;let l=`[object Object]`,f=`[object Null]`,p=`[object Undefined]`,g=Function.prototype.toString,v=g.call(Object),b=A(Object.getPrototypeOf,Object),C=Object.prototype,w=C.hasOwnProperty,E=Symbol?Symbol.toStringTag:void 0,k=C.toString;function A(s,l){return function(f){return s(l(f))}}function N(s){if(!F(s)||I(s)!==`[object Object]`)return!1;let l=b(s);if(l===null)return!0;let f=w.call(l,`constructor`)&&l.constructor;return typeof f==`function`&&f instanceof f&&g.call(f)===v}s.isPlainObject=N;function F(s){return typeof s==`object`&&!!s}function I(s){return s==null?s===void 0?`[object Undefined]`:`[object Null]`:E&&E in Object(s)?R(s):B(s)}function R(s){let l=w.call(s,E),f=s[E],p=!1;try{s[E]=void 0,p=!0}catch{}let g=k.call(s);return p&&(l?s[E]=f:delete s[E]),g}function B(s){return k.call(s)}})),require_merge$5=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.merge=void 0;let l=require_lodash_merge$1(),f=20;function p(...s){let l=s.shift(),f=new WeakMap;for(;s.length>0;)l=v(l,s.shift(),0,f);return l}s.merge=p;function g(s){return C(s)?s.slice():s}function v(s,l,f=0,p){let N;if(!(f>20)){if(f++,k(s)||k(l)||w(l))N=g(l);else if(C(s)){if(N=s.slice(),C(l))for(let s=0,f=l.length;s{Object.defineProperty(s,`__esModule`,{value:!0}),s.callWithTimeout=s.TimeoutError=void 0;var l=class s extends Error{constructor(l){super(l),Object.setPrototypeOf(this,s.prototype)}};s.TimeoutError=l;function f(s,f){let p,g=new Promise(function(s,g){p=setTimeout(function(){g(new l(`Operation timed out.`))},f)});return Promise.race([s,g]).then(s=>(clearTimeout(p),s),s=>{throw clearTimeout(p),s})}s.callWithTimeout=f})),require_url$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.isUrlIgnored=s.urlMatches=void 0;function l(s,l){return typeof l==`string`?s===l:!!s.match(l)}s.urlMatches=l;function f(s,f){if(!f)return!1;for(let p of f)if(l(s,p))return!0;return!1}s.isUrlIgnored=f})),require_wrap$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.isWrapped=void 0;function l(s){return typeof s==`function`&&typeof s.__original==`function`&&typeof s.__unwrap==`function`&&s.__wrapped===!0}s.isWrapped=l})),require_promise$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.Deferred=void 0,s.Deferred=class{constructor(){this._promise=new Promise((s,l)=>{this._resolve=s,this._reject=l})}get promise(){return this._promise}resolve(s){this._resolve(s)}reject(s){this._reject(s)}}})),require_callback=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.BindOnceFuture=void 0;let l=require_promise$1();s.BindOnceFuture=class{constructor(s,f){this._callback=s,this._that=f,this._isCalled=!1,this._deferred=new l.Deferred}get isCalled(){return this._isCalled}get promise(){return this._deferred.promise}call(...s){if(!this._isCalled){this._isCalled=!0;try{Promise.resolve(this._callback.call(this._that,...s)).then(s=>this._deferred.resolve(s),s=>this._deferred.reject(s))}catch(s){this._deferred.reject(s)}}return this._deferred.promise}}})),require_exporter=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s._export=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6)),f=require_suppress_tracing();function p(s,p){return new Promise(g=>{l.context.with((0,f.suppressTracing)(l.context.active()),()=>{s.export(p,s=>{g(s)})})})}s._export=p})),require_src$41=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT=s.DEFAULT_ATTRIBUTE_COUNT_LIMIT=s.TraceState=s.unsuppressTracing=s.suppressTracing=s.isTracingSuppressed=s.TraceIdRatioBasedSampler=s.ParentBasedSampler=s.AlwaysOnSampler=s.AlwaysOffSampler=s.setRPCMetadata=s.getRPCMetadata=s.deleteRPCMetadata=s.RPCType=s.parseTraceParent=s.W3CTraceContextPropagator=s.TRACE_STATE_HEADER=s.TRACE_PARENT_HEADER=s.CompositePropagator=s.unrefTimer=s.otperformance=s.hexToBase64=s.getEnvWithoutDefaults=s.getEnv=s._globalThis=s.SDK_INFO=s.RandomIdGenerator=s.baggageUtils=s.ExportResultCode=s.hexToBinary=s.timeInputToHrTime=s.millisToHrTime=s.isTimeInputHrTime=s.isTimeInput=s.hrTimeToTimeStamp=s.hrTimeToNanoseconds=s.hrTimeToMilliseconds=s.hrTimeToMicroseconds=s.hrTimeDuration=s.hrTime=s.getTimeOrigin=s.addHrTimes=s.loggingErrorHandler=s.setGlobalErrorHandler=s.globalErrorHandler=s.sanitizeAttributes=s.isAttributeValue=s.isAttributeKey=s.AnchoredClock=s.W3CBaggagePropagator=void 0,s.internal=s.VERSION=s.BindOnceFuture=s.isWrapped=s.urlMatches=s.isUrlIgnored=s.callWithTimeout=s.TimeoutError=s.TracesSamplerValues=s.merge=s.parseEnvironment=s.DEFAULT_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT=s.DEFAULT_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT=s.DEFAULT_ENVIRONMENT=void 0;var l=require_W3CBaggagePropagator();Object.defineProperty(s,`W3CBaggagePropagator`,{enumerable:!0,get:function(){return l.W3CBaggagePropagator}});var f=require_anchored_clock();Object.defineProperty(s,`AnchoredClock`,{enumerable:!0,get:function(){return f.AnchoredClock}});var p=require_attributes();Object.defineProperty(s,`isAttributeKey`,{enumerable:!0,get:function(){return p.isAttributeKey}}),Object.defineProperty(s,`isAttributeValue`,{enumerable:!0,get:function(){return p.isAttributeValue}}),Object.defineProperty(s,`sanitizeAttributes`,{enumerable:!0,get:function(){return p.sanitizeAttributes}});var g=require_global_error_handler();Object.defineProperty(s,`globalErrorHandler`,{enumerable:!0,get:function(){return g.globalErrorHandler}}),Object.defineProperty(s,`setGlobalErrorHandler`,{enumerable:!0,get:function(){return g.setGlobalErrorHandler}});var v=require_logging_error_handler();Object.defineProperty(s,`loggingErrorHandler`,{enumerable:!0,get:function(){return v.loggingErrorHandler}});var b=require_time();Object.defineProperty(s,`addHrTimes`,{enumerable:!0,get:function(){return b.addHrTimes}}),Object.defineProperty(s,`getTimeOrigin`,{enumerable:!0,get:function(){return b.getTimeOrigin}}),Object.defineProperty(s,`hrTime`,{enumerable:!0,get:function(){return b.hrTime}}),Object.defineProperty(s,`hrTimeDuration`,{enumerable:!0,get:function(){return b.hrTimeDuration}}),Object.defineProperty(s,`hrTimeToMicroseconds`,{enumerable:!0,get:function(){return b.hrTimeToMicroseconds}}),Object.defineProperty(s,`hrTimeToMilliseconds`,{enumerable:!0,get:function(){return b.hrTimeToMilliseconds}}),Object.defineProperty(s,`hrTimeToNanoseconds`,{enumerable:!0,get:function(){return b.hrTimeToNanoseconds}}),Object.defineProperty(s,`hrTimeToTimeStamp`,{enumerable:!0,get:function(){return b.hrTimeToTimeStamp}}),Object.defineProperty(s,`isTimeInput`,{enumerable:!0,get:function(){return b.isTimeInput}}),Object.defineProperty(s,`isTimeInputHrTime`,{enumerable:!0,get:function(){return b.isTimeInputHrTime}}),Object.defineProperty(s,`millisToHrTime`,{enumerable:!0,get:function(){return b.millisToHrTime}}),Object.defineProperty(s,`timeInputToHrTime`,{enumerable:!0,get:function(){return b.timeInputToHrTime}});var C=require_hex_to_binary();Object.defineProperty(s,`hexToBinary`,{enumerable:!0,get:function(){return C.hexToBinary}});var w=require_ExportResult();Object.defineProperty(s,`ExportResultCode`,{enumerable:!0,get:function(){return w.ExportResultCode}});let E=require_utils$42();s.baggageUtils={getKeyPairs:E.getKeyPairs,serializeKeyPairs:E.serializeKeyPairs,parseKeyPairsIntoRecord:E.parseKeyPairsIntoRecord,parsePairKeyValue:E.parsePairKeyValue};var k=require_platform$8();Object.defineProperty(s,`RandomIdGenerator`,{enumerable:!0,get:function(){return k.RandomIdGenerator}}),Object.defineProperty(s,`SDK_INFO`,{enumerable:!0,get:function(){return k.SDK_INFO}}),Object.defineProperty(s,`_globalThis`,{enumerable:!0,get:function(){return k._globalThis}}),Object.defineProperty(s,`getEnv`,{enumerable:!0,get:function(){return k.getEnv}}),Object.defineProperty(s,`getEnvWithoutDefaults`,{enumerable:!0,get:function(){return k.getEnvWithoutDefaults}}),Object.defineProperty(s,`hexToBase64`,{enumerable:!0,get:function(){return k.hexToBase64}}),Object.defineProperty(s,`otperformance`,{enumerable:!0,get:function(){return k.otperformance}}),Object.defineProperty(s,`unrefTimer`,{enumerable:!0,get:function(){return k.unrefTimer}});var A=require_composite();Object.defineProperty(s,`CompositePropagator`,{enumerable:!0,get:function(){return A.CompositePropagator}});var N=require_W3CTraceContextPropagator();Object.defineProperty(s,`TRACE_PARENT_HEADER`,{enumerable:!0,get:function(){return N.TRACE_PARENT_HEADER}}),Object.defineProperty(s,`TRACE_STATE_HEADER`,{enumerable:!0,get:function(){return N.TRACE_STATE_HEADER}}),Object.defineProperty(s,`W3CTraceContextPropagator`,{enumerable:!0,get:function(){return N.W3CTraceContextPropagator}}),Object.defineProperty(s,`parseTraceParent`,{enumerable:!0,get:function(){return N.parseTraceParent}});var F=require_rpc_metadata();Object.defineProperty(s,`RPCType`,{enumerable:!0,get:function(){return F.RPCType}}),Object.defineProperty(s,`deleteRPCMetadata`,{enumerable:!0,get:function(){return F.deleteRPCMetadata}}),Object.defineProperty(s,`getRPCMetadata`,{enumerable:!0,get:function(){return F.getRPCMetadata}}),Object.defineProperty(s,`setRPCMetadata`,{enumerable:!0,get:function(){return F.setRPCMetadata}});var I=require_AlwaysOffSampler$1();Object.defineProperty(s,`AlwaysOffSampler`,{enumerable:!0,get:function(){return I.AlwaysOffSampler}});var R=require_AlwaysOnSampler$1();Object.defineProperty(s,`AlwaysOnSampler`,{enumerable:!0,get:function(){return R.AlwaysOnSampler}});var B=require_ParentBasedSampler$1();Object.defineProperty(s,`ParentBasedSampler`,{enumerable:!0,get:function(){return B.ParentBasedSampler}});var q=require_TraceIdRatioBasedSampler$1();Object.defineProperty(s,`TraceIdRatioBasedSampler`,{enumerable:!0,get:function(){return q.TraceIdRatioBasedSampler}});var J=require_suppress_tracing();Object.defineProperty(s,`isTracingSuppressed`,{enumerable:!0,get:function(){return J.isTracingSuppressed}}),Object.defineProperty(s,`suppressTracing`,{enumerable:!0,get:function(){return J.suppressTracing}}),Object.defineProperty(s,`unsuppressTracing`,{enumerable:!0,get:function(){return J.unsuppressTracing}});var le=require_TraceState();Object.defineProperty(s,`TraceState`,{enumerable:!0,get:function(){return le.TraceState}});var _e=require_environment$2();Object.defineProperty(s,`DEFAULT_ATTRIBUTE_COUNT_LIMIT`,{enumerable:!0,get:function(){return _e.DEFAULT_ATTRIBUTE_COUNT_LIMIT}}),Object.defineProperty(s,`DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT`,{enumerable:!0,get:function(){return _e.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT}}),Object.defineProperty(s,`DEFAULT_ENVIRONMENT`,{enumerable:!0,get:function(){return _e.DEFAULT_ENVIRONMENT}}),Object.defineProperty(s,`DEFAULT_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT`,{enumerable:!0,get:function(){return _e.DEFAULT_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT}}),Object.defineProperty(s,`DEFAULT_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT`,{enumerable:!0,get:function(){return _e.DEFAULT_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT}}),Object.defineProperty(s,`parseEnvironment`,{enumerable:!0,get:function(){return _e.parseEnvironment}});var be=require_merge$5();Object.defineProperty(s,`merge`,{enumerable:!0,get:function(){return be.merge}});var xe=require_sampling();Object.defineProperty(s,`TracesSamplerValues`,{enumerable:!0,get:function(){return xe.TracesSamplerValues}});var De=require_timeout();Object.defineProperty(s,`TimeoutError`,{enumerable:!0,get:function(){return De.TimeoutError}}),Object.defineProperty(s,`callWithTimeout`,{enumerable:!0,get:function(){return De.callWithTimeout}});var Oe=require_url$1();Object.defineProperty(s,`isUrlIgnored`,{enumerable:!0,get:function(){return Oe.isUrlIgnored}}),Object.defineProperty(s,`urlMatches`,{enumerable:!0,get:function(){return Oe.urlMatches}});var je=require_wrap$1();Object.defineProperty(s,`isWrapped`,{enumerable:!0,get:function(){return je.isWrapped}});var Ne=require_callback();Object.defineProperty(s,`BindOnceFuture`,{enumerable:!0,get:function(){return Ne.BindOnceFuture}});var Pe=require_version$25();Object.defineProperty(s,`VERSION`,{enumerable:!0,get:function(){return Pe.VERSION}}),s.internal={_export:require_exporter()._export}})),require_version$24=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.VERSION=void 0,s.VERSION=`0.57.1`})),require_LogRecord$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.SeverityNumber=void 0,(function(s){s[s.UNSPECIFIED=0]=`UNSPECIFIED`,s[s.TRACE=1]=`TRACE`,s[s.TRACE2=2]=`TRACE2`,s[s.TRACE3=3]=`TRACE3`,s[s.TRACE4=4]=`TRACE4`,s[s.DEBUG=5]=`DEBUG`,s[s.DEBUG2=6]=`DEBUG2`,s[s.DEBUG3=7]=`DEBUG3`,s[s.DEBUG4=8]=`DEBUG4`,s[s.INFO=9]=`INFO`,s[s.INFO2=10]=`INFO2`,s[s.INFO3=11]=`INFO3`,s[s.INFO4=12]=`INFO4`,s[s.WARN=13]=`WARN`,s[s.WARN2=14]=`WARN2`,s[s.WARN3=15]=`WARN3`,s[s.WARN4=16]=`WARN4`,s[s.ERROR=17]=`ERROR`,s[s.ERROR2=18]=`ERROR2`,s[s.ERROR3=19]=`ERROR3`,s[s.ERROR4=20]=`ERROR4`,s[s.FATAL=21]=`FATAL`,s[s.FATAL2=22]=`FATAL2`,s[s.FATAL3=23]=`FATAL3`,s[s.FATAL4=24]=`FATAL4`})(s.SeverityNumber||={})})),require_NoopLogger$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.NOOP_LOGGER=s.NoopLogger=void 0;var l=class{emit(s){}};s.NoopLogger=l,s.NOOP_LOGGER=new l})),require_NoopLoggerProvider$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.NOOP_LOGGER_PROVIDER=s.NoopLoggerProvider=void 0;let l=require_NoopLogger$1();var f=class{getLogger(s,f,p){return new l.NoopLogger}};s.NoopLoggerProvider=f,s.NOOP_LOGGER_PROVIDER=new f})),require_ProxyLogger$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.ProxyLogger=void 0;let l=require_NoopLogger$1();s.ProxyLogger=class{constructor(s,l,f,p){this._provider=s,this.name=l,this.version=f,this.options=p}emit(s){this._getLogger().emit(s)}_getLogger(){if(this._delegate)return this._delegate;let s=this._provider.getDelegateLogger(this.name,this.version,this.options);return s?(this._delegate=s,this._delegate):l.NOOP_LOGGER}}})),require_ProxyLoggerProvider$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.ProxyLoggerProvider=void 0;let l=require_NoopLoggerProvider$1(),f=require_ProxyLogger$1();s.ProxyLoggerProvider=class{getLogger(s,l,p){var g;return this.getDelegateLogger(s,l,p)??new f.ProxyLogger(this,s,l,p)}getDelegate(){var s;return this._delegate??l.NOOP_LOGGER_PROVIDER}setDelegate(s){this._delegate=s}getDelegateLogger(s,l,f){var p;return this._delegate?.getLogger(s,l,f)}}})),require_globalThis$2=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s._globalThis=void 0,s._globalThis=typeof globalThis==`object`?globalThis:global})),require_node$11=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s._globalThis=void 0;var l=require_globalThis$2();Object.defineProperty(s,`_globalThis`,{enumerable:!0,get:function(){return l._globalThis}})})),require_platform$7=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s._globalThis=void 0;var l=require_node$11();Object.defineProperty(s,`_globalThis`,{enumerable:!0,get:function(){return l._globalThis}})})),require_global_utils$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.API_BACKWARDS_COMPATIBILITY_VERSION=s.makeGetter=s._global=s.GLOBAL_LOGS_API_KEY=void 0;let l=require_platform$7();s.GLOBAL_LOGS_API_KEY=Symbol.for(`io.opentelemetry.js.api.logs`),s._global=l._globalThis;function f(s,l,f){return p=>p===s?l:f}s.makeGetter=f,s.API_BACKWARDS_COMPATIBILITY_VERSION=1})),require_logs$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.LogsAPI=void 0;let l=require_global_utils$1(),f=require_NoopLoggerProvider$1(),p=require_ProxyLoggerProvider$1();s.LogsAPI=class s{constructor(){this._proxyLoggerProvider=new p.ProxyLoggerProvider}static getInstance(){return this._instance||=new s,this._instance}setGlobalLoggerProvider(s){return l._global[l.GLOBAL_LOGS_API_KEY]?this.getLoggerProvider():(l._global[l.GLOBAL_LOGS_API_KEY]=(0,l.makeGetter)(l.API_BACKWARDS_COMPATIBILITY_VERSION,s,f.NOOP_LOGGER_PROVIDER),this._proxyLoggerProvider.setDelegate(s),s)}getLoggerProvider(){var s,f;return l._global[l.GLOBAL_LOGS_API_KEY]?.call(l._global,l.API_BACKWARDS_COMPATIBILITY_VERSION)??this._proxyLoggerProvider}getLogger(s,l,f){return this.getLoggerProvider().getLogger(s,l,f)}disable(){delete l._global[l.GLOBAL_LOGS_API_KEY],this._proxyLoggerProvider=new p.ProxyLoggerProvider}}})),require_src$40=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.logs=s.ProxyLoggerProvider=s.ProxyLogger=s.NoopLoggerProvider=s.NOOP_LOGGER_PROVIDER=s.NoopLogger=s.NOOP_LOGGER=s.SeverityNumber=void 0;var l=require_LogRecord$1();Object.defineProperty(s,`SeverityNumber`,{enumerable:!0,get:function(){return l.SeverityNumber}});var f=require_NoopLogger$1();Object.defineProperty(s,`NOOP_LOGGER`,{enumerable:!0,get:function(){return f.NOOP_LOGGER}}),Object.defineProperty(s,`NoopLogger`,{enumerable:!0,get:function(){return f.NoopLogger}});var p=require_NoopLoggerProvider$1();Object.defineProperty(s,`NOOP_LOGGER_PROVIDER`,{enumerable:!0,get:function(){return p.NOOP_LOGGER_PROVIDER}}),Object.defineProperty(s,`NoopLoggerProvider`,{enumerable:!0,get:function(){return p.NoopLoggerProvider}});var g=require_ProxyLogger$1();Object.defineProperty(s,`ProxyLogger`,{enumerable:!0,get:function(){return g.ProxyLogger}});var v=require_ProxyLoggerProvider$1();Object.defineProperty(s,`ProxyLoggerProvider`,{enumerable:!0,get:function(){return v.ProxyLoggerProvider}}),s.logs=require_logs$1().LogsAPI.getInstance()})),require_autoLoaderUtils$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.disableInstrumentations=s.enableInstrumentations=void 0;function l(s,l,f,p){for(let g=0,v=s.length;gs.disable())}s.disableInstrumentations=f})),require_autoLoader$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.registerInstrumentations=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6)),f=require_src$40(),p=require_autoLoaderUtils$1();function g(s){var g,v;let b=s.tracerProvider||l.trace.getTracerProvider(),C=s.meterProvider||l.metrics.getMeterProvider(),w=s.loggerProvider||f.logs.getLoggerProvider(),E=s.instrumentations?.flat()??[];return(0,p.enableInstrumentations)(E,b,C,w),()=>{(0,p.disableInstrumentations)(E)}}s.registerInstrumentations=g})),require_shimmer=__commonJSMin(((s,l)=>{function f(s){return typeof s==`function`}var p=console.error.bind(console);function g(s,l,f){var p=!!s[l]&&s.propertyIsEnumerable(l);Object.defineProperty(s,l,{configurable:!0,enumerable:p,writable:!0,value:f})}function v(s){s&&s.logger&&(f(s.logger)?p=s.logger:p(`new logger isn't a function, not replacing`))}function b(s,l,v){if(!s||!s[l]){p(`no original function `+l+` to wrap`);return}if(!v){p(`no wrapper function`),p(Error().stack);return}if(!f(s[l])||!f(v)){p(`original object and wrapper must be functions`);return}var b=s[l],C=v(b,l);return g(C,`__original`,b),g(C,`__unwrap`,function(){s[l]===C&&g(s,l,b)}),g(C,`__wrapped`,!0),g(s,l,C),C}function C(s,l,f){if(s)Array.isArray(s)||(s=[s]);else{p(`must provide one or more modules to patch`),p(Error().stack);return}if(!(l&&Array.isArray(l))){p(`must provide one or more functions to wrap on modules`);return}s.forEach(function(s){l.forEach(function(l){b(s,l,f)})})}function w(s,l){if(!s||!s[l]){p(`no function to unwrap.`),p(Error().stack);return}if(!s[l].__unwrap)p(`no original to unwrap to -- has `+l+` already been unwrapped?`);else return s[l].__unwrap()}function E(s,l){if(s)Array.isArray(s)||(s=[s]);else{p(`must provide one or more modules to patch`),p(Error().stack);return}if(!(l&&Array.isArray(l))){p(`must provide one or more functions to unwrap on modules`);return}s.forEach(function(s){l.forEach(function(l){w(s,l)})})}v.wrap=b,v.massWrap=C,v.unwrap=w,v.massUnwrap=E,l.exports=v})),require_instrumentation$20=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.InstrumentationAbstract=void 0;let l=(init_esm$8(),__toCommonJS$1(esm_exports$6)),f=require_src$40(),p=require_shimmer();s.InstrumentationAbstract=class{constructor(s,g,v){this.instrumentationName=s,this.instrumentationVersion=g,this._config={},this._wrap=p.wrap,this._unwrap=p.unwrap,this._massWrap=p.massWrap,this._massUnwrap=p.massUnwrap,this.setConfig(v),this._diag=l.diag.createComponentLogger({namespace:s}),this._tracer=l.trace.getTracer(s,g),this._meter=l.metrics.getMeter(s,g),this._logger=f.logs.getLogger(s,g),this._updateMetricInstruments()}get meter(){return this._meter}setMeterProvider(s){this._meter=s.getMeter(this.instrumentationName,this.instrumentationVersion),this._updateMetricInstruments()}get logger(){return this._logger}setLoggerProvider(s){this._logger=s.getLogger(this.instrumentationName,this.instrumentationVersion)}getModuleDefinitions(){var s;let l=this.init()??[];return Array.isArray(l)?l:[l]}_updateMetricInstruments(){}getConfig(){return this._config}setConfig(s){this._config=Object.assign({enabled:!0},s)}setTracerProvider(s){this._tracer=s.getTracer(this.instrumentationName,this.instrumentationVersion)}get tracer(){return this._tracer}_runSpanCustomizationHook(s,l,f,p){if(s)try{s(f,p)}catch(s){this._diag.error(`Error running span customization hook due to exception in handler`,{triggerName:l},s)}}}})),require_ms$1=__commonJSMin(((s,l)=>{var f=1e3,p=f*60,g=p*60,v=g*24,b=v*7,C=v*365.25;l.exports=function(s,l){l||={};var f=typeof s;if(f===`string`&&s.length>0)return w(s);if(f===`number`&&isFinite(s))return l.long?k(s):E(s);throw Error(`val is not a non-empty string or a valid number. val=`+JSON.stringify(s))};function w(s){if(s=String(s),!(s.length>100)){var l=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(s);if(l){var w=parseFloat(l[1]);switch((l[2]||`ms`).toLowerCase()){case`years`:case`year`:case`yrs`:case`yr`:case`y`:return w*C;case`weeks`:case`week`:case`w`:return w*b;case`days`:case`day`:case`d`:return w*v;case`hours`:case`hour`:case`hrs`:case`hr`:case`h`:return w*g;case`minutes`:case`minute`:case`mins`:case`min`:case`m`:return w*p;case`seconds`:case`second`:case`secs`:case`sec`:case`s`:return w*f;case`milliseconds`:case`millisecond`:case`msecs`:case`msec`:case`ms`:return w;default:return}}}}function E(s){var l=Math.abs(s);return l>=v?Math.round(s/v)+`d`:l>=g?Math.round(s/g)+`h`:l>=p?Math.round(s/p)+`m`:l>=f?Math.round(s/f)+`s`:s+`ms`}function k(s){var l=Math.abs(s);return l>=v?A(s,l,v,`day`):l>=g?A(s,l,g,`hour`):l>=p?A(s,l,p,`minute`):l>=f?A(s,l,f,`second`):s+` ms`}function A(s,l,f,p){var g=l>=f*1.5;return Math.round(s/f)+` `+p+(g?`s`:``)}})),require_common$8=__commonJSMin(((s,l)=>{function f(s){f.debug=f,f.default=f,f.coerce=w,f.disable=b,f.enable=g,f.enabled=C,f.humanize=require_ms$1(),f.destroy=E,Object.keys(s).forEach(l=>{f[l]=s[l]}),f.names=[],f.skips=[],f.formatters={};function l(s){let l=0;for(let f=0;f{if(l===`%%`)return`%`;v++;let b=f.formatters[g];if(typeof b==`function`){let f=s[v];l=b.call(p,f),s.splice(v,1),v--}return l}),f.formatArgs.call(p,s),(p.log||f.log).apply(p,s)}return C.namespace=s,C.useColors=f.useColors(),C.color=f.selectColor(s),C.extend=p,C.destroy=f.destroy,Object.defineProperty(C,`enabled`,{enumerable:!0,configurable:!1,get:()=>g===null?(v!==f.namespaces&&(v=f.namespaces,b=f.enabled(s)),b):g,set:s=>{g=s}}),typeof f.init==`function`&&f.init(C),C}function p(s,l){let p=f(this.namespace+(l===void 0?`:`:l)+s);return p.log=this.log,p}function g(s){f.save(s),f.namespaces=s,f.names=[],f.skips=[];let l=(typeof s==`string`?s:``).trim().replace(/\s+/g,`,`).split(`,`).filter(Boolean);for(let s of l)s[0]===`-`?f.skips.push(s.slice(1)):f.names.push(s)}function v(s,l){let f=0,p=0,g=-1,v=0;for(;f`-`+s)].join(`,`);return f.enable(``),s}function C(s){for(let l of f.skips)if(v(s,l))return!1;for(let l of f.names)if(v(s,l))return!0;return!1}function w(s){return s instanceof Error?s.stack||s.message:s}function E(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")}return f.enable(f.load()),f}l.exports=f})),require_browser$1=__commonJSMin(((s,l)=>{s.formatArgs=p,s.save=g,s.load=v,s.useColors=f,s.storage=b(),s.destroy=(()=>{let s=!1;return()=>{s||(s=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),s.colors=`#0000CC.#0000FF.#0033CC.#0033FF.#0066CC.#0066FF.#0099CC.#0099FF.#00CC00.#00CC33.#00CC66.#00CC99.#00CCCC.#00CCFF.#3300CC.#3300FF.#3333CC.#3333FF.#3366CC.#3366FF.#3399CC.#3399FF.#33CC00.#33CC33.#33CC66.#33CC99.#33CCCC.#33CCFF.#6600CC.#6600FF.#6633CC.#6633FF.#66CC00.#66CC33.#9900CC.#9900FF.#9933CC.#9933FF.#99CC00.#99CC33.#CC0000.#CC0033.#CC0066.#CC0099.#CC00CC.#CC00FF.#CC3300.#CC3333.#CC3366.#CC3399.#CC33CC.#CC33FF.#CC6600.#CC6633.#CC9900.#CC9933.#CCCC00.#CCCC33.#FF0000.#FF0033.#FF0066.#FF0099.#FF00CC.#FF00FF.#FF3300.#FF3333.#FF3366.#FF3399.#FF33CC.#FF33FF.#FF6600.#FF6633.#FF9900.#FF9933.#FFCC00.#FFCC33`.split(`.`);function f(){if(typeof window<`u`&&window.process&&(window.process.type===`renderer`||window.process.__nwjs))return!0;if(typeof navigator<`u`&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let s;return typeof document<`u`&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<`u`&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<`u`&&navigator.userAgent&&(s=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(s[1],10)>=31||typeof navigator<`u`&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function p(s){if(s[0]=(this.useColors?`%c`:``)+this.namespace+(this.useColors?` %c`:` `)+s[0]+(this.useColors?`%c `:` `)+`+`+l.exports.humanize(this.diff),!this.useColors)return;let f=`color: `+this.color;s.splice(1,0,f,`color: inherit`);let p=0,g=0;s[0].replace(/%[a-zA-Z%]/g,s=>{s!==`%%`&&(p++,s===`%c`&&(g=p))}),s.splice(g,0,f)}s.log=console.debug||console.log||(()=>{});function g(l){try{l?s.storage.setItem(`debug`,l):s.storage.removeItem(`debug`)}catch{}}function v(){let l;try{l=s.storage.getItem(`debug`)||s.storage.getItem(`DEBUG`)}catch{}return!l&&typeof process<`u`&&`env`in process&&(l=process.env.DEBUG),l}function b(){try{return localStorage}catch{}}l.exports=require_common$8()(s);let{formatters:C}=l.exports;C.j=function(s){try{return JSON.stringify(s)}catch(s){return`[UnexpectedJSONParseError]: `+s.message}}})),require_has_flag$2=__commonJSMin(((s,l)=>{l.exports=(s,l=process.argv)=>{let f=s.startsWith(`-`)?``:s.length===1?`-`:`--`,p=l.indexOf(f+s),g=l.indexOf(`--`);return p!==-1&&(g===-1||p{let f=require(`os`),p=require(`tty`),g=require_has_flag$2(),{env:v}=process,b;g(`no-color`)||g(`no-colors`)||g(`color=false`)||g(`color=never`)?b=0:(g(`color`)||g(`colors`)||g(`color=true`)||g(`color=always`))&&(b=1),`FORCE_COLOR`in v&&(b=v.FORCE_COLOR===`true`?1:v.FORCE_COLOR===`false`?0:v.FORCE_COLOR.length===0?1:Math.min(parseInt(v.FORCE_COLOR,10),3));function C(s){return s===0?!1:{level:s,hasBasic:!0,has256:s>=2,has16m:s>=3}}function w(s,l){if(b===0)return 0;if(g(`color=16m`)||g(`color=full`)||g(`color=truecolor`))return 3;if(g(`color=256`))return 2;if(s&&!l&&b===void 0)return 0;let p=b||0;if(v.TERM===`dumb`)return p;if(process.platform===`win32`){let s=f.release().split(`.`);return Number(s[0])>=10&&Number(s[2])>=10586?Number(s[2])>=14931?3:2:1}if(`CI`in v)return[`TRAVIS`,`CIRCLECI`,`APPVEYOR`,`GITLAB_CI`,`GITHUB_ACTIONS`,`BUILDKITE`].some(s=>s in v)||v.CI_NAME===`codeship`?1:p;if(`TEAMCITY_VERSION`in v)return+!!/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(v.TEAMCITY_VERSION);if(v.COLORTERM===`truecolor`)return 3;if(`TERM_PROGRAM`in v){let s=parseInt((v.TERM_PROGRAM_VERSION||``).split(`.`)[0],10);switch(v.TERM_PROGRAM){case`iTerm.app`:return s>=3?3:2;case`Apple_Terminal`:return 2}}return/-256(color)?$/i.test(v.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(v.TERM)||`COLORTERM`in v?1:p}function E(s){return C(w(s,s&&s.isTTY))}l.exports={supportsColor:E,stdout:C(w(!0,p.isatty(1))),stderr:C(w(!0,p.isatty(2)))}})),require_node$10=__commonJSMin(((s,l)=>{let f=require(`tty`),p=require(`util`);s.init=k,s.log=C,s.formatArgs=v,s.save=w,s.load=E,s.useColors=g,s.destroy=p.deprecate(()=>{},"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."),s.colors=[6,2,3,4,5,1];try{let l=require_supports_color$3();l&&(l.stderr||l).level>=2&&(s.colors=[20,21,26,27,32,33,38,39,40,41,42,43,44,45,56,57,62,63,68,69,74,75,76,77,78,79,80,81,92,93,98,99,112,113,128,129,134,135,148,149,160,161,162,163,164,165,166,167,168,169,170,171,172,173,178,179,184,185,196,197,198,199,200,201,202,203,204,205,206,207,208,209,214,215,220,221])}catch{}s.inspectOpts=Object.keys(process.env).filter(s=>/^debug_/i.test(s)).reduce((s,l)=>{let f=l.substring(6).toLowerCase().replace(/_([a-z])/g,(s,l)=>l.toUpperCase()),p=process.env[l];return p=/^(yes|on|true|enabled)$/i.test(p)?!0:/^(no|off|false|disabled)$/i.test(p)?!1:p===`null`?null:Number(p),s[f]=p,s},{});function g(){return`colors`in s.inspectOpts?!!s.inspectOpts.colors:f.isatty(process.stderr.fd)}function v(s){let{namespace:f,useColors:p}=this;if(p){let p=this.color,g=`\x1B[3`+(p<8?p:`8;5;`+p),v=` ${g};1m${f} \u001B[0m`;s[0]=v+s[0].split(` `).join(` `+v),s.push(g+`m+`+l.exports.humanize(this.diff)+`\x1B[0m`)}else s[0]=b()+f+` `+s[0]}function b(){return s.inspectOpts.hideDate?``:new Date().toISOString()+` `}function C(...l){return process.stderr.write(p.formatWithOptions(s.inspectOpts,...l)+` `)}function w(s){s?process.env.DEBUG=s:delete process.env.DEBUG}function E(){return process.env.DEBUG}function k(l){l.inspectOpts={};let f=Object.keys(s.inspectOpts);for(let p=0;ps.indexOf(`(https.js:`)!==-1||s.indexOf(`node:https:`)!==-1):!1}createSocket(s,l,f){let p={...l,secureEndpoint:this.isSecureEndpoint(l)};Promise.resolve().then(()=>this.connect(s,p)).then(g=>{if(g instanceof node_http.Agent)return g.addRequest(s,p);this[INTERNAL].currentSocket=g,super.createSocket(s,l,f)},f)}createConnection(){let s=this[INTERNAL].currentSocket;if(this[INTERNAL].currentSocket=void 0,!s)throw Error("No socket was returned in the `connect()` function");return s}get defaultPort(){return _nullishCoalesce(this[INTERNAL].defaultPort,()=>this.protocol===`https:`?443:80)}set defaultPort(s){this[INTERNAL]&&(this[INTERNAL].defaultPort=s)}get protocol(){return _nullishCoalesce(this[INTERNAL].protocol,()=>this.isSecureEndpoint()?`https:`:`http:`)}set protocol(s){this[INTERNAL]&&(this[INTERNAL].protocol=s)}}}));function debug$3(...s){logger$1.log(`[https-proxy-agent:parse-proxy-response]`,...s)}function parseProxyResponse(s){return new Promise((l,f)=>{let p=0,g=[];function v(){let l=s.read();l?E(l):s.once(`readable`,v)}function b(){s.removeListener(`end`,C),s.removeListener(`error`,w),s.removeListener(`readable`,v)}function C(){b(),debug$3(`onend`),f(Error(`Proxy connection ended before receiving CONNECT response`))}function w(s){b(),debug$3(`onerror %o`,s),f(s)}function E(C){g.push(C),p+=C.length;let w=Buffer.concat(g,p),E=w.indexOf(`\r \r `);if(E===-1){debug$3(`have not received end of HTTP headers yet...`),v();return}let k=w.slice(0,E).toString(`ascii`).split(`\r -`),A=k.shift();if(!A)return s.destroy(),f(Error(`No header received from proxy CONNECT response`));let N=A.split(` `),F=+(N[1]||0),I=N.slice(2).join(` `),R={};for(let l of k){if(!l)continue;let p=l.indexOf(`:`);if(p===-1)return s.destroy(),f(Error(`Invalid header from proxy CONNECT response: "${l}"`));let g=l.slice(0,p).toLowerCase(),v=l.slice(p+1).trimStart(),b=R[g];typeof b==`string`?R[g]=[b,v]:Array.isArray(b)?b.push(v):R[g]=v}debug$3(`got proxy server response: %o %o`,A,R),b(),l({connect:{statusCode:F,statusText:I,headers:R},buffered:w})}s.on(`error`,w),s.on(`end`,C),v()})}var init_parse_proxy_response=__esmMin((()=>{init_esm$9()}));function debug$2(...s){logger$1.log(`[https-proxy-agent]`,...s)}function resume(s){s.resume()}function omit(s,...l){let f={},p;for(p in s)l.includes(p)||(f[p]=s[p]);return f}var HttpsProxyAgent$1,init_proxy=__esmMin((()=>{init_esm$9(),init_base$2(),init_parse_proxy_response(),HttpsProxyAgent$1=class extends Agent$1{static __initStatic(){this.protocols=[`http`,`https`]}constructor(s,l){super(l),this.options={},this.proxy=typeof s==`string`?new URL(s):s,this.proxyHeaders=_nullishCoalesce(_optionalChain([l,`optionalAccess`,s=>s.headers]),()=>({})),debug$2(`Creating new HttpsProxyAgent instance: %o`,this.proxy.href);let f=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,``),p=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol===`https:`?443:80;this.connectOpts={ALPNProtocols:[`http/1.1`],...l?omit(l,`headers`):null,host:f,port:p}}async connect(s,l){let{proxy:f}=this;if(!l.host)throw TypeError(`No "host" provided`);let p;if(f.protocol===`https:`){debug$2("Creating `tls.Socket`: %o",this.connectOpts);let s=this.connectOpts.servername||this.connectOpts.host;p=node_tls.connect({...this.connectOpts,servername:s&&node_net.isIP(s)?void 0:s})}else debug$2("Creating `net.Socket`: %o",this.connectOpts),p=node_net.connect(this.connectOpts);let g=typeof this.proxyHeaders==`function`?this.proxyHeaders():{...this.proxyHeaders},v=node_net.isIPv6(l.host)?`[${l.host}]`:l.host,b=`CONNECT ${v}:${l.port} HTTP/1.1\r\n`;if(f.username||f.password){let s=`${decodeURIComponent(f.username)}:${decodeURIComponent(f.password)}`;g[`Proxy-Authorization`]=`Basic ${Buffer.from(s).toString(`base64`)}`}g.Host=`${v}:${l.port}`,g[`Proxy-Connection`]||=this.keepAlive?`Keep-Alive`:`close`;for(let s of Object.keys(g))b+=`${s}: ${g[s]}\r\n`;let C=parseProxyResponse(p);p.write(`${b}\r\n`);let{connect:w,buffered:E}=await C;if(s.emit(`proxyConnect`,w),this.emit(`proxyConnect`,w,s),w.statusCode===200){if(s.once(`socket`,resume),l.secureEndpoint){debug$2(`Upgrading socket connection to TLS`);let s=l.servername||l.host;return node_tls.connect({...omit(l,`host`,`path`,`port`),socket:p,servername:node_net.isIP(s)?void 0:s})}return p}p.destroy();let k=new node_net.Socket({writable:!1});return k.readable=!0,s.once(`socket`,s=>{debug$2(`Replaying proxy buffer for failed request`),s.push(E),s.push(null)}),k}},HttpsProxyAgent$1.__initStatic()}));function streamFromBody(s){return new node_stream.Readable({read(){this.push(s),this.push(null)}})}function makeNodeTransport(s){let l;try{l=new URL(s.url)}catch{return consoleSandbox(()=>{console.warn(`[@sentry/node]: Invalid dsn or tunnel option, will not send any events. The tunnel option must be a full URL when used.`)}),createTransport(s,()=>Promise.resolve({}))}let f=l.protocol===`https:`,p=applyNoProxyOption(l,s.proxy||(f?process.env.https_proxy:void 0)||process.env.http_proxy),g=f?node_https:node_http,v=s.keepAlive===void 0?!1:s.keepAlive,b=p?new HttpsProxyAgent$1(p):new g.Agent({keepAlive:v,maxSockets:30,timeout:2e3});return createTransport(s,createRequestExecutor(s,_nullishCoalesce(s.httpModule,()=>g),b))}function applyNoProxyOption(s,l){let{no_proxy:f}=process.env;if(!(f&&f.split(`,`).some(l=>s.host.endsWith(l)||s.hostname.endsWith(l))))return l}function createRequestExecutor(s,l,f){let{hostname:p,pathname:g,port:v,protocol:b,search:C}=new URL(s.url);return function(w){return new Promise((E,k)=>{suppressTracing$2(()=>{let A=streamFromBody(w.body),N={...s.headers};w.body.length>GZIP_THRESHOLD&&(N[`content-encoding`]=`gzip`,A=A.pipe((0,node_zlib.createGzip)()));let F=l.request({method:`POST`,agent:f,headers:N,hostname:p,path:`${g}${C}`,port:v,protocol:b,ca:s.caCerts},s=>{s.on(`data`,()=>{}),s.on(`end`,()=>{}),s.setEncoding(`utf8`);let l=_nullishCoalesce(s.headers[`retry-after`],()=>null),f=_nullishCoalesce(s.headers[`x-sentry-rate-limits`],()=>null);E({statusCode:s.statusCode,headers:{"retry-after":l,"x-sentry-rate-limits":Array.isArray(f)?f[0]||null:f}})});F.on(`error`,k),A.pipe(F)})})}}var GZIP_THRESHOLD,init_http=__esmMin((()=>{init_esm$9(),init_proxy(),GZIP_THRESHOLD=1024*32}));function envToBool(s,l){let f=String(s).toLowerCase();return FALSY_ENV_VALUES.has(f)?!1:TRUTHY_ENV_VALUES.has(f)?!0:l&&l.strict?null:!!s}var FALSY_ENV_VALUES,TRUTHY_ENV_VALUES,init_envToBool=__esmMin((()=>{FALSY_ENV_VALUES=new Set([`false`,`f`,`n`,`no`,`off`,`0`]),TRUTHY_ENV_VALUES=new Set([`true`,`t`,`y`,`yes`,`on`,`1`])}));function normalizeWindowsPath(s){return s.replace(/^[A-Z]:/,``).replace(/\\/g,`/`)}function createGetModuleFromFilename(s=process.argv[1]?dirname$2(process.argv[1]):process.cwd(),l=node_path.sep===`\\`){let f=l?normalizeWindowsPath(s):s;return s=>{if(!s)return;let p=l?normalizeWindowsPath(s):s,{dir:g,base:v,ext:b}=node_path.posix.parse(p);(b===`.js`||b===`.mjs`||b===`.cjs`)&&(v=v.slice(0,b.length*-1));let C=decodeURIComponent(v);g||=`.`;let w=g.lastIndexOf(`/node_modules`);if(w>-1)return`${g.slice(w+14).replace(/\//g,`.`)}:${C}`;if(g.startsWith(f)){let s=g.slice(f.length+1).replace(/\//g,`.`);return s?`${s}:${C}`:C}return C}}var init_module=__esmMin((()=>{init_esm$9()}));function getSentryRelease(s){return`17.0.1`}var defaultStackParser,init_api=__esmMin((()=>{init_esm$9(),init_module(),defaultStackParser=createStackParser(nodeStackLineParser(createGetModuleFromFilename()))})),import_src$5,DEFAULT_CLIENT_REPORT_FLUSH_INTERVAL_MS,NodeClient,init_client=__esmMin((()=>{init_esm$9(),init_esm$8(),import_src$5=require_src$33(),init_esm$2(),init_debug_build(),DEFAULT_CLIENT_REPORT_FLUSH_INTERVAL_MS=6e4,NodeClient=class extends ServerRuntimeClient{constructor(s){let l={...s,platform:`node`,runtime:{name:`node`,version:global.process.version},serverName:s.serverName||global.process.env.SENTRY_NAME||node_os.hostname()};s.openTelemetryInstrumentations&&(0,import_src$5.registerInstrumentations)({instrumentations:s.openTelemetryInstrumentations}),applySdkMetadata(l,`node`),logger$1.log(`Initializing Sentry: process: ${process.pid}, thread: ${worker_threads.isMainThread?`main`:`worker-${worker_threads.threadId}`}.`),super(l)}get tracer(){if(this._tracer)return this._tracer;let s=`@sentry/node`,l=SDK_VERSION,f=trace.getTracer(`@sentry/node`,l);return this._tracer=f,f}async flush(s){let l=this.traceProvider,f=_optionalChain([l,`optionalAccess`,s=>s.activeSpanProcessor]);return f&&await f.forceFlush(),this.getOptions().sendClientReports&&this._flushOutcomes(),super.flush(s)}close(s){return this._clientReportInterval&&clearInterval(this._clientReportInterval),this._clientReportOnExitFlushListener&&process.off(`beforeExit`,this._clientReportOnExitFlushListener),super.close(s)}startClientReportTracking(){let s=this.getOptions();s.sendClientReports&&(this._clientReportOnExitFlushListener=()=>{this._flushOutcomes()},this._clientReportInterval=setInterval(()=>{DEBUG_BUILD&&logger$1.log(`Flushing client reports based on interval.`),this._flushOutcomes()},_nullishCoalesce(s.clientReportFlushInterval,()=>DEFAULT_CLIENT_REPORT_FLUSH_INTERVAL_MS)).unref(),process.on(`beforeExit`,this._clientReportOnExitFlushListener))}_getTraceInfoFromScope(s){return s?getTraceContextForScope(this,s):[void 0,void 0]}}}));function initOpenTelemetry(s,l={}){s.getOptions().debug&&setupOpenTelemetryLogger(),s.traceProvider=setupOtel(s,l)}function getRegisterOptions(s){if(_optionalChain([s,`optionalAccess`,s=>s.onlyIncludeInstrumentedModules])){let{addHookMessagePort:l}=(0,import_import_in_the_middle.createAddHookMessageChannel)();return{data:{addHookMessagePort:l,include:s.include||[]},transferList:[l]}}return{data:s}}function maybeInitializeEsmLoader(s){let[l=0,f=0]=process.versions.node.split(`.`).map(Number);if(l>=22||l===20&&f>=6||l===18&&f>=19){let l=require(`url`).pathToFileURL(__filename).href===void 0?void 0:require(`url`).pathToFileURL(__filename).href;if(!GLOBAL_OBJ._sentryEsmLoaderHookRegistered&&l)try{module$1.default.register(`import-in-the-middle/hook.mjs`,l,getRegisterOptions(s)),GLOBAL_OBJ._sentryEsmLoaderHookRegistered=!0}catch(s){logger$1.warn(`Failed to register ESM hook`,s)}}else consoleSandbox(()=>{console.warn(`[Sentry] You are using Node.js in ESM mode ("import syntax"). The Sentry Node.js SDK is not compatible with ESM in Node.js versions before 18.19.0 or before 20.6.0. Please either build your application with CommonJS ("require() syntax"), or upgrade your Node.js version.`)})}function setupOtel(s,l={}){let f=new import_src$4.BasicTracerProvider({sampler:new SentrySampler(s),resource:new import_src$3.Resource({[ATTR_SERVICE_NAME$3]:`node`,[SEMRESATTRS_SERVICE_NAMESPACE$3]:`sentry`,[ATTR_SERVICE_VERSION$3]:SDK_VERSION}),forceFlushTimeoutMillis:500,spanProcessors:[new SentrySpanProcessor({timeout:_clampSpanProcessorTimeout(s.getOptions().maxSpanWaitDuration)}),...l.spanProcessors||[]]});return f.register({propagator:new SentryPropagator,contextManager:new SentryContextManager}),f}function _clampSpanProcessorTimeout(s){if(s!=null){if(s>MAX_MAX_SPAN_WAIT_DURATION)return DEBUG_BUILD&&logger$1.warn(`\`maxSpanWaitDuration\` is too high, using the maximum value of ${MAX_MAX_SPAN_WAIT_DURATION}`),MAX_MAX_SPAN_WAIT_DURATION;if(s<=0||Number.isNaN(s)){DEBUG_BUILD&&logger$1.warn("`maxSpanWaitDuration` must be a positive number, using default value instead.");return}return s}}function setupOpenTelemetryLogger(){let s=new Proxy(logger$1,{get(s,l,f){return Reflect.get(s,l===`verbose`?`debug`:l,f)}});diag.disable(),diag.setLogger(s,DiagLogLevel.DEBUG)}var import_src$3,import_src$4,import_import_in_the_middle,MAX_MAX_SPAN_WAIT_DURATION,init_initOtel=__esmMin((()=>{init_esm$9(),init_esm$8(),import_src$3=require_src$36(),import_src$4=require_src$35(),init_esm$5(),init_esm$2(),import_import_in_the_middle=require_import_in_the_middle(),init_debug_build(),init_contextManager(),MAX_MAX_SPAN_WAIT_DURATION=1e6}));function getCjsOnlyIntegrations(){return isCjs()?[modulesIntegration()]:[]}function getDefaultIntegrationsWithoutPerformance(){return[inboundFiltersIntegration(),functionToStringIntegration(),linkedErrorsIntegration(),requestDataIntegration(),consoleIntegration(),httpIntegration(),nativeNodeFetchIntegration(),onUncaughtExceptionIntegration(),onUnhandledRejectionIntegration(),contextLinesIntegration(),localVariablesIntegration(),nodeContextIntegration(),childProcessIntegration(),...getCjsOnlyIntegrations()]}function getDefaultIntegrations(s){return[...getDefaultIntegrationsWithoutPerformance(),...shouldAddPerformanceIntegrations(s)?getAutoPerformanceIntegrations():[]]}function shouldAddPerformanceIntegrations(s){return hasTracingEnabled(s)?s.enableTracing||s.tracesSampleRate!=null||`tracesSampler`in s:!1}function init$2(s={}){return _init(s,getDefaultIntegrations)}function _init(s={},l){let f=getClientOptions(s,l);f.debug===!0&&(DEBUG_BUILD?logger$1.enable():consoleSandbox(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),!isCjs()&&f.registerEsmLoaderHooks!==!1&&maybeInitializeEsmLoader(f.registerEsmLoaderHooks===!0?void 0:f.registerEsmLoaderHooks),setOpenTelemetryContextAsyncContextStrategy(),getCurrentScope().update(f.initialScope),f.spotlight&&!f.integrations.some(({name:s})=>s===`Spotlight`)&&f.integrations.push(spotlightIntegration({sidecarUrl:typeof f.spotlight==`string`?f.spotlight:void 0}));let p=new NodeClient(f);return getCurrentScope().setClient(p),p.init(),logger$1.log(`Running in ${isCjs()?`CommonJS`:`ESM`} mode.`),f.autoSessionTracking&&startSessionTracking(),p.startClientReportTracking(),updateScopeFromEnvVariables(),f.skipOpenTelemetrySetup||(initOpenTelemetry(p,{spanProcessors:f.openTelemetrySpanProcessors}),validateOpenTelemetrySetup()),enhanceDscWithOpenTelemetryRootSpanName(p),setupEventContextTrace(p),p}function validateOpenTelemetrySetup(){if(!DEBUG_BUILD)return;let s=openTelemetrySetupCheck(),l=[`SentryContextManager`,`SentryPropagator`];hasTracingEnabled()&&l.push(`SentrySpanProcessor`);for(let f of l)s.includes(f)||logger$1.error(`You have to set up the ${f}. Without this, the OpenTelemetry & Sentry integration will not work properly.`);s.includes(`SentrySampler`)||logger$1.warn("You have to set up the SentrySampler. Without this, the OpenTelemetry & Sentry integration may still work, but sample rates set for the Sentry SDK will not be respected. If you use a custom sampler, make sure to use `wrapSamplingDecision`.")}function getClientOptions(s,l){let f=getRelease(s.release),p=typeof f==`string`?s.autoSessionTracking===void 0?!0:s.autoSessionTracking:!1;if(s.spotlight==null){let l=envToBool(process.env.SENTRY_SPOTLIGHT,{strict:!0});l==null?s.spotlight=process.env.SENTRY_SPOTLIGHT:s.spotlight=l}let g=getTracesSampleRate(s.tracesSampleRate),v=dropUndefinedKeys({transport:makeNodeTransport,dsn:process.env.SENTRY_DSN,environment:`production`,sendClientReports:!0}),b=dropUndefinedKeys({release:f,autoSessionTracking:p,tracesSampleRate:g}),C={...v,...s,...b};return s.defaultIntegrations===void 0&&(s.defaultIntegrations=l(C)),{...C,stackParser:stackParserFromStackParserOptions(s.stackParser||defaultStackParser),integrations:getIntegrationsToSetup({defaultIntegrations:s.defaultIntegrations,integrations:s.integrations})}}function getRelease(s){if(s!==void 0)return s;let l=getSentryRelease();if(l!==void 0)return l}function getTracesSampleRate(s){if(s!==void 0)return s;let l=process.env.SENTRY_TRACES_SAMPLE_RATE;if(!l)return;let f=parseFloat(l);return isFinite(f)?f:void 0}function updateScopeFromEnvVariables(){if(envToBool(process.env.SENTRY_USE_ENVIRONMENT)!==!1){let s=process.env.SENTRY_TRACE,l=process.env.SENTRY_BAGGAGE,f=propagationContextFromHeaders(s,l);getCurrentScope().setPropagationContext(f)}}function startSessionTracking(){let s=getClient();s&&s.getOptions().autoSessionTracking&&s.initSessionFlusher(),startSession(),process.on(`beforeExit`,()=>{let s=getIsolationScope().getSession();s&&s.status!==`ok`&&endSession()})}var init_sdk=__esmMin((()=>{init_esm$9(),init_esm$2(),init_debug_build(),init_childProcess(),init_console(),init_context$1(),init_contextlines(),init_http$1(),init_local_variables(),init_modules(),init_node_fetch(),init_onuncaughtexception(),init_onunhandledrejection(),init_spotlight(),init_tracing(),init_http(),init_commonjs(),init_envToBool(),init_api(),init_client(),init_initOtel()})),init_esm=__esmMin((()=>{init_http$1(),init_node_fetch(),init_esm$9(),init_instrument(),init_console(),init_context$1(),init_contextlines(),init_local_variables(),init_modules(),init_onuncaughtexception(),init_onunhandledrejection(),init_nodeVersion(),init_debug(),init_express(),init_fastify(),init_graphql(),init_kafka(),init_lrumemoizer(),init_mongo(),init_mongoose(),init_mysql(),init_mysql2(),init_redis(),init_nest(),init_postgres(),init_hapi(),init_koa(),init_connect(),init_spotlight(),init_tedious(),init_genericPool(),init_amqplib(),init_childProcess(),init_vercelai(),init_contextManager(),init_sdk(),init_initOtel(),init_tracing(),init_api(),init_module(),init_http(),init_client(),init_esm$2()}));function ansiRegex$1({onlyFirst:s=!1}={}){return RegExp(`(?:\\u001B\\][\\s\\S]*?(?:\\u0007|\\u001B\\u005C|\\u009C))|[\\u001B\\u009B][[\\]()#;?]*(?:\\d{1,4}(?:[;:]\\d{0,4})*)?[\\dA-PR-TZcf-nq-uy=><~]`,s?void 0:`g`)}var init_ansi_regex=__esmMin((()=>{}));function stripAnsi$1(s){if(typeof s!=`string`)throw TypeError(`Expected a \`string\`, got \`${typeof s}\``);return!s.includes(`\x1B`)&&!s.includes(`›`)?s:s.replace(regex$2,``)}var regex$2,init_strip_ansi=__esmMin((()=>{init_ansi_regex(),regex$2=ansiRegex$1()}));function filterErrorEvent(s){if(s.message&&=stripAnsi$1(s.message),s.exception?.values)for(let[l,f]of s.exception.values.entries())f.value&&(s.exception.values[l].value=stripAnsi$1(f.value));return s}function filterBreadcrumb(s){if(s.category===`console`){if(s.message===``)return null;s.message&&=stripAnsi$1(s.message)}return s}var init_errorMonitoring=__esmMin((()=>{init_esm(),init_strip_ansi(),init$2({dsn:`https://4fa173db2ef3fb073b8ea153a5466d28@o4504181686599680.ingest.us.sentry.io/4507930289373184`,release:`17.0.1`,dist:`action`,sampleRate:1,environment:`production`,enabled:process.env.DISABLE_ERROR_MONITORING!==`true`&&!0,enableTracing:!1,integrations:[],initialScope:{tags:{version:process.env.npm_package_version,index_url:process.env.CHROMATIC_INDEX_URL}},beforeSend:filterErrorEvent,beforeBreadcrumb:filterBreadcrumb})})),require_utils$22=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.toCommandProperties=s.toCommandValue=void 0;function l(s){return s==null?``:typeof s==`string`||s instanceof String?s:JSON.stringify(s)}s.toCommandValue=l;function f(s){return Object.keys(s).length?{title:s.title,file:s.file,line:s.startLine,endLine:s.endLine,col:s.startColumn,endColumn:s.endColumn}:{}}s.toCommandProperties=f})),require_command=__commonJSMin((s=>{var l=s&&s.__createBinding||(Object.create?(function(s,l,f,p){p===void 0&&(p=f);var g=Object.getOwnPropertyDescriptor(l,f);(!g||(`get`in g?!l.__esModule:g.writable||g.configurable))&&(g={enumerable:!0,get:function(){return l[f]}}),Object.defineProperty(s,p,g)}):(function(s,l,f,p){p===void 0&&(p=f),s[p]=l[f]})),f=s&&s.__setModuleDefault||(Object.create?(function(s,l){Object.defineProperty(s,`default`,{enumerable:!0,value:l})}):function(s,l){s.default=l}),p=s&&s.__importStar||function(s){if(s&&s.__esModule)return s;var p={};if(s!=null)for(var g in s)g!==`default`&&Object.prototype.hasOwnProperty.call(s,g)&&l(p,s,g);return f(p,s),p};Object.defineProperty(s,`__esModule`,{value:!0}),s.issue=s.issueCommand=void 0;let g=p(require(`os`)),v=require_utils$22();function b(s,l,f){let p=new E(s,l,f);process.stdout.write(p.toString()+g.EOL)}s.issueCommand=b;function C(s,l=``){b(s,{},l)}s.issue=C;let w=`::`;var E=class{constructor(s,l,f){s||=`missing.command`,this.command=s,this.properties=l,this.message=f}toString(){let s=`::`+this.command;if(this.properties&&Object.keys(this.properties).length>0){s+=` `;let l=!0;for(let f in this.properties)if(this.properties.hasOwnProperty(f)){let p=this.properties[f];p&&(l?l=!1:s+=`,`,s+=`${f}=${A(p)}`)}}return s+=`::${k(this.message)}`,s}};function k(s){return(0,v.toCommandValue)(s).replace(/%/g,`%25`).replace(/\r/g,`%0D`).replace(/\n/g,`%0A`)}function A(s){return(0,v.toCommandValue)(s).replace(/%/g,`%25`).replace(/\r/g,`%0D`).replace(/\n/g,`%0A`).replace(/:/g,`%3A`).replace(/,/g,`%2C`)}})),require_file_command=__commonJSMin((s=>{var l=s&&s.__createBinding||(Object.create?(function(s,l,f,p){p===void 0&&(p=f);var g=Object.getOwnPropertyDescriptor(l,f);(!g||(`get`in g?!l.__esModule:g.writable||g.configurable))&&(g={enumerable:!0,get:function(){return l[f]}}),Object.defineProperty(s,p,g)}):(function(s,l,f,p){p===void 0&&(p=f),s[p]=l[f]})),f=s&&s.__setModuleDefault||(Object.create?(function(s,l){Object.defineProperty(s,`default`,{enumerable:!0,value:l})}):function(s,l){s.default=l}),p=s&&s.__importStar||function(s){if(s&&s.__esModule)return s;var p={};if(s!=null)for(var g in s)g!==`default`&&Object.prototype.hasOwnProperty.call(s,g)&&l(p,s,g);return f(p,s),p};Object.defineProperty(s,`__esModule`,{value:!0}),s.prepareKeyValueMessage=s.issueFileCommand=void 0;let g=p(require(`crypto`)),v=p(require(`fs`)),b=p(require(`os`)),C=require_utils$22();function w(s,l){let f=process.env[`GITHUB_${s}`];if(!f)throw Error(`Unable to find environment variable for file command ${s}`);if(!v.existsSync(f))throw Error(`Missing file at path: ${f}`);v.appendFileSync(f,`${(0,C.toCommandValue)(l)}${b.EOL}`,{encoding:`utf8`})}s.issueFileCommand=w;function E(s,l){let f=`ghadelimiter_${g.randomUUID()}`,p=(0,C.toCommandValue)(l);if(s.includes(f))throw Error(`Unexpected input: name should not contain the delimiter "${f}"`);if(p.includes(f))throw Error(`Unexpected input: value should not contain the delimiter "${f}"`);return`${s}<<${f}${b.EOL}${p}${b.EOL}${f}`}s.prepareKeyValueMessage=E})),require_proxy=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.checkBypass=s.getProxyUrl=void 0;function l(s){let l=s.protocol===`https:`;if(f(s))return;let p=l?process.env.https_proxy||process.env.HTTPS_PROXY:process.env.http_proxy||process.env.HTTP_PROXY;if(p)try{return new g(p)}catch{if(!p.startsWith(`http://`)&&!p.startsWith(`https://`))return new g(`http://${p}`)}else return}s.getProxyUrl=l;function f(s){if(!s.hostname)return!1;let l=s.hostname;if(p(l))return!0;let f=process.env.no_proxy||process.env.NO_PROXY||``;if(!f)return!1;let g;s.port?g=Number(s.port):s.protocol===`http:`?g=80:s.protocol===`https:`&&(g=443);let v=[s.hostname.toUpperCase()];typeof g==`number`&&v.push(`${v[0]}:${g}`);for(let s of f.split(`,`).map(s=>s.trim().toUpperCase()).filter(s=>s))if(s===`*`||v.some(l=>l===s||l.endsWith(`.${s}`)||s.startsWith(`.`)&&l.endsWith(`${s}`)))return!0;return!1}s.checkBypass=f;function p(s){let l=s.toLowerCase();return l===`localhost`||l.startsWith(`127.`)||l.startsWith(`[::1]`)||l.startsWith(`[0:0:0:0:0:0:0:1]`)}var g=class extends URL{constructor(s,l){super(s,l),this._decodedUsername=decodeURIComponent(super.username),this._decodedPassword=decodeURIComponent(super.password)}get username(){return this._decodedUsername}get password(){return this._decodedPassword}}})),require_tunnel$1=__commonJSMin((s=>{require(`net`);var l=require(`tls`),f=require(`http`),p=require(`https`),g=require(`events`);require(`assert`);var v=require(`util`);s.httpOverHttp=b,s.httpsOverHttp=C,s.httpOverHttps=w,s.httpsOverHttps=E;function b(s){var l=new k(s);return l.request=f.request,l}function C(s){var l=new k(s);return l.request=f.request,l.createSocket=A,l.defaultPort=443,l}function w(s){var l=new k(s);return l.request=p.request,l}function E(s){var l=new k(s);return l.request=p.request,l.createSocket=A,l.defaultPort=443,l}function k(s){var l=this;l.options=s||{},l.proxyOptions=l.options.proxy||{},l.maxSockets=l.options.maxSockets||f.Agent.defaultMaxSockets,l.requests=[],l.sockets=[],l.on(`free`,function(s,f,p,g){for(var v=N(f,p,g),b=0,C=l.requests.length;b=this.maxSockets){g.requests.push(v);return}g.createSocket(v,function(l){l.on(`free`,f),l.on(`close`,p),l.on(`agentRemove`,p),s.onSocket(l);function f(){g.emit(`free`,l,v)}function p(s){g.removeSocket(l),l.removeListener(`free`,f),l.removeListener(`close`,p),l.removeListener(`agentRemove`,p)}})},k.prototype.createSocket=function(s,l){var f=this,p={};f.sockets.push(p);var g=F({},f.proxyOptions,{method:`CONNECT`,path:s.host+`:`+s.port,agent:!1,headers:{host:s.host+`:`+s.port}});s.localAddress&&(g.localAddress=s.localAddress),g.proxyAuth&&(g.headers=g.headers||{},g.headers[`Proxy-Authorization`]=`Basic `+new Buffer(g.proxyAuth).toString(`base64`)),I(`making CONNECT request`);var v=f.request(g);v.useChunkedEncodingByDefault=!1,v.once(`response`,b),v.once(`upgrade`,C),v.once(`connect`,w),v.once(`error`,E),v.end();function b(s){s.upgrade=!0}function C(s,l,f){process.nextTick(function(){w(s,l,f)})}function w(g,b,C){if(v.removeAllListeners(),b.removeAllListeners(),g.statusCode!==200){I(`tunneling socket could not be established, statusCode=%d`,g.statusCode),b.destroy();var w=Error(`tunneling socket could not be established, statusCode=`+g.statusCode);w.code=`ECONNRESET`,s.request.emit(`error`,w),f.removeSocket(p);return}if(C.length>0){I(`got illegal response body from proxy`),b.destroy();var w=Error(`got illegal response body from proxy`);w.code=`ECONNRESET`,s.request.emit(`error`,w),f.removeSocket(p);return}return I(`tunneling connection has established`),f.sockets[f.sockets.indexOf(p)]=b,l(b)}function E(l){v.removeAllListeners(),I(`tunneling socket could not be established, cause=%s +`),A=k.shift();if(!A)return s.destroy(),f(Error(`No header received from proxy CONNECT response`));let N=A.split(` `),F=+(N[1]||0),I=N.slice(2).join(` `),R={};for(let l of k){if(!l)continue;let p=l.indexOf(`:`);if(p===-1)return s.destroy(),f(Error(`Invalid header from proxy CONNECT response: "${l}"`));let g=l.slice(0,p).toLowerCase(),v=l.slice(p+1).trimStart(),b=R[g];typeof b==`string`?R[g]=[b,v]:Array.isArray(b)?b.push(v):R[g]=v}debug$3(`got proxy server response: %o %o`,A,R),b(),l({connect:{statusCode:F,statusText:I,headers:R},buffered:w})}s.on(`error`,w),s.on(`end`,C),v()})}var init_parse_proxy_response=__esmMin((()=>{init_esm$9()}));function debug$2(...s){logger$1.log(`[https-proxy-agent]`,...s)}function resume(s){s.resume()}function omit(s,...l){let f={},p;for(p in s)l.includes(p)||(f[p]=s[p]);return f}var HttpsProxyAgent$1,init_proxy=__esmMin((()=>{init_esm$9(),init_base$2(),init_parse_proxy_response(),HttpsProxyAgent$1=class extends Agent$1{static __initStatic(){this.protocols=[`http`,`https`]}constructor(s,l){super(l),this.options={},this.proxy=typeof s==`string`?new URL(s):s,this.proxyHeaders=_nullishCoalesce(_optionalChain([l,`optionalAccess`,s=>s.headers]),()=>({})),debug$2(`Creating new HttpsProxyAgent instance: %o`,this.proxy.href);let f=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,``),p=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol===`https:`?443:80;this.connectOpts={ALPNProtocols:[`http/1.1`],...l?omit(l,`headers`):null,host:f,port:p}}async connect(s,l){let{proxy:f}=this;if(!l.host)throw TypeError(`No "host" provided`);let p;if(f.protocol===`https:`){debug$2("Creating `tls.Socket`: %o",this.connectOpts);let s=this.connectOpts.servername||this.connectOpts.host;p=node_tls.connect({...this.connectOpts,servername:s&&node_net.isIP(s)?void 0:s})}else debug$2("Creating `net.Socket`: %o",this.connectOpts),p=node_net.connect(this.connectOpts);let g=typeof this.proxyHeaders==`function`?this.proxyHeaders():{...this.proxyHeaders},v=node_net.isIPv6(l.host)?`[${l.host}]`:l.host,b=`CONNECT ${v}:${l.port} HTTP/1.1\r\n`;if(f.username||f.password){let s=`${decodeURIComponent(f.username)}:${decodeURIComponent(f.password)}`;g[`Proxy-Authorization`]=`Basic ${Buffer.from(s).toString(`base64`)}`}g.Host=`${v}:${l.port}`,g[`Proxy-Connection`]||=this.keepAlive?`Keep-Alive`:`close`;for(let s of Object.keys(g))b+=`${s}: ${g[s]}\r\n`;let C=parseProxyResponse(p);p.write(`${b}\r\n`);let{connect:w,buffered:E}=await C;if(s.emit(`proxyConnect`,w),this.emit(`proxyConnect`,w,s),w.statusCode===200){if(s.once(`socket`,resume),l.secureEndpoint){debug$2(`Upgrading socket connection to TLS`);let s=l.servername||l.host;return node_tls.connect({...omit(l,`host`,`path`,`port`),socket:p,servername:node_net.isIP(s)?void 0:s})}return p}p.destroy();let k=new node_net.Socket({writable:!1});return k.readable=!0,s.once(`socket`,s=>{debug$2(`Replaying proxy buffer for failed request`),s.push(E),s.push(null)}),k}},HttpsProxyAgent$1.__initStatic()}));function streamFromBody(s){return new node_stream.Readable({read(){this.push(s),this.push(null)}})}function makeNodeTransport(s){let l;try{l=new URL(s.url)}catch{return consoleSandbox(()=>{console.warn(`[@sentry/node]: Invalid dsn or tunnel option, will not send any events. The tunnel option must be a full URL when used.`)}),createTransport(s,()=>Promise.resolve({}))}let f=l.protocol===`https:`,p=applyNoProxyOption(l,s.proxy||(f?process.env.https_proxy:void 0)||process.env.http_proxy),g=f?node_https:node_http,v=s.keepAlive===void 0?!1:s.keepAlive,b=p?new HttpsProxyAgent$1(p):new g.Agent({keepAlive:v,maxSockets:30,timeout:2e3});return createTransport(s,createRequestExecutor(s,_nullishCoalesce(s.httpModule,()=>g),b))}function applyNoProxyOption(s,l){let{no_proxy:f}=process.env;if(!(f&&f.split(`,`).some(l=>s.host.endsWith(l)||s.hostname.endsWith(l))))return l}function createRequestExecutor(s,l,f){let{hostname:p,pathname:g,port:v,protocol:b,search:C}=new URL(s.url);return function(w){return new Promise((E,k)=>{suppressTracing$2(()=>{let A=streamFromBody(w.body),N={...s.headers};w.body.length>GZIP_THRESHOLD&&(N[`content-encoding`]=`gzip`,A=A.pipe((0,node_zlib.createGzip)()));let F=l.request({method:`POST`,agent:f,headers:N,hostname:p,path:`${g}${C}`,port:v,protocol:b,ca:s.caCerts},s=>{s.on(`data`,()=>{}),s.on(`end`,()=>{}),s.setEncoding(`utf8`);let l=_nullishCoalesce(s.headers[`retry-after`],()=>null),f=_nullishCoalesce(s.headers[`x-sentry-rate-limits`],()=>null);E({statusCode:s.statusCode,headers:{"retry-after":l,"x-sentry-rate-limits":Array.isArray(f)?f[0]||null:f}})});F.on(`error`,k),A.pipe(F)})})}}var GZIP_THRESHOLD,init_http=__esmMin((()=>{init_esm$9(),init_proxy(),GZIP_THRESHOLD=1024*32}));function envToBool(s,l){let f=String(s).toLowerCase();return FALSY_ENV_VALUES.has(f)?!1:TRUTHY_ENV_VALUES.has(f)?!0:l&&l.strict?null:!!s}var FALSY_ENV_VALUES,TRUTHY_ENV_VALUES,init_envToBool=__esmMin((()=>{FALSY_ENV_VALUES=new Set([`false`,`f`,`n`,`no`,`off`,`0`]),TRUTHY_ENV_VALUES=new Set([`true`,`t`,`y`,`yes`,`on`,`1`])}));function normalizeWindowsPath(s){return s.replace(/^[A-Z]:/,``).replace(/\\/g,`/`)}function createGetModuleFromFilename(s=process.argv[1]?dirname$2(process.argv[1]):process.cwd(),l=node_path.sep===`\\`){let f=l?normalizeWindowsPath(s):s;return s=>{if(!s)return;let p=l?normalizeWindowsPath(s):s,{dir:g,base:v,ext:b}=node_path.posix.parse(p);(b===`.js`||b===`.mjs`||b===`.cjs`)&&(v=v.slice(0,b.length*-1));let C=decodeURIComponent(v);g||=`.`;let w=g.lastIndexOf(`/node_modules`);if(w>-1)return`${g.slice(w+14).replace(/\//g,`.`)}:${C}`;if(g.startsWith(f)){let s=g.slice(f.length+1).replace(/\//g,`.`);return s?`${s}:${C}`:C}return C}}var init_module=__esmMin((()=>{init_esm$9()}));function getSentryRelease(s){return`17.1.0`}var defaultStackParser,init_api=__esmMin((()=>{init_esm$9(),init_module(),defaultStackParser=createStackParser(nodeStackLineParser(createGetModuleFromFilename()))})),import_src$5,DEFAULT_CLIENT_REPORT_FLUSH_INTERVAL_MS,NodeClient,init_client=__esmMin((()=>{init_esm$9(),init_esm$8(),import_src$5=require_src$33(),init_esm$2(),init_debug_build(),DEFAULT_CLIENT_REPORT_FLUSH_INTERVAL_MS=6e4,NodeClient=class extends ServerRuntimeClient{constructor(s){let l={...s,platform:`node`,runtime:{name:`node`,version:global.process.version},serverName:s.serverName||global.process.env.SENTRY_NAME||node_os.hostname()};s.openTelemetryInstrumentations&&(0,import_src$5.registerInstrumentations)({instrumentations:s.openTelemetryInstrumentations}),applySdkMetadata(l,`node`),logger$1.log(`Initializing Sentry: process: ${process.pid}, thread: ${worker_threads.isMainThread?`main`:`worker-${worker_threads.threadId}`}.`),super(l)}get tracer(){if(this._tracer)return this._tracer;let s=`@sentry/node`,l=SDK_VERSION,f=trace.getTracer(`@sentry/node`,l);return this._tracer=f,f}async flush(s){let l=this.traceProvider,f=_optionalChain([l,`optionalAccess`,s=>s.activeSpanProcessor]);return f&&await f.forceFlush(),this.getOptions().sendClientReports&&this._flushOutcomes(),super.flush(s)}close(s){return this._clientReportInterval&&clearInterval(this._clientReportInterval),this._clientReportOnExitFlushListener&&process.off(`beforeExit`,this._clientReportOnExitFlushListener),super.close(s)}startClientReportTracking(){let s=this.getOptions();s.sendClientReports&&(this._clientReportOnExitFlushListener=()=>{this._flushOutcomes()},this._clientReportInterval=setInterval(()=>{DEBUG_BUILD&&logger$1.log(`Flushing client reports based on interval.`),this._flushOutcomes()},_nullishCoalesce(s.clientReportFlushInterval,()=>DEFAULT_CLIENT_REPORT_FLUSH_INTERVAL_MS)).unref(),process.on(`beforeExit`,this._clientReportOnExitFlushListener))}_getTraceInfoFromScope(s){return s?getTraceContextForScope(this,s):[void 0,void 0]}}}));function initOpenTelemetry(s,l={}){s.getOptions().debug&&setupOpenTelemetryLogger(),s.traceProvider=setupOtel(s,l)}function getRegisterOptions(s){if(_optionalChain([s,`optionalAccess`,s=>s.onlyIncludeInstrumentedModules])){let{addHookMessagePort:l}=(0,import_import_in_the_middle.createAddHookMessageChannel)();return{data:{addHookMessagePort:l,include:s.include||[]},transferList:[l]}}return{data:s}}function maybeInitializeEsmLoader(s){let[l=0,f=0]=process.versions.node.split(`.`).map(Number);if(l>=22||l===20&&f>=6||l===18&&f>=19){let l=require(`url`).pathToFileURL(__filename).href===void 0?void 0:require(`url`).pathToFileURL(__filename).href;if(!GLOBAL_OBJ._sentryEsmLoaderHookRegistered&&l)try{module$1.default.register(`import-in-the-middle/hook.mjs`,l,getRegisterOptions(s)),GLOBAL_OBJ._sentryEsmLoaderHookRegistered=!0}catch(s){logger$1.warn(`Failed to register ESM hook`,s)}}else consoleSandbox(()=>{console.warn(`[Sentry] You are using Node.js in ESM mode ("import syntax"). The Sentry Node.js SDK is not compatible with ESM in Node.js versions before 18.19.0 or before 20.6.0. Please either build your application with CommonJS ("require() syntax"), or upgrade your Node.js version.`)})}function setupOtel(s,l={}){let f=new import_src$4.BasicTracerProvider({sampler:new SentrySampler(s),resource:new import_src$3.Resource({[ATTR_SERVICE_NAME$3]:`node`,[SEMRESATTRS_SERVICE_NAMESPACE$3]:`sentry`,[ATTR_SERVICE_VERSION$3]:SDK_VERSION}),forceFlushTimeoutMillis:500,spanProcessors:[new SentrySpanProcessor({timeout:_clampSpanProcessorTimeout(s.getOptions().maxSpanWaitDuration)}),...l.spanProcessors||[]]});return f.register({propagator:new SentryPropagator,contextManager:new SentryContextManager}),f}function _clampSpanProcessorTimeout(s){if(s!=null){if(s>MAX_MAX_SPAN_WAIT_DURATION)return DEBUG_BUILD&&logger$1.warn(`\`maxSpanWaitDuration\` is too high, using the maximum value of ${MAX_MAX_SPAN_WAIT_DURATION}`),MAX_MAX_SPAN_WAIT_DURATION;if(s<=0||Number.isNaN(s)){DEBUG_BUILD&&logger$1.warn("`maxSpanWaitDuration` must be a positive number, using default value instead.");return}return s}}function setupOpenTelemetryLogger(){let s=new Proxy(logger$1,{get(s,l,f){return Reflect.get(s,l===`verbose`?`debug`:l,f)}});diag.disable(),diag.setLogger(s,DiagLogLevel.DEBUG)}var import_src$3,import_src$4,import_import_in_the_middle,MAX_MAX_SPAN_WAIT_DURATION,init_initOtel=__esmMin((()=>{init_esm$9(),init_esm$8(),import_src$3=require_src$36(),import_src$4=require_src$35(),init_esm$5(),init_esm$2(),import_import_in_the_middle=require_import_in_the_middle(),init_debug_build(),init_contextManager(),MAX_MAX_SPAN_WAIT_DURATION=1e6}));function getCjsOnlyIntegrations(){return isCjs()?[modulesIntegration()]:[]}function getDefaultIntegrationsWithoutPerformance(){return[inboundFiltersIntegration(),functionToStringIntegration(),linkedErrorsIntegration(),requestDataIntegration(),consoleIntegration(),httpIntegration(),nativeNodeFetchIntegration(),onUncaughtExceptionIntegration(),onUnhandledRejectionIntegration(),contextLinesIntegration(),localVariablesIntegration(),nodeContextIntegration(),childProcessIntegration(),...getCjsOnlyIntegrations()]}function getDefaultIntegrations(s){return[...getDefaultIntegrationsWithoutPerformance(),...shouldAddPerformanceIntegrations(s)?getAutoPerformanceIntegrations():[]]}function shouldAddPerformanceIntegrations(s){return hasTracingEnabled(s)?s.enableTracing||s.tracesSampleRate!=null||`tracesSampler`in s:!1}function init$2(s={}){return _init(s,getDefaultIntegrations)}function _init(s={},l){let f=getClientOptions(s,l);f.debug===!0&&(DEBUG_BUILD?logger$1.enable():consoleSandbox(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),!isCjs()&&f.registerEsmLoaderHooks!==!1&&maybeInitializeEsmLoader(f.registerEsmLoaderHooks===!0?void 0:f.registerEsmLoaderHooks),setOpenTelemetryContextAsyncContextStrategy(),getCurrentScope().update(f.initialScope),f.spotlight&&!f.integrations.some(({name:s})=>s===`Spotlight`)&&f.integrations.push(spotlightIntegration({sidecarUrl:typeof f.spotlight==`string`?f.spotlight:void 0}));let p=new NodeClient(f);return getCurrentScope().setClient(p),p.init(),logger$1.log(`Running in ${isCjs()?`CommonJS`:`ESM`} mode.`),f.autoSessionTracking&&startSessionTracking(),p.startClientReportTracking(),updateScopeFromEnvVariables(),f.skipOpenTelemetrySetup||(initOpenTelemetry(p,{spanProcessors:f.openTelemetrySpanProcessors}),validateOpenTelemetrySetup()),enhanceDscWithOpenTelemetryRootSpanName(p),setupEventContextTrace(p),p}function validateOpenTelemetrySetup(){if(!DEBUG_BUILD)return;let s=openTelemetrySetupCheck(),l=[`SentryContextManager`,`SentryPropagator`];hasTracingEnabled()&&l.push(`SentrySpanProcessor`);for(let f of l)s.includes(f)||logger$1.error(`You have to set up the ${f}. Without this, the OpenTelemetry & Sentry integration will not work properly.`);s.includes(`SentrySampler`)||logger$1.warn("You have to set up the SentrySampler. Without this, the OpenTelemetry & Sentry integration may still work, but sample rates set for the Sentry SDK will not be respected. If you use a custom sampler, make sure to use `wrapSamplingDecision`.")}function getClientOptions(s,l){let f=getRelease(s.release),p=typeof f==`string`?s.autoSessionTracking===void 0?!0:s.autoSessionTracking:!1;if(s.spotlight==null){let l=envToBool(process.env.SENTRY_SPOTLIGHT,{strict:!0});l==null?s.spotlight=process.env.SENTRY_SPOTLIGHT:s.spotlight=l}let g=getTracesSampleRate(s.tracesSampleRate),v=dropUndefinedKeys({transport:makeNodeTransport,dsn:process.env.SENTRY_DSN,environment:`production`,sendClientReports:!0}),b=dropUndefinedKeys({release:f,autoSessionTracking:p,tracesSampleRate:g}),C={...v,...s,...b};return s.defaultIntegrations===void 0&&(s.defaultIntegrations=l(C)),{...C,stackParser:stackParserFromStackParserOptions(s.stackParser||defaultStackParser),integrations:getIntegrationsToSetup({defaultIntegrations:s.defaultIntegrations,integrations:s.integrations})}}function getRelease(s){if(s!==void 0)return s;let l=getSentryRelease();if(l!==void 0)return l}function getTracesSampleRate(s){if(s!==void 0)return s;let l=process.env.SENTRY_TRACES_SAMPLE_RATE;if(!l)return;let f=parseFloat(l);return isFinite(f)?f:void 0}function updateScopeFromEnvVariables(){if(envToBool(process.env.SENTRY_USE_ENVIRONMENT)!==!1){let s=process.env.SENTRY_TRACE,l=process.env.SENTRY_BAGGAGE,f=propagationContextFromHeaders(s,l);getCurrentScope().setPropagationContext(f)}}function startSessionTracking(){let s=getClient();s&&s.getOptions().autoSessionTracking&&s.initSessionFlusher(),startSession(),process.on(`beforeExit`,()=>{let s=getIsolationScope().getSession();s&&s.status!==`ok`&&endSession()})}var init_sdk=__esmMin((()=>{init_esm$9(),init_esm$2(),init_debug_build(),init_childProcess(),init_console(),init_context$1(),init_contextlines(),init_http$1(),init_local_variables(),init_modules(),init_node_fetch(),init_onuncaughtexception(),init_onunhandledrejection(),init_spotlight(),init_tracing(),init_http(),init_commonjs(),init_envToBool(),init_api(),init_client(),init_initOtel()})),init_esm=__esmMin((()=>{init_http$1(),init_node_fetch(),init_esm$9(),init_instrument(),init_console(),init_context$1(),init_contextlines(),init_local_variables(),init_modules(),init_onuncaughtexception(),init_onunhandledrejection(),init_nodeVersion(),init_debug(),init_express(),init_fastify(),init_graphql(),init_kafka(),init_lrumemoizer(),init_mongo(),init_mongoose(),init_mysql(),init_mysql2(),init_redis(),init_nest(),init_postgres(),init_hapi(),init_koa(),init_connect(),init_spotlight(),init_tedious(),init_genericPool(),init_amqplib(),init_childProcess(),init_vercelai(),init_contextManager(),init_sdk(),init_initOtel(),init_tracing(),init_api(),init_module(),init_http(),init_client(),init_esm$2()}));function ansiRegex$1({onlyFirst:s=!1}={}){return RegExp(`(?:\\u001B\\][\\s\\S]*?(?:\\u0007|\\u001B\\u005C|\\u009C))|[\\u001B\\u009B][[\\]()#;?]*(?:\\d{1,4}(?:[;:]\\d{0,4})*)?[\\dA-PR-TZcf-nq-uy=><~]`,s?void 0:`g`)}var init_ansi_regex=__esmMin((()=>{}));function stripAnsi$1(s){if(typeof s!=`string`)throw TypeError(`Expected a \`string\`, got \`${typeof s}\``);return!s.includes(`\x1B`)&&!s.includes(`›`)?s:s.replace(regex$2,``)}var regex$2,init_strip_ansi=__esmMin((()=>{init_ansi_regex(),regex$2=ansiRegex$1()}));function filterErrorEvent(s){if(s.message&&=stripAnsi$1(s.message),s.exception?.values)for(let[l,f]of s.exception.values.entries())f.value&&(s.exception.values[l].value=stripAnsi$1(f.value));return s}function filterBreadcrumb(s){if(s.category===`console`){if(s.message===``)return null;s.message&&=stripAnsi$1(s.message)}return s}var init_errorMonitoring=__esmMin((()=>{init_esm(),init_strip_ansi(),init$2({dsn:`https://4fa173db2ef3fb073b8ea153a5466d28@o4504181686599680.ingest.us.sentry.io/4507930289373184`,release:`17.1.0`,dist:`action`,sampleRate:1,environment:`production`,enabled:process.env.DISABLE_ERROR_MONITORING!==`true`&&!0,enableTracing:!1,integrations:[],initialScope:{tags:{version:process.env.npm_package_version,index_url:process.env.CHROMATIC_INDEX_URL}},beforeSend:filterErrorEvent,beforeBreadcrumb:filterBreadcrumb})})),require_utils$22=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.toCommandProperties=s.toCommandValue=void 0;function l(s){return s==null?``:typeof s==`string`||s instanceof String?s:JSON.stringify(s)}s.toCommandValue=l;function f(s){return Object.keys(s).length?{title:s.title,file:s.file,line:s.startLine,endLine:s.endLine,col:s.startColumn,endColumn:s.endColumn}:{}}s.toCommandProperties=f})),require_command=__commonJSMin((s=>{var l=s&&s.__createBinding||(Object.create?(function(s,l,f,p){p===void 0&&(p=f);var g=Object.getOwnPropertyDescriptor(l,f);(!g||(`get`in g?!l.__esModule:g.writable||g.configurable))&&(g={enumerable:!0,get:function(){return l[f]}}),Object.defineProperty(s,p,g)}):(function(s,l,f,p){p===void 0&&(p=f),s[p]=l[f]})),f=s&&s.__setModuleDefault||(Object.create?(function(s,l){Object.defineProperty(s,`default`,{enumerable:!0,value:l})}):function(s,l){s.default=l}),p=s&&s.__importStar||function(s){if(s&&s.__esModule)return s;var p={};if(s!=null)for(var g in s)g!==`default`&&Object.prototype.hasOwnProperty.call(s,g)&&l(p,s,g);return f(p,s),p};Object.defineProperty(s,`__esModule`,{value:!0}),s.issue=s.issueCommand=void 0;let g=p(require(`os`)),v=require_utils$22();function b(s,l,f){let p=new E(s,l,f);process.stdout.write(p.toString()+g.EOL)}s.issueCommand=b;function C(s,l=``){b(s,{},l)}s.issue=C;let w=`::`;var E=class{constructor(s,l,f){s||=`missing.command`,this.command=s,this.properties=l,this.message=f}toString(){let s=`::`+this.command;if(this.properties&&Object.keys(this.properties).length>0){s+=` `;let l=!0;for(let f in this.properties)if(this.properties.hasOwnProperty(f)){let p=this.properties[f];p&&(l?l=!1:s+=`,`,s+=`${f}=${A(p)}`)}}return s+=`::${k(this.message)}`,s}};function k(s){return(0,v.toCommandValue)(s).replace(/%/g,`%25`).replace(/\r/g,`%0D`).replace(/\n/g,`%0A`)}function A(s){return(0,v.toCommandValue)(s).replace(/%/g,`%25`).replace(/\r/g,`%0D`).replace(/\n/g,`%0A`).replace(/:/g,`%3A`).replace(/,/g,`%2C`)}})),require_file_command=__commonJSMin((s=>{var l=s&&s.__createBinding||(Object.create?(function(s,l,f,p){p===void 0&&(p=f);var g=Object.getOwnPropertyDescriptor(l,f);(!g||(`get`in g?!l.__esModule:g.writable||g.configurable))&&(g={enumerable:!0,get:function(){return l[f]}}),Object.defineProperty(s,p,g)}):(function(s,l,f,p){p===void 0&&(p=f),s[p]=l[f]})),f=s&&s.__setModuleDefault||(Object.create?(function(s,l){Object.defineProperty(s,`default`,{enumerable:!0,value:l})}):function(s,l){s.default=l}),p=s&&s.__importStar||function(s){if(s&&s.__esModule)return s;var p={};if(s!=null)for(var g in s)g!==`default`&&Object.prototype.hasOwnProperty.call(s,g)&&l(p,s,g);return f(p,s),p};Object.defineProperty(s,`__esModule`,{value:!0}),s.prepareKeyValueMessage=s.issueFileCommand=void 0;let g=p(require(`crypto`)),v=p(require(`fs`)),b=p(require(`os`)),C=require_utils$22();function w(s,l){let f=process.env[`GITHUB_${s}`];if(!f)throw Error(`Unable to find environment variable for file command ${s}`);if(!v.existsSync(f))throw Error(`Missing file at path: ${f}`);v.appendFileSync(f,`${(0,C.toCommandValue)(l)}${b.EOL}`,{encoding:`utf8`})}s.issueFileCommand=w;function E(s,l){let f=`ghadelimiter_${g.randomUUID()}`,p=(0,C.toCommandValue)(l);if(s.includes(f))throw Error(`Unexpected input: name should not contain the delimiter "${f}"`);if(p.includes(f))throw Error(`Unexpected input: value should not contain the delimiter "${f}"`);return`${s}<<${f}${b.EOL}${p}${b.EOL}${f}`}s.prepareKeyValueMessage=E})),require_proxy=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.checkBypass=s.getProxyUrl=void 0;function l(s){let l=s.protocol===`https:`;if(f(s))return;let p=l?process.env.https_proxy||process.env.HTTPS_PROXY:process.env.http_proxy||process.env.HTTP_PROXY;if(p)try{return new g(p)}catch{if(!p.startsWith(`http://`)&&!p.startsWith(`https://`))return new g(`http://${p}`)}else return}s.getProxyUrl=l;function f(s){if(!s.hostname)return!1;let l=s.hostname;if(p(l))return!0;let f=process.env.no_proxy||process.env.NO_PROXY||``;if(!f)return!1;let g;s.port?g=Number(s.port):s.protocol===`http:`?g=80:s.protocol===`https:`&&(g=443);let v=[s.hostname.toUpperCase()];typeof g==`number`&&v.push(`${v[0]}:${g}`);for(let s of f.split(`,`).map(s=>s.trim().toUpperCase()).filter(s=>s))if(s===`*`||v.some(l=>l===s||l.endsWith(`.${s}`)||s.startsWith(`.`)&&l.endsWith(`${s}`)))return!0;return!1}s.checkBypass=f;function p(s){let l=s.toLowerCase();return l===`localhost`||l.startsWith(`127.`)||l.startsWith(`[::1]`)||l.startsWith(`[0:0:0:0:0:0:0:1]`)}var g=class extends URL{constructor(s,l){super(s,l),this._decodedUsername=decodeURIComponent(super.username),this._decodedPassword=decodeURIComponent(super.password)}get username(){return this._decodedUsername}get password(){return this._decodedPassword}}})),require_tunnel$1=__commonJSMin((s=>{require(`net`);var l=require(`tls`),f=require(`http`),p=require(`https`),g=require(`events`);require(`assert`);var v=require(`util`);s.httpOverHttp=b,s.httpsOverHttp=C,s.httpOverHttps=w,s.httpsOverHttps=E;function b(s){var l=new k(s);return l.request=f.request,l}function C(s){var l=new k(s);return l.request=f.request,l.createSocket=A,l.defaultPort=443,l}function w(s){var l=new k(s);return l.request=p.request,l}function E(s){var l=new k(s);return l.request=p.request,l.createSocket=A,l.defaultPort=443,l}function k(s){var l=this;l.options=s||{},l.proxyOptions=l.options.proxy||{},l.maxSockets=l.options.maxSockets||f.Agent.defaultMaxSockets,l.requests=[],l.sockets=[],l.on(`free`,function(s,f,p,g){for(var v=N(f,p,g),b=0,C=l.requests.length;b=this.maxSockets){g.requests.push(v);return}g.createSocket(v,function(l){l.on(`free`,f),l.on(`close`,p),l.on(`agentRemove`,p),s.onSocket(l);function f(){g.emit(`free`,l,v)}function p(s){g.removeSocket(l),l.removeListener(`free`,f),l.removeListener(`close`,p),l.removeListener(`agentRemove`,p)}})},k.prototype.createSocket=function(s,l){var f=this,p={};f.sockets.push(p);var g=F({},f.proxyOptions,{method:`CONNECT`,path:s.host+`:`+s.port,agent:!1,headers:{host:s.host+`:`+s.port}});s.localAddress&&(g.localAddress=s.localAddress),g.proxyAuth&&(g.headers=g.headers||{},g.headers[`Proxy-Authorization`]=`Basic `+new Buffer(g.proxyAuth).toString(`base64`)),I(`making CONNECT request`);var v=f.request(g);v.useChunkedEncodingByDefault=!1,v.once(`response`,b),v.once(`upgrade`,C),v.once(`connect`,w),v.once(`error`,E),v.end();function b(s){s.upgrade=!0}function C(s,l,f){process.nextTick(function(){w(s,l,f)})}function w(g,b,C){if(v.removeAllListeners(),b.removeAllListeners(),g.statusCode!==200){I(`tunneling socket could not be established, statusCode=%d`,g.statusCode),b.destroy();var w=Error(`tunneling socket could not be established, statusCode=`+g.statusCode);w.code=`ECONNRESET`,s.request.emit(`error`,w),f.removeSocket(p);return}if(C.length>0){I(`got illegal response body from proxy`),b.destroy();var w=Error(`got illegal response body from proxy`);w.code=`ECONNRESET`,s.request.emit(`error`,w),f.removeSocket(p);return}return I(`tunneling connection has established`),f.sockets[f.sockets.indexOf(p)]=b,l(b)}function E(l){v.removeAllListeners(),I(`tunneling socket could not be established, cause=%s `,l.message,l.stack);var g=Error(`tunneling socket could not be established, cause=`+l.message);g.code=`ECONNRESET`,s.request.emit(`error`,g),f.removeSocket(p)}},k.prototype.removeSocket=function(s){var l=this.sockets.indexOf(s);if(l!==-1){this.sockets.splice(l,1);var f=this.requests.shift();f&&this.createSocket(f,function(s){f.request.onSocket(s)})}};function A(s,f){var p=this;k.prototype.createSocket.call(p,s,function(g){var v=s.request.getHeader(`host`),b=F({},p.options,{socket:g,servername:v?v.replace(/:.*$/,``):s.host}),C=l.connect(0,b);p.sockets[p.sockets.indexOf(g)]=C,f(C)})}function N(s,l,f){return typeof s==`string`?{host:s,port:l,localAddress:f}:s}function F(s){for(var l=1,f=arguments.length;l{l.exports=require_tunnel$1()})),require_symbols$4=__commonJSMin(((s,l)=>{l.exports={kClose:Symbol(`close`),kDestroy:Symbol(`destroy`),kDispatch:Symbol(`dispatch`),kUrl:Symbol(`url`),kWriting:Symbol(`writing`),kResuming:Symbol(`resuming`),kQueue:Symbol(`queue`),kConnect:Symbol(`connect`),kConnecting:Symbol(`connecting`),kHeadersList:Symbol(`headers list`),kKeepAliveDefaultTimeout:Symbol(`default keep alive timeout`),kKeepAliveMaxTimeout:Symbol(`max keep alive timeout`),kKeepAliveTimeoutThreshold:Symbol(`keep alive timeout threshold`),kKeepAliveTimeoutValue:Symbol(`keep alive timeout`),kKeepAlive:Symbol(`keep alive`),kHeadersTimeout:Symbol(`headers timeout`),kBodyTimeout:Symbol(`body timeout`),kServerName:Symbol(`server name`),kLocalAddress:Symbol(`local address`),kHost:Symbol(`host`),kNoRef:Symbol(`no ref`),kBodyUsed:Symbol(`used`),kRunning:Symbol(`running`),kBlocking:Symbol(`blocking`),kPending:Symbol(`pending`),kSize:Symbol(`size`),kBusy:Symbol(`busy`),kQueued:Symbol(`queued`),kFree:Symbol(`free`),kConnected:Symbol(`connected`),kClosed:Symbol(`closed`),kNeedDrain:Symbol(`need drain`),kReset:Symbol(`reset`),kDestroyed:Symbol.for(`nodejs.stream.destroyed`),kMaxHeadersSize:Symbol(`max headers size`),kRunningIdx:Symbol(`running index`),kPendingIdx:Symbol(`pending index`),kError:Symbol(`error`),kClients:Symbol(`clients`),kClient:Symbol(`client`),kParser:Symbol(`parser`),kOnDestroyed:Symbol(`destroy callbacks`),kPipelining:Symbol(`pipelining`),kSocket:Symbol(`socket`),kHostHeader:Symbol(`host header`),kConnector:Symbol(`connector`),kStrictContentLength:Symbol(`strict content length`),kMaxRedirections:Symbol(`maxRedirections`),kMaxRequests:Symbol(`maxRequestsPerClient`),kProxy:Symbol(`proxy agent options`),kCounter:Symbol(`socket request counter`),kInterceptors:Symbol(`dispatch interceptors`),kMaxResponseSize:Symbol(`max response size`),kHTTP2Session:Symbol(`http2Session`),kHTTP2SessionState:Symbol(`http2Session state`),kHTTP2BuildRequest:Symbol(`http2 build request`),kHTTP1BuildRequest:Symbol(`http1 build request`),kHTTP2CopyHeaders:Symbol(`http2 copy headers`),kHTTPConnVersion:Symbol(`http connection version`),kRetryHandlerDefaultRetry:Symbol(`retry agent default retry`),kConstruct:Symbol(`constructable`)}})),require_errors$11=__commonJSMin(((s,l)=>{var f=class extends Error{constructor(s){super(s),this.name=`UndiciError`,this.code=`UND_ERR`}},p=class s extends f{constructor(l){super(l),Error.captureStackTrace(this,s),this.name=`ConnectTimeoutError`,this.message=l||`Connect Timeout Error`,this.code=`UND_ERR_CONNECT_TIMEOUT`}},g=class s extends f{constructor(l){super(l),Error.captureStackTrace(this,s),this.name=`HeadersTimeoutError`,this.message=l||`Headers Timeout Error`,this.code=`UND_ERR_HEADERS_TIMEOUT`}},v=class s extends f{constructor(l){super(l),Error.captureStackTrace(this,s),this.name=`HeadersOverflowError`,this.message=l||`Headers Overflow Error`,this.code=`UND_ERR_HEADERS_OVERFLOW`}},b=class s extends f{constructor(l){super(l),Error.captureStackTrace(this,s),this.name=`BodyTimeoutError`,this.message=l||`Body Timeout Error`,this.code=`UND_ERR_BODY_TIMEOUT`}},C=class s extends f{constructor(l,f,p,g){super(l),Error.captureStackTrace(this,s),this.name=`ResponseStatusCodeError`,this.message=l||`Response Status Code Error`,this.code=`UND_ERR_RESPONSE_STATUS_CODE`,this.body=g,this.status=f,this.statusCode=f,this.headers=p}},w=class s extends f{constructor(l){super(l),Error.captureStackTrace(this,s),this.name=`InvalidArgumentError`,this.message=l||`Invalid Argument Error`,this.code=`UND_ERR_INVALID_ARG`}},E=class s extends f{constructor(l){super(l),Error.captureStackTrace(this,s),this.name=`InvalidReturnValueError`,this.message=l||`Invalid Return Value Error`,this.code=`UND_ERR_INVALID_RETURN_VALUE`}},k=class s extends f{constructor(l){super(l),Error.captureStackTrace(this,s),this.name=`AbortError`,this.message=l||`Request aborted`,this.code=`UND_ERR_ABORTED`}},A=class s extends f{constructor(l){super(l),Error.captureStackTrace(this,s),this.name=`InformationalError`,this.message=l||`Request information`,this.code=`UND_ERR_INFO`}},N=class s extends f{constructor(l){super(l),Error.captureStackTrace(this,s),this.name=`RequestContentLengthMismatchError`,this.message=l||`Request body length does not match content-length header`,this.code=`UND_ERR_REQ_CONTENT_LENGTH_MISMATCH`}},F=class s extends f{constructor(l){super(l),Error.captureStackTrace(this,s),this.name=`ResponseContentLengthMismatchError`,this.message=l||`Response body length does not match content-length header`,this.code=`UND_ERR_RES_CONTENT_LENGTH_MISMATCH`}},I=class s extends f{constructor(l){super(l),Error.captureStackTrace(this,s),this.name=`ClientDestroyedError`,this.message=l||`The client is destroyed`,this.code=`UND_ERR_DESTROYED`}},R=class s extends f{constructor(l){super(l),Error.captureStackTrace(this,s),this.name=`ClientClosedError`,this.message=l||`The client is closed`,this.code=`UND_ERR_CLOSED`}},B=class s extends f{constructor(l,f){super(l),Error.captureStackTrace(this,s),this.name=`SocketError`,this.message=l||`Socket error`,this.code=`UND_ERR_SOCKET`,this.socket=f}},q=class s extends f{constructor(l){super(l),Error.captureStackTrace(this,s),this.name=`NotSupportedError`,this.message=l||`Not supported error`,this.code=`UND_ERR_NOT_SUPPORTED`}};l.exports={HTTPParserError:class s extends Error{constructor(l,f,p){super(l),Error.captureStackTrace(this,s),this.name=`HTTPParserError`,this.code=f?`HPE_${f}`:void 0,this.data=p?p.toString():void 0}},UndiciError:f,HeadersTimeoutError:g,HeadersOverflowError:v,BodyTimeoutError:b,RequestContentLengthMismatchError:N,ConnectTimeoutError:p,ResponseStatusCodeError:C,InvalidArgumentError:w,InvalidReturnValueError:E,RequestAbortedError:k,ClientDestroyedError:I,ClientClosedError:R,InformationalError:A,SocketError:B,NotSupportedError:q,ResponseContentLengthMismatchError:F,BalancedPoolMissingUpstreamError:class extends f{constructor(s){super(s),Error.captureStackTrace(this,q),this.name=`MissingUpstreamError`,this.message=s||`No upstream has been added to the BalancedPool`,this.code=`UND_ERR_BPL_MISSING_UPSTREAM`}},ResponseExceededMaxSizeError:class s extends f{constructor(l){super(l),Error.captureStackTrace(this,s),this.name=`ResponseExceededMaxSizeError`,this.message=l||`Response content exceeded max size`,this.code=`UND_ERR_RES_EXCEEDED_MAX_SIZE`}},RequestRetryError:class s extends f{constructor(l,f,{headers:p,data:g}){super(l),Error.captureStackTrace(this,s),this.name=`RequestRetryError`,this.message=l||`Request retry error`,this.code=`UND_ERR_REQ_RETRY`,this.statusCode=f,this.data=g,this.headers=p}}}})),require_constants$16=__commonJSMin(((s,l)=>{let f={},p=`Accept.Accept-Encoding.Accept-Language.Accept-Ranges.Access-Control-Allow-Credentials.Access-Control-Allow-Headers.Access-Control-Allow-Methods.Access-Control-Allow-Origin.Access-Control-Expose-Headers.Access-Control-Max-Age.Access-Control-Request-Headers.Access-Control-Request-Method.Age.Allow.Alt-Svc.Alt-Used.Authorization.Cache-Control.Clear-Site-Data.Connection.Content-Disposition.Content-Encoding.Content-Language.Content-Length.Content-Location.Content-Range.Content-Security-Policy.Content-Security-Policy-Report-Only.Content-Type.Cookie.Cross-Origin-Embedder-Policy.Cross-Origin-Opener-Policy.Cross-Origin-Resource-Policy.Date.Device-Memory.Downlink.ECT.ETag.Expect.Expect-CT.Expires.Forwarded.From.Host.If-Match.If-Modified-Since.If-None-Match.If-Range.If-Unmodified-Since.Keep-Alive.Last-Modified.Link.Location.Max-Forwards.Origin.Permissions-Policy.Pragma.Proxy-Authenticate.Proxy-Authorization.RTT.Range.Referer.Referrer-Policy.Refresh.Retry-After.Sec-WebSocket-Accept.Sec-WebSocket-Extensions.Sec-WebSocket-Key.Sec-WebSocket-Protocol.Sec-WebSocket-Version.Server.Server-Timing.Service-Worker-Allowed.Service-Worker-Navigation-Preload.Set-Cookie.SourceMap.Strict-Transport-Security.Supports-Loading-Mode.TE.Timing-Allow-Origin.Trailer.Transfer-Encoding.Upgrade.Upgrade-Insecure-Requests.User-Agent.Vary.Via.WWW-Authenticate.X-Content-Type-Options.X-DNS-Prefetch-Control.X-Frame-Options.X-Permitted-Cross-Domain-Policies.X-Powered-By.X-Requested-With.X-XSS-Protection`.split(`.`);for(let s=0;s{let f=require(`assert`),{kDestroyed:p,kBodyUsed:g}=require_symbols$4(),{IncomingMessage:v}=require(`http`),b=require(`stream`),C=require(`net`),{InvalidArgumentError:w}=require_errors$11(),{Blob:E}=require(`buffer`),k=require(`util`),{stringify:A}=require(`querystring`),{headerNameLowerCasedRecord:N}=require_constants$16(),[F,I]=process.versions.node.split(`.`).map(s=>Number(s));function R(){}function B(s){return s&&typeof s==`object`&&typeof s.pipe==`function`&&typeof s.on==`function`}function q(s){return E&&s instanceof E||s&&typeof s==`object`&&(typeof s.stream==`function`||typeof s.arrayBuffer==`function`)&&/^(Blob|File)$/.test(s[Symbol.toStringTag])}function J(s,l){if(s.includes(`?`)||s.includes(`#`))throw Error(`Query params cannot be passed when url already contains "?" or "#".`);let f=A(l);return f&&(s+=`?`+f),s}function le(s){if(typeof s==`string`){if(s=new URL(s),!/^https?:/.test(s.origin||s.protocol))throw new w("Invalid URL protocol: the URL must start with `http:` or `https:`.");return s}if(!s||typeof s!=`object`)throw new w(`Invalid URL: The URL argument must be a non-null object.`);if(!/^https?:/.test(s.origin||s.protocol))throw new w("Invalid URL protocol: the URL must start with `http:` or `https:`.");if(!(s instanceof URL)){if(s.port!=null&&s.port!==``&&!Number.isFinite(parseInt(s.port)))throw new w(`Invalid URL: port must be a valid integer or a string representation of an integer.`);if(s.path!=null&&typeof s.path!=`string`)throw new w(`Invalid URL path: the path must be a string or null/undefined.`);if(s.pathname!=null&&typeof s.pathname!=`string`)throw new w(`Invalid URL pathname: the pathname must be a string or null/undefined.`);if(s.hostname!=null&&typeof s.hostname!=`string`)throw new w(`Invalid URL hostname: the hostname must be a string or null/undefined.`);if(s.origin!=null&&typeof s.origin!=`string`)throw new w(`Invalid URL origin: the origin must be a string or null/undefined.`);let l=s.port==null?s.protocol===`https:`?443:80:s.port,f=s.origin==null?`${s.protocol}//${s.hostname}:${l}`:s.origin,p=s.path==null?`${s.pathname||``}${s.search||``}`:s.path;f.endsWith(`/`)&&(f=f.substring(0,f.length-1)),p&&!p.startsWith(`/`)&&(p=`/${p}`),s=new URL(f+p)}return s}function _e(s){if(s=le(s),s.pathname!==`/`||s.search||s.hash)throw new w(`invalid url`);return s}function be(s){if(s[0]===`[`){let l=s.indexOf(`]`);return f(l!==-1),s.substring(1,l)}let l=s.indexOf(`:`);return l===-1?s:s.substring(0,l)}function xe(s){if(!s)return null;f.strictEqual(typeof s,`string`);let l=be(s);return C.isIP(l)?``:l}function De(s){return JSON.parse(JSON.stringify(s))}function Oe(s){return s!=null&&typeof s[Symbol.asyncIterator]==`function`}function je(s){return s!=null&&(typeof s[Symbol.iterator]==`function`||typeof s[Symbol.asyncIterator]==`function`)}function Ne(s){if(s==null)return 0;if(B(s)){let l=s._readableState;return l&&l.objectMode===!1&&l.ended===!0&&Number.isFinite(l.length)?l.length:null}else if(q(s))return s.size==null?null:s.size;else if(Ze(s))return s.byteLength;return null}function Pe(s){return!s||!!(s.destroyed||s[p])}function ze(s){let l=s&&s._readableState;return Pe(s)&&l&&!l.endEmitted}function Be(s,l){s==null||!B(s)||Pe(s)||(typeof s.destroy==`function`?(Object.getPrototypeOf(s).constructor===v&&(s.socket=null),s.destroy(l)):l&&process.nextTick((s,l)=>{s.emit(`error`,l)},s,l),s.destroyed!==!0&&(s[p]=!0))}let We=/timeout=(\d+)/;function Ke(s){let l=s.toString().match(We);return l?parseInt(l[1],10)*1e3:null}function qe(s){return N[s]||s.toLowerCase()}function Je(s,l={}){if(!Array.isArray(s))return s;for(let f=0;fs.toString(`utf8`)):l[p]=s[f+1].toString(`utf8`)}return`content-length`in l&&`content-disposition`in l&&(l[`content-disposition`]=Buffer.from(l[`content-disposition`]).toString(`latin1`)),l}function Ye(s){let l=[],f=!1,p=-1;for(let g=0;g{s.close()});else{let l=Buffer.isBuffer(p)?p:Buffer.from(p);s.enqueue(new Uint8Array(l))}return s.desiredSize>0},async cancel(s){await l.return()}},0)}function jt(s){return s&&typeof s==`object`&&typeof s.append==`function`&&typeof s.delete==`function`&&typeof s.get==`function`&&typeof s.getAll==`function`&&typeof s.has==`function`&&typeof s.set==`function`&&s[Symbol.toStringTag]===`FormData`}function It(s){if(s){if(typeof s.throwIfAborted==`function`)s.throwIfAborted();else if(s.aborted){let s=Error(`The operation was aborted`);throw s.name=`AbortError`,s}}}function Lt(s,l){return`addEventListener`in s?(s.addEventListener(`abort`,l,{once:!0}),()=>s.removeEventListener(`abort`,l)):(s.addListener(`abort`,l),()=>s.removeListener(`abort`,l))}let Rt=!!String.prototype.toWellFormed;function Vt(s){return Rt?`${s}`.toWellFormed():k.toUSVString?k.toUSVString(s):`${s}`}function Ht(s){if(s==null||s===``)return{start:0,end:null,size:null};let l=s?s.match(/^bytes (\d+)-(\d+)\/(\d+)?$/):null;return l?{start:parseInt(l[1]),end:l[2]?parseInt(l[2]):null,size:l[3]?parseInt(l[3]):null}:null}let Gt=Object.create(null);Gt.enumerable=!0,l.exports={kEnumerableProperty:Gt,nop:R,isDisturbed:ot,isErrored:st,isReadable:ut,toUSVString:Vt,isReadableAborted:ze,isBlobLike:q,parseOrigin:_e,parseURL:le,getServerName:xe,isStream:B,isIterable:je,isAsyncIterable:Oe,isDestroyed:Pe,headerNameToString:qe,parseRawHeaders:Ye,parseHeaders:Je,parseKeepAliveTimeout:Ke,destroy:Be,bodyLength:Ne,deepClone:De,ReadableStreamFrom:At,isBuffer:Ze,validateHandler:Qe,getSocketInfo:yt,isFormDataLike:jt,buildURL:J,throwIfAborted:It,addAbortListener:Lt,parseRangeHeader:Ht,nodeMajor:F,nodeMinor:I,nodeHasAutoSelectFamily:F>18||F===18&&I>=13,safeHTTPMethods:[`GET`,`HEAD`,`OPTIONS`,`TRACE`]}})),require_timers=__commonJSMin(((s,l)=>{let f=Date.now(),p,g=[];function v(){f=Date.now();let s=g.length,l=0;for(;l0&&f>=p.state&&(p.state=-1,p.callback(p.opaque)),p.state===-1?(p.state=-2,l===s-1?g.pop():g[l]=g.pop(),--s):l+=1}g.length>0&&b()}function b(){p&&p.refresh?p.refresh():(clearTimeout(p),p=setTimeout(v,1e3),p.unref&&p.unref())}var C=class{constructor(s,l,f){this.callback=s,this.delay=l,this.opaque=f,this.state=-2,this.refresh()}refresh(){this.state===-2&&(g.push(this),(!p||g.length===1)&&b()),this.state=0}clear(){this.state=-1}};l.exports={setTimeout(s,l,f){return l<1e3?setTimeout(s,l,f):new C(s,l,f)},clearTimeout(s){s instanceof C?s.clear():clearTimeout(s)}}})),require_sbmh=__commonJSMin(((s,l)=>{let f=require(`node:events`).EventEmitter,p=require(`node:util`).inherits;function g(s){if(typeof s==`string`&&(s=Buffer.from(s)),!Buffer.isBuffer(s))throw TypeError(`The needle has to be a String or a Buffer.`);let l=s.length;if(l===0)throw Error(`The needle cannot be an empty String/Buffer.`);if(l>256)throw Error(`The needle cannot have a length bigger than 256.`);this.maxMatches=1/0,this.matches=0,this._occ=Array(256).fill(l),this._lookbehind_size=0,this._needle=s,this._bufpos=0,this._lookbehind=Buffer.alloc(l);for(var f=0;f=0)this.emit(`info`,!1,this._lookbehind,0,this._lookbehind_size),this._lookbehind_size=0;else{let f=this._lookbehind_size+v;return f>0&&this.emit(`info`,!1,this._lookbehind,0,f),this._lookbehind.copy(this._lookbehind,0,f,this._lookbehind_size-f),this._lookbehind_size-=f,s.copy(this._lookbehind,this._lookbehind_size),this._lookbehind_size+=l,this._bufpos=l,l}}if(v+=(v>=0)*this._bufpos,s.indexOf(f,v)!==-1)return v=s.indexOf(f,v),++this.matches,v>0?this.emit(`info`,!0,s,this._bufpos,v):this.emit(`info`,!0),this._bufpos=v+p;for(v=l-p;v0&&this.emit(`info`,!1,s,this._bufpos,v{let f=require(`node:util`).inherits,p=require(`node:stream`).Readable;function g(s){p.call(this,s)}f(g,p),g.prototype._read=function(s){},l.exports=g})),require_getLimit=__commonJSMin(((s,l)=>{l.exports=function(s,l,f){if(!s||s[l]===void 0||s[l]===null)return f;if(typeof s[l]!=`number`||isNaN(s[l]))throw TypeError(`Limit `+l+` is not a valid number`);return s[l]}})),require_HeaderParser=__commonJSMin(((s,l)=>{let f=require(`node:events`).EventEmitter,p=require(`node:util`).inherits,g=require_getLimit(),v=require_sbmh(),b=Buffer.from(`\r \r `),C=/\r\n/g,w=/^([^:]+):[ \t]?([\x00-\xFF]+)?$/;function E(s){f.call(this),s||={};let l=this;this.nread=0,this.maxed=!1,this.npairs=0,this.maxHeaderPairs=g(s,`maxHeaderPairs`,2e3),this.maxHeaderSize=g(s,`maxHeaderSize`,80*1024),this.buffer=``,this.header={},this.finished=!1,this.ss=new v(b),this.ss.on(`info`,function(s,f,p,g){f&&!l.maxed&&(l.nread+g-p>=l.maxHeaderSize?(g=l.maxHeaderSize-l.nread+p,l.nread=l.maxHeaderSize,l.maxed=!0):l.nread+=g-p,l.buffer+=f.toString(`binary`,p,g)),s&&l._finish()})}p(E,f),E.prototype.push=function(s){let l=this.ss.push(s);if(this.finished)return l},E.prototype.reset=function(){this.finished=!1,this.buffer=``,this.header={},this.ss.reset()},E.prototype._finish=function(){this.buffer&&this._parseHeader(),this.ss.matches=this.ss.maxMatches;let s=this.header;this.header={},this.buffer=``,this.finished=!0,this.nread=this.npairs=0,this.maxed=!1,this.emit(`header`,s)},E.prototype._parseHeader=function(){if(this.npairs===this.maxHeaderPairs)return;let s=this.buffer.split(C),l=s.length,f,p;for(var g=0;g{let f=require(`node:stream`).Writable,p=require(`node:util`).inherits,g=require_sbmh(),v=require_PartStream(),b=require_HeaderParser(),C=45,w=Buffer.from(`-`),E=Buffer.from(`\r @@ -102,7 +102,7 @@ if(!globalThis.DOMException)try{let{MessageChannel:s}=require(`worker_threads`), `+l+`}`}}return g.pop(),v=l,C}function F(s){if(s.length===0)return A(s,!0);let l=String.fromCodePoint(s.codePointAt(0));if(!f.isIdStartChar(l))return A(s,!0);for(let p=l.length;p=0)throw TypeError(`Converting circular structure to JSON5`);g.push(s);let l=v;v+=w;let f=[];for(let l=0;l{l.exports={parse:require_parse$12(),stringify:require_stringify$4()}})),util$27,objectUtil,ZodParsedType,getParsedType,init_util=__esmMin((()=>{(function(s){s.assertEqual=s=>{};function l(s){}s.assertIs=l;function f(s){throw Error()}s.assertNever=f,s.arrayToEnum=s=>{let l={};for(let f of s)l[f]=f;return l},s.getValidEnumValues=l=>{let f=s.objectKeys(l).filter(s=>typeof l[l[s]]!=`number`),p={};for(let s of f)p[s]=l[s];return s.objectValues(p)},s.objectValues=l=>s.objectKeys(l).map(function(s){return l[s]}),s.objectKeys=typeof Object.keys==`function`?s=>Object.keys(s):s=>{let l=[];for(let f in s)Object.prototype.hasOwnProperty.call(s,f)&&l.push(f);return l},s.find=(s,l)=>{for(let f of s)if(l(f))return f},s.isInteger=typeof Number.isInteger==`function`?s=>Number.isInteger(s):s=>typeof s==`number`&&Number.isFinite(s)&&Math.floor(s)===s;function p(s,l=` | `){return s.map(s=>typeof s==`string`?`'${s}'`:s).join(l)}s.joinValues=p,s.jsonStringifyReplacer=(s,l)=>typeof l==`bigint`?l.toString():l})(util$27||={}),(function(s){s.mergeShapes=(s,l)=>({...s,...l})})(objectUtil||={}),ZodParsedType=util$27.arrayToEnum([`string`,`nan`,`number`,`integer`,`float`,`boolean`,`date`,`bigint`,`symbol`,`function`,`undefined`,`null`,`array`,`object`,`unknown`,`promise`,`void`,`never`,`map`,`set`]),getParsedType=s=>{switch(typeof s){case`undefined`:return ZodParsedType.undefined;case`string`:return ZodParsedType.string;case`number`:return Number.isNaN(s)?ZodParsedType.nan:ZodParsedType.number;case`boolean`:return ZodParsedType.boolean;case`function`:return ZodParsedType.function;case`bigint`:return ZodParsedType.bigint;case`symbol`:return ZodParsedType.symbol;case`object`:return Array.isArray(s)?ZodParsedType.array:s===null?ZodParsedType.null:s.then&&typeof s.then==`function`&&s.catch&&typeof s.catch==`function`?ZodParsedType.promise:typeof Map<`u`&&s instanceof Map?ZodParsedType.map:typeof Set<`u`&&s instanceof Set?ZodParsedType.set:typeof Date<`u`&&s instanceof Date?ZodParsedType.date:ZodParsedType.object;default:return ZodParsedType.unknown}}})),ZodIssueCode,ZodError,init_ZodError=__esmMin((()=>{init_util(),ZodIssueCode=util$27.arrayToEnum([`invalid_type`,`invalid_literal`,`custom`,`invalid_union`,`invalid_union_discriminator`,`invalid_enum_value`,`unrecognized_keys`,`invalid_arguments`,`invalid_return_type`,`invalid_date`,`invalid_string`,`too_small`,`too_big`,`invalid_intersection_types`,`not_multiple_of`,`not_finite`]),ZodError=class s extends Error{get errors(){return this.issues}constructor(s){super(),this.issues=[],this.addIssue=s=>{this.issues=[...this.issues,s]},this.addIssues=(s=[])=>{this.issues=[...this.issues,...s]};let l=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,l):this.__proto__=l,this.name=`ZodError`,this.issues=s}format(s){let l=s||function(s){return s.message},f={_errors:[]},p=s=>{for(let g of s.issues)if(g.code===`invalid_union`)g.unionErrors.map(p);else if(g.code===`invalid_return_type`)p(g.returnTypeError);else if(g.code===`invalid_arguments`)p(g.argumentsError);else if(g.path.length===0)f._errors.push(l(g));else{let s=f,p=0;for(;ps.message){let l={},f=[];for(let p of this.issues)if(p.path.length>0){let f=p.path[0];l[f]=l[f]||[],l[f].push(s(p))}else f.push(s(p));return{formErrors:f,fieldErrors:l}}get formErrors(){return this.flatten()}},ZodError.create=s=>new ZodError(s)})),errorMap,init_en=__esmMin((()=>{init_ZodError(),init_util(),errorMap=(s,l)=>{let f;switch(s.code){case ZodIssueCode.invalid_type:f=s.received===ZodParsedType.undefined?`Required`:`Expected ${s.expected}, received ${s.received}`;break;case ZodIssueCode.invalid_literal:f=`Invalid literal value, expected ${JSON.stringify(s.expected,util$27.jsonStringifyReplacer)}`;break;case ZodIssueCode.unrecognized_keys:f=`Unrecognized key(s) in object: ${util$27.joinValues(s.keys,`, `)}`;break;case ZodIssueCode.invalid_union:f=`Invalid input`;break;case ZodIssueCode.invalid_union_discriminator:f=`Invalid discriminator value. Expected ${util$27.joinValues(s.options)}`;break;case ZodIssueCode.invalid_enum_value:f=`Invalid enum value. Expected ${util$27.joinValues(s.options)}, received '${s.received}'`;break;case ZodIssueCode.invalid_arguments:f=`Invalid function arguments`;break;case ZodIssueCode.invalid_return_type:f=`Invalid function return type`;break;case ZodIssueCode.invalid_date:f=`Invalid date`;break;case ZodIssueCode.invalid_string:typeof s.validation==`object`?`includes`in s.validation?(f=`Invalid input: must include "${s.validation.includes}"`,typeof s.validation.position==`number`&&(f=`${f} at one or more positions greater than or equal to ${s.validation.position}`)):`startsWith`in s.validation?f=`Invalid input: must start with "${s.validation.startsWith}"`:`endsWith`in s.validation?f=`Invalid input: must end with "${s.validation.endsWith}"`:util$27.assertNever(s.validation):f=s.validation===`regex`?`Invalid`:`Invalid ${s.validation}`;break;case ZodIssueCode.too_small:f=s.type===`array`?`Array must contain ${s.exact?`exactly`:s.inclusive?`at least`:`more than`} ${s.minimum} element(s)`:s.type===`string`?`String must contain ${s.exact?`exactly`:s.inclusive?`at least`:`over`} ${s.minimum} character(s)`:s.type===`number`||s.type===`bigint`?`Number must be ${s.exact?`exactly equal to `:s.inclusive?`greater than or equal to `:`greater than `}${s.minimum}`:s.type===`date`?`Date must be ${s.exact?`exactly equal to `:s.inclusive?`greater than or equal to `:`greater than `}${new Date(Number(s.minimum))}`:`Invalid input`;break;case ZodIssueCode.too_big:f=s.type===`array`?`Array must contain ${s.exact?`exactly`:s.inclusive?`at most`:`less than`} ${s.maximum} element(s)`:s.type===`string`?`String must contain ${s.exact?`exactly`:s.inclusive?`at most`:`under`} ${s.maximum} character(s)`:s.type===`number`?`Number must be ${s.exact?`exactly`:s.inclusive?`less than or equal to`:`less than`} ${s.maximum}`:s.type===`bigint`?`BigInt must be ${s.exact?`exactly`:s.inclusive?`less than or equal to`:`less than`} ${s.maximum}`:s.type===`date`?`Date must be ${s.exact?`exactly`:s.inclusive?`smaller than or equal to`:`smaller than`} ${new Date(Number(s.maximum))}`:`Invalid input`;break;case ZodIssueCode.custom:f=`Invalid input`;break;case ZodIssueCode.invalid_intersection_types:f=`Intersection results could not be merged`;break;case ZodIssueCode.not_multiple_of:f=`Number must be a multiple of ${s.multipleOf}`;break;case ZodIssueCode.not_finite:f=`Number must be finite`;break;default:f=l.defaultError,util$27.assertNever(s)}return{message:f}}}));function getErrorMap(){return overrideErrorMap}var overrideErrorMap,init_errors=__esmMin((()=>{init_en(),overrideErrorMap=errorMap}));function addIssueToContext(s,l){let f=getErrorMap(),p=makeIssue({issueData:l,data:s.data,path:s.path,errorMaps:[s.common.contextualErrorMap,s.schemaErrorMap,f,f===errorMap?void 0:errorMap].filter(s=>!!s)});s.common.issues.push(p)}var makeIssue,ParseStatus,INVALID,DIRTY,OK,isAborted,isDirty,isValid,isAsync,init_parseUtil=__esmMin((()=>{init_errors(),init_en(),makeIssue=s=>{let{data:l,path:f,errorMaps:p,issueData:g}=s,v=[...f,...g.path||[]],b={...g,path:v};if(g.message!==void 0)return{...g,path:v,message:g.message};let C=``,w=p.filter(s=>!!s).slice().reverse();for(let s of w)C=s(b,{data:l,defaultError:C}).message;return{...g,path:v,message:C}},ParseStatus=class s{constructor(){this.value=`valid`}dirty(){this.value===`valid`&&(this.value=`dirty`)}abort(){this.value!==`aborted`&&(this.value=`aborted`)}static mergeArray(s,l){let f=[];for(let p of l){if(p.status===`aborted`)return INVALID;p.status===`dirty`&&s.dirty(),f.push(p.value)}return{status:s.value,value:f}}static async mergeObjectAsync(l,f){let p=[];for(let s of f){let l=await s.key,f=await s.value;p.push({key:l,value:f})}return s.mergeObjectSync(l,p)}static mergeObjectSync(s,l){let f={};for(let p of l){let{key:l,value:g}=p;if(l.status===`aborted`||g.status===`aborted`)return INVALID;l.status===`dirty`&&s.dirty(),g.status===`dirty`&&s.dirty(),l.value!==`__proto__`&&(g.value!==void 0||p.alwaysSet)&&(f[l.value]=g.value)}return{status:s.value,value:f}}},INVALID=Object.freeze({status:`aborted`}),DIRTY=s=>({status:`dirty`,value:s}),OK=s=>({status:`valid`,value:s}),isAborted=s=>s.status===`aborted`,isDirty=s=>s.status===`dirty`,isValid=s=>s.status===`valid`,isAsync=s=>typeof Promise<`u`&&s instanceof Promise})),init_typeAliases=__esmMin((()=>{})),errorUtil,init_errorUtil=__esmMin((()=>{(function(s){s.errToObj=s=>typeof s==`string`?{message:s}:s||{},s.toString=s=>typeof s==`string`?s:s?.message})(errorUtil||={})}));function processCreateParams(s){if(!s)return{};let{errorMap:l,invalid_type_error:f,required_error:p,description:g}=s;if(l&&(f||p))throw Error(`Can't use "invalid_type_error" or "required_error" in conjunction with custom error map.`);return l?{errorMap:l,description:g}:{errorMap:(l,g)=>{let{message:v}=s;return l.code===`invalid_enum_value`?{message:v??g.defaultError}:g.data===void 0?{message:v??p??g.defaultError}:l.code===`invalid_type`?{message:v??f??g.defaultError}:{message:g.defaultError}},description:g}}function timeRegexSource(s){let l=`[0-5]\\d`;s.precision?l=`${l}\\.\\d{${s.precision}}`:s.precision??(l=`${l}(\\.\\d+)?`);let f=s.precision?`+`:`?`;return`([01]\\d|2[0-3]):[0-5]\\d(:${l})${f}`}function timeRegex(s){return RegExp(`^${timeRegexSource(s)}$`)}function datetimeRegex(s){let l=`${dateRegexSource}T${timeRegexSource(s)}`,f=[];return f.push(s.local?`Z?`:`Z`),s.offset&&f.push(`([+-]\\d{2}:?\\d{2})`),l=`${l}(${f.join(`|`)})`,RegExp(`^${l}$`)}function isValidIP(s,l){return!!((l===`v4`||!l)&&ipv4Regex.test(s)||(l===`v6`||!l)&&ipv6Regex.test(s))}function isValidJWT(s,l){if(!jwtRegex.test(s))return!1;try{let[f]=s.split(`.`);if(!f)return!1;let p=f.replace(/-/g,`+`).replace(/_/g,`/`).padEnd(f.length+(4-f.length%4)%4,`=`),g=JSON.parse(atob(p));return!(typeof g!=`object`||!g||`typ`in g&&g?.typ!==`JWT`||!g.alg||l&&g.alg!==l)}catch{return!1}}function isValidCidr(s,l){return!!((l===`v4`||!l)&&ipv4CidrRegex.test(s)||(l===`v6`||!l)&&ipv6CidrRegex.test(s))}function floatSafeRemainder(s,l){let f=(s.toString().split(`.`)[1]||``).length,p=(l.toString().split(`.`)[1]||``).length,g=f>p?f:p;return Number.parseInt(s.toFixed(g).replace(`.`,``))%Number.parseInt(l.toFixed(g).replace(`.`,``))/10**g}function deepPartialify(s){if(s instanceof ZodObject){let l={};for(let f in s.shape){let p=s.shape[f];l[f]=ZodOptional.create(deepPartialify(p))}return new ZodObject({...s._def,shape:()=>l})}else if(s instanceof ZodArray)return new ZodArray({...s._def,type:deepPartialify(s.element)});else if(s instanceof ZodOptional)return ZodOptional.create(deepPartialify(s.unwrap()));else if(s instanceof ZodNullable)return ZodNullable.create(deepPartialify(s.unwrap()));else if(s instanceof ZodTuple)return ZodTuple.create(s.items.map(s=>deepPartialify(s)));else return s}function mergeValues(s,l){let f=getParsedType(s),p=getParsedType(l);if(s===l)return{valid:!0,data:s};if(f===ZodParsedType.object&&p===ZodParsedType.object){let f=util$27.objectKeys(l),p=util$27.objectKeys(s).filter(s=>f.indexOf(s)!==-1),g={...s,...l};for(let f of p){let p=mergeValues(s[f],l[f]);if(!p.valid)return{valid:!1};g[f]=p.data}return{valid:!0,data:g}}else if(f===ZodParsedType.array&&p===ZodParsedType.array){if(s.length!==l.length)return{valid:!1};let f=[];for(let p=0;p{init_ZodError(),init_errors(),init_errorUtil(),init_parseUtil(),init_util(),ParseInputLazyPath=class{constructor(s,l,f,p){this._cachedPath=[],this.parent=s,this.data=l,this._path=f,this._key=p}get path(){return this._cachedPath.length||(Array.isArray(this._key)?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}},handleResult$1=(s,l)=>{if(isValid(l))return{success:!0,data:l.value};if(!s.common.issues.length)throw Error(`Validation failed but no issues detected.`);return{success:!1,get error(){if(this._error)return this._error;let l=new ZodError(s.common.issues);return this._error=l,this._error}}},ZodType=class{get description(){return this._def.description}_getType(s){return getParsedType(s.data)}_getOrReturnCtx(s,l){return l||{common:s.parent.common,data:s.data,parsedType:getParsedType(s.data),schemaErrorMap:this._def.errorMap,path:s.path,parent:s.parent}}_processInputParams(s){return{status:new ParseStatus,ctx:{common:s.parent.common,data:s.data,parsedType:getParsedType(s.data),schemaErrorMap:this._def.errorMap,path:s.path,parent:s.parent}}}_parseSync(s){let l=this._parse(s);if(isAsync(l))throw Error(`Synchronous parse encountered promise.`);return l}_parseAsync(s){let l=this._parse(s);return Promise.resolve(l)}parse(s,l){let f=this.safeParse(s,l);if(f.success)return f.data;throw f.error}safeParse(s,l){let f={common:{issues:[],async:l?.async??!1,contextualErrorMap:l?.errorMap},path:l?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:s,parsedType:getParsedType(s)};return handleResult$1(f,this._parseSync({data:s,path:f.path,parent:f}))}"~validate"(s){let l={common:{issues:[],async:!!this[`~standard`].async},path:[],schemaErrorMap:this._def.errorMap,parent:null,data:s,parsedType:getParsedType(s)};if(!this[`~standard`].async)try{let f=this._parseSync({data:s,path:[],parent:l});return isValid(f)?{value:f.value}:{issues:l.common.issues}}catch(s){s?.message?.toLowerCase()?.includes(`encountered`)&&(this[`~standard`].async=!0),l.common={issues:[],async:!0}}return this._parseAsync({data:s,path:[],parent:l}).then(s=>isValid(s)?{value:s.value}:{issues:l.common.issues})}async parseAsync(s,l){let f=await this.safeParseAsync(s,l);if(f.success)return f.data;throw f.error}async safeParseAsync(s,l){let f={common:{issues:[],contextualErrorMap:l?.errorMap,async:!0},path:l?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:s,parsedType:getParsedType(s)},p=this._parse({data:s,path:f.path,parent:f});return handleResult$1(f,await(isAsync(p)?p:Promise.resolve(p)))}refine(s,l){let f=s=>typeof l==`string`||l===void 0?{message:l}:typeof l==`function`?l(s):l;return this._refinement((l,p)=>{let g=s(l),v=()=>p.addIssue({code:ZodIssueCode.custom,...f(l)});return typeof Promise<`u`&&g instanceof Promise?g.then(s=>s?!0:(v(),!1)):g?!0:(v(),!1)})}refinement(s,l){return this._refinement((f,p)=>s(f)?!0:(p.addIssue(typeof l==`function`?l(f,p):l),!1))}_refinement(s){return new ZodEffects({schema:this,typeName:ZodFirstPartyTypeKind.ZodEffects,effect:{type:`refinement`,refinement:s}})}superRefine(s){return this._refinement(s)}constructor(s){this.spa=this.safeParseAsync,this._def=s,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this),this[`~standard`]={version:1,vendor:`zod`,validate:s=>this[`~validate`](s)}}optional(){return ZodOptional.create(this,this._def)}nullable(){return ZodNullable.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return ZodArray.create(this)}promise(){return ZodPromise.create(this,this._def)}or(s){return ZodUnion.create([this,s],this._def)}and(s){return ZodIntersection.create(this,s,this._def)}transform(s){return new ZodEffects({...processCreateParams(this._def),schema:this,typeName:ZodFirstPartyTypeKind.ZodEffects,effect:{type:`transform`,transform:s}})}default(s){let l=typeof s==`function`?s:()=>s;return new ZodDefault({...processCreateParams(this._def),innerType:this,defaultValue:l,typeName:ZodFirstPartyTypeKind.ZodDefault})}brand(){return new ZodBranded({typeName:ZodFirstPartyTypeKind.ZodBranded,type:this,...processCreateParams(this._def)})}catch(s){let l=typeof s==`function`?s:()=>s;return new ZodCatch({...processCreateParams(this._def),innerType:this,catchValue:l,typeName:ZodFirstPartyTypeKind.ZodCatch})}describe(s){let l=this.constructor;return new l({...this._def,description:s})}pipe(s){return ZodPipeline.create(this,s)}readonly(){return ZodReadonly.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}},cuidRegex=/^c[^\s-]{8,}$/i,cuid2Regex=/^[0-9a-z]+$/,ulidRegex=/^[0-9A-HJKMNP-TV-Z]{26}$/i,uuidRegex=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,nanoidRegex=/^[a-z0-9_-]{21}$/i,jwtRegex=/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/,durationRegex=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,emailRegex=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,_emojiRegex=`^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$`,ipv4Regex=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,ipv4CidrRegex=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/,ipv6Regex=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/,ipv6CidrRegex=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,base64Regex=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,base64urlRegex=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,dateRegexSource=`((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))`,dateRegex=RegExp(`^${dateRegexSource}$`),ZodString=class s extends ZodType{_parse(s){if(this._def.coerce&&(s.data=String(s.data)),this._getType(s)!==ZodParsedType.string){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.string,received:l.parsedType}),INVALID}let l=new ParseStatus,f;for(let p of this._def.checks)if(p.kind===`min`)s.data.lengthp.value&&(f=this._getOrReturnCtx(s,f),addIssueToContext(f,{code:ZodIssueCode.too_big,maximum:p.value,type:`string`,inclusive:!0,exact:!1,message:p.message}),l.dirty());else if(p.kind===`length`){let g=s.data.length>p.value,v=s.data.lengths.test(l),{validation:l,code:ZodIssueCode.invalid_string,...errorUtil.errToObj(f)})}_addCheck(l){return new s({...this._def,checks:[...this._def.checks,l]})}email(s){return this._addCheck({kind:`email`,...errorUtil.errToObj(s)})}url(s){return this._addCheck({kind:`url`,...errorUtil.errToObj(s)})}emoji(s){return this._addCheck({kind:`emoji`,...errorUtil.errToObj(s)})}uuid(s){return this._addCheck({kind:`uuid`,...errorUtil.errToObj(s)})}nanoid(s){return this._addCheck({kind:`nanoid`,...errorUtil.errToObj(s)})}cuid(s){return this._addCheck({kind:`cuid`,...errorUtil.errToObj(s)})}cuid2(s){return this._addCheck({kind:`cuid2`,...errorUtil.errToObj(s)})}ulid(s){return this._addCheck({kind:`ulid`,...errorUtil.errToObj(s)})}base64(s){return this._addCheck({kind:`base64`,...errorUtil.errToObj(s)})}base64url(s){return this._addCheck({kind:`base64url`,...errorUtil.errToObj(s)})}jwt(s){return this._addCheck({kind:`jwt`,...errorUtil.errToObj(s)})}ip(s){return this._addCheck({kind:`ip`,...errorUtil.errToObj(s)})}cidr(s){return this._addCheck({kind:`cidr`,...errorUtil.errToObj(s)})}datetime(s){return typeof s==`string`?this._addCheck({kind:`datetime`,precision:null,offset:!1,local:!1,message:s}):this._addCheck({kind:`datetime`,precision:s?.precision===void 0?null:s?.precision,offset:s?.offset??!1,local:s?.local??!1,...errorUtil.errToObj(s?.message)})}date(s){return this._addCheck({kind:`date`,message:s})}time(s){return typeof s==`string`?this._addCheck({kind:`time`,precision:null,message:s}):this._addCheck({kind:`time`,precision:s?.precision===void 0?null:s?.precision,...errorUtil.errToObj(s?.message)})}duration(s){return this._addCheck({kind:`duration`,...errorUtil.errToObj(s)})}regex(s,l){return this._addCheck({kind:`regex`,regex:s,...errorUtil.errToObj(l)})}includes(s,l){return this._addCheck({kind:`includes`,value:s,position:l?.position,...errorUtil.errToObj(l?.message)})}startsWith(s,l){return this._addCheck({kind:`startsWith`,value:s,...errorUtil.errToObj(l)})}endsWith(s,l){return this._addCheck({kind:`endsWith`,value:s,...errorUtil.errToObj(l)})}min(s,l){return this._addCheck({kind:`min`,value:s,...errorUtil.errToObj(l)})}max(s,l){return this._addCheck({kind:`max`,value:s,...errorUtil.errToObj(l)})}length(s,l){return this._addCheck({kind:`length`,value:s,...errorUtil.errToObj(l)})}nonempty(s){return this.min(1,errorUtil.errToObj(s))}trim(){return new s({...this._def,checks:[...this._def.checks,{kind:`trim`}]})}toLowerCase(){return new s({...this._def,checks:[...this._def.checks,{kind:`toLowerCase`}]})}toUpperCase(){return new s({...this._def,checks:[...this._def.checks,{kind:`toUpperCase`}]})}get isDatetime(){return!!this._def.checks.find(s=>s.kind===`datetime`)}get isDate(){return!!this._def.checks.find(s=>s.kind===`date`)}get isTime(){return!!this._def.checks.find(s=>s.kind===`time`)}get isDuration(){return!!this._def.checks.find(s=>s.kind===`duration`)}get isEmail(){return!!this._def.checks.find(s=>s.kind===`email`)}get isURL(){return!!this._def.checks.find(s=>s.kind===`url`)}get isEmoji(){return!!this._def.checks.find(s=>s.kind===`emoji`)}get isUUID(){return!!this._def.checks.find(s=>s.kind===`uuid`)}get isNANOID(){return!!this._def.checks.find(s=>s.kind===`nanoid`)}get isCUID(){return!!this._def.checks.find(s=>s.kind===`cuid`)}get isCUID2(){return!!this._def.checks.find(s=>s.kind===`cuid2`)}get isULID(){return!!this._def.checks.find(s=>s.kind===`ulid`)}get isIP(){return!!this._def.checks.find(s=>s.kind===`ip`)}get isCIDR(){return!!this._def.checks.find(s=>s.kind===`cidr`)}get isBase64(){return!!this._def.checks.find(s=>s.kind===`base64`)}get isBase64url(){return!!this._def.checks.find(s=>s.kind===`base64url`)}get minLength(){let s=null;for(let l of this._def.checks)l.kind===`min`&&(s===null||l.value>s)&&(s=l.value);return s}get maxLength(){let s=null;for(let l of this._def.checks)l.kind===`max`&&(s===null||l.valuenew ZodString({checks:[],typeName:ZodFirstPartyTypeKind.ZodString,coerce:s?.coerce??!1,...processCreateParams(s)}),ZodNumber=class s extends ZodType{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(s){if(this._def.coerce&&(s.data=Number(s.data)),this._getType(s)!==ZodParsedType.number){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.number,received:l.parsedType}),INVALID}let l,f=new ParseStatus;for(let p of this._def.checks)p.kind===`int`?util$27.isInteger(s.data)||(l=this._getOrReturnCtx(s,l),addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:`integer`,received:`float`,message:p.message}),f.dirty()):p.kind===`min`?(p.inclusive?s.datap.value:s.data>=p.value)&&(l=this._getOrReturnCtx(s,l),addIssueToContext(l,{code:ZodIssueCode.too_big,maximum:p.value,type:`number`,inclusive:p.inclusive,exact:!1,message:p.message}),f.dirty()):p.kind===`multipleOf`?floatSafeRemainder(s.data,p.value)!==0&&(l=this._getOrReturnCtx(s,l),addIssueToContext(l,{code:ZodIssueCode.not_multiple_of,multipleOf:p.value,message:p.message}),f.dirty()):p.kind===`finite`?Number.isFinite(s.data)||(l=this._getOrReturnCtx(s,l),addIssueToContext(l,{code:ZodIssueCode.not_finite,message:p.message}),f.dirty()):util$27.assertNever(p);return{status:f.value,value:s.data}}gte(s,l){return this.setLimit(`min`,s,!0,errorUtil.toString(l))}gt(s,l){return this.setLimit(`min`,s,!1,errorUtil.toString(l))}lte(s,l){return this.setLimit(`max`,s,!0,errorUtil.toString(l))}lt(s,l){return this.setLimit(`max`,s,!1,errorUtil.toString(l))}setLimit(l,f,p,g){return new s({...this._def,checks:[...this._def.checks,{kind:l,value:f,inclusive:p,message:errorUtil.toString(g)}]})}_addCheck(l){return new s({...this._def,checks:[...this._def.checks,l]})}int(s){return this._addCheck({kind:`int`,message:errorUtil.toString(s)})}positive(s){return this._addCheck({kind:`min`,value:0,inclusive:!1,message:errorUtil.toString(s)})}negative(s){return this._addCheck({kind:`max`,value:0,inclusive:!1,message:errorUtil.toString(s)})}nonpositive(s){return this._addCheck({kind:`max`,value:0,inclusive:!0,message:errorUtil.toString(s)})}nonnegative(s){return this._addCheck({kind:`min`,value:0,inclusive:!0,message:errorUtil.toString(s)})}multipleOf(s,l){return this._addCheck({kind:`multipleOf`,value:s,message:errorUtil.toString(l)})}finite(s){return this._addCheck({kind:`finite`,message:errorUtil.toString(s)})}safe(s){return this._addCheck({kind:`min`,inclusive:!0,value:-(2**53-1),message:errorUtil.toString(s)})._addCheck({kind:`max`,inclusive:!0,value:2**53-1,message:errorUtil.toString(s)})}get minValue(){let s=null;for(let l of this._def.checks)l.kind===`min`&&(s===null||l.value>s)&&(s=l.value);return s}get maxValue(){let s=null;for(let l of this._def.checks)l.kind===`max`&&(s===null||l.values.kind===`int`||s.kind===`multipleOf`&&util$27.isInteger(s.value))}get isFinite(){let s=null,l=null;for(let f of this._def.checks)if(f.kind===`finite`||f.kind===`int`||f.kind===`multipleOf`)return!0;else f.kind===`min`?(l===null||f.value>l)&&(l=f.value):f.kind===`max`&&(s===null||f.valuenew ZodNumber({checks:[],typeName:ZodFirstPartyTypeKind.ZodNumber,coerce:s?.coerce||!1,...processCreateParams(s)}),ZodBigInt=class s extends ZodType{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(s){if(this._def.coerce)try{s.data=BigInt(s.data)}catch{return this._getInvalidInput(s)}if(this._getType(s)!==ZodParsedType.bigint)return this._getInvalidInput(s);let l,f=new ParseStatus;for(let p of this._def.checks)p.kind===`min`?(p.inclusive?s.datap.value:s.data>=p.value)&&(l=this._getOrReturnCtx(s,l),addIssueToContext(l,{code:ZodIssueCode.too_big,type:`bigint`,maximum:p.value,inclusive:p.inclusive,message:p.message}),f.dirty()):p.kind===`multipleOf`?s.data%p.value!==BigInt(0)&&(l=this._getOrReturnCtx(s,l),addIssueToContext(l,{code:ZodIssueCode.not_multiple_of,multipleOf:p.value,message:p.message}),f.dirty()):util$27.assertNever(p);return{status:f.value,value:s.data}}_getInvalidInput(s){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.bigint,received:l.parsedType}),INVALID}gte(s,l){return this.setLimit(`min`,s,!0,errorUtil.toString(l))}gt(s,l){return this.setLimit(`min`,s,!1,errorUtil.toString(l))}lte(s,l){return this.setLimit(`max`,s,!0,errorUtil.toString(l))}lt(s,l){return this.setLimit(`max`,s,!1,errorUtil.toString(l))}setLimit(l,f,p,g){return new s({...this._def,checks:[...this._def.checks,{kind:l,value:f,inclusive:p,message:errorUtil.toString(g)}]})}_addCheck(l){return new s({...this._def,checks:[...this._def.checks,l]})}positive(s){return this._addCheck({kind:`min`,value:BigInt(0),inclusive:!1,message:errorUtil.toString(s)})}negative(s){return this._addCheck({kind:`max`,value:BigInt(0),inclusive:!1,message:errorUtil.toString(s)})}nonpositive(s){return this._addCheck({kind:`max`,value:BigInt(0),inclusive:!0,message:errorUtil.toString(s)})}nonnegative(s){return this._addCheck({kind:`min`,value:BigInt(0),inclusive:!0,message:errorUtil.toString(s)})}multipleOf(s,l){return this._addCheck({kind:`multipleOf`,value:s,message:errorUtil.toString(l)})}get minValue(){let s=null;for(let l of this._def.checks)l.kind===`min`&&(s===null||l.value>s)&&(s=l.value);return s}get maxValue(){let s=null;for(let l of this._def.checks)l.kind===`max`&&(s===null||l.valuenew ZodBigInt({checks:[],typeName:ZodFirstPartyTypeKind.ZodBigInt,coerce:s?.coerce??!1,...processCreateParams(s)}),ZodBoolean=class extends ZodType{_parse(s){if(this._def.coerce&&(s.data=!!s.data),this._getType(s)!==ZodParsedType.boolean){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.boolean,received:l.parsedType}),INVALID}return OK(s.data)}},ZodBoolean.create=s=>new ZodBoolean({typeName:ZodFirstPartyTypeKind.ZodBoolean,coerce:s?.coerce||!1,...processCreateParams(s)}),ZodDate=class s extends ZodType{_parse(s){if(this._def.coerce&&(s.data=new Date(s.data)),this._getType(s)!==ZodParsedType.date){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.date,received:l.parsedType}),INVALID}if(Number.isNaN(s.data.getTime()))return addIssueToContext(this._getOrReturnCtx(s),{code:ZodIssueCode.invalid_date}),INVALID;let l=new ParseStatus,f;for(let p of this._def.checks)p.kind===`min`?s.data.getTime()p.value&&(f=this._getOrReturnCtx(s,f),addIssueToContext(f,{code:ZodIssueCode.too_big,message:p.message,inclusive:!0,exact:!1,maximum:p.value,type:`date`}),l.dirty()):util$27.assertNever(p);return{status:l.value,value:new Date(s.data.getTime())}}_addCheck(l){return new s({...this._def,checks:[...this._def.checks,l]})}min(s,l){return this._addCheck({kind:`min`,value:s.getTime(),message:errorUtil.toString(l)})}max(s,l){return this._addCheck({kind:`max`,value:s.getTime(),message:errorUtil.toString(l)})}get minDate(){let s=null;for(let l of this._def.checks)l.kind===`min`&&(s===null||l.value>s)&&(s=l.value);return s==null?null:new Date(s)}get maxDate(){let s=null;for(let l of this._def.checks)l.kind===`max`&&(s===null||l.valuenew ZodDate({checks:[],coerce:s?.coerce||!1,typeName:ZodFirstPartyTypeKind.ZodDate,...processCreateParams(s)}),ZodSymbol=class extends ZodType{_parse(s){if(this._getType(s)!==ZodParsedType.symbol){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.symbol,received:l.parsedType}),INVALID}return OK(s.data)}},ZodSymbol.create=s=>new ZodSymbol({typeName:ZodFirstPartyTypeKind.ZodSymbol,...processCreateParams(s)}),ZodUndefined=class extends ZodType{_parse(s){if(this._getType(s)!==ZodParsedType.undefined){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.undefined,received:l.parsedType}),INVALID}return OK(s.data)}},ZodUndefined.create=s=>new ZodUndefined({typeName:ZodFirstPartyTypeKind.ZodUndefined,...processCreateParams(s)}),ZodNull=class extends ZodType{_parse(s){if(this._getType(s)!==ZodParsedType.null){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.null,received:l.parsedType}),INVALID}return OK(s.data)}},ZodNull.create=s=>new ZodNull({typeName:ZodFirstPartyTypeKind.ZodNull,...processCreateParams(s)}),ZodAny=class extends ZodType{constructor(){super(...arguments),this._any=!0}_parse(s){return OK(s.data)}},ZodAny.create=s=>new ZodAny({typeName:ZodFirstPartyTypeKind.ZodAny,...processCreateParams(s)}),ZodUnknown=class extends ZodType{constructor(){super(...arguments),this._unknown=!0}_parse(s){return OK(s.data)}},ZodUnknown.create=s=>new ZodUnknown({typeName:ZodFirstPartyTypeKind.ZodUnknown,...processCreateParams(s)}),ZodNever=class extends ZodType{_parse(s){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.never,received:l.parsedType}),INVALID}},ZodNever.create=s=>new ZodNever({typeName:ZodFirstPartyTypeKind.ZodNever,...processCreateParams(s)}),ZodVoid=class extends ZodType{_parse(s){if(this._getType(s)!==ZodParsedType.undefined){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.void,received:l.parsedType}),INVALID}return OK(s.data)}},ZodVoid.create=s=>new ZodVoid({typeName:ZodFirstPartyTypeKind.ZodVoid,...processCreateParams(s)}),ZodArray=class s extends ZodType{_parse(s){let{ctx:l,status:f}=this._processInputParams(s),p=this._def;if(l.parsedType!==ZodParsedType.array)return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.array,received:l.parsedType}),INVALID;if(p.exactLength!==null){let s=l.data.length>p.exactLength.value,g=l.data.lengthp.maxLength.value&&(addIssueToContext(l,{code:ZodIssueCode.too_big,maximum:p.maxLength.value,type:`array`,inclusive:!0,exact:!1,message:p.maxLength.message}),f.dirty()),l.common.async)return Promise.all([...l.data].map((s,f)=>p.type._parseAsync(new ParseInputLazyPath(l,s,l.path,f)))).then(s=>ParseStatus.mergeArray(f,s));let g=[...l.data].map((s,f)=>p.type._parseSync(new ParseInputLazyPath(l,s,l.path,f)));return ParseStatus.mergeArray(f,g)}get element(){return this._def.type}min(l,f){return new s({...this._def,minLength:{value:l,message:errorUtil.toString(f)}})}max(l,f){return new s({...this._def,maxLength:{value:l,message:errorUtil.toString(f)}})}length(l,f){return new s({...this._def,exactLength:{value:l,message:errorUtil.toString(f)}})}nonempty(s){return this.min(1,s)}},ZodArray.create=(s,l)=>new ZodArray({type:s,minLength:null,maxLength:null,exactLength:null,typeName:ZodFirstPartyTypeKind.ZodArray,...processCreateParams(l)}),ZodObject=class s extends ZodType{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(this._cached!==null)return this._cached;let s=this._def.shape(),l=util$27.objectKeys(s);return this._cached={shape:s,keys:l},this._cached}_parse(s){if(this._getType(s)!==ZodParsedType.object){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.object,received:l.parsedType}),INVALID}let{status:l,ctx:f}=this._processInputParams(s),{shape:p,keys:g}=this._getCached(),v=[];if(!(this._def.catchall instanceof ZodNever&&this._def.unknownKeys===`strip`))for(let s in f.data)g.includes(s)||v.push(s);let b=[];for(let s of g){let l=p[s],g=f.data[s];b.push({key:{status:`valid`,value:s},value:l._parse(new ParseInputLazyPath(f,g,f.path,s)),alwaysSet:s in f.data})}if(this._def.catchall instanceof ZodNever){let s=this._def.unknownKeys;if(s===`passthrough`)for(let s of v)b.push({key:{status:`valid`,value:s},value:{status:`valid`,value:f.data[s]}});else if(s===`strict`)v.length>0&&(addIssueToContext(f,{code:ZodIssueCode.unrecognized_keys,keys:v}),l.dirty());else if(s!==`strip`)throw Error(`Internal ZodObject error: invalid unknownKeys value.`)}else{let s=this._def.catchall;for(let l of v){let p=f.data[l];b.push({key:{status:`valid`,value:l},value:s._parse(new ParseInputLazyPath(f,p,f.path,l)),alwaysSet:l in f.data})}}return f.common.async?Promise.resolve().then(async()=>{let s=[];for(let l of b){let f=await l.key,p=await l.value;s.push({key:f,value:p,alwaysSet:l.alwaysSet})}return s}).then(s=>ParseStatus.mergeObjectSync(l,s)):ParseStatus.mergeObjectSync(l,b)}get shape(){return this._def.shape()}strict(l){return errorUtil.errToObj,new s({...this._def,unknownKeys:`strict`,...l===void 0?{}:{errorMap:(s,f)=>{let p=this._def.errorMap?.(s,f).message??f.defaultError;return s.code===`unrecognized_keys`?{message:errorUtil.errToObj(l).message??p}:{message:p}}}})}strip(){return new s({...this._def,unknownKeys:`strip`})}passthrough(){return new s({...this._def,unknownKeys:`passthrough`})}extend(l){return new s({...this._def,shape:()=>({...this._def.shape(),...l})})}merge(l){return new s({unknownKeys:l._def.unknownKeys,catchall:l._def.catchall,shape:()=>({...this._def.shape(),...l._def.shape()}),typeName:ZodFirstPartyTypeKind.ZodObject})}setKey(s,l){return this.augment({[s]:l})}catchall(l){return new s({...this._def,catchall:l})}pick(l){let f={};for(let s of util$27.objectKeys(l))l[s]&&this.shape[s]&&(f[s]=this.shape[s]);return new s({...this._def,shape:()=>f})}omit(l){let f={};for(let s of util$27.objectKeys(this.shape))l[s]||(f[s]=this.shape[s]);return new s({...this._def,shape:()=>f})}deepPartial(){return deepPartialify(this)}partial(l){let f={};for(let s of util$27.objectKeys(this.shape)){let p=this.shape[s];l&&!l[s]?f[s]=p:f[s]=p.optional()}return new s({...this._def,shape:()=>f})}required(l){let f={};for(let s of util$27.objectKeys(this.shape))if(l&&!l[s])f[s]=this.shape[s];else{let l=this.shape[s];for(;l instanceof ZodOptional;)l=l._def.innerType;f[s]=l}return new s({...this._def,shape:()=>f})}keyof(){return createZodEnum(util$27.objectKeys(this.shape))}},ZodObject.create=(s,l)=>new ZodObject({shape:()=>s,unknownKeys:`strip`,catchall:ZodNever.create(),typeName:ZodFirstPartyTypeKind.ZodObject,...processCreateParams(l)}),ZodObject.strictCreate=(s,l)=>new ZodObject({shape:()=>s,unknownKeys:`strict`,catchall:ZodNever.create(),typeName:ZodFirstPartyTypeKind.ZodObject,...processCreateParams(l)}),ZodObject.lazycreate=(s,l)=>new ZodObject({shape:s,unknownKeys:`strip`,catchall:ZodNever.create(),typeName:ZodFirstPartyTypeKind.ZodObject,...processCreateParams(l)}),ZodUnion=class extends ZodType{_parse(s){let{ctx:l}=this._processInputParams(s),f=this._def.options;function p(s){for(let l of s)if(l.result.status===`valid`)return l.result;for(let f of s)if(f.result.status===`dirty`)return l.common.issues.push(...f.ctx.common.issues),f.result;let f=s.map(s=>new ZodError(s.ctx.common.issues));return addIssueToContext(l,{code:ZodIssueCode.invalid_union,unionErrors:f}),INVALID}if(l.common.async)return Promise.all(f.map(async s=>{let f={...l,common:{...l.common,issues:[]},parent:null};return{result:await s._parseAsync({data:l.data,path:l.path,parent:f}),ctx:f}})).then(p);{let s,p=[];for(let g of f){let f={...l,common:{...l.common,issues:[]},parent:null},v=g._parseSync({data:l.data,path:l.path,parent:f});if(v.status===`valid`)return v;v.status===`dirty`&&!s&&(s={result:v,ctx:f}),f.common.issues.length&&p.push(f.common.issues)}if(s)return l.common.issues.push(...s.ctx.common.issues),s.result;let g=p.map(s=>new ZodError(s));return addIssueToContext(l,{code:ZodIssueCode.invalid_union,unionErrors:g}),INVALID}}get options(){return this._def.options}},ZodUnion.create=(s,l)=>new ZodUnion({options:s,typeName:ZodFirstPartyTypeKind.ZodUnion,...processCreateParams(l)}),getDiscriminator=s=>s instanceof ZodLazy?getDiscriminator(s.schema):s instanceof ZodEffects?getDiscriminator(s.innerType()):s instanceof ZodLiteral?[s.value]:s instanceof ZodEnum?s.options:s instanceof ZodNativeEnum?util$27.objectValues(s.enum):s instanceof ZodDefault?getDiscriminator(s._def.innerType):s instanceof ZodUndefined?[void 0]:s instanceof ZodNull?[null]:s instanceof ZodOptional?[void 0,...getDiscriminator(s.unwrap())]:s instanceof ZodNullable?[null,...getDiscriminator(s.unwrap())]:s instanceof ZodBranded||s instanceof ZodReadonly?getDiscriminator(s.unwrap()):s instanceof ZodCatch?getDiscriminator(s._def.innerType):[],ZodDiscriminatedUnion=class s extends ZodType{_parse(s){let{ctx:l}=this._processInputParams(s);if(l.parsedType!==ZodParsedType.object)return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.object,received:l.parsedType}),INVALID;let f=this.discriminator,p=l.data[f],g=this.optionsMap.get(p);return g?l.common.async?g._parseAsync({data:l.data,path:l.path,parent:l}):g._parseSync({data:l.data,path:l.path,parent:l}):(addIssueToContext(l,{code:ZodIssueCode.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[f]}),INVALID)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(l,f,p){let g=new Map;for(let s of f){let f=getDiscriminator(s.shape[l]);if(!f.length)throw Error(`A discriminator value for key \`${l}\` could not be extracted from all schema options`);for(let p of f){if(g.has(p))throw Error(`Discriminator property ${String(l)} has duplicate value ${String(p)}`);g.set(p,s)}}return new s({typeName:ZodFirstPartyTypeKind.ZodDiscriminatedUnion,discriminator:l,options:f,optionsMap:g,...processCreateParams(p)})}},ZodIntersection=class extends ZodType{_parse(s){let{status:l,ctx:f}=this._processInputParams(s),p=(s,p)=>{if(isAborted(s)||isAborted(p))return INVALID;let g=mergeValues(s.value,p.value);return g.valid?((isDirty(s)||isDirty(p))&&l.dirty(),{status:l.value,value:g.data}):(addIssueToContext(f,{code:ZodIssueCode.invalid_intersection_types}),INVALID)};return f.common.async?Promise.all([this._def.left._parseAsync({data:f.data,path:f.path,parent:f}),this._def.right._parseAsync({data:f.data,path:f.path,parent:f})]).then(([s,l])=>p(s,l)):p(this._def.left._parseSync({data:f.data,path:f.path,parent:f}),this._def.right._parseSync({data:f.data,path:f.path,parent:f}))}},ZodIntersection.create=(s,l,f)=>new ZodIntersection({left:s,right:l,typeName:ZodFirstPartyTypeKind.ZodIntersection,...processCreateParams(f)}),ZodTuple=class s extends ZodType{_parse(s){let{status:l,ctx:f}=this._processInputParams(s);if(f.parsedType!==ZodParsedType.array)return addIssueToContext(f,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.array,received:f.parsedType}),INVALID;if(f.data.lengththis._def.items.length&&(addIssueToContext(f,{code:ZodIssueCode.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:`array`}),l.dirty());let p=[...f.data].map((s,l)=>{let p=this._def.items[l]||this._def.rest;return p?p._parse(new ParseInputLazyPath(f,s,f.path,l)):null}).filter(s=>!!s);return f.common.async?Promise.all(p).then(s=>ParseStatus.mergeArray(l,s)):ParseStatus.mergeArray(l,p)}get items(){return this._def.items}rest(l){return new s({...this._def,rest:l})}},ZodTuple.create=(s,l)=>{if(!Array.isArray(s))throw Error(`You must pass an array of schemas to z.tuple([ ... ])`);return new ZodTuple({items:s,typeName:ZodFirstPartyTypeKind.ZodTuple,rest:null,...processCreateParams(l)})},ZodRecord=class s extends ZodType{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(s){let{status:l,ctx:f}=this._processInputParams(s);if(f.parsedType!==ZodParsedType.object)return addIssueToContext(f,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.object,received:f.parsedType}),INVALID;let p=[],g=this._def.keyType,v=this._def.valueType;for(let s in f.data)p.push({key:g._parse(new ParseInputLazyPath(f,s,f.path,s)),value:v._parse(new ParseInputLazyPath(f,f.data[s],f.path,s)),alwaysSet:s in f.data});return f.common.async?ParseStatus.mergeObjectAsync(l,p):ParseStatus.mergeObjectSync(l,p)}get element(){return this._def.valueType}static create(l,f,p){return f instanceof ZodType?new s({keyType:l,valueType:f,typeName:ZodFirstPartyTypeKind.ZodRecord,...processCreateParams(p)}):new s({keyType:ZodString.create(),valueType:l,typeName:ZodFirstPartyTypeKind.ZodRecord,...processCreateParams(f)})}},ZodMap=class extends ZodType{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(s){let{status:l,ctx:f}=this._processInputParams(s);if(f.parsedType!==ZodParsedType.map)return addIssueToContext(f,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.map,received:f.parsedType}),INVALID;let p=this._def.keyType,g=this._def.valueType,v=[...f.data.entries()].map(([s,l],v)=>({key:p._parse(new ParseInputLazyPath(f,s,f.path,[v,`key`])),value:g._parse(new ParseInputLazyPath(f,l,f.path,[v,`value`]))}));if(f.common.async){let s=new Map;return Promise.resolve().then(async()=>{for(let f of v){let p=await f.key,g=await f.value;if(p.status===`aborted`||g.status===`aborted`)return INVALID;(p.status===`dirty`||g.status===`dirty`)&&l.dirty(),s.set(p.value,g.value)}return{status:l.value,value:s}})}else{let s=new Map;for(let f of v){let p=f.key,g=f.value;if(p.status===`aborted`||g.status===`aborted`)return INVALID;(p.status===`dirty`||g.status===`dirty`)&&l.dirty(),s.set(p.value,g.value)}return{status:l.value,value:s}}}},ZodMap.create=(s,l,f)=>new ZodMap({valueType:l,keyType:s,typeName:ZodFirstPartyTypeKind.ZodMap,...processCreateParams(f)}),ZodSet=class s extends ZodType{_parse(s){let{status:l,ctx:f}=this._processInputParams(s);if(f.parsedType!==ZodParsedType.set)return addIssueToContext(f,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.set,received:f.parsedType}),INVALID;let p=this._def;p.minSize!==null&&f.data.sizep.maxSize.value&&(addIssueToContext(f,{code:ZodIssueCode.too_big,maximum:p.maxSize.value,type:`set`,inclusive:!0,exact:!1,message:p.maxSize.message}),l.dirty());let g=this._def.valueType;function v(s){let f=new Set;for(let p of s){if(p.status===`aborted`)return INVALID;p.status===`dirty`&&l.dirty(),f.add(p.value)}return{status:l.value,value:f}}let b=[...f.data.values()].map((s,l)=>g._parse(new ParseInputLazyPath(f,s,f.path,l)));return f.common.async?Promise.all(b).then(s=>v(s)):v(b)}min(l,f){return new s({...this._def,minSize:{value:l,message:errorUtil.toString(f)}})}max(l,f){return new s({...this._def,maxSize:{value:l,message:errorUtil.toString(f)}})}size(s,l){return this.min(s,l).max(s,l)}nonempty(s){return this.min(1,s)}},ZodSet.create=(s,l)=>new ZodSet({valueType:s,minSize:null,maxSize:null,typeName:ZodFirstPartyTypeKind.ZodSet,...processCreateParams(l)}),ZodFunction=class s extends ZodType{constructor(){super(...arguments),this.validate=this.implement}_parse(s){let{ctx:l}=this._processInputParams(s);if(l.parsedType!==ZodParsedType.function)return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.function,received:l.parsedType}),INVALID;function f(s,f){return makeIssue({data:s,path:l.path,errorMaps:[l.common.contextualErrorMap,l.schemaErrorMap,getErrorMap(),errorMap].filter(s=>!!s),issueData:{code:ZodIssueCode.invalid_arguments,argumentsError:f}})}function p(s,f){return makeIssue({data:s,path:l.path,errorMaps:[l.common.contextualErrorMap,l.schemaErrorMap,getErrorMap(),errorMap].filter(s=>!!s),issueData:{code:ZodIssueCode.invalid_return_type,returnTypeError:f}})}let g={errorMap:l.common.contextualErrorMap},v=l.data;if(this._def.returns instanceof ZodPromise){let s=this;return OK(async function(...l){let b=new ZodError([]),C=await s._def.args.parseAsync(l,g).catch(s=>{throw b.addIssue(f(l,s)),b}),w=await Reflect.apply(v,this,C);return await s._def.returns._def.type.parseAsync(w,g).catch(s=>{throw b.addIssue(p(w,s)),b})})}else{let s=this;return OK(function(...l){let b=s._def.args.safeParse(l,g);if(!b.success)throw new ZodError([f(l,b.error)]);let C=Reflect.apply(v,this,b.data),w=s._def.returns.safeParse(C,g);if(!w.success)throw new ZodError([p(C,w.error)]);return w.data})}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...l){return new s({...this._def,args:ZodTuple.create(l).rest(ZodUnknown.create())})}returns(l){return new s({...this._def,returns:l})}implement(s){return this.parse(s)}strictImplement(s){return this.parse(s)}static create(l,f,p){return new s({args:l||ZodTuple.create([]).rest(ZodUnknown.create()),returns:f||ZodUnknown.create(),typeName:ZodFirstPartyTypeKind.ZodFunction,...processCreateParams(p)})}},ZodLazy=class extends ZodType{get schema(){return this._def.getter()}_parse(s){let{ctx:l}=this._processInputParams(s);return this._def.getter()._parse({data:l.data,path:l.path,parent:l})}},ZodLazy.create=(s,l)=>new ZodLazy({getter:s,typeName:ZodFirstPartyTypeKind.ZodLazy,...processCreateParams(l)}),ZodLiteral=class extends ZodType{_parse(s){if(s.data!==this._def.value){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{received:l.data,code:ZodIssueCode.invalid_literal,expected:this._def.value}),INVALID}return{status:`valid`,value:s.data}}get value(){return this._def.value}},ZodLiteral.create=(s,l)=>new ZodLiteral({value:s,typeName:ZodFirstPartyTypeKind.ZodLiteral,...processCreateParams(l)}),ZodEnum=class s extends ZodType{_parse(s){if(typeof s.data!=`string`){let l=this._getOrReturnCtx(s),f=this._def.values;return addIssueToContext(l,{expected:util$27.joinValues(f),received:l.parsedType,code:ZodIssueCode.invalid_type}),INVALID}if(this._cache||=new Set(this._def.values),!this._cache.has(s.data)){let l=this._getOrReturnCtx(s),f=this._def.values;return addIssueToContext(l,{received:l.data,code:ZodIssueCode.invalid_enum_value,options:f}),INVALID}return OK(s.data)}get options(){return this._def.values}get enum(){let s={};for(let l of this._def.values)s[l]=l;return s}get Values(){let s={};for(let l of this._def.values)s[l]=l;return s}get Enum(){let s={};for(let l of this._def.values)s[l]=l;return s}extract(l,f=this._def){return s.create(l,{...this._def,...f})}exclude(l,f=this._def){return s.create(this.options.filter(s=>!l.includes(s)),{...this._def,...f})}},ZodEnum.create=createZodEnum,ZodNativeEnum=class extends ZodType{_parse(s){let l=util$27.getValidEnumValues(this._def.values),f=this._getOrReturnCtx(s);if(f.parsedType!==ZodParsedType.string&&f.parsedType!==ZodParsedType.number){let s=util$27.objectValues(l);return addIssueToContext(f,{expected:util$27.joinValues(s),received:f.parsedType,code:ZodIssueCode.invalid_type}),INVALID}if(this._cache||=new Set(util$27.getValidEnumValues(this._def.values)),!this._cache.has(s.data)){let s=util$27.objectValues(l);return addIssueToContext(f,{received:f.data,code:ZodIssueCode.invalid_enum_value,options:s}),INVALID}return OK(s.data)}get enum(){return this._def.values}},ZodNativeEnum.create=(s,l)=>new ZodNativeEnum({values:s,typeName:ZodFirstPartyTypeKind.ZodNativeEnum,...processCreateParams(l)}),ZodPromise=class extends ZodType{unwrap(){return this._def.type}_parse(s){let{ctx:l}=this._processInputParams(s);return l.parsedType!==ZodParsedType.promise&&l.common.async===!1?(addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.promise,received:l.parsedType}),INVALID):OK((l.parsedType===ZodParsedType.promise?l.data:Promise.resolve(l.data)).then(s=>this._def.type.parseAsync(s,{path:l.path,errorMap:l.common.contextualErrorMap})))}},ZodPromise.create=(s,l)=>new ZodPromise({type:s,typeName:ZodFirstPartyTypeKind.ZodPromise,...processCreateParams(l)}),ZodEffects=class extends ZodType{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===ZodFirstPartyTypeKind.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(s){let{status:l,ctx:f}=this._processInputParams(s),p=this._def.effect||null,g={addIssue:s=>{addIssueToContext(f,s),s.fatal?l.abort():l.dirty()},get path(){return f.path}};if(g.addIssue=g.addIssue.bind(g),p.type===`preprocess`){let s=p.transform(f.data,g);if(f.common.async)return Promise.resolve(s).then(async s=>{if(l.value===`aborted`)return INVALID;let p=await this._def.schema._parseAsync({data:s,path:f.path,parent:f});return p.status===`aborted`?INVALID:p.status===`dirty`||l.value===`dirty`?DIRTY(p.value):p});{if(l.value===`aborted`)return INVALID;let p=this._def.schema._parseSync({data:s,path:f.path,parent:f});return p.status===`aborted`?INVALID:p.status===`dirty`||l.value===`dirty`?DIRTY(p.value):p}}if(p.type===`refinement`){let s=s=>{let l=p.refinement(s,g);if(f.common.async)return Promise.resolve(l);if(l instanceof Promise)throw Error(`Async refinement encountered during synchronous parse operation. Use .parseAsync instead.`);return s};if(f.common.async===!1){let p=this._def.schema._parseSync({data:f.data,path:f.path,parent:f});return p.status===`aborted`?INVALID:(p.status===`dirty`&&l.dirty(),s(p.value),{status:l.value,value:p.value})}else return this._def.schema._parseAsync({data:f.data,path:f.path,parent:f}).then(f=>f.status===`aborted`?INVALID:(f.status===`dirty`&&l.dirty(),s(f.value).then(()=>({status:l.value,value:f.value}))))}if(p.type===`transform`)if(f.common.async===!1){let s=this._def.schema._parseSync({data:f.data,path:f.path,parent:f});if(!isValid(s))return INVALID;let v=p.transform(s.value,g);if(v instanceof Promise)throw Error(`Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.`);return{status:l.value,value:v}}else return this._def.schema._parseAsync({data:f.data,path:f.path,parent:f}).then(s=>isValid(s)?Promise.resolve(p.transform(s.value,g)).then(s=>({status:l.value,value:s})):INVALID);util$27.assertNever(p)}},ZodEffects.create=(s,l,f)=>new ZodEffects({schema:s,typeName:ZodFirstPartyTypeKind.ZodEffects,effect:l,...processCreateParams(f)}),ZodEffects.createWithPreprocess=(s,l,f)=>new ZodEffects({schema:l,effect:{type:`preprocess`,transform:s},typeName:ZodFirstPartyTypeKind.ZodEffects,...processCreateParams(f)}),ZodOptional=class extends ZodType{_parse(s){return this._getType(s)===ZodParsedType.undefined?OK(void 0):this._def.innerType._parse(s)}unwrap(){return this._def.innerType}},ZodOptional.create=(s,l)=>new ZodOptional({innerType:s,typeName:ZodFirstPartyTypeKind.ZodOptional,...processCreateParams(l)}),ZodNullable=class extends ZodType{_parse(s){return this._getType(s)===ZodParsedType.null?OK(null):this._def.innerType._parse(s)}unwrap(){return this._def.innerType}},ZodNullable.create=(s,l)=>new ZodNullable({innerType:s,typeName:ZodFirstPartyTypeKind.ZodNullable,...processCreateParams(l)}),ZodDefault=class extends ZodType{_parse(s){let{ctx:l}=this._processInputParams(s),f=l.data;return l.parsedType===ZodParsedType.undefined&&(f=this._def.defaultValue()),this._def.innerType._parse({data:f,path:l.path,parent:l})}removeDefault(){return this._def.innerType}},ZodDefault.create=(s,l)=>new ZodDefault({innerType:s,typeName:ZodFirstPartyTypeKind.ZodDefault,defaultValue:typeof l.default==`function`?l.default:()=>l.default,...processCreateParams(l)}),ZodCatch=class extends ZodType{_parse(s){let{ctx:l}=this._processInputParams(s),f={...l,common:{...l.common,issues:[]}},p=this._def.innerType._parse({data:f.data,path:f.path,parent:{...f}});return isAsync(p)?p.then(s=>({status:`valid`,value:s.status===`valid`?s.value:this._def.catchValue({get error(){return new ZodError(f.common.issues)},input:f.data})})):{status:`valid`,value:p.status===`valid`?p.value:this._def.catchValue({get error(){return new ZodError(f.common.issues)},input:f.data})}}removeCatch(){return this._def.innerType}},ZodCatch.create=(s,l)=>new ZodCatch({innerType:s,typeName:ZodFirstPartyTypeKind.ZodCatch,catchValue:typeof l.catch==`function`?l.catch:()=>l.catch,...processCreateParams(l)}),ZodNaN=class extends ZodType{_parse(s){if(this._getType(s)!==ZodParsedType.nan){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.nan,received:l.parsedType}),INVALID}return{status:`valid`,value:s.data}}},ZodNaN.create=s=>new ZodNaN({typeName:ZodFirstPartyTypeKind.ZodNaN,...processCreateParams(s)}),ZodBranded=class extends ZodType{_parse(s){let{ctx:l}=this._processInputParams(s),f=l.data;return this._def.type._parse({data:f,path:l.path,parent:l})}unwrap(){return this._def.type}},ZodPipeline=class s extends ZodType{_parse(s){let{status:l,ctx:f}=this._processInputParams(s);if(f.common.async)return(async()=>{let s=await this._def.in._parseAsync({data:f.data,path:f.path,parent:f});return s.status===`aborted`?INVALID:s.status===`dirty`?(l.dirty(),DIRTY(s.value)):this._def.out._parseAsync({data:s.value,path:f.path,parent:f})})();{let s=this._def.in._parseSync({data:f.data,path:f.path,parent:f});return s.status===`aborted`?INVALID:s.status===`dirty`?(l.dirty(),{status:`dirty`,value:s.value}):this._def.out._parseSync({data:s.value,path:f.path,parent:f})}}static create(l,f){return new s({in:l,out:f,typeName:ZodFirstPartyTypeKind.ZodPipeline})}},ZodReadonly=class extends ZodType{_parse(s){let l=this._def.innerType._parse(s),f=s=>(isValid(s)&&(s.value=Object.freeze(s.value)),s);return isAsync(l)?l.then(s=>f(s)):f(l)}unwrap(){return this._def.innerType}},ZodReadonly.create=(s,l)=>new ZodReadonly({innerType:s,typeName:ZodFirstPartyTypeKind.ZodReadonly,...processCreateParams(l)}),ZodObject.lazycreate,(function(s){s.ZodString=`ZodString`,s.ZodNumber=`ZodNumber`,s.ZodNaN=`ZodNaN`,s.ZodBigInt=`ZodBigInt`,s.ZodBoolean=`ZodBoolean`,s.ZodDate=`ZodDate`,s.ZodSymbol=`ZodSymbol`,s.ZodUndefined=`ZodUndefined`,s.ZodNull=`ZodNull`,s.ZodAny=`ZodAny`,s.ZodUnknown=`ZodUnknown`,s.ZodNever=`ZodNever`,s.ZodVoid=`ZodVoid`,s.ZodArray=`ZodArray`,s.ZodObject=`ZodObject`,s.ZodUnion=`ZodUnion`,s.ZodDiscriminatedUnion=`ZodDiscriminatedUnion`,s.ZodIntersection=`ZodIntersection`,s.ZodTuple=`ZodTuple`,s.ZodRecord=`ZodRecord`,s.ZodMap=`ZodMap`,s.ZodSet=`ZodSet`,s.ZodFunction=`ZodFunction`,s.ZodLazy=`ZodLazy`,s.ZodLiteral=`ZodLiteral`,s.ZodEnum=`ZodEnum`,s.ZodEffects=`ZodEffects`,s.ZodNativeEnum=`ZodNativeEnum`,s.ZodOptional=`ZodOptional`,s.ZodNullable=`ZodNullable`,s.ZodDefault=`ZodDefault`,s.ZodCatch=`ZodCatch`,s.ZodPromise=`ZodPromise`,s.ZodBranded=`ZodBranded`,s.ZodPipeline=`ZodPipeline`,s.ZodReadonly=`ZodReadonly`})(ZodFirstPartyTypeKind||={}),stringType=ZodString.create,numberType=ZodNumber.create,ZodNaN.create,ZodBigInt.create,booleanType=ZodBoolean.create,ZodDate.create,ZodSymbol.create,ZodUndefined.create,ZodNull.create,ZodAny.create,ZodUnknown.create,ZodNever.create,ZodVoid.create,arrayType=ZodArray.create,objectType=ZodObject.create,ZodObject.strictCreate,unionType=ZodUnion.create,ZodDiscriminatedUnion.create,ZodIntersection.create,ZodTuple.create,ZodRecord.create,ZodMap.create,ZodSet.create,ZodFunction.create,ZodLazy.create,ZodLiteral.create,ZodEnum.create,ZodNativeEnum.create,ZodPromise.create,ZodEffects.create,ZodOptional.create,ZodNullable.create,ZodEffects.createWithPreprocess,ZodPipeline.create})),init_external=__esmMin((()=>{init_errors(),init_parseUtil(),init_typeAliases(),init_util(),init_types(),init_ZodError()})),init_zod=__esmMin((()=>{init_external(),init_external()})),require_color_name=__commonJSMin(((s,l)=>{l.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}})),require_conversions=__commonJSMin(((s,l)=>{let f=require_color_name(),p={};for(let s of Object.keys(f))p[f[s]]=s;let g={rgb:{channels:3,labels:`rgb`},hsl:{channels:3,labels:`hsl`},hsv:{channels:3,labels:`hsv`},hwb:{channels:3,labels:`hwb`},cmyk:{channels:4,labels:`cmyk`},xyz:{channels:3,labels:`xyz`},lab:{channels:3,labels:`lab`},lch:{channels:3,labels:`lch`},hex:{channels:1,labels:[`hex`]},keyword:{channels:1,labels:[`keyword`]},ansi16:{channels:1,labels:[`ansi16`]},ansi256:{channels:1,labels:[`ansi256`]},hcg:{channels:3,labels:[`h`,`c`,`g`]},apple:{channels:3,labels:[`r16`,`g16`,`b16`]},gray:{channels:1,labels:[`gray`]}};l.exports=g;for(let s of Object.keys(g)){if(!(`channels`in g[s]))throw Error(`missing channels property: `+s);if(!(`labels`in g[s]))throw Error(`missing channel labels property: `+s);if(g[s].labels.length!==g[s].channels)throw Error(`channel and label counts mismatch: `+s);let{channels:l,labels:f}=g[s];delete g[s].channels,delete g[s].labels,Object.defineProperty(g[s],`channels`,{value:l}),Object.defineProperty(g[s],`labels`,{value:f})}g.rgb.hsl=function(s){let l=s[0]/255,f=s[1]/255,p=s[2]/255,g=Math.min(l,f,p),v=Math.max(l,f,p),b=v-g,C,w;v===g?C=0:l===v?C=(f-p)/b:f===v?C=2+(p-l)/b:p===v&&(C=4+(l-f)/b),C=Math.min(C*60,360),C<0&&(C+=360);let E=(g+v)/2;return w=v===g?0:E<=.5?b/(v+g):b/(2-v-g),[C,w*100,E*100]},g.rgb.hsv=function(s){let l,f,p,g,v,b=s[0]/255,C=s[1]/255,w=s[2]/255,E=Math.max(b,C,w),k=E-Math.min(b,C,w),A=function(s){return(E-s)/6/k+1/2};return k===0?(g=0,v=0):(v=k/E,l=A(b),f=A(C),p=A(w),b===E?g=p-f:C===E?g=1/3+l-p:w===E&&(g=2/3+f-l),g<0?g+=1:g>1&&--g),[g*360,v*100,E*100]},g.rgb.hwb=function(s){let l=s[0],f=s[1],p=s[2],v=g.rgb.hsl(s)[0],b=1/255*Math.min(l,Math.min(f,p));return p=1-1/255*Math.max(l,Math.max(f,p)),[v,b*100,p*100]},g.rgb.cmyk=function(s){let l=s[0]/255,f=s[1]/255,p=s[2]/255,g=Math.min(1-l,1-f,1-p),v=(1-l-g)/(1-g)||0,b=(1-f-g)/(1-g)||0,C=(1-p-g)/(1-g)||0;return[v*100,b*100,C*100,g*100]};function v(s,l){return(s[0]-l[0])**2+(s[1]-l[1])**2+(s[2]-l[2])**2}g.rgb.keyword=function(s){let l=p[s];if(l)return l;let g=1/0,b;for(let l of Object.keys(f)){let p=f[l],C=v(s,p);C.04045?((l+.055)/1.055)**2.4:l/12.92,f=f>.04045?((f+.055)/1.055)**2.4:f/12.92,p=p>.04045?((p+.055)/1.055)**2.4:p/12.92;let g=l*.4124+f*.3576+p*.1805,v=l*.2126+f*.7152+p*.0722,b=l*.0193+f*.1192+p*.9505;return[g*100,v*100,b*100]},g.rgb.lab=function(s){let l=g.rgb.xyz(s),f=l[0],p=l[1],v=l[2];return f/=95.047,p/=100,v/=108.883,f=f>.008856?f**(1/3):7.787*f+16/116,p=p>.008856?p**(1/3):7.787*p+16/116,v=v>.008856?v**(1/3):7.787*v+16/116,[116*p-16,500*(f-p),200*(p-v)]},g.hsl.rgb=function(s){let l=s[0]/360,f=s[1]/100,p=s[2]/100,g,v,b;if(f===0)return b=p*255,[b,b,b];g=p<.5?p*(1+f):p+f-p*f;let C=2*p-g,w=[0,0,0];for(let s=0;s<3;s++)v=l+1/3*-(s-1),v<0&&v++,v>1&&v--,b=6*v<1?C+(g-C)*6*v:2*v<1?g:3*v<2?C+(g-C)*(2/3-v)*6:C,w[s]=b*255;return w},g.hsl.hsv=function(s){let l=s[0],f=s[1]/100,p=s[2]/100,g=f,v=Math.max(p,.01);p*=2,f*=p<=1?p:2-p,g*=v<=1?v:2-v;let b=(p+f)/2;return[l,(p===0?2*g/(v+g):2*f/(p+f))*100,b*100]},g.hsv.rgb=function(s){let l=s[0]/60,f=s[1]/100,p=s[2]/100,g=Math.floor(l)%6,v=l-Math.floor(l),b=255*p*(1-f),C=255*p*(1-f*v),w=255*p*(1-f*(1-v));switch(p*=255,g){case 0:return[p,w,b];case 1:return[C,p,b];case 2:return[b,p,w];case 3:return[b,C,p];case 4:return[w,b,p];case 5:return[p,b,C]}},g.hsv.hsl=function(s){let l=s[0],f=s[1]/100,p=s[2]/100,g=Math.max(p,.01),v,b;b=(2-f)*p;let C=(2-f)*g;return v=f*g,v/=C<=1?C:2-C,v||=0,b/=2,[l,v*100,b*100]},g.hwb.rgb=function(s){let l=s[0]/360,f=s[1]/100,p=s[2]/100,g=f+p,v;g>1&&(f/=g,p/=g);let b=Math.floor(6*l),C=1-p;v=6*l-b,b&1&&(v=1-v);let w=f+v*(C-f),E,k,A;switch(b){default:case 6:case 0:E=C,k=w,A=f;break;case 1:E=w,k=C,A=f;break;case 2:E=f,k=C,A=w;break;case 3:E=f,k=w,A=C;break;case 4:E=w,k=f,A=C;break;case 5:E=C,k=f,A=w;break}return[E*255,k*255,A*255]},g.cmyk.rgb=function(s){let l=s[0]/100,f=s[1]/100,p=s[2]/100,g=s[3]/100,v=1-Math.min(1,l*(1-g)+g),b=1-Math.min(1,f*(1-g)+g),C=1-Math.min(1,p*(1-g)+g);return[v*255,b*255,C*255]},g.xyz.rgb=function(s){let l=s[0]/100,f=s[1]/100,p=s[2]/100,g,v,b;return g=l*3.2406+f*-1.5372+p*-.4986,v=l*-.9689+f*1.8758+p*.0415,b=l*.0557+f*-.204+p*1.057,g=g>.0031308?1.055*g**(1/2.4)-.055:g*12.92,v=v>.0031308?1.055*v**(1/2.4)-.055:v*12.92,b=b>.0031308?1.055*b**(1/2.4)-.055:b*12.92,g=Math.min(Math.max(0,g),1),v=Math.min(Math.max(0,v),1),b=Math.min(Math.max(0,b),1),[g*255,v*255,b*255]},g.xyz.lab=function(s){let l=s[0],f=s[1],p=s[2];return l/=95.047,f/=100,p/=108.883,l=l>.008856?l**(1/3):7.787*l+16/116,f=f>.008856?f**(1/3):7.787*f+16/116,p=p>.008856?p**(1/3):7.787*p+16/116,[116*f-16,500*(l-f),200*(f-p)]},g.lab.xyz=function(s){let l=s[0],f=s[1],p=s[2],g,v,b;v=(l+16)/116,g=f/500+v,b=v-p/200;let C=v**3,w=g**3,E=b**3;return v=C>.008856?C:(v-16/116)/7.787,g=w>.008856?w:(g-16/116)/7.787,b=E>.008856?E:(b-16/116)/7.787,g*=95.047,v*=100,b*=108.883,[g,v,b]},g.lab.lch=function(s){let l=s[0],f=s[1],p=s[2],g;return g=Math.atan2(p,f)*360/2/Math.PI,g<0&&(g+=360),[l,Math.sqrt(f*f+p*p),g]},g.lch.lab=function(s){let l=s[0],f=s[1],p=s[2]/360*2*Math.PI;return[l,f*Math.cos(p),f*Math.sin(p)]},g.rgb.ansi16=function(s,l=null){let[f,p,v]=s,b=l===null?g.rgb.hsv(s)[2]:l;if(b=Math.round(b/50),b===0)return 30;let C=30+(Math.round(v/255)<<2|Math.round(p/255)<<1|Math.round(f/255));return b===2&&(C+=60),C},g.hsv.ansi16=function(s){return g.rgb.ansi16(g.hsv.rgb(s),s[2])},g.rgb.ansi256=function(s){let l=s[0],f=s[1],p=s[2];return l===f&&f===p?l<8?16:l>248?231:Math.round((l-8)/247*24)+232:16+36*Math.round(l/255*5)+6*Math.round(f/255*5)+Math.round(p/255*5)},g.ansi16.rgb=function(s){let l=s%10;if(l===0||l===7)return s>50&&(l+=3.5),l=l/10.5*255,[l,l,l];let f=(~~(s>50)+1)*.5;return[(l&1)*f*255,(l>>1&1)*f*255,(l>>2&1)*f*255]},g.ansi256.rgb=function(s){if(s>=232){let l=(s-232)*10+8;return[l,l,l]}s-=16;let l;return[Math.floor(s/36)/5*255,Math.floor((l=s%36)/6)/5*255,l%6/5*255]},g.rgb.hex=function(s){let l=(((Math.round(s[0])&255)<<16)+((Math.round(s[1])&255)<<8)+(Math.round(s[2])&255)).toString(16).toUpperCase();return`000000`.substring(l.length)+l},g.hex.rgb=function(s){let l=s.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!l)return[0,0,0];let f=l[0];l[0].length===3&&(f=f.split(``).map(s=>s+s).join(``));let p=parseInt(f,16);return[p>>16&255,p>>8&255,p&255]},g.rgb.hcg=function(s){let l=s[0]/255,f=s[1]/255,p=s[2]/255,g=Math.max(Math.max(l,f),p),v=Math.min(Math.min(l,f),p),b=g-v,C,w;return C=b<1?v/(1-b):0,w=b<=0?0:g===l?(f-p)/b%6:g===f?2+(p-l)/b:4+(l-f)/b,w/=6,w%=1,[w*360,b*100,C*100]},g.hsl.hcg=function(s){let l=s[1]/100,f=s[2]/100,p=f<.5?2*l*f:2*l*(1-f),g=0;return p<1&&(g=(f-.5*p)/(1-p)),[s[0],p*100,g*100]},g.hsv.hcg=function(s){let l=s[1]/100,f=s[2]/100,p=l*f,g=0;return p<1&&(g=(f-p)/(1-p)),[s[0],p*100,g*100]},g.hcg.rgb=function(s){let l=s[0]/360,f=s[1]/100,p=s[2]/100;if(f===0)return[p*255,p*255,p*255];let g=[0,0,0],v=l%1*6,b=v%1,C=1-b,w=0;switch(Math.floor(v)){case 0:g[0]=1,g[1]=b,g[2]=0;break;case 1:g[0]=C,g[1]=1,g[2]=0;break;case 2:g[0]=0,g[1]=1,g[2]=b;break;case 3:g[0]=0,g[1]=C,g[2]=1;break;case 4:g[0]=b,g[1]=0,g[2]=1;break;default:g[0]=1,g[1]=0,g[2]=C}return w=(1-f)*p,[(f*g[0]+w)*255,(f*g[1]+w)*255,(f*g[2]+w)*255]},g.hcg.hsv=function(s){let l=s[1]/100,f=l+s[2]/100*(1-l),p=0;return f>0&&(p=l/f),[s[0],p*100,f*100]},g.hcg.hsl=function(s){let l=s[1]/100,f=s[2]/100*(1-l)+.5*l,p=0;return f>0&&f<.5?p=l/(2*f):f>=.5&&f<1&&(p=l/(2*(1-f))),[s[0],p*100,f*100]},g.hcg.hwb=function(s){let l=s[1]/100,f=l+s[2]/100*(1-l);return[s[0],(f-l)*100,(1-f)*100]},g.hwb.hcg=function(s){let l=s[1]/100,f=1-s[2]/100,p=f-l,g=0;return p<1&&(g=(f-p)/(1-p)),[s[0],p*100,g*100]},g.apple.rgb=function(s){return[s[0]/65535*255,s[1]/65535*255,s[2]/65535*255]},g.rgb.apple=function(s){return[s[0]/255*65535,s[1]/255*65535,s[2]/255*65535]},g.gray.rgb=function(s){return[s[0]/100*255,s[0]/100*255,s[0]/100*255]},g.gray.hsl=function(s){return[0,0,s[0]]},g.gray.hsv=g.gray.hsl,g.gray.hwb=function(s){return[0,100,s[0]]},g.gray.cmyk=function(s){return[0,0,0,s[0]]},g.gray.lab=function(s){return[s[0],0,0]},g.gray.hex=function(s){let l=Math.round(s[0]/100*255)&255,f=((l<<16)+(l<<8)+l).toString(16).toUpperCase();return`000000`.substring(f.length)+f},g.rgb.gray=function(s){return[(s[0]+s[1]+s[2])/3/255*100]}})),require_route=__commonJSMin(((s,l)=>{let f=require_conversions();function p(){let s={},l=Object.keys(f);for(let f=l.length,p=0;p{let f=require_conversions(),p=require_route(),g={},v=Object.keys(f);function b(s){let l=function(...l){let f=l[0];return f==null?f:(f.length>1&&(l=f),s(l))};return`conversion`in s&&(l.conversion=s.conversion),l}function C(s){let l=function(...l){let f=l[0];if(f==null)return f;f.length>1&&(l=f);let p=s(l);if(typeof p==`object`)for(let s=p.length,l=0;l{g[s]={},Object.defineProperty(g[s],`channels`,{value:f[s].channels}),Object.defineProperty(g[s],`labels`,{value:f[s].labels});let l=p(s);Object.keys(l).forEach(f=>{let p=l[f];g[s][f]=C(p),g[s][f].raw=b(p)})}),l.exports=g})),require_ansi_styles=__commonJSMin(((s,l)=>{let f=(s,l)=>(...f)=>`\u001B[${s(...f)+l}m`,p=(s,l)=>(...f)=>{let p=s(...f);return`\u001B[${38+l};5;${p}m`},g=(s,l)=>(...f)=>{let p=s(...f);return`\u001B[${38+l};2;${p[0]};${p[1]};${p[2]}m`},v=s=>s,b=(s,l,f)=>[s,l,f],C=(s,l,f)=>{Object.defineProperty(s,l,{get:()=>{let p=f();return Object.defineProperty(s,l,{value:p,enumerable:!0,configurable:!0}),p},enumerable:!0,configurable:!0})},w,E=(s,l,f,p)=>{w===void 0&&(w=require_color_convert());let g=p?10:0,v={};for(let[p,b]of Object.entries(w)){let C=p===`ansi16`?`ansi`:p;p===l?v[C]=s(f,g):typeof b==`object`&&(v[C]=s(b[l],g))}return v};function k(){let s=new Map,l={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};l.color.gray=l.color.blackBright,l.bgColor.bgGray=l.bgColor.bgBlackBright,l.color.grey=l.color.blackBright,l.bgColor.bgGrey=l.bgColor.bgBlackBright;for(let[f,p]of Object.entries(l)){for(let[f,g]of Object.entries(p))l[f]={open:`\u001B[${g[0]}m`,close:`\u001B[${g[1]}m`},p[f]=l[f],s.set(g[0],g[1]);Object.defineProperty(l,f,{value:p,enumerable:!1})}return Object.defineProperty(l,`codes`,{value:s,enumerable:!1}),l.color.close=`\x1B[39m`,l.bgColor.close=`\x1B[49m`,C(l.color,`ansi`,()=>E(f,`ansi16`,v,!1)),C(l.color,`ansi256`,()=>E(p,`ansi256`,v,!1)),C(l.color,`ansi16m`,()=>E(g,`rgb`,b,!1)),C(l.bgColor,`ansi`,()=>E(f,`ansi16`,v,!0)),C(l.bgColor,`ansi256`,()=>E(p,`ansi256`,v,!0)),C(l.bgColor,`ansi16m`,()=>E(g,`rgb`,b,!0)),l}Object.defineProperty(l,`exports`,{enumerable:!0,get:k})})),require_util$12=__commonJSMin(((s,l)=>{l.exports={stringReplaceAll:(s,l,f)=>{let p=s.indexOf(l);if(p===-1)return s;let g=l.length,v=0,b=``;do b+=s.substr(v,p-v)+l+f,v=p+g,p=s.indexOf(l,v);while(p!==-1);return b+=s.substr(v),b},stringEncaseCRLFWithFirstIndex:(s,l,f,p)=>{let g=0,v=``;do{let b=s[p-1]===`\r`;v+=s.substr(g,(b?p-1:p)-g)+l+(b?`\r +`+l+`]`}return g.pop(),v=l,p}}})),require_lib$20=__commonJSMin(((s,l)=>{l.exports={parse:require_parse$12(),stringify:require_stringify$4()}})),util$27,objectUtil,ZodParsedType,getParsedType,init_util=__esmMin((()=>{(function(s){s.assertEqual=s=>{};function l(s){}s.assertIs=l;function f(s){throw Error()}s.assertNever=f,s.arrayToEnum=s=>{let l={};for(let f of s)l[f]=f;return l},s.getValidEnumValues=l=>{let f=s.objectKeys(l).filter(s=>typeof l[l[s]]!=`number`),p={};for(let s of f)p[s]=l[s];return s.objectValues(p)},s.objectValues=l=>s.objectKeys(l).map(function(s){return l[s]}),s.objectKeys=typeof Object.keys==`function`?s=>Object.keys(s):s=>{let l=[];for(let f in s)Object.prototype.hasOwnProperty.call(s,f)&&l.push(f);return l},s.find=(s,l)=>{for(let f of s)if(l(f))return f},s.isInteger=typeof Number.isInteger==`function`?s=>Number.isInteger(s):s=>typeof s==`number`&&Number.isFinite(s)&&Math.floor(s)===s;function p(s,l=` | `){return s.map(s=>typeof s==`string`?`'${s}'`:s).join(l)}s.joinValues=p,s.jsonStringifyReplacer=(s,l)=>typeof l==`bigint`?l.toString():l})(util$27||={}),(function(s){s.mergeShapes=(s,l)=>({...s,...l})})(objectUtil||={}),ZodParsedType=util$27.arrayToEnum([`string`,`nan`,`number`,`integer`,`float`,`boolean`,`date`,`bigint`,`symbol`,`function`,`undefined`,`null`,`array`,`object`,`unknown`,`promise`,`void`,`never`,`map`,`set`]),getParsedType=s=>{switch(typeof s){case`undefined`:return ZodParsedType.undefined;case`string`:return ZodParsedType.string;case`number`:return Number.isNaN(s)?ZodParsedType.nan:ZodParsedType.number;case`boolean`:return ZodParsedType.boolean;case`function`:return ZodParsedType.function;case`bigint`:return ZodParsedType.bigint;case`symbol`:return ZodParsedType.symbol;case`object`:return Array.isArray(s)?ZodParsedType.array:s===null?ZodParsedType.null:s.then&&typeof s.then==`function`&&s.catch&&typeof s.catch==`function`?ZodParsedType.promise:typeof Map<`u`&&s instanceof Map?ZodParsedType.map:typeof Set<`u`&&s instanceof Set?ZodParsedType.set:typeof Date<`u`&&s instanceof Date?ZodParsedType.date:ZodParsedType.object;default:return ZodParsedType.unknown}}})),ZodIssueCode,ZodError,init_ZodError=__esmMin((()=>{init_util(),ZodIssueCode=util$27.arrayToEnum([`invalid_type`,`invalid_literal`,`custom`,`invalid_union`,`invalid_union_discriminator`,`invalid_enum_value`,`unrecognized_keys`,`invalid_arguments`,`invalid_return_type`,`invalid_date`,`invalid_string`,`too_small`,`too_big`,`invalid_intersection_types`,`not_multiple_of`,`not_finite`]),ZodError=class s extends Error{get errors(){return this.issues}constructor(s){super(),this.issues=[],this.addIssue=s=>{this.issues=[...this.issues,s]},this.addIssues=(s=[])=>{this.issues=[...this.issues,...s]};let l=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,l):this.__proto__=l,this.name=`ZodError`,this.issues=s}format(s){let l=s||function(s){return s.message},f={_errors:[]},p=s=>{for(let g of s.issues)if(g.code===`invalid_union`)g.unionErrors.map(p);else if(g.code===`invalid_return_type`)p(g.returnTypeError);else if(g.code===`invalid_arguments`)p(g.argumentsError);else if(g.path.length===0)f._errors.push(l(g));else{let s=f,p=0;for(;ps.message){let l={},f=[];for(let p of this.issues)if(p.path.length>0){let f=p.path[0];l[f]=l[f]||[],l[f].push(s(p))}else f.push(s(p));return{formErrors:f,fieldErrors:l}}get formErrors(){return this.flatten()}},ZodError.create=s=>new ZodError(s)})),errorMap,init_en=__esmMin((()=>{init_ZodError(),init_util(),errorMap=(s,l)=>{let f;switch(s.code){case ZodIssueCode.invalid_type:f=s.received===ZodParsedType.undefined?`Required`:`Expected ${s.expected}, received ${s.received}`;break;case ZodIssueCode.invalid_literal:f=`Invalid literal value, expected ${JSON.stringify(s.expected,util$27.jsonStringifyReplacer)}`;break;case ZodIssueCode.unrecognized_keys:f=`Unrecognized key(s) in object: ${util$27.joinValues(s.keys,`, `)}`;break;case ZodIssueCode.invalid_union:f=`Invalid input`;break;case ZodIssueCode.invalid_union_discriminator:f=`Invalid discriminator value. Expected ${util$27.joinValues(s.options)}`;break;case ZodIssueCode.invalid_enum_value:f=`Invalid enum value. Expected ${util$27.joinValues(s.options)}, received '${s.received}'`;break;case ZodIssueCode.invalid_arguments:f=`Invalid function arguments`;break;case ZodIssueCode.invalid_return_type:f=`Invalid function return type`;break;case ZodIssueCode.invalid_date:f=`Invalid date`;break;case ZodIssueCode.invalid_string:typeof s.validation==`object`?`includes`in s.validation?(f=`Invalid input: must include "${s.validation.includes}"`,typeof s.validation.position==`number`&&(f=`${f} at one or more positions greater than or equal to ${s.validation.position}`)):`startsWith`in s.validation?f=`Invalid input: must start with "${s.validation.startsWith}"`:`endsWith`in s.validation?f=`Invalid input: must end with "${s.validation.endsWith}"`:util$27.assertNever(s.validation):f=s.validation===`regex`?`Invalid`:`Invalid ${s.validation}`;break;case ZodIssueCode.too_small:f=s.type===`array`?`Array must contain ${s.exact?`exactly`:s.inclusive?`at least`:`more than`} ${s.minimum} element(s)`:s.type===`string`?`String must contain ${s.exact?`exactly`:s.inclusive?`at least`:`over`} ${s.minimum} character(s)`:s.type===`number`||s.type===`bigint`?`Number must be ${s.exact?`exactly equal to `:s.inclusive?`greater than or equal to `:`greater than `}${s.minimum}`:s.type===`date`?`Date must be ${s.exact?`exactly equal to `:s.inclusive?`greater than or equal to `:`greater than `}${new Date(Number(s.minimum))}`:`Invalid input`;break;case ZodIssueCode.too_big:f=s.type===`array`?`Array must contain ${s.exact?`exactly`:s.inclusive?`at most`:`less than`} ${s.maximum} element(s)`:s.type===`string`?`String must contain ${s.exact?`exactly`:s.inclusive?`at most`:`under`} ${s.maximum} character(s)`:s.type===`number`?`Number must be ${s.exact?`exactly`:s.inclusive?`less than or equal to`:`less than`} ${s.maximum}`:s.type===`bigint`?`BigInt must be ${s.exact?`exactly`:s.inclusive?`less than or equal to`:`less than`} ${s.maximum}`:s.type===`date`?`Date must be ${s.exact?`exactly`:s.inclusive?`smaller than or equal to`:`smaller than`} ${new Date(Number(s.maximum))}`:`Invalid input`;break;case ZodIssueCode.custom:f=`Invalid input`;break;case ZodIssueCode.invalid_intersection_types:f=`Intersection results could not be merged`;break;case ZodIssueCode.not_multiple_of:f=`Number must be a multiple of ${s.multipleOf}`;break;case ZodIssueCode.not_finite:f=`Number must be finite`;break;default:f=l.defaultError,util$27.assertNever(s)}return{message:f}}}));function getErrorMap(){return overrideErrorMap}var overrideErrorMap,init_errors$1=__esmMin((()=>{init_en(),overrideErrorMap=errorMap}));function addIssueToContext(s,l){let f=getErrorMap(),p=makeIssue({issueData:l,data:s.data,path:s.path,errorMaps:[s.common.contextualErrorMap,s.schemaErrorMap,f,f===errorMap?void 0:errorMap].filter(s=>!!s)});s.common.issues.push(p)}var makeIssue,ParseStatus,INVALID,DIRTY,OK,isAborted,isDirty,isValid,isAsync,init_parseUtil=__esmMin((()=>{init_errors$1(),init_en(),makeIssue=s=>{let{data:l,path:f,errorMaps:p,issueData:g}=s,v=[...f,...g.path||[]],b={...g,path:v};if(g.message!==void 0)return{...g,path:v,message:g.message};let C=``,w=p.filter(s=>!!s).slice().reverse();for(let s of w)C=s(b,{data:l,defaultError:C}).message;return{...g,path:v,message:C}},ParseStatus=class s{constructor(){this.value=`valid`}dirty(){this.value===`valid`&&(this.value=`dirty`)}abort(){this.value!==`aborted`&&(this.value=`aborted`)}static mergeArray(s,l){let f=[];for(let p of l){if(p.status===`aborted`)return INVALID;p.status===`dirty`&&s.dirty(),f.push(p.value)}return{status:s.value,value:f}}static async mergeObjectAsync(l,f){let p=[];for(let s of f){let l=await s.key,f=await s.value;p.push({key:l,value:f})}return s.mergeObjectSync(l,p)}static mergeObjectSync(s,l){let f={};for(let p of l){let{key:l,value:g}=p;if(l.status===`aborted`||g.status===`aborted`)return INVALID;l.status===`dirty`&&s.dirty(),g.status===`dirty`&&s.dirty(),l.value!==`__proto__`&&(g.value!==void 0||p.alwaysSet)&&(f[l.value]=g.value)}return{status:s.value,value:f}}},INVALID=Object.freeze({status:`aborted`}),DIRTY=s=>({status:`dirty`,value:s}),OK=s=>({status:`valid`,value:s}),isAborted=s=>s.status===`aborted`,isDirty=s=>s.status===`dirty`,isValid=s=>s.status===`valid`,isAsync=s=>typeof Promise<`u`&&s instanceof Promise})),init_typeAliases=__esmMin((()=>{})),errorUtil,init_errorUtil=__esmMin((()=>{(function(s){s.errToObj=s=>typeof s==`string`?{message:s}:s||{},s.toString=s=>typeof s==`string`?s:s?.message})(errorUtil||={})}));function processCreateParams(s){if(!s)return{};let{errorMap:l,invalid_type_error:f,required_error:p,description:g}=s;if(l&&(f||p))throw Error(`Can't use "invalid_type_error" or "required_error" in conjunction with custom error map.`);return l?{errorMap:l,description:g}:{errorMap:(l,g)=>{let{message:v}=s;return l.code===`invalid_enum_value`?{message:v??g.defaultError}:g.data===void 0?{message:v??p??g.defaultError}:l.code===`invalid_type`?{message:v??f??g.defaultError}:{message:g.defaultError}},description:g}}function timeRegexSource(s){let l=`[0-5]\\d`;s.precision?l=`${l}\\.\\d{${s.precision}}`:s.precision??(l=`${l}(\\.\\d+)?`);let f=s.precision?`+`:`?`;return`([01]\\d|2[0-3]):[0-5]\\d(:${l})${f}`}function timeRegex(s){return RegExp(`^${timeRegexSource(s)}$`)}function datetimeRegex(s){let l=`${dateRegexSource}T${timeRegexSource(s)}`,f=[];return f.push(s.local?`Z?`:`Z`),s.offset&&f.push(`([+-]\\d{2}:?\\d{2})`),l=`${l}(${f.join(`|`)})`,RegExp(`^${l}$`)}function isValidIP(s,l){return!!((l===`v4`||!l)&&ipv4Regex.test(s)||(l===`v6`||!l)&&ipv6Regex.test(s))}function isValidJWT(s,l){if(!jwtRegex.test(s))return!1;try{let[f]=s.split(`.`);if(!f)return!1;let p=f.replace(/-/g,`+`).replace(/_/g,`/`).padEnd(f.length+(4-f.length%4)%4,`=`),g=JSON.parse(atob(p));return!(typeof g!=`object`||!g||`typ`in g&&g?.typ!==`JWT`||!g.alg||l&&g.alg!==l)}catch{return!1}}function isValidCidr(s,l){return!!((l===`v4`||!l)&&ipv4CidrRegex.test(s)||(l===`v6`||!l)&&ipv6CidrRegex.test(s))}function floatSafeRemainder(s,l){let f=(s.toString().split(`.`)[1]||``).length,p=(l.toString().split(`.`)[1]||``).length,g=f>p?f:p;return Number.parseInt(s.toFixed(g).replace(`.`,``))%Number.parseInt(l.toFixed(g).replace(`.`,``))/10**g}function deepPartialify(s){if(s instanceof ZodObject){let l={};for(let f in s.shape){let p=s.shape[f];l[f]=ZodOptional.create(deepPartialify(p))}return new ZodObject({...s._def,shape:()=>l})}else if(s instanceof ZodArray)return new ZodArray({...s._def,type:deepPartialify(s.element)});else if(s instanceof ZodOptional)return ZodOptional.create(deepPartialify(s.unwrap()));else if(s instanceof ZodNullable)return ZodNullable.create(deepPartialify(s.unwrap()));else if(s instanceof ZodTuple)return ZodTuple.create(s.items.map(s=>deepPartialify(s)));else return s}function mergeValues(s,l){let f=getParsedType(s),p=getParsedType(l);if(s===l)return{valid:!0,data:s};if(f===ZodParsedType.object&&p===ZodParsedType.object){let f=util$27.objectKeys(l),p=util$27.objectKeys(s).filter(s=>f.indexOf(s)!==-1),g={...s,...l};for(let f of p){let p=mergeValues(s[f],l[f]);if(!p.valid)return{valid:!1};g[f]=p.data}return{valid:!0,data:g}}else if(f===ZodParsedType.array&&p===ZodParsedType.array){if(s.length!==l.length)return{valid:!1};let f=[];for(let p=0;p{init_ZodError(),init_errors$1(),init_errorUtil(),init_parseUtil(),init_util(),ParseInputLazyPath=class{constructor(s,l,f,p){this._cachedPath=[],this.parent=s,this.data=l,this._path=f,this._key=p}get path(){return this._cachedPath.length||(Array.isArray(this._key)?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}},handleResult$1=(s,l)=>{if(isValid(l))return{success:!0,data:l.value};if(!s.common.issues.length)throw Error(`Validation failed but no issues detected.`);return{success:!1,get error(){if(this._error)return this._error;let l=new ZodError(s.common.issues);return this._error=l,this._error}}},ZodType=class{get description(){return this._def.description}_getType(s){return getParsedType(s.data)}_getOrReturnCtx(s,l){return l||{common:s.parent.common,data:s.data,parsedType:getParsedType(s.data),schemaErrorMap:this._def.errorMap,path:s.path,parent:s.parent}}_processInputParams(s){return{status:new ParseStatus,ctx:{common:s.parent.common,data:s.data,parsedType:getParsedType(s.data),schemaErrorMap:this._def.errorMap,path:s.path,parent:s.parent}}}_parseSync(s){let l=this._parse(s);if(isAsync(l))throw Error(`Synchronous parse encountered promise.`);return l}_parseAsync(s){let l=this._parse(s);return Promise.resolve(l)}parse(s,l){let f=this.safeParse(s,l);if(f.success)return f.data;throw f.error}safeParse(s,l){let f={common:{issues:[],async:l?.async??!1,contextualErrorMap:l?.errorMap},path:l?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:s,parsedType:getParsedType(s)};return handleResult$1(f,this._parseSync({data:s,path:f.path,parent:f}))}"~validate"(s){let l={common:{issues:[],async:!!this[`~standard`].async},path:[],schemaErrorMap:this._def.errorMap,parent:null,data:s,parsedType:getParsedType(s)};if(!this[`~standard`].async)try{let f=this._parseSync({data:s,path:[],parent:l});return isValid(f)?{value:f.value}:{issues:l.common.issues}}catch(s){s?.message?.toLowerCase()?.includes(`encountered`)&&(this[`~standard`].async=!0),l.common={issues:[],async:!0}}return this._parseAsync({data:s,path:[],parent:l}).then(s=>isValid(s)?{value:s.value}:{issues:l.common.issues})}async parseAsync(s,l){let f=await this.safeParseAsync(s,l);if(f.success)return f.data;throw f.error}async safeParseAsync(s,l){let f={common:{issues:[],contextualErrorMap:l?.errorMap,async:!0},path:l?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:s,parsedType:getParsedType(s)},p=this._parse({data:s,path:f.path,parent:f});return handleResult$1(f,await(isAsync(p)?p:Promise.resolve(p)))}refine(s,l){let f=s=>typeof l==`string`||l===void 0?{message:l}:typeof l==`function`?l(s):l;return this._refinement((l,p)=>{let g=s(l),v=()=>p.addIssue({code:ZodIssueCode.custom,...f(l)});return typeof Promise<`u`&&g instanceof Promise?g.then(s=>s?!0:(v(),!1)):g?!0:(v(),!1)})}refinement(s,l){return this._refinement((f,p)=>s(f)?!0:(p.addIssue(typeof l==`function`?l(f,p):l),!1))}_refinement(s){return new ZodEffects({schema:this,typeName:ZodFirstPartyTypeKind.ZodEffects,effect:{type:`refinement`,refinement:s}})}superRefine(s){return this._refinement(s)}constructor(s){this.spa=this.safeParseAsync,this._def=s,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this),this[`~standard`]={version:1,vendor:`zod`,validate:s=>this[`~validate`](s)}}optional(){return ZodOptional.create(this,this._def)}nullable(){return ZodNullable.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return ZodArray.create(this)}promise(){return ZodPromise.create(this,this._def)}or(s){return ZodUnion.create([this,s],this._def)}and(s){return ZodIntersection.create(this,s,this._def)}transform(s){return new ZodEffects({...processCreateParams(this._def),schema:this,typeName:ZodFirstPartyTypeKind.ZodEffects,effect:{type:`transform`,transform:s}})}default(s){let l=typeof s==`function`?s:()=>s;return new ZodDefault({...processCreateParams(this._def),innerType:this,defaultValue:l,typeName:ZodFirstPartyTypeKind.ZodDefault})}brand(){return new ZodBranded({typeName:ZodFirstPartyTypeKind.ZodBranded,type:this,...processCreateParams(this._def)})}catch(s){let l=typeof s==`function`?s:()=>s;return new ZodCatch({...processCreateParams(this._def),innerType:this,catchValue:l,typeName:ZodFirstPartyTypeKind.ZodCatch})}describe(s){let l=this.constructor;return new l({...this._def,description:s})}pipe(s){return ZodPipeline.create(this,s)}readonly(){return ZodReadonly.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}},cuidRegex=/^c[^\s-]{8,}$/i,cuid2Regex=/^[0-9a-z]+$/,ulidRegex=/^[0-9A-HJKMNP-TV-Z]{26}$/i,uuidRegex=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,nanoidRegex=/^[a-z0-9_-]{21}$/i,jwtRegex=/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/,durationRegex=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,emailRegex=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,_emojiRegex=`^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$`,ipv4Regex=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,ipv4CidrRegex=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/,ipv6Regex=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/,ipv6CidrRegex=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,base64Regex=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,base64urlRegex=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,dateRegexSource=`((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))`,dateRegex=RegExp(`^${dateRegexSource}$`),ZodString=class s extends ZodType{_parse(s){if(this._def.coerce&&(s.data=String(s.data)),this._getType(s)!==ZodParsedType.string){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.string,received:l.parsedType}),INVALID}let l=new ParseStatus,f;for(let p of this._def.checks)if(p.kind===`min`)s.data.lengthp.value&&(f=this._getOrReturnCtx(s,f),addIssueToContext(f,{code:ZodIssueCode.too_big,maximum:p.value,type:`string`,inclusive:!0,exact:!1,message:p.message}),l.dirty());else if(p.kind===`length`){let g=s.data.length>p.value,v=s.data.lengths.test(l),{validation:l,code:ZodIssueCode.invalid_string,...errorUtil.errToObj(f)})}_addCheck(l){return new s({...this._def,checks:[...this._def.checks,l]})}email(s){return this._addCheck({kind:`email`,...errorUtil.errToObj(s)})}url(s){return this._addCheck({kind:`url`,...errorUtil.errToObj(s)})}emoji(s){return this._addCheck({kind:`emoji`,...errorUtil.errToObj(s)})}uuid(s){return this._addCheck({kind:`uuid`,...errorUtil.errToObj(s)})}nanoid(s){return this._addCheck({kind:`nanoid`,...errorUtil.errToObj(s)})}cuid(s){return this._addCheck({kind:`cuid`,...errorUtil.errToObj(s)})}cuid2(s){return this._addCheck({kind:`cuid2`,...errorUtil.errToObj(s)})}ulid(s){return this._addCheck({kind:`ulid`,...errorUtil.errToObj(s)})}base64(s){return this._addCheck({kind:`base64`,...errorUtil.errToObj(s)})}base64url(s){return this._addCheck({kind:`base64url`,...errorUtil.errToObj(s)})}jwt(s){return this._addCheck({kind:`jwt`,...errorUtil.errToObj(s)})}ip(s){return this._addCheck({kind:`ip`,...errorUtil.errToObj(s)})}cidr(s){return this._addCheck({kind:`cidr`,...errorUtil.errToObj(s)})}datetime(s){return typeof s==`string`?this._addCheck({kind:`datetime`,precision:null,offset:!1,local:!1,message:s}):this._addCheck({kind:`datetime`,precision:s?.precision===void 0?null:s?.precision,offset:s?.offset??!1,local:s?.local??!1,...errorUtil.errToObj(s?.message)})}date(s){return this._addCheck({kind:`date`,message:s})}time(s){return typeof s==`string`?this._addCheck({kind:`time`,precision:null,message:s}):this._addCheck({kind:`time`,precision:s?.precision===void 0?null:s?.precision,...errorUtil.errToObj(s?.message)})}duration(s){return this._addCheck({kind:`duration`,...errorUtil.errToObj(s)})}regex(s,l){return this._addCheck({kind:`regex`,regex:s,...errorUtil.errToObj(l)})}includes(s,l){return this._addCheck({kind:`includes`,value:s,position:l?.position,...errorUtil.errToObj(l?.message)})}startsWith(s,l){return this._addCheck({kind:`startsWith`,value:s,...errorUtil.errToObj(l)})}endsWith(s,l){return this._addCheck({kind:`endsWith`,value:s,...errorUtil.errToObj(l)})}min(s,l){return this._addCheck({kind:`min`,value:s,...errorUtil.errToObj(l)})}max(s,l){return this._addCheck({kind:`max`,value:s,...errorUtil.errToObj(l)})}length(s,l){return this._addCheck({kind:`length`,value:s,...errorUtil.errToObj(l)})}nonempty(s){return this.min(1,errorUtil.errToObj(s))}trim(){return new s({...this._def,checks:[...this._def.checks,{kind:`trim`}]})}toLowerCase(){return new s({...this._def,checks:[...this._def.checks,{kind:`toLowerCase`}]})}toUpperCase(){return new s({...this._def,checks:[...this._def.checks,{kind:`toUpperCase`}]})}get isDatetime(){return!!this._def.checks.find(s=>s.kind===`datetime`)}get isDate(){return!!this._def.checks.find(s=>s.kind===`date`)}get isTime(){return!!this._def.checks.find(s=>s.kind===`time`)}get isDuration(){return!!this._def.checks.find(s=>s.kind===`duration`)}get isEmail(){return!!this._def.checks.find(s=>s.kind===`email`)}get isURL(){return!!this._def.checks.find(s=>s.kind===`url`)}get isEmoji(){return!!this._def.checks.find(s=>s.kind===`emoji`)}get isUUID(){return!!this._def.checks.find(s=>s.kind===`uuid`)}get isNANOID(){return!!this._def.checks.find(s=>s.kind===`nanoid`)}get isCUID(){return!!this._def.checks.find(s=>s.kind===`cuid`)}get isCUID2(){return!!this._def.checks.find(s=>s.kind===`cuid2`)}get isULID(){return!!this._def.checks.find(s=>s.kind===`ulid`)}get isIP(){return!!this._def.checks.find(s=>s.kind===`ip`)}get isCIDR(){return!!this._def.checks.find(s=>s.kind===`cidr`)}get isBase64(){return!!this._def.checks.find(s=>s.kind===`base64`)}get isBase64url(){return!!this._def.checks.find(s=>s.kind===`base64url`)}get minLength(){let s=null;for(let l of this._def.checks)l.kind===`min`&&(s===null||l.value>s)&&(s=l.value);return s}get maxLength(){let s=null;for(let l of this._def.checks)l.kind===`max`&&(s===null||l.valuenew ZodString({checks:[],typeName:ZodFirstPartyTypeKind.ZodString,coerce:s?.coerce??!1,...processCreateParams(s)}),ZodNumber=class s extends ZodType{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(s){if(this._def.coerce&&(s.data=Number(s.data)),this._getType(s)!==ZodParsedType.number){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.number,received:l.parsedType}),INVALID}let l,f=new ParseStatus;for(let p of this._def.checks)p.kind===`int`?util$27.isInteger(s.data)||(l=this._getOrReturnCtx(s,l),addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:`integer`,received:`float`,message:p.message}),f.dirty()):p.kind===`min`?(p.inclusive?s.datap.value:s.data>=p.value)&&(l=this._getOrReturnCtx(s,l),addIssueToContext(l,{code:ZodIssueCode.too_big,maximum:p.value,type:`number`,inclusive:p.inclusive,exact:!1,message:p.message}),f.dirty()):p.kind===`multipleOf`?floatSafeRemainder(s.data,p.value)!==0&&(l=this._getOrReturnCtx(s,l),addIssueToContext(l,{code:ZodIssueCode.not_multiple_of,multipleOf:p.value,message:p.message}),f.dirty()):p.kind===`finite`?Number.isFinite(s.data)||(l=this._getOrReturnCtx(s,l),addIssueToContext(l,{code:ZodIssueCode.not_finite,message:p.message}),f.dirty()):util$27.assertNever(p);return{status:f.value,value:s.data}}gte(s,l){return this.setLimit(`min`,s,!0,errorUtil.toString(l))}gt(s,l){return this.setLimit(`min`,s,!1,errorUtil.toString(l))}lte(s,l){return this.setLimit(`max`,s,!0,errorUtil.toString(l))}lt(s,l){return this.setLimit(`max`,s,!1,errorUtil.toString(l))}setLimit(l,f,p,g){return new s({...this._def,checks:[...this._def.checks,{kind:l,value:f,inclusive:p,message:errorUtil.toString(g)}]})}_addCheck(l){return new s({...this._def,checks:[...this._def.checks,l]})}int(s){return this._addCheck({kind:`int`,message:errorUtil.toString(s)})}positive(s){return this._addCheck({kind:`min`,value:0,inclusive:!1,message:errorUtil.toString(s)})}negative(s){return this._addCheck({kind:`max`,value:0,inclusive:!1,message:errorUtil.toString(s)})}nonpositive(s){return this._addCheck({kind:`max`,value:0,inclusive:!0,message:errorUtil.toString(s)})}nonnegative(s){return this._addCheck({kind:`min`,value:0,inclusive:!0,message:errorUtil.toString(s)})}multipleOf(s,l){return this._addCheck({kind:`multipleOf`,value:s,message:errorUtil.toString(l)})}finite(s){return this._addCheck({kind:`finite`,message:errorUtil.toString(s)})}safe(s){return this._addCheck({kind:`min`,inclusive:!0,value:-(2**53-1),message:errorUtil.toString(s)})._addCheck({kind:`max`,inclusive:!0,value:2**53-1,message:errorUtil.toString(s)})}get minValue(){let s=null;for(let l of this._def.checks)l.kind===`min`&&(s===null||l.value>s)&&(s=l.value);return s}get maxValue(){let s=null;for(let l of this._def.checks)l.kind===`max`&&(s===null||l.values.kind===`int`||s.kind===`multipleOf`&&util$27.isInteger(s.value))}get isFinite(){let s=null,l=null;for(let f of this._def.checks)if(f.kind===`finite`||f.kind===`int`||f.kind===`multipleOf`)return!0;else f.kind===`min`?(l===null||f.value>l)&&(l=f.value):f.kind===`max`&&(s===null||f.valuenew ZodNumber({checks:[],typeName:ZodFirstPartyTypeKind.ZodNumber,coerce:s?.coerce||!1,...processCreateParams(s)}),ZodBigInt=class s extends ZodType{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(s){if(this._def.coerce)try{s.data=BigInt(s.data)}catch{return this._getInvalidInput(s)}if(this._getType(s)!==ZodParsedType.bigint)return this._getInvalidInput(s);let l,f=new ParseStatus;for(let p of this._def.checks)p.kind===`min`?(p.inclusive?s.datap.value:s.data>=p.value)&&(l=this._getOrReturnCtx(s,l),addIssueToContext(l,{code:ZodIssueCode.too_big,type:`bigint`,maximum:p.value,inclusive:p.inclusive,message:p.message}),f.dirty()):p.kind===`multipleOf`?s.data%p.value!==BigInt(0)&&(l=this._getOrReturnCtx(s,l),addIssueToContext(l,{code:ZodIssueCode.not_multiple_of,multipleOf:p.value,message:p.message}),f.dirty()):util$27.assertNever(p);return{status:f.value,value:s.data}}_getInvalidInput(s){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.bigint,received:l.parsedType}),INVALID}gte(s,l){return this.setLimit(`min`,s,!0,errorUtil.toString(l))}gt(s,l){return this.setLimit(`min`,s,!1,errorUtil.toString(l))}lte(s,l){return this.setLimit(`max`,s,!0,errorUtil.toString(l))}lt(s,l){return this.setLimit(`max`,s,!1,errorUtil.toString(l))}setLimit(l,f,p,g){return new s({...this._def,checks:[...this._def.checks,{kind:l,value:f,inclusive:p,message:errorUtil.toString(g)}]})}_addCheck(l){return new s({...this._def,checks:[...this._def.checks,l]})}positive(s){return this._addCheck({kind:`min`,value:BigInt(0),inclusive:!1,message:errorUtil.toString(s)})}negative(s){return this._addCheck({kind:`max`,value:BigInt(0),inclusive:!1,message:errorUtil.toString(s)})}nonpositive(s){return this._addCheck({kind:`max`,value:BigInt(0),inclusive:!0,message:errorUtil.toString(s)})}nonnegative(s){return this._addCheck({kind:`min`,value:BigInt(0),inclusive:!0,message:errorUtil.toString(s)})}multipleOf(s,l){return this._addCheck({kind:`multipleOf`,value:s,message:errorUtil.toString(l)})}get minValue(){let s=null;for(let l of this._def.checks)l.kind===`min`&&(s===null||l.value>s)&&(s=l.value);return s}get maxValue(){let s=null;for(let l of this._def.checks)l.kind===`max`&&(s===null||l.valuenew ZodBigInt({checks:[],typeName:ZodFirstPartyTypeKind.ZodBigInt,coerce:s?.coerce??!1,...processCreateParams(s)}),ZodBoolean=class extends ZodType{_parse(s){if(this._def.coerce&&(s.data=!!s.data),this._getType(s)!==ZodParsedType.boolean){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.boolean,received:l.parsedType}),INVALID}return OK(s.data)}},ZodBoolean.create=s=>new ZodBoolean({typeName:ZodFirstPartyTypeKind.ZodBoolean,coerce:s?.coerce||!1,...processCreateParams(s)}),ZodDate=class s extends ZodType{_parse(s){if(this._def.coerce&&(s.data=new Date(s.data)),this._getType(s)!==ZodParsedType.date){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.date,received:l.parsedType}),INVALID}if(Number.isNaN(s.data.getTime()))return addIssueToContext(this._getOrReturnCtx(s),{code:ZodIssueCode.invalid_date}),INVALID;let l=new ParseStatus,f;for(let p of this._def.checks)p.kind===`min`?s.data.getTime()p.value&&(f=this._getOrReturnCtx(s,f),addIssueToContext(f,{code:ZodIssueCode.too_big,message:p.message,inclusive:!0,exact:!1,maximum:p.value,type:`date`}),l.dirty()):util$27.assertNever(p);return{status:l.value,value:new Date(s.data.getTime())}}_addCheck(l){return new s({...this._def,checks:[...this._def.checks,l]})}min(s,l){return this._addCheck({kind:`min`,value:s.getTime(),message:errorUtil.toString(l)})}max(s,l){return this._addCheck({kind:`max`,value:s.getTime(),message:errorUtil.toString(l)})}get minDate(){let s=null;for(let l of this._def.checks)l.kind===`min`&&(s===null||l.value>s)&&(s=l.value);return s==null?null:new Date(s)}get maxDate(){let s=null;for(let l of this._def.checks)l.kind===`max`&&(s===null||l.valuenew ZodDate({checks:[],coerce:s?.coerce||!1,typeName:ZodFirstPartyTypeKind.ZodDate,...processCreateParams(s)}),ZodSymbol=class extends ZodType{_parse(s){if(this._getType(s)!==ZodParsedType.symbol){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.symbol,received:l.parsedType}),INVALID}return OK(s.data)}},ZodSymbol.create=s=>new ZodSymbol({typeName:ZodFirstPartyTypeKind.ZodSymbol,...processCreateParams(s)}),ZodUndefined=class extends ZodType{_parse(s){if(this._getType(s)!==ZodParsedType.undefined){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.undefined,received:l.parsedType}),INVALID}return OK(s.data)}},ZodUndefined.create=s=>new ZodUndefined({typeName:ZodFirstPartyTypeKind.ZodUndefined,...processCreateParams(s)}),ZodNull=class extends ZodType{_parse(s){if(this._getType(s)!==ZodParsedType.null){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.null,received:l.parsedType}),INVALID}return OK(s.data)}},ZodNull.create=s=>new ZodNull({typeName:ZodFirstPartyTypeKind.ZodNull,...processCreateParams(s)}),ZodAny=class extends ZodType{constructor(){super(...arguments),this._any=!0}_parse(s){return OK(s.data)}},ZodAny.create=s=>new ZodAny({typeName:ZodFirstPartyTypeKind.ZodAny,...processCreateParams(s)}),ZodUnknown=class extends ZodType{constructor(){super(...arguments),this._unknown=!0}_parse(s){return OK(s.data)}},ZodUnknown.create=s=>new ZodUnknown({typeName:ZodFirstPartyTypeKind.ZodUnknown,...processCreateParams(s)}),ZodNever=class extends ZodType{_parse(s){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.never,received:l.parsedType}),INVALID}},ZodNever.create=s=>new ZodNever({typeName:ZodFirstPartyTypeKind.ZodNever,...processCreateParams(s)}),ZodVoid=class extends ZodType{_parse(s){if(this._getType(s)!==ZodParsedType.undefined){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.void,received:l.parsedType}),INVALID}return OK(s.data)}},ZodVoid.create=s=>new ZodVoid({typeName:ZodFirstPartyTypeKind.ZodVoid,...processCreateParams(s)}),ZodArray=class s extends ZodType{_parse(s){let{ctx:l,status:f}=this._processInputParams(s),p=this._def;if(l.parsedType!==ZodParsedType.array)return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.array,received:l.parsedType}),INVALID;if(p.exactLength!==null){let s=l.data.length>p.exactLength.value,g=l.data.lengthp.maxLength.value&&(addIssueToContext(l,{code:ZodIssueCode.too_big,maximum:p.maxLength.value,type:`array`,inclusive:!0,exact:!1,message:p.maxLength.message}),f.dirty()),l.common.async)return Promise.all([...l.data].map((s,f)=>p.type._parseAsync(new ParseInputLazyPath(l,s,l.path,f)))).then(s=>ParseStatus.mergeArray(f,s));let g=[...l.data].map((s,f)=>p.type._parseSync(new ParseInputLazyPath(l,s,l.path,f)));return ParseStatus.mergeArray(f,g)}get element(){return this._def.type}min(l,f){return new s({...this._def,minLength:{value:l,message:errorUtil.toString(f)}})}max(l,f){return new s({...this._def,maxLength:{value:l,message:errorUtil.toString(f)}})}length(l,f){return new s({...this._def,exactLength:{value:l,message:errorUtil.toString(f)}})}nonempty(s){return this.min(1,s)}},ZodArray.create=(s,l)=>new ZodArray({type:s,minLength:null,maxLength:null,exactLength:null,typeName:ZodFirstPartyTypeKind.ZodArray,...processCreateParams(l)}),ZodObject=class s extends ZodType{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(this._cached!==null)return this._cached;let s=this._def.shape(),l=util$27.objectKeys(s);return this._cached={shape:s,keys:l},this._cached}_parse(s){if(this._getType(s)!==ZodParsedType.object){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.object,received:l.parsedType}),INVALID}let{status:l,ctx:f}=this._processInputParams(s),{shape:p,keys:g}=this._getCached(),v=[];if(!(this._def.catchall instanceof ZodNever&&this._def.unknownKeys===`strip`))for(let s in f.data)g.includes(s)||v.push(s);let b=[];for(let s of g){let l=p[s],g=f.data[s];b.push({key:{status:`valid`,value:s},value:l._parse(new ParseInputLazyPath(f,g,f.path,s)),alwaysSet:s in f.data})}if(this._def.catchall instanceof ZodNever){let s=this._def.unknownKeys;if(s===`passthrough`)for(let s of v)b.push({key:{status:`valid`,value:s},value:{status:`valid`,value:f.data[s]}});else if(s===`strict`)v.length>0&&(addIssueToContext(f,{code:ZodIssueCode.unrecognized_keys,keys:v}),l.dirty());else if(s!==`strip`)throw Error(`Internal ZodObject error: invalid unknownKeys value.`)}else{let s=this._def.catchall;for(let l of v){let p=f.data[l];b.push({key:{status:`valid`,value:l},value:s._parse(new ParseInputLazyPath(f,p,f.path,l)),alwaysSet:l in f.data})}}return f.common.async?Promise.resolve().then(async()=>{let s=[];for(let l of b){let f=await l.key,p=await l.value;s.push({key:f,value:p,alwaysSet:l.alwaysSet})}return s}).then(s=>ParseStatus.mergeObjectSync(l,s)):ParseStatus.mergeObjectSync(l,b)}get shape(){return this._def.shape()}strict(l){return errorUtil.errToObj,new s({...this._def,unknownKeys:`strict`,...l===void 0?{}:{errorMap:(s,f)=>{let p=this._def.errorMap?.(s,f).message??f.defaultError;return s.code===`unrecognized_keys`?{message:errorUtil.errToObj(l).message??p}:{message:p}}}})}strip(){return new s({...this._def,unknownKeys:`strip`})}passthrough(){return new s({...this._def,unknownKeys:`passthrough`})}extend(l){return new s({...this._def,shape:()=>({...this._def.shape(),...l})})}merge(l){return new s({unknownKeys:l._def.unknownKeys,catchall:l._def.catchall,shape:()=>({...this._def.shape(),...l._def.shape()}),typeName:ZodFirstPartyTypeKind.ZodObject})}setKey(s,l){return this.augment({[s]:l})}catchall(l){return new s({...this._def,catchall:l})}pick(l){let f={};for(let s of util$27.objectKeys(l))l[s]&&this.shape[s]&&(f[s]=this.shape[s]);return new s({...this._def,shape:()=>f})}omit(l){let f={};for(let s of util$27.objectKeys(this.shape))l[s]||(f[s]=this.shape[s]);return new s({...this._def,shape:()=>f})}deepPartial(){return deepPartialify(this)}partial(l){let f={};for(let s of util$27.objectKeys(this.shape)){let p=this.shape[s];l&&!l[s]?f[s]=p:f[s]=p.optional()}return new s({...this._def,shape:()=>f})}required(l){let f={};for(let s of util$27.objectKeys(this.shape))if(l&&!l[s])f[s]=this.shape[s];else{let l=this.shape[s];for(;l instanceof ZodOptional;)l=l._def.innerType;f[s]=l}return new s({...this._def,shape:()=>f})}keyof(){return createZodEnum(util$27.objectKeys(this.shape))}},ZodObject.create=(s,l)=>new ZodObject({shape:()=>s,unknownKeys:`strip`,catchall:ZodNever.create(),typeName:ZodFirstPartyTypeKind.ZodObject,...processCreateParams(l)}),ZodObject.strictCreate=(s,l)=>new ZodObject({shape:()=>s,unknownKeys:`strict`,catchall:ZodNever.create(),typeName:ZodFirstPartyTypeKind.ZodObject,...processCreateParams(l)}),ZodObject.lazycreate=(s,l)=>new ZodObject({shape:s,unknownKeys:`strip`,catchall:ZodNever.create(),typeName:ZodFirstPartyTypeKind.ZodObject,...processCreateParams(l)}),ZodUnion=class extends ZodType{_parse(s){let{ctx:l}=this._processInputParams(s),f=this._def.options;function p(s){for(let l of s)if(l.result.status===`valid`)return l.result;for(let f of s)if(f.result.status===`dirty`)return l.common.issues.push(...f.ctx.common.issues),f.result;let f=s.map(s=>new ZodError(s.ctx.common.issues));return addIssueToContext(l,{code:ZodIssueCode.invalid_union,unionErrors:f}),INVALID}if(l.common.async)return Promise.all(f.map(async s=>{let f={...l,common:{...l.common,issues:[]},parent:null};return{result:await s._parseAsync({data:l.data,path:l.path,parent:f}),ctx:f}})).then(p);{let s,p=[];for(let g of f){let f={...l,common:{...l.common,issues:[]},parent:null},v=g._parseSync({data:l.data,path:l.path,parent:f});if(v.status===`valid`)return v;v.status===`dirty`&&!s&&(s={result:v,ctx:f}),f.common.issues.length&&p.push(f.common.issues)}if(s)return l.common.issues.push(...s.ctx.common.issues),s.result;let g=p.map(s=>new ZodError(s));return addIssueToContext(l,{code:ZodIssueCode.invalid_union,unionErrors:g}),INVALID}}get options(){return this._def.options}},ZodUnion.create=(s,l)=>new ZodUnion({options:s,typeName:ZodFirstPartyTypeKind.ZodUnion,...processCreateParams(l)}),getDiscriminator=s=>s instanceof ZodLazy?getDiscriminator(s.schema):s instanceof ZodEffects?getDiscriminator(s.innerType()):s instanceof ZodLiteral?[s.value]:s instanceof ZodEnum?s.options:s instanceof ZodNativeEnum?util$27.objectValues(s.enum):s instanceof ZodDefault?getDiscriminator(s._def.innerType):s instanceof ZodUndefined?[void 0]:s instanceof ZodNull?[null]:s instanceof ZodOptional?[void 0,...getDiscriminator(s.unwrap())]:s instanceof ZodNullable?[null,...getDiscriminator(s.unwrap())]:s instanceof ZodBranded||s instanceof ZodReadonly?getDiscriminator(s.unwrap()):s instanceof ZodCatch?getDiscriminator(s._def.innerType):[],ZodDiscriminatedUnion=class s extends ZodType{_parse(s){let{ctx:l}=this._processInputParams(s);if(l.parsedType!==ZodParsedType.object)return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.object,received:l.parsedType}),INVALID;let f=this.discriminator,p=l.data[f],g=this.optionsMap.get(p);return g?l.common.async?g._parseAsync({data:l.data,path:l.path,parent:l}):g._parseSync({data:l.data,path:l.path,parent:l}):(addIssueToContext(l,{code:ZodIssueCode.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[f]}),INVALID)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(l,f,p){let g=new Map;for(let s of f){let f=getDiscriminator(s.shape[l]);if(!f.length)throw Error(`A discriminator value for key \`${l}\` could not be extracted from all schema options`);for(let p of f){if(g.has(p))throw Error(`Discriminator property ${String(l)} has duplicate value ${String(p)}`);g.set(p,s)}}return new s({typeName:ZodFirstPartyTypeKind.ZodDiscriminatedUnion,discriminator:l,options:f,optionsMap:g,...processCreateParams(p)})}},ZodIntersection=class extends ZodType{_parse(s){let{status:l,ctx:f}=this._processInputParams(s),p=(s,p)=>{if(isAborted(s)||isAborted(p))return INVALID;let g=mergeValues(s.value,p.value);return g.valid?((isDirty(s)||isDirty(p))&&l.dirty(),{status:l.value,value:g.data}):(addIssueToContext(f,{code:ZodIssueCode.invalid_intersection_types}),INVALID)};return f.common.async?Promise.all([this._def.left._parseAsync({data:f.data,path:f.path,parent:f}),this._def.right._parseAsync({data:f.data,path:f.path,parent:f})]).then(([s,l])=>p(s,l)):p(this._def.left._parseSync({data:f.data,path:f.path,parent:f}),this._def.right._parseSync({data:f.data,path:f.path,parent:f}))}},ZodIntersection.create=(s,l,f)=>new ZodIntersection({left:s,right:l,typeName:ZodFirstPartyTypeKind.ZodIntersection,...processCreateParams(f)}),ZodTuple=class s extends ZodType{_parse(s){let{status:l,ctx:f}=this._processInputParams(s);if(f.parsedType!==ZodParsedType.array)return addIssueToContext(f,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.array,received:f.parsedType}),INVALID;if(f.data.lengththis._def.items.length&&(addIssueToContext(f,{code:ZodIssueCode.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:`array`}),l.dirty());let p=[...f.data].map((s,l)=>{let p=this._def.items[l]||this._def.rest;return p?p._parse(new ParseInputLazyPath(f,s,f.path,l)):null}).filter(s=>!!s);return f.common.async?Promise.all(p).then(s=>ParseStatus.mergeArray(l,s)):ParseStatus.mergeArray(l,p)}get items(){return this._def.items}rest(l){return new s({...this._def,rest:l})}},ZodTuple.create=(s,l)=>{if(!Array.isArray(s))throw Error(`You must pass an array of schemas to z.tuple([ ... ])`);return new ZodTuple({items:s,typeName:ZodFirstPartyTypeKind.ZodTuple,rest:null,...processCreateParams(l)})},ZodRecord=class s extends ZodType{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(s){let{status:l,ctx:f}=this._processInputParams(s);if(f.parsedType!==ZodParsedType.object)return addIssueToContext(f,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.object,received:f.parsedType}),INVALID;let p=[],g=this._def.keyType,v=this._def.valueType;for(let s in f.data)p.push({key:g._parse(new ParseInputLazyPath(f,s,f.path,s)),value:v._parse(new ParseInputLazyPath(f,f.data[s],f.path,s)),alwaysSet:s in f.data});return f.common.async?ParseStatus.mergeObjectAsync(l,p):ParseStatus.mergeObjectSync(l,p)}get element(){return this._def.valueType}static create(l,f,p){return f instanceof ZodType?new s({keyType:l,valueType:f,typeName:ZodFirstPartyTypeKind.ZodRecord,...processCreateParams(p)}):new s({keyType:ZodString.create(),valueType:l,typeName:ZodFirstPartyTypeKind.ZodRecord,...processCreateParams(f)})}},ZodMap=class extends ZodType{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(s){let{status:l,ctx:f}=this._processInputParams(s);if(f.parsedType!==ZodParsedType.map)return addIssueToContext(f,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.map,received:f.parsedType}),INVALID;let p=this._def.keyType,g=this._def.valueType,v=[...f.data.entries()].map(([s,l],v)=>({key:p._parse(new ParseInputLazyPath(f,s,f.path,[v,`key`])),value:g._parse(new ParseInputLazyPath(f,l,f.path,[v,`value`]))}));if(f.common.async){let s=new Map;return Promise.resolve().then(async()=>{for(let f of v){let p=await f.key,g=await f.value;if(p.status===`aborted`||g.status===`aborted`)return INVALID;(p.status===`dirty`||g.status===`dirty`)&&l.dirty(),s.set(p.value,g.value)}return{status:l.value,value:s}})}else{let s=new Map;for(let f of v){let p=f.key,g=f.value;if(p.status===`aborted`||g.status===`aborted`)return INVALID;(p.status===`dirty`||g.status===`dirty`)&&l.dirty(),s.set(p.value,g.value)}return{status:l.value,value:s}}}},ZodMap.create=(s,l,f)=>new ZodMap({valueType:l,keyType:s,typeName:ZodFirstPartyTypeKind.ZodMap,...processCreateParams(f)}),ZodSet=class s extends ZodType{_parse(s){let{status:l,ctx:f}=this._processInputParams(s);if(f.parsedType!==ZodParsedType.set)return addIssueToContext(f,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.set,received:f.parsedType}),INVALID;let p=this._def;p.minSize!==null&&f.data.sizep.maxSize.value&&(addIssueToContext(f,{code:ZodIssueCode.too_big,maximum:p.maxSize.value,type:`set`,inclusive:!0,exact:!1,message:p.maxSize.message}),l.dirty());let g=this._def.valueType;function v(s){let f=new Set;for(let p of s){if(p.status===`aborted`)return INVALID;p.status===`dirty`&&l.dirty(),f.add(p.value)}return{status:l.value,value:f}}let b=[...f.data.values()].map((s,l)=>g._parse(new ParseInputLazyPath(f,s,f.path,l)));return f.common.async?Promise.all(b).then(s=>v(s)):v(b)}min(l,f){return new s({...this._def,minSize:{value:l,message:errorUtil.toString(f)}})}max(l,f){return new s({...this._def,maxSize:{value:l,message:errorUtil.toString(f)}})}size(s,l){return this.min(s,l).max(s,l)}nonempty(s){return this.min(1,s)}},ZodSet.create=(s,l)=>new ZodSet({valueType:s,minSize:null,maxSize:null,typeName:ZodFirstPartyTypeKind.ZodSet,...processCreateParams(l)}),ZodFunction=class s extends ZodType{constructor(){super(...arguments),this.validate=this.implement}_parse(s){let{ctx:l}=this._processInputParams(s);if(l.parsedType!==ZodParsedType.function)return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.function,received:l.parsedType}),INVALID;function f(s,f){return makeIssue({data:s,path:l.path,errorMaps:[l.common.contextualErrorMap,l.schemaErrorMap,getErrorMap(),errorMap].filter(s=>!!s),issueData:{code:ZodIssueCode.invalid_arguments,argumentsError:f}})}function p(s,f){return makeIssue({data:s,path:l.path,errorMaps:[l.common.contextualErrorMap,l.schemaErrorMap,getErrorMap(),errorMap].filter(s=>!!s),issueData:{code:ZodIssueCode.invalid_return_type,returnTypeError:f}})}let g={errorMap:l.common.contextualErrorMap},v=l.data;if(this._def.returns instanceof ZodPromise){let s=this;return OK(async function(...l){let b=new ZodError([]),C=await s._def.args.parseAsync(l,g).catch(s=>{throw b.addIssue(f(l,s)),b}),w=await Reflect.apply(v,this,C);return await s._def.returns._def.type.parseAsync(w,g).catch(s=>{throw b.addIssue(p(w,s)),b})})}else{let s=this;return OK(function(...l){let b=s._def.args.safeParse(l,g);if(!b.success)throw new ZodError([f(l,b.error)]);let C=Reflect.apply(v,this,b.data),w=s._def.returns.safeParse(C,g);if(!w.success)throw new ZodError([p(C,w.error)]);return w.data})}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...l){return new s({...this._def,args:ZodTuple.create(l).rest(ZodUnknown.create())})}returns(l){return new s({...this._def,returns:l})}implement(s){return this.parse(s)}strictImplement(s){return this.parse(s)}static create(l,f,p){return new s({args:l||ZodTuple.create([]).rest(ZodUnknown.create()),returns:f||ZodUnknown.create(),typeName:ZodFirstPartyTypeKind.ZodFunction,...processCreateParams(p)})}},ZodLazy=class extends ZodType{get schema(){return this._def.getter()}_parse(s){let{ctx:l}=this._processInputParams(s);return this._def.getter()._parse({data:l.data,path:l.path,parent:l})}},ZodLazy.create=(s,l)=>new ZodLazy({getter:s,typeName:ZodFirstPartyTypeKind.ZodLazy,...processCreateParams(l)}),ZodLiteral=class extends ZodType{_parse(s){if(s.data!==this._def.value){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{received:l.data,code:ZodIssueCode.invalid_literal,expected:this._def.value}),INVALID}return{status:`valid`,value:s.data}}get value(){return this._def.value}},ZodLiteral.create=(s,l)=>new ZodLiteral({value:s,typeName:ZodFirstPartyTypeKind.ZodLiteral,...processCreateParams(l)}),ZodEnum=class s extends ZodType{_parse(s){if(typeof s.data!=`string`){let l=this._getOrReturnCtx(s),f=this._def.values;return addIssueToContext(l,{expected:util$27.joinValues(f),received:l.parsedType,code:ZodIssueCode.invalid_type}),INVALID}if(this._cache||=new Set(this._def.values),!this._cache.has(s.data)){let l=this._getOrReturnCtx(s),f=this._def.values;return addIssueToContext(l,{received:l.data,code:ZodIssueCode.invalid_enum_value,options:f}),INVALID}return OK(s.data)}get options(){return this._def.values}get enum(){let s={};for(let l of this._def.values)s[l]=l;return s}get Values(){let s={};for(let l of this._def.values)s[l]=l;return s}get Enum(){let s={};for(let l of this._def.values)s[l]=l;return s}extract(l,f=this._def){return s.create(l,{...this._def,...f})}exclude(l,f=this._def){return s.create(this.options.filter(s=>!l.includes(s)),{...this._def,...f})}},ZodEnum.create=createZodEnum,ZodNativeEnum=class extends ZodType{_parse(s){let l=util$27.getValidEnumValues(this._def.values),f=this._getOrReturnCtx(s);if(f.parsedType!==ZodParsedType.string&&f.parsedType!==ZodParsedType.number){let s=util$27.objectValues(l);return addIssueToContext(f,{expected:util$27.joinValues(s),received:f.parsedType,code:ZodIssueCode.invalid_type}),INVALID}if(this._cache||=new Set(util$27.getValidEnumValues(this._def.values)),!this._cache.has(s.data)){let s=util$27.objectValues(l);return addIssueToContext(f,{received:f.data,code:ZodIssueCode.invalid_enum_value,options:s}),INVALID}return OK(s.data)}get enum(){return this._def.values}},ZodNativeEnum.create=(s,l)=>new ZodNativeEnum({values:s,typeName:ZodFirstPartyTypeKind.ZodNativeEnum,...processCreateParams(l)}),ZodPromise=class extends ZodType{unwrap(){return this._def.type}_parse(s){let{ctx:l}=this._processInputParams(s);return l.parsedType!==ZodParsedType.promise&&l.common.async===!1?(addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.promise,received:l.parsedType}),INVALID):OK((l.parsedType===ZodParsedType.promise?l.data:Promise.resolve(l.data)).then(s=>this._def.type.parseAsync(s,{path:l.path,errorMap:l.common.contextualErrorMap})))}},ZodPromise.create=(s,l)=>new ZodPromise({type:s,typeName:ZodFirstPartyTypeKind.ZodPromise,...processCreateParams(l)}),ZodEffects=class extends ZodType{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===ZodFirstPartyTypeKind.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(s){let{status:l,ctx:f}=this._processInputParams(s),p=this._def.effect||null,g={addIssue:s=>{addIssueToContext(f,s),s.fatal?l.abort():l.dirty()},get path(){return f.path}};if(g.addIssue=g.addIssue.bind(g),p.type===`preprocess`){let s=p.transform(f.data,g);if(f.common.async)return Promise.resolve(s).then(async s=>{if(l.value===`aborted`)return INVALID;let p=await this._def.schema._parseAsync({data:s,path:f.path,parent:f});return p.status===`aborted`?INVALID:p.status===`dirty`||l.value===`dirty`?DIRTY(p.value):p});{if(l.value===`aborted`)return INVALID;let p=this._def.schema._parseSync({data:s,path:f.path,parent:f});return p.status===`aborted`?INVALID:p.status===`dirty`||l.value===`dirty`?DIRTY(p.value):p}}if(p.type===`refinement`){let s=s=>{let l=p.refinement(s,g);if(f.common.async)return Promise.resolve(l);if(l instanceof Promise)throw Error(`Async refinement encountered during synchronous parse operation. Use .parseAsync instead.`);return s};if(f.common.async===!1){let p=this._def.schema._parseSync({data:f.data,path:f.path,parent:f});return p.status===`aborted`?INVALID:(p.status===`dirty`&&l.dirty(),s(p.value),{status:l.value,value:p.value})}else return this._def.schema._parseAsync({data:f.data,path:f.path,parent:f}).then(f=>f.status===`aborted`?INVALID:(f.status===`dirty`&&l.dirty(),s(f.value).then(()=>({status:l.value,value:f.value}))))}if(p.type===`transform`)if(f.common.async===!1){let s=this._def.schema._parseSync({data:f.data,path:f.path,parent:f});if(!isValid(s))return INVALID;let v=p.transform(s.value,g);if(v instanceof Promise)throw Error(`Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.`);return{status:l.value,value:v}}else return this._def.schema._parseAsync({data:f.data,path:f.path,parent:f}).then(s=>isValid(s)?Promise.resolve(p.transform(s.value,g)).then(s=>({status:l.value,value:s})):INVALID);util$27.assertNever(p)}},ZodEffects.create=(s,l,f)=>new ZodEffects({schema:s,typeName:ZodFirstPartyTypeKind.ZodEffects,effect:l,...processCreateParams(f)}),ZodEffects.createWithPreprocess=(s,l,f)=>new ZodEffects({schema:l,effect:{type:`preprocess`,transform:s},typeName:ZodFirstPartyTypeKind.ZodEffects,...processCreateParams(f)}),ZodOptional=class extends ZodType{_parse(s){return this._getType(s)===ZodParsedType.undefined?OK(void 0):this._def.innerType._parse(s)}unwrap(){return this._def.innerType}},ZodOptional.create=(s,l)=>new ZodOptional({innerType:s,typeName:ZodFirstPartyTypeKind.ZodOptional,...processCreateParams(l)}),ZodNullable=class extends ZodType{_parse(s){return this._getType(s)===ZodParsedType.null?OK(null):this._def.innerType._parse(s)}unwrap(){return this._def.innerType}},ZodNullable.create=(s,l)=>new ZodNullable({innerType:s,typeName:ZodFirstPartyTypeKind.ZodNullable,...processCreateParams(l)}),ZodDefault=class extends ZodType{_parse(s){let{ctx:l}=this._processInputParams(s),f=l.data;return l.parsedType===ZodParsedType.undefined&&(f=this._def.defaultValue()),this._def.innerType._parse({data:f,path:l.path,parent:l})}removeDefault(){return this._def.innerType}},ZodDefault.create=(s,l)=>new ZodDefault({innerType:s,typeName:ZodFirstPartyTypeKind.ZodDefault,defaultValue:typeof l.default==`function`?l.default:()=>l.default,...processCreateParams(l)}),ZodCatch=class extends ZodType{_parse(s){let{ctx:l}=this._processInputParams(s),f={...l,common:{...l.common,issues:[]}},p=this._def.innerType._parse({data:f.data,path:f.path,parent:{...f}});return isAsync(p)?p.then(s=>({status:`valid`,value:s.status===`valid`?s.value:this._def.catchValue({get error(){return new ZodError(f.common.issues)},input:f.data})})):{status:`valid`,value:p.status===`valid`?p.value:this._def.catchValue({get error(){return new ZodError(f.common.issues)},input:f.data})}}removeCatch(){return this._def.innerType}},ZodCatch.create=(s,l)=>new ZodCatch({innerType:s,typeName:ZodFirstPartyTypeKind.ZodCatch,catchValue:typeof l.catch==`function`?l.catch:()=>l.catch,...processCreateParams(l)}),ZodNaN=class extends ZodType{_parse(s){if(this._getType(s)!==ZodParsedType.nan){let l=this._getOrReturnCtx(s);return addIssueToContext(l,{code:ZodIssueCode.invalid_type,expected:ZodParsedType.nan,received:l.parsedType}),INVALID}return{status:`valid`,value:s.data}}},ZodNaN.create=s=>new ZodNaN({typeName:ZodFirstPartyTypeKind.ZodNaN,...processCreateParams(s)}),ZodBranded=class extends ZodType{_parse(s){let{ctx:l}=this._processInputParams(s),f=l.data;return this._def.type._parse({data:f,path:l.path,parent:l})}unwrap(){return this._def.type}},ZodPipeline=class s extends ZodType{_parse(s){let{status:l,ctx:f}=this._processInputParams(s);if(f.common.async)return(async()=>{let s=await this._def.in._parseAsync({data:f.data,path:f.path,parent:f});return s.status===`aborted`?INVALID:s.status===`dirty`?(l.dirty(),DIRTY(s.value)):this._def.out._parseAsync({data:s.value,path:f.path,parent:f})})();{let s=this._def.in._parseSync({data:f.data,path:f.path,parent:f});return s.status===`aborted`?INVALID:s.status===`dirty`?(l.dirty(),{status:`dirty`,value:s.value}):this._def.out._parseSync({data:s.value,path:f.path,parent:f})}}static create(l,f){return new s({in:l,out:f,typeName:ZodFirstPartyTypeKind.ZodPipeline})}},ZodReadonly=class extends ZodType{_parse(s){let l=this._def.innerType._parse(s),f=s=>(isValid(s)&&(s.value=Object.freeze(s.value)),s);return isAsync(l)?l.then(s=>f(s)):f(l)}unwrap(){return this._def.innerType}},ZodReadonly.create=(s,l)=>new ZodReadonly({innerType:s,typeName:ZodFirstPartyTypeKind.ZodReadonly,...processCreateParams(l)}),ZodObject.lazycreate,(function(s){s.ZodString=`ZodString`,s.ZodNumber=`ZodNumber`,s.ZodNaN=`ZodNaN`,s.ZodBigInt=`ZodBigInt`,s.ZodBoolean=`ZodBoolean`,s.ZodDate=`ZodDate`,s.ZodSymbol=`ZodSymbol`,s.ZodUndefined=`ZodUndefined`,s.ZodNull=`ZodNull`,s.ZodAny=`ZodAny`,s.ZodUnknown=`ZodUnknown`,s.ZodNever=`ZodNever`,s.ZodVoid=`ZodVoid`,s.ZodArray=`ZodArray`,s.ZodObject=`ZodObject`,s.ZodUnion=`ZodUnion`,s.ZodDiscriminatedUnion=`ZodDiscriminatedUnion`,s.ZodIntersection=`ZodIntersection`,s.ZodTuple=`ZodTuple`,s.ZodRecord=`ZodRecord`,s.ZodMap=`ZodMap`,s.ZodSet=`ZodSet`,s.ZodFunction=`ZodFunction`,s.ZodLazy=`ZodLazy`,s.ZodLiteral=`ZodLiteral`,s.ZodEnum=`ZodEnum`,s.ZodEffects=`ZodEffects`,s.ZodNativeEnum=`ZodNativeEnum`,s.ZodOptional=`ZodOptional`,s.ZodNullable=`ZodNullable`,s.ZodDefault=`ZodDefault`,s.ZodCatch=`ZodCatch`,s.ZodPromise=`ZodPromise`,s.ZodBranded=`ZodBranded`,s.ZodPipeline=`ZodPipeline`,s.ZodReadonly=`ZodReadonly`})(ZodFirstPartyTypeKind||={}),stringType=ZodString.create,numberType=ZodNumber.create,ZodNaN.create,ZodBigInt.create,booleanType=ZodBoolean.create,ZodDate.create,ZodSymbol.create,ZodUndefined.create,ZodNull.create,ZodAny.create,ZodUnknown.create,ZodNever.create,ZodVoid.create,arrayType=ZodArray.create,objectType=ZodObject.create,ZodObject.strictCreate,unionType=ZodUnion.create,ZodDiscriminatedUnion.create,ZodIntersection.create,ZodTuple.create,ZodRecord.create,ZodMap.create,ZodSet.create,ZodFunction.create,ZodLazy.create,ZodLiteral.create,ZodEnum.create,ZodNativeEnum.create,ZodPromise.create,ZodEffects.create,ZodOptional.create,ZodNullable.create,ZodEffects.createWithPreprocess,ZodPipeline.create})),init_external=__esmMin((()=>{init_errors$1(),init_parseUtil(),init_typeAliases(),init_util(),init_types(),init_ZodError()})),init_zod=__esmMin((()=>{init_external(),init_external()})),require_color_name=__commonJSMin(((s,l)=>{l.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}})),require_conversions=__commonJSMin(((s,l)=>{let f=require_color_name(),p={};for(let s of Object.keys(f))p[f[s]]=s;let g={rgb:{channels:3,labels:`rgb`},hsl:{channels:3,labels:`hsl`},hsv:{channels:3,labels:`hsv`},hwb:{channels:3,labels:`hwb`},cmyk:{channels:4,labels:`cmyk`},xyz:{channels:3,labels:`xyz`},lab:{channels:3,labels:`lab`},lch:{channels:3,labels:`lch`},hex:{channels:1,labels:[`hex`]},keyword:{channels:1,labels:[`keyword`]},ansi16:{channels:1,labels:[`ansi16`]},ansi256:{channels:1,labels:[`ansi256`]},hcg:{channels:3,labels:[`h`,`c`,`g`]},apple:{channels:3,labels:[`r16`,`g16`,`b16`]},gray:{channels:1,labels:[`gray`]}};l.exports=g;for(let s of Object.keys(g)){if(!(`channels`in g[s]))throw Error(`missing channels property: `+s);if(!(`labels`in g[s]))throw Error(`missing channel labels property: `+s);if(g[s].labels.length!==g[s].channels)throw Error(`channel and label counts mismatch: `+s);let{channels:l,labels:f}=g[s];delete g[s].channels,delete g[s].labels,Object.defineProperty(g[s],`channels`,{value:l}),Object.defineProperty(g[s],`labels`,{value:f})}g.rgb.hsl=function(s){let l=s[0]/255,f=s[1]/255,p=s[2]/255,g=Math.min(l,f,p),v=Math.max(l,f,p),b=v-g,C,w;v===g?C=0:l===v?C=(f-p)/b:f===v?C=2+(p-l)/b:p===v&&(C=4+(l-f)/b),C=Math.min(C*60,360),C<0&&(C+=360);let E=(g+v)/2;return w=v===g?0:E<=.5?b/(v+g):b/(2-v-g),[C,w*100,E*100]},g.rgb.hsv=function(s){let l,f,p,g,v,b=s[0]/255,C=s[1]/255,w=s[2]/255,E=Math.max(b,C,w),k=E-Math.min(b,C,w),A=function(s){return(E-s)/6/k+1/2};return k===0?(g=0,v=0):(v=k/E,l=A(b),f=A(C),p=A(w),b===E?g=p-f:C===E?g=1/3+l-p:w===E&&(g=2/3+f-l),g<0?g+=1:g>1&&--g),[g*360,v*100,E*100]},g.rgb.hwb=function(s){let l=s[0],f=s[1],p=s[2],v=g.rgb.hsl(s)[0],b=1/255*Math.min(l,Math.min(f,p));return p=1-1/255*Math.max(l,Math.max(f,p)),[v,b*100,p*100]},g.rgb.cmyk=function(s){let l=s[0]/255,f=s[1]/255,p=s[2]/255,g=Math.min(1-l,1-f,1-p),v=(1-l-g)/(1-g)||0,b=(1-f-g)/(1-g)||0,C=(1-p-g)/(1-g)||0;return[v*100,b*100,C*100,g*100]};function v(s,l){return(s[0]-l[0])**2+(s[1]-l[1])**2+(s[2]-l[2])**2}g.rgb.keyword=function(s){let l=p[s];if(l)return l;let g=1/0,b;for(let l of Object.keys(f)){let p=f[l],C=v(s,p);C.04045?((l+.055)/1.055)**2.4:l/12.92,f=f>.04045?((f+.055)/1.055)**2.4:f/12.92,p=p>.04045?((p+.055)/1.055)**2.4:p/12.92;let g=l*.4124+f*.3576+p*.1805,v=l*.2126+f*.7152+p*.0722,b=l*.0193+f*.1192+p*.9505;return[g*100,v*100,b*100]},g.rgb.lab=function(s){let l=g.rgb.xyz(s),f=l[0],p=l[1],v=l[2];return f/=95.047,p/=100,v/=108.883,f=f>.008856?f**(1/3):7.787*f+16/116,p=p>.008856?p**(1/3):7.787*p+16/116,v=v>.008856?v**(1/3):7.787*v+16/116,[116*p-16,500*(f-p),200*(p-v)]},g.hsl.rgb=function(s){let l=s[0]/360,f=s[1]/100,p=s[2]/100,g,v,b;if(f===0)return b=p*255,[b,b,b];g=p<.5?p*(1+f):p+f-p*f;let C=2*p-g,w=[0,0,0];for(let s=0;s<3;s++)v=l+1/3*-(s-1),v<0&&v++,v>1&&v--,b=6*v<1?C+(g-C)*6*v:2*v<1?g:3*v<2?C+(g-C)*(2/3-v)*6:C,w[s]=b*255;return w},g.hsl.hsv=function(s){let l=s[0],f=s[1]/100,p=s[2]/100,g=f,v=Math.max(p,.01);p*=2,f*=p<=1?p:2-p,g*=v<=1?v:2-v;let b=(p+f)/2;return[l,(p===0?2*g/(v+g):2*f/(p+f))*100,b*100]},g.hsv.rgb=function(s){let l=s[0]/60,f=s[1]/100,p=s[2]/100,g=Math.floor(l)%6,v=l-Math.floor(l),b=255*p*(1-f),C=255*p*(1-f*v),w=255*p*(1-f*(1-v));switch(p*=255,g){case 0:return[p,w,b];case 1:return[C,p,b];case 2:return[b,p,w];case 3:return[b,C,p];case 4:return[w,b,p];case 5:return[p,b,C]}},g.hsv.hsl=function(s){let l=s[0],f=s[1]/100,p=s[2]/100,g=Math.max(p,.01),v,b;b=(2-f)*p;let C=(2-f)*g;return v=f*g,v/=C<=1?C:2-C,v||=0,b/=2,[l,v*100,b*100]},g.hwb.rgb=function(s){let l=s[0]/360,f=s[1]/100,p=s[2]/100,g=f+p,v;g>1&&(f/=g,p/=g);let b=Math.floor(6*l),C=1-p;v=6*l-b,b&1&&(v=1-v);let w=f+v*(C-f),E,k,A;switch(b){default:case 6:case 0:E=C,k=w,A=f;break;case 1:E=w,k=C,A=f;break;case 2:E=f,k=C,A=w;break;case 3:E=f,k=w,A=C;break;case 4:E=w,k=f,A=C;break;case 5:E=C,k=f,A=w;break}return[E*255,k*255,A*255]},g.cmyk.rgb=function(s){let l=s[0]/100,f=s[1]/100,p=s[2]/100,g=s[3]/100,v=1-Math.min(1,l*(1-g)+g),b=1-Math.min(1,f*(1-g)+g),C=1-Math.min(1,p*(1-g)+g);return[v*255,b*255,C*255]},g.xyz.rgb=function(s){let l=s[0]/100,f=s[1]/100,p=s[2]/100,g,v,b;return g=l*3.2406+f*-1.5372+p*-.4986,v=l*-.9689+f*1.8758+p*.0415,b=l*.0557+f*-.204+p*1.057,g=g>.0031308?1.055*g**(1/2.4)-.055:g*12.92,v=v>.0031308?1.055*v**(1/2.4)-.055:v*12.92,b=b>.0031308?1.055*b**(1/2.4)-.055:b*12.92,g=Math.min(Math.max(0,g),1),v=Math.min(Math.max(0,v),1),b=Math.min(Math.max(0,b),1),[g*255,v*255,b*255]},g.xyz.lab=function(s){let l=s[0],f=s[1],p=s[2];return l/=95.047,f/=100,p/=108.883,l=l>.008856?l**(1/3):7.787*l+16/116,f=f>.008856?f**(1/3):7.787*f+16/116,p=p>.008856?p**(1/3):7.787*p+16/116,[116*f-16,500*(l-f),200*(f-p)]},g.lab.xyz=function(s){let l=s[0],f=s[1],p=s[2],g,v,b;v=(l+16)/116,g=f/500+v,b=v-p/200;let C=v**3,w=g**3,E=b**3;return v=C>.008856?C:(v-16/116)/7.787,g=w>.008856?w:(g-16/116)/7.787,b=E>.008856?E:(b-16/116)/7.787,g*=95.047,v*=100,b*=108.883,[g,v,b]},g.lab.lch=function(s){let l=s[0],f=s[1],p=s[2],g;return g=Math.atan2(p,f)*360/2/Math.PI,g<0&&(g+=360),[l,Math.sqrt(f*f+p*p),g]},g.lch.lab=function(s){let l=s[0],f=s[1],p=s[2]/360*2*Math.PI;return[l,f*Math.cos(p),f*Math.sin(p)]},g.rgb.ansi16=function(s,l=null){let[f,p,v]=s,b=l===null?g.rgb.hsv(s)[2]:l;if(b=Math.round(b/50),b===0)return 30;let C=30+(Math.round(v/255)<<2|Math.round(p/255)<<1|Math.round(f/255));return b===2&&(C+=60),C},g.hsv.ansi16=function(s){return g.rgb.ansi16(g.hsv.rgb(s),s[2])},g.rgb.ansi256=function(s){let l=s[0],f=s[1],p=s[2];return l===f&&f===p?l<8?16:l>248?231:Math.round((l-8)/247*24)+232:16+36*Math.round(l/255*5)+6*Math.round(f/255*5)+Math.round(p/255*5)},g.ansi16.rgb=function(s){let l=s%10;if(l===0||l===7)return s>50&&(l+=3.5),l=l/10.5*255,[l,l,l];let f=(~~(s>50)+1)*.5;return[(l&1)*f*255,(l>>1&1)*f*255,(l>>2&1)*f*255]},g.ansi256.rgb=function(s){if(s>=232){let l=(s-232)*10+8;return[l,l,l]}s-=16;let l;return[Math.floor(s/36)/5*255,Math.floor((l=s%36)/6)/5*255,l%6/5*255]},g.rgb.hex=function(s){let l=(((Math.round(s[0])&255)<<16)+((Math.round(s[1])&255)<<8)+(Math.round(s[2])&255)).toString(16).toUpperCase();return`000000`.substring(l.length)+l},g.hex.rgb=function(s){let l=s.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!l)return[0,0,0];let f=l[0];l[0].length===3&&(f=f.split(``).map(s=>s+s).join(``));let p=parseInt(f,16);return[p>>16&255,p>>8&255,p&255]},g.rgb.hcg=function(s){let l=s[0]/255,f=s[1]/255,p=s[2]/255,g=Math.max(Math.max(l,f),p),v=Math.min(Math.min(l,f),p),b=g-v,C,w;return C=b<1?v/(1-b):0,w=b<=0?0:g===l?(f-p)/b%6:g===f?2+(p-l)/b:4+(l-f)/b,w/=6,w%=1,[w*360,b*100,C*100]},g.hsl.hcg=function(s){let l=s[1]/100,f=s[2]/100,p=f<.5?2*l*f:2*l*(1-f),g=0;return p<1&&(g=(f-.5*p)/(1-p)),[s[0],p*100,g*100]},g.hsv.hcg=function(s){let l=s[1]/100,f=s[2]/100,p=l*f,g=0;return p<1&&(g=(f-p)/(1-p)),[s[0],p*100,g*100]},g.hcg.rgb=function(s){let l=s[0]/360,f=s[1]/100,p=s[2]/100;if(f===0)return[p*255,p*255,p*255];let g=[0,0,0],v=l%1*6,b=v%1,C=1-b,w=0;switch(Math.floor(v)){case 0:g[0]=1,g[1]=b,g[2]=0;break;case 1:g[0]=C,g[1]=1,g[2]=0;break;case 2:g[0]=0,g[1]=1,g[2]=b;break;case 3:g[0]=0,g[1]=C,g[2]=1;break;case 4:g[0]=b,g[1]=0,g[2]=1;break;default:g[0]=1,g[1]=0,g[2]=C}return w=(1-f)*p,[(f*g[0]+w)*255,(f*g[1]+w)*255,(f*g[2]+w)*255]},g.hcg.hsv=function(s){let l=s[1]/100,f=l+s[2]/100*(1-l),p=0;return f>0&&(p=l/f),[s[0],p*100,f*100]},g.hcg.hsl=function(s){let l=s[1]/100,f=s[2]/100*(1-l)+.5*l,p=0;return f>0&&f<.5?p=l/(2*f):f>=.5&&f<1&&(p=l/(2*(1-f))),[s[0],p*100,f*100]},g.hcg.hwb=function(s){let l=s[1]/100,f=l+s[2]/100*(1-l);return[s[0],(f-l)*100,(1-f)*100]},g.hwb.hcg=function(s){let l=s[1]/100,f=1-s[2]/100,p=f-l,g=0;return p<1&&(g=(f-p)/(1-p)),[s[0],p*100,g*100]},g.apple.rgb=function(s){return[s[0]/65535*255,s[1]/65535*255,s[2]/65535*255]},g.rgb.apple=function(s){return[s[0]/255*65535,s[1]/255*65535,s[2]/255*65535]},g.gray.rgb=function(s){return[s[0]/100*255,s[0]/100*255,s[0]/100*255]},g.gray.hsl=function(s){return[0,0,s[0]]},g.gray.hsv=g.gray.hsl,g.gray.hwb=function(s){return[0,100,s[0]]},g.gray.cmyk=function(s){return[0,0,0,s[0]]},g.gray.lab=function(s){return[s[0],0,0]},g.gray.hex=function(s){let l=Math.round(s[0]/100*255)&255,f=((l<<16)+(l<<8)+l).toString(16).toUpperCase();return`000000`.substring(f.length)+f},g.rgb.gray=function(s){return[(s[0]+s[1]+s[2])/3/255*100]}})),require_route=__commonJSMin(((s,l)=>{let f=require_conversions();function p(){let s={},l=Object.keys(f);for(let f=l.length,p=0;p{let f=require_conversions(),p=require_route(),g={},v=Object.keys(f);function b(s){let l=function(...l){let f=l[0];return f==null?f:(f.length>1&&(l=f),s(l))};return`conversion`in s&&(l.conversion=s.conversion),l}function C(s){let l=function(...l){let f=l[0];if(f==null)return f;f.length>1&&(l=f);let p=s(l);if(typeof p==`object`)for(let s=p.length,l=0;l{g[s]={},Object.defineProperty(g[s],`channels`,{value:f[s].channels}),Object.defineProperty(g[s],`labels`,{value:f[s].labels});let l=p(s);Object.keys(l).forEach(f=>{let p=l[f];g[s][f]=C(p),g[s][f].raw=b(p)})}),l.exports=g})),require_ansi_styles=__commonJSMin(((s,l)=>{let f=(s,l)=>(...f)=>`\u001B[${s(...f)+l}m`,p=(s,l)=>(...f)=>{let p=s(...f);return`\u001B[${38+l};5;${p}m`},g=(s,l)=>(...f)=>{let p=s(...f);return`\u001B[${38+l};2;${p[0]};${p[1]};${p[2]}m`},v=s=>s,b=(s,l,f)=>[s,l,f],C=(s,l,f)=>{Object.defineProperty(s,l,{get:()=>{let p=f();return Object.defineProperty(s,l,{value:p,enumerable:!0,configurable:!0}),p},enumerable:!0,configurable:!0})},w,E=(s,l,f,p)=>{w===void 0&&(w=require_color_convert());let g=p?10:0,v={};for(let[p,b]of Object.entries(w)){let C=p===`ansi16`?`ansi`:p;p===l?v[C]=s(f,g):typeof b==`object`&&(v[C]=s(b[l],g))}return v};function k(){let s=new Map,l={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};l.color.gray=l.color.blackBright,l.bgColor.bgGray=l.bgColor.bgBlackBright,l.color.grey=l.color.blackBright,l.bgColor.bgGrey=l.bgColor.bgBlackBright;for(let[f,p]of Object.entries(l)){for(let[f,g]of Object.entries(p))l[f]={open:`\u001B[${g[0]}m`,close:`\u001B[${g[1]}m`},p[f]=l[f],s.set(g[0],g[1]);Object.defineProperty(l,f,{value:p,enumerable:!1})}return Object.defineProperty(l,`codes`,{value:s,enumerable:!1}),l.color.close=`\x1B[39m`,l.bgColor.close=`\x1B[49m`,C(l.color,`ansi`,()=>E(f,`ansi16`,v,!1)),C(l.color,`ansi256`,()=>E(p,`ansi256`,v,!1)),C(l.color,`ansi16m`,()=>E(g,`rgb`,b,!1)),C(l.bgColor,`ansi`,()=>E(f,`ansi16`,v,!0)),C(l.bgColor,`ansi256`,()=>E(p,`ansi256`,v,!0)),C(l.bgColor,`ansi16m`,()=>E(g,`rgb`,b,!0)),l}Object.defineProperty(l,`exports`,{enumerable:!0,get:k})})),require_util$12=__commonJSMin(((s,l)=>{l.exports={stringReplaceAll:(s,l,f)=>{let p=s.indexOf(l);if(p===-1)return s;let g=l.length,v=0,b=``;do b+=s.substr(v,p-v)+l+f,v=p+g,p=s.indexOf(l,v);while(p!==-1);return b+=s.substr(v),b},stringEncaseCRLFWithFirstIndex:(s,l,f,p)=>{let g=0,v=``;do{let b=s[p-1]===`\r`;v+=s.substr(g,(b?p-1:p)-g)+l+(b?`\r `:` `)+f,g=p+1,p=s.indexOf(` `,g)}while(p!==-1);return v+=s.substr(g),v}}})),require_templates=__commonJSMin(((s,l)=>{let f=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,p=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,g=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,v=/\\(u(?:[a-f\d]{4}|{[a-f\d]{1,6}})|x[a-f\d]{2}|.)|([^\\])/gi,b=new Map([[`n`,` @@ -192,7 +192,7 @@ if(!globalThis.DOMException)try{let{MessageChannel:s}=require(`worker_threads`), * * MIT Licensed */ -let f=require(`fs`),p=require(`os`),g=require(`path`),v=require(`crypto`),b={fs:f.constants,os:p.constants},C=`0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz`,w=/XXXXXX/,E=3,k=(b.O_CREAT||b.fs.O_CREAT)|(b.O_EXCL||b.fs.O_EXCL)|(b.O_RDWR||b.fs.O_RDWR),A=p.platform()===`win32`,N=b.EBADF||b.os.errno.EBADF,F=b.ENOENT||b.os.errno.ENOENT,I=448,R=384,B=`exit`,q=[],J=f.rmdirSync.bind(f),le=!1;function _e(s,l){return f.rm(s,{recursive:!0},l)}function be(s){return f.rmSync(s,{recursive:!0})}function xe(s,l){let p=Qe(s,l),g=p[0],v=p[1];At(g,function(s,l){if(s)return v(s);let p=l.tries;(function s(){try{let g=ut(l);f.stat(g,function(l){if(!l)return p-- >0?s():v(Error(`Could not get a unique tmp filename, max tries reached `+g));v(null,g)})}catch(s){v(s)}})()})}function De(s){let l=Qe(s)[0],p=jt(l),g=p.tries;do{let s=ut(p);try{f.statSync(s)}catch{return s}}while(g-- >0);throw Error(`Could not get a unique tmp filename, max tries reached`)}function Oe(s,l){let p=Qe(s,l),g=p[0],v=p[1];xe(g,function(s,l){if(s)return v(s);f.open(l,k,g.mode||384,function(s,p){if(s)return v(s);if(g.discardDescriptor)return f.close(p,function(s){return v(s,l,void 0,We(l,-1,g,!1))});v(null,l,p,We(l,g.discardDescriptor||g.detachDescriptor?-1:p,g,!1))})})}function je(s){let l=Qe(s)[0],p=l.discardDescriptor||l.detachDescriptor,g=De(l),v=f.openSync(g,k,l.mode||384);return l.discardDescriptor&&(f.closeSync(v),v=void 0),{name:g,fd:v,removeCallback:We(g,p?-1:v,l,!0)}}function Ne(s,l){let p=Qe(s,l),g=p[0],v=p[1];xe(g,function(s,l){if(s)return v(s);f.mkdir(l,g.mode||448,function(s){if(s)return v(s);v(null,l,Ke(l,g,!1))})})}function Pe(s){let l=Qe(s)[0],p=De(l);return f.mkdirSync(p,l.mode||448),{name:p,removeCallback:Ke(p,l,!0)}}function ze(s,l){let p=function(s){if(s&&!Lt(s))return l(s);l()};0<=s[0]?f.close(s[0],function(){f.unlink(s[1],p)}):f.unlink(s[1],p)}function Be(s){let l=null;try{0<=s[0]&&f.closeSync(s[0])}catch(s){if(!It(s)&&!Lt(s))throw s}finally{try{f.unlinkSync(s[1])}catch(s){Lt(s)||(l=s)}}if(l!==null)throw l}function We(s,l,f,p){let g=qe(Be,[l,s],p),v=qe(ze,[l,s],p,g);return f.keep||q.unshift(g),p?g:v}function Ke(s,l,p){let g=l.unsafeCleanup?_e:f.rmdir.bind(f),v=qe(l.unsafeCleanup?be:J,s,p),b=qe(g,s,p,v);return l.keep||q.unshift(v),p?v:b}function qe(s,l,f,p){let g=!1;return function v(b){if(!g){let C=p||v,w=q.indexOf(C);return w>=0&&q.splice(w,1),g=!0,f||s===J||s===be?s(l):s(l,b||function(){})}}}function Je(){if(le)for(;q.length;)try{q[0]()}catch{}}function Ye(s){let l=[],f=null;try{f=v.randomBytes(s)}catch{f=v.pseudoRandomBytes(s)}for(let p=0;p{let{promisify:f}=require(`util`),p=require_tmp();l.exports.fileSync=p.fileSync;let g=f((s,l)=>p.file(s,(s,p,g,v)=>s?l(s):l(void 0,{path:p,fd:g,cleanup:f(v)})));l.exports.file=async s=>g(s),l.exports.withFile=async function(s,f){let{path:p,fd:g,cleanup:v}=await l.exports.file(f);try{return await s({path:p,fd:g})}finally{await v()}},l.exports.dirSync=p.dirSync;let v=f((s,l)=>p.dir(s,(s,p,g)=>s?l(s):l(void 0,{path:p,cleanup:f(g)})));l.exports.dir=async s=>v(s),l.exports.withDir=async function(s,f){let{path:p,cleanup:g}=await l.exports.dir(f);try{return await s({path:p})}finally{await g()}},l.exports.tmpNameSync=p.tmpNameSync,l.exports.tmpName=f(p.tmpName),l.exports.tmpdir=p.tmpdir,l.exports.setGracefulCleanup=p.setGracefulCleanup}));function isPlainObject(s){if(typeof s!=`object`||!s)return!1;let l=Object.getPrototypeOf(s);return(l===null||l===Object.prototype||Object.getPrototypeOf(l)===null)&&!(Symbol.toStringTag in s)&&!(Symbol.iterator in s)}var init_is_plain_obj=__esmMin((()=>{})),safeNormalizeFileUrl,normalizeDenoExecPath,isDenoExecPath,normalizeFileUrl,init_file_url=__esmMin((()=>{safeNormalizeFileUrl=(s,l)=>{let f=normalizeFileUrl(normalizeDenoExecPath(s));if(typeof f!=`string`)throw TypeError(`${l} must be a string or a file URL: ${f}.`);return f},normalizeDenoExecPath=s=>isDenoExecPath(s)?s.toString():s,isDenoExecPath=s=>typeof s!=`string`&&s&&Object.getPrototypeOf(s)===String.prototype,normalizeFileUrl=s=>s instanceof URL?(0,node_url.fileURLToPath)(s):s})),normalizeParameters,init_parameters=__esmMin((()=>{init_is_plain_obj(),init_file_url(),normalizeParameters=(s,l=[],f={})=>{let p=safeNormalizeFileUrl(s,`First argument`),[g,v]=isPlainObject(l)?[[],l]:[l,f];if(!Array.isArray(g))throw TypeError(`Second argument must be either an array of arguments or an options object: ${g}`);if(g.some(s=>typeof s==`object`&&!!s))throw TypeError(`Second argument must be an array of strings: ${g}`);let b=g.map(String),C=b.find(s=>s.includes(`\0`));if(C!==void 0)throw TypeError(`Arguments cannot contain null bytes ("\\0"): ${C}`);if(!isPlainObject(v))throw TypeError(`Last argument must be an options object: ${v}`);return[p,b,v]}})),objectToString$2,isArrayBuffer,isUint8Array,bufferToUint8Array,textEncoder$2,stringToUint8Array,textDecoder,uint8ArrayToString,joinToString,uint8ArraysToStrings,joinToUint8Array,stringsToUint8Arrays,concatUint8Arrays,getJoinLength,init_uint_array=__esmMin((()=>{({toString:objectToString$2}=Object.prototype),isArrayBuffer=s=>objectToString$2.call(s)===`[object ArrayBuffer]`,isUint8Array=s=>objectToString$2.call(s)===`[object Uint8Array]`,bufferToUint8Array=s=>new Uint8Array(s.buffer,s.byteOffset,s.byteLength),textEncoder$2=new TextEncoder,stringToUint8Array=s=>textEncoder$2.encode(s),textDecoder=new TextDecoder,uint8ArrayToString=s=>textDecoder.decode(s),joinToString=(s,l)=>uint8ArraysToStrings(s,l).join(``),uint8ArraysToStrings=(s,l)=>{if(l===`utf8`&&s.every(s=>typeof s==`string`))return s;let f=new node_string_decoder.StringDecoder(l),p=s.map(s=>typeof s==`string`?stringToUint8Array(s):s).map(s=>f.write(s)),g=f.end();return g===``?p:[...p,g]},joinToUint8Array=s=>s.length===1&&isUint8Array(s[0])?s[0]:concatUint8Arrays(stringsToUint8Arrays(s)),stringsToUint8Arrays=s=>s.map(s=>typeof s==`string`?stringToUint8Array(s):s),concatUint8Arrays=s=>{let l=new Uint8Array(getJoinLength(s)),f=0;for(let p of s)l.set(p,f),f+=p.length;return l},getJoinLength=s=>{let l=0;for(let f of s)l+=f.length;return l}})),isTemplateString,parseTemplates,parseTemplate,splitByWhitespaces,DELIMITERS,ESCAPE_LENGTH,concatTokens,parseExpression,getSubprocessResult,init_template=__esmMin((()=>{init_is_plain_obj(),init_uint_array(),isTemplateString=s=>Array.isArray(s)&&Array.isArray(s.raw),parseTemplates=(s,l)=>{let f=[];for(let[p,g]of s.entries())f=parseTemplate({templates:s,expressions:l,tokens:f,index:p,template:g});if(f.length===0)throw TypeError(`Template script must not be empty`);let[p,...g]=f;return[p,g,{}]},parseTemplate=({templates:s,expressions:l,tokens:f,index:p,template:g})=>{if(g===void 0)throw TypeError(`Invalid backslash sequence: ${s.raw[p]}`);let{nextTokens:v,leadingWhitespaces:b,trailingWhitespaces:C}=splitByWhitespaces(g,s.raw[p]),w=concatTokens(f,v,b);if(p===l.length)return w;let E=l[p];return concatTokens(w,Array.isArray(E)?E.map(s=>parseExpression(s)):[parseExpression(E)],C)},splitByWhitespaces=(s,l)=>{if(l.length===0)return{nextTokens:[],leadingWhitespaces:!1,trailingWhitespaces:!1};let f=[],p=0,g=DELIMITERS.has(l[0]);for(let g=0,v=0;g0?s():v(Error(`Could not get a unique tmp filename, max tries reached `+g));v(null,g)})}catch(s){v(s)}})()})}function De(s){let l=Qe(s)[0],p=jt(l),g=p.tries;do{let s=ut(p);try{f.statSync(s)}catch{return s}}while(g-- >0);throw Error(`Could not get a unique tmp filename, max tries reached`)}function Oe(s,l){let p=Qe(s,l),g=p[0],v=p[1];xe(g,function(s,l){if(s)return v(s);f.open(l,k,g.mode||384,function(s,p){if(s)return v(s);if(g.discardDescriptor)return f.close(p,function(s){return v(s,l,void 0,We(l,-1,g,!1))});v(null,l,p,We(l,g.discardDescriptor||g.detachDescriptor?-1:p,g,!1))})})}function je(s){let l=Qe(s)[0],p=l.discardDescriptor||l.detachDescriptor,g=De(l),v=f.openSync(g,k,l.mode||384);return l.discardDescriptor&&(f.closeSync(v),v=void 0),{name:g,fd:v,removeCallback:We(g,p?-1:v,l,!0)}}function Ne(s,l){let p=Qe(s,l),g=p[0],v=p[1];xe(g,function(s,l){if(s)return v(s);f.mkdir(l,g.mode||448,function(s){if(s)return v(s);v(null,l,Ke(l,g,!1))})})}function Pe(s){let l=Qe(s)[0],p=De(l);return f.mkdirSync(p,l.mode||448),{name:p,removeCallback:Ke(p,l,!0)}}function ze(s,l){let p=function(s){if(s&&!Lt(s))return l(s);l()};0<=s[0]?f.close(s[0],function(){f.unlink(s[1],p)}):f.unlink(s[1],p)}function Be(s){let l=null;try{0<=s[0]&&f.closeSync(s[0])}catch(s){if(!It(s)&&!Lt(s))throw s}finally{try{f.unlinkSync(s[1])}catch(s){Lt(s)||(l=s)}}if(l!==null)throw l}function We(s,l,f,p){let g=qe(Be,[l,s],p),v=qe(ze,[l,s],p,g);return f.keep||q.unshift(g),p?g:v}function Ke(s,l,p){let g=l.unsafeCleanup?_e:f.rmdir.bind(f),v=qe(l.unsafeCleanup?be:J,s,p),b=qe(g,s,p,v);return l.keep||q.unshift(v),p?v:b}function qe(s,l,f,p){let g=!1;return function v(b){if(!g){let C=p||v,w=q.indexOf(C);return w>=0&&q.splice(w,1),g=!0,f||s===J||s===be?s(l):s(l,b||function(){})}}}function Je(){if(le)for(;q.length;)try{q[0]()}catch{}}function Ye(s){let l=[],f=null;try{f=v.randomBytes(s)}catch{f=v.pseudoRandomBytes(s)}for(let p=0;p{let{promisify:f}=require(`util`),p=require_tmp();l.exports.fileSync=p.fileSync;let g=f((s,l)=>p.file(s,(s,p,g,v)=>s?l(s):l(void 0,{path:p,fd:g,cleanup:f(v)})));l.exports.file=async s=>g(s),l.exports.withFile=async function(s,f){let{path:p,fd:g,cleanup:v}=await l.exports.file(f);try{return await s({path:p,fd:g})}finally{await v()}},l.exports.dirSync=p.dirSync;let v=f((s,l)=>p.dir(s,(s,p,g)=>s?l(s):l(void 0,{path:p,cleanup:f(g)})));l.exports.dir=async s=>v(s),l.exports.withDir=async function(s,f){let{path:p,cleanup:g}=await l.exports.dir(f);try{return await s({path:p})}finally{await g()}},l.exports.tmpNameSync=p.tmpNameSync,l.exports.tmpName=f(p.tmpName),l.exports.tmpdir=p.tmpdir,l.exports.setGracefulCleanup=p.setGracefulCleanup})),LockFileSizeExceededError,LockFileParseFailedError,BaselineCheckoutFailedError,init_errors=__esmMin((()=>{LockFileSizeExceededError=class extends Error{constructor(s,l){super(`Lock file too large to parse`),this.lockfilePath=s,this.lockfileSizeBytes=l,this.name=`LockFileSizeExceededError`}},LockFileParseFailedError=class extends Error{constructor(s,l){super(`Failed to parse dependency graph`,l),this.lockfilePath=s,this.name=`LockFileParseFailedError`}},BaselineCheckoutFailedError=class extends Error{constructor(s,l){super(`Failed to check out baseline file: ${s}`,l),this.pathspec=s,this.name=`BaselineCheckoutFailedError`}}}));function isPlainObject(s){if(typeof s!=`object`||!s)return!1;let l=Object.getPrototypeOf(s);return(l===null||l===Object.prototype||Object.getPrototypeOf(l)===null)&&!(Symbol.toStringTag in s)&&!(Symbol.iterator in s)}var init_is_plain_obj=__esmMin((()=>{})),safeNormalizeFileUrl,normalizeDenoExecPath,isDenoExecPath,normalizeFileUrl,init_file_url=__esmMin((()=>{safeNormalizeFileUrl=(s,l)=>{let f=normalizeFileUrl(normalizeDenoExecPath(s));if(typeof f!=`string`)throw TypeError(`${l} must be a string or a file URL: ${f}.`);return f},normalizeDenoExecPath=s=>isDenoExecPath(s)?s.toString():s,isDenoExecPath=s=>typeof s!=`string`&&s&&Object.getPrototypeOf(s)===String.prototype,normalizeFileUrl=s=>s instanceof URL?(0,node_url.fileURLToPath)(s):s})),normalizeParameters,init_parameters=__esmMin((()=>{init_is_plain_obj(),init_file_url(),normalizeParameters=(s,l=[],f={})=>{let p=safeNormalizeFileUrl(s,`First argument`),[g,v]=isPlainObject(l)?[[],l]:[l,f];if(!Array.isArray(g))throw TypeError(`Second argument must be either an array of arguments or an options object: ${g}`);if(g.some(s=>typeof s==`object`&&!!s))throw TypeError(`Second argument must be an array of strings: ${g}`);let b=g.map(String),C=b.find(s=>s.includes(`\0`));if(C!==void 0)throw TypeError(`Arguments cannot contain null bytes ("\\0"): ${C}`);if(!isPlainObject(v))throw TypeError(`Last argument must be an options object: ${v}`);return[p,b,v]}})),objectToString$2,isArrayBuffer,isUint8Array,bufferToUint8Array,textEncoder$2,stringToUint8Array,textDecoder,uint8ArrayToString,joinToString,uint8ArraysToStrings,joinToUint8Array,stringsToUint8Arrays,concatUint8Arrays,getJoinLength,init_uint_array=__esmMin((()=>{({toString:objectToString$2}=Object.prototype),isArrayBuffer=s=>objectToString$2.call(s)===`[object ArrayBuffer]`,isUint8Array=s=>objectToString$2.call(s)===`[object Uint8Array]`,bufferToUint8Array=s=>new Uint8Array(s.buffer,s.byteOffset,s.byteLength),textEncoder$2=new TextEncoder,stringToUint8Array=s=>textEncoder$2.encode(s),textDecoder=new TextDecoder,uint8ArrayToString=s=>textDecoder.decode(s),joinToString=(s,l)=>uint8ArraysToStrings(s,l).join(``),uint8ArraysToStrings=(s,l)=>{if(l===`utf8`&&s.every(s=>typeof s==`string`))return s;let f=new node_string_decoder.StringDecoder(l),p=s.map(s=>typeof s==`string`?stringToUint8Array(s):s).map(s=>f.write(s)),g=f.end();return g===``?p:[...p,g]},joinToUint8Array=s=>s.length===1&&isUint8Array(s[0])?s[0]:concatUint8Arrays(stringsToUint8Arrays(s)),stringsToUint8Arrays=s=>s.map(s=>typeof s==`string`?stringToUint8Array(s):s),concatUint8Arrays=s=>{let l=new Uint8Array(getJoinLength(s)),f=0;for(let p of s)l.set(p,f),f+=p.length;return l},getJoinLength=s=>{let l=0;for(let f of s)l+=f.length;return l}})),isTemplateString,parseTemplates,parseTemplate,splitByWhitespaces,DELIMITERS,ESCAPE_LENGTH,concatTokens,parseExpression,getSubprocessResult,init_template=__esmMin((()=>{init_is_plain_obj(),init_uint_array(),isTemplateString=s=>Array.isArray(s)&&Array.isArray(s.raw),parseTemplates=(s,l)=>{let f=[];for(let[p,g]of s.entries())f=parseTemplate({templates:s,expressions:l,tokens:f,index:p,template:g});if(f.length===0)throw TypeError(`Template script must not be empty`);let[p,...g]=f;return[p,g,{}]},parseTemplate=({templates:s,expressions:l,tokens:f,index:p,template:g})=>{if(g===void 0)throw TypeError(`Invalid backslash sequence: ${s.raw[p]}`);let{nextTokens:v,leadingWhitespaces:b,trailingWhitespaces:C}=splitByWhitespaces(g,s.raw[p]),w=concatTokens(f,v,b);if(p===l.length)return w;let E=l[p];return concatTokens(w,Array.isArray(E)?E.map(s=>parseExpression(s)):[parseExpression(E)],C)},splitByWhitespaces=(s,l)=>{if(l.length===0)return{nextTokens:[],leadingWhitespaces:!1,trailingWhitespaces:!1};let f=[],p=0,g=DELIMITERS.has(l[0]);for(let g=0,v=0;gf||s.length===0||l.length===0?[...s,...l]:[...s.slice(0,-1),`${s.at(-1)}${l[0]}`,...l.slice(1)],parseExpression=s=>{let l=typeof s;if(l===`string`)return s;if(l===`number`)return String(s);if(isPlainObject(s)&&(`stdout`in s||`isMaxBuffer`in s))return getSubprocessResult(s);throw s instanceof node_child_process.ChildProcess||Object.prototype.toString.call(s)===`[object Promise]`?TypeError("Unexpected subprocess in template expression. Please use ${await subprocess} instead of ${subprocess}."):TypeError(`Unexpected "${l}" in template expression`)},getSubprocessResult=({stdout:s})=>{if(typeof s==`string`)return s;if(isUint8Array(s))return uint8ArrayToString(s);throw TypeError(s===void 0?`Missing result.stdout in template expression. This is probably due to the previous subprocess' "stdout" option.`:`Unexpected "${typeof s}" stdout in template expression`)}})),isStandardStream,STANDARD_STREAMS,STANDARD_STREAMS_ALIASES,getStreamName,init_standard_stream=__esmMin((()=>{isStandardStream=s=>STANDARD_STREAMS.includes(s),STANDARD_STREAMS=[node_process.default.stdin,node_process.default.stdout,node_process.default.stderr],STANDARD_STREAMS_ALIASES=[`stdin`,`stdout`,`stderr`],getStreamName=s=>STANDARD_STREAMS_ALIASES[s]??`stdio[${s}]`})),normalizeFdSpecificOptions,normalizeFdSpecificOption,getStdioLength,normalizeFdSpecificValue,normalizeOptionObject,compareFdName,getFdNameOrder,parseFdName,parseFd,FD_REGEXP,addDefaultValue$1,DEFAULT_OPTIONS,FD_SPECIFIC_OPTIONS,getFdSpecificValue,init_specific=__esmMin((()=>{init_is_plain_obj(),init_standard_stream(),normalizeFdSpecificOptions=s=>{let l={...s};for(let f of FD_SPECIFIC_OPTIONS)l[f]=normalizeFdSpecificOption(s,f);return l},normalizeFdSpecificOption=(s,l)=>{let f=Array.from({length:getStdioLength(s)+1});return addDefaultValue$1(normalizeFdSpecificValue(s[l],f,l),l)},getStdioLength=({stdio:s})=>Array.isArray(s)?Math.max(s.length,STANDARD_STREAMS_ALIASES.length):STANDARD_STREAMS_ALIASES.length,normalizeFdSpecificValue=(s,l,f)=>isPlainObject(s)?normalizeOptionObject(s,l,f):l.fill(s),normalizeOptionObject=(s,l,f)=>{for(let p of Object.keys(s).sort(compareFdName))for(let g of parseFdName(p,f,l))l[g]=s[p];return l},compareFdName=(s,l)=>getFdNameOrder(s)s===`stdout`||s===`stderr`?0:s===`all`?2:1,parseFdName=(s,l,f)=>{if(s===`ipc`)return[f.length-1];let p=parseFd(s);if(p===void 0||p===0)throw TypeError(`"${l}.${s}" is invalid. It must be "${l}.stdout", "${l}.stderr", "${l}.all", "${l}.ipc", or "${l}.fd3", "${l}.fd4" (and so on).`);if(p>=f.length)throw TypeError(`"${l}.${s}" is invalid: that file descriptor does not exist. @@ -249,7 +249,7 @@ Instead, \`yield\` should either be called with a value, or not be called at all `)}));async function execGitCommand({log:s},l,f){try{s.debug(`execGitCommand: ${l}`);let{all:p,stdout:g}=await runCommand(l,{...defaultOptions,...f}),v=p??g;if(v===void 0)throw Error(`Unexpected missing git command output for command: '${l}'`);let b=v.toString();return s.debug(`execGitCommand result: '${b}'`),b}catch(f){let{message:p}=f;throw s.debug(`execGitCommand error: ${p}`),p.includes(`not a git repository`)?Error(gitNotInitialized_default({command:l})):p.includes(`git not found`)?Error(gitNotInstalled_default({command:l})):p.includes(`does not have any commits yet`)?Error(gitNoCommits_default({command:l})):f}}async function execGitCommandOneLine({log:s},l,f){s.debug(`execGitCommandOneLine: ${l}`);let p=runCommand(l,{...defaultOptions,buffer:!1,...f});return Promise.race([(async()=>{throw await p,Error(`Unexpected missing git command output for command: '${l}'`)})(),new Promise((s,l)=>{if(!p.stdout)return l(Error(`Unexpected missing stdout`));let f=(0,node_readline.createInterface)(p.stdout);f.once(`line`,l=>{f.close(),p.kill(),s(l)})})])}async function execGitCommandCountLines({log:s},l,f){s.debug(`execGitCommandCountLines: ${l}`);let p=runCommand(l,{...defaultOptions,buffer:!1,...f});if(!p.stdout)throw Error(`Unexpected missing stdout`);let g=0;return(0,node_readline.createInterface)(p.stdout).on(`line`,()=>{g+=1}),await p,g}var defaultOptions,init_execGit=__esmMin((()=>{init_shell(),init_gitNoCommits(),init_gitNotInitialized(),init_gitNotInstalled(),defaultOptions={env:{LANG:`C`,LC_ALL:`C`},timeout:2e4,all:!0,shell:!0}}));async function getVersion(s){return(await execGitCommand(s,`git --version`))?.replace(`git version `,``).replace(/\s*\(.*\)/,``)}async function getUserEmail(s){return execGitCommand(s,`git config user.email`)}async function getSlug(s){let[,l]=((await execGitCommand(s,`git config --get remote.origin.url`))?.toLowerCase()||``).match(/([^/:]+\/[^/]+?)(\.git)?$/)||[];return l}async function getCommit(s,l=``){let f=await execGitCommand(s,`git --no-pager log -n 1 --format="%H ## %ct ## %ae ## %an" ${l}`),p=RegExp(`^[a-f0-9]+ ## `),[g,v,b,C]=(f?.split(` `).find(s=>p.test(s)))?.split(` ## `)||[];return{commit:g,committedAt:Number(v)*1e3,committerEmail:b,committerName:C}}async function getBranch(s){try{return await execGitCommand(s,`git branch --show-current`)||`HEAD`}catch{try{return(await execGitCommand(s,`git symbolic-ref HEAD`))?.replace(/^refs\/heads\//,``)}catch{return(await execGitCommand(s,`git rev-parse --abbrev-ref HEAD`))?.replace(/^heads\//,``)}}}async function getUncommittedHash(s){let l=`git diff --name-only --no-relative --diff-filter=d --cached`,f=`git diff --name-only --no-relative --diff-filter=d`,p=`git ls-files --others --exclude-standard`,g={all:!1},[v,b,C]=await Promise.all([execGitCommand(s,`git diff --name-only --no-relative --diff-filter=d --cached`,g),execGitCommand(s,`git diff --name-only --no-relative --diff-filter=d`,g),execGitCommand(s,`git ls-files --others --exclude-standard`,g)]),w=[v,b,C].flatMap(s=>s?.split(newline)??[]).filter(Boolean).join(` `);if(!w)return``;let E=(await execGitCommand(s,`git hash-object --stdin`,{input:await execGitCommand(s,`git hash-object --stdin-paths`,{input:w})}))?.trim();return E===`e69de29bb2d1d6434b8b29ae775ad8c2e48c5391`?``:E}async function hasPreviousCommit(s){let l=await execGitCommand(s,`git --no-pager log -n 1 --skip=1 --format="%H"`),f=RegExp(`^[a-f0-9]+$`);return l?.split(` -`).some(s=>f.test(s))}async function commitExists(s,l){try{return await execGitCommand(s,`git cat-file -e "${l}^{commit}"`),!0}catch{return!1}}async function getChangedFiles(s,l,f=``){return(await execGitCommand(s,`git --no-pager diff --name-only --no-relative ${l} ${f}`))?.split(newline).filter(Boolean)}async function isUpToDate(s){let{log:l}=s;try{await execGitCommand(s,`git remote update`)}catch(s){return l.warn(s),!0}let f;try{if(f=await execGitCommand(s,`git rev-parse HEAD`),!f)throw Error(`Failed to retrieve last local commit hash`)}catch(s){return l.warn(s),!0}let p;try{if(p=await execGitCommand(s,`git rev-parse "@{upstream}"`),!p)throw Error(`Failed to retrieve last remote commit hash`)}catch(s){return l.warn(s),!0}return f===p}async function isClean(s){return await execGitCommand(s,`git status --porcelain`)===``}async function getUpdateMessage(s){return(await execGitCommand(s,`git status`))?.split(/(\r\n|\r|\n){2}/)[0].split(newline).filter(s=>!s.startsWith(`On branch`)).join(os.EOL).trim()}async function findMergeBase(s,l,f){let p=(await execGitCommand(s,`git merge-base --all ${l} ${f}`))?.split(newline).filter(s=>s&&!s.startsWith(`warning: `))||[];if(p.length!==0)return p.length===1?p[0]:p[(await Promise.all(p.map(async l=>(await execGitCommand(s,`git name-rev --name-only --no-relative --exclude="tags/*" ${l}`))?.replace(/~\d+$/,``)))).indexOf(f)]||p[0]}async function checkout(s,l){return execGitCommand(s,`git checkout ${l}`)}async function checkoutFile(s,l,f,p){let g=`${l}:${f}`;return limitConcurrency(async()=>{let{path:l}=await(0,import_tmp_promise$3.file)({name:path.default.basename(f),tmpdir:p});return s.log.debug(`Checking out file ${g} at ${l}`),await execGitCommand(s,`git show ${g} > ${l}`),l})}async function checkoutPrevious(s){return execGitCommand(s,`git checkout -`)}async function discardChanges(s){return execGitCommand(s,`git reset --hard`)}async function getRepositoryRoot(s){return execGitCommand(s,`git rev-parse --show-toplevel`)}async function findFilesFromRepositoryRoot(s,l,...f){return(await execGitCommand(s,`git ls-files --full-name -z ${f.map(s=>`${l}/${s}`).map(s=>`"${s}"`).join(` `)}`))?.split(`\0`).filter(Boolean)}async function getRepositoryCreationDate(s){try{let l=await execGitCommandOneLine(s,`git log --reverse --format=%cd --date=iso`,{timeout:5e3});return new Date(l)}catch{return}}async function getStorybookCreationDate(s){try{let l=await execGitCommandOneLine(s,`git log --follow --reverse --format=%cd --date=iso -- ${s.options.storybookConfigDir??`.storybook`}`,{timeout:5e3});return new Date(l)}catch{return}}async function getNumberOfComitters(s){try{return await execGitCommandCountLines(s,`git shortlog -sn --all --since="6 months ago"`,{timeout:5e3})}catch{return}}async function getCommittedFileCount(s,l,f){try{return await execGitCommandCountLines(s,`git ls-files -- ${l.flatMap(s=>[s,[s[0].toUpperCase(),...s.slice(1)].join(``)]).flatMap(s=>f.map(l=>`"*${s}*.${l}"`)).join(` `)}`,{timeout:5e3})}catch{return}}var import_p_limit$4,import_tmp_promise$3,newline,NULL_BYTE,limitConcurrency,init_git=__esmMin((()=>{import_p_limit$4=__toESM$1(require_p_limit$3()),import_tmp_promise$3=__toESM$1(require_tmp_promise()),init_execGit(),newline=/\r\n|\r|\n/,limitConcurrency=(0,import_p_limit$4.default)(10)}));function getBranchDetailsFromEnvironmentCI(s){try{return env_ci_default()}catch(l){return s.debug(`Error while parsing CI environment variables`,l),{}}}async function getCommitAndBranch(s,{branchName:l,patchBaseRef:f,ci:p}={}){let{log:g}=s,v=await getCommit(s),b=notHead(l)||notHead(f)||await getBranch(s),C,{TRAVIS_COMMIT:w,TRAVIS_EVENT_TYPE:E,TRAVIS_PULL_REQUEST_SLUG:k,TRAVIS_REPO_SLUG:A,TRAVIS_PULL_REQUEST_SHA:N,TRAVIS_PULL_REQUEST_BRANCH:F,GITHUB_ACTIONS:I,GITHUB_EVENT_NAME:R,GITHUB_REPOSITORY:B,GITHUB_BASE_REF:q,GITHUB_HEAD_REF:J,GITHUB_SHA:le,CHROMATIC_SHA:_e,CHROMATIC_BRANCH:be,CHROMATIC_PULL_REQUEST_SHA:xe,CHROMATIC_SLUG:De}=process.env,{isCi:Oe,service:je,prBranch:Ne,branch:Pe,commit:ze,slug:Be}=getBranchDetailsFromEnvironmentCI(g),We=_e&&be,Ke=E===`pull_request`,qe=I===`true`,Je=R===`pull_request`;if(!await hasPreviousCommit(s)){let s=gitOneCommit_default(qe);if(Oe)throw Error(s);g.warn(s)}if(We)v=await getCommit(s,_e).catch(s=>(g.warn(noCommitDetails_default({sha:_e,env:`CHROMATIC_SHA`})),g.debug(s),{commit:_e,committedAt:Date.now()})),xe&&(v.mergeCommit=xe),b=be,C=De;else if(Ke){if(k===A&&g.warn(travisInternalBuild_default()),!N||!F)throw Error(missingTravisInfo_default({TRAVIS_EVENT_TYPE:E}));v=await getCommit(s,N).catch(s=>(g.warn(noCommitDetails_default({sha:N,env:`TRAVIS_PULL_REQUEST_SHA`})),g.debug(s),{commit:N,committedAt:Date.now()})),w&&(v.mergeCommit=w),b=F,C=k}else if(Je){if(g.info(customGitHubAction_default()),!J||!le)throw Error(missingGitHubInfo_default({GITHUB_EVENT_NAME:R}));if(q===J)throw Error(forksUnsupported_default());v=await getCommit(s,J).catch(s=>(g.warn(noCommitDetails_default({ref:J,sha:le,env:`GITHUB_HEAD_REF`})),g.debug(s),{commit:le,committedAt:Date.now()})),v.mergeCommit=le,b=J,C=B}let Ye=process.env.CHROMATIC_ACTION?`chromaui/action`:je;C||=Be,notHead(b)||(v=await getCommit(s,ze).catch(s=>(g.warn(noCommitDetails_default({sha:ze})),g.debug(s),{commit:ze,committedAt:Date.now()})),b=notHead(Ne)||notHead(Pe)||notHead(process.env.HEAD)||notHead(process.env.GERRIT_BRANCH)||notHead(process.env.GITHUB_REF)||notHead(process.env.CI_BRANCH)||`HEAD`);let Ze=Oe||!!p||!!process.env.CI||!!process.env.REPOSITORY_URL||!!process.env.GITHUB_REPOSITORY;return!l&&!We&&ORIGIN_PREFIX_REGEXP.test(b)&&(g.warn(`Ignoring 'origin/' prefix in branch name.`),b=b.replace(ORIGIN_PREFIX_REGEXP,``)),g.debug(`git info: ${JSON.stringify({commit:v,branch:b,slug:C,fromCI:Ze,ciService:Ye})}`),{...v,branch:b,slug:C,fromCI:Ze,ciService:Ye}}var ORIGIN_PREFIX_REGEXP,notHead,init_getCommitAndBranch=__esmMin((()=>{init_env_ci(),init_forksUnsupported(),init_gitOneCommit(),init_missingGitHubInfo(),init_missingTravisInfo(),init_customGitHubAction(),init_noCommitDetails(),init_travisInternalBuild(),init_git(),ORIGIN_PREFIX_REGEXP=/^origin\//,notHead=s=>s&&s!==`HEAD`?s:!1})),require_src$9=__commonJSMin(((s,l)=>{l.exports=function(s){try{return s()}catch{}}})),require_which=__commonJSMin(((s,l)=>{l.exports=w,w.sync=E;var f=process.platform===`win32`||process.env.OSTYPE===`cygwin`||process.env.OSTYPE===`msys`,p=require(`path`),g=f?`;`:`:`,v=require_isexe();function b(s){var l=Error(`not found: `+s);return l.code=`ENOENT`,l}function C(s,l){var p=l.colon||g,v=l.path||process.env.PATH||``,b=[``];v=v.split(p);var C=``;return f&&(v.unshift(process.cwd()),C=l.pathExt||process.env.PATHEXT||`.EXE;.CMD;.BAT;.COM`,b=C.split(p),s.indexOf(`.`)!==-1&&b[0]!==``&&b.unshift(``)),(s.match(/\//)||f&&s.match(/\\/))&&(v=[``]),{env:v,ext:b,extExe:C}}function w(s,l,f){typeof l==`function`&&(f=l,l={});var g=C(s,l),w=g.env,E=g.ext,k=g.extExe,A=[];(function g(C,N){if(C===N)return l.all&&A.length?f(null,A):f(b(s));var F=w[C];F.charAt(0)===`"`&&F.slice(-1)===`"`&&(F=F.slice(1,-1));var I=p.join(F,s);!F&&/^\.[\\\/]/.test(s)&&(I=s.slice(0,2)+I),(function s(p,b){if(p===b)return g(C+1,N);var w=E[p];v(I+w,{pathExt:k},function(g,v){if(!g&&v)if(l.all)A.push(I+w);else return f(null,I+w);return s(p+1,b)})})(0,E.length)})(0,w.length)}function E(s,l){l||={};for(var f=C(s,l),g=f.env,w=f.ext,E=f.extExe,k=[],A=0,N=g.length;A{l.exports=s=>{s||={};let l=s.env||process.env;return(s.platform||process.platform)===`win32`?Object.keys(l).find(s=>s.toUpperCase()===`PATH`)||`Path`:`PATH`}})),require_resolveCommand=__commonJSMin(((s,l)=>{let f=require(`path`),p=require_which(),g=require_path_key()();function v(s,l){let v=process.cwd(),b=s.options.cwd!=null,C=b&&process.chdir!==void 0;if(C)try{process.chdir(s.options.cwd)}catch{}let w;try{w=p.sync(s.command,{path:(s.options.env||process.env)[g],pathExt:l?f.delimiter:void 0})}catch{}finally{C&&process.chdir(v)}return w&&=f.resolve(b?s.options.cwd:``,w),w}function b(s){return v(s)||v(s,!0)}l.exports=b})),require_escape$2=__commonJSMin(((s,l)=>{let f=/([()\][%!^"`<>&|;, *?])/g;function p(s){return s=s.replace(f,`^$1`),s}function g(s,l){return s=`${s}`,s=s.replace(/(?=(\\+?)?)\1"/g,`$1$1\\"`),s=s.replace(/(?=(\\+?)?)\1$/,`$1$1`),s=`"${s}"`,s=s.replace(f,`^$1`),l&&(s=s.replace(f,`^$1`)),s}l.exports.command=p,l.exports.argument=g})),require_shebang_regex=__commonJSMin(((s,l)=>{l.exports=/^#!.*/})),require_shebang_command=__commonJSMin(((s,l)=>{var f=require_shebang_regex();l.exports=function(s){var l=s.match(f);if(!l)return null;var p=l[0].replace(/#! ?/,``).split(` `),g=p[0].split(`/`).pop(),v=p[1];return g===`env`?v:g+(v?` `+v:``)}})),require_readShebang=__commonJSMin(((s,l)=>{let f=require(`fs`),p=require_shebang_command();function g(s){let l=150,g;Buffer.alloc?g=Buffer.alloc(150):(g=new Buffer(150),g.fill(0));let v;try{v=f.openSync(s,`r`),f.readSync(v,g,0,150,0),f.closeSync(v)}catch{}return p(g.toString())}l.exports=g})),require_parse$10=__commonJSMin(((s,l)=>{let f=require(`path`),p=require_src$9(),g=require_resolveCommand(),v=require_escape$2(),b=require_readShebang(),C=require(`semver`),w=process.platform===`win32`,E=/\.(?:com|exe)$/i,k=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i,A=p(()=>C.satisfies(process.version,`^4.8.0 || ^5.7.0 || >= 6.0.0`,!0))||!1;function N(s){s.file=g(s);let l=s.file&&b(s.file);return l?(s.args.unshift(s.file),s.command=l,g(s)):s.file}function F(s){if(!w)return s;let l=N(s),p=!E.test(l);if(s.options.forceShell||p){let p=k.test(l);s.command=f.normalize(s.command),s.command=v.command(s.command),s.args=s.args.map(s=>v.argument(s,p)),s.args=[`/d`,`/s`,`/c`,`"${[s.command].concat(s.args).join(` `)}"`],s.command=process.env.comspec||`cmd.exe`,s.options.windowsVerbatimArguments=!0}return s}function I(s){if(A)return s;let l=[s.command].concat(s.args).join(` `);return w?(s.command=typeof s.options.shell==`string`?s.options.shell:process.env.comspec||`cmd.exe`,s.args=[`/d`,`/s`,`/c`,`"${l}"`],s.options.windowsVerbatimArguments=!0):(typeof s.options.shell==`string`?s.command=s.options.shell:process.platform===`android`?s.command=`/system/bin/sh`:s.command=`/bin/sh`,s.args=[`-c`,l]),s}function R(s,l,f){l&&!Array.isArray(l)&&(f=l,l=null),l=l?l.slice(0):[],f=Object.assign({},f);let p={command:s,args:l,options:f,file:void 0,original:{command:s,args:l}};return f.shell?I(p):F(p)}l.exports=R})),require_enoent=__commonJSMin(((s,l)=>{let f=process.platform===`win32`;function p(s,l){return Object.assign(Error(`${l} ${s.command} ENOENT`),{code:`ENOENT`,errno:`ENOENT`,syscall:`${l} ${s.command}`,path:s.command,spawnargs:s.args})}function g(s,l){if(!f)return;let p=s.emit;s.emit=function(f,g){if(f===`exit`){let f=v(g,l,`spawn`);if(f)return p.call(s,`error`,f)}return p.apply(s,arguments)}}function v(s,l){return f&&s===1&&!l.file?p(l.original,`spawn`):null}function b(s,l){return f&&s===1&&!l.file?p(l.original,`spawnSync`):null}l.exports={hookChildProcess:g,verifyENOENT:v,verifyENOENTSync:b,notFoundError:p}})),require_cross_spawn=__commonJSMin(((s,l)=>{let f=require(`child_process`),p=require_parse$10(),g=require_enoent();function v(s,l,v){let b=p(s,l,v),C=f.spawn(b.command,b.args,b.options);return g.hookChildProcess(C,b),C}function b(s,l,v){let b=p(s,l,v),C=f.spawnSync(b.command,b.args,b.options);return C.error=C.error||g.verifyENOENTSync(C.status,b),C}l.exports=v,l.exports.spawn=v,l.exports.sync=b,l.exports._parse=p,l.exports._enoent=g})),require_p_try$2=__commonJSMin(((s,l)=>{let f=(s,...l)=>new Promise(f=>{f(s(...l))});l.exports=f,l.exports.default=f})),require_p_limit$2=__commonJSMin(((s,l)=>{let f=require_p_try$2(),p=s=>{if(!((Number.isInteger(s)||s===1/0)&&s>0))return Promise.reject(TypeError("Expected `concurrency` to be a number from 1 and up"));let l=[],p=0,g=()=>{p--,l.length>0&&l.shift()()},v=(s,l,...v)=>{p++;let b=f(s,...v);l(b),b.then(g,g)},b=(f,g,...b)=>{pnew Promise(f=>b(s,f,...l));return Object.defineProperties(C,{activeCount:{get:()=>p},pendingCount:{get:()=>l.length},clearQueue:{value:()=>{l.length=0}}}),C};l.exports=p,l.exports.default=p})),require_p_locate$1=__commonJSMin(((s,l)=>{let f=require_p_limit$2();var p=class extends Error{constructor(s){super(),this.value=s}};let g=async(s,l)=>l(await s),v=async s=>{let l=await Promise.all(s);if(l[1]===!0)throw new p(l[0]);return!1},b=async(s,l,b)=>{b={concurrency:1/0,preserveOrder:!0,...b};let C=f(b.concurrency),w=[...s].map(s=>[s,C(g,s,l)]),E=f(b.preserveOrder?1:1/0);try{await Promise.all(w.map(s=>E(v,s)))}catch(s){if(s instanceof p)return s.value;throw s}};l.exports=b,l.exports.default=b})),require_locate_path$1=__commonJSMin(((s,l)=>{let f=require(`path`),p=require(`fs`),{promisify:g}=require(`util`),v=require_p_locate$1(),b=g(p.stat),C=g(p.lstat),w={directory:`isDirectory`,file:`isFile`};function E({type:s}){if(!(s in w))throw Error(`Invalid type specified: ${s}`)}let k=(s,l)=>s===void 0||l[w[s]]();l.exports=async(s,l)=>{l={cwd:process.cwd(),type:`file`,allowSymlinks:!0,...l},E(l);let p=l.allowSymlinks?b:C;return v(s,async s=>{try{let g=await p(f.resolve(l.cwd,s));return k(l.type,g)}catch{return!1}},l)},l.exports.sync=(s,l)=>{l={cwd:process.cwd(),allowSymlinks:!0,type:`file`,...l},E(l);let g=l.allowSymlinks?p.statSync:p.lstatSync;for(let p of s)try{let s=g(f.resolve(l.cwd,p));if(k(l.type,s))return p}catch{}}})),require_path_exists$2=__commonJSMin(((s,l)=>{let f=require(`fs`),{promisify:p}=require(`util`),g=p(f.access);l.exports=async s=>{try{return await g(s),!0}catch{return!1}},l.exports.sync=s=>{try{return f.accessSync(s),!0}catch{return!1}}})),require_find_up$1=__commonJSMin(((s,l)=>{let f=require(`path`),p=require_locate_path$1(),g=require_path_exists$2(),v=Symbol(`findUp.stop`);l.exports=async(s,l={})=>{let g=f.resolve(l.cwd||``),{root:b}=f.parse(g),C=[].concat(s),w=async l=>{if(typeof s!=`function`)return p(C,l);let f=await s(l.cwd);return typeof f==`string`?p([f],l):f};for(;;){let s=await w({...l,cwd:g});if(s===v)return;if(s)return f.resolve(g,s);if(g===b)return;g=f.dirname(g)}},l.exports.sync=(s,l={})=>{let g=f.resolve(l.cwd||``),{root:b}=f.parse(g),C=[].concat(s),w=l=>{if(typeof s!=`function`)return p.sync(C,l);let f=s(l.cwd);return typeof f==`string`?p.sync([f],l):f};for(;;){let s=w({...l,cwd:g});if(s===v)return;if(s)return f.resolve(g,s);if(g===b)return;g=f.dirname(g)}},l.exports.exists=g,l.exports.sync.exists=g.sync,l.exports.stop=v})),require_pkg_dir=__commonJSMin(((s,l)=>{let f=require(`path`),p=require_find_up$1(),g=async s=>{let l=await p(`package.json`,{cwd:s});return l&&f.dirname(l)};l.exports=g,l.exports.default=g,l.exports.sync=s=>{let l=p.sync(`package.json`,{cwd:s});return l&&f.dirname(l)}})),require_yarn_or_npm=__commonJSMin(((s,l)=>{let f=require(`fs`),p=require(`path`),g=require_cross_spawn(),v=require_pkg_dir(),b,C,w;function E(){b=void 0,C=void 0,w=void 0}function k(){if(b!==void 0)return b;try{let s=g.sync(`yarn`,[`--version`]);b=!!(s.stdout&&s.stdout.toString().trim())}catch{b=!1}return b}function A(){if(C!==void 0)return C;try{let s=g.sync(`npm`,[`--version`]);C=!!(s.stdout&&s.stdout.toString().trim())}catch{C=!1}return C}function N(){if(w!==void 0)return w;let s=v.sync();if(s){let l=p.join(s,`package-lock.json`),g=p.join(s,`yarn.lock`);try{return f.statSync(g),w=`yarn`,w}catch{}try{return f.statSync(l),w=`npm`,w}catch{}}return k()?`yarn`:`npm`}function F(...s){return s.unshift(N()),g(...s)}function I(...s){return s.unshift(N()),g.sync(...s)}N.hasYarn=k,N.hasNpm=A,N.spawn=F,N.spawn.sync=I,N.clearCache=E,l.exports=N})),import_source$73,import_dist$68,outdatedPackage_default,init_outdatedPackage=__esmMin((()=>{import_source$73=__toESM$1(require_source$5()),import_dist$68=require_dist$14(),init_icons(),outdatedPackage_default=(s,l,f=!1)=>{let p=f?`yarn upgrade chromatic --latest`:`npm install chromatic@latest --save-dev`;return(0,import_dist$68.dedent)(import_source$73.default` +`).some(s=>f.test(s))}async function commitExists(s,l){try{return await execGitCommand(s,`git cat-file -e "${l}^{commit}"`),!0}catch{return!1}}async function getChangedFiles(s,l,f=``){return(await execGitCommand(s,`git --no-pager diff --name-only --no-relative ${l} ${f}`))?.split(newline).filter(Boolean)}async function isUpToDate(s){let{log:l}=s;try{await execGitCommand(s,`git remote update`)}catch(s){return l.warn(s),!0}let f;try{if(f=await execGitCommand(s,`git rev-parse HEAD`),!f)throw Error(`Failed to retrieve last local commit hash`)}catch(s){return l.warn(s),!0}let p;try{if(p=await execGitCommand(s,`git rev-parse "@{upstream}"`),!p)throw Error(`Failed to retrieve last remote commit hash`)}catch(s){return l.warn(s),!0}return f===p}async function isClean(s){return await execGitCommand(s,`git status --porcelain`)===``}async function getUpdateMessage(s){return(await execGitCommand(s,`git status`))?.split(/(\r\n|\r|\n){2}/)[0].split(newline).filter(s=>!s.startsWith(`On branch`)).join(os.EOL).trim()}async function findMergeBase(s,l,f){let p=(await execGitCommand(s,`git merge-base --all ${l} ${f}`))?.split(newline).filter(s=>s&&!s.startsWith(`warning: `))||[];if(p.length!==0)return p.length===1?p[0]:p[(await Promise.all(p.map(async l=>(await execGitCommand(s,`git name-rev --name-only --no-relative --exclude="tags/*" ${l}`))?.replace(/~\d+$/,``)))).indexOf(f)]||p[0]}async function checkout(s,l){return execGitCommand(s,`git checkout ${l}`)}async function checkoutFile(s,l,f,p){let g=`${l}:${f}`;return limitConcurrency(async()=>{let{path:l}=await(0,import_tmp_promise$3.file)({name:path.default.basename(f),tmpdir:p});s.log.debug(`Checking out file ${g} at ${l}`);try{await execGitCommand(s,`git show ${g} > ${l}`)}catch(s){throw new BaselineCheckoutFailedError(g,{cause:s})}return l})}async function checkoutPrevious(s){return execGitCommand(s,`git checkout -`)}async function discardChanges(s){return execGitCommand(s,`git reset --hard`)}async function getRepositoryRoot(s){return execGitCommand(s,`git rev-parse --show-toplevel`)}async function findFilesFromRepositoryRoot(s,l,...f){return(await execGitCommand(s,`git ls-files --full-name -z ${f.map(s=>`${l}/${s}`).map(s=>`"${s}"`).join(` `)}`))?.split(`\0`).filter(Boolean)}async function getRepositoryCreationDate(s){try{let l=await execGitCommandOneLine(s,`git log --reverse --format=%cd --date=iso`,{timeout:5e3});return new Date(l)}catch{return}}async function getStorybookCreationDate(s){try{let l=await execGitCommandOneLine(s,`git log --follow --reverse --format=%cd --date=iso -- ${s.options.storybookConfigDir??`.storybook`}`,{timeout:5e3});return new Date(l)}catch{return}}async function getNumberOfComitters(s){try{return await execGitCommandCountLines(s,`git shortlog -sn --all --since="6 months ago"`,{timeout:5e3})}catch{return}}async function getCommittedFileCount(s,l,f){try{return await execGitCommandCountLines(s,`git ls-files -- ${l.flatMap(s=>[s,[s[0].toUpperCase(),...s.slice(1)].join(``)]).flatMap(s=>f.map(l=>`"*${s}*.${l}"`)).join(` `)}`,{timeout:5e3})}catch{return}}var import_p_limit$4,import_tmp_promise$3,newline,NULL_BYTE,limitConcurrency,init_git=__esmMin((()=>{import_p_limit$4=__toESM$1(require_p_limit$3()),import_tmp_promise$3=__toESM$1(require_tmp_promise()),init_errors(),init_execGit(),newline=/\r\n|\r|\n/,limitConcurrency=(0,import_p_limit$4.default)(10)}));function getBranchDetailsFromEnvironmentCI(s){try{return env_ci_default()}catch(l){return s.debug(`Error while parsing CI environment variables`,l),{}}}async function getCommitAndBranch(s,{branchName:l,patchBaseRef:f,ci:p}={}){let{log:g}=s,v=await getCommit(s),b=notHead(l)||notHead(f)||await getBranch(s),C,{TRAVIS_COMMIT:w,TRAVIS_EVENT_TYPE:E,TRAVIS_PULL_REQUEST_SLUG:k,TRAVIS_REPO_SLUG:A,TRAVIS_PULL_REQUEST_SHA:N,TRAVIS_PULL_REQUEST_BRANCH:F,GITHUB_ACTIONS:I,GITHUB_EVENT_NAME:R,GITHUB_REPOSITORY:B,GITHUB_BASE_REF:q,GITHUB_HEAD_REF:J,GITHUB_SHA:le,CHROMATIC_SHA:_e,CHROMATIC_BRANCH:be,CHROMATIC_PULL_REQUEST_SHA:xe,CHROMATIC_SLUG:De}=process.env,{isCi:Oe,service:je,prBranch:Ne,branch:Pe,commit:ze,slug:Be}=getBranchDetailsFromEnvironmentCI(g),We=_e&&be,Ke=E===`pull_request`,qe=I===`true`,Je=R===`pull_request`;if(!await hasPreviousCommit(s)){let s=gitOneCommit_default(qe);if(Oe)throw Error(s);g.warn(s)}if(We)v=await getCommit(s,_e).catch(s=>(g.warn(noCommitDetails_default({sha:_e,env:`CHROMATIC_SHA`})),g.debug(s),{commit:_e,committedAt:Date.now()})),xe&&(v.mergeCommit=xe),b=be,C=De;else if(Ke){if(k===A&&g.warn(travisInternalBuild_default()),!N||!F)throw Error(missingTravisInfo_default({TRAVIS_EVENT_TYPE:E}));v=await getCommit(s,N).catch(s=>(g.warn(noCommitDetails_default({sha:N,env:`TRAVIS_PULL_REQUEST_SHA`})),g.debug(s),{commit:N,committedAt:Date.now()})),w&&(v.mergeCommit=w),b=F,C=k}else if(Je){if(g.info(customGitHubAction_default()),!J||!le)throw Error(missingGitHubInfo_default({GITHUB_EVENT_NAME:R}));if(q===J)throw Error(forksUnsupported_default());v=await getCommit(s,J).catch(s=>(g.warn(noCommitDetails_default({ref:J,sha:le,env:`GITHUB_HEAD_REF`})),g.debug(s),{commit:le,committedAt:Date.now()})),v.mergeCommit=le,b=J,C=B}let Ye=process.env.CHROMATIC_ACTION?`chromaui/action`:je;C||=Be,notHead(b)||(v=await getCommit(s,ze).catch(s=>(g.warn(noCommitDetails_default({sha:ze})),g.debug(s),{commit:ze,committedAt:Date.now()})),b=notHead(Ne)||notHead(Pe)||notHead(process.env.HEAD)||notHead(process.env.GERRIT_BRANCH)||notHead(process.env.GITHUB_REF)||notHead(process.env.CI_BRANCH)||`HEAD`);let Ze=Oe||!!p||!!process.env.CI||!!process.env.REPOSITORY_URL||!!process.env.GITHUB_REPOSITORY;return!l&&!We&&ORIGIN_PREFIX_REGEXP.test(b)&&(g.warn(`Ignoring 'origin/' prefix in branch name.`),b=b.replace(ORIGIN_PREFIX_REGEXP,``)),g.debug(`git info: ${JSON.stringify({commit:v,branch:b,slug:C,fromCI:Ze,ciService:Ye})}`),{...v,branch:b,slug:C,fromCI:Ze,ciService:Ye}}var ORIGIN_PREFIX_REGEXP,notHead,init_getCommitAndBranch=__esmMin((()=>{init_env_ci(),init_forksUnsupported(),init_gitOneCommit(),init_missingGitHubInfo(),init_missingTravisInfo(),init_customGitHubAction(),init_noCommitDetails(),init_travisInternalBuild(),init_git(),ORIGIN_PREFIX_REGEXP=/^origin\//,notHead=s=>s&&s!==`HEAD`?s:!1})),require_src$9=__commonJSMin(((s,l)=>{l.exports=function(s){try{return s()}catch{}}})),require_which=__commonJSMin(((s,l)=>{l.exports=w,w.sync=E;var f=process.platform===`win32`||process.env.OSTYPE===`cygwin`||process.env.OSTYPE===`msys`,p=require(`path`),g=f?`;`:`:`,v=require_isexe();function b(s){var l=Error(`not found: `+s);return l.code=`ENOENT`,l}function C(s,l){var p=l.colon||g,v=l.path||process.env.PATH||``,b=[``];v=v.split(p);var C=``;return f&&(v.unshift(process.cwd()),C=l.pathExt||process.env.PATHEXT||`.EXE;.CMD;.BAT;.COM`,b=C.split(p),s.indexOf(`.`)!==-1&&b[0]!==``&&b.unshift(``)),(s.match(/\//)||f&&s.match(/\\/))&&(v=[``]),{env:v,ext:b,extExe:C}}function w(s,l,f){typeof l==`function`&&(f=l,l={});var g=C(s,l),w=g.env,E=g.ext,k=g.extExe,A=[];(function g(C,N){if(C===N)return l.all&&A.length?f(null,A):f(b(s));var F=w[C];F.charAt(0)===`"`&&F.slice(-1)===`"`&&(F=F.slice(1,-1));var I=p.join(F,s);!F&&/^\.[\\\/]/.test(s)&&(I=s.slice(0,2)+I),(function s(p,b){if(p===b)return g(C+1,N);var w=E[p];v(I+w,{pathExt:k},function(g,v){if(!g&&v)if(l.all)A.push(I+w);else return f(null,I+w);return s(p+1,b)})})(0,E.length)})(0,w.length)}function E(s,l){l||={};for(var f=C(s,l),g=f.env,w=f.ext,E=f.extExe,k=[],A=0,N=g.length;A{l.exports=s=>{s||={};let l=s.env||process.env;return(s.platform||process.platform)===`win32`?Object.keys(l).find(s=>s.toUpperCase()===`PATH`)||`Path`:`PATH`}})),require_resolveCommand=__commonJSMin(((s,l)=>{let f=require(`path`),p=require_which(),g=require_path_key()();function v(s,l){let v=process.cwd(),b=s.options.cwd!=null,C=b&&process.chdir!==void 0;if(C)try{process.chdir(s.options.cwd)}catch{}let w;try{w=p.sync(s.command,{path:(s.options.env||process.env)[g],pathExt:l?f.delimiter:void 0})}catch{}finally{C&&process.chdir(v)}return w&&=f.resolve(b?s.options.cwd:``,w),w}function b(s){return v(s)||v(s,!0)}l.exports=b})),require_escape$2=__commonJSMin(((s,l)=>{let f=/([()\][%!^"`<>&|;, *?])/g;function p(s){return s=s.replace(f,`^$1`),s}function g(s,l){return s=`${s}`,s=s.replace(/(?=(\\+?)?)\1"/g,`$1$1\\"`),s=s.replace(/(?=(\\+?)?)\1$/,`$1$1`),s=`"${s}"`,s=s.replace(f,`^$1`),l&&(s=s.replace(f,`^$1`)),s}l.exports.command=p,l.exports.argument=g})),require_shebang_regex=__commonJSMin(((s,l)=>{l.exports=/^#!.*/})),require_shebang_command=__commonJSMin(((s,l)=>{var f=require_shebang_regex();l.exports=function(s){var l=s.match(f);if(!l)return null;var p=l[0].replace(/#! ?/,``).split(` `),g=p[0].split(`/`).pop(),v=p[1];return g===`env`?v:g+(v?` `+v:``)}})),require_readShebang=__commonJSMin(((s,l)=>{let f=require(`fs`),p=require_shebang_command();function g(s){let l=150,g;Buffer.alloc?g=Buffer.alloc(150):(g=new Buffer(150),g.fill(0));let v;try{v=f.openSync(s,`r`),f.readSync(v,g,0,150,0),f.closeSync(v)}catch{}return p(g.toString())}l.exports=g})),require_parse$10=__commonJSMin(((s,l)=>{let f=require(`path`),p=require_src$9(),g=require_resolveCommand(),v=require_escape$2(),b=require_readShebang(),C=require(`semver`),w=process.platform===`win32`,E=/\.(?:com|exe)$/i,k=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i,A=p(()=>C.satisfies(process.version,`^4.8.0 || ^5.7.0 || >= 6.0.0`,!0))||!1;function N(s){s.file=g(s);let l=s.file&&b(s.file);return l?(s.args.unshift(s.file),s.command=l,g(s)):s.file}function F(s){if(!w)return s;let l=N(s),p=!E.test(l);if(s.options.forceShell||p){let p=k.test(l);s.command=f.normalize(s.command),s.command=v.command(s.command),s.args=s.args.map(s=>v.argument(s,p)),s.args=[`/d`,`/s`,`/c`,`"${[s.command].concat(s.args).join(` `)}"`],s.command=process.env.comspec||`cmd.exe`,s.options.windowsVerbatimArguments=!0}return s}function I(s){if(A)return s;let l=[s.command].concat(s.args).join(` `);return w?(s.command=typeof s.options.shell==`string`?s.options.shell:process.env.comspec||`cmd.exe`,s.args=[`/d`,`/s`,`/c`,`"${l}"`],s.options.windowsVerbatimArguments=!0):(typeof s.options.shell==`string`?s.command=s.options.shell:process.platform===`android`?s.command=`/system/bin/sh`:s.command=`/bin/sh`,s.args=[`-c`,l]),s}function R(s,l,f){l&&!Array.isArray(l)&&(f=l,l=null),l=l?l.slice(0):[],f=Object.assign({},f);let p={command:s,args:l,options:f,file:void 0,original:{command:s,args:l}};return f.shell?I(p):F(p)}l.exports=R})),require_enoent=__commonJSMin(((s,l)=>{let f=process.platform===`win32`;function p(s,l){return Object.assign(Error(`${l} ${s.command} ENOENT`),{code:`ENOENT`,errno:`ENOENT`,syscall:`${l} ${s.command}`,path:s.command,spawnargs:s.args})}function g(s,l){if(!f)return;let p=s.emit;s.emit=function(f,g){if(f===`exit`){let f=v(g,l,`spawn`);if(f)return p.call(s,`error`,f)}return p.apply(s,arguments)}}function v(s,l){return f&&s===1&&!l.file?p(l.original,`spawn`):null}function b(s,l){return f&&s===1&&!l.file?p(l.original,`spawnSync`):null}l.exports={hookChildProcess:g,verifyENOENT:v,verifyENOENTSync:b,notFoundError:p}})),require_cross_spawn=__commonJSMin(((s,l)=>{let f=require(`child_process`),p=require_parse$10(),g=require_enoent();function v(s,l,v){let b=p(s,l,v),C=f.spawn(b.command,b.args,b.options);return g.hookChildProcess(C,b),C}function b(s,l,v){let b=p(s,l,v),C=f.spawnSync(b.command,b.args,b.options);return C.error=C.error||g.verifyENOENTSync(C.status,b),C}l.exports=v,l.exports.spawn=v,l.exports.sync=b,l.exports._parse=p,l.exports._enoent=g})),require_p_try$2=__commonJSMin(((s,l)=>{let f=(s,...l)=>new Promise(f=>{f(s(...l))});l.exports=f,l.exports.default=f})),require_p_limit$2=__commonJSMin(((s,l)=>{let f=require_p_try$2(),p=s=>{if(!((Number.isInteger(s)||s===1/0)&&s>0))return Promise.reject(TypeError("Expected `concurrency` to be a number from 1 and up"));let l=[],p=0,g=()=>{p--,l.length>0&&l.shift()()},v=(s,l,...v)=>{p++;let b=f(s,...v);l(b),b.then(g,g)},b=(f,g,...b)=>{pnew Promise(f=>b(s,f,...l));return Object.defineProperties(C,{activeCount:{get:()=>p},pendingCount:{get:()=>l.length},clearQueue:{value:()=>{l.length=0}}}),C};l.exports=p,l.exports.default=p})),require_p_locate$1=__commonJSMin(((s,l)=>{let f=require_p_limit$2();var p=class extends Error{constructor(s){super(),this.value=s}};let g=async(s,l)=>l(await s),v=async s=>{let l=await Promise.all(s);if(l[1]===!0)throw new p(l[0]);return!1},b=async(s,l,b)=>{b={concurrency:1/0,preserveOrder:!0,...b};let C=f(b.concurrency),w=[...s].map(s=>[s,C(g,s,l)]),E=f(b.preserveOrder?1:1/0);try{await Promise.all(w.map(s=>E(v,s)))}catch(s){if(s instanceof p)return s.value;throw s}};l.exports=b,l.exports.default=b})),require_locate_path$1=__commonJSMin(((s,l)=>{let f=require(`path`),p=require(`fs`),{promisify:g}=require(`util`),v=require_p_locate$1(),b=g(p.stat),C=g(p.lstat),w={directory:`isDirectory`,file:`isFile`};function E({type:s}){if(!(s in w))throw Error(`Invalid type specified: ${s}`)}let k=(s,l)=>s===void 0||l[w[s]]();l.exports=async(s,l)=>{l={cwd:process.cwd(),type:`file`,allowSymlinks:!0,...l},E(l);let p=l.allowSymlinks?b:C;return v(s,async s=>{try{let g=await p(f.resolve(l.cwd,s));return k(l.type,g)}catch{return!1}},l)},l.exports.sync=(s,l)=>{l={cwd:process.cwd(),allowSymlinks:!0,type:`file`,...l},E(l);let g=l.allowSymlinks?p.statSync:p.lstatSync;for(let p of s)try{let s=g(f.resolve(l.cwd,p));if(k(l.type,s))return p}catch{}}})),require_path_exists$2=__commonJSMin(((s,l)=>{let f=require(`fs`),{promisify:p}=require(`util`),g=p(f.access);l.exports=async s=>{try{return await g(s),!0}catch{return!1}},l.exports.sync=s=>{try{return f.accessSync(s),!0}catch{return!1}}})),require_find_up$1=__commonJSMin(((s,l)=>{let f=require(`path`),p=require_locate_path$1(),g=require_path_exists$2(),v=Symbol(`findUp.stop`);l.exports=async(s,l={})=>{let g=f.resolve(l.cwd||``),{root:b}=f.parse(g),C=[].concat(s),w=async l=>{if(typeof s!=`function`)return p(C,l);let f=await s(l.cwd);return typeof f==`string`?p([f],l):f};for(;;){let s=await w({...l,cwd:g});if(s===v)return;if(s)return f.resolve(g,s);if(g===b)return;g=f.dirname(g)}},l.exports.sync=(s,l={})=>{let g=f.resolve(l.cwd||``),{root:b}=f.parse(g),C=[].concat(s),w=l=>{if(typeof s!=`function`)return p.sync(C,l);let f=s(l.cwd);return typeof f==`string`?p.sync([f],l):f};for(;;){let s=w({...l,cwd:g});if(s===v)return;if(s)return f.resolve(g,s);if(g===b)return;g=f.dirname(g)}},l.exports.exists=g,l.exports.sync.exists=g.sync,l.exports.stop=v})),require_pkg_dir=__commonJSMin(((s,l)=>{let f=require(`path`),p=require_find_up$1(),g=async s=>{let l=await p(`package.json`,{cwd:s});return l&&f.dirname(l)};l.exports=g,l.exports.default=g,l.exports.sync=s=>{let l=p.sync(`package.json`,{cwd:s});return l&&f.dirname(l)}})),require_yarn_or_npm=__commonJSMin(((s,l)=>{let f=require(`fs`),p=require(`path`),g=require_cross_spawn(),v=require_pkg_dir(),b,C,w;function E(){b=void 0,C=void 0,w=void 0}function k(){if(b!==void 0)return b;try{let s=g.sync(`yarn`,[`--version`]);b=!!(s.stdout&&s.stdout.toString().trim())}catch{b=!1}return b}function A(){if(C!==void 0)return C;try{let s=g.sync(`npm`,[`--version`]);C=!!(s.stdout&&s.stdout.toString().trim())}catch{C=!1}return C}function N(){if(w!==void 0)return w;let s=v.sync();if(s){let l=p.join(s,`package-lock.json`),g=p.join(s,`yarn.lock`);try{return f.statSync(g),w=`yarn`,w}catch{}try{return f.statSync(l),w=`npm`,w}catch{}}return k()?`yarn`:`npm`}function F(...s){return s.unshift(N()),g(...s)}function I(...s){return s.unshift(N()),g.sync(...s)}N.hasYarn=k,N.hasNpm=A,N.spawn=F,N.spawn.sync=I,N.clearCache=E,l.exports=N})),import_source$73,import_dist$68,outdatedPackage_default,init_outdatedPackage=__esmMin((()=>{import_source$73=__toESM$1(require_source$5()),import_dist$68=require_dist$14(),init_icons(),outdatedPackage_default=(s,l,f=!1)=>{let p=f?`yarn upgrade chromatic --latest`:`npm install chromatic@latest --save-dev`;return(0,import_dist$68.dedent)(import_source$73.default` ${warning$1} {bold Using outdated package} You are using an outdated version of the Chromatic CLI (v${s.pkg.version}). A new major version is available (v${l}). @@ -345,7 +345,7 @@ GFS4: `),console.error(s)}),f[C]||(k(f,global[C]||[]),f.close=(function(s){funct `);for(var l=0;s[l]&&s[l].trim().match(/^(#|$)/);l++);for(var f=s.length,p=l+1;p{l.exports={topLevel:{dependancies:`dependencies`,dependecies:`dependencies`,depdenencies:`dependencies`,devEependencies:`devDependencies`,depends:`dependencies`,"dev-dependencies":`devDependencies`,devDependences:`devDependencies`,devDepenencies:`devDependencies`,devdependencies:`devDependencies`,repostitory:`repository`,repo:`repository`,prefereGlobal:`preferGlobal`,hompage:`homepage`,hampage:`homepage`,autohr:`author`,autor:`author`,contributers:`contributors`,publicationConfig:`publishConfig`,script:`scripts`},bugs:{web:`url`,name:`url`},script:{server:`start`,tests:`test`}}})),require_fixer$1=__commonJSMin(((s,l)=>{var f=require(`semver`),p=require_validate_npm_package_license(),g=require_hosted_git_info$2(),v=require_resolve().isCore,b=[`dependencies`,`devDependencies`,`optionalDependencies`],C=require_extract_description$1(),w=require(`url`),E=require_typos$1();l.exports={warn:function(){},fixRepositoryField:function(s){if(s.repositories&&(this.warn(`repositories`),s.repository=s.repositories[0]),!s.repository)return this.warn(`missingRepository`);typeof s.repository==`string`&&(s.repository={type:`git`,url:s.repository});var l=s.repository.url||``;if(l){var f=g.fromUrl(l);f&&(l=s.repository.url=f.getDefaultRepresentation()==`shortcut`?f.https():f.toString())}l.match(/github.com\/[^\/]+\/[^\/]+\.git\.git$/)&&this.warn(`brokenGitUrl`,l)},fixTypos:function(s){Object.keys(E.topLevel).forEach(function(l){s.hasOwnProperty(l)&&this.warn(`typo`,l,E.topLevel[l])},this)},fixScriptsField:function(s){if(s.scripts){if(typeof s.scripts!=`object`){this.warn(`nonObjectScripts`),delete s.scripts;return}Object.keys(s.scripts).forEach(function(l){typeof s.scripts[l]==`string`?E.script[l]&&!s.scripts[E.script[l]]&&this.warn(`typo`,l,E.script[l],`scripts`):(this.warn(`nonStringScript`),delete s.scripts[l])},this)}},fixFilesField:function(s){var l=s.files;l&&!Array.isArray(l)?(this.warn(`nonArrayFiles`),delete s.files):s.files&&=s.files.filter(function(s){return!s||typeof s!=`string`?(this.warn(`invalidFilename`,s),!1):!0},this)},fixBinField:function(s){if(s.bin&&typeof s.bin==`string`){var l={},f;(f=s.name.match(/^@[^/]+[/](.*)$/))?l[f[1]]=s.bin:l[s.name]=s.bin,s.bin=l}},fixManField:function(s){s.man&&typeof s.man==`string`&&(s.man=[s.man])},fixBundleDependenciesField:function(s){var l=`bundledDependencies`,f=`bundleDependencies`;s[l]&&!s[f]&&(s[f]=s[l],delete s[l]),s[f]&&!Array.isArray(s[f])?(this.warn(`nonArrayBundleDependencies`),delete s[f]):s[f]&&(s[f]=s[f].filter(function(l){return!l||typeof l!=`string`?(this.warn(`nonStringBundleDependency`,l),!1):(s.dependencies||={},s.dependencies.hasOwnProperty(l)||(this.warn(`nonDependencyBundleDependency`,l),s.dependencies[l]=`*`),!0)},this))},fixDependencies:function(s,l){J(s,this.warn),B(s,this.warn),this.fixBundleDependenciesField(s),[`dependencies`,`devDependencies`].forEach(function(l){if(l in s){if(!s[l]||typeof s[l]!=`object`){this.warn(`nonObjectDependencies`,l),delete s[l];return}Object.keys(s[l]).forEach(function(f){var p=s[l][f];typeof p!=`string`&&(this.warn(`nonStringDependency`,f,JSON.stringify(p)),delete s[l][f]);var v=g.fromUrl(s[l][f]);v&&(s[l][f]=v.toString())},this)}},this)},fixModulesField:function(s){s.modules&&(this.warn(`deprecatedModules`),delete s.modules)},fixKeywordsField:function(s){typeof s.keywords==`string`&&(s.keywords=s.keywords.split(/,\s+/)),s.keywords&&!Array.isArray(s.keywords)?(delete s.keywords,this.warn(`nonArrayKeywords`)):s.keywords&&=s.keywords.filter(function(s){return typeof s!=`string`||!s?(this.warn(`nonStringKeyword`),!1):!0},this)},fixVersionField:function(s,l){var p=!l;if(!s.version)return s.version=``,!0;if(!f.valid(s.version,p))throw Error(`Invalid version: "`+s.version+`"`);return s.version=f.clean(s.version,p),!0},fixPeople:function(s){F(s,I),F(s,R)},fixNameField:function(s,l){typeof l==`boolean`?l={strict:l}:l===void 0&&(l={});var f=l.strict;if(!s.name&&!f){s.name=``;return}if(typeof s.name!=`string`)throw Error(`name field must be a string.`);f||(s.name=s.name.trim()),N(s.name,f,l.allowLegacyCase),v(s.name)&&this.warn(`conflictingName`,s.name)},fixDescriptionField:function(s){s.description&&typeof s.description!=`string`&&(this.warn(`nonStringDescription`),delete s.description),s.readme&&!s.description&&(s.description=C(s.readme)),s.description===void 0&&delete s.description,s.description||this.warn(`missingDescription`)},fixReadmeField:function(s){s.readme||=(this.warn(`missingReadme`),`ERROR: No README data found!`)},fixBugsField:function(s){if(!s.bugs&&s.repository&&s.repository.url){var l=g.fromUrl(s.repository.url);l&&l.bugs()&&(s.bugs={url:l.bugs()})}else if(s.bugs){var f=/^.+@.*\..+$/;if(typeof s.bugs==`string`)f.test(s.bugs)?s.bugs={email:s.bugs}:w.parse(s.bugs).protocol?s.bugs={url:s.bugs}:this.warn(`nonEmailUrlBugsString`);else{le(s.bugs,this.warn);var p=s.bugs;s.bugs={},p.url&&(typeof p.url==`string`&&w.parse(p.url).protocol?s.bugs.url=p.url:this.warn(`nonUrlBugsUrlField`)),p.email&&(typeof p.email==`string`&&f.test(p.email)?s.bugs.email=p.email:this.warn(`nonEmailBugsEmailField`))}!s.bugs.email&&!s.bugs.url&&(delete s.bugs,this.warn(`emptyNormalizedBugs`))}},fixHomepageField:function(s){if(!s.homepage&&s.repository&&s.repository.url){var l=g.fromUrl(s.repository.url);l&&l.docs()&&(s.homepage=l.docs())}if(s.homepage){if(typeof s.homepage!=`string`)return this.warn(`nonUrlHomepage`),delete s.homepage;w.parse(s.homepage).protocol||(s.homepage=`http://`+s.homepage)}},fixLicenseField:function(s){if(s.license)typeof s.license!=`string`||s.license.length<1||s.license.trim()===``?this.warn(`invalidLicense`):p(s.license).validForNewPackages||this.warn(`invalidLicense`);else return this.warn(`missingLicense`)}};function k(s){if(s.charAt(0)!==`@`)return!1;var l=s.slice(1).split(`/`);return l.length===2?l[0]&&l[1]&&l[0]===encodeURIComponent(l[0])&&l[1]===encodeURIComponent(l[1]):!1}function A(s){return!s.match(/[\/@\s\+%:]/)&&s===encodeURIComponent(s)}function N(s,l,f){if(s.charAt(0)===`.`||!(k(s)||A(s))||l&&!f&&s!==s.toLowerCase()||s.toLowerCase()===`node_modules`||s.toLowerCase()===`favicon.ico`)throw Error(`Invalid name: `+JSON.stringify(s))}function F(s,l){return s.author&&=l(s.author),[`maintainers`,`contributors`].forEach(function(f){Array.isArray(s[f])&&(s[f]=s[f].map(l))}),s}function I(s){if(typeof s==`string`)return s;var l=s.name||``,f=s.url||s.web,p=f?` (`+f+`)`:``,g=s.email||s.mail;return l+(g?` <`+g+`>`:``)+p}function R(s){if(typeof s!=`string`)return s;var l=s.match(/^([^\(<]+)/),f=s.match(/\(([^\)]+)\)/),p=s.match(/<([^>]+)>/),g={};return l&&l[0].trim()&&(g.name=l[0].trim()),p&&(g.email=p[1]),f&&(g.url=f[1]),g}function B(s,l){var f=s.optionalDependencies;if(f){var p=s.dependencies||{};Object.keys(f).forEach(function(s){p[s]=f[s]}),s.dependencies=p}}function q(s,l,f){if(!s)return{};if(typeof s==`string`&&(s=s.trim().split(/[\n\r\s\t ,]+/)),!Array.isArray(s))return s;f(`deprecatedArrayDependencies`,l);var p={};return s.filter(function(s){return typeof s==`string`}).forEach(function(s){s=s.trim().split(/(:?[@\s><=])/);var l=s.shift(),f=s.join(``);f=f.trim(),f=f.replace(/^@/,``),p[l]=f}),p}function J(s,l){b.forEach(function(f){s[f]&&(s[f]=q(s[f],f,l))})}function le(s,l){s&&Object.keys(s).forEach(function(f){E.bugs[f]&&(l(`typo`,f,E.bugs[f],`bugs`),s[E.bugs[f]]=s[f],delete s[f])})}})),require_warning_messages$1=__commonJSMin(((s,l)=>{l.exports={repositories:`'repositories' (plural) Not supported. Please pick one as the 'repository' field`,missingRepository:`No repository field.`,brokenGitUrl:`Probably broken git url: %s`,nonObjectScripts:`scripts must be an object`,nonStringScript:`script values must be string commands`,nonArrayFiles:`Invalid 'files' member`,invalidFilename:`Invalid filename in 'files' list: %s`,nonArrayBundleDependencies:`Invalid 'bundleDependencies' list. Must be array of package names`,nonStringBundleDependency:`Invalid bundleDependencies member: %s`,nonDependencyBundleDependency:`Non-dependency in bundleDependencies: %s`,nonObjectDependencies:`%s field must be an object`,nonStringDependency:`Invalid dependency: %s %s`,deprecatedArrayDependencies:`specifying %s as array is deprecated`,deprecatedModules:`modules field is deprecated`,nonArrayKeywords:`keywords should be an array of strings`,nonStringKeyword:`keywords should be an array of strings`,conflictingName:`%s is also the name of a node core module.`,nonStringDescription:`'description' field should be a string`,missingDescription:`No description`,missingReadme:`No README data`,missingLicense:`No license field.`,nonEmailUrlBugsString:`Bug string field must be url, email, or {email,url}`,nonUrlBugsUrlField:`bugs.url field must be a string url. Deleted.`,nonEmailBugsEmailField:`bugs.email field must be a string email. Deleted.`,emptyNormalizedBugs:`Normalized value of bugs field is an empty object. Deleted.`,nonUrlHomepage:`homepage field must be a string url. Deleted.`,invalidLicense:`license should be a valid SPDX license expression`,typo:`%s should probably be %s.`}})),require_make_warning$1=__commonJSMin(((s,l)=>{var f=require(`util`),p=require_warning_messages$1();l.exports=function(){var s=Array.prototype.slice.call(arguments,0),l=s.shift();if(l==`typo`)return g.apply(null,s);var v=p[l]?p[l]:l+`: '%s'`;return s.unshift(v),f.format.apply(null,s)};function g(s,l,g){return g&&(s=g+`['`+s+`']`,l=g+`['`+l+`']`),f.format(p.typo,s,l)}})),require_normalize$1=__commonJSMin(((s,l)=>{l.exports=C;var f=require_fixer$1();C.fixer=f;var p=require_make_warning$1(),g=[`name`,`version`,`description`,`repository`,`modules`,`scripts`,`files`,`bin`,`man`,`bugs`,`keywords`,`readme`,`homepage`,`license`],v=[`dependencies`,`people`,`typos`],b=g.map(function(s){return w(s)+`Field`});b=b.concat(v);function C(s,l,g){l===!0&&(l=null,g=!0),g||=!1,(!l||s.private)&&(l=function(s){}),s.scripts&&s.scripts.install===`node-gyp rebuild`&&!s.scripts.preinstall&&(s.gypfile=!0),f.warn=function(){l(p.apply(null,arguments))},b.forEach(function(l){f[`fix`+w(l)](s,g)}),s._id=s.name+`@`+s.version}function w(s){return s.charAt(0).toUpperCase()+s.slice(1)}})),require_read_pkg=__commonJSMin(((s,l)=>{let{promisify:f}=require(`util`),p=require(`fs`),g=require(`path`),v=require_parse_json(),b=f(p.readFile);l.exports=async s=>{s={cwd:process.cwd(),normalize:!0,...s};let l=v(await b(g.resolve(s.cwd,`package.json`),`utf8`));return s.normalize&&require_normalize$1()(l),l},l.exports.sync=s=>{s={cwd:process.cwd(),normalize:!0,...s};let l=g.resolve(s.cwd,`package.json`),f=v(p.readFileSync(l,`utf8`));return s.normalize&&require_normalize$1()(f),f}})),require_read_pkg_up=__commonJSMin(((s,l)=>{let f=require(`path`),p=require_find_up(),g=require_read_pkg();l.exports=async s=>{let l=await p(`package.json`,s);if(l)return{packageJson:await g({...s,cwd:f.dirname(l)}),path:l}},l.exports.sync=s=>{let l=p.sync(`package.json`,s);if(l)return{packageJson:g.sync({...s,cwd:f.dirname(l)}),path:l}}})),require_hard_rejection=__commonJSMin(((s,l)=>{let f=require(`util`),p=!1,g=(s=console.error)=>{p||(p=!0,process.on(`unhandledRejection`,l=>{l instanceof Error||(l=Error(`Promise rejected with value: ${f.inspect(l)}`)),s(l.stack),process.exit(1)}))};l.exports=g,l.exports.default=g})),require_git_host_info$1=__commonJSMin(((s,l)=>{let f=(...s)=>s.every(s=>s)?s.join(``):``,p=s=>s?encodeURIComponent(s):``,g={sshtemplate:({domain:s,user:l,project:p,committish:g})=>`git@${s}:${l}/${p}.git${f(`#`,g)}`,sshurltemplate:({domain:s,user:l,project:p,committish:g})=>`git+ssh://git@${s}/${l}/${p}.git${f(`#`,g)}`,browsetemplate:({domain:s,user:l,project:g,committish:v,treepath:b})=>`https://${s}/${l}/${g}${f(`/`,b,`/`,p(v))}`,browsefiletemplate:({domain:s,user:l,project:g,committish:v,treepath:b,path:C,fragment:w,hashformat:E})=>`https://${s}/${l}/${g}/${b}/${p(v||`master`)}/${C}${f(`#`,E(w||``))}`,docstemplate:({domain:s,user:l,project:g,treepath:v,committish:b})=>`https://${s}/${l}/${g}${f(`/`,v,`/`,p(b))}#readme`,httpstemplate:({auth:s,domain:l,user:p,project:g,committish:v})=>`git+https://${f(s,`@`)}${l}/${p}/${g}.git${f(`#`,v)}`,filetemplate:({domain:s,user:l,project:f,committish:g,path:v})=>`https://${s}/${l}/${f}/raw/${p(g)||`master`}/${v}`,shortcuttemplate:({type:s,user:l,project:p,committish:g})=>`${s}:${l}/${p}${f(`#`,g)}`,pathtemplate:({user:s,project:l,committish:p})=>`${s}/${l}${f(`#`,p)}`,bugstemplate:({domain:s,user:l,project:f})=>`https://${s}/${l}/${f}/issues`,hashformat:C},v={};v.github=Object.assign({},g,{protocols:[`git:`,`http:`,`git+ssh:`,`git+https:`,`ssh:`,`https:`],domain:`github.com`,treepath:`tree`,filetemplate:({auth:s,user:l,project:g,committish:v,path:b})=>`https://${f(s,`@`)}raw.githubusercontent.com/${l}/${g}/${p(v)||`master`}/${b}`,gittemplate:({auth:s,domain:l,user:p,project:g,committish:v})=>`git://${f(s,`@`)}${l}/${p}/${g}.git${f(`#`,v)}`,tarballtemplate:({domain:s,user:l,project:f,committish:g})=>`https://codeload.${s}/${l}/${f}/tar.gz/${p(g)||`master`}`,extract:s=>{let[,l,f,p,g]=s.pathname.split(`/`,5);if(!(p&&p!==`tree`)&&(p||(g=s.hash.slice(1)),f&&f.endsWith(`.git`)&&(f=f.slice(0,-4)),!(!l||!f)))return{user:l,project:f,committish:g}}}),v.bitbucket=Object.assign({},g,{protocols:[`git+ssh:`,`git+https:`,`ssh:`,`https:`],domain:`bitbucket.org`,treepath:`src`,tarballtemplate:({domain:s,user:l,project:f,committish:g})=>`https://${s}/${l}/${f}/get/${p(g)||`master`}.tar.gz`,extract:s=>{let[,l,f,p]=s.pathname.split(`/`,4);if(![`get`].includes(p)&&(f&&f.endsWith(`.git`)&&(f=f.slice(0,-4)),!(!l||!f)))return{user:l,project:f,committish:s.hash.slice(1)}}}),v.gitlab=Object.assign({},g,{protocols:[`git+ssh:`,`git+https:`,`ssh:`,`https:`],domain:`gitlab.com`,treepath:`tree`,httpstemplate:({auth:s,domain:l,user:p,project:g,committish:v})=>`git+https://${f(s,`@`)}${l}/${p}/${g}.git${f(`#`,v)}`,tarballtemplate:({domain:s,user:l,project:f,committish:g})=>`https://${s}/${l}/${f}/repository/archive.tar.gz?ref=${p(g)||`master`}`,extract:s=>{let l=s.pathname.slice(1);if(l.includes(`/-/`)||l.includes(`/archive.tar.gz`))return;let f=l.split(`/`),p=f.pop();p.endsWith(`.git`)&&(p=p.slice(0,-4));let g=f.join(`/`);if(!(!g||!p))return{user:g,project:p,committish:s.hash.slice(1)}}}),v.gist=Object.assign({},g,{protocols:[`git:`,`git+ssh:`,`git+https:`,`ssh:`,`https:`],domain:`gist.github.com`,sshtemplate:({domain:s,project:l,committish:p})=>`git@${s}:${l}.git${f(`#`,p)}`,sshurltemplate:({domain:s,project:l,committish:p})=>`git+ssh://git@${s}/${l}.git${f(`#`,p)}`,browsetemplate:({domain:s,project:l,committish:g})=>`https://${s}/${l}${f(`/`,p(g))}`,browsefiletemplate:({domain:s,project:l,committish:g,path:v,hashformat:b})=>`https://${s}/${l}${f(`/`,p(g))}${f(`#`,b(v))}`,docstemplate:({domain:s,project:l,committish:g})=>`https://${s}/${l}${f(`/`,p(g))}`,httpstemplate:({domain:s,project:l,committish:p})=>`git+https://${s}/${l}.git${f(`#`,p)}`,filetemplate:({user:s,project:l,committish:g,path:v})=>`https://gist.githubusercontent.com/${s}/${l}/raw${f(`/`,p(g))}/${v}`,shortcuttemplate:({type:s,project:l,committish:p})=>`${s}:${l}${f(`#`,p)}`,pathtemplate:({project:s,committish:l})=>`${s}${f(`#`,l)}`,bugstemplate:({domain:s,project:l})=>`https://${s}/${l}`,gittemplate:({domain:s,project:l,committish:p})=>`git://${s}/${l}.git${f(`#`,p)}`,tarballtemplate:({project:s,committish:l})=>`https://codeload.github.com/gist/${s}/tar.gz/${p(l)||`master`}`,extract:s=>{let[,l,f,p]=s.pathname.split(`/`,4);if(p!==`raw`){if(!f){if(!l)return;f=l,l=null}return f.endsWith(`.git`)&&(f=f.slice(0,-4)),{user:l,project:f,committish:s.hash.slice(1)}}},hashformat:function(s){return s&&`file-`+C(s)}}),v.sourcehut=Object.assign({},g,{protocols:[`git+ssh:`,`https:`],domain:`git.sr.ht`,treepath:`tree`,browsefiletemplate:({domain:s,user:l,project:g,committish:v,treepath:b,path:C,fragment:w,hashformat:E})=>`https://${s}/${l}/${g}/${b}/${p(v||`main`)}/${C}${f(`#`,E(w||``))}`,filetemplate:({domain:s,user:l,project:f,committish:g,path:v})=>`https://${s}/${l}/${f}/blob/${p(g)||`main`}/${v}`,httpstemplate:({domain:s,user:l,project:p,committish:g})=>`https://${s}/${l}/${p}.git${f(`#`,g)}`,tarballtemplate:({domain:s,user:l,project:f,committish:g})=>`https://${s}/${l}/${f}/archive/${p(g)||`main`}.tar.gz`,bugstemplate:({domain:s,user:l,project:f})=>`https://todo.sr.ht/${l}/${f}`,docstemplate:({domain:s,user:l,project:g,treepath:v,committish:b})=>`https://${s}/${l}/${g}${f(`/`,v,`/`,p(b))}#readme`,extract:s=>{let[,l,f,p]=s.pathname.split(`/`,4);if(![`archive`].includes(p)&&(f&&f.endsWith(`.git`)&&(f=f.slice(0,-4)),!(!l||!f)))return{user:l,project:f,committish:s.hash.slice(1)}}});let b=Object.keys(v);v.byShortcut={},v.byDomain={};for(let s of b)v.byShortcut[`${s}:`]=s,v.byDomain[v[s].domain]=s;function C(s){return s.toLowerCase().replace(/^\W+|\/|\W+$/g,``).replace(/\W+/g,`-`)}l.exports=v})),require_git_host$1=__commonJSMin(((s,l)=>{let f=require_git_host_info$1();l.exports=class{constructor(s,l,p,g,v,b,C={}){Object.assign(this,f[s]),this.type=s,this.user=l,this.auth=p,this.project=g,this.committish=v,this.default=b,this.opts=C}hash(){return this.committish?`#${this.committish}`:``}ssh(s){return this._fill(this.sshtemplate,s)}_fill(s,l){if(typeof s==`function`){let f={...this,...this.opts,...l};f.path||=``,f.path.startsWith(`/`)&&(f.path=f.path.slice(1)),f.noCommittish&&(f.committish=null);let p=s(f);return f.noGitPlus&&p.startsWith(`git+`)?p.slice(4):p}return null}sshurl(s){return this._fill(this.sshurltemplate,s)}browse(s,l,f){return typeof s==`string`?(typeof l!=`string`&&(f=l,l=null),this._fill(this.browsefiletemplate,{...f,fragment:l,path:s})):this._fill(this.browsetemplate,s)}docs(s){return this._fill(this.docstemplate,s)}bugs(s){return this._fill(this.bugstemplate,s)}https(s){return this._fill(this.httpstemplate,s)}git(s){return this._fill(this.gittemplate,s)}shortcut(s){return this._fill(this.shortcuttemplate,s)}path(s){return this._fill(this.pathtemplate,s)}tarball(s){return this._fill(this.tarballtemplate,{...s,noCommittish:!1})}file(s,l){return this._fill(this.filetemplate,{...l,path:s})}getDefaultRepresentation(){return this.default}toString(s){return this.default&&typeof this[this.default]==`function`?this[this.default](s):this.sshurl(s)}}})),require_iterator$2=__commonJSMin(((s,l)=>{l.exports=function(s){s.prototype[Symbol.iterator]=function*(){for(let s=this.head;s;s=s.next)yield s.value}}})),require_yallist$2=__commonJSMin(((s,l)=>{l.exports=f,f.Node=b,f.create=f;function f(s){var l=this;if(l instanceof f||(l=new f),l.tail=null,l.head=null,l.length=0,s&&typeof s.forEach==`function`)s.forEach(function(s){l.push(s)});else if(arguments.length>0)for(var p=0,g=arguments.length;p1)f=l;else if(this.head)p=this.head.next,f=this.head.value;else throw TypeError(`Reduce of empty list with no initial value`);for(var g=0;p!==null;g++)f=s(f,p.value,g),p=p.next;return f},f.prototype.reduceReverse=function(s,l){var f,p=this.tail;if(arguments.length>1)f=l;else if(this.tail)p=this.tail.prev,f=this.tail.value;else throw TypeError(`Reduce of empty list with no initial value`);for(var g=this.length-1;p!==null;g--)f=s(f,p.value,g),p=p.prev;return f},f.prototype.toArray=function(){for(var s=Array(this.length),l=0,f=this.head;f!==null;l++)s[l]=f.value,f=f.next;return s},f.prototype.toArrayReverse=function(){for(var s=Array(this.length),l=0,f=this.tail;f!==null;l++)s[l]=f.value,f=f.prev;return s},f.prototype.slice=function(s,l){l||=this.length,l<0&&(l+=this.length),s||=0,s<0&&(s+=this.length);var p=new f;if(lthis.length&&(l=this.length);for(var g=0,v=this.head;v!==null&&gthis.length&&(l=this.length);for(var g=this.length,v=this.tail;v!==null&&g>l;g--)v=v.prev;for(;v!==null&&g>s;g--,v=v.prev)p.push(v.value);return p},f.prototype.splice=function(s,l,...f){s>this.length&&(s=this.length-1),s<0&&(s=this.length+s);for(var g=0,v=this.head;v!==null&&g{let f=require_yallist$2(),p=Symbol(`max`),g=Symbol(`length`),v=Symbol(`lengthCalculator`),b=Symbol(`allowStale`),C=Symbol(`maxAge`),w=Symbol(`dispose`),E=Symbol(`noDisposeOnSet`),k=Symbol(`lruList`),A=Symbol(`cache`),N=Symbol(`updateAgeOnGet`),F=()=>1;var I=class{constructor(s){if(typeof s==`number`&&(s={max:s}),s||={},s.max&&(typeof s.max!=`number`||s.max<0))throw TypeError(`max must be a non-negative number`);this[p]=s.max||1/0;let l=s.length||F;if(this[v]=typeof l==`function`?l:F,this[b]=s.stale||!1,s.maxAge&&typeof s.maxAge!=`number`)throw TypeError(`maxAge must be a number`);this[C]=s.maxAge||0,this[w]=s.dispose,this[E]=s.noDisposeOnSet||!1,this[N]=s.updateAgeOnGet||!1,this.reset()}set max(s){if(typeof s!=`number`||s<0)throw TypeError(`max must be a non-negative number`);this[p]=s||1/0,q(this)}get max(){return this[p]}set allowStale(s){this[b]=!!s}get allowStale(){return this[b]}set maxAge(s){if(typeof s!=`number`)throw TypeError(`maxAge must be a non-negative number`);this[C]=s,q(this)}get maxAge(){return this[C]}set lengthCalculator(s){typeof s!=`function`&&(s=F),s!==this[v]&&(this[v]=s,this[g]=0,this[k].forEach(s=>{s.length=this[v](s.value,s.key),this[g]+=s.length})),q(this)}get lengthCalculator(){return this[v]}get length(){return this[g]}get itemCount(){return this[k].length}rforEach(s,l){l||=this;for(let f=this[k].tail;f!==null;){let p=f.prev;_e(this,s,f,l),f=p}}forEach(s,l){l||=this;for(let f=this[k].head;f!==null;){let p=f.next;_e(this,s,f,l),f=p}}keys(){return this[k].toArray().map(s=>s.key)}values(){return this[k].toArray().map(s=>s.value)}reset(){this[w]&&this[k]&&this[k].length&&this[k].forEach(s=>this[w](s.key,s.value)),this[A]=new Map,this[k]=new f,this[g]=0}dump(){return this[k].map(s=>B(this,s)?!1:{k:s.key,v:s.value,e:s.now+(s.maxAge||0)}).toArray().filter(s=>s)}dumpLru(){return this[k]}set(s,l,f){if(f||=this[C],f&&typeof f!=`number`)throw TypeError(`maxAge must be a number`);let b=f?Date.now():0,N=this[v](l,s);if(this[A].has(s)){if(N>this[p])return J(this,this[A].get(s)),!1;let v=this[A].get(s).value;return this[w]&&(this[E]||this[w](s,v.value)),v.now=b,v.maxAge=f,v.value=l,this[g]+=N-v.length,v.length=N,this.get(s),q(this),!0}let F=new le(s,l,N,b,f);return F.length>this[p]?(this[w]&&this[w](s,l),!1):(this[g]+=F.length,this[k].unshift(F),this[A].set(s,this[k].head),q(this),!0)}has(s){if(!this[A].has(s))return!1;let l=this[A].get(s).value;return!B(this,l)}get(s){return R(this,s,!0)}peek(s){return R(this,s,!1)}pop(){let s=this[k].tail;return s?(J(this,s),s.value):null}del(s){J(this,this[A].get(s))}load(s){this.reset();let l=Date.now();for(let f=s.length-1;f>=0;f--){let p=s[f],g=p.e||0;if(g===0)this.set(p.k,p.v);else{let s=g-l;s>0&&this.set(p.k,p.v,s)}}}prune(){this[A].forEach((s,l)=>R(this,l,!1))}};let R=(s,l,f)=>{let p=s[A].get(l);if(p){let l=p.value;if(B(s,l)){if(J(s,p),!s[b])return}else f&&(s[N]&&(p.value.now=Date.now()),s[k].unshiftNode(p));return l.value}},B=(s,l)=>{if(!l||!l.maxAge&&!s[C])return!1;let f=Date.now()-l.now;return l.maxAge?f>l.maxAge:s[C]&&f>s[C]},q=s=>{if(s[g]>s[p])for(let l=s[k].tail;s[g]>s[p]&&l!==null;){let f=l.prev;J(s,l),l=f}},J=(s,l)=>{if(l){let f=l.value;s[w]&&s[w](f.key,f.value),s[g]-=f.length,s[A].delete(f.key),s[k].removeNode(l)}};var le=class{constructor(s,l,f,p,g){this.key=s,this.value=l,this.length=f,this.now=p,this.maxAge=g||0}};let _e=(s,l,f,p)=>{let g=f.value;B(s,g)&&(J(s,f),s[b]||(g=void 0)),g&&l.call(p,g.value,g.key,s)};l.exports=I})),require_hosted_git_info$1=__commonJSMin(((s,l)=>{let f=require(`url`),p=require_git_host_info$1(),g=l.exports=require_git_host$1(),v=new(require_lru_cache$3())({max:1e3}),b={"git+ssh:":`sshurl`,"git+https:":`https`,"ssh:":`sshurl`,"git:":`git`};function C(s){return b[s]||s.slice(0,-1)}let w={"git:":!0,"https:":!0,"git+https:":!0,"http:":!0,"git+http:":!0},E=Object.keys(p.byShortcut).concat([`http:`,`https:`,`git:`,`git+ssh:`,`git+https:`,`ssh:`]);l.exports.fromUrl=function(s,l){if(typeof s!=`string`)return;let f=s+JSON.stringify(l||{});return v.has(f)||v.set(f,k(s,l)),v.get(f)};function k(s,l){if(!s)return;let f=I(N(s)?`github:`+s:A(s));if(!f)return f;let v=p.byShortcut[f.protocol],b=p.byDomain[f.hostname.startsWith(`www.`)?f.hostname.slice(4):f.hostname],E=v||b;if(!E)return;let k=p[v||b],F=null;w[f.protocol]&&(f.username||f.password)&&(F=`${f.username}${f.password?`:`+f.password:``}`);let R=null,B=null,q=null,J=null;try{if(v){let s=f.pathname.startsWith(`/`)?f.pathname.slice(1):f.pathname,l=s.indexOf(`@`);l>-1&&(s=s.slice(l+1));let p=s.lastIndexOf(`/`);p>-1?(B=decodeURIComponent(s.slice(0,p)),B||=null,q=decodeURIComponent(s.slice(p+1))):q=decodeURIComponent(s),q.endsWith(`.git`)&&(q=q.slice(0,-4)),f.hash&&(R=decodeURIComponent(f.hash.slice(1))),J=`shortcut`}else{if(!k.protocols.includes(f.protocol))return;let s=k.extract(f);if(!s)return;B=s.user&&decodeURIComponent(s.user),q=decodeURIComponent(s.project),R=decodeURIComponent(s.committish),J=C(f.protocol)}}catch(s){if(s instanceof URIError)return;throw s}return new g(E,B,F,q,R,J,l)}let A=s=>{let l=s.indexOf(`:`),f=s.slice(0,l+1);if(E.includes(f))return s;let p=s.indexOf(`@`);return p>-1?p>l?`git+ssh://${s}`:s:s.indexOf(`//`)===l+1?s:s.slice(0,l+1)+`//`+s.slice(l+1)},N=s=>{let l=s.indexOf(`#`),f=s.indexOf(`/`),p=s.indexOf(`/`,f+1),g=s.indexOf(`:`),v=/\s/.exec(s),b=s.indexOf(`@`),C=!v||l>-1&&v.index>l,w=b===-1||l>-1&&b>l,E=g===-1||l>-1&&g>l,k=p===-1||l>-1&&p>l,A=f>0,N=l>-1?s[l-1]!==`/`:!s.endsWith(`/`),F=!s.startsWith(`.`);return C&&A&&N&&F&&w&&E&&k},F=s=>{let l=s.indexOf(`@`),f=s.lastIndexOf(`#`),p=s.indexOf(`:`),g=s.lastIndexOf(`:`,f>-1?f:1/0),v;return g>l&&(v=s.slice(0,g)+`/`+s.slice(g+1),p=v.indexOf(`:`),g=v.lastIndexOf(`:`)),p===-1&&s.indexOf(`//`)===-1&&(v=`git+ssh://${v}`),v},I=s=>{let l;try{l=new f.URL(s)}catch{}if(l)return l;let p=F(s);try{l=new f.URL(p)}catch{}return l}})),require_extract_description=__commonJSMin(((s,l)=>{l.exports=f;function f(s){if(s&&s!==`ERROR: No README data found!`){s=s.trim().split(` `);for(var l=0;s[l]&&s[l].trim().match(/^(#|$)/);l++);for(var f=s.length,p=l+1;p{l.exports={topLevel:{dependancies:`dependencies`,dependecies:`dependencies`,depdenencies:`dependencies`,devEependencies:`devDependencies`,depends:`dependencies`,"dev-dependencies":`devDependencies`,devDependences:`devDependencies`,devDepenencies:`devDependencies`,devdependencies:`devDependencies`,repostitory:`repository`,repo:`repository`,prefereGlobal:`preferGlobal`,hompage:`homepage`,hampage:`homepage`,autohr:`author`,autor:`author`,contributers:`contributors`,publicationConfig:`publishConfig`,script:`scripts`},bugs:{web:`url`,name:`url`},script:{server:`start`,tests:`test`}}})),require_fixer=__commonJSMin(((s,l)=>{var f=require(`semver/functions/valid.js`),p=require(`semver/functions/clean.js`),g=require_validate_npm_package_license(),v=require_hosted_git_info$1(),b=require_is_core_module(),C=[`dependencies`,`devDependencies`,`optionalDependencies`],w=require_extract_description(),E=require(`url`),k=require_typos();l.exports={warn:function(){},fixRepositoryField:function(s){if(s.repositories&&(this.warn(`repositories`),s.repository=s.repositories[0]),!s.repository)return this.warn(`missingRepository`);typeof s.repository==`string`&&(s.repository={type:`git`,url:s.repository});var l=s.repository.url||``;if(l){var f=v.fromUrl(l);f&&(l=s.repository.url=f.getDefaultRepresentation()===`shortcut`?f.https():f.toString())}l.match(/github.com\/[^/]+\/[^/]+\.git\.git$/)&&this.warn(`brokenGitUrl`,l)},fixTypos:function(s){Object.keys(k.topLevel).forEach(function(l){Object.prototype.hasOwnProperty.call(s,l)&&this.warn(`typo`,l,k.topLevel[l])},this)},fixScriptsField:function(s){if(s.scripts){if(typeof s.scripts!=`object`){this.warn(`nonObjectScripts`),delete s.scripts;return}Object.keys(s.scripts).forEach(function(l){typeof s.scripts[l]==`string`?k.script[l]&&!s.scripts[k.script[l]]&&this.warn(`typo`,l,k.script[l],`scripts`):(this.warn(`nonStringScript`),delete s.scripts[l])},this)}},fixFilesField:function(s){var l=s.files;l&&!Array.isArray(l)?(this.warn(`nonArrayFiles`),delete s.files):s.files&&=s.files.filter(function(s){return!s||typeof s!=`string`?(this.warn(`invalidFilename`,s),!1):!0},this)},fixBinField:function(s){if(s.bin&&typeof s.bin==`string`){var l={},f;(f=s.name.match(/^@[^/]+[/](.*)$/))?l[f[1]]=s.bin:l[s.name]=s.bin,s.bin=l}},fixManField:function(s){s.man&&typeof s.man==`string`&&(s.man=[s.man])},fixBundleDependenciesField:function(s){var l=`bundledDependencies`,f=`bundleDependencies`;s[l]&&!s[f]&&(s[f]=s[l],delete s[l]),s[f]&&!Array.isArray(s[f])?(this.warn(`nonArrayBundleDependencies`),delete s[f]):s[f]&&(s[f]=s[f].filter(function(l){return!l||typeof l!=`string`?(this.warn(`nonStringBundleDependency`,l),!1):(s.dependencies||={},Object.prototype.hasOwnProperty.call(s.dependencies,l)&&(this.warn(`nonDependencyBundleDependency`,l),s.dependencies[l]=`*`),!0)},this))},fixDependencies:function(s,l){le(s,this.warn),q(s,this.warn),this.fixBundleDependenciesField(s),[`dependencies`,`devDependencies`].forEach(function(l){if(l in s){if(!s[l]||typeof s[l]!=`object`){this.warn(`nonObjectDependencies`,l),delete s[l];return}Object.keys(s[l]).forEach(function(f){var p=s[l][f];typeof p!=`string`&&(this.warn(`nonStringDependency`,f,JSON.stringify(p)),delete s[l][f]);var g=v.fromUrl(s[l][f]);g&&(s[l][f]=g.toString())},this)}},this)},fixModulesField:function(s){s.modules&&(this.warn(`deprecatedModules`),delete s.modules)},fixKeywordsField:function(s){typeof s.keywords==`string`&&(s.keywords=s.keywords.split(/,\s+/)),s.keywords&&!Array.isArray(s.keywords)?(delete s.keywords,this.warn(`nonArrayKeywords`)):s.keywords&&=s.keywords.filter(function(s){return typeof s!=`string`||!s?(this.warn(`nonStringKeyword`),!1):!0},this)},fixVersionField:function(s,l){var g=!l;if(!s.version)return s.version=``,!0;if(!f(s.version,g))throw Error(`Invalid version: "`+s.version+`"`);return s.version=p(s.version,g),!0},fixPeople:function(s){I(s,R),I(s,B)},fixNameField:function(s,l){typeof l==`boolean`?l={strict:l}:l===void 0&&(l={});var f=l.strict;if(!s.name&&!f){s.name=``;return}if(typeof s.name!=`string`)throw Error(`name field must be a string.`);f||(s.name=s.name.trim()),F(s.name,f,l.allowLegacyCase),b(s.name)&&this.warn(`conflictingName`,s.name)},fixDescriptionField:function(s){s.description&&typeof s.description!=`string`&&(this.warn(`nonStringDescription`),delete s.description),s.readme&&!s.description&&(s.description=w(s.readme)),s.description===void 0&&delete s.description,s.description||this.warn(`missingDescription`)},fixReadmeField:function(s){s.readme||=(this.warn(`missingReadme`),`ERROR: No README data found!`)},fixBugsField:function(s){if(!s.bugs&&s.repository&&s.repository.url){var l=v.fromUrl(s.repository.url);l&&l.bugs()&&(s.bugs={url:l.bugs()})}else if(s.bugs){var f=/^.+@.*\..+$/;if(typeof s.bugs==`string`)f.test(s.bugs)?s.bugs={email:s.bugs}:E.parse(s.bugs).protocol?s.bugs={url:s.bugs}:this.warn(`nonEmailUrlBugsString`);else{_e(s.bugs,this.warn);var p=s.bugs;s.bugs={},p.url&&(typeof p.url==`string`&&E.parse(p.url).protocol?s.bugs.url=p.url:this.warn(`nonUrlBugsUrlField`)),p.email&&(typeof p.email==`string`&&f.test(p.email)?s.bugs.email=p.email:this.warn(`nonEmailBugsEmailField`))}!s.bugs.email&&!s.bugs.url&&(delete s.bugs,this.warn(`emptyNormalizedBugs`))}},fixHomepageField:function(s){if(!s.homepage&&s.repository&&s.repository.url){var l=v.fromUrl(s.repository.url);l&&l.docs()&&(s.homepage=l.docs())}if(s.homepage){if(typeof s.homepage!=`string`)return this.warn(`nonUrlHomepage`),delete s.homepage;E.parse(s.homepage).protocol||(s.homepage=`http://`+s.homepage)}},fixLicenseField:function(s){let l=s.license||s.licence;if(!l)return this.warn(`missingLicense`);if(typeof l!=`string`||l.length<1||l.trim()===``||!g(l).validForNewPackages)return this.warn(`invalidLicense`)}};function A(s){if(s.charAt(0)!==`@`)return!1;var l=s.slice(1).split(`/`);return l.length===2?l[0]&&l[1]&&l[0]===encodeURIComponent(l[0])&&l[1]===encodeURIComponent(l[1]):!1}function N(s){return!s.match(/[/@\s+%:]/)&&s===encodeURIComponent(s)}function F(s,l,f){if(s.charAt(0)===`.`||!(A(s)||N(s))||l&&!f&&s!==s.toLowerCase()||s.toLowerCase()===`node_modules`||s.toLowerCase()===`favicon.ico`)throw Error(`Invalid name: `+JSON.stringify(s))}function I(s,l){return s.author&&=l(s.author),[`maintainers`,`contributors`].forEach(function(f){Array.isArray(s[f])&&(s[f]=s[f].map(l))}),s}function R(s){if(typeof s==`string`)return s;var l=s.name||``,f=s.url||s.web,p=f?` (`+f+`)`:``,g=s.email||s.mail;return l+(g?` <`+g+`>`:``)+p}function B(s){if(typeof s!=`string`)return s;var l=s.match(/^([^(<]+)/),f=s.match(/\(([^)]+)\)/),p=s.match(/<([^>]+)>/),g={};return l&&l[0].trim()&&(g.name=l[0].trim()),p&&(g.email=p[1]),f&&(g.url=f[1]),g}function q(s,l){var f=s.optionalDependencies;if(f){var p=s.dependencies||{};Object.keys(f).forEach(function(s){p[s]=f[s]}),s.dependencies=p}}function J(s,l,f){if(!s)return{};if(typeof s==`string`&&(s=s.trim().split(/[\n\r\s\t ,]+/)),!Array.isArray(s))return s;f(`deprecatedArrayDependencies`,l);var p={};return s.filter(function(s){return typeof s==`string`}).forEach(function(s){s=s.trim().split(/(:?[@\s><=])/);var l=s.shift(),f=s.join(``);f=f.trim(),f=f.replace(/^@/,``),p[l]=f}),p}function le(s,l){C.forEach(function(f){s[f]&&(s[f]=J(s[f],f,l))})}function _e(s,l){s&&Object.keys(s).forEach(function(f){k.bugs[f]&&(l(`typo`,f,k.bugs[f],`bugs`),s[k.bugs[f]]=s[f],delete s[f])})}})),require_warning_messages=__commonJSMin(((s,l)=>{l.exports={repositories:`'repositories' (plural) Not supported. Please pick one as the 'repository' field`,missingRepository:`No repository field.`,brokenGitUrl:`Probably broken git url: %s`,nonObjectScripts:`scripts must be an object`,nonStringScript:`script values must be string commands`,nonArrayFiles:`Invalid 'files' member`,invalidFilename:`Invalid filename in 'files' list: %s`,nonArrayBundleDependencies:`Invalid 'bundleDependencies' list. Must be array of package names`,nonStringBundleDependency:`Invalid bundleDependencies member: %s`,nonDependencyBundleDependency:`Non-dependency in bundleDependencies: %s`,nonObjectDependencies:`%s field must be an object`,nonStringDependency:`Invalid dependency: %s %s`,deprecatedArrayDependencies:`specifying %s as array is deprecated`,deprecatedModules:`modules field is deprecated`,nonArrayKeywords:`keywords should be an array of strings`,nonStringKeyword:`keywords should be an array of strings`,conflictingName:`%s is also the name of a node core module.`,nonStringDescription:`'description' field should be a string`,missingDescription:`No description`,missingReadme:`No README data`,missingLicense:`No license field.`,nonEmailUrlBugsString:`Bug string field must be url, email, or {email,url}`,nonUrlBugsUrlField:`bugs.url field must be a string url. Deleted.`,nonEmailBugsEmailField:`bugs.email field must be a string email. Deleted.`,emptyNormalizedBugs:`Normalized value of bugs field is an empty object. Deleted.`,nonUrlHomepage:`homepage field must be a string url. Deleted.`,invalidLicense:`license should be a valid SPDX license expression`,typo:`%s should probably be %s.`}})),require_make_warning=__commonJSMin(((s,l)=>{var f=require(`util`),p=require_warning_messages();l.exports=function(){var s=Array.prototype.slice.call(arguments,0),l=s.shift();if(l===`typo`)return g.apply(null,s);var v=p[l]?p[l]:l+`: '%s'`;return s.unshift(v),f.format.apply(null,s)};function g(s,l,g){return g&&(s=g+`['`+s+`']`,l=g+`['`+l+`']`),f.format(p.typo,s,l)}})),require_normalize=__commonJSMin(((s,l)=>{l.exports=C;var f=require_fixer();C.fixer=f;var p=require_make_warning(),g=[`name`,`version`,`description`,`repository`,`modules`,`scripts`,`files`,`bin`,`man`,`bugs`,`keywords`,`readme`,`homepage`,`license`],v=[`dependencies`,`people`,`typos`],b=g.map(function(s){return w(s)+`Field`});b=b.concat(v);function C(s,l,g){l===!0&&(l=null,g=!0),g||=!1,(!l||s.private)&&(l=function(s){}),s.scripts&&s.scripts.install===`node-gyp rebuild`&&!s.scripts.preinstall&&(s.gypfile=!0),f.warn=function(){l(p.apply(null,arguments))},b.forEach(function(l){f[`fix`+w(l)](s,g)}),s._id=s.name+`@`+s.version}function w(s){return s.charAt(0).toUpperCase()+s.slice(1)}})),require_meow=__commonJSMin(((s,l)=>{let f=require(`path`),p=require_minimist_options(),g=require_build$6(),v=require_camelcase_keys(),b=require_decamelize(),C=require_decamelize_keys(),w=require_trim_newlines(),E=require_redent(),k=require_read_pkg_up(),A=require_hard_rejection(),N=require_normalize();delete require.cache[__filename];let F=f.dirname(l.parent&&l.parent.filename?l.parent.filename:`.`),I=(s,l,f,p)=>{let g=l[s],v=!0;if(typeof g.isRequired==`function`&&(v=g.isRequired(f,p),typeof v!=`boolean`))throw TypeError(`Return value for isRequired callback should be of type boolean, but ${typeof v} was returned.`);return f[s]===void 0?v:g.isMultiple&&f[s].length===0},R=(s,l,f)=>{let p=[];if(s===void 0)return[];for(let g of Object.keys(s))s[g].isRequired&&I(g,s,l,f)&&p.push({key:g,...s[g]});return p},B=s=>{console.error(`Missing required flag${s.length>1?`s`:``}`);for(let l of s)console.error(`\t--${b(l.key,`-`)}${l.alias?`, -${l.alias}`:``}`)},q=({flags:s})=>{let l=Object.keys(s).filter(s=>s.includes(`-`)&&s!==`--`);if(l.length>0)throw Error(`Flag keys may not contain '-': ${l.join(`, `)}`)},J=s=>{console.error([`Unknown flag${s.length>1?`s`:``}`,...s].join(` `))},le=({flags:s,booleanDefault:l})=>{let f={};for(let[p,g]of Object.entries(s)){let s={...g};l!==void 0&&s.type===`boolean`&&!Object.prototype.hasOwnProperty.call(s,`default`)&&(s.default=s.isMultiple?[l]:l),s.isMultiple&&(s.type=s.type?`${s.type}-array`:`array`,s.default=s.default||[],delete s.isMultiple),f[p]=s}return f},_e=(s,l)=>{for(let[f,p]of Object.entries(l.flags))if(f!==`--`&&!p.isMultiple&&Array.isArray(s[f]))throw Error(`The flag --${f} can only be set once.`)};l.exports=(s,l)=>{typeof s!=`string`&&(l=s,s=``);let f=k.sync({cwd:F,normalize:!1});l={pkg:f?f.packageJson:{},argv:process.argv.slice(2),flags:{},inferType:!1,input:`string`,help:s,autoHelp:!0,autoVersion:!0,booleanDefault:!1,hardRejection:!0,allowUnknownFlags:!0,...l},l.hardRejection&&A(),q(l);let b={arguments:l.input,...le(l)};b=C(b,`-`,{exclude:[`stopEarly`,`--`]}),l.inferType&&delete b.arguments,b=p(b),b.configuration={...b.configuration,"greedy-arrays":!1},b[`--`]&&(b.configuration[`populate--`]=!0),l.allowUnknownFlags||(b.configuration[`unknown-options-as-args`]=!0);let{pkg:I}=l,be=g(l.argv,b),xe=E(w((l.help||``).replace(/\t+\n*$/,``)),2);N(I),process.title=I.bin?Object.keys(I.bin)[0]:I.name;let{description:De}=l;!De&&De!==!1&&({description:De}=I),xe=(De?`\n ${De}\n`:``)+(xe?`\n${xe}\n`:` -`);let Oe=s=>{console.log(xe),process.exit(typeof s==`number`?s:2)},je=()=>{console.log(typeof l.version==`string`?l.version:I.version),process.exit(0)};be._.length===0&&l.argv.length===1&&(be.version===!0&&l.autoVersion&&je(),be.help===!0&&l.autoHelp&&Oe(0));let Ne=be._;if(delete be._,!l.allowUnknownFlags){let s=Ne.filter(s=>typeof s==`string`&&s.startsWith(`-`));s.length>0&&(J(s),process.exit(2))}let Pe=v(be,{exclude:[`--`,/^\w$/]}),ze={...Pe};_e(Pe,l);for(let s of Object.values(l.flags))delete Pe[s.alias];let Be=R(l.flags,Pe,Ne);return Be.length>0&&(B(Be),process.exit(2)),{input:Ne,flags:Pe,unnormalizedFlags:ze,pkg:I,help:xe,showHelp:Oe,showVersion:je}}})),version=`17.0.1`,package_default$2={name:`chromatic`,version,description:`Automate visual testing across browsers. Gather UI feedback. Versioned documentation.`,keywords:[`storybook-addon`,`storybook`,`addon`,`test`,`popular`],homepage:`https://www.chromatic.com`,bugs:{url:`https://github.com/chromaui/chromatic-cli`,email:`support@chromatic.com`},repository:{type:`git`,url:`git+https://github.com/chromaui/chromatic-cli.git`},license:`MIT`,author:{name:`Chromatic`,email:`support@chromatic.com`},exports:{".":{types:`./isChromatic.d.ts`,require:`./isChromatic.js`,import:`./isChromatic.mjs`},"./node":{types:`./dist/node.d.cts`,require:`./dist/node.cjs`,node:`./dist/node.cjs`},"./isChromatic":{types:`./isChromatic.d.ts`,require:`./isChromatic.js`,import:`./isChromatic.mjs`},"./package.json":`./package.json`},main:`isChromatic.js`,module:`isChromatic.mjs`,typesVersions:{"*":{"*":[`./isChromatic.d.ts`],isChromatic:[`./isChromatic.d.ts`],node:[`dist/node.d.cts`]}},bin:{chroma:`dist/bin.cjs`,chromatic:`dist/bin.cjs`,"chromatic-cli":`dist/bin.cjs`},files:[`dist/*.cjs`,`dist/node.d.cts`,`isChromatic.js`,`isChromatic.mjs`,`isChromatic.d.ts`],resolutions:{"any-observable":`^0.5.1`,"es-toolkit":`1.46.0`,lodash:`4.17.21`,"@types/minimatch":`5.1.2`},dependencies:{semver:`^7.3.5`},devDependencies:{"@actions/core":`^1.10.0`,"@actions/github":`^5.0.0`,"@antfu/ni":`^0.21.5`,"@auto-it/slack":`^11.1.6`,"@discoveryjs/json-ext":`^0.5.7`,"@eslint-community/eslint-plugin-eslint-comments":`^4.3.0`,"@expo/config-plugins":`55.0.8`,"@expo/config-types":`55.0.5`,"@sentry/cli":`^2.37.0`,"@sentry/node":`^8.30.0`,"@snyk/dep-graph":`^2.9.0`,"@storybook/addon-docs":`^10.3.4`,"@storybook/builder-vite":`^10.3.4`,"@storybook/html-vite":`^10.3.4`,"@storybook/linter-config":`^4.0.0`,"@storybook/react-vite":`^10.3.4`,"@tsconfig/node16":`^16.1.1`,"@types/adm-zip":`^0.5.8`,"@types/archiver":`^5.3.1`,"@types/async-retry":`^1.4.3`,"@types/cross-spawn":`^6.0.2`,"@types/fs-extra":`^9.0.13`,"@types/jsonfile":`^6.0.1`,"@types/listr":`^0.14.4`,"@types/mime-types":`^2.1.4`,"@types/node":`18.x`,"@types/path-browserify":`^1`,"@types/picomatch":`^2.3.0`,"@types/progress-stream":`^2.0.2`,"@types/prompts":`^2.4.9`,"@types/semver":`^7.3.9`,"@types/ws":`^8`,"@typescript-eslint/eslint-plugin":`^8.5.8`,"@typescript-eslint/parser":`^8.5.8`,"@vitest/coverage-v8":`^4.1.2`,"adm-zip":`^0.5.17`,"ansi-html":`0.0.9`,"any-observable":`^0.5.1`,archiver:`^5.3.0`,"async-retry":`^1.3.3`,auto:`^11.0.5`,boxen:`^7.1.1`,chalk:`^4.1.2`,"clean-package":`^2.2.0`,cpy:`^8.1.2`,"cross-env":`^7.0.3`,"cross-spawn":`^7.0.2`,debug:`^4.3.2`,dotenv:`^16.4.5`,"env-ci":`^11.1.0`,eslint:`^9.39.4`,"eslint-config-prettier":`^10.1.8`,"eslint-plugin-import":`^2.32.0`,"eslint-plugin-jsdoc":`^62.4.1`,"eslint-plugin-json":`^4.0.1`,"eslint-plugin-no-secrets":`^2.2.1`,"eslint-plugin-prettier":`^5.5.5`,"eslint-plugin-react":`^7.37.5`,"eslint-plugin-security":`^3.0.1`,"eslint-plugin-simple-import-sort":`^12.1.1`,"eslint-plugin-sort-class-members":`^1.21.0`,"eslint-plugin-storybook":`^10.3.4`,"eslint-plugin-unicorn":`^59.0.1`,esm:`^3.2.25`,execa:`^9.6.0`,"fake-tag":`^2.0.0`,filesize:`^10.1.0`,"find-up":`^7.0.0`,"formdata-node":`^6.0.3`,"fs-extra":`^10.0.0`,globals:`^15.3.0`,"https-proxy-agent":`^7.0.2`,husky:`^7.0.0`,json5:`^2.2.3`,jsonfile:`^6.0.1`,"junit-report-builder":`3.1.0`,listr:`0.14.3`,"listr-update-renderer":`^0.5.0`,meow:`^9.0.0`,"mime-types":`^2.1.35`,"mock-fs":`^5.1.2`,"no-proxy":`^1.0.3`,"node-ask":`^1.0.1`,"node-fetch":`3.2.10`,"npm-run-all":`^4.0.2`,observable:`^2.1.4`,"os-browserify":`^0.3.0`,"p-limit":`3.1.0`,"path-browserify":`^1.0.1`,picomatch:`2.2.2`,"pkg-up":`^3.1.0`,pluralize:`^8.0.0`,prettier:`^3.2.5`,"progress-stream":`^2.0.0`,prompts:`^2.4.2`,"prop-types":`^15.7.2`,react:`^17.0.2`,"react-dom":`^17.0.2`,"read-package-up":`^11.0.0`,slash:`^3.0.0`,"snyk-nodejs-lockfile-parser":`^1.58.18`,"snyk-nodejs-plugin":`^1.4.3`,"sort-package-json":`1.50.0`,storybook:`^10.3.4`,"string-argv":`^0.3.1`,"strip-ansi":`^7.1.0`,"tmp-promise":`3.0.2`,"ts-dedent":`^1.0.0`,"ts-loader":`^9.2.5`,tsdown:`^0.21.8`,typescript:`^5.2.2`,"typescript-eslint":`^7.11.0`,"util-deprecate":`^1.0.2`,uuid:`^8.3.2`,vite:`^8.0.3`,"vite-tsconfig-paths":`^5.1.4`,vitest:`^4.1.2`,"why-is-node-running":`^2.1.2`,ws:`^8.18.2`,"xxhash-wasm":`^1.0.2`,"yarn-or-npm":`^3.0.1`,"zen-observable":`^0.8.15`,zod:`^3.22.2`},peerDependencies:{"@chromatic-com/cypress":`^0.*.* || ^1.0.0`,"@chromatic-com/playwright":`^0.*.* || ^1.0.0`,"@chromatic-com/vitest":`^0.*.* || ^1.0.0`},peerDependenciesMeta:{"@chromatic-com/cypress":{optional:!0},"@chromatic-com/playwright":{optional:!0},"@chromatic-com/vitest":{optional:!0}},publishConfig:{access:`public`,registry:`https://registry.npmjs.org/`},engines:{node:`>=22.0.0`},docs:`https://www.chromatic.com/docs/cli`,storybook:{icon:`https://user-images.githubusercontent.com/263385/101995175-2e087800-3c96-11eb-9a33-9860a1c3ce62.gif`,displayName:`Chromatic`}};function parseArguments(s){let{input:l,flags:f,help:p}=(0,import_meow$1.default)(` +`);let Oe=s=>{console.log(xe),process.exit(typeof s==`number`?s:2)},je=()=>{console.log(typeof l.version==`string`?l.version:I.version),process.exit(0)};be._.length===0&&l.argv.length===1&&(be.version===!0&&l.autoVersion&&je(),be.help===!0&&l.autoHelp&&Oe(0));let Ne=be._;if(delete be._,!l.allowUnknownFlags){let s=Ne.filter(s=>typeof s==`string`&&s.startsWith(`-`));s.length>0&&(J(s),process.exit(2))}let Pe=v(be,{exclude:[`--`,/^\w$/]}),ze={...Pe};_e(Pe,l);for(let s of Object.values(l.flags))delete Pe[s.alias];let Be=R(l.flags,Pe,Ne);return Be.length>0&&(B(Be),process.exit(2)),{input:Ne,flags:Pe,unnormalizedFlags:ze,pkg:I,help:xe,showHelp:Oe,showVersion:je}}})),version=`17.1.0`,package_default$2={name:`chromatic`,version,description:`Automate visual testing across browsers. Gather UI feedback. Versioned documentation.`,keywords:[`storybook-addon`,`storybook`,`addon`,`test`,`popular`],homepage:`https://www.chromatic.com`,bugs:{url:`https://github.com/chromaui/chromatic-cli`,email:`support@chromatic.com`},repository:{type:`git`,url:`git+https://github.com/chromaui/chromatic-cli.git`},license:`MIT`,author:{name:`Chromatic`,email:`support@chromatic.com`},exports:{".":{types:`./isChromatic.d.ts`,require:`./isChromatic.js`,import:`./isChromatic.mjs`},"./node":{types:`./dist/node.d.cts`,require:`./dist/node.cjs`,node:`./dist/node.cjs`},"./isChromatic":{types:`./isChromatic.d.ts`,require:`./isChromatic.js`,import:`./isChromatic.mjs`},"./package.json":`./package.json`},main:`isChromatic.js`,module:`isChromatic.mjs`,typesVersions:{"*":{"*":[`./isChromatic.d.ts`],isChromatic:[`./isChromatic.d.ts`],node:[`dist/node.d.cts`]}},bin:{chroma:`dist/bin.cjs`,chromatic:`dist/bin.cjs`,"chromatic-cli":`dist/bin.cjs`},files:[`dist/*.cjs`,`dist/node.d.cts`,`isChromatic.js`,`isChromatic.mjs`,`isChromatic.d.ts`],resolutions:{"any-observable":`^0.5.1`,"es-toolkit":`1.46.0`,lodash:`4.17.21`,"@types/minimatch":`5.1.2`},dependencies:{semver:`^7.3.5`},devDependencies:{"@actions/core":`^1.10.0`,"@actions/github":`^5.0.0`,"@antfu/ni":`^0.21.5`,"@auto-it/slack":`^11.1.6`,"@discoveryjs/json-ext":`^0.5.7`,"@eslint-community/eslint-plugin-eslint-comments":`^4.3.0`,"@expo/config-plugins":`55.0.8`,"@expo/config-types":`55.0.5`,"@sentry/cli":`^2.37.0`,"@sentry/node":`^8.30.0`,"@snyk/dep-graph":`^2.9.0`,"@storybook/addon-docs":`^10.3.4`,"@storybook/builder-vite":`^10.3.4`,"@storybook/html-vite":`^10.3.4`,"@storybook/linter-config":`^4.0.0`,"@storybook/react-vite":`^10.3.4`,"@tsconfig/node16":`^16.1.1`,"@types/adm-zip":`^0.5.8`,"@types/archiver":`^5.3.1`,"@types/async-retry":`^1.4.3`,"@types/cross-spawn":`^6.0.2`,"@types/fs-extra":`^9.0.13`,"@types/jsonfile":`^6.0.1`,"@types/listr":`^0.14.4`,"@types/mime-types":`^2.1.4`,"@types/node":`18.x`,"@types/path-browserify":`^1`,"@types/picomatch":`^2.3.0`,"@types/progress-stream":`^2.0.2`,"@types/prompts":`^2.4.9`,"@types/semver":`^7.3.9`,"@types/ws":`^8`,"@typescript-eslint/eslint-plugin":`^8.5.8`,"@typescript-eslint/parser":`^8.5.8`,"@vitest/coverage-v8":`^4.1.2`,"adm-zip":`^0.5.17`,"ansi-html":`0.0.9`,"any-observable":`^0.5.1`,archiver:`^5.3.0`,"async-retry":`^1.3.3`,auto:`^11.0.5`,boxen:`^7.1.1`,chalk:`^4.1.2`,"clean-package":`^2.2.0`,cpy:`^8.1.2`,"cross-env":`^7.0.3`,"cross-spawn":`^7.0.2`,debug:`^4.3.2`,dotenv:`^16.4.5`,"env-ci":`^11.1.0`,eslint:`^9.39.4`,"eslint-config-prettier":`^10.1.8`,"eslint-plugin-import":`^2.32.0`,"eslint-plugin-jsdoc":`^62.4.1`,"eslint-plugin-json":`^4.0.1`,"eslint-plugin-no-secrets":`^2.2.1`,"eslint-plugin-prettier":`^5.5.5`,"eslint-plugin-react":`^7.37.5`,"eslint-plugin-security":`^3.0.1`,"eslint-plugin-simple-import-sort":`^12.1.1`,"eslint-plugin-sort-class-members":`^1.21.0`,"eslint-plugin-storybook":`^10.3.4`,"eslint-plugin-unicorn":`^59.0.1`,esm:`^3.2.25`,execa:`^9.6.0`,"fake-tag":`^2.0.0`,filesize:`^10.1.0`,"find-up":`^7.0.0`,"formdata-node":`^6.0.3`,"fs-extra":`^10.0.0`,globals:`^15.3.0`,"https-proxy-agent":`^7.0.2`,husky:`^7.0.0`,json5:`^2.2.3`,jsonfile:`^6.0.1`,"junit-report-builder":`3.1.0`,listr:`0.14.3`,"listr-update-renderer":`^0.5.0`,meow:`^9.0.0`,"mime-types":`^2.1.35`,"mock-fs":`^5.1.2`,"no-proxy":`^1.0.3`,"node-ask":`^1.0.1`,"node-fetch":`3.2.10`,"npm-run-all":`^4.0.2`,observable:`^2.1.4`,"os-browserify":`^0.3.0`,"p-limit":`3.1.0`,"path-browserify":`^1.0.1`,picomatch:`2.2.2`,"pkg-up":`^3.1.0`,pluralize:`^8.0.0`,prettier:`^3.2.5`,"progress-stream":`^2.0.0`,prompts:`^2.4.2`,"prop-types":`^15.7.2`,react:`^17.0.2`,"react-dom":`^17.0.2`,"read-package-up":`^11.0.0`,slash:`^3.0.0`,"snyk-nodejs-lockfile-parser":`^1.58.18`,"snyk-nodejs-plugin":`^1.4.3`,"sort-package-json":`1.50.0`,storybook:`^10.3.4`,"string-argv":`^0.3.1`,"strip-ansi":`^7.1.0`,"tmp-promise":`3.0.2`,"ts-dedent":`^1.0.0`,"ts-loader":`^9.2.5`,tsdown:`^0.21.8`,typescript:`^5.2.2`,"typescript-eslint":`^7.11.0`,"util-deprecate":`^1.0.2`,uuid:`^8.3.2`,vite:`^8.0.3`,"vite-tsconfig-paths":`^5.1.4`,vitest:`^4.1.2`,"why-is-node-running":`^2.1.2`,ws:`^8.18.2`,"xxhash-wasm":`^1.0.2`,"yarn-or-npm":`^3.0.1`,"zen-observable":`^0.8.15`,zod:`^3.22.2`},peerDependencies:{"@chromatic-com/cypress":`^0.*.* || ^1.0.0`,"@chromatic-com/playwright":`^0.*.* || ^1.0.0`,"@chromatic-com/vitest":`^0.*.* || ^1.0.0`},peerDependenciesMeta:{"@chromatic-com/cypress":{optional:!0},"@chromatic-com/playwright":{optional:!0},"@chromatic-com/vitest":{optional:!0}},publishConfig:{access:`public`,registry:`https://registry.npmjs.org/`},engines:{node:`>=22.0.0`},docs:`https://www.chromatic.com/docs/cli`,storybook:{icon:`https://user-images.githubusercontent.com/263385/101995175-2e087800-3c96-11eb-9a33-9860a1c3ce62.gif`,displayName:`Chromatic`}};function parseArguments(s){let{input:l,flags:f,help:p}=(0,import_meow$1.default)(` Chromatic CLI https://www.chromatic.com/docs/cli @@ -1501,11 +1501,11 @@ See the package documentation on how to correctly configure the plugin.`,`INVALI `),f,import_source$46.default`${info$1} Runtime metadata:\n{dim ${JSON.stringify(l,void 0,2)}}`,import_source$46.default`${info$1} Build log:\n{dim ${s}}`,p].join(` `)}));async function readLastLines(s,l){return new Promise((f,p)=>{let g=[],v=(0,readline.createInterface)({input:(0,fs.createReadStream)(s),crlfDelay:1/0});v.on(`line`,s=>{g.push(s),g.length>l&&g.shift()}),v.on(`close`,()=>f(g.join(` -`))),v.on(`error`,p)})}var MAX_REACT_NATIVE_LOG_LINES,runPlatformCommand,resolvePlatforms,buildAndroidArtifact,buildIosArtifact,buildArtifacts,generateManifestStep,init_buildReactNative=__esmMin((()=>{init_logFile(),init_build$1(),init_expoConfig(),init_generateManifest(),init_setExitCode(),init_tasks$1(),init_buildFailed(),init_buildReactNative$1(),MAX_REACT_NATIVE_LOG_LINES=20,runPlatformCommand=async(s,l,f)=>{s.log.debug(`Running React Native build command:`,l);try{await execWithBuildEnvironment(l,[],{env:{CHROMATIC_ARTIFACT_DIRECTORY:s.sourceDir}},f)}catch(s){throw Error(`React Native build command failed: ${l}\n${s.message}`)}},resolvePlatforms=s=>(s.announcedBuild?.browsers??[]).filter(s=>s===`ios`||s===`android`),buildAndroidArtifact=async(s,l,f)=>{transitionTo(pendingAndroid)(s,l);let{androidBuildCommand:p,androidBuildArchitectures:g}=s.options.reactNative??{};s.log.debug({androidBuildCommand:p},`Running Android build`),p?(g?.length&&s.log.debug(`androidBuildArchitectures is ignored when androidBuildCommand is set`),await runPlatformCommand(s,p,f)):await buildAndroid(path.default.join(s.sourceDir,`storybook.apk`),f,g)},buildIosArtifact=async(s,l,f)=>{transitionTo(pendingIOS)(s,l);let{iosBuildCommand:p}=s.options.reactNative??{};s.log.debug({iosBuildCommand:p},`Running iOS build`),p?await runPlatformCommand(s,p,f):await buildIos((await readExpoConfig()).name,path.default.join(s.sourceDir,`storybook.app`),f)},buildArtifacts=async(s,l)=>{let f=resolvePlatforms(s),p=f.includes(`android`),g=f.includes(`ios`);if(!p&&!g)throw setExitCode(s,exitCodes.NPM_BUILD_STORYBOOK_FAILED,!0),s.log.debug(`No supported platforms found for React Native build:`,f),Error(failedNoValidPlatforms().output);(0,fs.mkdirSync)(path.default.join(s.sourceDir,`.chromatic`),{recursive:!0}),s.reactNativeBuildLogFile=path.default.join(s.sourceDir,`.chromatic`,`react-native-build.log`);let v=await openLogFileStream(s.reactNativeBuildLogFile);try{p&&await buildAndroidArtifact(s,l,v),g&&await buildIosArtifact(s,l,v),await new Promise(s=>v.end(s))}catch(l){setExitCode(s,exitCodes.NPM_BUILD_STORYBOOK_FAILED,!0),await new Promise(s=>v.end(s));let f=await readLastLines(s.reactNativeBuildLogFile,MAX_REACT_NATIVE_LOG_LINES);throw s.log.error(reactNativeBuildFailed(s,l,f)),Error(failed$1(s).output)}},generateManifestStep=async s=>(s.log.debug(`Generating manifest.json file for React Native build`),await generateManifest(s))})),AnalyticsEvent,init_events=__esmMin((()=>{AnalyticsEvent={CLI_STORYBOOK_BUILD_FAILED:`CLI_STORYBOOK_BUILD_FAILED`}}));function preservePathTail(s){let l=s.match(/:\d+(?::\d+)?$/)?.[0]??``,f=(l?s.slice(0,-l.length):s).match(/[^/\\]+$/)?.[0]??``;return f?`/${f}${l}`:`${l}`}function sanitizeStackTrace(s){return s?s.slice(0,MAX_STACK_TRACE_LENGTH).replaceAll(/(["`]).*?\1/g,``).replaceAll(/[\w.+-]+@[\w.-]+\.[A-Za-z]{2,}/g,``).replaceAll(/~\w*\/[^\s)]+|\/[^\s)]+|[A-Za-z]:\\[^\s)]+/g,preservePathTail):``}var MAX_STACK_TRACE_LENGTH,init_sanitization=__esmMin((()=>{MAX_STACK_TRACE_LENGTH=8e3}));function npmRun(s){return l=>l.length>1?`${s} run ${l[0]} -- ${l.slice(1).join(` `)}`:`${s} run ${l[0]}`}function getDefaultExportFromCjs(s){return s&&s.__esModule&&Object.prototype.hasOwnProperty.call(s,`default`)?s.default:s}function splitSections(s,l){var f=0,p=0,g=0,v=[];do if(g=s.indexOf(l,f),g!==-1){if(f=g+l.length,g>0&&s[g-1]===`\\`)continue;v.push(s.slice(p,g)),p=g+l.length}while(g!==-1);return v.push(s.slice(p)),v}function requireWindows(){if(hasRequiredWindows)return windows;hasRequiredWindows=1,windows=p,p.sync=g;var s=fs$50.default;function l(s,l){var f=l.pathExt===void 0?process.env.PATHEXT:l.pathExt;if(!f||(f=f.split(`;`),f.indexOf(``)!==-1))return!0;for(var p=0;pescape$1.argument(s,f)),s.args=[`/d`,`/s`,`/c`,`"${[s.command].concat(s.args).join(` `)}"`],s.command=process.env.comspec||`cmd.exe`,s.options.windowsVerbatimArguments=!0}return s}function parse$1(s,l,f){l&&!Array.isArray(l)&&(f=l,l=null),l=l?l.slice(0):[],f=Object.assign({},f);let p={command:s,args:l,options:f,file:void 0,original:{command:s,args:l}};return f.shell?p:parseNonShell(p)}function notFoundError(s,l){return Object.assign(Error(`${l} ${s.command} ENOENT`),{code:`ENOENT`,errno:`ENOENT`,syscall:`${l} ${s.command}`,path:s.command,spawnargs:s.args})}function hookChildProcess(s,l){if(!isWin)return;let f=s.emit;s.emit=function(p,g){if(p===`exit`){let p=verifyENOENT(g,l);if(p)return f.call(s,`error`,p)}return f.apply(s,arguments)}}function verifyENOENT(s,l){return isWin&&s===1&&!l.file?notFoundError(l.original,`spawn`):null}function verifyENOENTSync(s,l){return isWin&&s===1&&!l.file?notFoundError(l.original,`spawnSync`):null}function spawn$1(s,l,f){let p=parse(s,l,f),g=cp.spawn(p.command,p.args,p.options);return enoent.hookChildProcess(g,p),g}function spawnSync(s,l,f){let p=parse(s,l,f),g=cp.spawnSync(p.command,p.args,p.options);return g.error=g.error||enoent.verifyENOENTSync(g.status,p),g}function stripFinalNewline(s){let l=typeof s==`string`?` +`))),v.on(`error`,p)})}var MAX_REACT_NATIVE_LOG_LINES,runPlatformCommand,resolvePlatforms,buildAndroidArtifact,buildIosArtifact,buildArtifacts,generateManifestStep,init_buildReactNative=__esmMin((()=>{init_logFile(),init_build$1(),init_expoConfig(),init_generateManifest(),init_setExitCode(),init_tasks$1(),init_buildFailed(),init_buildReactNative$1(),MAX_REACT_NATIVE_LOG_LINES=20,runPlatformCommand=async(s,l,f)=>{s.log.debug(`Running React Native build command:`,l);try{await execWithBuildEnvironment(l,[],{env:{CHROMATIC_ARTIFACT_DIRECTORY:s.sourceDir}},f)}catch(s){throw Error(`React Native build command failed: ${l}\n${s.message}`)}},resolvePlatforms=s=>(s.announcedBuild?.browsers??[]).filter(s=>s===`ios`||s===`android`),buildAndroidArtifact=async(s,l,f)=>{transitionTo(pendingAndroid)(s,l);let{androidBuildCommand:p,androidBuildArchitectures:g}=s.options.reactNative??{};s.log.debug({androidBuildCommand:p},`Running Android build`),p?(g?.length&&s.log.debug(`androidBuildArchitectures is ignored when androidBuildCommand is set`),await runPlatformCommand(s,p,f)):await buildAndroid(path.default.join(s.sourceDir,`storybook.apk`),f,g)},buildIosArtifact=async(s,l,f)=>{transitionTo(pendingIOS)(s,l);let{iosBuildCommand:p}=s.options.reactNative??{};s.log.debug({iosBuildCommand:p},`Running iOS build`),p?await runPlatformCommand(s,p,f):await buildIos((await readExpoConfig()).name,path.default.join(s.sourceDir,`storybook.app`),f)},buildArtifacts=async(s,l)=>{let f=resolvePlatforms(s),p=f.includes(`android`),g=f.includes(`ios`);if(!p&&!g)throw setExitCode(s,exitCodes.NPM_BUILD_STORYBOOK_FAILED,!0),s.log.debug(`No supported platforms found for React Native build:`,f),Error(failedNoValidPlatforms().output);(0,fs.mkdirSync)(path.default.join(s.sourceDir,`.chromatic`),{recursive:!0}),s.reactNativeBuildLogFile=path.default.join(s.sourceDir,`.chromatic`,`react-native-build.log`);let v=await openLogFileStream(s.reactNativeBuildLogFile);try{p&&await buildAndroidArtifact(s,l,v),g&&await buildIosArtifact(s,l,v),await new Promise(s=>v.end(s))}catch(l){setExitCode(s,exitCodes.NPM_BUILD_STORYBOOK_FAILED,!0),await new Promise(s=>v.end(s));let f=await readLastLines(s.reactNativeBuildLogFile,MAX_REACT_NATIVE_LOG_LINES);throw s.log.error(reactNativeBuildFailed(s,l,f)),Error(failed$1(s).output)}},generateManifestStep=async s=>(s.log.debug(`Generating manifest.json file for React Native build`),await generateManifest(s))})),AnalyticsEvent,init_events=__esmMin((()=>{AnalyticsEvent={CLI_STORYBOOK_BUILD_FAILED:`CLI_STORYBOOK_BUILD_FAILED`}}));function preservePathTail(s){let l=s.match(/:\d+(?::\d+)?$/)?.[0]??``,f=(l?s.slice(0,-l.length):s).match(/[^/\\]+$/)?.[0]??``;return f?`/${f}${l}`:`${l}`}function sanitizeStackTrace(s){return s?s.slice(0,MAX_STACK_TRACE_LENGTH).replaceAll(/(["`]).*?\1/g,``).replaceAll(/[\w.+-]+@[\w.-]+\.[A-Za-z]{2,}/g,``).replaceAll(/~\w*\/[^\s)]+|\/[^\s)]+|[A-Za-z]:\\[^\s)]+/g,preservePathTail):``}var MAX_STACK_TRACE_LENGTH,init_sanitization=__esmMin((()=>{MAX_STACK_TRACE_LENGTH=8e3}));function npmRun(s){return l=>l.length>1?`${s} run ${l[0]} -- ${l.slice(1).join(` `)}`:`${s} run ${l[0]}`}function getDefaultExportFromCjs(s){return s&&s.__esModule&&Object.prototype.hasOwnProperty.call(s,`default`)?s.default:s}function splitSections(s,l){var f=0,p=0,g=0,v=[];do if(g=s.indexOf(l,f),g!==-1){if(f=g+l.length,g>0&&s[g-1]===`\\`)continue;v.push(s.slice(p,g)),p=g+l.length}while(g!==-1);return v.push(s.slice(p)),v}function requireWindows(){if(hasRequiredWindows)return windows;hasRequiredWindows=1,windows=p,p.sync=g;var s=fs$50.default;function l(s,l){var f=l.pathExt===void 0?process.env.PATHEXT:l.pathExt;if(!f||(f=f.split(`;`),f.indexOf(``)!==-1))return!0;for(var p=0;pescape$1.argument(s,f)),s.args=[`/d`,`/s`,`/c`,`"${[s.command].concat(s.args).join(` `)}"`],s.command=process.env.comspec||`cmd.exe`,s.options.windowsVerbatimArguments=!0}return s}function parse$1(s,l,f){l&&!Array.isArray(l)&&(f=l,l=null),l=l?l.slice(0):[],f=Object.assign({},f);let p={command:s,args:l,options:f,file:void 0,original:{command:s,args:l}};return f.shell?p:parseNonShell(p)}function notFoundError(s,l){return Object.assign(Error(`${l} ${s.command} ENOENT`),{code:`ENOENT`,errno:`ENOENT`,syscall:`${l} ${s.command}`,path:s.command,spawnargs:s.args})}function hookChildProcess(s,l){if(!isWin)return;let f=s.emit;s.emit=function(p,g){if(p===`exit`){let p=verifyENOENT(g,l);if(p)return f.call(s,`error`,p)}return f.apply(s,arguments)}}function verifyENOENT(s,l){return isWin&&s===1&&!l.file?notFoundError(l.original,`spawn`):null}function verifyENOENTSync(s,l){return isWin&&s===1&&!l.file?notFoundError(l.original,`spawnSync`):null}function spawn$1(s,l,f){let p=parse(s,l,f),g=cp.spawn(p.command,p.args,p.options);return enoent.hookChildProcess(g,p),g}function spawnSync(s,l,f){let p=parse(s,l,f),g=cp.spawnSync(p.command,p.args,p.options);return g.error=g.error||enoent.verifyENOENTSync(g.status,p),g}function stripFinalNewline(s){let l=typeof s==`string`?` `:10,f=typeof s==`string`?`\r`:13;return s[s.length-1]===l&&(s=s.slice(0,-1)),s[s.length-1]===f&&(s=s.slice(0,-1)),s}function pathKey(s={}){let{env:l=process.env,platform:f=process.platform}=s;return f===`win32`?Object.keys(l).reverse().find(s=>s.toUpperCase()===`PATH`)||`Path`:`PATH`}function npmRunPath(s={}){let{cwd:l=node_process.default.cwd(),path:f=node_process.default.env[pathKey()],execPath:p=node_process.default.execPath}=s,g,v=l instanceof URL?node_url.default.fileURLToPath(l):l,b=node_path.default.resolve(v),C=[];for(;g!==b;)C.push(node_path.default.join(b,`node_modules/.bin`)),g=b,b=node_path.default.resolve(b,`..`);return C.push(node_path.default.resolve(v,p,`..`)),[...C,f].join(node_path.default.delimiter)}function npmRunPathEnv({env:s=node_process.default.env,...l}={}){s={...s};let f=pathKey({env:s});return l.path=s[f],s[f]=npmRunPath(l),s}function mimicFunction(s,l,{ignoreNonConfigurable:f=!1}={}){let{name:p}=s;for(let p of Reflect.ownKeys(l))copyProperty(s,l,p,f);return changePrototype(s,l),changeToString(s,l,p),s}function isStream(s){return typeof s==`object`&&!!s&&typeof s.pipe==`function`}function isWritableStream(s){return isStream(s)&&s.writable!==!1&&typeof s._write==`function`&&typeof s._writableState==`object`}async function getStreamAsArrayBuffer(s,l){return getStreamContents(s,arrayBufferMethods,l)}async function getStreamAsBuffer(s,l){if(!(`Buffer`in globalThis))throw Error(`getStreamAsBuffer() is only supported in Node.js`);try{return arrayBufferToNodeBuffer(await getStreamAsArrayBuffer(s,l))}catch(s){throw s.bufferedData!==void 0&&(s.bufferedData=arrayBufferToNodeBuffer(s.bufferedData)),s}}async function getStreamAsString(s,l){return getStreamContents(s,stringMethods,l)}function execa(s,l,f){let p=handleArguments(s,l,f),g=joinCommand(s,l),v=getEscapedCommand(s,l);logCommand(v,p.options),validateTimeout(p.options);let b;try{b=node_child_process.default.spawn(p.file,p.args,p.options)}catch(s){let l=new node_child_process.default.ChildProcess;return mergePromise(l,Promise.reject(makeError({error:s,stdout:``,stderr:``,all:``,command:g,escapedCommand:v,parsed:p,timedOut:!1,isCanceled:!1,killed:!1}))),l}let C=getSpawnedPromise(b),w=setupTimeout(b,p.options,C),E=setExitHandler(b,p.options,w);b.kill=spawnedKill.bind(null,b.kill.bind(b)),b.cancel=spawnedCancel.bind(null,b,{isCanceled:!1});let k=onetime(async()=>{let[{error:s,exitCode:l,signal:f,timedOut:C},w,k,A]=await getSpawnedResult(b,p.options,E),N=handleOutput(p.options,w),F=handleOutput(p.options,k),I=handleOutput(p.options,A);if(s||l!==0||f!==null){let w=makeError({error:s,exitCode:l,signal:f,stdout:N,stderr:F,all:I,command:g,escapedCommand:v,parsed:p,timedOut:C,isCanceled:p.options.signal?p.options.signal.aborted:!1,killed:b.killed});if(!p.options.reject)return w;throw w}return{command:g,escapedCommand:v,exitCode:0,stdout:N,stderr:F,all:I,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}});return handleInput(b,p.options),b.all=makeAllStream(b,p.options),addPipeMethods(b),mergePromise(b,k),b}function execaCommand(s,l){let[f,...p]=parseCommand(s);return execa(f,p,l)}function pLimit$3(s){if(!((Number.isInteger(s)||s===1/0)&&s>0))throw TypeError("Expected `concurrency` to be a number from 1 and up");let l=new Queue,f=0,p=()=>{f--,l.size>0&&l.dequeue()()},g=async(s,l,g)=>{f++;let v=(async()=>s(...g))();l(v);try{await v}catch{}p()},v=(p,v,b)=>{l.enqueue(g.bind(void 0,p,v,b)),(async()=>{await Promise.resolve(),f0&&l.dequeue()()})()},b=(s,...l)=>new Promise(f=>{v(s,f,l)});return Object.defineProperties(b,{activeCount:{get:()=>f},pendingCount:{get:()=>l.size},clearQueue:{value:()=>{l.clear()}}}),b}async function pLocate(s,l,{concurrency:f=1/0,preserveOrder:p=!0}={}){let g=pLimit$3(f),v=[...s].map(s=>[s,g(testElement,s,l)]),b=pLimit$3(p?1:1/0);try{await Promise.all(v.map(s=>b(finder,s)))}catch(s){if(s instanceof EndError)return s.value;throw s}}function checkType(s){if(!Object.hasOwnProperty.call(typeMappings,s))throw Error(`Invalid type specified: ${s}`)}async function locatePath(s,{cwd:l=node_process.default.cwd(),type:f=`file`,allowSymlinks:p=!0,concurrency:g,preserveOrder:v}={}){checkType(f),l=toPath$1(l);let b=p?node_fs.promises.stat:node_fs.promises.lstat;return pLocate(s,async s=>{try{return matchType(f,await b(node_path.default.resolve(l,s)))}catch{return!1}},{concurrency:g,preserveOrder:v})}async function findUpMultiple(s,l={}){let f=node_path.default.resolve(toPath(l.cwd)||``),{root:p}=node_path.default.parse(f),g=node_path.default.resolve(f,l.stopAt||p),v=l.limit||1/0,b=[s].flat(),C=async l=>{if(typeof s!=`function`)return locatePath(b,l);let f=await s(l.cwd);return typeof f==`string`?locatePath([f],l):f},w=[];for(;;){let s=await C({...l,cwd:f});if(s===findUpStop||(s&&w.push(node_path.default.resolve(f,s)),f===g||w.length>=v))break;f=node_path.default.dirname(f)}return w}async function findUp(s,l={}){return(await findUpMultiple(s,{...l,limit:1}))[0]}function translateLevel(s){return s===0?!1:{level:s,hasBasic:!0,has256:s>=2,has16m:s>=3}}function supportsColor$1(s,l){if(forceColor===0)return 0;if(hasFlag$1(`color=16m`)||hasFlag$1(`color=full`)||hasFlag$1(`color=truecolor`))return 3;if(hasFlag$1(`color=256`))return 2;if(s&&!l&&forceColor===void 0)return 0;let f=forceColor||0;if(env.TERM===`dumb`)return f;if(process.platform===`win32`){let s=os$7.release().split(`.`);return Number(s[0])>=10&&Number(s[2])>=10586?Number(s[2])>=14931?3:2:1}if(`CI`in env)return[`TRAVIS`,`CIRCLECI`,`APPVEYOR`,`GITLAB_CI`,`GITHUB_ACTIONS`,`BUILDKITE`].some(s=>s in env)||env.CI_NAME===`codeship`?1:f;if(`TEAMCITY_VERSION`in env)return+!!/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(env.TEAMCITY_VERSION);if(env.COLORTERM===`truecolor`)return 3;if(`TERM_PROGRAM`in env){let s=parseInt((env.TERM_PROGRAM_VERSION||``).split(`.`)[0],10);switch(env.TERM_PROGRAM){case`iTerm.app`:return s>=3?3:2;case`Apple_Terminal`:return 2}}return/-256(color)?$/i.test(env.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(env.TERM)||`COLORTERM`in env?1:f}function getSupportLevel(s){return translateLevel(supportsColor$1(s,s&&s.isTTY))}function parseVersion(s){if(/^\d{3,4}$/.test(s)){let l=/(\d{1,2})(\d{2})/.exec(s);return{major:0,minor:parseInt(l[1],10),patch:parseInt(l[2],10)}}let l=(s||``).split(`.`).map(s=>parseInt(s,10));return{major:l[0],minor:l[1],patch:l[2]}}function supportsHyperlink(s){let{env:l}=process;if(`FORCE_HYPERLINK`in l)return!(l.FORCE_HYPERLINK.length>0&&parseInt(l.FORCE_HYPERLINK,10)===0);if(hasFlag(`no-hyperlink`)||hasFlag(`no-hyperlinks`)||hasFlag(`hyperlink=false`)||hasFlag(`hyperlink=never`))return!1;if(hasFlag(`hyperlink=true`)||hasFlag(`hyperlink=always`))return!0;if(!supportsColor.supportsColor(s)||s&&!s.isTTY||process.platform===`win32`)return!1;if(`NETLIFY`in l)return!0;if(`CI`in l||`TEAMCITY_VERSION`in l)return!1;if(`TERM_PROGRAM`in l){let s=parseVersion(l.TERM_PROGRAM_VERSION);switch(l.TERM_PROGRAM){case`iTerm.app`:return s.major===3?s.minor>=1:s.major>3}}if(`VTE_VERSION`in l){if(l.VTE_VERSION===`0.50.0`)return!1;let s=parseVersion(l.VTE_VERSION);return s.major>0||s.minor>=50}return!1}function terminalLink(s,l,{target:f=`stdout`,...p}={}){return supportsHyperlinks$1[f]?ansiEscapes.link(s,l):p.fallback===!1?s:typeof p.fallback==`function`?p.fallback(s,l):`${s} (\u200B${l}\u200B)`}function run$2(s,l){let f=0,p,g=``,v=``;for(;f{if(!(!f&&s.validate&&s.validate(l)!==!0))return s.format?await s.format(l,p):l};for(b of s)if({name:w,type:E}=b,typeof E==`function`&&(E=await E(v,{...p},b),b.type=E),E){for(let s in b){if(passOn.includes(s))continue;let l=b[s];b[s]=typeof l==`function`?await l(v,{...p},k):l}if(k=b,typeof b.message!=`string`)throw Error(`prompt message is required`);if({name:w,type:E}=b,prompts$2[E]===void 0)throw Error(`prompt type (${E}) is not defined`);if(g[b.name]!==void 0&&(v=await A(b,g[b.name]),v!==void 0)){p[w]=v;continue}try{v=prompt._injected?getInjectedAnswer(prompt._injected,b.initial):await prompts$2[E](b),p[w]=v=await A(b,v,!0),C=await l(b,v,p)}catch{C=!await f(b,p)}if(C)return p}return p}function getInjectedAnswer(s,l){let f=s.shift();if(f instanceof Error)throw f;return f===void 0?l:f}function inject(s){prompt._injected=(prompt._injected||[]).concat(s)}function override(s){prompt._override=Object.assign({},s)}function exclude(s,l){return s.slice().filter(s=>s!==l)}function cmdExists(s){return which$1.sync(s,{nothrow:!0})!==null}async function detect({autoInstall:s,programmatic:l,cwd:f}={}){let p=null,g=null,v=await findUp(Object.keys(LOCKS),{cwd:f}),b;if(b=v?node_path.default.resolve(v,`../package.json`):await findUp(`package.json`,{cwd:f}),b&&node_fs.default.existsSync(b))try{let s=JSON.parse(node_fs.default.readFileSync(b,`utf8`));if(typeof s.packageManager==`string`){let[f,v]=s.packageManager.replace(/^\^/,``).split(`@`);g=v,f===`yarn`&&Number.parseInt(v)>1?(p=`yarn@berry`,g=`berry`):f===`pnpm`&&Number.parseInt(v)<7?p=`pnpm@6`:f in AGENTS?p=f:l||console.warn(`[ni] Unknown packageManager:`,s.packageManager)}}catch{}if(!p&&v&&(p=LOCKS[node_path.default.basename(v)]),p&&!cmdExists(p.split(`@`)[0])&&!l){if(!s){console.warn(`[ni] Detected ${p} but it doesn't seem to be installed. -`),node_process.default.env.CI&&node_process.default.exit(1);let{tryInstall:s}=await prompts$1({name:`tryInstall`,type:`confirm`,message:`Would you like to globally install ${terminalLink(p,INSTALL_PAGE[p])}?`});s||node_process.default.exit(1)}await execaCommand(`npm i -g ${p.split(`@`)[0]}${g?`@${g}`:``}`,{stdio:`inherit`,cwd:f})}return p}async function getConfig(){if(!config){config=Object.assign({},defaultConfig,node_fs.default.existsSync(rcPath)?ini$1.parse(node_fs.default.readFileSync(rcPath,`utf-8`)):null);let s=await detect({programmatic:!0});s&&(config.defaultAgent=s)}return config}async function getDefaultAgent(s){let{defaultAgent:l}=await getConfig();return l===`prompt`&&(s||node_process.default.env.CI)?`npm`:l}async function getGlobalAgent(){let{globalAgent:s}=await getConfig();return s}function getCommand(s,l,f=[]){if(!(s in AGENTS))throw Error(`Unsupported agent "${s}"`);let p=AGENTS[s][l];if(typeof p==`function`)return p(f);if(!p)throw new UnsupportedCommand({agent:s,command:l});return p.replace(`{0}`,f.map(s=>!s.startsWith(`--`)&&s.includes(` `)?JSON.stringify(s):s).join(` `)).trim()}function run$1$1(s,l){let f=0,p,g=``,v=``;for(;f!s.includes(`@`)).map(s=>({title:s,value:s}))})).agent,!g)))return await s(g,l,{programmatic:f.programmatic,hasLock:!!g,cwd:p})}var yarn,pnpm,bun,AGENTS,agents,LOCKS,INSTALL_PAGE,commonjsGlobal,hasOwnProperty$1,encode,decode,isQuoted,safe,unsafe,ini$1,crossSpawn$1,windows,hasRequiredWindows,mode,hasRequiredMode,core,isexe_1,isWindows$1,path$2$1,COLON,isexe$3,getNotFoundError$1,getPathInfo$1,which$3,whichSync$1,which_1,pathKey$2,pathKey$1,pathKeyExports,path$1$1,which$2,getPathKey,resolveCommand_1,_escape,metaCharsRegExp,shebangRegex,shebangCommand$1,fs$19,shebangCommand,readShebang_1,path$44,resolveCommand,escape$1,readShebang,isWin$1,isExecutableRegExp,isCmdShimRegExp,parse_1,isWin,enoent$1,cp,parse,enoent,crossSpawnExports,crossSpawn,copyProperty,canCopyProperty,changePrototype,wrappedToString,toStringDescriptor,toStringName,changeToString,calledFunctions,onetime,getRealtimeSignals,getRealtimeSignal,SIGRTMIN,SIGRTMAX,SIGNALS,getSignals,normalizeSignal,getSignalsByName,getSignalByName,signalsByName,getSignalsByNumber,getSignalByNumber,findSignalByNumber,getErrorPrefix,makeError,aliases,hasAlias,normalizeStdio,signals,processOk,kExitEmitter,global$1,ObjectDefineProperty,Emitter,SignalExitBase,signalExitWrap,SignalExitFallback,SignalExit,process$1,onExit,load,unload,DEFAULT_FORCE_KILL_TIMEOUT,spawnedKill,setKillTimeout,shouldForceKill,isSigterm,getForceKillAfterTimeout,spawnedCancel,timeoutKill,setupTimeout,validateTimeout,setExitHandler,isExecaChildProcess,pipeToTarget,addPipeMethods,getStreamContents,appendFinalChunk,appendChunk,addNewChunk,isAsyncIterable,getChunkType,objectToString,MaxBufferError,identity,noop$1,getContentsProp,throwObjectStream,getLengthProp,initArrayBuffer,useTextEncoder,textEncoder,useUint8Array,useUint8ArrayWithOffset,truncateArrayBufferChunk,addArrayBufferChunk,resizeArrayBufferSlow,resizeArrayBuffer,getNewContentsLength,SCALE_FACTOR,finalizeArrayBuffer,hasArrayBufferResize,arrayBufferMethods,arrayBufferToNodeBuffer,initString,useTextDecoder,addStringChunk,truncateStringChunk,getFinalStringChunk,stringMethods,PassThrough$3,mergeStream,mergeStream$1,validateInputOptions,getInput$1,handleInput,makeAllStream,getBufferedData,getStreamPromise,applyEncoding,getSpawnedResult,nativePromisePrototype,descriptors,mergePromise,getSpawnedPromise,normalizeArgs,NO_ESCAPE_REGEXP,escapeArg,joinCommand,getEscapedCommand,SPACES_REGEXP,parseCommand,verboseDefault,padField,getTimestamp,logCommand,DEFAULT_MAX_BUFFER,getEnv,handleArguments,handleOutput,Node,Queue,EndError,testElement,finder,typeMappings,matchType,toPath$1,toPath,findUpStop,ESC$1,OSC,BEL,SEP,isTerminalApp,ansiEscapes,hasFlag$2,os$7,tty$2,hasFlag$1,env,forceColor,supportsColor,hasFlag,supportsHyperlinks$1,prompts$3,FORCE_COLOR$1,NODE_DISABLE_COLORS$1,NO_COLOR$1,TERM$1,isTTY$1,$$1,kleur,action$1,strip$2,ESC,CSI,beep$1,cursor$b,src,strip$1,erase$6,cursor$a,width,clear$9,main$9,win,figures_1,c,figures$7,styles,render,symbols,symbol,delimiter$1,item,style$9,strip,lines$2,wrap$3,entriesToDisplay$3,util$8,readline$1,action,EventEmitter$5,beep,cursor$9,color$9,prompt$1,color$8,Prompt$7,erase$5,cursor$8,style$8,clear$8,lines$1,figures$6,TextPrompt,text,color$7,Prompt$6,style$7,clear$7,figures$5,wrap$2,entriesToDisplay$2,cursor$7,SelectPrompt,select,color$6,Prompt$5,style$6,clear$6,cursor$6,erase$4,TogglePrompt,toggle,datepart,DatePart$8,meridiem,DatePart$7,pos,day,DatePart$6,hours,DatePart$5,milliseconds,DatePart$4,minutes,DatePart$3,month,DatePart$2,seconds,DatePart$1,dateparts,color$5,Prompt$4,style$5,clear$5,figures$4,erase$3,cursor$5,DatePart,Meridiem,Day,Hours,Milliseconds,Minutes,Month,Seconds,Year,regex,regexGroups,dfltLocales,DatePrompt,date,color$4,Prompt$3,cursor$4,erase$2,style$4,figures$3,clear$4,lines,isNumber,isDef,round,NumberPrompt,number,color$3,cursor$3,Prompt$2,clear$3,figures$2,style$3,wrap$1,entriesToDisplay$1,multiselect,color$2,Prompt$1,erase$1,cursor$2,style$2,clear$2,figures$1,wrap,entriesToDisplay,getVal,getTitle,getIndex,AutocompletePrompt,autocomplete,color$1,cursor$1,MultiselectPrompt,clear$1,style$1,figures,AutocompleteMultiselectPrompt,autocompleteMultiselect,color,Prompt,style,clear,erase,cursor,ConfirmPrompt,elements,prompts$2,passOn,noop,prompts$1,cjs,posix$1,fs_1$1$1,promises_1$1,isexe$2,sync$1,checkStat$1,checkMode,win32,fs_1$10,promises_1$2,isexe$1,sync,checkPathExt,checkStat,options,isexe,isexeSync,join,delimiter,sep,posix,isWindows,rSlash,rRel,getNotFoundError,getPathInfo,getPathPart,which,whichSync,lib,which$1,CLI_TEMP_DIR,customRcPath,home,defaultRcPath,rcPath,defaultConfig,config,UnsupportedCommand,parseNr,parseNa,FORCE_COLOR,NODE_DISABLE_COLORS,NO_COLOR,TERM,isTTY,$,init_ni_f699cf8a=__esmMin((()=>{yarn={agent:`yarn {0}`,run:`yarn run {0}`,install:`yarn install {0}`,frozen:`yarn install --frozen-lockfile`,global:`yarn global add {0}`,add:`yarn add {0}`,upgrade:`yarn upgrade {0}`,"upgrade-interactive":`yarn upgrade-interactive {0}`,execute:`npx {0}`,uninstall:`yarn remove {0}`,global_uninstall:`yarn global remove {0}`},pnpm={agent:`pnpm {0}`,run:`pnpm run {0}`,install:`pnpm i {0}`,frozen:`pnpm i --frozen-lockfile`,global:`pnpm add -g {0}`,add:`pnpm add {0}`,upgrade:`pnpm update {0}`,"upgrade-interactive":`pnpm update -i {0}`,execute:`pnpm dlx {0}`,uninstall:`pnpm remove {0}`,global_uninstall:`pnpm remove --global {0}`},bun={agent:`bun {0}`,run:`bun run {0}`,install:`bun install {0}`,frozen:`bun install --no-save`,global:`bun add -g {0}`,add:`bun add {0}`,upgrade:`bun update {0}`,"upgrade-interactive":`bun update {0}`,execute:`bunx {0}`,uninstall:`bun remove {0}`,global_uninstall:`bun remove -g {0}`},AGENTS={npm:{agent:`npm {0}`,run:npmRun(`npm`),install:`npm i {0}`,frozen:`npm ci`,global:`npm i -g {0}`,add:`npm i {0}`,upgrade:`npm update {0}`,"upgrade-interactive":null,execute:`npx {0}`,uninstall:`npm uninstall {0}`,global_uninstall:`npm uninstall -g {0}`},yarn,"yarn@berry":{...yarn,frozen:`yarn install --immutable`,upgrade:`yarn up {0}`,"upgrade-interactive":`yarn up -i {0}`,execute:`yarn dlx {0}`,global:`npm i -g {0}`,global_uninstall:`npm uninstall -g {0}`},pnpm,"pnpm@6":{...pnpm,run:npmRun(`pnpm`)},bun},agents=Object.keys(AGENTS),LOCKS={"bun.lockb":`bun`,"pnpm-lock.yaml":`pnpm`,"yarn.lock":`yarn`,"package-lock.json":`npm`,"npm-shrinkwrap.json":`npm`},INSTALL_PAGE={bun:`https://bun.sh`,pnpm:`https://pnpm.io/installation`,"pnpm@6":`https://pnpm.io/6.x/installation`,yarn:`https://classic.yarnpkg.com/en/docs/install`,"yarn@berry":`https://yarnpkg.com/getting-started/install`,npm:`https://docs.npmjs.com/cli/v8/configuring-npm/install`},commonjsGlobal=typeof globalThis<`u`?globalThis:typeof window<`u`?window:typeof global<`u`?global:typeof self<`u`?self:{},{hasOwnProperty:hasOwnProperty$1}=Object.prototype,encode=(s,l={})=>{typeof l==`string`&&(l={section:l}),l.align=l.align===!0,l.newline=l.newline===!0,l.sort=l.sort===!0,l.whitespace=l.whitespace===!0||l.align===!0,l.platform=l.platform||typeof process<`u`&&process.platform,l.bracketedArray=l.bracketedArray!==!1;let f=l.platform===`win32`?`\r +`),node_process.default.env.CI&&node_process.default.exit(1);let{tryInstall:s}=await prompts$1({name:`tryInstall`,type:`confirm`,message:`Would you like to globally install ${terminalLink(p,INSTALL_PAGE[p])}?`});s||node_process.default.exit(1)}await execaCommand(`npm i -g ${p.split(`@`)[0]}${g?`@${g}`:``}`,{stdio:`inherit`,cwd:f})}return p}async function getConfig(){if(!config){config=Object.assign({},defaultConfig,node_fs.default.existsSync(rcPath)?ini$1.parse(node_fs.default.readFileSync(rcPath,`utf-8`)):null);let s=await detect({programmatic:!0});s&&(config.defaultAgent=s)}return config}async function getDefaultAgent(s){let{defaultAgent:l}=await getConfig();return l===`prompt`&&(s||node_process.default.env.CI)?`npm`:l}async function getGlobalAgent(){let{globalAgent:s}=await getConfig();return s}function getCommand(s,l,f=[]){if(!(s in AGENTS))throw Error(`Unsupported agent "${s}"`);let p=AGENTS[s][l];if(typeof p==`function`)return p(f);if(!p)throw new UnsupportedCommand({agent:s,command:l});return p.replace(`{0}`,f.map(s=>!s.startsWith(`--`)&&s.includes(` `)?JSON.stringify(s):s).join(` `)).trim()}function run$1$1(s,l){let f=0,p,g=``,v=``;for(;f!s.includes(`@`)).map(s=>({title:s,value:s}))})).agent,!g)))return await s(g,l,{programmatic:f.programmatic,hasLock:!!g,cwd:p})}var yarn,pnpm,bun,AGENTS,agents,LOCKS,INSTALL_PAGE,commonjsGlobal,hasOwnProperty$1,encode,decode,isQuoted,safe,unsafe,ini$1,crossSpawn$1,windows,hasRequiredWindows,mode,hasRequiredMode,core,isexe_1,isWindows$1,path$2$1,COLON,isexe$3,getNotFoundError$1,getPathInfo$1,which$3,whichSync$1,which_1,pathKey$2,pathKey$1,pathKeyExports,path$1$1,which$2,getPathKey,resolveCommand_1,_escape,metaCharsRegExp,shebangRegex,shebangCommand$1,fs$19,shebangCommand,readShebang_1,path$45,resolveCommand,escape$1,readShebang,isWin$1,isExecutableRegExp,isCmdShimRegExp,parse_1,isWin,enoent$1,cp,parse,enoent,crossSpawnExports,crossSpawn,copyProperty,canCopyProperty,changePrototype,wrappedToString,toStringDescriptor,toStringName,changeToString,calledFunctions,onetime,getRealtimeSignals,getRealtimeSignal,SIGRTMIN,SIGRTMAX,SIGNALS,getSignals,normalizeSignal,getSignalsByName,getSignalByName,signalsByName,getSignalsByNumber,getSignalByNumber,findSignalByNumber,getErrorPrefix,makeError,aliases,hasAlias,normalizeStdio,signals,processOk,kExitEmitter,global$1,ObjectDefineProperty,Emitter,SignalExitBase,signalExitWrap,SignalExitFallback,SignalExit,process$1,onExit,load,unload,DEFAULT_FORCE_KILL_TIMEOUT,spawnedKill,setKillTimeout,shouldForceKill,isSigterm,getForceKillAfterTimeout,spawnedCancel,timeoutKill,setupTimeout,validateTimeout,setExitHandler,isExecaChildProcess,pipeToTarget,addPipeMethods,getStreamContents,appendFinalChunk,appendChunk,addNewChunk,isAsyncIterable,getChunkType,objectToString,MaxBufferError,identity,noop$1,getContentsProp,throwObjectStream,getLengthProp,initArrayBuffer,useTextEncoder,textEncoder,useUint8Array,useUint8ArrayWithOffset,truncateArrayBufferChunk,addArrayBufferChunk,resizeArrayBufferSlow,resizeArrayBuffer,getNewContentsLength,SCALE_FACTOR,finalizeArrayBuffer,hasArrayBufferResize,arrayBufferMethods,arrayBufferToNodeBuffer,initString,useTextDecoder,addStringChunk,truncateStringChunk,getFinalStringChunk,stringMethods,PassThrough$3,mergeStream,mergeStream$1,validateInputOptions,getInput$1,handleInput,makeAllStream,getBufferedData,getStreamPromise,applyEncoding,getSpawnedResult,nativePromisePrototype,descriptors,mergePromise,getSpawnedPromise,normalizeArgs,NO_ESCAPE_REGEXP,escapeArg,joinCommand,getEscapedCommand,SPACES_REGEXP,parseCommand,verboseDefault,padField,getTimestamp,logCommand,DEFAULT_MAX_BUFFER,getEnv,handleArguments,handleOutput,Node,Queue,EndError,testElement,finder,typeMappings,matchType,toPath$1,toPath,findUpStop,ESC$1,OSC,BEL,SEP,isTerminalApp,ansiEscapes,hasFlag$2,os$7,tty$2,hasFlag$1,env,forceColor,supportsColor,hasFlag,supportsHyperlinks$1,prompts$3,FORCE_COLOR$1,NODE_DISABLE_COLORS$1,NO_COLOR$1,TERM$1,isTTY$1,$$1,kleur,action$1,strip$2,ESC,CSI,beep$1,cursor$b,src,strip$1,erase$6,cursor$a,width,clear$9,main$9,win,figures_1,c,figures$7,styles,render,symbols,symbol,delimiter$1,item,style$9,strip,lines$2,wrap$3,entriesToDisplay$3,util$8,readline$1,action,EventEmitter$5,beep,cursor$9,color$9,prompt$1,color$8,Prompt$7,erase$5,cursor$8,style$8,clear$8,lines$1,figures$6,TextPrompt,text,color$7,Prompt$6,style$7,clear$7,figures$5,wrap$2,entriesToDisplay$2,cursor$7,SelectPrompt,select,color$6,Prompt$5,style$6,clear$6,cursor$6,erase$4,TogglePrompt,toggle,datepart,DatePart$8,meridiem,DatePart$7,pos,day,DatePart$6,hours,DatePart$5,milliseconds,DatePart$4,minutes,DatePart$3,month,DatePart$2,seconds,DatePart$1,dateparts,color$5,Prompt$4,style$5,clear$5,figures$4,erase$3,cursor$5,DatePart,Meridiem,Day,Hours,Milliseconds,Minutes,Month,Seconds,Year,regex,regexGroups,dfltLocales,DatePrompt,date,color$4,Prompt$3,cursor$4,erase$2,style$4,figures$3,clear$4,lines,isNumber,isDef,round,NumberPrompt,number,color$3,cursor$3,Prompt$2,clear$3,figures$2,style$3,wrap$1,entriesToDisplay$1,multiselect,color$2,Prompt$1,erase$1,cursor$2,style$2,clear$2,figures$1,wrap,entriesToDisplay,getVal,getTitle,getIndex,AutocompletePrompt,autocomplete,color$1,cursor$1,MultiselectPrompt,clear$1,style$1,figures,AutocompleteMultiselectPrompt,autocompleteMultiselect,color,Prompt,style,clear,erase,cursor,ConfirmPrompt,elements,prompts$2,passOn,noop,prompts$1,cjs,posix$1,fs_1$1$1,promises_1$1,isexe$2,sync$1,checkStat$1,checkMode,win32,fs_1$10,promises_1$2,isexe$1,sync,checkPathExt,checkStat,options,isexe,isexeSync,join,delimiter,sep,posix,isWindows,rSlash,rRel,getNotFoundError,getPathInfo,getPathPart,which,whichSync,lib,which$1,CLI_TEMP_DIR,customRcPath,home,defaultRcPath,rcPath,defaultConfig,config,UnsupportedCommand,parseNr,parseNa,FORCE_COLOR,NODE_DISABLE_COLORS,NO_COLOR,TERM,isTTY,$,init_ni_f699cf8a=__esmMin((()=>{yarn={agent:`yarn {0}`,run:`yarn run {0}`,install:`yarn install {0}`,frozen:`yarn install --frozen-lockfile`,global:`yarn global add {0}`,add:`yarn add {0}`,upgrade:`yarn upgrade {0}`,"upgrade-interactive":`yarn upgrade-interactive {0}`,execute:`npx {0}`,uninstall:`yarn remove {0}`,global_uninstall:`yarn global remove {0}`},pnpm={agent:`pnpm {0}`,run:`pnpm run {0}`,install:`pnpm i {0}`,frozen:`pnpm i --frozen-lockfile`,global:`pnpm add -g {0}`,add:`pnpm add {0}`,upgrade:`pnpm update {0}`,"upgrade-interactive":`pnpm update -i {0}`,execute:`pnpm dlx {0}`,uninstall:`pnpm remove {0}`,global_uninstall:`pnpm remove --global {0}`},bun={agent:`bun {0}`,run:`bun run {0}`,install:`bun install {0}`,frozen:`bun install --no-save`,global:`bun add -g {0}`,add:`bun add {0}`,upgrade:`bun update {0}`,"upgrade-interactive":`bun update {0}`,execute:`bunx {0}`,uninstall:`bun remove {0}`,global_uninstall:`bun remove -g {0}`},AGENTS={npm:{agent:`npm {0}`,run:npmRun(`npm`),install:`npm i {0}`,frozen:`npm ci`,global:`npm i -g {0}`,add:`npm i {0}`,upgrade:`npm update {0}`,"upgrade-interactive":null,execute:`npx {0}`,uninstall:`npm uninstall {0}`,global_uninstall:`npm uninstall -g {0}`},yarn,"yarn@berry":{...yarn,frozen:`yarn install --immutable`,upgrade:`yarn up {0}`,"upgrade-interactive":`yarn up -i {0}`,execute:`yarn dlx {0}`,global:`npm i -g {0}`,global_uninstall:`npm uninstall -g {0}`},pnpm,"pnpm@6":{...pnpm,run:npmRun(`pnpm`)},bun},agents=Object.keys(AGENTS),LOCKS={"bun.lockb":`bun`,"pnpm-lock.yaml":`pnpm`,"yarn.lock":`yarn`,"package-lock.json":`npm`,"npm-shrinkwrap.json":`npm`},INSTALL_PAGE={bun:`https://bun.sh`,pnpm:`https://pnpm.io/installation`,"pnpm@6":`https://pnpm.io/6.x/installation`,yarn:`https://classic.yarnpkg.com/en/docs/install`,"yarn@berry":`https://yarnpkg.com/getting-started/install`,npm:`https://docs.npmjs.com/cli/v8/configuring-npm/install`},commonjsGlobal=typeof globalThis<`u`?globalThis:typeof window<`u`?window:typeof global<`u`?global:typeof self<`u`?self:{},{hasOwnProperty:hasOwnProperty$1}=Object.prototype,encode=(s,l={})=>{typeof l==`string`&&(l={section:l}),l.align=l.align===!0,l.newline=l.newline===!0,l.sort=l.sort===!0,l.whitespace=l.whitespace===!0||l.align===!0,l.platform=l.platform||typeof process<`u`&&process.platform,l.bracketedArray=l.bracketedArray!==!1;let f=l.platform===`win32`?`\r `:` -`,p=l.whitespace?` = `:`=`,g=[],v=l.sort?Object.keys(s).sort():Object.keys(s),b=0;l.align&&(b=safe(v.filter(l=>s[l]===null||Array.isArray(s[l])||typeof s[l]!=`object`).map(l=>Array.isArray(s[l])?`${l}[]`:l).concat([``]).reduce((s,l)=>safe(s).length>=safe(l).length?s:l)).length);let C=``,w=l.bracketedArray?`[]`:``;for(let l of v){let v=s[l];if(v&&Array.isArray(v))for(let s of v)C+=safe(`${l}${w}`).padEnd(b,` `)+p+safe(s)+f;else v&&typeof v==`object`?g.push(l):C+=safe(l).padEnd(b,` `)+p+safe(v)+f}l.section&&C.length&&(C=`[`+safe(l.section)+`]`+(l.newline?f+f:f)+C);for(let p of g){let g=splitSections(p,`.`).join(`\\.`),v=(l.section?l.section+`.`:``)+g,b=encode(s[p],{...l,section:v});C.length&&b.length&&(C+=f),C+=b}return C},decode=(s,l={})=>{l.bracketedArray=l.bracketedArray!==!1;let f=Object.create(null),p=f,g=null,v=/^\[([^\]]*)\]\s*$|^([^=]+)(=(.*))?$/i,b=s.split(/[\r\n]+/g),C={};for(let s of b){if(!s||s.match(/^\s*[;#]/)||s.match(/^\s*$/))continue;let b=s.match(v);if(!b)continue;if(b[1]!==void 0){if(g=unsafe(b[1]),g===`__proto__`){p=Object.create(null);continue}p=f[g]=f[g]||Object.create(null);continue}let w=unsafe(b[2]),E;l.bracketedArray?E=w.length>2&&w.slice(-2)===`[]`:(C[w]=(C?.[w]||0)+1,E=C[w]>1);let k=E?w.slice(0,-2):w;if(k===`__proto__`)continue;let A=b[3]?unsafe(b[4]):!0,N=A===`true`||A===`false`||A===`null`?JSON.parse(A):A;E&&(hasOwnProperty$1.call(p,k)?Array.isArray(p[k])||(p[k]=[p[k]]):p[k]=[]),Array.isArray(p[k])?p[k].push(N):p[k]=N}let w=[];for(let s of Object.keys(f)){if(!hasOwnProperty$1.call(f,s)||typeof f[s]!=`object`||Array.isArray(f[s]))continue;let l=splitSections(s,`.`);p=f;let g=l.pop(),v=g.replace(/\\\./g,`.`);for(let s of l)s!==`__proto__`&&((!hasOwnProperty$1.call(p,s)||typeof p[s]!=`object`)&&(p[s]=Object.create(null)),p=p[s]);p===f&&v===g||(p[v]=f[s],w.push(s))}for(let s of w)delete f[s];return f},isQuoted=s=>s.startsWith(`"`)&&s.endsWith(`"`)||s.startsWith(`'`)&&s.endsWith(`'`),safe=s=>typeof s!=`string`||s.match(/[=\r\n]/)||s.match(/^\[/)||s.length>1&&isQuoted(s)||s!==s.trim()?JSON.stringify(s):s.split(`;`).join(`\\;`).split(`#`).join(`\\#`),unsafe=(s,l)=>{if(s=(s||``).trim(),isQuoted(s)){s.charAt(0)===`'`&&(s=s.slice(1,-1));try{s=JSON.parse(s)}catch{}}else{let l=!1,f=``;for(let p=0,g=s.length;pObject.assign(Error(`not found: ${s}`),{code:`ENOENT`}),getPathInfo$1=(s,l)=>{let f=l.colon||COLON,p=s.match(/\//)||isWindows$1&&s.match(/\\/)?[``]:[...isWindows$1?[process.cwd()]:[],...(l.path||process.env.PATH||``).split(f)],g=isWindows$1?l.pathExt||process.env.PATHEXT||`.EXE;.CMD;.BAT;.COM`:``,v=isWindows$1?g.split(f):[``];return isWindows$1&&s.indexOf(`.`)!==-1&&v[0]!==``&&v.unshift(``),{pathEnv:p,pathExt:v,pathExtExe:g}},which$3=(s,l,f)=>{typeof l==`function`&&(f=l,l={}),l||={};let{pathEnv:p,pathExt:g,pathExtExe:v}=getPathInfo$1(s,l),b=[],C=f=>new Promise((g,v)=>{if(f===p.length)return l.all&&b.length?g(b):v(getNotFoundError$1(s));let C=p[f],E=/^".*"$/.test(C)?C.slice(1,-1):C,k=path$2$1.join(E,s);g(w(!E&&/^\.[\\\/]/.test(s)?s.slice(0,2)+k:k,f,0))}),w=(s,f,p)=>new Promise((E,k)=>{if(p===g.length)return E(C(f+1));let A=g[p];isexe$3(s+A,{pathExt:v},(g,v)=>{if(!g&&v)if(l.all)b.push(s+A);else return E(s+A);return E(w(s,f,p+1))})});return f?C(0).then(s=>f(null,s),f):C(0)},whichSync$1=(s,l)=>{l||={};let{pathEnv:f,pathExt:p,pathExtExe:g}=getPathInfo$1(s,l),v=[];for(let b=0;b{let l=s.env||process.env;return(s.platform||process.platform)===`win32`?Object.keys(l).reverse().find(s=>s.toUpperCase()===`PATH`)||`Path`:`PATH`},pathKey$2.exports=pathKey$1,pathKey$2.exports.default=pathKey$1,pathKeyExports=pathKey$2.exports,path$1$1=path$129.default,which$2=which_1,getPathKey=pathKeyExports,resolveCommand_1=resolveCommand$1,_escape={},metaCharsRegExp=/([()\][%!^"`<>&|;, *?])/g,_escape.command=escapeCommand,_escape.argument=escapeArgument,shebangRegex=/^#!(.*)/,shebangCommand$1=(s=``)=>{let l=s.match(shebangRegex);if(!l)return null;let[f,p]=l[0].replace(/#! ?/,``).split(` `),g=f.split(`/`).pop();return g===`env`?p:p?`${g} ${p}`:g},fs$19=fs$50.default,shebangCommand=shebangCommand$1,readShebang_1=readShebang$1,path$44=path$129.default,resolveCommand=resolveCommand_1,escape$1=_escape,readShebang=readShebang_1,isWin$1=process.platform===`win32`,isExecutableRegExp=/\.(?:com|exe)$/i,isCmdShimRegExp=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i,parse_1=parse$1,isWin=process.platform===`win32`,enoent$1={hookChildProcess,verifyENOENT,verifyENOENTSync,notFoundError},cp=child_process.default,parse=parse_1,enoent=enoent$1,crossSpawn$1.exports=spawn$1,crossSpawn$1.exports.spawn=spawn$1,crossSpawn$1.exports.sync=spawnSync,crossSpawn$1.exports._parse=parse,crossSpawn$1.exports._enoent=enoent,crossSpawnExports=crossSpawn$1.exports,crossSpawn=getDefaultExportFromCjs(crossSpawnExports),copyProperty=(s,l,f,p)=>{if(f===`length`||f===`prototype`||f===`arguments`||f===`caller`)return;let g=Object.getOwnPropertyDescriptor(s,f),v=Object.getOwnPropertyDescriptor(l,f);!canCopyProperty(g,v)&&p||Object.defineProperty(s,f,v)},canCopyProperty=function(s,l){return s===void 0||s.configurable||s.writable===l.writable&&s.enumerable===l.enumerable&&s.configurable===l.configurable&&(s.writable||s.value===l.value)},changePrototype=(s,l)=>{let f=Object.getPrototypeOf(l);f!==Object.getPrototypeOf(s)&&Object.setPrototypeOf(s,f)},wrappedToString=(s,l)=>`/* Wrapped ${s}*/\n${l}`,toStringDescriptor=Object.getOwnPropertyDescriptor(Function.prototype,`toString`),toStringName=Object.getOwnPropertyDescriptor(Function.prototype.toString,`name`),changeToString=(s,l,f)=>{let p=f===``?``:`with ${f.trim()}() `,g=wrappedToString.bind(null,p,l.toString());Object.defineProperty(g,`name`,toStringName),Object.defineProperty(s,`toString`,{...toStringDescriptor,value:g})},calledFunctions=new WeakMap,onetime=(s,l={})=>{if(typeof s!=`function`)throw TypeError(`Expected a function`);let f,p=0,g=s.displayName||s.name||``,v=function(...b){if(calledFunctions.set(v,++p),p===1)f=s.apply(this,b),s=null;else if(l.throw===!0)throw Error(`Function \`${g}\` can only be called once`);return f};return mimicFunction(v,s),calledFunctions.set(v,p),v},onetime.callCount=s=>{if(!calledFunctions.has(s))throw Error(`The given function \`${s.name}\` is not wrapped by the \`onetime\` package`);return calledFunctions.get(s)},getRealtimeSignals=()=>{let s=SIGRTMAX-SIGRTMIN+1;return Array.from({length:s},getRealtimeSignal)},getRealtimeSignal=(s,l)=>({name:`SIGRT${l+1}`,number:SIGRTMIN+l,action:`terminate`,description:`Application-specific signal (realtime)`,standard:`posix`}),SIGRTMIN=34,SIGRTMAX=64,SIGNALS=[{name:`SIGHUP`,number:1,action:`terminate`,description:`Terminal closed`,standard:`posix`},{name:`SIGINT`,number:2,action:`terminate`,description:`User interruption with CTRL-C`,standard:`ansi`},{name:`SIGQUIT`,number:3,action:`core`,description:`User interruption with CTRL-\\`,standard:`posix`},{name:`SIGILL`,number:4,action:`core`,description:`Invalid machine instruction`,standard:`ansi`},{name:`SIGTRAP`,number:5,action:`core`,description:`Debugger breakpoint`,standard:`posix`},{name:`SIGABRT`,number:6,action:`core`,description:`Aborted`,standard:`ansi`},{name:`SIGIOT`,number:6,action:`core`,description:`Aborted`,standard:`bsd`},{name:`SIGBUS`,number:7,action:`core`,description:`Bus error due to misaligned, non-existing address or paging error`,standard:`bsd`},{name:`SIGEMT`,number:7,action:`terminate`,description:`Command should be emulated but is not implemented`,standard:`other`},{name:`SIGFPE`,number:8,action:`core`,description:`Floating point arithmetic error`,standard:`ansi`},{name:`SIGKILL`,number:9,action:`terminate`,description:`Forced termination`,standard:`posix`,forced:!0},{name:`SIGUSR1`,number:10,action:`terminate`,description:`Application-specific signal`,standard:`posix`},{name:`SIGSEGV`,number:11,action:`core`,description:`Segmentation fault`,standard:`ansi`},{name:`SIGUSR2`,number:12,action:`terminate`,description:`Application-specific signal`,standard:`posix`},{name:`SIGPIPE`,number:13,action:`terminate`,description:`Broken pipe or socket`,standard:`posix`},{name:`SIGALRM`,number:14,action:`terminate`,description:`Timeout or timer`,standard:`posix`},{name:`SIGTERM`,number:15,action:`terminate`,description:`Termination`,standard:`ansi`},{name:`SIGSTKFLT`,number:16,action:`terminate`,description:`Stack is empty or overflowed`,standard:`other`},{name:`SIGCHLD`,number:17,action:`ignore`,description:`Child process terminated, paused or unpaused`,standard:`posix`},{name:`SIGCLD`,number:17,action:`ignore`,description:`Child process terminated, paused or unpaused`,standard:`other`},{name:`SIGCONT`,number:18,action:`unpause`,description:`Unpaused`,standard:`posix`,forced:!0},{name:`SIGSTOP`,number:19,action:`pause`,description:`Paused`,standard:`posix`,forced:!0},{name:`SIGTSTP`,number:20,action:`pause`,description:`Paused using CTRL-Z or "suspend"`,standard:`posix`},{name:`SIGTTIN`,number:21,action:`pause`,description:`Background process cannot read terminal input`,standard:`posix`},{name:`SIGBREAK`,number:21,action:`terminate`,description:`User interruption with CTRL-BREAK`,standard:`other`},{name:`SIGTTOU`,number:22,action:`pause`,description:`Background process cannot write to terminal output`,standard:`posix`},{name:`SIGURG`,number:23,action:`ignore`,description:`Socket received out-of-band data`,standard:`bsd`},{name:`SIGXCPU`,number:24,action:`core`,description:`Process timed out`,standard:`bsd`},{name:`SIGXFSZ`,number:25,action:`core`,description:`File too big`,standard:`bsd`},{name:`SIGVTALRM`,number:26,action:`terminate`,description:`Timeout or timer`,standard:`bsd`},{name:`SIGPROF`,number:27,action:`terminate`,description:`Timeout or timer`,standard:`bsd`},{name:`SIGWINCH`,number:28,action:`ignore`,description:`Terminal window size changed`,standard:`bsd`},{name:`SIGIO`,number:29,action:`terminate`,description:`I/O is available`,standard:`other`},{name:`SIGPOLL`,number:29,action:`terminate`,description:`Watched event`,standard:`other`},{name:`SIGINFO`,number:29,action:`ignore`,description:`Request for process information`,standard:`other`},{name:`SIGPWR`,number:30,action:`terminate`,description:`Device running out of power`,standard:`systemv`},{name:`SIGSYS`,number:31,action:`core`,description:`Invalid system call`,standard:`other`},{name:`SIGUNUSED`,number:31,action:`terminate`,description:`Invalid system call`,standard:`other`}],getSignals=()=>{let s=getRealtimeSignals();return[...SIGNALS,...s].map(normalizeSignal)},normalizeSignal=({name:s,number:l,description:f,action:p,forced:g=!1,standard:v})=>{let{signals:{[s]:b}}=node_os.constants,C=b!==void 0;return{name:s,number:C?b:l,description:f,supported:C,action:p,forced:g,standard:v}},getSignalsByName=()=>{let s=getSignals();return Object.fromEntries(s.map(getSignalByName))},getSignalByName=({name:s,number:l,description:f,supported:p,action:g,forced:v,standard:b})=>[s,{name:s,number:l,description:f,supported:p,action:g,forced:v,standard:b}],signalsByName=getSignalsByName(),getSignalsByNumber=()=>{let s=getSignals(),l=SIGRTMAX+1,f=Array.from({length:l},(l,f)=>getSignalByNumber(f,s));return Object.assign({},...f)},getSignalByNumber=(s,l)=>{let f=findSignalByNumber(s,l);if(f===void 0)return{};let{name:p,description:g,supported:v,action:b,forced:C,standard:w}=f;return{[s]:{name:p,number:s,description:g,supported:v,action:b,forced:C,standard:w}}},findSignalByNumber=(s,l)=>{let f=l.find(({name:l})=>node_os.constants.signals[l]===s);return f===void 0?l.find(l=>l.number===s):f},getSignalsByNumber(),getErrorPrefix=({timedOut:s,timeout:l,errorCode:f,signal:p,signalDescription:g,exitCode:v,isCanceled:b})=>s?`timed out after ${l} milliseconds`:b?`was canceled`:f===void 0?p===void 0?v===void 0?`failed`:`failed with exit code ${v}`:`was killed with ${p} (${g})`:`failed with ${f}`,makeError=({stdout:s,stderr:l,all:f,error:p,signal:g,exitCode:v,command:b,escapedCommand:C,timedOut:w,isCanceled:E,killed:k,parsed:{options:{timeout:A,cwd:N=node_process.default.cwd()}}})=>{v=v===null?void 0:v,g=g===null?void 0:g;let F=g===void 0?void 0:signalsByName[g].description,I=`Command ${getErrorPrefix({timedOut:w,timeout:A,errorCode:p&&p.code,signal:g,signalDescription:F,exitCode:v,isCanceled:E})}: ${b}`,R=Object.prototype.toString.call(p)===`[object Error]`,B=R?`${I}\n${p.message}`:I,q=[B,l,s].filter(Boolean).join(` +`,p=l.whitespace?` = `:`=`,g=[],v=l.sort?Object.keys(s).sort():Object.keys(s),b=0;l.align&&(b=safe(v.filter(l=>s[l]===null||Array.isArray(s[l])||typeof s[l]!=`object`).map(l=>Array.isArray(s[l])?`${l}[]`:l).concat([``]).reduce((s,l)=>safe(s).length>=safe(l).length?s:l)).length);let C=``,w=l.bracketedArray?`[]`:``;for(let l of v){let v=s[l];if(v&&Array.isArray(v))for(let s of v)C+=safe(`${l}${w}`).padEnd(b,` `)+p+safe(s)+f;else v&&typeof v==`object`?g.push(l):C+=safe(l).padEnd(b,` `)+p+safe(v)+f}l.section&&C.length&&(C=`[`+safe(l.section)+`]`+(l.newline?f+f:f)+C);for(let p of g){let g=splitSections(p,`.`).join(`\\.`),v=(l.section?l.section+`.`:``)+g,b=encode(s[p],{...l,section:v});C.length&&b.length&&(C+=f),C+=b}return C},decode=(s,l={})=>{l.bracketedArray=l.bracketedArray!==!1;let f=Object.create(null),p=f,g=null,v=/^\[([^\]]*)\]\s*$|^([^=]+)(=(.*))?$/i,b=s.split(/[\r\n]+/g),C={};for(let s of b){if(!s||s.match(/^\s*[;#]/)||s.match(/^\s*$/))continue;let b=s.match(v);if(!b)continue;if(b[1]!==void 0){if(g=unsafe(b[1]),g===`__proto__`){p=Object.create(null);continue}p=f[g]=f[g]||Object.create(null);continue}let w=unsafe(b[2]),E;l.bracketedArray?E=w.length>2&&w.slice(-2)===`[]`:(C[w]=(C?.[w]||0)+1,E=C[w]>1);let k=E?w.slice(0,-2):w;if(k===`__proto__`)continue;let A=b[3]?unsafe(b[4]):!0,N=A===`true`||A===`false`||A===`null`?JSON.parse(A):A;E&&(hasOwnProperty$1.call(p,k)?Array.isArray(p[k])||(p[k]=[p[k]]):p[k]=[]),Array.isArray(p[k])?p[k].push(N):p[k]=N}let w=[];for(let s of Object.keys(f)){if(!hasOwnProperty$1.call(f,s)||typeof f[s]!=`object`||Array.isArray(f[s]))continue;let l=splitSections(s,`.`);p=f;let g=l.pop(),v=g.replace(/\\\./g,`.`);for(let s of l)s!==`__proto__`&&((!hasOwnProperty$1.call(p,s)||typeof p[s]!=`object`)&&(p[s]=Object.create(null)),p=p[s]);p===f&&v===g||(p[v]=f[s],w.push(s))}for(let s of w)delete f[s];return f},isQuoted=s=>s.startsWith(`"`)&&s.endsWith(`"`)||s.startsWith(`'`)&&s.endsWith(`'`),safe=s=>typeof s!=`string`||s.match(/[=\r\n]/)||s.match(/^\[/)||s.length>1&&isQuoted(s)||s!==s.trim()?JSON.stringify(s):s.split(`;`).join(`\\;`).split(`#`).join(`\\#`),unsafe=(s,l)=>{if(s=(s||``).trim(),isQuoted(s)){s.charAt(0)===`'`&&(s=s.slice(1,-1));try{s=JSON.parse(s)}catch{}}else{let l=!1,f=``;for(let p=0,g=s.length;pObject.assign(Error(`not found: ${s}`),{code:`ENOENT`}),getPathInfo$1=(s,l)=>{let f=l.colon||COLON,p=s.match(/\//)||isWindows$1&&s.match(/\\/)?[``]:[...isWindows$1?[process.cwd()]:[],...(l.path||process.env.PATH||``).split(f)],g=isWindows$1?l.pathExt||process.env.PATHEXT||`.EXE;.CMD;.BAT;.COM`:``,v=isWindows$1?g.split(f):[``];return isWindows$1&&s.indexOf(`.`)!==-1&&v[0]!==``&&v.unshift(``),{pathEnv:p,pathExt:v,pathExtExe:g}},which$3=(s,l,f)=>{typeof l==`function`&&(f=l,l={}),l||={};let{pathEnv:p,pathExt:g,pathExtExe:v}=getPathInfo$1(s,l),b=[],C=f=>new Promise((g,v)=>{if(f===p.length)return l.all&&b.length?g(b):v(getNotFoundError$1(s));let C=p[f],E=/^".*"$/.test(C)?C.slice(1,-1):C,k=path$2$1.join(E,s);g(w(!E&&/^\.[\\\/]/.test(s)?s.slice(0,2)+k:k,f,0))}),w=(s,f,p)=>new Promise((E,k)=>{if(p===g.length)return E(C(f+1));let A=g[p];isexe$3(s+A,{pathExt:v},(g,v)=>{if(!g&&v)if(l.all)b.push(s+A);else return E(s+A);return E(w(s,f,p+1))})});return f?C(0).then(s=>f(null,s),f):C(0)},whichSync$1=(s,l)=>{l||={};let{pathEnv:f,pathExt:p,pathExtExe:g}=getPathInfo$1(s,l),v=[];for(let b=0;b{let l=s.env||process.env;return(s.platform||process.platform)===`win32`?Object.keys(l).reverse().find(s=>s.toUpperCase()===`PATH`)||`Path`:`PATH`},pathKey$2.exports=pathKey$1,pathKey$2.exports.default=pathKey$1,pathKeyExports=pathKey$2.exports,path$1$1=path$130.default,which$2=which_1,getPathKey=pathKeyExports,resolveCommand_1=resolveCommand$1,_escape={},metaCharsRegExp=/([()\][%!^"`<>&|;, *?])/g,_escape.command=escapeCommand,_escape.argument=escapeArgument,shebangRegex=/^#!(.*)/,shebangCommand$1=(s=``)=>{let l=s.match(shebangRegex);if(!l)return null;let[f,p]=l[0].replace(/#! ?/,``).split(` `),g=f.split(`/`).pop();return g===`env`?p:p?`${g} ${p}`:g},fs$19=fs$50.default,shebangCommand=shebangCommand$1,readShebang_1=readShebang$1,path$45=path$130.default,resolveCommand=resolveCommand_1,escape$1=_escape,readShebang=readShebang_1,isWin$1=process.platform===`win32`,isExecutableRegExp=/\.(?:com|exe)$/i,isCmdShimRegExp=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i,parse_1=parse$1,isWin=process.platform===`win32`,enoent$1={hookChildProcess,verifyENOENT,verifyENOENTSync,notFoundError},cp=child_process.default,parse=parse_1,enoent=enoent$1,crossSpawn$1.exports=spawn$1,crossSpawn$1.exports.spawn=spawn$1,crossSpawn$1.exports.sync=spawnSync,crossSpawn$1.exports._parse=parse,crossSpawn$1.exports._enoent=enoent,crossSpawnExports=crossSpawn$1.exports,crossSpawn=getDefaultExportFromCjs(crossSpawnExports),copyProperty=(s,l,f,p)=>{if(f===`length`||f===`prototype`||f===`arguments`||f===`caller`)return;let g=Object.getOwnPropertyDescriptor(s,f),v=Object.getOwnPropertyDescriptor(l,f);!canCopyProperty(g,v)&&p||Object.defineProperty(s,f,v)},canCopyProperty=function(s,l){return s===void 0||s.configurable||s.writable===l.writable&&s.enumerable===l.enumerable&&s.configurable===l.configurable&&(s.writable||s.value===l.value)},changePrototype=(s,l)=>{let f=Object.getPrototypeOf(l);f!==Object.getPrototypeOf(s)&&Object.setPrototypeOf(s,f)},wrappedToString=(s,l)=>`/* Wrapped ${s}*/\n${l}`,toStringDescriptor=Object.getOwnPropertyDescriptor(Function.prototype,`toString`),toStringName=Object.getOwnPropertyDescriptor(Function.prototype.toString,`name`),changeToString=(s,l,f)=>{let p=f===``?``:`with ${f.trim()}() `,g=wrappedToString.bind(null,p,l.toString());Object.defineProperty(g,`name`,toStringName),Object.defineProperty(s,`toString`,{...toStringDescriptor,value:g})},calledFunctions=new WeakMap,onetime=(s,l={})=>{if(typeof s!=`function`)throw TypeError(`Expected a function`);let f,p=0,g=s.displayName||s.name||``,v=function(...b){if(calledFunctions.set(v,++p),p===1)f=s.apply(this,b),s=null;else if(l.throw===!0)throw Error(`Function \`${g}\` can only be called once`);return f};return mimicFunction(v,s),calledFunctions.set(v,p),v},onetime.callCount=s=>{if(!calledFunctions.has(s))throw Error(`The given function \`${s.name}\` is not wrapped by the \`onetime\` package`);return calledFunctions.get(s)},getRealtimeSignals=()=>{let s=SIGRTMAX-SIGRTMIN+1;return Array.from({length:s},getRealtimeSignal)},getRealtimeSignal=(s,l)=>({name:`SIGRT${l+1}`,number:SIGRTMIN+l,action:`terminate`,description:`Application-specific signal (realtime)`,standard:`posix`}),SIGRTMIN=34,SIGRTMAX=64,SIGNALS=[{name:`SIGHUP`,number:1,action:`terminate`,description:`Terminal closed`,standard:`posix`},{name:`SIGINT`,number:2,action:`terminate`,description:`User interruption with CTRL-C`,standard:`ansi`},{name:`SIGQUIT`,number:3,action:`core`,description:`User interruption with CTRL-\\`,standard:`posix`},{name:`SIGILL`,number:4,action:`core`,description:`Invalid machine instruction`,standard:`ansi`},{name:`SIGTRAP`,number:5,action:`core`,description:`Debugger breakpoint`,standard:`posix`},{name:`SIGABRT`,number:6,action:`core`,description:`Aborted`,standard:`ansi`},{name:`SIGIOT`,number:6,action:`core`,description:`Aborted`,standard:`bsd`},{name:`SIGBUS`,number:7,action:`core`,description:`Bus error due to misaligned, non-existing address or paging error`,standard:`bsd`},{name:`SIGEMT`,number:7,action:`terminate`,description:`Command should be emulated but is not implemented`,standard:`other`},{name:`SIGFPE`,number:8,action:`core`,description:`Floating point arithmetic error`,standard:`ansi`},{name:`SIGKILL`,number:9,action:`terminate`,description:`Forced termination`,standard:`posix`,forced:!0},{name:`SIGUSR1`,number:10,action:`terminate`,description:`Application-specific signal`,standard:`posix`},{name:`SIGSEGV`,number:11,action:`core`,description:`Segmentation fault`,standard:`ansi`},{name:`SIGUSR2`,number:12,action:`terminate`,description:`Application-specific signal`,standard:`posix`},{name:`SIGPIPE`,number:13,action:`terminate`,description:`Broken pipe or socket`,standard:`posix`},{name:`SIGALRM`,number:14,action:`terminate`,description:`Timeout or timer`,standard:`posix`},{name:`SIGTERM`,number:15,action:`terminate`,description:`Termination`,standard:`ansi`},{name:`SIGSTKFLT`,number:16,action:`terminate`,description:`Stack is empty or overflowed`,standard:`other`},{name:`SIGCHLD`,number:17,action:`ignore`,description:`Child process terminated, paused or unpaused`,standard:`posix`},{name:`SIGCLD`,number:17,action:`ignore`,description:`Child process terminated, paused or unpaused`,standard:`other`},{name:`SIGCONT`,number:18,action:`unpause`,description:`Unpaused`,standard:`posix`,forced:!0},{name:`SIGSTOP`,number:19,action:`pause`,description:`Paused`,standard:`posix`,forced:!0},{name:`SIGTSTP`,number:20,action:`pause`,description:`Paused using CTRL-Z or "suspend"`,standard:`posix`},{name:`SIGTTIN`,number:21,action:`pause`,description:`Background process cannot read terminal input`,standard:`posix`},{name:`SIGBREAK`,number:21,action:`terminate`,description:`User interruption with CTRL-BREAK`,standard:`other`},{name:`SIGTTOU`,number:22,action:`pause`,description:`Background process cannot write to terminal output`,standard:`posix`},{name:`SIGURG`,number:23,action:`ignore`,description:`Socket received out-of-band data`,standard:`bsd`},{name:`SIGXCPU`,number:24,action:`core`,description:`Process timed out`,standard:`bsd`},{name:`SIGXFSZ`,number:25,action:`core`,description:`File too big`,standard:`bsd`},{name:`SIGVTALRM`,number:26,action:`terminate`,description:`Timeout or timer`,standard:`bsd`},{name:`SIGPROF`,number:27,action:`terminate`,description:`Timeout or timer`,standard:`bsd`},{name:`SIGWINCH`,number:28,action:`ignore`,description:`Terminal window size changed`,standard:`bsd`},{name:`SIGIO`,number:29,action:`terminate`,description:`I/O is available`,standard:`other`},{name:`SIGPOLL`,number:29,action:`terminate`,description:`Watched event`,standard:`other`},{name:`SIGINFO`,number:29,action:`ignore`,description:`Request for process information`,standard:`other`},{name:`SIGPWR`,number:30,action:`terminate`,description:`Device running out of power`,standard:`systemv`},{name:`SIGSYS`,number:31,action:`core`,description:`Invalid system call`,standard:`other`},{name:`SIGUNUSED`,number:31,action:`terminate`,description:`Invalid system call`,standard:`other`}],getSignals=()=>{let s=getRealtimeSignals();return[...SIGNALS,...s].map(normalizeSignal)},normalizeSignal=({name:s,number:l,description:f,action:p,forced:g=!1,standard:v})=>{let{signals:{[s]:b}}=node_os.constants,C=b!==void 0;return{name:s,number:C?b:l,description:f,supported:C,action:p,forced:g,standard:v}},getSignalsByName=()=>{let s=getSignals();return Object.fromEntries(s.map(getSignalByName))},getSignalByName=({name:s,number:l,description:f,supported:p,action:g,forced:v,standard:b})=>[s,{name:s,number:l,description:f,supported:p,action:g,forced:v,standard:b}],signalsByName=getSignalsByName(),getSignalsByNumber=()=>{let s=getSignals(),l=SIGRTMAX+1,f=Array.from({length:l},(l,f)=>getSignalByNumber(f,s));return Object.assign({},...f)},getSignalByNumber=(s,l)=>{let f=findSignalByNumber(s,l);if(f===void 0)return{};let{name:p,description:g,supported:v,action:b,forced:C,standard:w}=f;return{[s]:{name:p,number:s,description:g,supported:v,action:b,forced:C,standard:w}}},findSignalByNumber=(s,l)=>{let f=l.find(({name:l})=>node_os.constants.signals[l]===s);return f===void 0?l.find(l=>l.number===s):f},getSignalsByNumber(),getErrorPrefix=({timedOut:s,timeout:l,errorCode:f,signal:p,signalDescription:g,exitCode:v,isCanceled:b})=>s?`timed out after ${l} milliseconds`:b?`was canceled`:f===void 0?p===void 0?v===void 0?`failed`:`failed with exit code ${v}`:`was killed with ${p} (${g})`:`failed with ${f}`,makeError=({stdout:s,stderr:l,all:f,error:p,signal:g,exitCode:v,command:b,escapedCommand:C,timedOut:w,isCanceled:E,killed:k,parsed:{options:{timeout:A,cwd:N=node_process.default.cwd()}}})=>{v=v===null?void 0:v,g=g===null?void 0:g;let F=g===void 0?void 0:signalsByName[g].description,I=`Command ${getErrorPrefix({timedOut:w,timeout:A,errorCode:p&&p.code,signal:g,signalDescription:F,exitCode:v,isCanceled:E})}: ${b}`,R=Object.prototype.toString.call(p)===`[object Error]`,B=R?`${I}\n${p.message}`:I,q=[B,l,s].filter(Boolean).join(` `);return R?(p.originalMessage=p.message,p.message=q):p=Error(q),p.shortMessage=B,p.command=b,p.escapedCommand=C,p.exitCode=v,p.signal=g,p.signalDescription=F,p.stdout=s,p.stderr=l,p.cwd=N,f!==void 0&&(p.all=f),`bufferedData`in p&&delete p.bufferedData,p.failed=!0,p.timedOut=!!w,p.isCanceled=E,p.killed=k&&!w,p},aliases=[`stdin`,`stdout`,`stderr`],hasAlias=s=>aliases.some(l=>s[l]!==void 0),normalizeStdio=s=>{if(!s)return;let{stdio:l}=s;if(l===void 0)return aliases.map(l=>s[l]);if(hasAlias(s))throw Error(`It's not possible to provide \`stdio\` in combination with one of ${aliases.map(s=>`\`${s}\``).join(`, `)}`);if(typeof l==`string`)return l;if(!Array.isArray(l))throw TypeError(`Expected \`stdio\` to be of type \`string\` or \`Array\`, got \`${typeof l}\``);let f=Math.max(l.length,aliases.length);return Array.from({length:f},(s,f)=>l[f])},signals=[],signals.push(`SIGHUP`,`SIGINT`,`SIGTERM`),process.platform!==`win32`&&signals.push(`SIGALRM`,`SIGABRT`,`SIGVTALRM`,`SIGXCPU`,`SIGXFSZ`,`SIGUSR2`,`SIGTRAP`,`SIGSYS`,`SIGQUIT`,`SIGIOT`),process.platform===`linux`&&signals.push(`SIGIO`,`SIGPOLL`,`SIGPWR`,`SIGSTKFLT`),processOk=s=>!!s&&typeof s==`object`&&typeof s.removeListener==`function`&&typeof s.emit==`function`&&typeof s.reallyExit==`function`&&typeof s.listeners==`function`&&typeof s.kill==`function`&&typeof s.pid==`number`&&typeof s.on==`function`,kExitEmitter=Symbol.for(`signal-exit emitter`),global$1=globalThis,ObjectDefineProperty=Object.defineProperty.bind(Object),Emitter=class{emitted={afterExit:!1,exit:!1};listeners={afterExit:[],exit:[]};count=0;id=Math.random();constructor(){if(global$1[kExitEmitter])return global$1[kExitEmitter];ObjectDefineProperty(global$1,kExitEmitter,{value:this,writable:!1,enumerable:!1,configurable:!1})}on(s,l){this.listeners[s].push(l)}removeListener(s,l){let f=this.listeners[s],p=f.indexOf(l);p!==-1&&(p===0&&f.length===1?f.length=0:f.splice(p,1))}emit(s,l,f){if(this.emitted[s])return!1;this.emitted[s]=!0;let p=!1;for(let g of this.listeners[s])p=g(l,f)===!0||p;return s===`exit`&&(p=this.emit(`afterExit`,l,f)||p),p}},SignalExitBase=class{},signalExitWrap=s=>({onExit(l,f){return s.onExit(l,f)},load(){return s.load()},unload(){return s.unload()}}),SignalExitFallback=class extends SignalExitBase{onExit(){return()=>{}}load(){}unload(){}},SignalExit=class extends SignalExitBase{#e=process$1.platform===`win32`?`SIGINT`:`SIGHUP`;#t=new Emitter;#n;#r;#i;#a={};#o=!1;constructor(s){super(),this.#n=s,this.#a={};for(let l of signals)this.#a[l]=()=>{let f=this.#n.listeners(l),{count:p}=this.#t,g=s;if(typeof g.__signal_exit_emitter__==`object`&&typeof g.__signal_exit_emitter__.count==`number`&&(p+=g.__signal_exit_emitter__.count),f.length===p){this.unload();let f=this.#t.emit(`exit`,null,l),p=l===`SIGHUP`?this.#e:l;f||s.kill(s.pid,p)}};this.#i=s.reallyExit,this.#r=s.emit}onExit(s,l){if(!processOk(this.#n))return()=>{};this.#o===!1&&this.load();let f=l?.alwaysLast?`afterExit`:`exit`;return this.#t.on(f,s),()=>{this.#t.removeListener(f,s),this.#t.listeners.exit.length===0&&this.#t.listeners.afterExit.length===0&&this.unload()}}load(){if(!this.#o){this.#o=!0,this.#t.count+=1;for(let s of signals)try{let l=this.#a[s];l&&this.#n.on(s,l)}catch{}this.#n.emit=(s,...l)=>this.#c(s,...l),this.#n.reallyExit=s=>this.#s(s)}}unload(){this.#o&&(this.#o=!1,signals.forEach(s=>{let l=this.#a[s];if(!l)throw Error(`Listener not defined for signal: `+s);try{this.#n.removeListener(s,l)}catch{}}),this.#n.emit=this.#r,this.#n.reallyExit=this.#i,--this.#t.count)}#s(s){return processOk(this.#n)?(this.#n.exitCode=s||0,this.#t.emit(`exit`,this.#n.exitCode,null),this.#i.call(this.#n,this.#n.exitCode)):0}#c(s,...l){let f=this.#r;if(s===`exit`&&processOk(this.#n)){typeof l[0]==`number`&&(this.#n.exitCode=l[0]);let p=f.call(this.#n,s,...l);return this.#t.emit(`exit`,this.#n.exitCode,null),p}else return f.call(this.#n,s,...l)}},process$1=globalThis.process,{onExit,load,unload}=signalExitWrap(processOk(process$1)?new SignalExit(process$1):new SignalExitFallback),DEFAULT_FORCE_KILL_TIMEOUT=1e3*5,spawnedKill=(s,l=`SIGTERM`,f={})=>{let p=s(l);return setKillTimeout(s,l,f,p),p},setKillTimeout=(s,l,f,p)=>{if(!shouldForceKill(l,f,p))return;let g=getForceKillAfterTimeout(f),v=setTimeout(()=>{s(`SIGKILL`)},g);v.unref&&v.unref()},shouldForceKill=(s,{forceKillAfterTimeout:l},f)=>isSigterm(s)&&l!==!1&&f,isSigterm=s=>s===node_os.default.constants.signals.SIGTERM||typeof s==`string`&&s.toUpperCase()===`SIGTERM`,getForceKillAfterTimeout=({forceKillAfterTimeout:s=!0})=>{if(s===!0)return DEFAULT_FORCE_KILL_TIMEOUT;if(!Number.isFinite(s)||s<0)throw TypeError(`Expected the \`forceKillAfterTimeout\` option to be a non-negative integer, got \`${s}\` (${typeof s})`);return s},spawnedCancel=(s,l)=>{s.kill()&&(l.isCanceled=!0)},timeoutKill=(s,l,f)=>{s.kill(l),f(Object.assign(Error(`Timed out`),{timedOut:!0,signal:l}))},setupTimeout=(s,{timeout:l,killSignal:f=`SIGTERM`},p)=>{if(l===0||l===void 0)return p;let g,v=new Promise((p,v)=>{g=setTimeout(()=>{timeoutKill(s,f,v)},l)}),b=p.finally(()=>{clearTimeout(g)});return Promise.race([v,b])},validateTimeout=({timeout:s})=>{if(s!==void 0&&(!Number.isFinite(s)||s<0))throw TypeError(`Expected the \`timeout\` option to be a non-negative integer, got \`${s}\` (${typeof s})`)},setExitHandler=async(s,{cleanup:l,detached:f},p)=>{if(!l||f)return p;let g=onExit(()=>{s.kill()});return p.finally(()=>{g()})},isExecaChildProcess=s=>s instanceof node_child_process.ChildProcess&&typeof s.then==`function`,pipeToTarget=(s,l,f)=>{if(typeof f==`string`)return s[l].pipe((0,node_fs.createWriteStream)(f)),s;if(isWritableStream(f))return s[l].pipe(f),s;if(!isExecaChildProcess(f))throw TypeError(`The second argument must be a string, a stream or an Execa child process.`);if(!isWritableStream(f.stdin))throw TypeError(`The target child process's stdin must be available.`);return s[l].pipe(f.stdin),f},addPipeMethods=s=>{s.stdout!==null&&(s.pipeStdout=pipeToTarget.bind(void 0,s,`stdout`)),s.stderr!==null&&(s.pipeStderr=pipeToTarget.bind(void 0,s,`stderr`)),s.all!==void 0&&(s.pipeAll=pipeToTarget.bind(void 0,s,`all`))},getStreamContents=async(s,{init:l,convertChunk:f,getSize:p,truncateChunk:g,addChunk:v,getFinalChunk:b,finalize:C},{maxBuffer:w=1/0}={})=>{if(!isAsyncIterable(s))throw Error(`The first argument must be a Readable, a ReadableStream, or an async iterable.`);let E=l();E.length=0;try{for await(let l of s)appendChunk({convertedChunk:f[getChunkType(l)](l,E),state:E,getSize:p,truncateChunk:g,addChunk:v,maxBuffer:w});return appendFinalChunk({state:E,convertChunk:f,getSize:p,truncateChunk:g,addChunk:v,getFinalChunk:b,maxBuffer:w}),C(E)}catch(s){throw s.bufferedData=C(E),s}},appendFinalChunk=({state:s,getSize:l,truncateChunk:f,addChunk:p,getFinalChunk:g,maxBuffer:v})=>{let b=g(s);b!==void 0&&appendChunk({convertedChunk:b,state:s,getSize:l,truncateChunk:f,addChunk:p,maxBuffer:v})},appendChunk=({convertedChunk:s,state:l,getSize:f,truncateChunk:p,addChunk:g,maxBuffer:v})=>{let b=f(s),C=l.length+b;if(C<=v){addNewChunk(s,l,g,C);return}let w=p(s,v-l.length);throw w!==void 0&&addNewChunk(w,l,g,v),new MaxBufferError},addNewChunk=(s,l,f,p)=>{l.contents=f(s,l,p),l.length=p},isAsyncIterable=s=>typeof s==`object`&&!!s&&typeof s[Symbol.asyncIterator]==`function`,getChunkType=s=>{let l=typeof s;if(l===`string`)return`string`;if(l!==`object`||s===null)return`others`;if(globalThis.Buffer?.isBuffer(s))return`buffer`;let f=objectToString.call(s);return f===`[object ArrayBuffer]`?`arrayBuffer`:f===`[object DataView]`?`dataView`:Number.isInteger(s.byteLength)&&Number.isInteger(s.byteOffset)&&objectToString.call(s.buffer)===`[object ArrayBuffer]`?`typedArray`:`others`},{toString:objectToString}=Object.prototype,MaxBufferError=class extends Error{name=`MaxBufferError`;constructor(){super(`maxBuffer exceeded`)}},identity=s=>s,noop$1=()=>void 0,getContentsProp=({contents:s})=>s,throwObjectStream=s=>{throw Error(`Streams in object mode are not supported: ${String(s)}`)},getLengthProp=s=>s.length,initArrayBuffer=()=>({contents:new ArrayBuffer(0)}),useTextEncoder=s=>textEncoder.encode(s),textEncoder=new TextEncoder,useUint8Array=s=>new Uint8Array(s),useUint8ArrayWithOffset=s=>new Uint8Array(s.buffer,s.byteOffset,s.byteLength),truncateArrayBufferChunk=(s,l)=>s.slice(0,l),addArrayBufferChunk=(s,{contents:l,length:f},p)=>{let g=hasArrayBufferResize()?resizeArrayBuffer(l,p):resizeArrayBufferSlow(l,p);return new Uint8Array(g).set(s,f),g},resizeArrayBufferSlow=(s,l)=>{if(l<=s.byteLength)return s;let f=new ArrayBuffer(getNewContentsLength(l));return new Uint8Array(f).set(new Uint8Array(s),0),f},resizeArrayBuffer=(s,l)=>{if(l<=s.maxByteLength)return s.resize(l),s;let f=new ArrayBuffer(l,{maxByteLength:getNewContentsLength(l)});return new Uint8Array(f).set(new Uint8Array(s),0),f},getNewContentsLength=s=>SCALE_FACTOR**Math.ceil(Math.log(s)/Math.log(SCALE_FACTOR)),SCALE_FACTOR=2,finalizeArrayBuffer=({contents:s,length:l})=>hasArrayBufferResize()?s:s.slice(0,l),hasArrayBufferResize=()=>`resize`in ArrayBuffer.prototype,arrayBufferMethods={init:initArrayBuffer,convertChunk:{string:useTextEncoder,buffer:useUint8Array,arrayBuffer:useUint8Array,dataView:useUint8ArrayWithOffset,typedArray:useUint8ArrayWithOffset,others:throwObjectStream},getSize:getLengthProp,truncateChunk:truncateArrayBufferChunk,addChunk:addArrayBufferChunk,getFinalChunk:noop$1,finalize:finalizeArrayBuffer},arrayBufferToNodeBuffer=s=>globalThis.Buffer.from(s),initString=()=>({contents:``,textDecoder:new TextDecoder}),useTextDecoder=(s,{textDecoder:l})=>l.decode(s,{stream:!0}),addStringChunk=(s,{contents:l})=>l+s,truncateStringChunk=(s,l)=>s.slice(0,l),getFinalStringChunk=({textDecoder:s})=>{let l=s.decode();return l===``?void 0:l},stringMethods={init:initString,convertChunk:{string:identity,buffer:useTextDecoder,arrayBuffer:useTextDecoder,dataView:useTextDecoder,typedArray:useTextDecoder,others:throwObjectStream},getSize:getLengthProp,truncateChunk:truncateStringChunk,addChunk:addStringChunk,getFinalChunk:getFinalStringChunk,finalize:getContentsProp},{PassThrough:PassThrough$3}=stream.default,mergeStream=function(){var s=[],l=new PassThrough$3({objectMode:!0});return l.setMaxListeners(0),l.add=f,l.isEmpty=p,l.on(`unpipe`,g),Array.prototype.slice.call(arguments).forEach(f),l;function f(p){return Array.isArray(p)?(p.forEach(f),this):(s.push(p),p.once(`end`,g.bind(null,p)),p.once(`error`,l.emit.bind(l,`error`)),p.pipe(l,{end:!1}),this)}function p(){return s.length==0}function g(f){s=s.filter(function(s){return s!==f}),!s.length&&l.readable&&l.end()}},mergeStream$1=getDefaultExportFromCjs(mergeStream),validateInputOptions=s=>{if(s!==void 0)throw TypeError("The `input` and `inputFile` options cannot be both set.")},getInput$1=({input:s,inputFile:l})=>typeof l==`string`?(validateInputOptions(s),(0,node_fs.createReadStream)(l)):s,handleInput=(s,l)=>{let f=getInput$1(l);f!==void 0&&(isStream(f)?f.pipe(s.stdin):s.stdin.end(f))},makeAllStream=(s,{all:l})=>{if(!l||!s.stdout&&!s.stderr)return;let f=mergeStream$1();return s.stdout&&f.add(s.stdout),s.stderr&&f.add(s.stderr),f},getBufferedData=async(s,l)=>{if(!(!s||l===void 0)){await(0,node_timers_promises.setTimeout)(0),s.destroy();try{return await l}catch(s){return s.bufferedData}}},getStreamPromise=(s,{encoding:l,buffer:f,maxBuffer:p})=>{if(!(!s||!f))return l===`utf8`||l===`utf-8`?getStreamAsString(s,{maxBuffer:p}):l===null||l===`buffer`?getStreamAsBuffer(s,{maxBuffer:p}):applyEncoding(s,p,l)},applyEncoding=async(s,l,f)=>(await getStreamAsBuffer(s,{maxBuffer:l})).toString(f),getSpawnedResult=async({stdout:s,stderr:l,all:f},{encoding:p,buffer:g,maxBuffer:v},b)=>{let C=getStreamPromise(s,{encoding:p,buffer:g,maxBuffer:v}),w=getStreamPromise(l,{encoding:p,buffer:g,maxBuffer:v}),E=getStreamPromise(f,{encoding:p,buffer:g,maxBuffer:v*2});try{return await Promise.all([b,C,w,E])}catch(p){return Promise.all([{error:p,signal:p.signal,timedOut:p.timedOut},getBufferedData(s,C),getBufferedData(l,w),getBufferedData(f,E)])}},nativePromisePrototype=(async()=>{})().constructor.prototype,descriptors=[`then`,`catch`,`finally`].map(s=>[s,Reflect.getOwnPropertyDescriptor(nativePromisePrototype,s)]),mergePromise=(s,l)=>{for(let[f,p]of descriptors){let g=typeof l==`function`?(...s)=>Reflect.apply(p.value,l(),s):p.value.bind(l);Reflect.defineProperty(s,f,{...p,value:g})}},getSpawnedPromise=s=>new Promise((l,f)=>{s.on(`exit`,(s,f)=>{l({exitCode:s,signal:f})}),s.on(`error`,s=>{f(s)}),s.stdin&&s.stdin.on(`error`,s=>{f(s)})}),normalizeArgs=(s,l=[])=>Array.isArray(l)?[s,...l]:[s],NO_ESCAPE_REGEXP=/^[\w.-]+$/,escapeArg=s=>typeof s!=`string`||NO_ESCAPE_REGEXP.test(s)?s:`"${s.replaceAll(`"`,`\\"`)}"`,joinCommand=(s,l)=>normalizeArgs(s,l).join(` `),getEscapedCommand=(s,l)=>normalizeArgs(s,l).map(s=>escapeArg(s)).join(` `),SPACES_REGEXP=/ +/g,parseCommand=s=>{let l=[];for(let f of s.trim().split(SPACES_REGEXP)){let s=l.at(-1);s&&s.endsWith(`\\`)?l[l.length-1]=`${s.slice(0,-1)} ${f}`:l.push(f)}return l},verboseDefault=(0,node_util.debuglog)(`execa`).enabled,padField=(s,l)=>String(s).padStart(l,`0`),getTimestamp=()=>{let s=new Date;return`${padField(s.getHours(),2)}:${padField(s.getMinutes(),2)}:${padField(s.getSeconds(),2)}.${padField(s.getMilliseconds(),3)}`},logCommand=(s,{verbose:l})=>{l&&node_process.default.stderr.write(`[${getTimestamp()}] ${s}\n`)},DEFAULT_MAX_BUFFER=1e3*1e3*100,getEnv=({env:s,extendEnv:l,preferLocal:f,localDir:p,execPath:g})=>{let v=l?{...node_process.default.env,...s}:s;return f?npmRunPathEnv({env:v,cwd:p,execPath:g}):v},handleArguments=(s,l,f={})=>{let p=crossSpawn._parse(s,l,f);return s=p.command,l=p.args,f=p.options,f={maxBuffer:DEFAULT_MAX_BUFFER,buffer:!0,stripFinalNewline:!0,extendEnv:!0,preferLocal:!1,localDir:f.cwd||node_process.default.cwd(),execPath:node_process.default.execPath,encoding:`utf8`,reject:!0,cleanup:!0,all:!1,windowsHide:!0,verbose:verboseDefault,...f},f.env=getEnv(f),f.stdio=normalizeStdio(f),node_process.default.platform===`win32`&&node_path.default.basename(s,`.exe`)===`cmd`&&l.unshift(`/q`),{file:s,args:l,options:f,parsed:p}},handleOutput=(s,l,f)=>typeof l!=`string`&&!node_buffer.Buffer.isBuffer(l)?f===void 0?void 0:``:s.stripFinalNewline?stripFinalNewline(l):l,Node=class{value;next;constructor(s){this.value=s}},Queue=class{#e;#t;#n;constructor(){this.clear()}enqueue(s){let l=new Node(s);this.#e?(this.#t.next=l,this.#t=l):(this.#e=l,this.#t=l),this.#n++}dequeue(){let s=this.#e;if(s)return this.#e=this.#e.next,this.#n--,s.value}clear(){this.#e=void 0,this.#t=void 0,this.#n=0}get size(){return this.#n}*[Symbol.iterator](){let s=this.#e;for(;s;)yield s.value,s=s.next}},EndError=class extends Error{constructor(s){super(),this.value=s}},testElement=async(s,l)=>l(await s),finder=async s=>{let l=await Promise.all(s);if(l[1]===!0)throw new EndError(l[0]);return!1},typeMappings={directory:`isDirectory`,file:`isFile`},matchType=(s,l)=>l[typeMappings[s]](),toPath$1=s=>s instanceof URL?(0,node_url.fileURLToPath)(s):s,toPath=s=>s instanceof URL?(0,node_url.fileURLToPath)(s):s,findUpStop=Symbol(`findUpStop`),ESC$1=`\x1B[`,OSC=`\x1B]`,BEL=`\x07`,SEP=`;`,isTerminalApp=process.env.TERM_PROGRAM===`Apple_Terminal`,ansiEscapes={},ansiEscapes.cursorTo=(s,l)=>{if(typeof s!=`number`)throw TypeError("The `x` argument is required");return typeof l==`number`?ESC$1+(l+1)+`;`+(s+1)+`H`:ESC$1+(s+1)+`G`},ansiEscapes.cursorMove=(s,l)=>{if(typeof s!=`number`)throw TypeError("The `x` argument is required");let f=``;return s<0?f+=ESC$1+-s+`D`:s>0&&(f+=ESC$1+s+`C`),l<0?f+=ESC$1+-l+`A`:l>0&&(f+=ESC$1+l+`B`),f},ansiEscapes.cursorUp=(s=1)=>ESC$1+s+`A`,ansiEscapes.cursorDown=(s=1)=>ESC$1+s+`B`,ansiEscapes.cursorForward=(s=1)=>ESC$1+s+`C`,ansiEscapes.cursorBackward=(s=1)=>ESC$1+s+`D`,ansiEscapes.cursorLeft=ESC$1+`G`,ansiEscapes.cursorSavePosition=isTerminalApp?`\x1B7`:ESC$1+`s`,ansiEscapes.cursorRestorePosition=isTerminalApp?`\x1B8`:ESC$1+`u`,ansiEscapes.cursorGetPosition=ESC$1+`6n`,ansiEscapes.cursorNextLine=ESC$1+`E`,ansiEscapes.cursorPrevLine=ESC$1+`F`,ansiEscapes.cursorHide=ESC$1+`?25l`,ansiEscapes.cursorShow=ESC$1+`?25h`,ansiEscapes.eraseLines=s=>{let l=``;for(let f=0;f[OSC,`8`,SEP,SEP,l,BEL,s,OSC,`8`,SEP,SEP,BEL].join(``),ansiEscapes.image=(s,l={})=>{let f=`${OSC}1337;File=inline=1`;return l.width&&(f+=`;width=${l.width}`),l.height&&(f+=`;height=${l.height}`),l.preserveAspectRatio===!1&&(f+=`;preserveAspectRatio=0`),f+`:`+s.toString(`base64`)+BEL},ansiEscapes.iTerm={setCwd:(s=process.cwd())=>`${OSC}50;CurrentDir=${s}${BEL}`,annotation:(s,l={})=>{let f=`${OSC}1337;`,p=l.x!==void 0,g=l.y!==void 0;if((p||g)&&!(p&&g&&l.length!==void 0))throw Error("`x`, `y` and `length` must be defined when `x` or `y` is defined");return s=s.replace(/\|/g,``),f+=l.isHidden?`AddHiddenAnnotation=`:`AddAnnotation=`,l.length>0?f+=(p?[s,l.length,l.x,l.y]:[l.length,s]).join(`|`):f+=s,f+BEL}},hasFlag$2=(s,l=process.argv)=>{let f=s.startsWith(`-`)?``:s.length===1?`-`:`--`,p=l.indexOf(f+s),g=l.indexOf(`--`);return p!==-1&&(g===-1||pterminalLink(s,l,{target:`stderr`,...f}),terminalLink.stderr.isSupported=supportsHyperlinks$1.stderr,prompts$3={},isTTY$1=!0,typeof process<`u`&&({FORCE_COLOR:FORCE_COLOR$1,NODE_DISABLE_COLORS:NODE_DISABLE_COLORS$1,NO_COLOR:NO_COLOR$1,TERM:TERM$1}=process.env||{},isTTY$1=process.stdout&&process.stdout.isTTY),$$1={enabled:!NODE_DISABLE_COLORS$1&&NO_COLOR$1==null&&TERM$1!==`dumb`&&(FORCE_COLOR$1!=null&&FORCE_COLOR$1!==`0`||isTTY$1),reset:init$1(0,0),bold:init$1(1,22),dim:init$1(2,22),italic:init$1(3,23),underline:init$1(4,24),inverse:init$1(7,27),hidden:init$1(8,28),strikethrough:init$1(9,29),black:init$1(30,39),red:init$1(31,39),green:init$1(32,39),yellow:init$1(33,39),blue:init$1(34,39),magenta:init$1(35,39),cyan:init$1(36,39),white:init$1(37,39),gray:init$1(90,39),grey:init$1(90,39),bgBlack:init$1(40,49),bgRed:init$1(41,49),bgGreen:init$1(42,49),bgYellow:init$1(43,49),bgBlue:init$1(44,49),bgMagenta:init$1(45,49),bgCyan:init$1(46,49),bgWhite:init$1(47,49)},kleur=$$1,action$1=(s,l)=>{if(!(s.meta&&s.name!==`escape`)){if(s.ctrl)return s.name===`a`?`first`:s.name===`c`||s.name===`d`?`abort`:s.name===`e`?`last`:s.name===`g`?`reset`:s.name===`n`?`down`:s.name===`p`?`up`:void 0;if(l){if(s.name===`j`)return`down`;if(s.name===`k`)return`up`}return s.name===`return`||s.name===`enter`?`submit`:s.name===`backspace`?`delete`:s.name===`delete`?`deleteForward`:s.name===`abort`?`abort`:s.name===`escape`?`exit`:s.name===`tab`?`next`:s.name===`pagedown`?`nextPage`:s.name===`pageup`?`prevPage`:s.name===`home`?`home`:s.name===`end`?`end`:s.name===`up`?`up`:s.name===`down`?`down`:s.name===`right`?`right`:s.name===`left`?`left`:!1}},strip$2=s=>{let l=[`[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)`,`(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PRZcf-ntqry=><~]))`].join(`|`),f=new RegExp(l,`g`);return typeof s==`string`?s.replace(f,``):s},ESC=`\x1B`,CSI=`${ESC}[`,beep$1=`\x07`,cursor$b={to(s,l){return l?`${CSI}${l+1};${s+1}H`:`${CSI}${s+1}G`},move(s,l){let f=``;return s<0?f+=`${CSI}${-s}D`:s>0&&(f+=`${CSI}${s}C`),l<0?f+=`${CSI}${-l}A`:l>0&&(f+=`${CSI}${l}B`),f},up:(s=1)=>`${CSI}${s}A`,down:(s=1)=>`${CSI}${s}B`,forward:(s=1)=>`${CSI}${s}C`,backward:(s=1)=>`${CSI}${s}D`,nextLine:(s=1)=>`${CSI}E`.repeat(s),prevLine:(s=1)=>`${CSI}F`.repeat(s),left:`${CSI}G`,hide:`${CSI}?25l`,show:`${CSI}?25h`,save:`${ESC}7`,restore:`${ESC}8`},src={cursor:cursor$b,scroll:{up:(s=1)=>`${CSI}S`.repeat(s),down:(s=1)=>`${CSI}T`.repeat(s)},erase:{screen:`${CSI}2J`,up:(s=1)=>`${CSI}1J`.repeat(s),down:(s=1)=>`${CSI}J`.repeat(s),line:`${CSI}2K`,lineEnd:`${CSI}K`,lineStart:`${CSI}1K`,lines(s){let l=``;for(let f=0;f[...strip$1(s)].length,clear$9=function(s,l){if(!l)return erase$6.line+cursor$a.to(0);let f=0,p=s.split(/\r?\n/);for(let s of p)f+=1+Math.floor(Math.max(width(s)-1,0)/l);return erase$6.lines(f)},main$9={arrowUp:`↑`,arrowDown:`↓`,arrowLeft:`←`,arrowRight:`→`,radioOn:`◉`,radioOff:`◯`,tick:`✔`,cross:`✖`,ellipsis:`…`,pointerSmall:`›`,line:`─`,pointer:`❯`},win={arrowUp:main$9.arrowUp,arrowDown:main$9.arrowDown,arrowLeft:main$9.arrowLeft,arrowRight:main$9.arrowRight,radioOn:`(*)`,radioOff:`( )`,tick:`√`,cross:`×`,ellipsis:`...`,pointerSmall:`»`,line:`─`,pointer:`>`},figures_1=process.platform===`win32`?win:main$9,c=kleur,figures$7=figures_1,styles=Object.freeze({password:{scale:1,render:s=>`*`.repeat(s.length)},emoji:{scale:2,render:s=>`😃`.repeat(s.length)},invisible:{scale:0,render:s=>``},default:{scale:1,render:s=>`${s}`}}),render=s=>styles[s]||styles.default,symbols=Object.freeze({aborted:c.red(figures$7.cross),done:c.green(figures$7.tick),exited:c.yellow(figures$7.cross),default:c.cyan(`?`)}),symbol=(s,l,f)=>l?symbols.aborted:f?symbols.exited:s?symbols.done:symbols.default,delimiter$1=s=>c.gray(s?figures$7.ellipsis:figures$7.pointerSmall),item=(s,l)=>c.gray(s?l?figures$7.pointerSmall:`+`:figures$7.line),style$9={styles,render,symbols,symbol,delimiter:delimiter$1,item},strip=strip$2,lines$2=function(s,l){let f=String(strip(s)||``).split(/\r?\n/);return l?f.map(s=>Math.ceil(s.length/l)).reduce((s,l)=>s+l):f.length},wrap$3=(s,l={})=>{let f=Number.isSafeInteger(parseInt(l.margin))?Array(parseInt(l.margin)).fill(` `).join(``):l.margin||``,p=l.width;return(s||``).split(/\r?\n/g).map(s=>s.split(/\s+/g).reduce((s,l)=>(l.length+f.length>=p||s[s.length-1].length+l.length+1{f||=l;let p=Math.min(l-f,s-Math.floor(f/2));p<0&&(p=0);let g=Math.min(p+f,l);return{startIndex:p,endIndex:g}},util$8={action:action$1,clear:clear$9,style:style$9,strip:strip$2,figures:figures_1,lines:lines$2,wrap:wrap$3,entriesToDisplay:entriesToDisplay$3},readline$1=readline.default,{action}=util$8,EventEmitter$5=events.default,{beep,cursor:cursor$9}=src,color$9=kleur,prompt$1=class extends EventEmitter$5{constructor(s={}){super(),this.firstRender=!0,this.in=s.stdin||process.stdin,this.out=s.stdout||process.stdout,this.onRender=(s.onRender||(()=>void 0)).bind(this);let l=readline$1.createInterface({input:this.in,escapeCodeTimeout:50});readline$1.emitKeypressEvents(this.in,l),this.in.isTTY&&this.in.setRawMode(!0);let f=[`SelectPrompt`,`MultiselectPrompt`].indexOf(this.constructor.name)>-1,p=(s,l)=>{let p=action(l,f);p===!1?this._&&this._(s,l):typeof this[p]==`function`?this[p](l):this.bell()};this.close=()=>{this.out.write(cursor$9.show),this.in.removeListener(`keypress`,p),this.in.isTTY&&this.in.setRawMode(!1),l.close(),this.emit(this.aborted?`abort`:this.exited?`exit`:`submit`,this.value),this.closed=!0},this.in.on(`keypress`,p)}fire(){this.emit(`state`,{value:this.value,aborted:!!this.aborted,exited:!!this.exited})}bell(){this.out.write(beep)}render(){this.onRender(color$9),this.firstRender&&=!1}},color$8=kleur,Prompt$7=prompt$1,{erase:erase$5,cursor:cursor$8}=src,{style:style$8,clear:clear$8,lines:lines$1,figures:figures$6}=util$8,TextPrompt=class extends Prompt$7{constructor(s={}){super(s),this.transform=style$8.render(s.style),this.scale=this.transform.scale,this.msg=s.message,this.initial=s.initial||``,this.validator=s.validate||(()=>!0),this.value=``,this.errorMsg=s.error||`Please Enter A Valid Value`,this.cursor=Number(!!this.initial),this.cursorOffset=0,this.clear=clear$8(``,this.out.columns),this.render()}set value(s){!s&&this.initial?(this.placeholder=!0,this.rendered=color$8.gray(this.transform.render(this.initial))):(this.placeholder=!1,this.rendered=this.transform.render(s)),this._value=s,this.fire()}get value(){return this._value}reset(){this.value=``,this.cursor=Number(!!this.initial),this.cursorOffset=0,this.fire(),this.render()}exit(){this.abort()}abort(){this.value=this.value||this.initial,this.done=this.aborted=!0,this.error=!1,this.red=!1,this.fire(),this.render(),this.out.write(` @@ -1546,7 +1546,7 @@ Instructions: `:``}renderCurrentInput(){return` Filtered results for: ${this.inputValue?this.inputValue:color$1.gray(`Enter something to filter`)}\n`}renderOption(s,l,f,p){let g=(l.selected?color$1.green(figures.radioOn):figures.radioOff)+` `+p+` `,v;return v=l.disabled?s===f?color$1.gray().underline(l.title):color$1.strikethrough().gray(l.title):s===f?color$1.cyan().underline(l.title):l.title,g+v}renderDoneOrInstructions(){if(this.done)return this.value.filter(s=>s.selected).map(s=>s.title).join(`, `);let s=[color$1.gray(this.hint),this.renderInstructions(),this.renderCurrentInput()];return this.filteredOptions.length&&this.filteredOptions[this.cursor].disabled&&s.push(color$1.yellow(this.warn)),s.join(` `)}render(){if(this.closed)return;this.firstRender&&this.out.write(cursor$1.hide),super.render();let s=[style$1.symbol(this.done,this.aborted),color$1.bold(this.msg),style$1.delimiter(!1),this.renderDoneOrInstructions()].join(` `);this.showMinError&&=(s+=color$1.red(`You must select a minimum of ${this.minSelected} choices.`),!1),s+=this.renderOptions(this.filteredOptions),this.out.write(this.clear+s),this.clear=clear$1(s,this.out.columns)}},autocompleteMultiselect=AutocompleteMultiselectPrompt,color=kleur,Prompt=prompt$1,{style,clear}=util$8,{erase,cursor}=src,ConfirmPrompt=class extends Prompt{constructor(s={}){super(s),this.msg=s.message,this.value=s.initial,this.initialValue=!!s.initial,this.yesMsg=s.yes||`yes`,this.yesOption=s.yesOption||`(Y/n)`,this.noMsg=s.no||`no`,this.noOption=s.noOption||`(y/N)`,this.render()}reset(){this.value=this.initialValue,this.fire(),this.render()}exit(){this.abort()}abort(){this.done=this.aborted=!0,this.fire(),this.render(),this.out.write(` `),this.close()}submit(){this.value=this.value||!1,this.done=!0,this.aborted=!1,this.fire(),this.render(),this.out.write(` -`),this.close()}_(s,l){return s.toLowerCase()===`y`?(this.value=!0,this.submit()):s.toLowerCase()===`n`?(this.value=!1,this.submit()):this.bell()}render(){this.closed||(this.firstRender?this.out.write(cursor.hide):this.out.write(clear(this.outputText,this.out.columns)),super.render(),this.outputText=[style.symbol(this.done,this.aborted),color.bold(this.msg),style.delimiter(this.done),this.done?this.value?this.yesMsg:this.noMsg:color.gray(this.initialValue?this.yesOption:this.noOption)].join(` `),this.out.write(erase.line+cursor.to(0)+this.outputText))}},elements={TextPrompt:text,SelectPrompt:select,TogglePrompt:toggle,DatePrompt:date,NumberPrompt:number,MultiselectPrompt:multiselect,AutocompletePrompt:autocomplete,AutocompleteMultiselectPrompt:autocompleteMultiselect,ConfirmPrompt},(function(s){let l=s,f=elements,p=s=>s;function g(s,l,g={}){return new Promise((v,b)=>{let C=new f[s](l),w=g.onAbort||p,E=g.onSubmit||p,k=g.onExit||p;C.on(`state`,l.onState||p),C.on(`submit`,s=>v(E(s))),C.on(`exit`,s=>v(k(s))),C.on(`abort`,s=>b(w(s)))})}l.text=s=>g(`TextPrompt`,s),l.password=s=>(s.style=`password`,l.text(s)),l.invisible=s=>(s.style=`invisible`,l.text(s)),l.number=s=>g(`NumberPrompt`,s),l.date=s=>g(`DatePrompt`,s),l.confirm=s=>g(`ConfirmPrompt`,s),l.list=s=>{let l=s.separator||`,`;return g(`TextPrompt`,s,{onSubmit:s=>s.split(l).map(s=>s.trim())})},l.toggle=s=>g(`TogglePrompt`,s),l.select=s=>g(`SelectPrompt`,s),l.multiselect=s=>{s.choices=[].concat(s.choices||[]);let l=s=>s.filter(s=>s.selected).map(s=>s.value);return g(`MultiselectPrompt`,s,{onAbort:l,onSubmit:l})},l.autocompleteMultiselect=s=>{s.choices=[].concat(s.choices||[]);let l=s=>s.filter(s=>s.selected).map(s=>s.value);return g(`AutocompleteMultiselectPrompt`,s,{onAbort:l,onSubmit:l})};let v=(s,l)=>Promise.resolve(l.filter(l=>l.title.slice(0,s.length).toLowerCase()===s.toLowerCase()));l.autocomplete=s=>(s.suggest=s.suggest||v,s.choices=[].concat(s.choices||[]),g(`AutocompletePrompt`,s))})(prompts$3),prompts$2=prompts$3,passOn=[`suggest`,`format`,`onState`,`validate`,`onRender`,`type`],noop=()=>{},prompts$1=getDefaultExportFromCjs(Object.assign(prompt,{prompt,prompts:prompts$2,inject,override})),cjs={},posix$1={},Object.defineProperty(posix$1,`__esModule`,{value:!0}),posix$1.sync=posix$1.isexe=void 0,fs_1$1$1=fs$50.default,promises_1$1=fs_promises.default,isexe$2=async(s,l={})=>{let{ignoreErrors:f=!1}=l;try{return checkStat$1(await(0,promises_1$1.stat)(s),l)}catch(s){let l=s;if(f||l.code===`EACCES`)return!1;throw l}},posix$1.isexe=isexe$2,sync$1=(s,l={})=>{let{ignoreErrors:f=!1}=l;try{return checkStat$1((0,fs_1$1$1.statSync)(s),l)}catch(s){let l=s;if(f||l.code===`EACCES`)return!1;throw l}},posix$1.sync=sync$1,checkStat$1=(s,l)=>s.isFile()&&checkMode(s,l),checkMode=(s,l)=>{let f=l.uid??process.getuid?.(),p=l.groups??process.getgroups?.()??[],g=l.gid??process.getgid?.()??p[0];if(f===void 0||g===void 0)throw Error(`cannot get uid or gid`);let v=new Set([g,...p]),b=s.mode,C=s.uid,w=s.gid,E=64,k=8,A=1,N=72;return!!(b&1||b&8&&v.has(w)||b&64&&C===f||b&72&&f===0)},win32={},Object.defineProperty(win32,`__esModule`,{value:!0}),win32.sync=win32.isexe=void 0,fs_1$10=fs$50.default,promises_1$2=fs_promises.default,isexe$1=async(s,l={})=>{let{ignoreErrors:f=!1}=l;try{return checkStat(await(0,promises_1$2.stat)(s),s,l)}catch(s){let l=s;if(f||l.code===`EACCES`)return!1;throw l}},win32.isexe=isexe$1,sync=(s,l={})=>{let{ignoreErrors:f=!1}=l;try{return checkStat((0,fs_1$10.statSync)(s),s,l)}catch(s){let l=s;if(f||l.code===`EACCES`)return!1;throw l}},win32.sync=sync,checkPathExt=(s,l)=>{let{pathExt:f=process.env.PATHEXT||``}=l,p=f.split(`;`);if(p.indexOf(``)!==-1)return!0;for(let l=0;ls.isFile()&&checkPathExt(l,f),options={},Object.defineProperty(options,`__esModule`,{value:!0}),(function(s){var l=commonjsGlobal&&commonjsGlobal.__createBinding||(Object.create?(function(s,l,f,p){p===void 0&&(p=f);var g=Object.getOwnPropertyDescriptor(l,f);(!g||(`get`in g?!l.__esModule:g.writable||g.configurable))&&(g={enumerable:!0,get:function(){return l[f]}}),Object.defineProperty(s,p,g)}):(function(s,l,f,p){p===void 0&&(p=f),s[p]=l[f]})),f=commonjsGlobal&&commonjsGlobal.__setModuleDefault||(Object.create?(function(s,l){Object.defineProperty(s,`default`,{enumerable:!0,value:l})}):function(s,l){s.default=l}),p=commonjsGlobal&&commonjsGlobal.__importStar||function(s){if(s&&s.__esModule)return s;var p={};if(s!=null)for(var g in s)g!==`default`&&Object.prototype.hasOwnProperty.call(s,g)&&l(p,s,g);return f(p,s),p},g=commonjsGlobal&&commonjsGlobal.__exportStar||function(s,f){for(var p in s)p!==`default`&&!Object.prototype.hasOwnProperty.call(f,p)&&l(f,s,p)};Object.defineProperty(s,`__esModule`,{value:!0}),s.sync=s.isexe=s.posix=s.win32=void 0;let v=p(posix$1);s.posix=v;let b=p(win32);s.win32=b,g(options,s);let C=(process.env._ISEXE_TEST_PLATFORM_||process.platform)===`win32`?b:v;s.isexe=C.isexe,s.sync=C.sync})(cjs),{isexe,sync:isexeSync}=cjs,{join,delimiter,sep,posix}=path$129.default,isWindows=process.platform===`win32`,rSlash=new RegExp(`[${posix.sep}${sep===posix.sep?``:sep}]`.replace(/(\\)/g,`\\$1`)),rRel=RegExp(`^\\.${rSlash.source}`),getNotFoundError=s=>Object.assign(Error(`not found: ${s}`),{code:`ENOENT`}),getPathInfo=(s,{path:l=process.env.PATH,pathExt:f=process.env.PATHEXT,delimiter:p=delimiter})=>{let g=s.match(rSlash)?[``]:[...isWindows?[process.cwd()]:[],...(l||``).split(p)];if(isWindows){let l=f||[`.EXE`,`.CMD`,`.BAT`,`.COM`].join(p),v=l.split(p).flatMap(s=>[s,s.toLowerCase()]);return s.includes(`.`)&&v[0]!==``&&v.unshift(``),{pathEnv:g,pathExt:v,pathExtExe:l}}return{pathEnv:g,pathExt:[``]}},getPathPart=(s,l)=>{let f=/^".*"$/.test(s)?s.slice(1,-1):s;return(!f&&rRel.test(l)?l.slice(0,2):``)+join(f,l)},which=async(s,l={})=>{let{pathEnv:f,pathExt:p,pathExtExe:g}=getPathInfo(s,l),v=[];for(let b of f){let f=getPathPart(b,s);for(let s of p){let p=f+s;if(await isexe(p,{pathExt:g,ignoreErrors:!0})){if(!l.all)return p;v.push(p)}}}if(l.all&&v.length)return v;if(l.nothrow)return null;throw getNotFoundError(s)},whichSync=(s,l={})=>{let{pathEnv:f,pathExt:p,pathExtExe:g}=getPathInfo(s,l),v=[];for(let b of f){let f=getPathPart(b,s);for(let s of p){let p=f+s;if(isexeSync(p,{pathExt:g,ignoreErrors:!0})){if(!l.all)return p;v.push(p)}}}if(l.all&&v.length)return v;if(l.nothrow)return null;throw getNotFoundError(s)},lib=which,which.sync=whichSync,which$1=getDefaultExportFromCjs(lib),(0,node_path.join)(node_os.default.tmpdir(),`antfu-ni`),customRcPath=node_process.default.env.NI_CONFIG_FILE,home=node_process.default.platform===`win32`?node_process.default.env.USERPROFILE:node_process.default.env.HOME,defaultRcPath=node_path.default.join(home||`~/`,`.nirc`),rcPath=customRcPath||defaultRcPath,defaultConfig={defaultAgent:`prompt`,globalAgent:`npm`},UnsupportedCommand=class extends Error{constructor({agent:s,command:l}){super(`Command "${l}" is not support by agent "${s}"`)}},parseNr=(s,l)=>(l.length===0&&l.push(`start`),l.includes(`--if-present`)&&(l=exclude(l,`--if-present`),l[0]=`--if-present ${l[0]}`),getCommand(s,`run`,l)),parseNa=(s,l)=>getCommand(s,`agent`,l),isTTY=!0,typeof process<`u`&&({FORCE_COLOR,NODE_DISABLE_COLORS,NO_COLOR,TERM}=process.env||{},isTTY=process.stdout&&process.stdout.isTTY),$={enabled:!NODE_DISABLE_COLORS&&NO_COLOR==null&&TERM!==`dumb`&&(FORCE_COLOR!=null&&FORCE_COLOR!==`0`||isTTY),reset:init(0,0),bold:init(1,22),dim:init(2,22),italic:init(3,23),underline:init(4,24),inverse:init(7,27),hidden:init(8,28),strikethrough:init(9,29),black:init(30,39),red:init(31,39),green:init(32,39),yellow:init(33,39),blue:init(34,39),magenta:init(35,39),cyan:init(36,39),white:init(37,39),gray:init(90,39),grey:init(90,39),bgBlack:init(40,49),bgRed:init(41,49),bgGreen:init(42,49),bgYellow:init(43,49),bgBlue:init(44,49),bgMagenta:init(45,49),bgCyan:init(46,49),bgWhite:init(47,49)}})),init_dist=__esmMin((()=>{init_ni_f699cf8a()})),import_source$45,import_dist$44,missingDependency_default,init_missingDependency=__esmMin((()=>{import_source$45=__toESM$1(require_source$5()),import_dist$44=require_dist$14(),init_icons(),missingDependency_default=({dependencyName:s,flag:l,workingDir:f})=>(0,import_dist$44.dedent)(import_source$45.default` +`),this.close()}_(s,l){return s.toLowerCase()===`y`?(this.value=!0,this.submit()):s.toLowerCase()===`n`?(this.value=!1,this.submit()):this.bell()}render(){this.closed||(this.firstRender?this.out.write(cursor.hide):this.out.write(clear(this.outputText,this.out.columns)),super.render(),this.outputText=[style.symbol(this.done,this.aborted),color.bold(this.msg),style.delimiter(this.done),this.done?this.value?this.yesMsg:this.noMsg:color.gray(this.initialValue?this.yesOption:this.noOption)].join(` `),this.out.write(erase.line+cursor.to(0)+this.outputText))}},elements={TextPrompt:text,SelectPrompt:select,TogglePrompt:toggle,DatePrompt:date,NumberPrompt:number,MultiselectPrompt:multiselect,AutocompletePrompt:autocomplete,AutocompleteMultiselectPrompt:autocompleteMultiselect,ConfirmPrompt},(function(s){let l=s,f=elements,p=s=>s;function g(s,l,g={}){return new Promise((v,b)=>{let C=new f[s](l),w=g.onAbort||p,E=g.onSubmit||p,k=g.onExit||p;C.on(`state`,l.onState||p),C.on(`submit`,s=>v(E(s))),C.on(`exit`,s=>v(k(s))),C.on(`abort`,s=>b(w(s)))})}l.text=s=>g(`TextPrompt`,s),l.password=s=>(s.style=`password`,l.text(s)),l.invisible=s=>(s.style=`invisible`,l.text(s)),l.number=s=>g(`NumberPrompt`,s),l.date=s=>g(`DatePrompt`,s),l.confirm=s=>g(`ConfirmPrompt`,s),l.list=s=>{let l=s.separator||`,`;return g(`TextPrompt`,s,{onSubmit:s=>s.split(l).map(s=>s.trim())})},l.toggle=s=>g(`TogglePrompt`,s),l.select=s=>g(`SelectPrompt`,s),l.multiselect=s=>{s.choices=[].concat(s.choices||[]);let l=s=>s.filter(s=>s.selected).map(s=>s.value);return g(`MultiselectPrompt`,s,{onAbort:l,onSubmit:l})},l.autocompleteMultiselect=s=>{s.choices=[].concat(s.choices||[]);let l=s=>s.filter(s=>s.selected).map(s=>s.value);return g(`AutocompleteMultiselectPrompt`,s,{onAbort:l,onSubmit:l})};let v=(s,l)=>Promise.resolve(l.filter(l=>l.title.slice(0,s.length).toLowerCase()===s.toLowerCase()));l.autocomplete=s=>(s.suggest=s.suggest||v,s.choices=[].concat(s.choices||[]),g(`AutocompletePrompt`,s))})(prompts$3),prompts$2=prompts$3,passOn=[`suggest`,`format`,`onState`,`validate`,`onRender`,`type`],noop=()=>{},prompts$1=getDefaultExportFromCjs(Object.assign(prompt,{prompt,prompts:prompts$2,inject,override})),cjs={},posix$1={},Object.defineProperty(posix$1,`__esModule`,{value:!0}),posix$1.sync=posix$1.isexe=void 0,fs_1$1$1=fs$50.default,promises_1$1=fs_promises.default,isexe$2=async(s,l={})=>{let{ignoreErrors:f=!1}=l;try{return checkStat$1(await(0,promises_1$1.stat)(s),l)}catch(s){let l=s;if(f||l.code===`EACCES`)return!1;throw l}},posix$1.isexe=isexe$2,sync$1=(s,l={})=>{let{ignoreErrors:f=!1}=l;try{return checkStat$1((0,fs_1$1$1.statSync)(s),l)}catch(s){let l=s;if(f||l.code===`EACCES`)return!1;throw l}},posix$1.sync=sync$1,checkStat$1=(s,l)=>s.isFile()&&checkMode(s,l),checkMode=(s,l)=>{let f=l.uid??process.getuid?.(),p=l.groups??process.getgroups?.()??[],g=l.gid??process.getgid?.()??p[0];if(f===void 0||g===void 0)throw Error(`cannot get uid or gid`);let v=new Set([g,...p]),b=s.mode,C=s.uid,w=s.gid,E=64,k=8,A=1,N=72;return!!(b&1||b&8&&v.has(w)||b&64&&C===f||b&72&&f===0)},win32={},Object.defineProperty(win32,`__esModule`,{value:!0}),win32.sync=win32.isexe=void 0,fs_1$10=fs$50.default,promises_1$2=fs_promises.default,isexe$1=async(s,l={})=>{let{ignoreErrors:f=!1}=l;try{return checkStat(await(0,promises_1$2.stat)(s),s,l)}catch(s){let l=s;if(f||l.code===`EACCES`)return!1;throw l}},win32.isexe=isexe$1,sync=(s,l={})=>{let{ignoreErrors:f=!1}=l;try{return checkStat((0,fs_1$10.statSync)(s),s,l)}catch(s){let l=s;if(f||l.code===`EACCES`)return!1;throw l}},win32.sync=sync,checkPathExt=(s,l)=>{let{pathExt:f=process.env.PATHEXT||``}=l,p=f.split(`;`);if(p.indexOf(``)!==-1)return!0;for(let l=0;ls.isFile()&&checkPathExt(l,f),options={},Object.defineProperty(options,`__esModule`,{value:!0}),(function(s){var l=commonjsGlobal&&commonjsGlobal.__createBinding||(Object.create?(function(s,l,f,p){p===void 0&&(p=f);var g=Object.getOwnPropertyDescriptor(l,f);(!g||(`get`in g?!l.__esModule:g.writable||g.configurable))&&(g={enumerable:!0,get:function(){return l[f]}}),Object.defineProperty(s,p,g)}):(function(s,l,f,p){p===void 0&&(p=f),s[p]=l[f]})),f=commonjsGlobal&&commonjsGlobal.__setModuleDefault||(Object.create?(function(s,l){Object.defineProperty(s,`default`,{enumerable:!0,value:l})}):function(s,l){s.default=l}),p=commonjsGlobal&&commonjsGlobal.__importStar||function(s){if(s&&s.__esModule)return s;var p={};if(s!=null)for(var g in s)g!==`default`&&Object.prototype.hasOwnProperty.call(s,g)&&l(p,s,g);return f(p,s),p},g=commonjsGlobal&&commonjsGlobal.__exportStar||function(s,f){for(var p in s)p!==`default`&&!Object.prototype.hasOwnProperty.call(f,p)&&l(f,s,p)};Object.defineProperty(s,`__esModule`,{value:!0}),s.sync=s.isexe=s.posix=s.win32=void 0;let v=p(posix$1);s.posix=v;let b=p(win32);s.win32=b,g(options,s);let C=(process.env._ISEXE_TEST_PLATFORM_||process.platform)===`win32`?b:v;s.isexe=C.isexe,s.sync=C.sync})(cjs),{isexe,sync:isexeSync}=cjs,{join,delimiter,sep,posix}=path$130.default,isWindows=process.platform===`win32`,rSlash=new RegExp(`[${posix.sep}${sep===posix.sep?``:sep}]`.replace(/(\\)/g,`\\$1`)),rRel=RegExp(`^\\.${rSlash.source}`),getNotFoundError=s=>Object.assign(Error(`not found: ${s}`),{code:`ENOENT`}),getPathInfo=(s,{path:l=process.env.PATH,pathExt:f=process.env.PATHEXT,delimiter:p=delimiter})=>{let g=s.match(rSlash)?[``]:[...isWindows?[process.cwd()]:[],...(l||``).split(p)];if(isWindows){let l=f||[`.EXE`,`.CMD`,`.BAT`,`.COM`].join(p),v=l.split(p).flatMap(s=>[s,s.toLowerCase()]);return s.includes(`.`)&&v[0]!==``&&v.unshift(``),{pathEnv:g,pathExt:v,pathExtExe:l}}return{pathEnv:g,pathExt:[``]}},getPathPart=(s,l)=>{let f=/^".*"$/.test(s)?s.slice(1,-1):s;return(!f&&rRel.test(l)?l.slice(0,2):``)+join(f,l)},which=async(s,l={})=>{let{pathEnv:f,pathExt:p,pathExtExe:g}=getPathInfo(s,l),v=[];for(let b of f){let f=getPathPart(b,s);for(let s of p){let p=f+s;if(await isexe(p,{pathExt:g,ignoreErrors:!0})){if(!l.all)return p;v.push(p)}}}if(l.all&&v.length)return v;if(l.nothrow)return null;throw getNotFoundError(s)},whichSync=(s,l={})=>{let{pathEnv:f,pathExt:p,pathExtExe:g}=getPathInfo(s,l),v=[];for(let b of f){let f=getPathPart(b,s);for(let s of p){let p=f+s;if(isexeSync(p,{pathExt:g,ignoreErrors:!0})){if(!l.all)return p;v.push(p)}}}if(l.all&&v.length)return v;if(l.nothrow)return null;throw getNotFoundError(s)},lib=which,which.sync=whichSync,which$1=getDefaultExportFromCjs(lib),(0,node_path.join)(node_os.default.tmpdir(),`antfu-ni`),customRcPath=node_process.default.env.NI_CONFIG_FILE,home=node_process.default.platform===`win32`?node_process.default.env.USERPROFILE:node_process.default.env.HOME,defaultRcPath=node_path.default.join(home||`~/`,`.nirc`),rcPath=customRcPath||defaultRcPath,defaultConfig={defaultAgent:`prompt`,globalAgent:`npm`},UnsupportedCommand=class extends Error{constructor({agent:s,command:l}){super(`Command "${l}" is not support by agent "${s}"`)}},parseNr=(s,l)=>(l.length===0&&l.push(`start`),l.includes(`--if-present`)&&(l=exclude(l,`--if-present`),l[0]=`--if-present ${l[0]}`),getCommand(s,`run`,l)),parseNa=(s,l)=>getCommand(s,`agent`,l),isTTY=!0,typeof process<`u`&&({FORCE_COLOR,NODE_DISABLE_COLORS,NO_COLOR,TERM}=process.env||{},isTTY=process.stdout&&process.stdout.isTTY),$={enabled:!NODE_DISABLE_COLORS&&NO_COLOR==null&&TERM!==`dumb`&&(FORCE_COLOR!=null&&FORCE_COLOR!==`0`||isTTY),reset:init(0,0),bold:init(1,22),dim:init(2,22),italic:init(3,23),underline:init(4,24),inverse:init(7,27),hidden:init(8,28),strikethrough:init(9,29),black:init(30,39),red:init(31,39),green:init(32,39),yellow:init(33,39),blue:init(34,39),magenta:init(35,39),cyan:init(36,39),white:init(37,39),gray:init(90,39),grey:init(90,39),bgBlack:init(40,49),bgRed:init(41,49),bgGreen:init(42,49),bgYellow:init(43,49),bgBlue:init(44,49),bgMagenta:init(45,49),bgCyan:init(46,49),bgWhite:init(47,49)}})),init_dist=__esmMin((()=>{init_ni_f699cf8a()})),import_source$45,import_dist$44,missingDependency_default,init_missingDependency=__esmMin((()=>{import_source$45=__toESM$1(require_source$5()),import_dist$44=require_dist$14(),init_icons(),missingDependency_default=({dependencyName:s,flag:l,workingDir:f})=>(0,import_dist$44.dedent)(import_source$45.default` ${error$2} Failed to import \`${s}\`, is it installed in \`package.json\`? ${info$1} To run \`chromatic --${l}\` you must have \`${s}\` installed. @@ -2353,7 +2353,7 @@ You can use a different versioning schema that supports all tags in the reposito For example, if the repository currently uses Semver, and a new tag "1.2.5.7" needs to be added, then you can use a Custom versioning schema.`,errorCode:`SNYK-CBI-0001`,level:`warn`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[`https://docs.snyk.io/scan-using-snyk/snyk-container/use-snyk-container-from-the-web-ui/use-custom-base-image-recommendations/versioning-schema-for-custom-base-images`]},f),p,v),this.name=this.constructor.name}},s.RequiredParameterNotProvidedError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Missing required parameter`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-cbi-0002`,status:400,description:`Provide an ORG ID or GROUP ID.`,errorCode:`SNYK-CBI-0002`,level:`warn`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.ProjectDoesNotExistError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Project does not exist`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-cbi-0003`,status:404,description:`The project could not be found. Check that the project exists, that you have access to the project, and also check that the ID you have provided is the project ID and not a CBI ID.`,errorCode:`SNYK-CBI-0003`,level:`warn`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.ProjectIsNotContainerImageError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Project is not a container image`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-cbi-0004`,status:400,description:`The project is not a container image.`,errorCode:`SNYK-CBI-0004`,level:`warn`,classification:l.Classification.UNSUPPORTED,instance:g},s,Object.assign({links:[`https://docs.snyk.io/scan-using-snyk/snyk-container/use-snyk-container-from-the-web-ui/use-custom-base-image-recommendations`]},f),p,v),this.name=this.constructor.name}},s.ProjectDoesNotBelongToGroupError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Unable to retrieve group`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-cbi-0005`,status:400,description:`The project's org does not belong to a group. In order to use a Custom Base Image, recreate the project and add it to a group or add a group to the org. Note that the group feature is not available to free users.`,errorCode:`SNYK-CBI-0005`,level:`warn`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.RequestIdsDoNotMatchError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`The values in the request do not match`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-cbi-0006`,status:400,description:`The request body ID and the request path ID do not match. Ensure that the values are the same and try again.`,errorCode:`SNYK-CBI-0006`,level:`warn`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.RequestBodyAttributesMissingError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`The request body cannot be updated`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-cbi-0007`,status:400,description:`The request body does not contain any attributes that can be updated. Provide the necessary attributes and try again.`,errorCode:`SNYK-CBI-0007`,level:`warn`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.InvalidPaginationCursorError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Invalid pagination cursor`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-cbi-0008`,status:400,description:`The provided pagination cursor is invalid.`,errorCode:`SNYK-CBI-0008`,level:`warn`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.UnableToSortByVersionError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Unable to sort by version`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-cbi-0009`,status:400,description:`Snyk was unable to filter by version. Provide a repository filter and try again.`,errorCode:`SNYK-CBI-0009`,level:`warn`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.UpdateVersioningSchemaFailError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Unable to update versioning schema`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-cbi-0010`,status:400,description:`The versioning schema could not be applied to all images in the repository. Therefore, no resources have been updated. Update the provided versioning schema so that all tags in the repository fit the new schema.`,errorCode:`SNYK-CBI-0010`,level:`warn`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.ProjectAlreadyLinkedError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Project is already linked to a custom base image`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-cbi-0011`,status:400,description:`The project ID provided is already linked to another Custom Base Image.`,errorCode:`SNYK-CBI-0011`,level:`warn`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.VersioningSchemaMissingError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`No versioning schema for repository`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-cbi-0012`,status:400,description:`No versioning schema exists for the repository. This image is the first in its repository. Provide a versioning schema that fits the format of current and future images in this repository.`,errorCode:`SNYK-CBI-0012`,level:`warn`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.VersioningSchemaInapplicableError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Unable to apply versioning schema`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-cbi-0013`,status:400,description:`A versioning schema already exists for repository. Remove the "versioning_schema" property or, if you want to update the versioning schema, use the PATCH endpoint.`,errorCode:`SNYK-CBI-0013`,level:`warn`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.ImageNotFoundError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Unable to find custom base image`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-cbi-0014`,status:404,description:`Unable to find the requested custom base image. Try again, and if the error persists, contact Snyk support.`,errorCode:`SNYK-CBI-0014`,level:`warn`,classification:l.Classification.UNEXPECTED,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.ImageDoesNotExistError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Custom base image does not exist`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-cbi-0015`,status:404,description:`The requested custom base image does not exist.`,errorCode:`SNYK-CBI-0015`,level:`warn`,classification:l.Classification.UNEXPECTED,instance:g},s,Object.assign({links:[`https://status.snyk.io/`,`https://privatecloudstatus.snyk.io`]},f),p,v),this.name=this.constructor.name}},s.ImageUpdateFailedError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Unable to update custom base image`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-cbi-0016`,status:500,description:`An internal error occurred while trying to update a custom base image. Try again, and if the error persists, contact Snyk support.`,errorCode:`SNYK-CBI-0016`,level:`error`,classification:l.Classification.UNEXPECTED,instance:g},s,Object.assign({links:[`https://status.snyk.io/`,`https://privatecloudstatus.snyk.io`]},f),p,v),this.name=this.constructor.name}},s.PropertiesRetrievalFailedError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Unable to retrieve project properties`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-cbi-0017`,status:500,description:`An internal error occurred while trying to retrieve project properties. Try again, and if the error persists, contact Snyk support.`,errorCode:`SNYK-CBI-0017`,level:`error`,classification:l.Classification.UNEXPECTED,instance:g},s,Object.assign({links:[`https://status.snyk.io/`,`https://privatecloudstatus.snyk.io`]},f),p,v),this.name=this.constructor.name}},s.ImageCollectionRetrievalFailedError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Unable to retrieve image collection`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-cbi-0018`,status:500,description:`An internal error occurred while trying to retrieve the image collection. Try again, and if the error persists, contact Snyk support.`,errorCode:`SNYK-CBI-0018`,level:`error`,classification:l.Classification.UNEXPECTED,instance:g},s,Object.assign({links:[`https://status.snyk.io/`,`https://privatecloudstatus.snyk.io`]},f),p,v),this.name=this.constructor.name}},s.CreateVersioningSchemaFailError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Unable to create versioning schema`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-cbi-0019`,status:400,description:`The provided versioning schema is invalid and image could therefor not be created. Provide a properly formatted versioning schema and try again.`,errorCode:`SNYK-CBI-0019`,level:`warn`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}}})),require_Integration_error_catalog=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.IntegrationNotFoundError=void 0;let l=require_types(),f=require_problem_error();s.IntegrationNotFoundError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`SCM integration not found`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-integration-0001`,status:404,description:`Ensure your SCM integration exists and that it is correctly set up.`,errorCode:`SNYK-INTEGRATION-0001`,level:`error`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[`https://docs.snyk.io/scm-ide-and-ci-cd-workflow-and-integrations/snyk-scm-integrations`]},f),p,v),this.name=this.constructor.name}}})),require_Target_error_catalog=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.NoUniqueTargetFoundError=s.TargetNotFoundError=void 0;let l=require_types(),f=require_problem_error();s.TargetNotFoundError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Target not found`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-target-0001`,status:404,description:`Snyk was unable to resolve the imported target. Ensure that Snyk created the target and try again.`,errorCode:`SNYK-TARGET-0001`,level:`error`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[`https://docs.snyk.io/snyk-admin/snyk-projects#target`]},f),p,v),this.name=this.constructor.name}},s.NoUniqueTargetFoundError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`No unique target found`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-target-0002`,status:422,description:`Snyk was unable to resolve a single target. Snyk found multiple targets configured for the same integration and repository URL pair. Ensure a unique target exists.`,errorCode:`SNYK-TARGET-0002`,level:`error`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[`https://docs.snyk.io/snyk-admin/snyk-projects#target`]},f),p,v),this.name=this.constructor.name}}})),require_SCM_error_catalog=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.ResourceNotFoundError=s.SizeLimitExceededError=s.FilesLimitExceededError=s.IntegrationAuthorizationFailedError=s.IntegrationAuthenticationFailedError=s.RevisionNotResolvedError=s.UnsupportedIntegrationTypeError=void 0;let l=require_types(),f=require_problem_error();s.UnsupportedIntegrationTypeError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Integration type not supported`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-scm-0001`,status:500,description:`The integration you provided does not support SCM repository access.`,errorCode:`SNYK-SCM-0001`,level:`error`,classification:l.Classification.UNSUPPORTED,instance:g},s,Object.assign({links:[`https://docs.snyk.io/scm-ide-and-ci-cd-workflow-and-integrations/snyk-scm-integrations`]},f),p,v),this.name=this.constructor.name}},s.RevisionNotResolvedError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Revision cannot be resolved`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-scm-0002`,status:422,description:`Snyk was unable to resolve the SCM revision you provided. Provide a valid revision, either a full commit ID or an existing commit reference.`,errorCode:`SNYK-SCM-0002`,level:`error`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.IntegrationAuthenticationFailedError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Integration authentication failed`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-scm-0003`,status:401,description:`Snyk was unable to authenticate with your SCM provider. Ensure you are using valid credentials for the Snyk integration.`,errorCode:`SNYK-SCM-0003`,level:`error`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.IntegrationAuthorizationFailedError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Integration authorization failed`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-scm-0004`,status:401,description:"Snyk was unable to authorize with your SCM provider. If your Organization has SAML SSO enabled or enforced, re-authorize the OAuth Application `Snyk`.",errorCode:`SNYK-SCM-0004`,level:`error`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.FilesLimitExceededError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Too many files`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-scm-0005`,status:500,description:`Snyk was unable to retrieve the repository because the stored file count exceeds the limit of 4,500,000.`,errorCode:`SNYK-SCM-0005`,level:`error`,classification:l.Classification.UNSUPPORTED,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.SizeLimitExceededError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Repository size too large`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-scm-0006`,status:500,description:`Snyk was unable to retrieve the repository because the stored size exceeds 70 GB.`,errorCode:`SNYK-SCM-0006`,level:`error`,classification:l.Classification.UNSUPPORTED,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.ResourceNotFoundError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Specified resource cannot be found`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-scm-0010`,status:422,description:`Snyk was unable to resolve the SCM resource you provided. Provide a valid resource path and revision.`,errorCode:`SNYK-SCM-0010`,level:`error`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}}})),require_UploadRevision_error_catalog=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.UploadRevisionUnsealedError=s.MultipartFieldNameMissingError=s.UploadRevisionIdMismatchError=s.TotalUploadRevisionSizeLimitExceededError=s.TotalUploadRevisionFileCountLimitExceededError=s.PopulateRequestLimitExceededError=s.FilePathTooLongError=s.FileCountLimitExceededError=s.TotalFilesSizeLimitExceededError=s.FileTooLargeError=s.UploadRevisionSealedError=s.UploadRevisionNotFoundError=void 0;let l=require_types(),f=require_problem_error();s.UploadRevisionNotFoundError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Upload revision not found`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-upload-revision-0001`,status:404,description:`The upload revision was not found. The upload revision may have expired or does not exist. Provide a valid upload revision identifier.`,errorCode:`SNYK-UPLOAD-REVISION-0001`,level:`error`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.UploadRevisionSealedError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Upload revision is sealed`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-upload-revision-0002`,status:400,description:`The upload revision cannot be modified after it has been sealed. Create a new upload revision and retry the operation.`,errorCode:`SNYK-UPLOAD-REVISION-0002`,level:`error`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.FileTooLargeError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`File too large`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-upload-revision-0003`,status:400,description:`One of the uploaded files exceeds the maximum allowed size. Reduce the file size and try again, or contact support for assistance.`,errorCode:`SNYK-UPLOAD-REVISION-0003`,level:`error`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.TotalFilesSizeLimitExceededError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Total files size limit exceeded`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-upload-revision-0004`,status:400,description:`The total size of all files uploaded in a single request exceeds the maximum allowed limit. Reduce the total size of files in the request.`,errorCode:`SNYK-UPLOAD-REVISION-0004`,level:`error`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.FileCountLimitExceededError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`File count limit exceeded`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-upload-revision-0005`,status:400,description:`The request includes more files than the maximum allowed file count. Reduce the number of files in the request.`,errorCode:`SNYK-UPLOAD-REVISION-0005`,level:`error`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.FilePathTooLongError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`File path too long`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-upload-revision-0006`,status:400,description:`One or more file paths exceed the maximum allowed length. Reduce the length of the file paths.`,errorCode:`SNYK-UPLOAD-REVISION-0006`,level:`error`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.PopulateRequestLimitExceededError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Populate request limit exceeded`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-upload-revision-0007`,status:400,description:`The number of populate requests for this upload revision exceeds the maximum allowed limit. Create a new upload revision and upload a revision using fewer requests.`,errorCode:`SNYK-UPLOAD-REVISION-0007`,level:`error`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.TotalUploadRevisionFileCountLimitExceededError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Upload revision file count limit exceeded`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-upload-revision-0008`,status:400,description:`The number of files exceeds the limit for a single upload revision. Consider splitting the files across multiple upload revisions.`,errorCode:`SNYK-UPLOAD-REVISION-0008`,level:`error`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.TotalUploadRevisionSizeLimitExceededError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Upload revision size limit exceeded`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-upload-revision-0009`,status:400,description:`The total size of all files uploaded across the entire upload revision exceeds the maximum allowed limit. Consider splitting the files across multiple upload revisions.`,errorCode:`SNYK-UPLOAD-REVISION-0009`,level:`error`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.UploadRevisionIdMismatchError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Upload revision identifier mismatch`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-upload-revision-0010`,status:400,description:`The upload revision identifier in the request body does not match the upload revision identifier in the request path. Ensure both identifiers match and retry the request.`,errorCode:`SNYK-UPLOAD-REVISION-0010`,level:`error`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.MultipartFieldNameMissingError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Missing field name in multipart request`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-upload-revision-0011`,status:400,description:`The multipart request has a missing or empty name parameter in the Content-Disposition header. Ensure each part includes a valid field name.`,errorCode:`SNYK-UPLOAD-REVISION-0011`,level:`error`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.UploadRevisionUnsealedError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Upload revision is unsealed`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-upload-revision-0012`,status:400,description:`The upload revision cannot be consumed before it is sealed. Seal the revision or create a new one and retry the operation.`,errorCode:`SNYK-UPLOAD-REVISION-0012`,level:`error`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}}})),require_AiBom_error_catalog=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.NoSupportedFilesError=s.ForbiddenError=s.InternalError=void 0;let l=require_types(),f=require_problem_error();s.InternalError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Unexpected error`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-aibom-0001`,status:500,description:"An unexpected error occurred in the AIBOM request. Review the request while providing the debug command flag `-d`. If the error persists, contact Snyk Support.",errorCode:`SNYK-AIBOM-0001`,level:`error`,classification:l.Classification.UNEXPECTED,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.ForbiddenError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`Forbidden`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-aibom-0002`,status:403,description:`You or your Organization do not have permission to use this AIBOM feature. Check your user permissions or contact Snyk support.`,errorCode:`SNYK-AIBOM-0002`,level:`error`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}},s.NoSupportedFilesError=class extends f.ProblemError{constructor(s,f,p,g,v){super({title:`No supported files`,type:`https://docs.snyk.io/scan-with-snyk/error-catalog#snyk-aibom-0003`,status:422,description:`Snyk was unable to find any supported files for the AIBOM command. Ensure the directory you are scanning contains supported files.`,errorCode:`SNYK-AIBOM-0003`,level:`error`,classification:l.Classification.ACTIONABLE,instance:g},s,Object.assign({links:[]},f),p,v),this.name=this.constructor.name}}})),require_error_catalog=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.AiBom=s.UploadRevision=s.SCM=s.Target=s.Integration=s.CustomBaseImages=s.CLI=s.PRChecks=s.Code=s.Fix=s.SbomExport=s.SbomTest=s.OpenSourceUnmanaged=s.OpenAPI=s.IsolatedBuilds=s.PurlVulnerabilityFetching=s.Policies=s.OpenSourceProjectIssues=s.OpenSourceProjectSnapshots=s.OpenSourceEcosystems=s.Snyk=void 0,s.Snyk=require_Snyk_error_catalog(),s.OpenSourceEcosystems=require_OpenSourceEcosystems_error_catalog(),s.OpenSourceProjectSnapshots=require_OpenSourceProjectSnapshots_error_catalog(),s.OpenSourceProjectIssues=require_OpenSourceProjectIssues_error_catalog(),s.Policies=require_Policies_error_catalog(),s.PurlVulnerabilityFetching=require_PurlVulnerabilityFetching_error_catalog(),s.IsolatedBuilds=require_IsolatedBuilds_error_catalog(),s.OpenAPI=require_OpenAPI_error_catalog(),s.OpenSourceUnmanaged=require_OpenSourceUnmanaged_error_catalog(),s.SbomTest=require_SbomTest_error_catalog(),s.SbomExport=require_SbomExport_error_catalog(),s.Fix=require_Fix_error_catalog(),s.Code=require_Code_error_catalog(),s.PRChecks=require_PRChecks_error_catalog(),s.CLI=require_CLI_error_catalog(),s.CustomBaseImages=require_CustomBaseImages_error_catalog(),s.Integration=require_Integration_error_catalog(),s.Target=require_Target_error_catalog(),s.SCM=require_SCM_error_catalog(),s.UploadRevision=require_UploadRevision_error_catalog(),s.AiBom=require_AiBom_error_catalog()})),require_composite_error=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.CompositeError=void 0;let l=require_types();s.CompositeError=class extends Error{constructor(s){super(`CompositeError`),this.errors=s}toJsonApi(s){let f={jsonapi:{version:`1.0`},errors:this.errors.map(l=>l.toJsonApiErrorObject(s))};return new l.JsonApi(f)}}})),require_src$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0});let l=(init_tslib_es6(),__toCommonJS$1(tslib_es6_exports));l.__exportStar(require_problem_error(),s),l.__exportStar(require_error_catalog(),s),l.__exportStar(require_composite_error(),s)})),require_constants$2=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.UNDEFINED_VERSION=void 0,s.UNDEFINED_VERSION=`undefined`})),require_utils$2=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.getPnpmChildNode=void 0,s.getFileContents=k;let l=require(`path`),f=require(`fs`),p=require_dist$1(),g=require_util$3(),v=require_src$1(),b=require_out_of_sync_error(),C=require_src$39(),w=require_constants$2(),E=C(`snyk-pnpm-workspaces`);s.getPnpmChildNode=(s,l,f,C,k,A,N)=>{let F=N.excludeTransPeerDepsVersions(l.version),I=`${s}@${F}`;if(N.resolvedPackages[F]&&(I=N.resolvedPackages[F]),N.resolvedPackages[I]&&(I=N.resolvedPackages[I]),f[I]){let s=f[I],p=(0,g.getGraphDependencies)(s.dependencies||{},{isDev:l.isDev}),v=A?(0,g.getGraphDependencies)(s.devDependencies||{},{isDev:!0}):{},b=k?(0,g.getGraphDependencies)(s.optionalDependencies||{},{isDev:l.isDev,isOptional:!0}):{};return{id:`${s.name}@${s.version}`,name:s.name,version:s.version||w.UNDEFINED_VERSION,dependencies:Object.assign(Object.assign(Object.assign({},p),b),v),isDev:l.isDev}}else if(C&&!/^file:/.test(l.version)){let s=`Dependency ${I} was not found in ${b.LOCK_FILE_NAME[p.LockfileType.pnpm]}. Your package.json and ${b.LOCK_FILE_NAME[p.LockfileType.pnpm]} are probably out of sync. Please run "${b.INSTALL_COMMAND[p.LockfileType.pnpm]}" and try again.`;throw E(s),new v.OpenSourceEcosystems.PnpmOutOfSyncError(s)}else return{id:I,name:s,version:F||w.UNDEFINED_VERSION,dependencies:{},isDev:l.isDev,missingLockFileEntry:!0}};function k(s,p){let g=l.resolve(s,p);if(!f.existsSync(g))throw Error(`Manifest `+p+` not found at location: `+p);return{content:f.readFileSync(g,`utf-8`),fileName:p}}})),require_build_dep_graph_pnpm=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.buildDepGraphPnpm=void 0;let l=require_dist$8(),f=require_util$3(),p=require_utils$2(),g=require_dist$9(),v=require_src$1(),b=require_out_of_sync_error(),C=require_dist$1(),w=require_src$39(),E=require_constants$2(),k=w(`snyk-pnpm-workspaces`);s.buildDepGraphPnpm=async(s,p,g,w)=>{var N;let{strictOutOfSync:F,includeOptionalDeps:I,includeDevDeps:R,pruneWithinTopLevelDeps:B,showNpmScope:q}=g,J=new l.DepGraphBuilder({name:`pnpm`},{name:p.name,version:p.version||E.UNDEFINED_VERSION},(0,f.createNodeInfo)(g));s.extractedPackages=s.extractPackages();let le=s.extractedPackages,_e=(0,f.getTopLevelDeps)(p,g),be=s.extractTopLevelDependencies(g,w)||{};for(let s of Object.keys(_e)){if(!be[s]){if(!F)continue;let l=`Dependency ${s} was not found in ${b.LOCK_FILE_NAME[C.LockfileType.pnpm]}. Your package.json and ${b.LOCK_FILE_NAME[C.LockfileType.pnpm]} are probably out of sync. Please run "${b.INSTALL_COMMAND[C.LockfileType.pnpm]}" and try again.`;throw k(l),new v.OpenSourceEcosystems.PnpmOutOfSyncError(l)}_e[s].version=be[s].version}let xe={id:`root-node`,name:p.name,version:p.version,dependencies:_e,isDev:!1};return await A(J,`${p.name}@${p.version}`,xe,le,F,I,R,p.pnpm?.overrides||{},B,s,void 0,q),J.build()};let A=async(s,l,f,v,b,C,w,E,k,N,F,I)=>{for(let[R,B]of Object.entries(f.dependencies||{})){g.eventLoopSpinner.isStarving()&&await g.eventLoopSpinner.spin();let q=F||new Set,J=(0,p.getPnpmChildNode)(R,B,v,b,C,w,N);if(q.has(J.id)||J.id==l){if(k){let l=`${J.id}:pruned`;s.addPkgNode({name:J.name,version:J.version},l,{labels:Object.assign(Object.assign(Object.assign({scope:J.isDev?`dev`:`prod`},I&&{"npm:scope":J.isDev?`dev`:`prod`}),{pruned:`true`}),f.missingLockFileEntry&&{missingLockFileEntry:`true`})}),s.connectDep(f.id,l)}else s.connectDep(f.id,J.id);continue}s.addPkgNode({name:J.name,version:J.version},J.id,{labels:Object.assign(Object.assign({scope:J.isDev?`dev`:`prod`},I&&{"npm:scope":J.isDev?`dev`:`prod`}),f.missingLockFileEntry&&{missingLockFileEntry:`true`})}),s.connectDep(f.id,J.id),q.add(J.id),await A(s,l,J,v,b,C,w,E,k,N,q,I)}}})),require_lockfile_parser$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.PnpmLockfileParser=void 0;let l=require(`semver`),f=require(`path`),p=require_lodash_isempty(),g=require_src$39(),v=require_constants$2(),b=g(`snyk-pnpm-workspaces`);s.PnpmLockfileParser=class{constructor(s,l){this.rawPnpmLock=s,this.lockFileVersion=s.lockfileVersion,this.workspaceArgs=l,this.packages=s.packages||{},this.extractedPackages={},this.resolvedPackages={},this.importers=this.normaliseImporters(s)}isWorkspaceLockfile(){var s;return this.workspaceArgs?.isWorkspace}extractPackages(){if(Object.keys(this.extractedPackages).length>0)return this.extractedPackages;let s={};return Object.entries(this.packages).forEach(([l,f])=>{let{name:p,version:g}=f,v={};l=this.excludeTransPeerDepsVersions(l),g&&p||(v=this.parseDepPath(l));let b={id:l,name:p||v.name,version:g||v.version||l,isDev:f.dev==`true`,dependencies:f.dependencies||{},devDependencies:f.devDependencies||{},optionalDependencies:f.optionalDependencies||{}};s[`${b.name}@${b.version}`]=b,this.resolvedPackages[l]=`${b.name}@${b.version}`}),s}extractTopLevelDependencies(s,l){var f,g;let v=this.rawPnpmLock;if(l){let{name:s,version:f}=this.workspaceArgs?.projectsVersionMap[l];if(this.extractedPackages[`${s}@${f}`]&&this.extractedPackages[`${s}@${f}`].localWorkspacePackage&&!p(this.extractedPackages[`${s}@${f}`].dependencies))return this.normalizedPkgToTopLevel(this.extractedPackages[`${s}@${f}`]);v=this.rawPnpmLock.importers[l]}let b=this.normalizeTopLevelDeps(v.dependencies||{},!1,l),C=s.includeDevDeps?this.normalizeTopLevelDeps(v.devDependencies||{},!0,l):{},w=s.includeOptionalDeps?this.normalizeTopLevelDeps(v.optionalDependencies||{},!1,l):{},E=s.includePeerDeps?this.normalizeTopLevelDeps(v.peerDependencies||{},!1,l):{};if(l){let{name:s,version:f}=this.workspaceArgs?.projectsVersionMap[l];this.extractedPackages[`${s}@${f}`]={id:`${s}@${f}`,name:s,version:f,dependencies:this.topLevelDepsToNormalizedPkgs(b),devDependencies:this.topLevelDepsToNormalizedPkgs(C),optionalDependencies:this.topLevelDepsToNormalizedPkgs(w),isDev:!1,localWorkspacePackage:!0}}return Object.assign(Object.assign(Object.assign(Object.assign({},b),C),w),E)}normalizedPkgToTopLevel(s){let l={};return Object.keys(s.dependencies).forEach(f=>l[f]={name:f,version:s.dependencies[f],isDev:!1}),Object.keys(s.devDependencies).forEach(f=>l[f]={name:f,version:s.devDependencies[f],isDev:!0}),l}topLevelDepsToNormalizedPkgs(s){let l={};return Object.values(s).forEach(s=>l[s.name]=s.version),l}normalizeVersion(s,f,p,g){if(this.isWorkspaceLockfile()&&(f=this.resolveWorkspacesCrossReference(s,f,p,g)),!(0,l.valid)(f)&&(f=this.excludeTransPeerDepsVersions(f),!(0,l.valid)(f))){if(this.packages[f])return this.packages[f].version||f;if(this.packages[`${s}@${f}`])return this.packages[`${s}@${f}`].version||f}return f}resolveWorkspacesCrossReference(s,l,p,g){if(!this.workspaceArgs)return l;if(l.startsWith(`link:`)){let C=l.split(`link:`)[1],w=f.join(g||`.`,C).replace(/\\/g,`/`),E=this.workspaceArgs.projectsVersionMap[w];if(E?l=E.version:(b(`Importer ${w} discovered as a dependency of ${g} was not found in the lockfile`),l=v.UNDEFINED_VERSION),l||=v.UNDEFINED_VERSION,this.extractedPackages[`${s}@${l}`])return l;this.extractedPackages[`${s}@${l}`]={name:s,version:l,id:`${s}@${l}`,isDev:p,dependencies:{},devDependencies:{},localWorkspacePackage:!0};let k=this.rawPnpmLock.importers[w]||{dependencies:{},devDependencies:{},optionalDependencies:{}},A=this.normalizePackagesDeps(k.dependencies||{},p,w),N=this.normalizePackagesDeps(k.devDependencies||{},!0,w),F=this.normalizePackagesDeps(k.optionalDependencies||{},!0,w);this.extractedPackages[`${s}@${l}`]={name:s,version:l,id:`${s}@${l}`,isDev:p,dependencies:A,devDependencies:N,optionalDependencies:F,localWorkspacePackage:!0}}return l}}})),require_lockfile_v6=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.LockfileV6Parser=void 0;let l=require_lockfile_parser$1();s.LockfileV6Parser=class s extends l.PnpmLockfileParser{constructor(s,l){super(s,l),this.settings=s.settings}parseDepPath(l){if(l=s.isAbsoluteDepenencyPath(l)?l:l.substring(1),l.startsWith(`@`)){let s=l.lastIndexOf(`@`);return s===-1?{}:{name:l.substring(0,s),version:l.substring(s+1)}}let[f,p]=l.split(`@`);return{name:f,version:p}}normalizeTopLevelDeps(s,l,f){return Object.entries(s).reduce((s,[p,g])=>(s[p]={name:p,version:this.normalizeVersion(p,g.version,l,f),isDev:l},s),{})}normalizePackagesDeps(s,l,f){return Object.entries(s).reduce((s,[p,g])=>(s[p]=this.normalizeVersion(p,g.version,l,f),s),{})}excludeTransPeerDepsVersions(s){return s.split(`(`)[0]}static isAbsoluteDepenencyPath(s){return s[0]!==`/`}normaliseImporters(s){var l;if(!(`importers`in s)){let l=s.dependencies?.[`.`];if(l&&typeof l==`object`&&`dependencies`in l)s.importers={".":l},delete s.dependencies[`.`];else return{}}let f=s.importers;return Object.entries(f).reduce((s,[l,f])=>{if(!(`dependencies`in f))return Object.assign(Object.assign({},s),{[l]:{}});let p=f.dependencies,g=Object.fromEntries(Object.entries(p).map(([s,l])=>[s,l.version]));return Object.assign(Object.assign({},s),{[l]:g})},{})}}})),require_rfc4648=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0});var l={chars:`0123456789ABCDEF`,bits:4},f={chars:`ABCDEFGHIJKLMNOPQRSTUVWXYZ234567`,bits:5},p={chars:`0123456789ABCDEFGHIJKLMNOPQRSTUV`,bits:5},g={chars:`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/`,bits:6},v={chars:`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_`,bits:6},b={parse:function(s,f){return N(s.toUpperCase(),l,f)},stringify:function(s,f){return F(s,l,f)}},C={parse:function(s,l){return l===void 0&&(l={}),N(l.loose?s.toUpperCase().replace(/0/g,`O`).replace(/1/g,`L`).replace(/8/g,`B`):s,f,l)},stringify:function(s,l){return F(s,f,l)}},w={parse:function(s,l){return N(s,p,l)},stringify:function(s,l){return F(s,p,l)}},E={parse:function(s,l){return N(s,g,l)},stringify:function(s,l){return F(s,g,l)}},k={parse:function(s,l){return N(s,v,l)},stringify:function(s,l){return F(s,v,l)}},A={parse:N,stringify:F};function N(s,l,f){var p;if(f===void 0&&(f={}),!l.codes){l.codes={};for(var g=0;g=8&&(C-=8,b[E++]=255&w>>C)}if(C>=l.bits||255&w<<8-C)throw SyntaxError(`Unexpected end of data`);return b}function F(s,l,f){f===void 0&&(f={});for(var p=f.pad,g=p===void 0?!0:p,v=(1<l.bits;)C-=l.bits,b+=l.chars[v&w>>C];if(C&&(b+=l.chars[v&w<{var l=s&&s.__importDefault||function(s){return s&&s.__esModule?s:{default:s}};Object.defineProperty(s,`__esModule`,{value:!0}),s.createBase32HashFromFile=s.createBase32Hash=void 0;let f=l(require(`crypto`)),p=l(require(`fs`)),g=require_rfc4648();function v(s){return g.base32.stringify(f.default.createHash(`md5`).update(s).digest()).replace(/(=+)$/,``).toLowerCase()}s.createBase32Hash=v;async function b(s){return v((await p.default.promises.readFile(s,`utf8`)).split(`\r `).join(` `))}s.createBase32HashFromFile=b})),require_mimic_fn=__commonJSMin(((s,l)=>{let f=(s,l,f,g)=>{if(f===`length`||f===`prototype`||f===`arguments`||f===`caller`)return;let v=Object.getOwnPropertyDescriptor(s,f),b=Object.getOwnPropertyDescriptor(l,f);!p(v,b)&&g||Object.defineProperty(s,f,b)},p=function(s,l){return s===void 0||s.configurable||s.writable===l.writable&&s.enumerable===l.enumerable&&s.configurable===l.configurable&&(s.writable||s.value===l.value)},g=(s,l)=>{let f=Object.getPrototypeOf(l);f!==Object.getPrototypeOf(s)&&Object.setPrototypeOf(s,f)},v=(s,l)=>`/* Wrapped ${s}*/\n${l}`,b=Object.getOwnPropertyDescriptor(Function.prototype,`toString`),C=Object.getOwnPropertyDescriptor(Function.prototype.toString,`name`),w=(s,l,f)=>{let p=f===``?``:`with ${f.trim()}() `,g=v.bind(null,p,l.toString());Object.defineProperty(g,`name`,C),Object.defineProperty(s,`toString`,{...b,value:g})};l.exports=(s,l,{ignoreNonConfigurable:p=!1}={})=>{let{name:v}=s;for(let g of Reflect.ownKeys(l))f(s,l,g,p);return g(s,l),w(s,l,v),s}})),require_p_defer=__commonJSMin(((s,l)=>{l.exports=()=>{let s={};return s.promise=new Promise((l,f)=>{s.resolve=l,s.reject=f}),s}})),require_dist$3=__commonJSMin(((s,l)=>{var f=s&&s.__awaiter||function(s,l,f,p){return new(f||=Promise)(function(g,v){function b(s){try{w(p.next(s))}catch(s){v(s)}}function C(s){try{w(p.throw(s))}catch(s){v(s)}}function w(s){s.done?g(s.value):new f(function(l){l(s.value)}).then(b,C)}w((p=p.apply(s,l||[])).next())})},p=s&&s.__importDefault||function(s){return s&&s.__esModule?s:{default:s}};Object.defineProperty(s,`__esModule`,{value:!0});let g=p(require_p_defer());function v(s,l=`maxAge`){let p,v,b,C=()=>f(this,void 0,void 0,function*(){if(p!==void 0)return;let C=C=>f(this,void 0,void 0,function*(){b=g.default();let f=C[1][l]-Date.now();if(f<=0){s.delete(C[0]),b.resolve();return}return p=C[0],v=setTimeout(()=>{s.delete(C[0]),b&&b.resolve()},f),typeof v.unref==`function`&&v.unref(),b.promise});try{for(let l of s)yield C(l)}catch{}p=void 0}),w=()=>{p=void 0,v!==void 0&&(clearTimeout(v),v=void 0),b!==void 0&&(b.reject(void 0),b=void 0)},E=s.set.bind(s);return s.set=(l,f)=>{s.has(l)&&s.delete(l);let g=E(l,f);return p&&p===l&&w(),C(),g},C(),s}s.default=v,l.exports=v,l.exports.default=v})),require_dist$2=__commonJSMin(((s,l)=>{let f=require_mimic_fn(),p=require_dist$3(),g=new WeakMap,v=new WeakMap,b=(s,{cacheKey:l,cache:g=new Map,maxAge:b}={})=>{typeof b==`number`&&p(g);let C=function(...f){let p=l?l(f):f[0],v=g.get(p);if(v)return v.data;let C=s.apply(this,f);return g.set(p,{data:C,maxAge:b?Date.now()+b:1/0}),C};return f(C,s,{ignoreNonConfigurable:!0}),v.set(C,g),C};b.decorator=(s={})=>(l,f,p)=>{let v=l[f];if(typeof v!=`function`)throw TypeError(`The decorated value must be a function`);delete p.value,delete p.writable,p.get=function(){if(!g.has(this)){let l=b(v,s);return g.set(this,l),l}return g.get(this)}},b.clear=s=>{let l=v.get(s);if(!l)throw TypeError(`Can't clear a function that was not memoized!`);if(typeof l.clear!=`function`)throw TypeError(`The cache Map can't be cleared!`);l.clear()},l.exports=b})),require_encode_registry=__commonJSMin(((s,l)=>{let f=require(`assert`),{URL:p}=require(`url`);l.exports=require_dist$2()(g);function g(s){return f(s,"`registry` is required"),f(typeof s==`string`,"`registry` should be a string"),v(b(s))}function v(s){return s.replace(`:`,`+`)}function b(s){let l;try{l=new p(s)}catch(l){throw Error(`Failed to parse registry URL "${s}": ${l.message}`)}if(!l||!l.host)throw Error(`Couldn't get host from ${s}`);return l.host}})),require_lib$1=__commonJSMin((s=>{var l=s&&s.__importDefault||function(s){return s&&s.__esModule?s:{default:s}};Object.defineProperty(s,`__esModule`,{value:!0}),s.createPeersFolderSuffix=s.depPathToFilename=s.parse=s.refToRelative=s.relative=s.getRegistryByPackageName=s.refToAbsolute=s.tryGetPackageId=s.resolve=s.isAbsolute=void 0;let f=require_lib$2(),p=l(require_encode_registry()),g=l(require(`semver`));function v(s){return s[0]!==`/`}s.isAbsolute=v;function b(s,l){if(!v(l)){let f;if(l[1]===`@`){let p=l.indexOf(`/`,1);f=s[l.slice(1,p===-1?0:p)]||s.default}else f=s.default;return`${(0,p.default)(f)}${l}`}return l}s.resolve=b;function C(s,l){if(l[0]!==`/`)return null;let f=l.indexOf(`_`,l.lastIndexOf(`/`));return f===-1?b(s,l):b(s,l.slice(0,f))}s.tryGetPackageId=C;function w(s,l,f){return s.startsWith(`link:`)?null:s.includes(`/`)?s[0]===`/`?`${(0,p.default)(E(f,l))}${s}`:s:`${(0,p.default)(E(f,l))}/${l}/${s}`}s.refToAbsolute=w;function E(s,l){return l[0]===`@`&&s[l.substring(0,l.indexOf(`/`))]||s.default}s.getRegistryByPackageName=E;function k(s,l,f){let g=(0,p.default)(E(s,l));return f.startsWith(`${g}/`)?f.slice(f.indexOf(`/`)):f}s.relative=k;function A(s,l){return s.startsWith(`link:`)?null:s.startsWith(`file:`)||s.includes(`/`)?s:`/${l}/${s}`}s.refToRelative=A;function N(s){if(typeof s!=`string`)throw TypeError(`Expected \`dependencyPath\` to be of type \`string\`, got \`${s===null?`null`:typeof s}\``);let l=v(s),f=s.split(`/`);l||f.shift();let p=l?f.shift():void 0,b=f[0].startsWith(`@`)?`${f.shift()}/${f.shift()}`:f.shift(),C=f.shift();if(C){let s=C.indexOf(`_`),f;if(s!==-1&&(f=C.substring(s+1),C=C.substring(0,s)),g.default.valid(C))return{host:p,isAbsolute:l,name:b,peersSuffix:f,version:C}}if(!l)throw Error(`${s} is an invalid relative dependency path`);return{host:p,isAbsolute:l}}s.parse=N;function F(s){let l=I(s).replace(/[\\/:*?"<>|]/g,`+`);return l.length>120||l!==l.toLowerCase()&&!l.startsWith(`file+`)?`${l.substring(0,50)}_${(0,f.createBase32Hash)(l)}`:l}s.depPathToFilename=F;function I(s){if(s.indexOf(`file:`)!==0){s.startsWith(`/`)&&(s=s.substring(1));let l=s.lastIndexOf(`/`);return`${s.substring(0,l)}@${s.slice(l+1)}`}return s.replace(`:`,`+`)}function R(s){let l=s.map(({name:s,version:l})=>`${s.replace(`/`,`+`)}@${l}`).sort().join(`+`);return l.length>26?`_${(0,f.createBase32Hash)(l)}`:`_${l}`}s.createPeersFolderSuffix=R})),require_lockfile_v5=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.LockfileV5Parser=void 0;let l=require_lib$1(),f=require_lockfile_parser$1();s.LockfileV5Parser=class extends f.PnpmLockfileParser{constructor(s,l){s||={lockfileVersion:`5`},super(s,l)}parseDepPath(s){let{name:f,version:p}=(0,l.parse)(s);return p?{name:f,version:this.excludeTransPeerDepsVersions(p)}:{name:f}}normalizeTopLevelDeps(s,l,f){return Object.entries(s).reduce((s,[p,g])=>(g=this.normalizeVersion(p,g,l,f),s[p]={name:p,version:g,isDev:l},s),{})}normalizePackagesDeps(s,l,f){return Object.entries(s).reduce((s,[p,g])=>(g=this.normalizeVersion(p,g,l,f),s[p]=g,s),{})}excludeTransPeerDepsVersions(s){if(!s.includes(`/`))return s.split(`_`)[0];let l=s.split(`/`),f=l[l.length-1];return`${s.split(f)[0]}${f.split(`_`)[0]}`}normaliseImporters(s){if(!(`importers`in s))return{};let l=s.importers;return Object.entries(l).reduce((s,[l,f])=>{if(!(`dependencies`in f))return Object.assign(Object.assign({},s),{[l]:{}});let p=f.dependencies,g=Object.fromEntries(Object.entries(p).map(([s,l])=>[s,l]));return Object.assign(Object.assign({},s),{[l]:g})},{})}}})),require_lockfile_v9=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.LockfileV9Parser=void 0;let l=require_lockfile_v6(),f={isWorkspace:!0,projectsVersionMap:{}};s.LockfileV9Parser=class extends l.LockfileV6Parser{constructor(s,l=f){super(s,l),this.settings=s.settings,this.packages={},this.snapshots=s.snapshots||{},Object.entries(this.snapshots).forEach(([l,f])=>{let p=this.excludeTransPeerDepsVersions(l);this.packages[p]=Object.assign(Object.assign({},s.packages[p]),f)})}}})),require_utils$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.getLockfileVersionFromFile=s.NodeLockfileVersion=void 0,s.getPnpmLockfileVersion=b,s.getYarnLockfileVersion=C,s.getNpmLockfileVersion=w;let l=require(`fs`),f=require_js_yaml$2(),p=require_errors$6(),g=require_src$1();var v;(function(s){s.NpmLockV1=`NPM_LOCK_V1`,s.NpmLockV2=`NPM_LOCK_V2`,s.NpmLockV3=`NPM_LOCK_V3`,s.YarnLockV1=`YARN_LOCK_V1`,s.YarnLockV2=`YARN_LOCK_V2`,s.PnpmLockV5=`PNPM_LOCK_V5`,s.PnpmLockV6=`PNPM_LOCK_V6`,s.PnpmLockV9=`PNPM_LOCK_V9`})(v||(s.NodeLockfileVersion=v={})),s.getLockfileVersionFromFile=s=>{let f=(0,l.readFileSync)(s,`utf-8`);if(s.endsWith(`package-lock.json`))return w(f);if(s.endsWith(`yarn.lock`))return C(f);if(s.endsWith(`pnpm-lock.yaml`))return b(f);throw new p.InvalidUserInputError(`Unknown lockfile ${s}. Please provide either package-lock.json, yarn.lock or pnpm-lock.yaml`)};function b(s){let{lockfileVersion:l}=(0,f.load)(s,{json:!0,schema:f.FAILSAFE_SCHEMA});if(l.startsWith(`5`))return v.PnpmLockV5;if(l.startsWith(`6`))return v.PnpmLockV6;if(l.startsWith(`9`))return v.PnpmLockV9;throw new g.OpenSourceEcosystems.PnpmUnsupportedLockfileVersionError(`The pnpm-lock.yaml lockfile version ${l} is not supported`)}function C(s){return s.includes(`__metadata`)?v.YarnLockV2:v.YarnLockV1}function w(s){try{switch(JSON.parse(s).lockfileVersion||null){case null:case 1:return v.NpmLockV1;case 2:return v.NpmLockV2;case 3:return v.NpmLockV3;default:throw new p.InvalidUserInputError(`Unsupported npm lockfile version in package-lock.json. Please provide a package-lock.json with lockfileVersion 1, 2 or 3`)}}catch{throw new p.InvalidUserInputError(`Problem parsing package-lock.json - make sure the package-lock.json is a valid JSON file`)}}})),require_lockfile_parser=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.getPnpmLockfileParser=C;let l=require_js_yaml$2(),f=require_lockfile_v6(),p=require_lockfile_v5(),g=require_lockfile_v9(),v=require_src$1(),b=require_utils$1();function C(s,C,w){if(!s)return new p.LockfileV5Parser(s,w);let E=(0,l.load)(s,{json:!0,schema:l.FAILSAFE_SCHEMA}),k=E.lockfileVersion;if(C===b.NodeLockfileVersion.PnpmLockV5||k.startsWith(`5`))return new p.LockfileV5Parser(E,w);if(C===b.NodeLockfileVersion.PnpmLockV6||k.startsWith(`6`))return new f.LockfileV6Parser(E,w);if(C===b.NodeLockfileVersion.PnpmLockV9||k.startsWith(`9`))return new g.LockfileV9Parser(E,w);throw new v.OpenSourceEcosystems.PnpmUnsupportedLockfileVersionError(`The pnpm-lock.yaml lockfile version ${C} is not supported`)}})),require_parse_project=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.parsePnpmProject=void 0;let l=require_util$3(),f=require_build_dep_graph_pnpm(),p=require_lockfile_parser();s.parsePnpmProject=async(s,g,v,b)=>{var C;let{includeDevDeps:w,includePeerDeps:E,includeOptionalDeps:k,strictOutOfSync:A,pruneWithinTopLevelDeps:N,showNpmScope:F}=v,I=``,R=(0,l.parsePkgJson)(s),B=(0,p.getPnpmLockfileParser)(g,b);return B.rawPnpmLock.importers?.[`.`]&&(I=`.`,B.workspaceArgs={projectsVersionMap:{".":{name:R.name,version:R.version}},isWorkspace:!0}),await(0,f.buildDepGraphPnpm)(B,R,{includeDevDeps:w,strictOutOfSync:A,includePeerDeps:E,includeOptionalDeps:k,pruneWithinTopLevelDeps:N,showNpmScope:F},I)}})),require_parse_workspace=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.parsePnpmWorkspace=void 0;let l=require_src$39(),f=require(`path`),p=require_utils$1(),g=require_util$3(),v=require_build_dep_graph_pnpm(),b=require_constants$2(),C=require_lockfile_parser(),w=require_utils$2(),E=l(`snyk-pnpm-workspaces`);function k(s,l){let p={};for(let v of l){let l=f.join(s,v),C=f.join(l,`package.json`),k=(0,w.getFileContents)(s,C);try{let s=(0,g.parsePkgJson)(k.content);p[v]={version:s.version||b.UNDEFINED_VERSION,name:s.name}}catch(s){E(`Error getting version for project: ${C}. ERROR: ${s}`);continue}}return p}s.parsePnpmWorkspace=async(s,l,b)=>{let A=[],{includeDevDeps:N,includePeerDeps:F,includeOptionalDeps:I,strictOutOfSync:R,pruneWithinTopLevelDeps:B,exclude:q,showNpmScope:J}=b,le=(0,w.getFileContents)(s,f.join(l,`pnpm-lock.yaml`)).content,_e=(0,p.getPnpmLockfileVersion)(le),be=(0,C.getPnpmLockfileParser)(le,_e),xe=k(l,Object.keys(be.importers)),De=q?q.split(`,`).map(s=>s.trim()):[];for(let p of Object.keys(be.importers)){if(De.length>0){let s=p.split(`/`);if(De.some(l=>s.includes(l))){E(`Skipping excluded importer: ${p}`);continue}}let b=f.join(l,p),C=f.join(b,`package.json`);E(`Processing project ${C} as part of a pnpm workspace`);let k=(0,w.getFileContents)(s,C),q=(0,g.parsePkgJson)(k.content);be.workspaceArgs={isWorkspace:!0,projectsVersionMap:xe};try{let l=await(0,v.buildDepGraphPnpm)(be,q,{includeDevDeps:N,includePeerDeps:F,strictOutOfSync:R,includeOptionalDeps:I,pruneWithinTopLevelDeps:B,showNpmScope:J},p),g={packageManager:`pnpm`,targetFile:f.relative(s,k.fileName),depGraph:l,plugin:{name:`snyk-nodejs-lockfile-parser`,runtime:process.version}};A.push(g)}catch(s){E(`Error process workspace: ${k.fileName}. ERROR: ${s}`)}}return A}})),require_parse_workspace_project=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.parsePnpmWorkspaceProject=void 0;let l=require_util$3(),f=require_build_dep_graph_pnpm(),p=require_lockfile_parser(),g=require_constants$2();s.parsePnpmWorkspaceProject=async(s,v,b,C,w)=>{let{includeDevDeps:E,includePeerDeps:k,includeOptionalDeps:A,strictOutOfSync:N,pruneWithinTopLevelDeps:F,showNpmScope:I}=b,R=(0,p.getPnpmLockfileParser)(v,w),B=(0,l.parsePkgJson)(s);return R.workspaceArgs={isWorkspace:!0,projectsVersionMap:{[C]:{name:B.name,version:B.version||g.UNDEFINED_VERSION}}},await(0,f.buildDepGraphPnpm)(R,B,{includeDevDeps:E,includePeerDeps:k,strictOutOfSync:N,includeOptionalDeps:A,pruneWithinTopLevelDeps:F,showNpmScope:I},C)}})),require_pnpm=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.parsePnpmWorkspaceProject=s.parsePnpmWorkspace=s.parsePnpmProject=void 0;let l=require_parse_project();Object.defineProperty(s,`parsePnpmProject`,{enumerable:!0,get:function(){return l.parsePnpmProject}});let f=require_parse_workspace();Object.defineProperty(s,`parsePnpmWorkspace`,{enumerable:!0,get:function(){return f.parsePnpmWorkspace}});let p=require_parse_workspace_project();Object.defineProperty(s,`parsePnpmWorkspaceProject`,{enumerable:!0,get:function(){return p.parsePnpmWorkspaceProject}})})),require_dep_graph_builders=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.parsePkgJson=s.parsePnpmWorkspaceProject=s.parsePnpmWorkspace=s.parsePnpmProject=s.extractPkgsFromYarnLockV2=s.parseYarnLockV2Project=s.buildDepGraphYarnLockV2Simple=s.extractPkgsFromYarnLockV1=s.parseYarnLockV1WorkspaceProject=s.buildDepGraphYarnLockV1WorkspaceCyclesPruned=s.buildDepGraphYarnLockV1Simple=s.buildDepGraphYarnLockV1SimpleCyclesPruned=s.buildDepGraphYarnLockV1Workspace=s.parseYarnLockV1Project=s.parseNpmLockV2Project=void 0;let l=require_yarn_lock_v1();Object.defineProperty(s,`parseYarnLockV1Project`,{enumerable:!0,get:function(){return l.parseYarnLockV1Project}}),Object.defineProperty(s,`parseYarnLockV1WorkspaceProject`,{enumerable:!0,get:function(){return l.parseYarnLockV1WorkspaceProject}}),Object.defineProperty(s,`buildDepGraphYarnLockV1SimpleCyclesPruned`,{enumerable:!0,get:function(){return l.buildDepGraphYarnLockV1SimpleCyclesPruned}}),Object.defineProperty(s,`buildDepGraphYarnLockV1Simple`,{enumerable:!0,get:function(){return l.buildDepGraphYarnLockV1Simple}}),Object.defineProperty(s,`buildDepGraphYarnLockV1WorkspaceCyclesPruned`,{enumerable:!0,get:function(){return l.buildDepGraphYarnLockV1WorkspaceCyclesPruned}}),Object.defineProperty(s,`buildDepGraphYarnLockV1Workspace`,{enumerable:!0,get:function(){return l.buildDepGraphYarnLockV1Workspace}}),Object.defineProperty(s,`extractPkgsFromYarnLockV1`,{enumerable:!0,get:function(){return l.extractPkgsFromYarnLockV1}});let f=require_yarn_lock_v2();Object.defineProperty(s,`buildDepGraphYarnLockV2Simple`,{enumerable:!0,get:function(){return f.buildDepGraphYarnLockV2Simple}}),Object.defineProperty(s,`parseYarnLockV2Project`,{enumerable:!0,get:function(){return f.parseYarnLockV2Project}}),Object.defineProperty(s,`extractPkgsFromYarnLockV2`,{enumerable:!0,get:function(){return f.extractPkgsFromYarnLockV2}});let p=require_npm_lock_v2();Object.defineProperty(s,`parseNpmLockV2Project`,{enumerable:!0,get:function(){return p.parseNpmLockV2Project}});let g=require_pnpm();Object.defineProperty(s,`parsePnpmProject`,{enumerable:!0,get:function(){return g.parsePnpmProject}}),Object.defineProperty(s,`parsePnpmWorkspace`,{enumerable:!0,get:function(){return g.parsePnpmWorkspace}}),Object.defineProperty(s,`parsePnpmWorkspaceProject`,{enumerable:!0,get:function(){return g.parsePnpmWorkspaceProject}});let v=require_util$3();Object.defineProperty(s,`parsePkgJson`,{enumerable:!0,get:function(){return v.parsePkgJson}})})),require_dist$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.NodeLockfileVersion=s.getPnpmLockfileVersion=s.getYarnLockfileVersion=s.getNpmLockfileVersion=s.getLockfileVersionFromFile=s.parsePkgJson=s.parsePnpmWorkspaceProject=s.parsePnpmWorkspace=s.parsePnpmProject=s.getPnpmLockfileParser=s.buildDepGraphYarnLockV2Simple=s.parseYarnLockV2Project=s.extractPkgsFromYarnLockV2=s.buildDepGraphYarnLockV1Workspace=s.buildDepGraphYarnLockV1WorkspaceCyclesPruned=s.buildDepGraphYarnLockV1Simple=s.buildDepGraphYarnLockV1SimpleCyclesPruned=s.parseYarnLockV1WorkspaceProject=s.parseYarnLockV1Project=s.extractPkgsFromYarnLockV1=s.parseNpmLockV2Project=s.OutOfSyncError=s.InvalidUserInputError=s.UnsupportedRuntimeError=s.LockfileType=s.Scope=s.getPnpmWorkspaces=s.getYarnWorkspaces=s.buildDepGraphFromCliOutput=void 0,s.buildDepTree=F,s.buildDepTreeFromFiles=I,s.getYarnWorkspacesFromFiles=R,s.getYarnLockfileType=B;let l=require(`fs`),f=require(`path`),p=require_parsers();Object.defineProperty(s,`Scope`,{enumerable:!0,get:function(){return p.Scope}}),Object.defineProperty(s,`LockfileType`,{enumerable:!0,get:function(){return p.LockfileType}}),Object.defineProperty(s,`getYarnWorkspaces`,{enumerable:!0,get:function(){return p.getYarnWorkspaces}}),Object.defineProperty(s,`getPnpmWorkspaces`,{enumerable:!0,get:function(){return p.getPnpmWorkspaces}});let g=require_package_lock_parser(),v=require_yarn_lock_parser(),b=require_yarn2_lock_parser(),C=require_errors$6();Object.defineProperty(s,`UnsupportedRuntimeError`,{enumerable:!0,get:function(){return C.UnsupportedRuntimeError}}),Object.defineProperty(s,`InvalidUserInputError`,{enumerable:!0,get:function(){return C.InvalidUserInputError}}),Object.defineProperty(s,`OutOfSyncError`,{enumerable:!0,get:function(){return C.OutOfSyncError}});let w=require_cli_parsers();Object.defineProperty(s,`buildDepGraphFromCliOutput`,{enumerable:!0,get:function(){return w.buildDepGraphFromCliOutput}});let E=require_dep_graph_builders();Object.defineProperty(s,`parseNpmLockV2Project`,{enumerable:!0,get:function(){return E.parseNpmLockV2Project}}),Object.defineProperty(s,`extractPkgsFromYarnLockV1`,{enumerable:!0,get:function(){return E.extractPkgsFromYarnLockV1}}),Object.defineProperty(s,`parseYarnLockV1Project`,{enumerable:!0,get:function(){return E.parseYarnLockV1Project}}),Object.defineProperty(s,`parseYarnLockV1WorkspaceProject`,{enumerable:!0,get:function(){return E.parseYarnLockV1WorkspaceProject}}),Object.defineProperty(s,`buildDepGraphYarnLockV1SimpleCyclesPruned`,{enumerable:!0,get:function(){return E.buildDepGraphYarnLockV1SimpleCyclesPruned}}),Object.defineProperty(s,`buildDepGraphYarnLockV1Simple`,{enumerable:!0,get:function(){return E.buildDepGraphYarnLockV1Simple}}),Object.defineProperty(s,`buildDepGraphYarnLockV1WorkspaceCyclesPruned`,{enumerable:!0,get:function(){return E.buildDepGraphYarnLockV1WorkspaceCyclesPruned}}),Object.defineProperty(s,`buildDepGraphYarnLockV1Workspace`,{enumerable:!0,get:function(){return E.buildDepGraphYarnLockV1Workspace}}),Object.defineProperty(s,`extractPkgsFromYarnLockV2`,{enumerable:!0,get:function(){return E.extractPkgsFromYarnLockV2}}),Object.defineProperty(s,`parseYarnLockV2Project`,{enumerable:!0,get:function(){return E.parseYarnLockV2Project}}),Object.defineProperty(s,`buildDepGraphYarnLockV2Simple`,{enumerable:!0,get:function(){return E.buildDepGraphYarnLockV2Simple}}),Object.defineProperty(s,`parsePnpmProject`,{enumerable:!0,get:function(){return E.parsePnpmProject}}),Object.defineProperty(s,`parsePnpmWorkspace`,{enumerable:!0,get:function(){return E.parsePnpmWorkspace}}),Object.defineProperty(s,`parsePnpmWorkspaceProject`,{enumerable:!0,get:function(){return E.parsePnpmWorkspaceProject}}),Object.defineProperty(s,`parsePkgJson`,{enumerable:!0,get:function(){return E.parsePkgJson}});let k=require_lockfile_parser();Object.defineProperty(s,`getPnpmLockfileParser`,{enumerable:!0,get:function(){return k.getPnpmLockfileParser}});let A=require_utils$1();Object.defineProperty(s,`getLockfileVersionFromFile`,{enumerable:!0,get:function(){return A.getLockfileVersionFromFile}}),Object.defineProperty(s,`getNpmLockfileVersion`,{enumerable:!0,get:function(){return A.getNpmLockfileVersion}}),Object.defineProperty(s,`getYarnLockfileVersion`,{enumerable:!0,get:function(){return A.getYarnLockfileVersion}}),Object.defineProperty(s,`getPnpmLockfileVersion`,{enumerable:!0,get:function(){return A.getPnpmLockfileVersion}}),Object.defineProperty(s,`NodeLockfileVersion`,{enumerable:!0,get:function(){return A.NodeLockfileVersion}});let N=require_pkgJson();async function F(s,l,w=!1,E,k=!0,A=`package.json`,N){E?E===p.LockfileType.yarn&&(E=B(l)):E=p.LockfileType.npm;let F;switch(E){case p.LockfileType.npm:F=new g.PackageLockParser;break;case p.LockfileType.yarn:F=new v.YarnLockParser;break;case p.LockfileType.yarn2:F=new b.Yarn2LockParser;break;default:throw new C.InvalidUserInputError(`Unsupported lockfile type ${E} provided. Only 'npm' or 'yarn' is currently supported.`)}let I=(0,p.parseManifestFile)(s);I.name||=f.isAbsolute(A)?f.basename(A):A;let R=F.parseLockFile(l);return F.getDependencyTree(I,R,w,k,N)}async function I(s,g,v,b=!1,w=!0,E,k){if(!s||!g||!v)throw Error(`Missing required parameters for buildDepTreeFromFiles()`);let A=f.resolve(s,g),I=f.resolve(s,v);if(!l.existsSync(A))throw new C.InvalidUserInputError(`Target file package.json not found at location: ${A}`);if(!l.existsSync(I))throw new C.InvalidUserInputError(`Lockfile not found at location: `+I);let R=l.readFileSync(A,`utf-8`),q=l.readFileSync(I,`utf-8`),J;if(v.endsWith(`package-lock.json`))J=p.LockfileType.npm;else if(v.endsWith(`yarn.lock`))J=B(q,s,v);else throw new C.InvalidUserInputError(`Unknown lockfile ${v}. Please provide either package-lock.json or yarn.lock.`);return await F(E?(0,N.rewriteAliasesPkgJson)(R):R,q,b,J,w,g,k)}function R(s,g){if(!s||!g)throw Error(`Missing required parameters for getYarnWorkspacesFromFiles()`);let v=f.resolve(s,g);if(!l.existsSync(v))throw new C.InvalidUserInputError(`Target file package.json not found at location: ${v}`);let b=l.readFileSync(v,`utf-8`);return(0,p.getYarnWorkspaces)(b)}function B(s,g,v){return s.includes(`__metadata`)||g&&v&&l.existsSync(f.resolve(g,v.replace(`yarn.lock`,`.yarnrc.yml`)))?p.LockfileType.yarn2:p.LockfileType.yarn}})),require_build_dep_graph=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.buildDepGraph=v;let l=require(`path`),f=require(`fs`),p=require_dist$1(),g=require_dist$1();async function v(s,v,b,C,w){let E=l.resolve(s,v),k=l.resolve(s,b);if(!f.existsSync(E))throw new g.InvalidUserInputError(`Target file package.json not found at location: ${E}`);if(!f.existsSync(k))throw new g.InvalidUserInputError(`Lockfile not found at location: `+k);let A=f.readFileSync(E,`utf-8`),N=f.readFileSync(k,`utf-8`),F=l.parse(k).dir,I=l.resolve(F,`pnpm-workspace.yaml`);switch(C){case g.NodeLockfileVersion.PnpmLockV5:case g.NodeLockfileVersion.PnpmLockV6:case g.NodeLockfileVersion.PnpmLockV9:if(f.existsSync(I))throw new g.InvalidUserInputError("Both `pnpm-lock.yaml` and `pnpm-workspace.yaml` were found in "+F+".\nPlease run your command again specifying `--all-projects` flag.");return await p.parsePnpmProject(A,N,{includeDevDeps:w.includeDevDeps,includeOptionalDeps:w.includeOptionalDeps||!0,includePeerDeps:!0,pruneWithinTopLevelDeps:!0,strictOutOfSync:w.strictOutOfSync},C);case g.NodeLockfileVersion.YarnLockV1:return await p.parseYarnLockV1Project(A,N,{includeDevDeps:w.includeDevDeps,includeOptionalDeps:w.includeOptionalDeps,includePeerDeps:w.includePeerDeps||!1,pruneLevel:`withinTopLevelDeps`,strictOutOfSync:w.strictOutOfSync});case g.NodeLockfileVersion.YarnLockV2:return await p.parseYarnLockV2Project(A,N,{includeDevDeps:w.includeDevDeps,includeOptionalDeps:w.includeOptionalDeps,pruneWithinTopLevelDeps:!0,strictOutOfSync:w.strictOutOfSync});case g.NodeLockfileVersion.NpmLockV2:case g.NodeLockfileVersion.NpmLockV3:return await p.parseNpmLockV2Project(A,N,w);default:throw Error(`Failed to build dep graph from current project`)}}})),require_lock_parser=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.parse=b;let l=require(`path`),f=require(`fs`),p=require_build_dep_graph(),g=require_dist$1(),v=require_dist$1();async function b(s,b,C){let w=l.resolve(s,b);if(!f.existsSync(w))throw Error(`Lockfile `+b+` not found at location: `+w);let E=l.parse(w),k=l.resolve(E.dir,`package.json`),A=l.resolve(E.dir,`npm-shrinkwrap.json`);if(!f.existsSync(k))throw Error(`Could not find package.json at ${k} (lockfile found at ${b})`);if(f.existsSync(A))throw Error("Both `npm-shrinkwrap.json` and `package-lock.json` were found in "+E.dir+".\nPlease run your command again specifying `--file=package.json` flag.");let N=C.strictOutOfSync!==!1,F=g.getLockfileVersionFromFile(w);return F===v.NodeLockfileVersion.YarnLockV1||F===v.NodeLockfileVersion.YarnLockV2||F===v.NodeLockfileVersion.NpmLockV2||F===v.NodeLockfileVersion.NpmLockV3||F===v.NodeLockfileVersion.PnpmLockV5||F===v.NodeLockfileVersion.PnpmLockV6||F===v.NodeLockfileVersion.PnpmLockV9?await(0,p.buildDepGraph)(s,k,w,F,{includeDevDeps:C.dev||!1,includeOptionalDeps:!0,strictOutOfSync:N,pruneCycles:!0}):g.buildDepTreeFromFiles(s,k,w,C.dev,N)}})),require_errors$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.CustomError=void 0,s.MissingTargetFileError=f,s.NoSupportedManifestsFoundError=p;var l=class extends Error{constructor(s){super(s),Error.captureStackTrace(this,this.constructor),this.name=this.constructor.name,this.code=void 0,this.strCode=void 0,this.innerError=void 0,this.userMessage=void 0}};s.CustomError=l;function f(s){let f=`Not a recognised option did you mean --file=${s}? Check other options by running snyk --help`,p=new l(f);return p.code=422,p.userMessage=f,p}function p(s){let f=`Could not detect supported target files in `+s.join(`, `)+`. -Please see our documentation for supported languages and target files: https://snyk.co/udVgQ and make sure you are in the right directory.`,p=new l(f);return p.code=422,p.userMessage=f,p}})),require_inspect=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.inspect=v;let l=require_npm_modules_parser(),f=require_lock_parser(),p=require_errors$1(),g=require_utils$9();async function v(s,v,b={}){if(!v)throw(0,p.MissingTargetFileError)(s);let C=(v.endsWith(`package-lock.json`)||v.endsWith(`yarn.lock`)||v.endsWith(`pnpm-lock.yaml`))&&!b.traverseNodeModules?await f.parse(s,v,b):await l.parse(s,v,b),w=[];return w=(0,g.isResDepGraph)(C)?[{depGraph:C}]:[{depTree:C}],{plugin:{name:`snyk-nodejs-lockfile-parser`,runtime:process.version},scannedProjects:w}}})),require_npm_workspaces_parser=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.getWorkspacesMap=E,s.packageJsonBelongsToWorkspace=k,s.processNpmWorkspaces=A;let l=require_src$39(),f=require(`path`),p=require_lodash$1(),g=require_micromatch(),v=l(`snyk-npm-workspaces`),b=require_dist$1(),C=require_utils$9(),w=require_errors$1();function E(s){let l={};if(!s)return l;try{let f=JSON.parse(s.content).workspaces||!1;f&&f.length&&(l[s.fileName]={workspaces:f})}catch(s){v(`Failed to process a workspace`,s.message)}return l}function k(s,l,p){let v=f.dirname(p.replace(/\\/g,`/`)),b=(l[p].workspaces||[]).map(s=>f.join(v,s));return g.isMatch(s.replace(/\\/g,`/`),b.map(s=>f.normalize(f.join(s,`package.json`)).replace(/\\/g,`/`)))}async function A(s,l,g){let A=g.map(s=>({path:s,...f.parse(s)})).filter(s=>[`package.json`,`package-lock.json`].includes(s.base)),N=(0,p.sortBy)(A,`dir`),F=(0,p.groupBy)(N,`dir`);if(v(`Processing potential Npm workspaces (${g.length})`),l.yarnWorkspaces&&Object.keys(F).length===0)throw(0,w.NoSupportedManifestsFoundError)([s]);let I={},R={},B={plugin:{name:`snyk-nodejs-npm-workspaces`,runtime:process.version},scannedProjects:[]};for(let p of Object.keys(F)){v(`Processing ${p} as a potential npm workspace`);let g=!1,w=!1,A=f.join(p,`package.json`),N=(0,C.getFileContents)(s,A);I={...I,...E(N)};for(let s of Object.keys(I))k(A,I,s)&&(v(`${A} matches an existing workspace pattern`),R[A]={root:s},g=!0),A===s&&(w=!0);if(!(g||w)){v(`${A} is not part of any detected workspace, skipping`);continue}try{let p=g?f.dirname(R[A].root):f.dirname(A),v=f.join(p,`package-lock.json`),w=(0,C.getFileContents)(s,v),E=await b.parseNpmLockV2Project(N.content,w.content,{includeDevDeps:l.dev||!1,strictOutOfSync:l.strictOutOfSync||!1,includeOptionalDeps:!1,pruneCycles:!0,showNpmScope:l.showNpmScope}),k={packageManager:`npm`,targetFile:f.relative(s,N.fileName),depGraph:E,plugin:{name:`snyk-nodejs-lockfile-parser`,runtime:process.version}};B.scannedProjects.push(k)}catch(s){if(l.yarnWorkspaces)throw s;v(`Error process workspace: ${A}. ERROR: ${s}`)}}return B.scannedProjects.length||v(`No npm workspaces detected in any of the ${g.length} target files.`),B}})),require_workspace_utils=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.sortTargetFiles=w,s.getWorkspacesMap=E,s.packageJsonBelongsToWorkspace=k;let l=require_src$39(),f=require(`path`),p=require_dist$1(),g=require_micromatch(),v=require_lodash$1(),b=require_utils$9(),C=l(`snyk-workspaces`);function w(s,l){let p=s.map(s=>({path:s,...f.parse(s)})).filter(s=>l.includes(s.base)),g=(0,v.sortBy)(p,`dir`);return(0,v.groupBy)(g,`dir`)}function E(s,l,g){let v={},w=f.join(l,`pnpm-workspace.yaml`);if(!(0,b.fileExists)(s,w))return v;let E=(0,b.getFileContents)(s,w);if(!E)return v;try{let s=p.getPnpmWorkspaces(E.content);s&&s.length&&(v[g.fileName]={workspaces:s})}catch(s){C(`Failed to process a workspace`,s.message)}return v}function k(s,l,p){let v=f.dirname((0,b.normalizeFilePath)(p)),C=(l[p].workspaces||[]).map(s=>f.join(v,s));return g.isMatch((0,b.normalizeFilePath)(s),C.map(s=>(0,b.normalizeFilePath)(f.join(s,`**`))))}})),require_pnpm_workspaces_parser=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.processPnpmWorkspaces=C;let l=require_src$39(),f=require(`fs`),p=require(`path`),g=require_dist$1(),v=require_workspace_utils(),b=l(`snyk-pnpm-workspaces`);async function C(s,l,C){let w=(0,v.sortTargetFiles)(C,[`pnpm-lock.yaml`]);b(`Processing potential Pnpm workspaces (${C.length})`);let E={plugin:{name:`snyk-nodejs-pnpm-workspaces`,runtime:process.version},scannedProjects:[]};for(let v of Object.keys(w)){b(`Processing ${v} as a potential Pnpm workspace`);let C=p.join(v,`pnpm-workspace.yaml`);if(!f.existsSync(C)){b(`Workspace file not found at ${v}. Can't be a pnpm workspace root.`);continue}let w=await g.parsePnpmWorkspace(s,v,{includeDevDeps:l.dev||!1,includeOptionalDeps:l.optional||!0,includePeerDeps:!0,pruneWithinTopLevelDeps:!0,strictOutOfSync:l.strictOutOfSync===void 0?!0:l.strictOutOfSync,exclude:l.exclude,showNpmScope:l.showNpmScope});E.scannedProjects=E.scannedProjects.concat(w)}return E.scannedProjects.length||b(`No pnpm workspaces detected in any of the ${C.length} target files.`),E}})),require_yarn_workspaces_parser=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.getWorkspacesMap=E,s.packageJsonBelongsToWorkspace=k,s.processYarnWorkspaces=A;let l=require_src$39(),f=require(`path`),p=require_lodash$1(),g=require_micromatch(),v=l(`snyk-yarn-workspaces`),b=require_dist$1(),C=require_utils$9(),w=require_errors$1();function E(s){let l={};if(!s)return l;try{let f=b.getYarnWorkspaces(s.content);f&&f.length&&(l[s.fileName]={workspaces:f})}catch(s){v(`Failed to process a workspace`,s.message)}return l}function k(s,l,p){let v=f.dirname(p.replace(/\\/g,`/`)),b=(l[p].workspaces||[]).map(s=>f.join(v,s));return g.isMatch(s.replace(/\\/g,`/`),b.map(s=>f.normalize(f.join(s,`**`)).replace(/\\/g,`/`)))}async function A(s,l,g){let A=g.map(s=>({path:s,...f.parse(s)})).filter(s=>[`package.json`,`yarn.lock`].includes(s.base)),N=(0,p.sortBy)(A,`dir`),F=(0,p.groupBy)(N,`dir`);if(v(`Processing potential Yarn workspaces (${g.length})`),l.yarnWorkspaces&&Object.keys(F).length===0)throw(0,w.NoSupportedManifestsFoundError)([s]);let I={},R={},B={plugin:{name:`snyk-nodejs-yarn-workspaces`,runtime:process.version},scannedProjects:[]},q={};for(let p of Object.keys(F)){v(`Processing ${p} as a potential Yarn workspace`);let g=!1,w=!1,A=f.join(p,`package.json`),N=(0,C.getFileContents)(s,A);I={...I,...E(N)};for(let s of Object.keys(I))k(A,I,s)&&(v(`${A} matches an existing workspace pattern`),R[A]={root:s},g=!0),A===s&&(w=!0,q=JSON.parse(N.content));if(!(g||w)){v(`${A} is not part of any detected workspace, skipping`);continue}try{let p=g?f.dirname(R[A].root):f.dirname(A),v=f.join(p,`yarn.lock`),E=(0,C.getFileContents)(s,v),k=b.getYarnLockfileVersion(E.content),F;switch(k){case b.NodeLockfileVersion.YarnLockV1:F=await b.parseYarnLockV1Project(N.content,E.content,{includeDevDeps:l.dev||!1,includeOptionalDeps:!1,includePeerDeps:!1,pruneLevel:`withinTopLevelDeps`,strictOutOfSync:l.strictOutOfSync===void 0?!0:l.strictOutOfSync,showNpmScope:l.showNpmScope});break;case b.NodeLockfileVersion.YarnLockV2:F=await b.parseYarnLockV2Project(N.content,E.content,{includeDevDeps:l.dev||!1,includeOptionalDeps:!1,pruneWithinTopLevelDeps:!0,strictOutOfSync:l.strictOutOfSync===void 0?!0:l.strictOutOfSync,showNpmScope:l.showNpmScope},{isWorkspacePkg:!0,isRoot:w,rootResolutions:q?.resolutions||{}});break;default:throw Error(`Failed to build dep graph from current project`)}let I={packageManager:`yarn`,targetFile:f.relative(s,N.fileName),depGraph:F,plugin:{name:`snyk-nodejs-lockfile-parser`,runtime:process.version}};B.scannedProjects.push(I)}catch(s){if(l.yarnWorkspaces)throw s;v(`Error process workspace: ${A}. ERROR: ${s}`)}}return B.scannedProjects.length||v(`No yarn workspaces detected in any of the ${g.length} target files.`),B}})),require_workspaces=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.processYarnWorkspaces=s.processPnpmWorkspaces=s.processNpmWorkspaces=void 0;let l=require_npm_workspaces_parser();Object.defineProperty(s,`processNpmWorkspaces`,{enumerable:!0,get:function(){return l.processNpmWorkspaces}});let f=require_pnpm_workspaces_parser();Object.defineProperty(s,`processPnpmWorkspaces`,{enumerable:!0,get:function(){return f.processPnpmWorkspaces}});let p=require_yarn_workspaces_parser();Object.defineProperty(s,`processYarnWorkspaces`,{enumerable:!0,get:function(){return p.processYarnWorkspaces}})})),require_dist=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.processYarnWorkspaces=s.processPnpmWorkspaces=s.processNpmWorkspaces=s.inspect=void 0;let l=require_inspect();Object.defineProperty(s,`inspect`,{enumerable:!0,get:function(){return l.inspect}});let f=require_workspaces();Object.defineProperty(s,`processNpmWorkspaces`,{enumerable:!0,get:function(){return f.processNpmWorkspaces}}),Object.defineProperty(s,`processPnpmWorkspaces`,{enumerable:!0,get:function(){return f.processPnpmWorkspaces}}),Object.defineProperty(s,`processYarnWorkspaces`,{enumerable:!0,get:function(){return f.processYarnWorkspaces}})}));function ensureLockFileSize(s,l){let f=Number.parseInt(process.env.MAX_LOCK_FILE_SIZE??``)||10485760;if((0,fs.statSync)(l).size>f)throw s.log.warn({fullPath:l},`Lock file too large to parse, skipping`),Error(`Lock file too large to parse`)}var import_dist$28,MAX_LOCK_FILE_SIZE,getDependencies,init_getDependencies=__esmMin((()=>{import_dist$28=require_dist(),getDependencies=async(s,{rootPath:l,manifestPath:f,lockfilePath:p})=>{let g=path.default.resolve(l,p),v=path.default.resolve(l,f);ensureLockFileSize(s,g);try{let s=await(0,import_dist$28.inspect)(path.default.dirname(v),g,{dev:!0,strictOutOfSync:!1});if(s.scannedProjects.length!==1||!s.scannedProjects[0].depGraph)throw Error(`Failed to parse dependency graph`);return s.scannedProjects[0].depGraph}catch(g){throw s.log.debug({rootPath:l,manifestPath:f,lockfilePath:p},`Failed to get dependencies`),g}}})),import_p_limit,PACKAGE_JSON,SUPPORTED_LOCK_FILES,findChangedDependencies,init_findChangedDependencies=__esmMin((()=>{import_p_limit=__toESM$1(require_p_limit$3()),init_git(),init_utilities$1(),init_compareBaseline(),init_getDependencies(),PACKAGE_JSON=`package.json`,SUPPORTED_LOCK_FILES=[`yarn.lock`,`pnpm-lock.yaml`,`package-lock.json`],findChangedDependencies=async s=>{let{packageMetadataChanges:l}=s.git,{untraced:f=[]}=s.options;if(l?.length===0)return s.log.debug(`No package metadata changed found`),[];s.log.debug({packageMetadataChanges:l},`Finding changed dependencies for ${l?.length} baselines`);let p=await getRepositoryRoot(s)||``,[g]=await findFilesFromRepositoryRoot(s,p,PACKAGE_JSON)||[],[v]=await findFilesFromRepositoryRoot(s,p,...SUPPORTED_LOCK_FILES)||[];(!g||!v)&&s.log.debug({rootPath:p,rootManifestPath:g,rootLockfilePath:v},`No manifest or lockfile found at the root of the repository`),s.log.debug({rootPath:p,rootManifestPath:g,rootLockfilePath:v},`Found manifest and lockfile`);let b=await findFilesFromRepositoryRoot(s,p,`**/${PACKAGE_JSON}`)||[];s.log.debug({nestedManifestPaths:b.length},`Found nested manifest paths`);let C=s.env.CHROMATIC_TURBOSNAP_MANIFEST_CONCURRENCY,w=(0,import_p_limit.default)(C),E=await Promise.all(b.map(l=>w(async()=>{let f=path.default.dirname(l),[g]=await findFilesFromRepositoryRoot(s,p,...SUPPORTED_LOCK_FILES.map(s=>`${f}/${s}`))||[];return[l,g||v]})));if(g&&v)E.unshift([g,v]);else if(E.length===0)throw Error(`Could not find any pairs of ${PACKAGE_JSON} + ${SUPPORTED_LOCK_FILES.join(` / `)}`);s.log.debug({pathPairs:E},`Found ${E.length} manifest/lockfile pairs to check`);let k=E.map(([s,f])=>{let p=l?.filter(({changedFiles:l})=>l.some(l=>l===f||l===s)).map(({commit:s})=>s);return[s,f,[...new Set(p)]]}).filter(([s,,l])=>!f.some(l=>matchesFile(l,s))&&l.length>0);if(s.log.debug({filteredPathPairs:k},`Found ${k.length} manifest/lockfile pairs to diff`),k.length===0)return[];let A=new Set,N=new Set,F=s.env.CHROMATIC_TURBOSNAP_PACKAGE_CONCURRENCY,I=(0,import_p_limit.default)(F),R=(0,import_p_limit.default)(F);try{await Promise.all(k.map(([l,f,g])=>I(async()=>{let v=fs.default.mkdtempSync(path.default.join(os.default.tmpdir(),`chromatic`));N.add(v);let b=path.default.join(p,l),C=path.default.join(p,f),w=path.default.join(v,path.default.basename(l)),E=path.default.join(v,path.default.basename(f));fs.default.copyFileSync(b,w),fs.default.copyFileSync(C,E);let k=await getDependencies(s,{rootPath:v,manifestPath:w,lockfilePath:E});s.log.debug({manifestPath:l,lockfilePath:f},`Found HEAD dependencies`),await Promise.all(g.map(p=>R(async()=>{let g=fs.default.mkdtempSync(path.default.join(os.default.tmpdir(),`chromatic`));N.add(g);let v=await getDependencies(s,{rootPath:g,manifestPath:await checkoutFile(s,p,l,g),lockfilePath:await checkoutFile(s,p,f,g)});s.log.debug({reference:p},`Found baseline dependencies`);let b=await compareBaseline(k,v);for(let s of b)A.add(s)})))})))}finally{for(let s of N)fs.default.rmSync(s,{recursive:!0,force:!0})}return[...A]}})),isEqual,dependencyFields,arePackageDependenciesEqual,fileCache,readGitFile,getManifestFilesWithChangedDependencies,findChangedPackageFiles,init_findChangedPackageFiles=__esmMin((()=>{init_execGit(),init_utilities$1(),isEqual=(s={},l={})=>{if(typeof s!=typeof l)return!1;if(typeof s!=`object`||typeof l!=`object`||s===null||l===null)return s===l;let f=Object.entries(s).sort((s,l)=>s[0].localeCompare(l[0])),p=Object.entries(l).sort((s,l)=>s[0].localeCompare(l[0]));if(f.length!==p.length)return!1;for(let[s,[l,g]]of f.entries()){let[f,v]=p[s];if(l!==f||!isEqual(g,v))return!1}return!0},dependencyFields=[`dependencies`,`devDependencies`,`peerDependencies`,`dependenciesMeta`,`peerDependenciesMeta`,`overrides`,`optionalDependencies`,`resolutions`,`pnpm`],arePackageDependenciesEqual=(s,l)=>dependencyFields.every(f=>isEqual(s[f],l[f])),fileCache=new Map,readGitFile=async(s,l,f=`HEAD`)=>{let p=`${f}:${l}`;if(fileCache.has(p))return fileCache.get(p);let g=await execGitCommand(s,`git show ${p}`);return g&&fileCache.set(p,g),g},getManifestFilesWithChangedDependencies=async(s,l,f)=>(await Promise.all(l.map(async l=>{try{let p=await readGitFile(s,l,f),g=await readGitFile(s,l);if(!p||!g)throw Error(`Failed to read git file`);return arePackageDependenciesEqual(JSON.parse(p),JSON.parse(g))?[]:[l]}catch{return[l]}}))).flat(),findChangedPackageFiles=async(s,l)=>{let f=await Promise.all(l.map(({changedFiles:l,commit:f})=>{let p=l.filter(s=>isPackageMetadataFile(s));return p?getManifestFilesWithChangedDependencies(s,p,f):[]}));return[...new Set(f.flat())]}})),import_source$30,import_dist$27,noCSFGlobs_default,init_noCSFGlobs=__esmMin((()=>{import_source$30=__toESM$1(require_source$5()),import_dist$27=require_dist$14(),init_icons(),init_link(),noCSFGlobs_default=({statsPath:s,storybookDir:l,storybookBuildDir:f,entryFile:p})=>p?(0,import_dist$27.dedent)(import_source$30.default` +Please see our documentation for supported languages and target files: https://snyk.co/udVgQ and make sure you are in the right directory.`,p=new l(f);return p.code=422,p.userMessage=f,p}})),require_inspect=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.inspect=v;let l=require_npm_modules_parser(),f=require_lock_parser(),p=require_errors$1(),g=require_utils$9();async function v(s,v,b={}){if(!v)throw(0,p.MissingTargetFileError)(s);let C=(v.endsWith(`package-lock.json`)||v.endsWith(`yarn.lock`)||v.endsWith(`pnpm-lock.yaml`))&&!b.traverseNodeModules?await f.parse(s,v,b):await l.parse(s,v,b),w=[];return w=(0,g.isResDepGraph)(C)?[{depGraph:C}]:[{depTree:C}],{plugin:{name:`snyk-nodejs-lockfile-parser`,runtime:process.version},scannedProjects:w}}})),require_npm_workspaces_parser=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.getWorkspacesMap=E,s.packageJsonBelongsToWorkspace=k,s.processNpmWorkspaces=A;let l=require_src$39(),f=require(`path`),p=require_lodash$1(),g=require_micromatch(),v=l(`snyk-npm-workspaces`),b=require_dist$1(),C=require_utils$9(),w=require_errors$1();function E(s){let l={};if(!s)return l;try{let f=JSON.parse(s.content).workspaces||!1;f&&f.length&&(l[s.fileName]={workspaces:f})}catch(s){v(`Failed to process a workspace`,s.message)}return l}function k(s,l,p){let v=f.dirname(p.replace(/\\/g,`/`)),b=(l[p].workspaces||[]).map(s=>f.join(v,s));return g.isMatch(s.replace(/\\/g,`/`),b.map(s=>f.normalize(f.join(s,`package.json`)).replace(/\\/g,`/`)))}async function A(s,l,g){let A=g.map(s=>({path:s,...f.parse(s)})).filter(s=>[`package.json`,`package-lock.json`].includes(s.base)),N=(0,p.sortBy)(A,`dir`),F=(0,p.groupBy)(N,`dir`);if(v(`Processing potential Npm workspaces (${g.length})`),l.yarnWorkspaces&&Object.keys(F).length===0)throw(0,w.NoSupportedManifestsFoundError)([s]);let I={},R={},B={plugin:{name:`snyk-nodejs-npm-workspaces`,runtime:process.version},scannedProjects:[]};for(let p of Object.keys(F)){v(`Processing ${p} as a potential npm workspace`);let g=!1,w=!1,A=f.join(p,`package.json`),N=(0,C.getFileContents)(s,A);I={...I,...E(N)};for(let s of Object.keys(I))k(A,I,s)&&(v(`${A} matches an existing workspace pattern`),R[A]={root:s},g=!0),A===s&&(w=!0);if(!(g||w)){v(`${A} is not part of any detected workspace, skipping`);continue}try{let p=g?f.dirname(R[A].root):f.dirname(A),v=f.join(p,`package-lock.json`),w=(0,C.getFileContents)(s,v),E=await b.parseNpmLockV2Project(N.content,w.content,{includeDevDeps:l.dev||!1,strictOutOfSync:l.strictOutOfSync||!1,includeOptionalDeps:!1,pruneCycles:!0,showNpmScope:l.showNpmScope}),k={packageManager:`npm`,targetFile:f.relative(s,N.fileName),depGraph:E,plugin:{name:`snyk-nodejs-lockfile-parser`,runtime:process.version}};B.scannedProjects.push(k)}catch(s){if(l.yarnWorkspaces)throw s;v(`Error process workspace: ${A}. ERROR: ${s}`)}}return B.scannedProjects.length||v(`No npm workspaces detected in any of the ${g.length} target files.`),B}})),require_workspace_utils=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.sortTargetFiles=w,s.getWorkspacesMap=E,s.packageJsonBelongsToWorkspace=k;let l=require_src$39(),f=require(`path`),p=require_dist$1(),g=require_micromatch(),v=require_lodash$1(),b=require_utils$9(),C=l(`snyk-workspaces`);function w(s,l){let p=s.map(s=>({path:s,...f.parse(s)})).filter(s=>l.includes(s.base)),g=(0,v.sortBy)(p,`dir`);return(0,v.groupBy)(g,`dir`)}function E(s,l,g){let v={},w=f.join(l,`pnpm-workspace.yaml`);if(!(0,b.fileExists)(s,w))return v;let E=(0,b.getFileContents)(s,w);if(!E)return v;try{let s=p.getPnpmWorkspaces(E.content);s&&s.length&&(v[g.fileName]={workspaces:s})}catch(s){C(`Failed to process a workspace`,s.message)}return v}function k(s,l,p){let v=f.dirname((0,b.normalizeFilePath)(p)),C=(l[p].workspaces||[]).map(s=>f.join(v,s));return g.isMatch((0,b.normalizeFilePath)(s),C.map(s=>(0,b.normalizeFilePath)(f.join(s,`**`))))}})),require_pnpm_workspaces_parser=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.processPnpmWorkspaces=C;let l=require_src$39(),f=require(`fs`),p=require(`path`),g=require_dist$1(),v=require_workspace_utils(),b=l(`snyk-pnpm-workspaces`);async function C(s,l,C){let w=(0,v.sortTargetFiles)(C,[`pnpm-lock.yaml`]);b(`Processing potential Pnpm workspaces (${C.length})`);let E={plugin:{name:`snyk-nodejs-pnpm-workspaces`,runtime:process.version},scannedProjects:[]};for(let v of Object.keys(w)){b(`Processing ${v} as a potential Pnpm workspace`);let C=p.join(v,`pnpm-workspace.yaml`);if(!f.existsSync(C)){b(`Workspace file not found at ${v}. Can't be a pnpm workspace root.`);continue}let w=await g.parsePnpmWorkspace(s,v,{includeDevDeps:l.dev||!1,includeOptionalDeps:l.optional||!0,includePeerDeps:!0,pruneWithinTopLevelDeps:!0,strictOutOfSync:l.strictOutOfSync===void 0?!0:l.strictOutOfSync,exclude:l.exclude,showNpmScope:l.showNpmScope});E.scannedProjects=E.scannedProjects.concat(w)}return E.scannedProjects.length||b(`No pnpm workspaces detected in any of the ${C.length} target files.`),E}})),require_yarn_workspaces_parser=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.getWorkspacesMap=E,s.packageJsonBelongsToWorkspace=k,s.processYarnWorkspaces=A;let l=require_src$39(),f=require(`path`),p=require_lodash$1(),g=require_micromatch(),v=l(`snyk-yarn-workspaces`),b=require_dist$1(),C=require_utils$9(),w=require_errors$1();function E(s){let l={};if(!s)return l;try{let f=b.getYarnWorkspaces(s.content);f&&f.length&&(l[s.fileName]={workspaces:f})}catch(s){v(`Failed to process a workspace`,s.message)}return l}function k(s,l,p){let v=f.dirname(p.replace(/\\/g,`/`)),b=(l[p].workspaces||[]).map(s=>f.join(v,s));return g.isMatch(s.replace(/\\/g,`/`),b.map(s=>f.normalize(f.join(s,`**`)).replace(/\\/g,`/`)))}async function A(s,l,g){let A=g.map(s=>({path:s,...f.parse(s)})).filter(s=>[`package.json`,`yarn.lock`].includes(s.base)),N=(0,p.sortBy)(A,`dir`),F=(0,p.groupBy)(N,`dir`);if(v(`Processing potential Yarn workspaces (${g.length})`),l.yarnWorkspaces&&Object.keys(F).length===0)throw(0,w.NoSupportedManifestsFoundError)([s]);let I={},R={},B={plugin:{name:`snyk-nodejs-yarn-workspaces`,runtime:process.version},scannedProjects:[]},q={};for(let p of Object.keys(F)){v(`Processing ${p} as a potential Yarn workspace`);let g=!1,w=!1,A=f.join(p,`package.json`),N=(0,C.getFileContents)(s,A);I={...I,...E(N)};for(let s of Object.keys(I))k(A,I,s)&&(v(`${A} matches an existing workspace pattern`),R[A]={root:s},g=!0),A===s&&(w=!0,q=JSON.parse(N.content));if(!(g||w)){v(`${A} is not part of any detected workspace, skipping`);continue}try{let p=g?f.dirname(R[A].root):f.dirname(A),v=f.join(p,`yarn.lock`),E=(0,C.getFileContents)(s,v),k=b.getYarnLockfileVersion(E.content),F;switch(k){case b.NodeLockfileVersion.YarnLockV1:F=await b.parseYarnLockV1Project(N.content,E.content,{includeDevDeps:l.dev||!1,includeOptionalDeps:!1,includePeerDeps:!1,pruneLevel:`withinTopLevelDeps`,strictOutOfSync:l.strictOutOfSync===void 0?!0:l.strictOutOfSync,showNpmScope:l.showNpmScope});break;case b.NodeLockfileVersion.YarnLockV2:F=await b.parseYarnLockV2Project(N.content,E.content,{includeDevDeps:l.dev||!1,includeOptionalDeps:!1,pruneWithinTopLevelDeps:!0,strictOutOfSync:l.strictOutOfSync===void 0?!0:l.strictOutOfSync,showNpmScope:l.showNpmScope},{isWorkspacePkg:!0,isRoot:w,rootResolutions:q?.resolutions||{}});break;default:throw Error(`Failed to build dep graph from current project`)}let I={packageManager:`yarn`,targetFile:f.relative(s,N.fileName),depGraph:F,plugin:{name:`snyk-nodejs-lockfile-parser`,runtime:process.version}};B.scannedProjects.push(I)}catch(s){if(l.yarnWorkspaces)throw s;v(`Error process workspace: ${A}. ERROR: ${s}`)}}return B.scannedProjects.length||v(`No yarn workspaces detected in any of the ${g.length} target files.`),B}})),require_workspaces=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.processYarnWorkspaces=s.processPnpmWorkspaces=s.processNpmWorkspaces=void 0;let l=require_npm_workspaces_parser();Object.defineProperty(s,`processNpmWorkspaces`,{enumerable:!0,get:function(){return l.processNpmWorkspaces}});let f=require_pnpm_workspaces_parser();Object.defineProperty(s,`processPnpmWorkspaces`,{enumerable:!0,get:function(){return f.processPnpmWorkspaces}});let p=require_yarn_workspaces_parser();Object.defineProperty(s,`processYarnWorkspaces`,{enumerable:!0,get:function(){return p.processYarnWorkspaces}})})),require_dist=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.processYarnWorkspaces=s.processPnpmWorkspaces=s.processNpmWorkspaces=s.inspect=void 0;let l=require_inspect();Object.defineProperty(s,`inspect`,{enumerable:!0,get:function(){return l.inspect}});let f=require_workspaces();Object.defineProperty(s,`processNpmWorkspaces`,{enumerable:!0,get:function(){return f.processNpmWorkspaces}}),Object.defineProperty(s,`processPnpmWorkspaces`,{enumerable:!0,get:function(){return f.processPnpmWorkspaces}}),Object.defineProperty(s,`processYarnWorkspaces`,{enumerable:!0,get:function(){return f.processYarnWorkspaces}})}));async function inspectLockfile(s,l){try{return await(0,import_dist$28.inspect)(path.default.dirname(s),l,{dev:!0,strictOutOfSync:!1})}catch(s){throw new LockFileParseFailedError(l,{cause:s})}}function ensureLockFileSize(s,l){let f=Number.parseInt(process.env.MAX_LOCK_FILE_SIZE??``)||10485760,p=(0,fs.statSync)(l);if(p.size>f)throw s.log.warn({fullPath:l},`Lock file too large to parse, skipping`),new LockFileSizeExceededError(l,p.size)}var import_dist$28,MAX_LOCK_FILE_SIZE,getDependencies,init_getDependencies=__esmMin((()=>{import_dist$28=require_dist(),init_errors(),getDependencies=async(s,{rootPath:l,manifestPath:f,lockfilePath:p})=>{let g=path.default.resolve(l,p),v=path.default.resolve(l,f);ensureLockFileSize(s,g);try{let s=await inspectLockfile(v,g);if(s.scannedProjects.length!==1||!s.scannedProjects[0].depGraph)throw new LockFileParseFailedError(g);return s.scannedProjects[0].depGraph}catch(g){throw s.log.debug({rootPath:l,manifestPath:f,lockfilePath:p},`Failed to get dependencies`),g}}})),import_p_limit,PACKAGE_JSON,SUPPORTED_LOCK_FILES,findChangedDependencies,init_findChangedDependencies=__esmMin((()=>{import_p_limit=__toESM$1(require_p_limit$3()),init_git(),init_utilities$1(),init_compareBaseline(),init_getDependencies(),PACKAGE_JSON=`package.json`,SUPPORTED_LOCK_FILES=[`yarn.lock`,`pnpm-lock.yaml`,`package-lock.json`],findChangedDependencies=async s=>{let{packageMetadataChanges:l}=s.git,{untraced:f=[]}=s.options;if(l?.length===0)return s.log.debug(`No package metadata changed found`),[];s.log.debug({packageMetadataChanges:l},`Finding changed dependencies for ${l?.length} baselines`);let p=await getRepositoryRoot(s)||``,[g]=await findFilesFromRepositoryRoot(s,p,PACKAGE_JSON)||[],[v]=await findFilesFromRepositoryRoot(s,p,...SUPPORTED_LOCK_FILES)||[];(!g||!v)&&s.log.debug({rootPath:p,rootManifestPath:g,rootLockfilePath:v},`No manifest or lockfile found at the root of the repository`),s.log.debug({rootPath:p,rootManifestPath:g,rootLockfilePath:v},`Found manifest and lockfile`);let b=await findFilesFromRepositoryRoot(s,p,`**/${PACKAGE_JSON}`)||[];s.log.debug({nestedManifestPaths:b.length},`Found nested manifest paths`);let C=s.env.CHROMATIC_TURBOSNAP_MANIFEST_CONCURRENCY,w=(0,import_p_limit.default)(C),E=await Promise.all(b.map(l=>w(async()=>{let f=path.default.dirname(l),[g]=await findFilesFromRepositoryRoot(s,p,...SUPPORTED_LOCK_FILES.map(s=>`${f}/${s}`))||[];return[l,g||v]})));if(g&&v)E.unshift([g,v]);else if(E.length===0)throw Error(`Could not find any pairs of ${PACKAGE_JSON} + ${SUPPORTED_LOCK_FILES.join(` / `)}`);s.log.debug({pathPairs:E},`Found ${E.length} manifest/lockfile pairs to check`);let k=E.map(([s,f])=>{let p=l?.filter(({changedFiles:l})=>l.some(l=>l===f||l===s)).map(({commit:s})=>s);return[s,f,[...new Set(p)]]}).filter(([s,,l])=>!f.some(l=>matchesFile(l,s))&&l.length>0);if(s.log.debug({filteredPathPairs:k},`Found ${k.length} manifest/lockfile pairs to diff`),k.length===0)return[];let A=new Set,N=new Set,F=s.env.CHROMATIC_TURBOSNAP_PACKAGE_CONCURRENCY,I=(0,import_p_limit.default)(F),R=(0,import_p_limit.default)(F);try{await Promise.all(k.map(([l,f,g])=>I(async()=>{let v=fs.default.mkdtempSync(path.default.join(os.default.tmpdir(),`chromatic`));N.add(v);let b=path.default.join(p,l),C=path.default.join(p,f),w=path.default.join(v,path.default.basename(l)),E=path.default.join(v,path.default.basename(f));fs.default.copyFileSync(b,w),fs.default.copyFileSync(C,E);let k=await getDependencies(s,{rootPath:v,manifestPath:w,lockfilePath:E});s.log.debug({manifestPath:l,lockfilePath:f},`Found HEAD dependencies`),await Promise.all(g.map(p=>R(async()=>{let g=fs.default.mkdtempSync(path.default.join(os.default.tmpdir(),`chromatic`));N.add(g);let v=await getDependencies(s,{rootPath:g,manifestPath:await checkoutFile(s,p,l,g),lockfilePath:await checkoutFile(s,p,f,g)});s.log.debug({reference:p},`Found baseline dependencies`);let b=await compareBaseline(k,v);for(let s of b)A.add(s)})))})))}finally{for(let s of N)fs.default.rmSync(s,{recursive:!0,force:!0})}return[...A]}}));function detectLockfileKind(s){let l=path.default.basename(s);return SUPPORTED_LOCK_FILES.find(s=>l===s)}function classifyBailDetail(s){if(s instanceof LockFileSizeExceededError){let l=detectLockfileKind(s.lockfilePath);return{lockfileSizeExceeded:!0,...l&&{lockfileKind:l},lockfileSizeBytes:s.lockfileSizeBytes}}if(s instanceof LockFileParseFailedError){let l=detectLockfileKind(s.lockfilePath);return{lockfileParseFailed:!0,...l&&{lockfileKind:l}}}return s instanceof BaselineCheckoutFailedError?{baselineCheckoutFailed:!0}:{}}function bailDetailKey(s){if(s.lockfileSizeExceeded)return`lockfileSizeExceeded`;if(s.lockfileParseFailed)return`lockfileParseFailed`;if(s.baselineCheckoutFailed)return`baselineCheckoutFailed`}var init_classifyBailDetail=__esmMin((()=>{init_errors(),init_findChangedDependencies()})),isEqual,dependencyFields,arePackageDependenciesEqual,fileCache,readGitFile,getManifestFilesWithChangedDependencies,findChangedPackageFiles,init_findChangedPackageFiles=__esmMin((()=>{init_execGit(),init_utilities$1(),isEqual=(s={},l={})=>{if(typeof s!=typeof l)return!1;if(typeof s!=`object`||typeof l!=`object`||s===null||l===null)return s===l;let f=Object.entries(s).sort((s,l)=>s[0].localeCompare(l[0])),p=Object.entries(l).sort((s,l)=>s[0].localeCompare(l[0]));if(f.length!==p.length)return!1;for(let[s,[l,g]]of f.entries()){let[f,v]=p[s];if(l!==f||!isEqual(g,v))return!1}return!0},dependencyFields=[`dependencies`,`devDependencies`,`peerDependencies`,`dependenciesMeta`,`peerDependenciesMeta`,`overrides`,`optionalDependencies`,`resolutions`,`pnpm`],arePackageDependenciesEqual=(s,l)=>dependencyFields.every(f=>isEqual(s[f],l[f])),fileCache=new Map,readGitFile=async(s,l,f=`HEAD`)=>{let p=`${f}:${l}`;if(fileCache.has(p))return fileCache.get(p);let g=await execGitCommand(s,`git show ${p}`);return g&&fileCache.set(p,g),g},getManifestFilesWithChangedDependencies=async(s,l,f)=>(await Promise.all(l.map(async l=>{try{let p=await readGitFile(s,l,f),g=await readGitFile(s,l);if(!p||!g)throw Error(`Failed to read git file`);return arePackageDependenciesEqual(JSON.parse(p),JSON.parse(g))?[]:[l]}catch{return[l]}}))).flat(),findChangedPackageFiles=async(s,l)=>{let f=await Promise.all(l.map(({changedFiles:l,commit:f})=>{let p=l.filter(s=>isPackageMetadataFile(s));return p?getManifestFilesWithChangedDependencies(s,p,f):[]}));return[...new Set(f.flat())]}})),import_source$30,import_dist$27,noCSFGlobs_default,init_noCSFGlobs=__esmMin((()=>{import_source$30=__toESM$1(require_source$5()),import_dist$27=require_dist$14(),init_icons(),init_link(),noCSFGlobs_default=({statsPath:s,storybookDir:l,storybookBuildDir:f,entryFile:p})=>p?(0,import_dist$27.dedent)(import_source$30.default` ${error$2} Did not find any CSF globs in {bold ${s}} Found an entry file at {bold ${p}} but expected it at {bold ${l}/generated-stories-entry.js}. ${f?import_source$30.default`Configure {bold --storybook-config-dir} with the value for {bold --config-dir} or {bold -c} from your build-storybook script.`:import_source$30.default`Configure {bold --build-script-name} to point at the {bold build-storybook} script which has {bold --config-dir} or {bold -c} set.`} @@ -2378,9 +2378,9 @@ You can either set the flags storybook-base-dir or storybook-config-dir to help `),f=``;for(let[s,p]of l.entries()){if(s===0){f=import_source$29.default`— ${E(p)} {cyan [changed]}${I(p)}`;continue}let g=``;s===l.length-1&&(R.has(p)?g=import_source$29.default` {yellow [duplicate]}`:R.add(p));let v=` `.repeat(s);f=import_source$29.default`${w?`File Path: ${p}\n\nBase Directory: ${b}\n\n`:``}${f}\n${v}∟ ${E(p)}${g}${I(p,v)}`}return f+import_source$29.default`\n${` `.repeat(l.length)}∟ {cyan [story index]}`}),q=import_source$29.default`\n\nSet {bold ${v}} to {bold 'expanded'} to reveal underlying modules.`;return`${F}:\n\n${B.join(` `)}${w?``:q}`},formatBailReasonSection=(s,l)=>import_source$29.default`{bold ${s}}\n`+l.map(s=>` - ${s}`).join(` -`)}));function normalizePath(s,l,f=``){return!s||s.startsWith(`/virtual:`)?s:path.default.posix.isAbsolute(s)?path.default.posix.relative(l,s):path.default.posix.join(f,s)}async function getDependentStoryFiles(s,l,f,p,g=[]){let{rootPath:v}=s.git||{};if(!v)throw Error(`Failed to determine repository root`);let{baseDir:b=``,configDir:C=`.storybook`,staticDir:w=[]}=s.storybook||{},{storybookBuildDir:E,storybookConfigDir:k=C,untraced:A=[]}=s.options,N=s=>{let l=/\s+(sync|lazy)\s+/g,f=/(\?.*)/g,p=normalizePath(s,v,b);return f.test(p)&&!l.test(p)?p.replaceAll(f,``):p},F=N(posix$2(k)),I=w.map(s=>N(posix$2(s)));s.log.debug(`BASE Directory:`,b),s.log.debug(`Storybook CONFIG Directory:`,F);let R=[`${k}/generated-stories-entry.js`,`./generated-stories-entry.js`,`./generated-stories-entry.cjs`,`./storybook-stories.js`,`/virtual:/@storybook/builder-vite/vite-app.js`,`virtual:@storybook/builder-vite/vite-app.js`,`./node_modules/.cache/storybook/default/dev-server/storybook-stories.js`,`./node_modules/.cache/storybook-rsbuild-builder/storybook-stories.js`,`./node_modules/.cache/storybook/storybook-rsbuild-builder/storybook-config-entry.js`,`./node_modules/.cache/storybook-rsbuild-builder/storybook-config-entry.js`,`./storybook-config-entry.js`].map(s=>N(s)),B=new Map,q=new Map,J=new Map,le=new Map,_e=new Set,be=s=>s&&s.startsWith(`${F}/`)&&!R.includes(s);if(l.modules.filter(s=>isUserModule(s)).map(s=>{let l=N(s.name);B.set(l,s),J.set(s.id,l);let f=getPackageName(s.name);if(f&&(q.has(f)||q.set(f,[]),q.get(f)?.push(l)),s.modules)for(let l of s.modules)B.set(N(l.name),s);let p=s.reasons?.map(s=>N(s.moduleName)).filter(s=>s&&s!==l);p&&le.set(s.id,p),!be(l)&&le.get(s.id)?.some(s=>R.some(l=>s.startsWith(l)))&&_e.add(l)}),_e.size===0){let p=/^(.+\/)?generated-stories-entry\.js$/,g=l.modules.find(s=>p.test(s.name)&&!R.includes(N(s.name))),v=g&&N(g.name);throw s.log.error(noCSFGlobs_default({statsPath:f,storybookDir:F,storybookBuildDir:E,entryFile:v})),Error(`Did not find any CSF globs in preview-stats.json`)}let xe=s=>_e.has(s),De=s=>I.some(l=>s&&s.startsWith(`${l}/`));s.untracedFiles=[];function Oe(l){return l=l.replace(/\s\+\s\d+\smodules?$/,``),A.some(s=>matchesFile(s,l))?(s.untracedFiles?.push(l),!1):!0}function je(s){let l=B.get(s);return l?l.modules?.length?l.modules.map(s=>N(s.name)):[N(l.name)]:[s]}let Ne=[...g.flatMap(s=>q.get(s)||[]),...p].filter(s=>Oe(s)),Pe=new Set,ze=new Set,Be={},We=[];s.turboSnap={rootPath:v,baseDir:b,storybookDir:F,staticDirs:I,globs:[..._e],modules:[...B.keys()],tracedFiles:Ne,tracedPaths:Pe,affectedModuleIds:ze,bailReason:void 0};let Ke=Ne.filter(s=>isPackageLockFile(s));q.size===0&&g.length>0&&(s.turboSnap.bailReason={changedPackageFiles:[...s.git.changedFiles?.filter(s=>isPackageManifestFile(s))||[],...Ke]});function qe(l){return s.turboSnap||={},De(l)?(s.turboSnap.bailReason={changedStaticFiles:je(l)},!0):be(l)?(s.turboSnap.bailReason={changedStorybookFiles:je(l)},!0):!1}function Je(l,f=[]){if(s.turboSnap?.bailReason||xe(l)||qe(l))return;let{id:p}=B.get(l)||{},g=J.get(p||null);g&&(qe(g)||!p||!le.get(p)||Be[p]||(We.push([p,[...f,p.toString()]]),le.get(p)?.some(s=>xe(s))&&(ze.add(p),Pe.add([...f,p].map(s=>J.get(s)).join(` -`)))))}for(s.options.traceChanged&&(s.log.debug(`Traced files...`),s.log.debug(Ne)),Ne.map(s=>Je(s));We.length>0;){let[l,f]=We.pop();if(Array.isArray(l)){s.log.debug(`Trace ID is an unexpected value, skipping`);continue}if(!Array.isArray(f)){s.log.debug(`Trace path is an unexpected value, skipping`);continue}Be[l]=!0,le.get(l)?.filter(s=>Oe(s)).map(s=>Je(s,f))}let Ye=Object.fromEntries([...ze].map(s=>[String(s),je(J.get(s)||``)]));if(s.options.traceChanged&&(s.log.debug(`Affected modules...`),s.log.debug(Ye)),s.options.traceChanged&&(s.log.info(tracedAffectedFiles_default(s,{changedFiles:p,affectedModules:Ye,modulesByName:Object.fromEntries(B),normalize:N})),s.log.info(``)),s.turboSnap.bailReason){s.log.warn(bailFile_default({turboSnap:s.turboSnap}));return}return Ye}var INTERNALS,isPackageLockFile,isUserModule,getPackageName,init_getDependentStoryFiles=__esmMin((()=>{init_noCSFGlobs(),init_tracedAffectedFiles(),init_bailFile(),init_posix(),init_utilities$1(),init_findChangedDependencies(),INTERNALS=[/\/webpack\/runtime\//,/^\(webpack\)/],isPackageLockFile=s=>SUPPORTED_LOCK_FILES.some(l=>s.endsWith(l)),isUserModule=s=>s.id!==void 0&&s.id!==null&&!INTERNALS.some(l=>l.test(s.name||s.moduleName)),getPackageName=s=>{let[,l]=s.match(/\/node_modules\/(@[\w-]+\/[\w-]+)\//)||[];if(l)return l;let[,f]=s.match(/\/node_modules\/([\w-]+)\//)||[];return f}})),traceChangedFiles$1,init_turbosnap=__esmMin((()=>{init_readStatsFile(),init_missingStatsFile(),init_bailFile(),init_checkStorybookBaseDirectory(),init_findChangedDependencies(),init_findChangedPackageFiles(),init_getDependentStoryFiles(),traceChangedFiles$1=async s=>{if(!s.turboSnap||s.turboSnap.unavailable||!s.git.changedFiles)return;if(!s.fileInfo?.statsPath){let l=s.storybook?.version&&semver.default.gte(semver.default.coerce(s.storybook.version)||`0.0.0`,`8.0.0`);throw s.turboSnap.bailReason={missingStatsFile:!0},Error(missingStatsFile_default({legacy:!l}))}let{statsPath:l}=s.fileInfo,{changedFiles:f,packageMetadataChanges:p}=s.git,g=[];if(p?.length)if(g=await findChangedDependencies(s).catch(l=>{let{name:f,message:p,stack:g,code:v}=l;s.log.debug({name:f,message:p,stack:g,code:v})}),g){if(s.git.changedDependencyNames=g,!s.options.interactive){let l=g.length>0?`:\n${g.map(s=>` ${s}`).join(` -`)}`:``;s.log.info(`Found ${g.length} changed dependencies${l}`)}}else{s.log.warn(`Could not retrieve dependency changes from lockfiles; checking package.json`);let l=await findChangedPackageFiles(s,p);if(l.length>0){s.turboSnap.bailReason={changedPackageFiles:l},s.log.warn(bailFile_default({turboSnap:s.turboSnap}));return}}let v=await readStatsFile(l);return await checkStorybookBaseDirectory(s,v),await getDependentStoryFiles(s,v,l,f,g||[])}}));async function traceChangedFiles(s,l){if(!s.turboSnap||s.turboSnap.unavailable||!s.git.changedFiles)return;if(!s.fileInfo?.statsPath){let l=s.storybook?.version&&semver.default.gte(semver.default.coerce(s.storybook.version)||`0.0.0`,`8.0.0`);throw s.turboSnap.bailReason={missingStatsFile:!0},Error(missingStatsFile_default({legacy:!l}))}transitionTo(tracing)(s,l);let{statsPath:f}=s.fileInfo,{changedFiles:p}=s.git;try{let f=await traceChangedFiles$1(s);f?(s.onlyStoryFiles=Object.keys(f).map(s=>s.replaceAll(SPECIAL_CHARS_REGEXP,String.raw`\$1`)),s.options.interactive||(s.options.traceChanged||s.log.info(`Found affected story files:\n${Object.entries(f).flatMap(([s,l])=>l.map(l=>` ${l} [${s}]`)).join(` +`)}));function normalizePath(s,l,f=``){return!s||s.startsWith(`/virtual:`)?s:path.default.posix.isAbsolute(s)?path.default.posix.relative(l,s):path.default.posix.join(f,s)}async function getDependentStoryFiles(s,l,f,p,g=[]){let{rootPath:v}=s.git||{};if(!v)throw Error(`Failed to determine repository root`);let{baseDir:b=``,configDir:C=`.storybook`,staticDir:w=[]}=s.storybook||{},{storybookBuildDir:E,storybookConfigDir:k=C,untraced:A=[]}=s.options,N=s=>{let l=/\s+(sync|lazy)\s+/g,f=/(\?.*)/g,p=normalizePath(s,v,b);return f.test(p)&&!l.test(p)?p.replaceAll(f,``):p},F=N(posix$2(k)),I=w.map(s=>N(posix$2(s)));s.log.debug(`BASE Directory:`,b),s.log.debug(`Storybook CONFIG Directory:`,F);let R=[`${k}/generated-stories-entry.js`,`./generated-stories-entry.js`,`./generated-stories-entry.cjs`,`./storybook-stories.js`,`/virtual:/@storybook/builder-vite/vite-app.js`,`virtual:@storybook/builder-vite/vite-app.js`,`./node_modules/.cache/storybook/default/dev-server/storybook-stories.js`,`./node_modules/.cache/storybook-rsbuild-builder/storybook-stories.js`,`./node_modules/.cache/storybook/storybook-rsbuild-builder/storybook-config-entry.js`,`./node_modules/.cache/storybook-rsbuild-builder/storybook-config-entry.js`,`./storybook-config-entry.js`].map(s=>N(s)),B=new Map,q=new Map,J=new Map,le=new Map,_e=new Set,be=s=>s&&s.startsWith(`${F}/`)&&!R.includes(s);if(l.modules.filter(s=>isUserModule(s)).map(s=>{let l=N(s.name);B.set(l,s),J.set(s.id,l);let f=getPackageName(s.name);if(f&&(q.has(f)||q.set(f,[]),q.get(f)?.push(l)),s.modules)for(let l of s.modules)B.set(N(l.name),s);let p=s.reasons?.map(s=>N(s.moduleName)).filter(s=>s&&s!==l);p&&le.set(s.id,p),!be(l)&&le.get(s.id)?.some(s=>R.some(l=>s.startsWith(l)))&&_e.add(l)}),_e.size===0){let p=/^(.+\/)?generated-stories-entry\.js$/,g=l.modules.find(s=>p.test(s.name)&&!R.includes(N(s.name))),v=g&&N(g.name);throw s.log.error(noCSFGlobs_default({statsPath:f,storybookDir:F,storybookBuildDir:E,entryFile:v})),Error(`Did not find any CSF globs in preview-stats.json`)}let xe=s=>_e.has(s),De=s=>I.some(l=>s&&s.startsWith(`${l}/`));s.untracedFiles=[];function Oe(l){return l=l.replace(/\s\+\s\d+\smodules?$/,``),A.some(s=>matchesFile(s,l))?(s.untracedFiles?.push(l),!1):!0}function je(s){let l=B.get(s);return l?l.modules?.length?l.modules.map(s=>N(s.name)):[N(l.name)]:[s]}let Ne=[...g.flatMap(s=>q.get(s)||[]),...p].filter(s=>Oe(s)),Pe=new Set,ze=new Set,Be={},We=[];s.turboSnap={rootPath:v,baseDir:b,storybookDir:F,staticDirs:I,globs:[..._e],modules:[...B.keys()],tracedFiles:Ne,tracedPaths:Pe,affectedModuleIds:ze,bailReason:void 0};let Ke=Ne.filter(s=>isPackageLockFile(s));q.size===0&&g.length>0&&(s.turboSnap.bailReason={changedPackageFiles:[...s.git.changedFiles?.filter(s=>isPackageManifestFile(s))||[],...Ke],nodeModulesMissingInStats:!0});function qe(l){return s.turboSnap||={},De(l)?(s.turboSnap.bailReason={changedStaticFiles:je(l)},!0):be(l)?(s.turboSnap.bailReason={changedStorybookFiles:je(l)},!0):!1}function Je(l,f=[]){if(s.turboSnap?.bailReason||xe(l)||qe(l))return;let{id:p}=B.get(l)||{},g=J.get(p||null);g&&(qe(g)||!p||!le.get(p)||Be[p]||(We.push([p,[...f,p.toString()]]),le.get(p)?.some(s=>xe(s))&&(ze.add(p),Pe.add([...f,p].map(s=>J.get(s)).join(` +`)))))}for(s.options.traceChanged&&(s.log.debug(`Traced files...`),s.log.debug(Ne)),Ne.map(s=>Je(s));We.length>0;){let[l,f]=We.pop();if(Array.isArray(l)){s.log.debug(`Trace ID is an unexpected value, skipping`);continue}if(!Array.isArray(f)){s.log.debug(`Trace path is an unexpected value, skipping`);continue}Be[l]=!0,le.get(l)?.filter(s=>Oe(s)).map(s=>Je(s,f))}let Ye=Object.fromEntries([...ze].map(s=>[String(s),je(J.get(s)||``)]));if(s.options.traceChanged&&(s.log.debug(`Affected modules...`),s.log.debug(Ye)),s.options.traceChanged&&(s.log.info(tracedAffectedFiles_default(s,{changedFiles:p,affectedModules:Ye,modulesByName:Object.fromEntries(B),normalize:N})),s.log.info(``)),s.turboSnap.bailReason){s.log.warn(bailFile_default({turboSnap:s.turboSnap}));return}return Ye}var INTERNALS,isPackageLockFile,isUserModule,getPackageName,init_getDependentStoryFiles=__esmMin((()=>{init_noCSFGlobs(),init_tracedAffectedFiles(),init_bailFile(),init_posix(),init_utilities$1(),init_findChangedDependencies(),INTERNALS=[/\/webpack\/runtime\//,/^\(webpack\)/],isPackageLockFile=s=>SUPPORTED_LOCK_FILES.some(l=>s.endsWith(l)),isUserModule=s=>s.id!==void 0&&s.id!==null&&!INTERNALS.some(l=>l.test(s.name||s.moduleName)),getPackageName=s=>{let[,l]=s.match(/\/node_modules\/(@[\w-]+\/[\w-]+)\//)||[];if(l)return l;let[,f]=s.match(/\/node_modules\/([\w-]+)\//)||[];return f}})),traceChangedFiles$1,init_turbosnap=__esmMin((()=>{init_esm(),init_readStatsFile(),init_missingStatsFile(),init_bailFile(),init_checkStorybookBaseDirectory(),init_classifyBailDetail(),init_findChangedDependencies(),init_findChangedPackageFiles(),init_getDependentStoryFiles(),traceChangedFiles$1=async s=>{if(!s.turboSnap||s.turboSnap.unavailable||!s.git.changedFiles)return;if(!s.fileInfo?.statsPath){let l=s.storybook?.version&&semver.default.gte(semver.default.coerce(s.storybook.version)||`0.0.0`,`8.0.0`);throw s.turboSnap.bailReason={missingStatsFile:!0},Error(missingStatsFile_default({legacy:!l}))}let{statsPath:l}=s.fileInfo,{changedFiles:f,packageMetadataChanges:p}=s.git,g=[],v,b;if(p?.length)if(g=await findChangedDependencies(s).catch(l=>{v=l,b=classifyBailDetail(l);let{name:f,message:p,stack:g,code:C}=l;s.log.debug({name:f,message:p,stack:g,code:C})}),g){if(s.git.changedDependencyNames=g,!s.options.interactive){let l=g.length>0?`:\n${g.map(s=>` ${s}`).join(` +`)}`:``;s.log.info(`Found ${g.length} changed dependencies${l}`)}}else{s.log.warn(`Could not retrieve dependency changes from lockfiles; checking package.json`);let l=await findChangedPackageFiles(s,p);if(l.length>0){if(b&&v){let s=bailDetailKey(b);b.sentryEventId=captureException(v,{tags:{bail_path:`findChangedDependencies`,bail_detail:s},...s&&{fingerprint:[s]}})}s.turboSnap.bailReason={changedPackageFiles:l,...b},s.log.warn(bailFile_default({turboSnap:s.turboSnap}));return}}let C=await readStatsFile(l);return await checkStorybookBaseDirectory(s,C),await getDependentStoryFiles(s,C,l,f,g||[])}}));async function traceChangedFiles(s,l){if(!s.turboSnap||s.turboSnap.unavailable||!s.git.changedFiles)return;if(!s.fileInfo?.statsPath){let l=s.storybook?.version&&semver.default.gte(semver.default.coerce(s.storybook.version)||`0.0.0`,`8.0.0`);throw s.turboSnap.bailReason={missingStatsFile:!0},Error(missingStatsFile_default({legacy:!l}))}transitionTo(tracing)(s,l);let{statsPath:f}=s.fileInfo,{changedFiles:p}=s.git;try{let f=await traceChangedFiles$1(s);f?(s.onlyStoryFiles=Object.keys(f).map(s=>s.replaceAll(SPECIAL_CHARS_REGEXP,String.raw`\$1`)),s.options.interactive||(s.options.traceChanged||s.log.info(`Found affected story files:\n${Object.entries(f).flatMap(([s,l])=>l.map(l=>` ${l} [${s}]`)).join(` `)}`),s.untracedFiles&&s.untracedFiles.length>0&&s.log.info(`Encountered ${s.untracedFiles.length} untraced files:\n${s.untracedFiles.map(s=>` ${s}`).join(` `)}`)),transitionTo(traced)(s,l)):transitionTo(bailed)(s,l)}catch(l){throw s.options.interactive||s.log.info(`Failed to retrieve dependent story files`,{statsPath:f,changedFiles:p,err:l}),rewriteErrorMessage(l,`Could not retrieve dependent story files.\n${l.message}`)}}var SPECIAL_CHARS_REGEXP,init_traceChangedFiles=__esmMin((()=>{init_turbosnap(),init_tasks$1(),init_utilities$1(),init_missingStatsFile(),init_prepare$1(),SPECIAL_CHARS_REGEXP=/([$()*+?[\]^])/g})),require_constants$1=__commonJSMin(((s,l)=>{l.exports={LOCHDR:30,LOCSIG:67324752,LOCVER:4,LOCFLG:6,LOCHOW:8,LOCTIM:10,LOCCRC:14,LOCSIZ:18,LOCLEN:22,LOCNAM:26,LOCEXT:28,EXTSIG:134695760,EXTHDR:16,EXTCRC:4,EXTSIZ:8,EXTLEN:12,CENHDR:46,CENSIG:33639248,CENVEM:4,CENVER:6,CENFLG:8,CENHOW:10,CENTIM:12,CENCRC:16,CENSIZ:20,CENLEN:24,CENNAM:28,CENEXT:30,CENCOM:32,CENDSK:34,CENATT:36,CENATX:38,CENOFF:42,ENDHDR:22,ENDSIG:101010256,ENDSUB:8,ENDTOT:10,ENDSIZ:12,ENDOFF:16,ENDCOM:20,END64HDR:20,END64SIG:117853008,END64START:4,END64OFF:8,END64NUMDISKS:16,ZIP64SIG:101075792,ZIP64HDR:56,ZIP64LEAD:12,ZIP64SIZE:4,ZIP64VEM:12,ZIP64VER:14,ZIP64DSK:16,ZIP64DSKDIR:20,ZIP64SUB:24,ZIP64TOT:32,ZIP64SIZB:40,ZIP64OFF:48,ZIP64EXTRA:56,STORED:0,SHRUNK:1,REDUCED1:2,REDUCED2:3,REDUCED3:4,REDUCED4:5,IMPLODED:6,DEFLATED:8,ENHANCED_DEFLATED:9,PKWARE:10,BZIP2:12,LZMA:14,IBM_TERSE:18,IBM_LZ77:19,AES_ENCRYPT:99,FLG_ENC:1,FLG_COMP1:2,FLG_COMP2:4,FLG_DESC:8,FLG_ENH:16,FLG_PATCH:32,FLG_STR:64,FLG_EFS:2048,FLG_MSK:4096,FILE:2,BUFFER:1,NONE:0,EF_ID:0,EF_SIZE:2,ID_ZIP64:1,ID_AVINFO:7,ID_PFS:8,ID_OS2:9,ID_NTFS:10,ID_OPENVMS:12,ID_UNIX:13,ID_FORK:14,ID_PATCH:15,ID_X509_PKCS7:20,ID_X509_CERTID_F:21,ID_X509_CERTID_C:22,ID_STRONGENC:23,ID_RECORD_MGT:24,ID_X509_PKCS7_RL:25,ID_IBM1:101,ID_IBM2:102,ID_POSZIP:18064,EF_ZIP64_OR_32:4294967295,EF_ZIP64_OR_16:65535,EF_ZIP64_SUNCOMP:0,EF_ZIP64_SCOMP:8,EF_ZIP64_RHO:16,EF_ZIP64_DSN:24}})),require_errors=__commonJSMin((s=>{let l={INVALID_LOC:`Invalid LOC header (bad signature)`,INVALID_CEN:`Invalid CEN header (bad signature)`,INVALID_END:`Invalid END header (bad signature)`,DESCRIPTOR_NOT_EXIST:`No descriptor present`,DESCRIPTOR_UNKNOWN:`Unknown descriptor format`,DESCRIPTOR_FAULTY:`Descriptor data is malformed`,NO_DATA:`Nothing to decompress`,BAD_CRC:`CRC32 checksum failed {0}`,FILE_IN_THE_WAY:`There is a file in the way: {0}`,UNKNOWN_METHOD:`Invalid/unsupported compression method`,AVAIL_DATA:`inflate::Available inflate data did not terminate`,INVALID_DISTANCE:`inflate::Invalid literal/length or distance code in fixed or dynamic block`,TO_MANY_CODES:`inflate::Dynamic block code description: too many length or distance codes`,INVALID_REPEAT_LEN:`inflate::Dynamic block code description: repeat more than specified lengths`,INVALID_REPEAT_FIRST:`inflate::Dynamic block code description: repeat lengths with no first length`,INCOMPLETE_CODES:`inflate::Dynamic block code description: code lengths codes incomplete`,INVALID_DYN_DISTANCE:`inflate::Dynamic block code description: invalid distance code lengths`,INVALID_CODES_LEN:`inflate::Dynamic block code description: invalid literal/length code lengths`,INVALID_STORE_BLOCK:`inflate::Stored block length did not match one's complement`,INVALID_BLOCK_TYPE:`inflate::Invalid block type (type == 3)`,CANT_EXTRACT_FILE:`Could not extract the file`,CANT_OVERRIDE:`Target file already exists`,DISK_ENTRY_TOO_LARGE:`Number of disk entries is too large`,NO_ZIP:`No zip file was loaded`,NO_ENTRY:`Entry doesn't exist`,DIRECTORY_CONTENT_ERROR:`A directory cannot have content`,FILE_NOT_FOUND:`File not found: "{0}"`,NOT_IMPLEMENTED:`Not implemented`,INVALID_FILENAME:`Invalid filename`,INVALID_FORMAT:`Invalid or unsupported zip format. No END header found`,INVALID_PASS_PARAM:`Incompatible password parameter`,WRONG_PASSWORD:`Wrong Password`,COMMENT_TOO_LONG:`Comment is too long`,EXTRA_FIELD_PARSE_ERROR:`Extra field parsing error`};function f(s){return function(...l){return l.length&&(s=s.replace(/\{(\d)\}/g,(s,f)=>l[f]||``)),Error(`ADM-ZIP: `+s)}}for(let p of Object.keys(l))s[p]=f(l[p])})),require_utils=__commonJSMin(((s,l)=>{let f=require(`fs`),p=require(`path`),g=require_constants$1(),v=require_errors(),b=typeof process==`object`&&process.platform===`win32`,C=s=>typeof s==`object`&&!!s,w=new Uint32Array(256).map((s,l)=>{for(let s=0;s<8;s++)l&1?l=3988292384^l>>>1:l>>>=1;return l>>>0});function E(s){this.sep=p.sep,this.fs=f,C(s)&&C(s.fs)&&typeof s.fs.statSync==`function`&&(this.fs=s.fs)}l.exports=E,E.prototype.makeDir=function(s){let l=this;function f(s){let f=s.split(l.sep)[0];s.split(l.sep).forEach(function(s){if(!(!s||s.substr(-1,1)===`:`)){f+=l.sep+s;var p;try{p=l.fs.statSync(f)}catch(s){if(s.message&&s.message.startsWith(`ENOENT`))l.fs.mkdirSync(f);else throw s}if(p&&p.isFile())throw v.FILE_IN_THE_WAY(`"${f}"`)}})}f(s)},E.prototype.writeFileTo=function(s,l,f,g){let v=this;if(v.fs.existsSync(s)&&(!f||v.fs.statSync(s).isDirectory()))return!1;var b=p.dirname(s);v.fs.existsSync(b)||v.makeDir(b);var C;try{C=v.fs.openSync(s,`w`,438)}catch{v.fs.chmodSync(s,438),C=v.fs.openSync(s,`w`,438)}if(C)try{v.fs.writeSync(C,l,0,l.length,0)}finally{v.fs.closeSync(C)}return v.fs.chmodSync(s,g||438),!0},E.prototype.writeFileToAsync=function(s,l,f,g,v){typeof g==`function`&&(v=g,g=void 0);let b=this;b.fs.exists(s,function(C){if(C&&!f)return v(!1);b.fs.stat(s,function(f,w){if(C&&w.isDirectory())return v(!1);var E=p.dirname(s);b.fs.exists(E,function(f){f||b.makeDir(E),b.fs.open(s,`w`,438,function(f,p){f?b.fs.chmod(s,438,function(){b.fs.open(s,`w`,438,function(f,p){b.fs.write(p,l,0,l.length,0,function(){b.fs.close(p,function(){b.fs.chmod(s,g||438,function(){v(!0)})})})})}):p?b.fs.write(p,l,0,l.length,0,function(){b.fs.close(p,function(){b.fs.chmod(s,g||438,function(){v(!0)})})}):b.fs.chmod(s,g||438,function(){v(!0)})})})})})},E.prototype.findFiles=function(s){let l=this;function f(s,g,v){typeof g==`boolean`&&(v=g,g=void 0);let b=[];return l.fs.readdirSync(s).forEach(function(C){let w=p.join(s,C),E=l.fs.statSync(w);(!g||g.test(w))&&b.push(p.normalize(w)+(E.isDirectory()?l.sep:``)),E.isDirectory()&&v&&(b=b.concat(f(w,g,v)))}),b}return f(s,void 0,!0)},E.prototype.findFilesAsync=function(s,l){let f=this,g=[];f.fs.readdir(s,function(v,b){if(v)return l(v);let C=b.length;if(!C)return l(null,g);b.forEach(function(v){v=p.join(s,v),f.fs.stat(v,function(s,b){if(s)return l(s);b&&(g.push(p.normalize(v)+(b.isDirectory()?f.sep:``)),b.isDirectory()?f.findFilesAsync(v,function(s,f){if(s)return l(s);g=g.concat(f),--C||l(null,g)}):--C||l(null,g))})})})},E.prototype.getAttributes=function(){},E.prototype.setAttributes=function(){},E.crc32update=function(s,l){return w[(s^l)&255]^s>>>8},E.crc32=function(s){typeof s==`string`&&(s=Buffer.from(s,`utf8`));let l=s.length,f=-1;for(let p=0;p>>0},E.methodToString=function(s){switch(s){case g.STORED:return`STORED (`+s+`)`;case g.DEFLATED:return`DEFLATED (`+s+`)`;default:return`UNSUPPORTED (`+s+`)`}},E.canonical=function(s){if(!s)return``;let l=p.posix.normalize(`/`+s.split(`\\`).join(`/`));return p.join(`.`,l)},E.zipnamefix=function(s){if(!s)return``;let l=p.posix.normalize(`/`+s.split(`\\`).join(`/`));return p.posix.join(`.`,l)},E.findLast=function(s,l){if(!Array.isArray(s))throw TypeError(`arr is not array`);let f=s.length>>>0;for(let p=f-1;p>=0;p--)if(l(s[p],p,s))return s[p]},E.sanitize=function(s,l){s=p.resolve(p.normalize(s));for(var f=l.split(`/`),g=0,v=f.length;g>25&127)+1980,Math.max((s>>21&15)-1,0),Math.max(s>>16&31,1),s>>11&31,s>>5&63,(s&31)<<1)},E.fromDate2DOS=function(s){let l=0,f=0;return s.getFullYear()>1979&&(l=(s.getFullYear()-1980&127)<<9|s.getMonth()+1<<5|s.getDate(),f=s.getHours()<<11|s.getMinutes()<<5|s.getSeconds()>>1),l<<16|f},E.isWin=b,E.crcTable=w})),require_fattr=__commonJSMin(((s,l)=>{let f=require(`path`);l.exports=function(s,{fs:l}){var p=s||``,g=b(),v=null;function b(){return{directory:!1,readonly:!1,hidden:!1,executable:!1,mtime:0,atime:0}}return p&&l.existsSync(p)?(v=l.statSync(p),g.directory=v.isDirectory(),g.mtime=v.mtime,g.atime=v.atime,g.executable=(73&v.mode)!=0,g.readonly=(128&v.mode)==0,g.hidden=f.basename(p)[0]===`.`):console.warn(`Invalid path: `+p),{get directory(){return g.directory},get readOnly(){return g.readonly},get hidden(){return g.hidden},get mtime(){return g.mtime},get atime(){return g.atime},get executable(){return g.executable},decodeAttributes:function(){},encodeAttributes:function(){},toJSON:function(){return{path:p,isDirectory:g.directory,isReadOnly:g.readonly,isHidden:g.hidden,isExecutable:g.executable,mTime:g.mtime,aTime:g.atime}},toString:function(){return JSON.stringify(this.toJSON(),null,` `)}}}})),require_decoder=__commonJSMin(((s,l)=>{l.exports={efs:!0,encode:s=>Buffer.from(s,`utf8`),decode:s=>s.toString(`utf8`)}})),require_util=__commonJSMin(((s,l)=>{l.exports=require_utils(),l.exports.Constants=require_constants$1(),l.exports.Errors=require_errors(),l.exports.FileAttr=require_fattr(),l.exports.decoder=require_decoder()})),require_entryHeader=__commonJSMin(((s,l)=>{var f=require_util(),p=f.Constants;l.exports=function(){var s=20,l=10,g=0,v=0,b=0,C=0,w=0,E=0,k=0,A=0,N=0,F=0,I=0,R=0,B=0;s|=f.isWin?2560:768,g|=p.FLG_EFS;let q={extraLen:0},J=s=>Math.max(0,s)>>>0,le=s=>Math.max(0,s)&255;return b=f.fromDate2DOS(new Date),{get made(){return s},set made(l){s=l},get version(){return l},set version(s){l=s},get flags(){return g},set flags(s){g=s},get flags_efs(){return(g&p.FLG_EFS)>0},set flags_efs(s){s?g|=p.FLG_EFS:g&=~p.FLG_EFS},get flags_desc(){return(g&p.FLG_DESC)>0},set flags_desc(s){s?g|=p.FLG_DESC:g&=~p.FLG_DESC},get method(){return v},set method(s){switch(s){case p.STORED:this.version=10;case p.DEFLATED:default:this.version=20}v=s},get time(){return f.fromDOS2Date(this.timeval)},set time(s){s=new Date(s),this.timeval=f.fromDate2DOS(s)},get timeval(){return b},set timeval(s){b=J(s)},get timeHighByte(){return le(b>>>8)},get crc(){return C},set crc(s){C=J(s)},get compressedSize(){return w},set compressedSize(s){w=J(s)},get size(){return E},set size(s){E=J(s)},get fileNameLength(){return k},set fileNameLength(s){k=s},get extraLength(){return A},set extraLength(s){A=s},get extraLocalLength(){return q.extraLen},set extraLocalLength(s){q.extraLen=s},get commentLength(){return N},set commentLength(s){N=s},get diskNumStart(){return F},set diskNumStart(s){F=J(s)},get inAttr(){return I},set inAttr(s){I=J(s)},get attr(){return R},set attr(s){R=J(s)},get fileAttr(){return(R||0)>>16&4095},get offset(){return B},set offset(s){B=J(s)},get encrypted(){return(g&p.FLG_ENC)===p.FLG_ENC},get centralHeaderSize(){return p.CENHDR+k+A+N},get realDataOffset(){return B+p.LOCHDR+q.fnameLen+q.extraLen},get localHeader(){return q},loadLocalHeaderFromBinary:function(s){var l=s.slice(B,B+p.LOCHDR);if(l.readUInt32LE(0)!==p.LOCSIG)throw f.Errors.INVALID_LOC();q.version=l.readUInt16LE(p.LOCVER),q.flags=l.readUInt16LE(p.LOCFLG),q.flags_desc=(q.flags&p.FLG_DESC)>0,q.method=l.readUInt16LE(p.LOCHOW),q.time=l.readUInt32LE(p.LOCTIM),q.crc=l.readUInt32LE(p.LOCCRC),q.compressedSize=l.readUInt32LE(p.LOCSIZ),q.size=l.readUInt32LE(p.LOCLEN),q.fnameLen=l.readUInt16LE(p.LOCNAM),q.extraLen=l.readUInt16LE(p.LOCEXT);let g=B+p.LOCHDR+q.fnameLen,v=g+q.extraLen;return s.slice(g,v)},loadFromBinary:function(q){if(q.length!==p.CENHDR||q.readUInt32LE(0)!==p.CENSIG)throw f.Errors.INVALID_CEN();s=q.readUInt16LE(p.CENVEM),l=q.readUInt16LE(p.CENVER),g=q.readUInt16LE(p.CENFLG),v=q.readUInt16LE(p.CENHOW),b=q.readUInt32LE(p.CENTIM),C=q.readUInt32LE(p.CENCRC),w=q.readUInt32LE(p.CENSIZ),E=q.readUInt32LE(p.CENLEN),k=q.readUInt16LE(p.CENNAM),A=q.readUInt16LE(p.CENEXT),N=q.readUInt16LE(p.CENCOM),F=q.readUInt16LE(p.CENDSK),I=q.readUInt16LE(p.CENATT),R=q.readUInt32LE(p.CENATX),B=q.readUInt32LE(p.CENOFF)},localHeaderToBinary:function(){var s=Buffer.alloc(p.LOCHDR);return s.writeUInt32LE(p.LOCSIG,0),s.writeUInt16LE(l,p.LOCVER),s.writeUInt16LE(g,p.LOCFLG),s.writeUInt16LE(v,p.LOCHOW),s.writeUInt32LE(b,p.LOCTIM),s.writeUInt32LE(C,p.LOCCRC),s.writeUInt32LE(w,p.LOCSIZ),s.writeUInt32LE(E,p.LOCLEN),s.writeUInt16LE(k,p.LOCNAM),s.writeUInt16LE(q.extraLen,p.LOCEXT),s},centralHeaderToBinary:function(){var f=Buffer.alloc(p.CENHDR+k+A+N);return f.writeUInt32LE(p.CENSIG,0),f.writeUInt16LE(s,p.CENVEM),f.writeUInt16LE(l,p.CENVER),f.writeUInt16LE(g,p.CENFLG),f.writeUInt16LE(v,p.CENHOW),f.writeUInt32LE(b,p.CENTIM),f.writeUInt32LE(C,p.CENCRC),f.writeUInt32LE(w,p.CENSIZ),f.writeUInt32LE(E,p.CENLEN),f.writeUInt16LE(k,p.CENNAM),f.writeUInt16LE(A,p.CENEXT),f.writeUInt16LE(N,p.CENCOM),f.writeUInt16LE(F,p.CENDSK),f.writeUInt16LE(I,p.CENATT),f.writeUInt32LE(R,p.CENATX),f.writeUInt32LE(B,p.CENOFF),f},toJSON:function(){let b=function(s){return s+` bytes`};return{made:s,version:l,flags:g,method:f.methodToString(v),time:this.time,crc:`0x`+C.toString(16).toUpperCase(),compressedSize:b(w),size:b(E),fileNameLength:b(k),extraLength:b(A),commentLength:b(N),diskNumStart:F,inAttr:I,attr:R,offset:B,centralHeaderSize:b(p.CENHDR+k+A+N)}},toString:function(){return JSON.stringify(this.toJSON(),null,` `)}}}})),require_mainHeader=__commonJSMin(((s,l)=>{var f=require_util(),p=f.Constants;l.exports=function(){var s=0,l=0,g=0,v=0,b=0;return{get diskEntries(){return s},set diskEntries(f){s=l=f},get totalEntries(){return l},set totalEntries(f){l=s=f},get size(){return g},set size(s){g=s},get offset(){return v},set offset(s){v=s},get commentLength(){return b},set commentLength(s){b=s},get mainHeaderSize(){return p.ENDHDR+b},loadFromBinary:function(C){if((C.length!==p.ENDHDR||C.readUInt32LE(0)!==p.ENDSIG)&&(C.length{s.EntryHeader=require_entryHeader(),s.MainHeader=require_mainHeader()})),require_deflater=__commonJSMin(((s,l)=>{l.exports=function(s){var l=require(`zlib`),f={chunkSize:(parseInt(s.length/1024)+1)*1024};return{deflate:function(){return l.deflateRawSync(s,f)},deflateAsync:function(p){var g=l.createDeflateRaw(f),v=[],b=0;g.on(`data`,function(s){v.push(s),b+=s.length}),g.on(`end`,function(){var s=Buffer.alloc(b),l=0;s.fill(0);for(var f=0;f{let f=+(process.versions?process.versions.node:``).split(`.`)[0]||0;l.exports=function(s,l){var p=require(`zlib`);let g=f>=15&&l>0?{maxOutputLength:l}:{};return{inflate:function(){return p.inflateRawSync(s,g)},inflateAsync:function(l){var f=p.createInflateRaw(g),v=[],b=0;f.on(`data`,function(s){v.push(s),b+=s.length}),f.on(`end`,function(){var s=Buffer.alloc(b),f=0;s.fill(0);for(var p=0;p{let{randomFillSync:f}=require(`crypto`),p=require_errors(),g=new Uint32Array(256).map((s,l)=>{for(let s=0;s<8;s++)l&1?l=l>>>1^3988292384:l>>>=1;return l>>>0}),v=(s,l)=>Math.imul(s,l)>>>0,b=(s,l)=>g[(s^l)&255]^s>>>8,C=()=>typeof f==`function`?f(Buffer.alloc(12)):C.node();C.node=()=>{let s=Buffer.alloc(12),l=s.length;for(let f=0;f>>24),s},E.prototype.next=function(){let s=(this.keys[2]|2)>>>0;return v(s,s^1)>>8&255};function k(s){let l=new E(s);return function(s){let f=Buffer.alloc(s.length),p=0;for(let g of s)f[p++]=l.updateKeys(g^l.next());return f}}function A(s){let l=new E(s);return function(s,f,p=0){f||=Buffer.alloc(s.length);for(let g of s){let s=l.next();f[p++]=g^s,l.updateKeys(g)}return f}}function N(s,l,f){if(!s||!Buffer.isBuffer(s)||s.length<12)return Buffer.alloc(0);let g=k(f),v=g(s.slice(0,12)),b=(l.flags&8)==8?l.timeHighByte:l.crc>>>24;if(v[11]!==b)throw p.WRONG_PASSWORD();return g(s.slice(12))}function F(s){Buffer.isBuffer(s)&&s.length>=12?w.genSalt=function(){return s.slice(0,12)}:s===`node`?w.genSalt=C.node:w.genSalt=C}function I(s,l,f,p=!1){s??=Buffer.alloc(0),Buffer.isBuffer(s)||(s=Buffer.from(s.toString()));let g=A(f),v=w.genSalt();v[11]=l.crc>>>24&255,p&&(v[10]=l.crc>>>16&255);let b=Buffer.alloc(s.length+12);return g(v,b),g(s,b,12)}l.exports={decrypt:N,encrypt:I,_salter:F}})),require_methods=__commonJSMin((s=>{s.Deflater=require_deflater(),s.Inflater=require_inflater(),s.ZipCrypto=require_zipcrypto()})),require_zipEntry=__commonJSMin(((s,l)=>{var f=require_util(),p=require_headers(),g=f.Constants,v=require_methods();l.exports=function(s,l){var b=new p.EntryHeader,C=Buffer.alloc(0),w=Buffer.alloc(0),E=!1,k=null,A=Buffer.alloc(0),N=Buffer.alloc(0),F=!0;let I=s,R=typeof I.decoder==`object`?I.decoder:f.decoder;F=R.hasOwnProperty(`efs`)?R.efs:!1;function B(){return!l||!(l instanceof Uint8Array)?Buffer.alloc(0):(N=b.loadLocalHeaderFromBinary(l),l.slice(b.realDataOffset,b.realDataOffset+b.compressedSize))}function q(s){if(!b.flags_desc&&!b.localHeader.flags_desc){if(f.crc32(s)!==b.localHeader.crc)return!1}else{let p={},v=b.realDataOffset+b.compressedSize;if(l.readUInt32LE(v)==g.LOCSIG||l.readUInt32LE(v)==g.CENSIG)throw f.Errors.DESCRIPTOR_NOT_EXIST();if(l.readUInt32LE(v)==g.EXTSIG)p.crc=l.readUInt32LE(v+g.EXTCRC),p.compressedSize=l.readUInt32LE(v+g.EXTSIZ),p.size=l.readUInt32LE(v+g.EXTLEN);else if(l.readUInt16LE(v+12)===19280)p.crc=l.readUInt32LE(v+g.EXTCRC-4),p.compressedSize=l.readUInt32LE(v+g.EXTSIZ-4),p.size=l.readUInt32LE(v+g.EXTLEN-4);else throw f.Errors.DESCRIPTOR_UNKNOWN();if(p.compressedSize!==b.compressedSize||p.size!==b.size||p.crc!==b.crc)throw f.Errors.DESCRIPTOR_FAULTY();if(f.crc32(s)!==p.crc)return!1}return!0}function J(s,l,p){if(l===void 0&&typeof s==`string`&&(p=s,s=void 0),E)return s&&l&&l(Buffer.alloc(0),f.Errors.DIRECTORY_CONTENT_ERROR()),Buffer.alloc(0);var g=B();if(g.length===0)return s&&l&&l(g),g;if(b.encrypted){if(typeof p!=`string`&&!Buffer.isBuffer(p))throw f.Errors.INVALID_PASS_PARAM();g=v.ZipCrypto.decrypt(g,b,p)}var w=Buffer.alloc(b.size);switch(b.method){case f.Constants.STORED:if(g.copy(w),q(w))return s&&l&&l(w),w;throw s&&l&&l(w,f.Errors.BAD_CRC()),f.Errors.BAD_CRC();case f.Constants.DEFLATED:var k=new v.Inflater(g,b.size);if(s)k.inflateAsync(function(s){s.copy(s,0),l&&(q(s)?l(s):l(s,f.Errors.BAD_CRC()))});else{if(k.inflate(w).copy(w,0),!q(w))throw f.Errors.BAD_CRC(`"${R.decode(C)}"`);return w}break;default:throw s&&l&&l(Buffer.alloc(0),f.Errors.UNKNOWN_METHOD()),f.Errors.UNKNOWN_METHOD()}}function le(s,p){if((!k||!k.length)&&Buffer.isBuffer(l))return s&&p&&p(B()),B();if(k.length&&!E){var g;switch(b.method){case f.Constants.STORED:return b.compressedSize=b.size,g=Buffer.alloc(k.length),k.copy(g),s&&p&&p(g),g;default:case f.Constants.DEFLATED:var C=new v.Deflater(k);if(s)C.deflateAsync(function(s){g=Buffer.alloc(s.length),b.compressedSize=s.length,s.copy(g),p&&p(g)});else{var w=C.deflate();return b.compressedSize=w.length,w}C=null;break}}else if(s&&p)p(Buffer.alloc(0));else return Buffer.alloc(0)}function _e(s,l){return f.readBigUInt64LE(s,l)}function be(s){try{for(var l=0,p,v,b;l+4=g.EF_ZIP64_SCOMP&&(l=_e(s,g.EF_ZIP64_SUNCOMP),b.size===g.EF_ZIP64_OR_32&&(b.size=l)),s.length>=g.EF_ZIP64_RHO&&(f=_e(s,g.EF_ZIP64_SCOMP),b.compressedSize===g.EF_ZIP64_OR_32&&(b.compressedSize=f)),s.length>=g.EF_ZIP64_DSN&&(p=_e(s,g.EF_ZIP64_RHO),b.offset===g.EF_ZIP64_OR_32&&(b.offset=p)),s.length>=g.EF_ZIP64_DSN+4&&(v=s.readUInt32LE(g.EF_ZIP64_DSN),b.diskNumStart===g.EF_ZIP64_OR_16&&(b.diskNumStart=v))}return{get entryName(){return R.decode(C)},get rawEntryName(){return C},set entryName(s){C=f.toBuffer(s,R.encode);var l=C[C.length-1];E=l===47||l===92,b.fileNameLength=C.length},get efs(){return typeof F==`function`?F(this.entryName):F},get extra(){return A},set extra(s){A=s,b.extraLength=s.length,be(s)},get comment(){return R.decode(w)},set comment(s){if(w=f.toBuffer(s,R.encode),b.commentLength=w.length,w.length>65535)throw f.Errors.COMMENT_TOO_LONG()},get name(){var s=R.decode(C);return E?s.substr(s.length-1).split(`/`).pop():s.split(`/`).pop()},get isDirectory(){return E},getCompressedData:function(){return le(!1,null)},getCompressedDataAsync:function(s){le(!0,s)},setData:function(s){k=f.toBuffer(s,f.decoder.encode),!E&&k.length?(b.size=k.length,b.method=f.Constants.DEFLATED,b.crc=f.crc32(s),b.changed=!0):b.method=f.Constants.STORED},getData:function(s){return b.changed?k:J(!1,null,s)},getDataAsync:function(s,l){b.changed?s(k):J(!0,s,l)},set attr(s){b.attr=s},get attr(){return b.attr},set header(s){b.loadFromBinary(s)},get header(){return b},packCentralHeader:function(){b.flags_efs=this.efs,b.extraLength=A.length;var s=b.centralHeaderToBinary(),l=f.Constants.CENHDR;return C.copy(s,l),l+=C.length,A.copy(s,l),l+=b.extraLength,w.copy(s,l),s},packLocalHeader:function(){let s=0;b.flags_efs=this.efs,b.extraLocalLength=N.length;let l=b.localHeaderToBinary(),f=Buffer.alloc(l.length+C.length+b.extraLocalLength);return l.copy(f,s),s+=l.length,C.copy(f,s),s+=C.length,N.copy(f,s),s+=N.length,f},toJSON:function(){let s=function(s){return`<`+(s&&s.length+` bytes buffer`||`null`)+`>`};return{entryName:this.entryName,name:this.name,comment:this.comment,isDirectory:this.isDirectory,header:b.toJSON(),compressedData:s(l),data:s(k)}},toString:function(){return JSON.stringify(this.toJSON(),null,` `)}}}})),require_zipFile=__commonJSMin(((s,l)=>{let f=require_zipEntry(),p=require_headers(),g=require_util();l.exports=function(s,l){var v=[],b={},C=Buffer.alloc(0),w=new p.MainHeader,E=!1;let k=new Set,A=l,{noSort:N,decoder:F}=A;s?B(A.readEntries):E=!0;function I(){let s=new Set;for(let l of Object.keys(b)){let f=l.split(`/`);if(f.pop(),f.length)for(let l=0;l(s.length-w.offset)/g.Constants.CENHDR)throw g.Errors.DISK_ENTRY_TOO_LARGE();v=Array(w.diskEntries);for(var l=w.offset,p=0;p=v;f--)if(s[f]===80){if(s.readUInt32LE(f)===g.Constants.ENDSIG){E=f,k=f,b=f+g.Constants.ENDHDR,v=f-g.Constants.END64HDR;continue}if(s.readUInt32LE(f)===g.Constants.END64SIG){v=p;continue}if(s.readUInt32LE(f)===g.Constants.ZIP64SIG){E=f,b=f+g.readBigUInt64LE(s,f+g.Constants.ZIP64SIZE)+g.Constants.ZIP64LEAD;break}}if(E==-1)throw g.Errors.INVALID_FORMAT();w.loadFromBinary(s.slice(E,b)),w.commentLength&&(C=s.slice(k+g.Constants.ENDHDR)),l&&R()}function q(){v.length>1&&!N&&v.sort((s,l)=>s.entryName.toLowerCase().localeCompare(l.entryName.toLowerCase()))}return{get entries(){return E||R(),v.filter(s=>!k.has(s))},get comment(){return F.decode(C)},set comment(s){C=g.toBuffer(s,F.encode),w.commentLength=C.length},getEntryCount:function(){return E?v.length:w.diskEntries},forEach:function(s){this.entries.forEach(s)},getEntry:function(s){return E||R(),b[s]||null},setEntry:function(s){E||R(),v.push(s),b[s.entryName]=s,w.totalEntries=v.length},deleteFile:function(s,l=!0){E||R();let f=b[s];this.getEntryChildren(f,l).map(s=>s.entryName).forEach(this.deleteEntry)},deleteEntry:function(s){E||R();let l=b[s],f=v.indexOf(l);f>=0&&(v.splice(f,1),delete b[s],w.totalEntries=v.length)},getEntryChildren:function(s,l=!0){if(E||R(),typeof s==`object`)if(s.isDirectory&&l){let l=[],f=s.entryName;for(let s of v)s.entryName.startsWith(f)&&l.push(s);return l}else return[s];return[]},getChildCount:function(s){if(s&&s.isDirectory){let l=this.getEntryChildren(s);return l.includes(s)?l.length-1:l.length}return 0},compressToBuffer:function(){E||R(),q();let l=[],f=[],p=0,v=0;w.size=0,w.offset=0;let b=0;for(let s of this.entries){let g=s.getCompressedData();s.header.offset=v;let C=s.packLocalHeader(),E=C.length+g.length;v+=E,l.push(C),l.push(g);let k=s.packCentralHeader();f.push(k),w.size+=k.length,p+=E+k.length,b++}p+=w.mainHeaderSize,w.offset=v,w.totalEntries=b,v=0;let k=Buffer.alloc(p);for(let s of l)s.copy(k,v),v+=s.length;for(let s of f)s.copy(k,v),v+=s.length;let A=w.toBinary();return C&&C.copy(A,g.Constants.ENDHDR),A.copy(k,v),s=k,E=!1,k},toAsyncBuffer:function(l,f,p,v){try{E||R(),q();let f=[],b=[],k=0,A=0,N=0;w.size=0,w.offset=0;let F=function(I){if(I.length>0){let s=I.shift(),l=s.entryName+s.extra.toString();p&&p(l),s.getCompressedDataAsync(function(p){v&&v(l),s.header.offset=A;let g=s.packLocalHeader(),C=g.length+p.length;A+=C,f.push(g),f.push(p);let E=s.packCentralHeader();b.push(E),w.size+=E.length,k+=C+E.length,N++,F(I)})}else{k+=w.mainHeaderSize,w.offset=A,w.totalEntries=N,A=0;let p=Buffer.alloc(k);f.forEach(function(s){s.copy(p,A),A+=s.length}),b.forEach(function(s){s.copy(p,A),A+=s.length});let v=w.toBinary();C&&C.copy(v,g.Constants.ENDHDR),v.copy(p,A),s=p,E=!1,l(p)}};F(Array.from(this.entries))}catch(s){f(s)}}}}})),require_adm_zip=__commonJSMin(((s,l)=>{let f=require_util(),p=require(`path`),g=require_zipEntry(),v=require_zipFile(),b=(...s)=>f.findLast(s,s=>typeof s==`boolean`),C=(...s)=>f.findLast(s,s=>typeof s==`string`),w=(...s)=>f.findLast(s,s=>typeof s==`function`),E={noSort:!1,readEntries:!1,method:f.Constants.NONE,fs:null};l.exports=function(s,l){let k=null,A=Object.assign(Object.create(null),E);s&&typeof s==`object`&&(s instanceof Uint8Array||(Object.assign(A,s),s=A.input?A.input:void 0,A.input&&delete A.input),Buffer.isBuffer(s)&&(k=s,A.method=f.Constants.BUFFER,s=void 0)),Object.assign(A,l);let N=new f(A);if((typeof A.decoder!=`object`||typeof A.decoder.encode!=`function`||typeof A.decoder.decode!=`function`)&&(A.decoder=f.decoder),s&&typeof s==`string`)if(N.fs.existsSync(s))A.method=f.Constants.FILE,A.filename=s,k=N.fs.readFileSync(s);else throw f.Errors.INVALID_FILENAME();let F=new v(k,A),{canonical:I,sanitize:R,zipnamefix:B}=f;function q(s){if(s&&F){var l;if(typeof s==`string`&&(l=F.getEntry(p.posix.normalize(s))),typeof s==`object`&&s.entryName!==void 0&&s.header!==void 0&&(l=F.getEntry(s.entryName)),l)return l}return null}function J(s){let{join:l,normalize:f,sep:g}=p.posix;return l(p.isAbsolute(s)?`/`:`.`,f(g+s.split(`\\`).join(g)+g))}function le(s){return s instanceof RegExp?(function(s){return function(l){return s.test(l)}})(s):typeof s==`function`?s:()=>!0}let _e=(s,l)=>{let f=l.slice(-1);return f=f===N.sep?N.sep:``,p.relative(s,l)+f};return{readFile:function(s,l){var f=q(s);return f&&f.getData(l)||null},childCount:function(s){let l=q(s);if(l)return F.getChildCount(l)},readFileAsync:function(s,l){var f=q(s);f?f.getDataAsync(l):l(null,`getEntry failed for:`+s)},readAsText:function(s,l){var f=q(s);if(f){var p=f.getData();if(p&&p.length)return p.toString(l||`utf8`)}return``},readAsTextAsync:function(s,l,f){var p=q(s);p?p.getDataAsync(function(s,p){if(p){l(s,p);return}s&&s.length?l(s.toString(f||`utf8`)):l(``)}):l(``)},deleteFile:function(s,l=!0){var f=q(s);f&&F.deleteFile(f.entryName,l)},deleteEntry:function(s){var l=q(s);l&&F.deleteEntry(l.entryName)},addZipComment:function(s){F.comment=s},getZipComment:function(){return F.comment||``},addZipEntryComment:function(s,l){var f=q(s);f&&(f.comment=l)},getZipEntryComment:function(s){var l=q(s);return l&&l.comment||``},updateFile:function(s,l){var f=q(s);f&&f.setData(l)},addLocalFile:function(s,l,g,v){if(N.fs.existsSync(s)){l=l?J(l):``;let f=p.win32.basename(p.win32.normalize(s));l+=g||f;let b=N.fs.statSync(s),C=b.isFile()?N.fs.readFileSync(s):Buffer.alloc(0);b.isDirectory()&&(l+=N.sep),this.addFile(l,C,v,b)}else throw f.Errors.FILE_NOT_FOUND(s)},addLocalFileAsync:function(s,l){s=typeof s==`object`?s:{localPath:s};let f=p.resolve(s.localPath),{comment:g}=s,{zipPath:v,zipName:b}=s,C=this;N.fs.stat(f,function(s,w){if(s)return l(s,!1);v=v?J(v):``;let E=p.win32.basename(p.win32.normalize(f));if(v+=b||E,w.isFile())N.fs.readFile(f,function(s,f){return s?l(s,!1):(C.addFile(v,f,g,w),setImmediate(l,void 0,!0))});else if(w.isDirectory())return v+=N.sep,C.addFile(v,Buffer.alloc(0),g,w),setImmediate(l,void 0,!0)})},addLocalFolder:function(s,l,g){if(g=le(g),l=l?J(l):``,s=p.normalize(s),N.fs.existsSync(s)){let f=N.findFiles(s),v=this;if(f.length)for(let b of f){let f=p.join(l,_e(s,b));g(f)&&v.addLocalFile(b,p.dirname(f))}}else throw f.Errors.FILE_NOT_FOUND(s)},addLocalFolderAsync:function(s,l,g,v){v=le(v),g=g?J(g):``,s=p.normalize(s);var b=this;N.fs.open(s,`r`,function(p){if(p&&p.code===`ENOENT`)l(void 0,f.Errors.FILE_NOT_FOUND(s));else if(p)l(void 0,p);else{var C=N.findFiles(s),w=-1,E=function(){if(w+=1,w{E()})}else l(!0,void 0)};E()}})},addLocalFolderAsync2:function(s,l){let g=this;s=typeof s==`object`?s:{localPath:s},localPath=p.resolve(J(s.localPath));let{zipPath:v,filter:b,namefix:C}=s;b instanceof RegExp?b=(function(s){return function(l){return s.test(l)}})(b):typeof b!=`function`&&(b=function(){return!0}),v=v?J(v):``,C==`latin1`&&(C=s=>s.normalize(`NFD`).replace(/[\u0300-\u036f]/g,``).replace(/[^\x20-\x7E]/g,``)),typeof C!=`function`&&(C=s=>s);let w=s=>p.join(v,C(_e(localPath,s))),E=s=>p.win32.basename(p.win32.normalize(C(s)));N.fs.open(localPath,`r`,function(s){s&&s.code===`ENOENT`?l(void 0,f.Errors.FILE_NOT_FOUND(localPath)):s?l(void 0,s):N.findFilesAsync(localPath,function(s,f){if(s)return l(s);f=f.filter(s=>b(w(s))),f.length||l(void 0,!1),setImmediate(f.reverse().reduce(function(s,l){return function(f,v){if(f||v===!1)return setImmediate(s,f,!1);g.addLocalFileAsync({localPath:l,zipPath:p.dirname(w(l)),zipName:E(l)},s)}},l))})})},addLocalFolderPromise:function(s,l){return new Promise((f,p)=>{this.addLocalFolderAsync2(Object.assign({localPath:s},l),(s,l)=>{s&&p(s),l&&f(this)})})},addFile:function(s,l,f,p){s=B(s);let v=q(s),b=v!=null;b||(v=new g(A),v.entryName=s),v.comment=f||``;let C=typeof p==`object`&&p instanceof N.fs.Stats;C&&(v.header.time=p.mtime);var w=v.isDirectory?16:0;let E=v.isDirectory?16384:32768;return C?E|=4095&p.mode:typeof p==`number`?E|=4095&p:E|=v.isDirectory?493:420,w=(w|E<<16)>>>0,v.attr=w,v.setData(l),b||F.setEntry(v),v},getEntries:function(s){return F.password=s,F?F.entries:[]},getEntry:function(s){return q(s)},getEntryCount:function(){return F.getEntryCount()},forEach:function(s){return F.forEach(s)},extractEntryTo:function(s,l,g,v,w,E){v=b(!1,v),w=b(!1,w),g=b(!0,g),E=C(w,E);var k=q(s);if(!k)throw f.Errors.NO_ENTRY();var A=I(k.entryName),B=R(l,E&&!k.isDirectory?E:g?A:p.basename(A));if(k.isDirectory)return F.getEntryChildren(k).forEach(function(s){if(s.isDirectory)return;var b=s.getData();if(!b)throw f.Errors.CANT_EXTRACT_FILE();var C=I(s.entryName),E=R(l,g?C:p.basename(C));let k=w?s.header.fileAttr:void 0;N.writeFileTo(E,b,v,k)}),!0;var J=k.getData(F.password);if(!J)throw f.Errors.CANT_EXTRACT_FILE();if(N.fs.existsSync(B)&&!v)throw f.Errors.CANT_OVERRIDE();let le=w?s.header.fileAttr:void 0;return N.writeFileTo(B,J,v,le),!0},test:function(s){if(!F)return!1;for(var l in F.entries)try{if(l.isDirectory)continue;if(!F.entries[l].getData(s))return!1}catch{return!1}return!0},extractAllTo:function(s,l,p,g){if(p=b(!1,p),g=C(p,g),l=b(!1,l),!F)throw f.Errors.NO_ZIP();F.entries.forEach(function(v){var b=R(s,I(v.entryName));if(v.isDirectory){N.makeDir(b);return}var C=v.getData(g);if(!C)throw f.Errors.CANT_EXTRACT_FILE();let w=p?v.header.fileAttr:void 0;N.writeFileTo(b,C,l,w);try{N.fs.utimesSync(b,v.header.time,v.header.time)}catch{throw f.Errors.CANT_EXTRACT_FILE()}})},extractAllToAsync:function(s,l,g,v){if(v=w(l,g,v),g=b(!1,g),l=b(!1,l),!v)return new Promise((f,p)=>{this.extractAllToAsync(s,l,g,function(s){s?p(s):f(this)})});if(!F){v(f.Errors.NO_ZIP());return}s=p.resolve(s);let C=l=>R(s,p.normalize(I(l.entryName))),E=(s,l)=>Error(s+`: "`+l+`"`),k=[],A=[];F.entries.forEach(s=>{s.isDirectory?k.push(s):A.push(s)});for(let s of k){let l=C(s),f=g?s.header.fileAttr:void 0;try{N.makeDir(l),f&&N.fs.chmodSync(l,f),N.fs.utimesSync(l,s.header.time,s.header.time)}catch{v(E(`Unable to create folder`,l))}}A.reverse().reduce(function(v,b){return function(C){if(C)v(C);else{let C=p.normalize(I(b.entryName)),w=R(s,C);b.getDataAsync(function(s,p){if(p)v(p);else if(!s)v(f.Errors.CANT_EXTRACT_FILE());else{let f=g?b.header.fileAttr:void 0;N.writeFileToAsync(w,s,l,f,function(s){s||v(E(`Unable to write file`,w)),N.fs.utimes(w,b.header.time,b.header.time,function(s){s?v(E(`Unable to set times`,w)):v()})})}})}}},v)()},writeZip:function(s,l){if(arguments.length===1&&typeof s==`function`&&(l=s,s=``),!s&&A.filename&&(s=A.filename),s){var f=F.compressToBuffer();if(f){var p=N.writeFileTo(s,f,!0);typeof l==`function`&&l(p?null:Error(`failed`),``)}}},writeZipPromise:function(s,l){let{overwrite:f,perm:p}=Object.assign({overwrite:!0},l);return new Promise((l,g)=>{!s&&A.filename&&(s=A.filename),s||g(`ADM-ZIP: ZIP File Name Missing`),this.toBufferPromise().then(v=>{N.writeFileToAsync(s,v,f,p,s=>s?l(s):g(`ADM-ZIP: Wasn't able to write zip file`))},g)})},toBufferPromise:function(){return new Promise((s,l)=>{F.toAsyncBuffer(s,l)})},toBuffer:function(s,l,f,p){return typeof s==`function`?(F.toAsyncBuffer(s,l,f,p),null):F.compressToBuffer()}}}}));async function validateAndroidArtifact(s){if(!s.announcedBuild?.browsers?.includes(`android`))return;let l=new import_adm_zip.default(path.default.join(s.sourceDir,`storybook.apk`)).getEntries(),f=new Set;for(let s of l){let l=s.entryName.match(/^lib\/([^/]+)\//);l&&f.add(l[1])}if(f.size>0&&!f.has(`x86_64`))throw Error(invalidAndroidArtifact(s).output)}var import_adm_zip,init_validateAndroidArtifact=__esmMin((()=>{import_adm_zip=__toESM$1(require_adm_zip()),init_prepare$1()})),require_slash=__commonJSMin(((s,l)=>{l.exports=s=>{let l=/^\\\\\?\\/.test(s),f=/[^\u0000-\u0080]+/.test(s);return l||f?s:s.replace(/\\/g,`/`)}})),import_source$28,import_dist$26,getHint,deviatingOutputDirectory_default,init_deviatingOutputDirectory=__esmMin((()=>{import_source$28=__toESM$1(require_source$5()),import_dist$26=require_dist$14(),init_icons(),getHint=(s,l)=>{if(!l)return``;if(l.includes(`npm run `))return(0,import_dist$26.dedent)(import_source$28.default` It appears you're using {bold "npm run"} which is known to cause this problem. @@ -2679,4 +2679,4 @@ l.exports=require_db()})),require_mime_types=__commonJSMin((s=>{var l=require_mi ${warning$1} {bold Skipping Chromatic build locally because --skip is enabled, but no project token was available, so no build was reported to Chromatic. This may leave the Chromatic GitHub checks pending.} `)})),import_listr$1,init_share=__esmMin((()=>{require_listr(),init_context(),init_getEnvironment(),init_getOptions(),init_log(),init_nonTTYRenderer(),init_parseArguments(),init_tasks(),init_activity()}));async function run$1({argv:s=[],flags:l,options:f}){let p={...parseArguments(s),...l&&{flags:l},...f&&{extraOptions:f}},{sessionId:g=v4(),env:v=getEnvironment(),log:b=createLogger$1(p.flags,p.extraOptions)}=f||{};checkNodeVersion(b,p.pkg.engines?.node);let C=await readPackageUp({cwd:process.cwd(),normalize:!1});C||(b.error(noPackageJson_default()),process.exit(253));let{path:w,packageJson:E}=C,k={...p,packagePath:w,packageJson:E,env:v,log:b,sessionId:g};return await runAll(k),{code:k.exitCode,url:k.build?.webUrl??k.rebuildForBuild?.webUrl,buildUrl:k.build?.webUrl??k.rebuildForBuild?.webUrl,storybookUrl:k.build?.storybookUrl||k.storybookUrl,specCount:k.build?.specCount??k.rebuildForBuild?.specCount,componentCount:k.build?.componentCount??k.rebuildForBuild?.componentCount,testCount:k.build?.testCount??k.rebuildForBuild?.testCount,changeCount:k.build?.changeCount??k.rebuildForBuild?.changeCount,errorCount:k.build?.errorCount??k.rebuildForBuild?.errorCount,interactionTestFailuresCount:k.build?.interactionTestFailuresCount??k.rebuildForBuild?.interactionTestFailuresCount,actualTestCount:k.build?.actualTestCount??k.rebuildForBuild?.actualTestCount,actualCaptureCount:k.build?.actualCaptureCount??k.rebuildForBuild?.actualCaptureCount,inheritedCaptureCount:k.build?.inheritedCaptureCount??k.rebuildForBuild?.inheritedCaptureCount}}async function runAll(s){s.log.info(``),s.log.info(intro_default(s)),s.log.info(``);let l=l=>{s.log.info(``),s.log.error(fatalError(s,[l].flat())),s.extraOptions?.experimental_onTaskError?.(s,{formattedError:fatalError(s,[l].flat()),originalError:l}),setExitCode(s,exitCodes.INVALID_OPTIONS,!0)},f;try{s=await setupContext(s,s.extraOptions?.configFile||s.flags.configFile);let l=getPartialOptions(s);if(await shouldSkipWithoutProjectToken(s,l)){s.log.warn(skipNoProjectToken_default()),setExitCode(s,exitCodes.OK);return}f=s,f.options=getOptions(f,l),f.runtime={forceRebuild:f.options.forceRebuild},f.log.setLogFile(f.options.logFile),setExitCode(f,exitCodes.OK)}catch(s){return l(s)}await Promise.all([runBuild(f),checkForUpdates(f)]).catch(s=>{captureException(s),l(s)}),!isE2EBuild(f.options)&&[0,1].includes(f.exitCode)&&await checkPackageJson(f),f.options.diagnosticsFile&&await writeChromaticDiagnostics(f),f.options.uploadMetadata&&await uploadMetadataFiles(f)}async function shouldSkipWithoutProjectToken(s,l){if(!l.skip||l.projectToken||l.projectId&&l.userToken)return!1;let f=await getBranchForSkip(s,l);return!(!f||!matchesBranch(f,l.skip))}async function getBranchForSkip(s,l){try{let{branch:f}=await getCommitAndBranch(s,{branchName:l.branchName,patchBaseRef:l.patchBaseRef,ci:l.fromCI});return f}catch(l){return s.log.debug(`Failed to determine branch while handling --skip without a project token`,l),!1}}async function runBuild(s){try{try{let l={log:s.log,renderer:NonTTYRenderer};s.options.interactive&&(l.renderer=LoggingRenderer,s.log.queue()),await new import_listr.default(index(s),l).run(s),s.log.debug(`Tasks completed`)}catch(l){throw captureException(l),endActivity(s),l.code===`ECONNREFUSED`||l.name===`StatusCodeError`?(setExitCode(s,exitCodes.FETCH_ERROR),rewriteErrorMessage(l,fetchError(s,l))):l.name===`GraphQLError`?(setExitCode(s,exitCodes.GRAPHQL_ERROR),rewriteErrorMessage(l,graphqlError(s,l))):l.message.startsWith(`Cannot run a build with no stories`)?(setExitCode(s,exitCodes.BUILD_NO_STORIES),rewriteErrorMessage(l,missingStories_default(s))):s.options.experimental_abortSignal?.aborted?(setExitCode(s,exitCodes.BUILD_WAS_CANCELED,!0),rewriteErrorMessage(l,buildCanceled_default())):rewriteErrorMessage(l,taskError(s,l))}finally{let{runtimeErrors:l,runtimeWarnings:f}=s;(l&&l.length>0||f&&f.length>0)&&(s.log.info(``),s.log.error(runtimeError(s))),s.log.flush();try{await s.analytics?.shutdown()}catch(s){captureException(s)}}}catch(l){let f=[l].flat(),p=fatalError(s,f);s.options.experimental_onTaskError?.(s,{formattedError:p,originalError:f[0]}),s.userError||(s.log.info(``),s.log.error(p)),s.exitCode||setExitCode(s,exitCodes.UNKNOWN_ERROR)}}var import_listr,init_node_src=__esmMin((()=>{init_zen(),init_esm(),import_listr=__toESM$1(require_listr()),init_read_package_up(),init_esm_node(),init_context(),init_getCommitAndBranch(),init_git(),init_checkForUpdates(),init_checkNodeVersion(),init_checkPackageJson(),init_e2eUtils(),init_getEnvironment(),init_getOptions(),init_log(),init_loggingRenderer(),init_matchesBranch(),init_nonTTYRenderer(),init_parseArguments(),init_setExitCode(),init_uploadMetadataFiles(),init_utilities$1(),init_writeChromaticDiagnostics(),init_tasks(),init_activity(),init_buildCanceled(),init_fatalError(),init_fetchError(),init_graphqlError(),init_missingStories(),init_noPackageJson(),init_runtimeError(),init_taskError(),init_intro(),init_skipNoProjectToken(),init_getConfiguration(),init_share()})),main_exports=__exportAll({});async function run(){let{sha:s,branch:l,slug:f,mergeCommit:p}=getBuildInfo(import_github.context)||{};if(!(!s||!l||!f))try{let g=(0,import_core.getInput)(`autoAcceptChanges`),v=(0,import_core.getInput)(`branchName`),b=(0,import_core.getInput)(`buildScriptName`),C=(0,import_core.getInput)(`buildCommand`),w=(0,import_core.getInput)(`configFile`),E=(0,import_core.getInput)(`cypress`),k=(0,import_core.getInput)(`debug`),A=(0,import_core.getInput)(`diagnosticsFile`),N=(0,import_core.getInput)(`dryRun`),F=(0,import_core.getInput)(`exitOnceUploaded`),I=(0,import_core.getInput)(`exitZeroOnChanges`),R=(0,import_core.getMultilineInput)(`externals`),B=(0,import_core.getInput)(`fileHashing`),q=(0,import_core.getInput)(`forceRebuild`),J=(0,import_core.getInput)(`ignoreLastBuildOnBranch`),le=(0,import_core.getInput)(`logFile`),_e=(0,import_core.getInput)(`logLevel`),be=(0,import_core.getInput)(`logPrefix`),xe=(0,import_core.getInput)(`onlyChanged`),De=(0,import_core.getMultilineInput)(`onlyStoryFiles`),Oe=(0,import_core.getMultilineInput)(`onlyStoryNames`),je=(0,import_core.getInput)(`outputDir`),Ne=(0,import_core.getInput)(`playwright`),Pe=(0,import_core.getInput)(`preserveMissing`),ze=(0,import_core.getInput)(`projectToken`),Be=(0,import_core.getInput)(`repositorySlug`),We=(0,import_core.getInput)(`chromaticSha`),Ke=(0,import_core.getInput)(`skip`),qe=(0,import_core.getInput)(`skipUpdateCheck`),Je=(0,import_core.getInput)(`storybookBaseDir`),Ye=(0,import_core.getInput)(`storybookBuildDir`),Ze=(0,import_core.getInput)(`storybookConfigDir`),Qe=(0,import_core.getInput)(`storybookLogFile`),ot=(0,import_core.getInput)(`traceChanged`),st=(0,import_core.getMultilineInput)(`untraced`),ut=(0,import_core.getInput)(`uploadMetadata`),yt=(0,import_core.getInput)(`vitest`),Tt=(0,import_core.getInput)(`workingDir`)||(0,import_core.getInput)(`workingDirectory`),Ot=(0,import_core.getInput)(`zip`),At=(0,import_core.getInput)(`junitReport`);We&&(0,import_core.warning)(`Chromatic sha was overridden by user to: ${We}`),process.env.CHROMATIC_SHA=We||process.env.CHROMATIC_SHA||s,process.env.CHROMATIC_ACTION=`true`,process.env.CHROMATIC_BRANCH=v||l,process.env.CHROMATIC_SLUG=Be||f,p&&(process.env.CHROMATIC_PULL_REQUEST_SHA=p),process.chdir(path.default.join(process.cwd(),Tt||``));let jt=import_github.context.eventName===`merge_group`;jt&&I===`true`&&(0,import_core.warning)("`exitZeroOnChanges` is set to `true`, but you are running in a GitHub merge queue. Changes will not cause this build to fail. Consider removing this flag for merge queue runs to catch unexpected changes.");let It=await run$1({options:{inAction:!0},flags:{autoAcceptChanges:maybe(g),branchName:maybe(v),buildScriptName:maybe(b),buildCommand:maybe(C),configFile:maybe(w),cypress:maybe(E),debug:maybe(k),diagnosticsFile:maybe(A),dryRun:maybe(N),exitOnceUploaded:maybe(F),exitZeroOnChanges:maybe(I,!jt),externals:maybe(R),fileHashing:maybe(B,!0),forceRebuild:maybe(q),ignoreLastBuildOnBranch:maybe(J),interactive:!1,logFile:maybe(le),logLevel:maybe(_e),logPrefix:maybe(be),onlyChanged:maybe(xe),onlyStoryFiles:maybe(De),onlyStoryNames:maybe(Oe),outputDir:maybe(je),playwright:maybe(Ne),preserveMissing:maybe(Pe),projectToken:maybe(ze),repositorySlug:maybe(Be),skip:maybe(Ke),skipUpdateCheck:maybe(qe,!1),storybookBaseDir:maybe(Je),storybookBuildDir:maybe(Ye),storybookConfigDir:maybe(Ze),storybookLogFile:maybe(Qe),traceChanged:maybe(ot),untraced:maybe(st),uploadMetadata:maybe(ut,!1),vitest:maybe(yt),zip:maybe(Ot,!1),junitReport:maybe(At)}});for(let[s,l]of Object.entries(It))(0,import_core.setOutput)(s,String(l));It.code!==0&&(0,import_core.setFailed)(`non-zero exit code`),process.exit(It.code)}catch(s){s.message&&(0,import_core.error)(s.message),s.stack&&(0,import_core.error)(s.stack),s.description&&(0,import_core.error)(s.description),(0,import_core.setFailed)(s.message),process.exit(1)}}var import_core,import_github,maybe,getBuildInfo,init_main=__esmMin((()=>{init_errorMonitoring(),import_core=require_core$9(),import_github=require_github(),init_esm(),init_node_src(),maybe=(s,l=void 0)=>{if(!s)return l;if(Array.isArray(s))return s;try{return JSON.parse(s)}catch{return s}},getBuildInfo=s=>{switch(s.eventName){case`pull_request`:case`pull_request_review`:case`pull_request_target`:{let{head:l}=s.payload.pull_request||{};return{sha:l.sha,branch:l.ref,slug:l.repo.full_name,mergeCommit:s.sha}}case`push`:{let{after:l,ref:f,repository:p}=s.payload;return{sha:l,branch:f.replace(`refs/heads/`,``),slug:p?.full_name}}case`workflow_run`:{let{repository:l}=s.payload,{head_sha:f,head_branch:p}=s.payload.workflow_run;return{sha:f,branch:p.replace(`refs/heads/`,``),slug:l?.full_name}}case`workflow_dispatch`:case`issue_comment`:return{sha:s.sha,branch:s.ref.replace(`refs/heads/`,``),slug:s.payload.repository?.full_name};case`schedule`:return{sha:s.sha,branch:s.ref.replace(`refs/heads/`,``),slug:s.payload.repository?.full_name};case`release`:return{sha:s.sha,branch:s.payload.release.target_commitish,slug:s.payload.repository?.full_name};case`merge_group`:{let{head_sha:l,head_ref:f}=s.payload.merge_group;return{sha:l,branch:f,slug:s.payload.repository?.full_name}}default:(0,import_core.setFailed)(`${s.eventName} event is not supported in this action`);return}},run().catch(s=>{(0,import_core.error)(s),(0,import_core.setFailed)(s.message),captureException(s)}).finally(()=>flush(2500).finally(()=>process.exit()))}));init_main(),exports.a=__esmMin,exports.i=File$2,exports.n=FormData$1,exports.o=__toCommonJS$1,Object.defineProperty(exports,`r`,{enumerable:!0,get:function(){return init_esm_min}}),Object.defineProperty(exports,`t`,{enumerable:!0,get:function(){return init_from}}); //# sourceMappingURL=register.cjs.map -//# debugId=812a160e-ebb5-5e07-8513-59ab1f857c11 +//# debugId=4c969e30-c4da-575e-b174-0aa44db342c4 diff --git a/package.json b/package.json index 5707d34e..b108c656 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "chromatic", - "version": "17.0.1", + "version": "17.1.0", "description": "Automate visual testing across browsers. Gather UI feedback. Versioned documentation.", "keywords": [ "storybook-addon",