From 7804f34e4e59c0d9b3c856848f46ad96d7897429 Mon Sep 17 00:00:00 2001 From: Chromatic Date: Wed, 17 Jun 2026 16:16:54 +0000 Subject: [PATCH] v17.5.0 --- CHANGELOG.md | 12 ++++++++++++ action/register.cjs | 28 ++++++++++++++-------------- package.json | 2 +- 3 files changed, 27 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 78b425ba..3a77a18b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,15 @@ +# v17.5.0 (Wed Jun 17 2026) + +#### 🚀 Enhancement + +- Add context around file adds/moves in `BaselineCheckoutFailedError` bails [#1391](https://github.com/chromaui/chromatic-cli/pull/1391) ([@codykaup](https://github.com/codykaup)) + +#### Authors: 1 + +- Cody Kaup ([@codykaup](https://github.com/codykaup)) + +--- + # v17.4.1 (Thu Jun 11 2026) #### 🐛 Bug Fix diff --git a/action/register.cjs b/action/register.cjs index 7fb1dc34..453f543f 100644 --- a/action/register.cjs +++ b/action/register.cjs @@ -1,6 +1,6 @@ -!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]="c282c005-a473-5244-b61b-806be4e12946")}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(` +!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]="07cacb69-f2ef-5eca-9a9b-0ed1768fddae")}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$131=__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$2=__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$2(),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$2(),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$2(),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$2(),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(` @@ -15,7 +15,7 @@ var __create$1=Object.create,__defProp$1=Object.defineProperty,__getOwnPropDesc$ `).some(s=>s.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.4.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.4.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,maxValueLength:500})})),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.5.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.5.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,maxValueLength:500})})),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 @@ -249,7 +249,7 @@ Instead, \`yield\` should either be called with a value, or not be called at all `)}));function getGitTimeout(s){return s?.gitTimeout??20*1e3}async function execGitCommand({log:s,options:l},f,p){try{s.debug(`execGitCommand: ${f}`);let{all:g,stdout:v}=await runCommand(f,{timeout:getGitTimeout(l),...defaultOptions,...p}),b=g??v;if(b===void 0)throw Error(`Unexpected missing git command output for command: '${f}'`);let C=b.toString();return s.debug(`execGitCommand result: '${C}'`),C}catch(l){let{message:p}=l;throw s.debug(`execGitCommand error: ${p}`),p.includes(`not a git repository`)?Error(gitNotInitialized_default({command:f})):p.includes(`git not found`)?Error(gitNotInstalled_default({command:f})):p.includes(`does not have any commits yet`)?Error(gitNoCommits_default({command:f})):l}}async function execGitCommandOneLine({log:s,options:l},f,p){s.debug(`execGitCommandOneLine: ${f}`);let g=runCommand(f,{timeout:getGitTimeout(l),...defaultOptions,buffer:!1,...p});return Promise.race([(async()=>{throw await g,Error(`Unexpected missing git command output for command: '${f}'`)})(),new Promise((s,l)=>{if(!g.stdout)return l(Error(`Unexpected missing stdout`));let f=(0,node_readline.createInterface)(g.stdout);f.once(`line`,l=>{f.close(),g.kill(),s(l)})})])}async function execGitCommandCountLines({log:s,options:l},f,p){s.debug(`execGitCommandCountLines: ${f}`);let g=runCommand(f,{timeout:getGitTimeout(l),...defaultOptions,buffer:!1,...p});if(!g.stdout)throw Error(`Unexpected missing stdout`);let v=0;return(0,node_readline.createInterface)(g.stdout).on(`line`,()=>{v+=1}),await g,v}var defaultOptions,init_execGit=__esmMin((()=>{init_shell(),init_gitNoCommits(),init_gitNotInitialized(),init_gitNotInstalled(),init_constants$1(),defaultOptions={env:{LANG:`C`,LC_ALL:`C`},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=``){let p=`git --no-pager diff --name-only --no-relative ${l} ${f}`;try{return(await execGitCommand(s,p))?.split(newline).filter(Boolean)}catch(s){throw/bad object/.test(s.message)?new AncestorMissingError(l,{cause:s}):new GitCommandError(p,{cause:s})}}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:Math.min(s?.options?.gitTimeout??5e3,DEFAULT_METADATA_GIT_TIMEOUT_MILLISECONDS)});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:Math.min(s?.options?.gitTimeout??5e3,DEFAULT_METADATA_GIT_TIMEOUT_MILLISECONDS)});return new Date(l)}catch{return}}async function getNumberOfCommitters(s){try{return await execGitCommandCountLines(s,`git shortlog -sn --all --since="6 months ago"`,{timeout:Math.min(s?.options?.gitTimeout??5e3,DEFAULT_METADATA_GIT_TIMEOUT_MILLISECONDS)})}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:Math.min(s?.options?.gitTimeout??5e3,DEFAULT_METADATA_GIT_TIMEOUT_MILLISECONDS)})}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_constants$1(),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=``){let p=`git --no-pager diff --name-only --no-relative ${l} ${f}`;try{return(await execGitCommand(s,p))?.split(newline).filter(Boolean)}catch(s){throw/bad object/.test(s.message)?new AncestorMissingError(l,{cause:s}):new GitCommandError(p,{cause:s})}}async function getChangedFilesWithStatus(s,l,f=``,p=``){return(await execGitCommand(s,`git --no-pager diff --name-status --no-relative --find-renames=20% ${l} ${f}${p?` -- "${p}"`:``}`)).split(newline).filter(Boolean).map(s=>{let[l,...f]=s.split(` `),p=NAME_STATUS_CODES[l[0]]??`unknown`;return p===`renamed`?{status:p,fromPath:f[0],path:f.at(-1)}:{status:p,path:f[0]}})}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:Math.min(s?.options?.gitTimeout??5e3,DEFAULT_METADATA_GIT_TIMEOUT_MILLISECONDS)});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:Math.min(s?.options?.gitTimeout??5e3,DEFAULT_METADATA_GIT_TIMEOUT_MILLISECONDS)});return new Date(l)}catch{return}}async function getNumberOfCommitters(s){try{return await execGitCommandCountLines(s,`git shortlog -sn --all --since="6 months ago"`,{timeout:Math.min(s?.options?.gitTimeout??5e3,DEFAULT_METADATA_GIT_TIMEOUT_MILLISECONDS)})}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:Math.min(s?.options?.gitTimeout??5e3,DEFAULT_METADATA_GIT_TIMEOUT_MILLISECONDS)})}catch{return}}var import_p_limit$4,import_tmp_promise$3,newline,NULL_BYTE,NAME_STATUS_CODES,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_constants$1(),init_execGit(),newline=/\r\n|\r|\n/,NAME_STATUS_CODES={A:`added`,D:`deleted`,M:`modified`,R:`renamed`,T:`typeChanged`},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.4.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`,"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":`^8.5.8`,"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.5.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`,"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":`^8.5.8`,"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$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 +`),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$46,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$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(` +`,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$131.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$46=path$131.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$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` +`),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$131.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. @@ -1621,7 +1621,7 @@ Filtered results for: ${this.inputValue?this.inputValue:color$1.gray(`Enter some } } } -`}));function getHasRouter(s){return Object.keys(s?.dependencies??{}).some(s=>routerPackages.has(s))}var routerPackages,init_getHasRouter=__esmMin((()=>{routerPackages=new Set([`react-router`,`react-router-dom`,`remix`,`@tanstack/react-router`,`expo-router`,`@reach/router`,`react-easy-router`,`@remix-run/router`,`wouter`,`wouter-preact`,`preact-router`,`vue-router`,`unplugin-vue-router`,`@angular/router`,`@solidjs/router`,`next`,`react-scripts`,`gatsby`,`nuxt`,`@sveltejs/kit`])}));function captureBailException(s,{bailSubreason:l,bailPath:f}){return captureException(s,{tags:{bail_path:f,...l&&{bail_detail:l}},...l&&{fingerprint:[l]}})}var init_captureBailException=__esmMin((()=>{init_esm()})),require_lodash_constant=__commonJSMin(((s,l)=>{function f(s){return function(){return s}}l.exports=f})),require_lodash_foreach=__commonJSMin(((s,l)=>{var f=9007199254740991,p=`[object Arguments]`,g=`[object Function]`,v=`[object GeneratorFunction]`,b=/^(?:0|[1-9]\d*)$/;function C(s,l){for(var f=-1,p=s?s.length:0;++f-1&&s%1==0&&s-1&&s%1==0&&s<=f}function Ke(s){var l=typeof s;return!!s&&(l==`object`||l==`function`)}function qe(s){return!!s&&typeof s==`object`}function Je(s){return Pe(s)?R(s):le(s)}function Ye(s){return s}l.exports=Oe})),require_lodash_isempty=__commonJSMin(((s,l)=>{var f=9007199254740991,p=`[object Arguments]`,g=`[object Function]`,v=`[object GeneratorFunction]`,b=`[object Map]`,C=`[object Object]`,w=`[object Promise]`,E=`[object Set]`,k=`[object WeakMap]`,A=`[object DataView]`,N=/[\\^$.*+?()[\]{}|]/g,F=/^\[object .+?Constructor\]$/,I=typeof global==`object`&&global&&global.Object===Object&&global,R=typeof self==`object`&&self&&self.Object===Object&&self,B=I||R||Function(`return this`)(),q=typeof s==`object`&&s&&!s.nodeType&&s,J=q&&typeof l==`object`&&l&&!l.nodeType&&l,le=J&&J.exports===q;function _e(s,l){return s?.[l]}function be(s){var l=!1;if(s!=null&&typeof s.toString!=`function`)try{l=!!(s+``)}catch{}return l}function xe(s,l){return function(f){return s(l(f))}}var De=Function.prototype,Oe=Object.prototype,je=B[`__core-js_shared__`],Ne=function(){var s=/[^.]+$/.exec(je&&je.keys&&je.keys.IE_PROTO||``);return s?`Symbol(src)_1.`+s:``}(),Pe=De.toString,ze=Oe.hasOwnProperty,Be=Oe.toString,We=RegExp(`^`+Pe.call(ze).replace(N,`\\$&`).replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,`$1.*?`)+`$`),Ke=le?B.Buffer:void 0,qe=Oe.propertyIsEnumerable,Je=Ke?Ke.isBuffer:void 0,Ye=xe(Object.keys,Object),Ze=Vt(B,`DataView`),Qe=Vt(B,`Map`),ot=Vt(B,`Promise`),st=Vt(B,`Set`),ut=Vt(B,`WeakMap`),yt=!qe.call({valueOf:1},`valueOf`),Tt=Jt(Ze),Ot=Jt(Qe),At=Jt(ot),jt=Jt(st),It=Jt(ut);function Lt(s){return Be.call(s)}function Rt(s){return!sn(s)||Gt(s)?!1:(an(s)||be(s)?We:F).test(Jt(s))}function Vt(s,l){var f=_e(s,l);return Rt(f)?f:void 0}var Ht=Lt;(Ze&&Ht(new Ze(new ArrayBuffer(1)))!=A||Qe&&Ht(new Qe)!=b||ot&&Ht(ot.resolve())!=w||st&&Ht(new st)!=E||ut&&Ht(new ut)!=k)&&(Ht=function(s){var l=Be.call(s),f=l==C?s.constructor:void 0,p=f?Jt(f):void 0;if(p)switch(p){case Tt:return A;case Ot:return b;case At:return w;case jt:return E;case It:return k}return l});function Gt(s){return!!Ne&&Ne in s}function Kt(s){var l=s&&s.constructor;return s===(typeof l==`function`&&l.prototype||Oe)}function Jt(s){if(s!=null){try{return Pe.call(s)}catch{}try{return s+``}catch{}}return``}function Xt(s){return tn(s)&&ze.call(s,`callee`)&&(!qe.call(s,`callee`)||Be.call(s)==p)}var Zt=Array.isArray;function en(s){return s!=null&&on(s.length)&&!an(s)}function tn(s){return cn(s)&&en(s)}var nn=Je||ln;function rn(s){if(en(s)&&(Zt(s)||typeof s==`string`||typeof s.splice==`function`||nn(s)||Xt(s)))return!s.length;var l=Ht(s);if(l==b||l==E)return!s.size;if(yt||Kt(s))return!Ye(s).length;for(var f in s)if(ze.call(s,f))return!1;return!0}function an(s){var l=sn(s)?Be.call(s):``;return l==g||l==v}function on(s){return typeof s==`number`&&s>-1&&s%1==0&&s<=f}function sn(s){var l=typeof s;return!!s&&(l==`object`||l==`function`)}function cn(s){return!!s&&typeof s==`object`}function ln(){return!1}l.exports=rn})),require_lodash_isfunction=__commonJSMin(((s,l)=>{var f=`[object AsyncFunction]`,p=`[object Function]`,g=`[object GeneratorFunction]`,v=`[object Null]`,b=`[object Proxy]`,C=`[object Undefined]`,w=typeof global==`object`&&global&&global.Object===Object&&global,E=typeof self==`object`&&self&&self.Object===Object&&self,k=w||E||Function(`return this`)(),A=Object.prototype,N=A.hasOwnProperty,F=A.toString,I=k.Symbol,R=I?I.toStringTag:void 0;function B(s){return s==null?s===void 0?C:v:R&&R in Object(s)?q(s):J(s)}function q(s){var l=N.call(s,R),f=s[R];try{s[R]=void 0;var p=!0}catch{}var g=F.call(s);return p&&(l?s[R]=f:delete s[R]),g}function J(s){return F.call(s)}function le(s){if(!_e(s))return!1;var l=B(s);return l==p||l==g||l==f||l==b}function _e(s){var l=typeof s;return s!=null&&(l==`object`||l==`function`)}l.exports=le})),require_lodash_isundefined=__commonJSMin(((s,l)=>{function f(s){return s===void 0}l.exports=f})),require_lodash_reduce=__commonJSMin(((s,l)=>{var f=200,p=`Expected a function`,g=`__lodash_hash_undefined__`,v=1,b=2,C=1/0,w=9007199254740991,E=`[object Arguments]`,k=`[object Array]`,A=`[object Boolean]`,N=`[object Date]`,F=`[object Error]`,I=`[object Function]`,R=`[object GeneratorFunction]`,B=`[object Map]`,q=`[object Number]`,J=`[object Object]`,le=`[object Promise]`,_e=`[object RegExp]`,be=`[object Set]`,xe=`[object String]`,De=`[object Symbol]`,Oe=`[object WeakMap]`,je=`[object ArrayBuffer]`,Ne=`[object DataView]`,Pe=`[object Float32Array]`,ze=`[object Float64Array]`,Be=`[object Int8Array]`,We=`[object Int16Array]`,Ke=`[object Int32Array]`,qe=`[object Uint8Array]`,Je=`[object Uint8ClampedArray]`,Ye=`[object Uint16Array]`,Ze=`[object Uint32Array]`,Qe=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ot=/^\w*$/,st=/^\./,ut=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,yt=/[\\^$.*+?()[\]{}|]/g,Tt=/\\(\\)?/g,Ot=/^\[object .+?Constructor\]$/,At=/^(?:0|[1-9]\d*)$/,jt={};jt[Pe]=jt[ze]=jt[Be]=jt[We]=jt[Ke]=jt[qe]=jt[Je]=jt[Ye]=jt[Ze]=!0,jt[E]=jt[k]=jt[je]=jt[A]=jt[Ne]=jt[N]=jt[F]=jt[I]=jt[B]=jt[q]=jt[J]=jt[_e]=jt[be]=jt[xe]=jt[Oe]=!1;var It=typeof global==`object`&&global&&global.Object===Object&&global,Lt=typeof self==`object`&&self&&self.Object===Object&&self,Rt=It||Lt||Function(`return this`)(),Vt=typeof s==`object`&&s&&!s.nodeType&&s,Ht=Vt&&typeof l==`object`&&l&&!l.nodeType&&l,Gt=Ht&&Ht.exports===Vt&&It.process,Kt=function(){try{return Gt&&Gt.binding(`util`)}catch{}}(),Jt=Kt&&Kt.isTypedArray;function Xt(s,l,f,p){var g=-1,v=s?s.length:0;for(p&&v&&(f=s[++g]);++g-1}function Yn(s,l){var f=this.__data__,p=fr(f,s);return p<0?f.push([s,l]):f[p][1]=l,this}Wn.prototype.clear=Gn,Wn.prototype.delete=Kn,Wn.prototype.get=qn,Wn.prototype.has=Jn,Wn.prototype.set=Yn;function Xn(s){var l=-1,f=s?s.length:0;for(this.clear();++lE))return!1;var A=C.get(s);if(A&&C.get(l))return A==l;var N=-1,F=!0,I=g&v?new nr:void 0;for(C.set(s,l),C.set(l,s);++N-1&&s%1==0&&s-1&&s%1==0&&s<=w}function oi(s){var l=typeof s;return!!s&&(l==`object`||l==`function`)}function si(s){return!!s&&typeof s==`object`}function ci(s){return typeof s==`symbol`||si(s)&&_n.call(s)==De}var li=Jt?rn(Jt):Cr;function ui(s){return s==null?``:kr(s)}function di(s,l,f){var p=s==null?void 0:gr(s,l);return p===void 0?f:p}function fi(s,l){return s!=null&&Br(s,l,vr)}function pi(s){return ni(s)?dr(s):Tr(s)}function mi(s){return s}function hi(s){return Hr(s)?en(Yr(s)):Or(s)}l.exports=Zr})),require_lodash_values=__commonJSMin(((s,l)=>{var f=9007199254740991,p=`[object Arguments]`,g=`[object Function]`,v=`[object GeneratorFunction]`,b=/^(?:0|[1-9]\d*)$/;function C(s,l){for(var f=-1,p=s?s.length:0,g=Array(p);++f-1&&s%1==0&&s-1&&s%1==0&&s<=f}function Ne(s){var l=typeof s;return!!s&&(l==`object`||l==`function`)}function Pe(s){return!!s&&typeof s==`object`}function ze(s){return xe(s)?B(s):q(s)}function Be(s){return s?E(s,ze(s)):[]}l.exports=Be})),require_graph$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.Graph=void 0;let l=require_lodash_constant(),f=require_lodash_foreach(),p=require_lodash_foreach(),g=require_lodash_isempty(),v=require_lodash_isfunction(),b=require_lodash_isundefined(),C=require_lodash_reduce(),w=require_lodash_union(),E=require_lodash_values(),k=`\0`,A=`\0`,N=``;s.Graph=class s{constructor(s){var f,p,g;this._isDirected=s?.directed??!0,this._isMultigraph=s?.multigraph??!1,this._isCompound=s?.compound??!1,this._label=void 0,this._defaultNodeLabelFn=l(void 0),this._defaultEdgeLabelFn=l(void 0),this._nodes={},this._isCompound&&(this._parent={},this._children={},this._children[`\0`]={}),this._preds={},this._sucs={},this._edgeObjs={},this._edgeLabels={}}isDirected(){return this._isDirected}isMultigraph(){return this._isMultigraph}isCompound(){return this._isCompound}setGraph(s){return this._label=s,this}graph(){return this._label}setDefaultNodeLabel(s){return v(s)||(s=l(s)),this._defaultNodeLabelFn=s,this}nodeCount(){return this.nodes().length}nodes(){return Object.keys(this._nodes)}sources(){let s=this;return p(this.nodes(),l=>g(s._preds[l]))}sinks(){let s=this;return p(this.nodes(),l=>g(s._sucs[l]))}setNodes(s,l){let p=arguments,g=this;return f(s,s=>{p.length>1?g.setNode(s,l):g.setNode(s)}),this}setNode(s,l){return s in this._nodes?(arguments.length>1&&(this._nodes[s]=l),this):(this._nodes[s]=arguments.length>1?l:this._defaultNodeLabelFn(s),this._isCompound&&(this._parent[s]=`\0`,this._children[s]={},this._children[`\0`][s]=!0),this._preds[s]={},this._sucs[s]={},this)}node(s){return this._nodes[s]}hasNode(s){return s in this._nodes}removeNode(s){let l=this;if(s in this._nodes){let p=[];for(let l in this._edgeObjs){let f=this._edgeObjs[l];(f.v===s||f.w===s)&&p.push(f)}delete this._nodes[s],this._isCompound&&(this._removeFromParentsChildList(s),delete this._parent[s],f(this.children(s),function(s){l.setParent(s)}),delete this._children[s]);for(let s of p)this.removeEdge(s);delete this._preds[s],delete this._sucs[s]}return this}setParent(s,l){if(!this._isCompound)throw Error(`Cannot set parent in a non-compound graph`);if(b(l))l=`\0`;else{l+=``;for(let f=l;!b(f);f=this.parent(f))if(f===s)throw Error(`Setting `+l+` as parent of `+s+` would create a cycle`);this.setNode(l)}return this.setNode(s),this._removeFromParentsChildList(s),this._parent[s]=l,this._children[l][s]=!0,this}_removeFromParentsChildList(s){delete this._children[this._parent[s]][s]}parent(s){if(this._isCompound){let l=this._parent[s];if(l!==`\0`)return l}}children(s){if(b(s)&&(s=`\0`),this._isCompound){let l=this._children[s];if(l)return Object.keys(l)}else if(s===`\0`)return this.nodes();else if(this.hasNode(s))return[]}predecessors(s){let l=this._preds[s];return l?Object.keys(l):[]}successors(s){let l=this._sucs[s];return l?Object.keys(l):[]}neighbors(s){return w(this.predecessors(s),this.successors(s))}isLeaf(s){let l;return l=this.isDirected()?this.successors(s):this.neighbors(s),l.length===0}filterNodes(l){let p=new s({directed:this._isDirected,multigraph:this._isMultigraph,compound:this._isCompound});p.setGraph(this.graph());let g=this;f(this._nodes,function(s,f){l(f)&&p.setNode(f,s)}),f(this._edgeObjs,function(s){p.hasNode(s.v)&&p.hasNode(s.w)&&p.setEdge(s,g.edge(s))});let v={};function b(s){let l=g.parent(s);return l===void 0||p.hasNode(l)?(v[s]=l,l):l in v?v[l]:b(l)}return this._isCompound&&f(p.nodes(),function(s){p.setParent(s,b(s))}),p}setDefaultEdgeLabel(s){return v(s)||(s=l(s)),this._defaultEdgeLabelFn=s,this}edgeCount(){return this.edges().length}edges(){return E(this._edgeObjs)}setPath(s,l){let f=this,p=arguments;return C(s,function(s,g){return p.length>1?f.setEdge(s,g,l):f.setEdge(s,g),g}),this}setEdge(...s){let l,f,p,g,v=!1,C=arguments[0];typeof C==`object`&&C&&`v`in C?(l=C.v,f=C.w,p=C.name,arguments.length===2&&(g=arguments[1],v=!0)):(l=C,f=arguments[1],p=arguments[3],arguments.length>2&&(g=arguments[2],v=!0)),l=``+l,f=``+f,b(p)||(p=``+p);let w=R(this._isDirected,l,f,p);if(w in this._edgeLabels)return v&&(this._edgeLabels[w]=g),this;if(!b(p)&&!this._isMultigraph)throw Error(`Cannot set a named edge when isMultigraph = false`);this.setNode(l),this.setNode(f),this._edgeLabels[w]=v?g:this._defaultEdgeLabelFn(l,f,p);let E=B(this._isDirected,l,f,p);return l=E.v,f=E.w,this._edgeObjs[w]=E,F(this._preds[f],l),F(this._sucs[l],f),this}edge(s,l,f){let p=arguments.length===1?q(this._isDirected,arguments[0]):R(this._isDirected,s,l,f);return this._edgeLabels[p]}hasEdge(s,l,f){return(arguments.length===1?q(this._isDirected,arguments[0]):R(this._isDirected,s,l,f))in this._edgeLabels}removeEdge(s,l,f){let p=arguments.length===1?q(this._isDirected,arguments[0]):R(this._isDirected,s,l,f),g=this._edgeObjs[p];return g&&(s=g.v,l=g.w,delete this._edgeLabels[p],delete this._edgeObjs[p],I(this._preds[l],s),I(this._sucs[s],l)),this}inEdges(s,l){let f=[];for(let p in this._edgeObjs){let g=this._edgeObjs[p];g.w===s&&(!l||g.v===l)&&f.push(g)}return f}outEdges(s,l){let f=[];for(let p in this._edgeObjs){let g=this._edgeObjs[p];g.v===s&&(!l||g.w===l)&&f.push(g)}return f}nodeEdges(s,l){return this.inEdges(s,l).concat(this.outEdges(s,l))}};function F(s,l){s[l]?s[l]++:s[l]=1}function I(s,l){--s[l]||delete s[l]}function R(s,l,f,p){let g=``+l,v=``+f;if(!s&&g>v){let s=g;g=v,v=s}return g+``+v+``+(b(p)?`\0`:p)}function B(s,l,f,p){let g=``+l,v=``+f;if(!s&&g>v){let s=g;g=v,v=s}let b={v:g,w:v};return p&&(b.name=p),b}function q(s,l){return R(s,l.v,l.w,l.name)}})),require_lodash_size=__commonJSMin(((s,l)=>{var f=9007199254740991,p=`[object Function]`,g=`[object GeneratorFunction]`,v=`[object Map]`,b=`[object Object]`,C=`[object Promise]`,w=`[object Set]`,E=`[object String]`,k=`[object WeakMap]`,A=`[object DataView]`,N=/[\\^$.*+?()[\]{}|]/g,F=/^\[object .+?Constructor\]$/,I=`\\ud800-\\udfff`,R=`\\u0300-\\u036f\\ufe20-\\ufe23`,B=`\\u20d0-\\u20f0`,q=`\\ufe0e\\ufe0f`,J=`[`+I+`]`,le=`[`+R+B+`]`,_e=`\\ud83c[\\udffb-\\udfff]`,be=`(?:`+le+`|`+_e+`)`,xe=`[^`+I+`]`,De=`(?:\\ud83c[\\udde6-\\uddff]){2}`,Oe=`[\\ud800-\\udbff][\\udc00-\\udfff]`,je=`\\u200d`,Ne=be+`?`,Pe=`[`+q+`]?`,ze=`(?:`+je+`(?:`+[xe,De,Oe].join(`|`)+`)`+Pe+Ne+`)*`,Be=Pe+Ne+ze,We=`(?:`+[xe+le+`?`,le,De,Oe,J].join(`|`)+`)`,Ke=RegExp(_e+`(?=`+_e+`)|`+We+Be,`g`),qe=RegExp(`[`+je+I+R+B+q+`]`),Je=typeof global==`object`&&global&&global.Object===Object&&global,Ye=typeof self==`object`&&self&&self.Object===Object&&self,Ze=Je||Ye||Function(`return this`)(),Qe=ot(`length`);function ot(s){return function(l){return l?.[s]}}function st(s,l){return s?.[l]}function ut(s){return qe.test(s)}function yt(s){var l=!1;if(s!=null&&typeof s.toString!=`function`)try{l=!!(s+``)}catch{}return l}function Tt(s,l){return function(f){return s(l(f))}}function Ot(s){return ut(s)?At(s):Qe(s)}function At(s){for(var l=Ke.lastIndex=0;Ke.test(s);)l++;return l}var jt=Function.prototype,It=Object.prototype,Lt=Ze[`__core-js_shared__`],Rt=function(){var s=/[^.]+$/.exec(Lt&&Lt.keys&&Lt.keys.IE_PROTO||``);return s?`Symbol(src)_1.`+s:``}(),Vt=jt.toString,Ht=It.hasOwnProperty,Gt=It.toString,Kt=RegExp(`^`+Vt.call(Ht).replace(N,`\\$&`).replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,`$1.*?`)+`$`),Jt=Tt(Object.keys,Object),Xt=fn(Ze,`DataView`),Zt=fn(Ze,`Map`),en=fn(Ze,`Promise`),tn=fn(Ze,`Set`),nn=fn(Ze,`WeakMap`),rn=gn(Xt),an=gn(Zt),on=gn(en),sn=gn(tn),cn=gn(nn);function ln(s){return Gt.call(s)}function un(s){return!Sn(s)||mn(s)?!1:(bn(s)||yt(s)?Kt:F).test(gn(s))}function dn(s){if(!hn(s))return Jt(s);var l=[];for(var f in Object(s))Ht.call(s,f)&&f!=`constructor`&&l.push(f);return l}function fn(s,l){var f=st(s,l);return un(f)?f:void 0}var pn=ln;(Xt&&pn(new Xt(new ArrayBuffer(1)))!=A||Zt&&pn(new Zt)!=v||en&&pn(en.resolve())!=C||tn&&pn(new tn)!=w||nn&&pn(new nn)!=k)&&(pn=function(s){var l=Gt.call(s),f=l==b?s.constructor:void 0,p=f?gn(f):void 0;if(p)switch(p){case rn:return A;case an:return v;case on:return C;case sn:return w;case cn:return k}return l});function mn(s){return!!Rt&&Rt in s}function hn(s){var l=s&&s.constructor;return s===(typeof l==`function`&&l.prototype||It)}function gn(s){if(s!=null){try{return Vt.call(s)}catch{}try{return s+``}catch{}}return``}function _n(s){if(s==null)return 0;if(yn(s))return wn(s)?Ot(s):s.length;var l=pn(s);return l==v||l==w?s.size:dn(s).length}var vn=Array.isArray;function yn(s){return s!=null&&xn(s.length)&&!bn(s)}function bn(s){var l=Sn(s)?Gt.call(s):``;return l==p||l==g}function xn(s){return typeof s==`number`&&s>-1&&s%1==0&&s<=f}function Sn(s){var l=typeof s;return!!s&&(l==`object`||l==`function`)}function Cn(s){return!!s&&typeof s==`object`}function wn(s){return typeof s==`string`||!vn(s)&&Cn(s)&&Gt.call(s)==E}l.exports=_n})),require_topsort$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.CycleException=void 0,s.topsort=p;let l=require_lodash_foreach(),f=require_lodash_size();function p(s){let p={},v={},b=[];function C(f){if(f in v)throw new g;f in p||(v[f]=!0,p[f]=!0,l(s.predecessors(f),C),delete v[f],b.push(f))}if(l(s.sinks(),C),f(p)!==s.nodeCount())throw new g;return b}var g=class extends Error{};s.CycleException=g})),require_is_acyclic$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.isAcyclic=f;let l=require_topsort$1();function f(s){try{(0,l.topsort)(s)}catch(s){if(s instanceof l.CycleException)return!1;throw s}return!0}})),require_dfs$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.dfs=f;let l=require_lodash_foreach();function f(s,f,g){Array.isArray(f)||(f=[f]);let v=(s.isDirected()?s.successors:s.neighbors).bind(s),b=[],C={};return l(f,l=>{if(!s.hasNode(l))throw Error(`Graph does not have node: `+l);p(s,l,g===`post`,C,v,b)}),b}function p(s,f,g,v,b,C){f in v||(v[f]=!0,g||C.push(f),l(b(f),function(l){p(s,l,g,v,b,C)}),g&&C.push(f))}})),require_postorder$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.postorder=f;let l=require_dfs$1();function f(s,f){return(0,l.dfs)(s,f,`post`)}})),require_graphlib$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.alg=s.Graph=void 0;var l=require_graph$1();Object.defineProperty(s,`Graph`,{enumerable:!0,get:function(){return l.Graph}});let f=require_is_acyclic$1(),p=require_postorder$1();s.alg={isAcyclic:f.isAcyclic,postorder:p.postorder}})),require_custom_error=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.CustomError=void 0,s.CustomError=class s extends Error{constructor(l){super(l),Object.setPrototypeOf(this,s.prototype),Error.captureStackTrace(this,this.constructor),this.name=this.constructor.name}}})),require_validation_error=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.ValidationError=void 0;let l=require_custom_error();s.ValidationError=class s extends l.CustomError{constructor(l){super(l),Object.setPrototypeOf(this,s.prototype)}}})),require_errors$7=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.ValidationError=void 0;let l=require_validation_error();Object.defineProperty(s,`ValidationError`,{enumerable:!0,get:function(){return l.ValidationError}})})),require_validate_graph=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.validateGraph=g;let l=require_graphlib$1(),f=require_errors$7();function p(s,l){if(!s)throw new f.ValidationError(l)}function g(s,f,g,v){p((s.predecessors(f)||[]).length===0,`"${f}" is not really the root`);let b=l.alg.postorder(s,[f]),C=s.nodes();p(JSON.stringify(C.sort())===JSON.stringify(b.sort()),`not all graph nodes are reachable from root`),p(Object.keys(g).filter(s=>!v[s]||v[s].size===0).length===0,`not all pkgs have instance nodes`)}})),require_lodash_isequal=__commonJSMin(((s,l)=>{var f=200,p=`__lodash_hash_undefined__`,g=1,v=2,b=9007199254740991,C=`[object Arguments]`,w=`[object Array]`,E=`[object AsyncFunction]`,k=`[object Boolean]`,A=`[object Date]`,N=`[object Error]`,F=`[object Function]`,I=`[object GeneratorFunction]`,R=`[object Map]`,B=`[object Number]`,q=`[object Null]`,J=`[object Object]`,le=`[object Promise]`,_e=`[object Proxy]`,be=`[object RegExp]`,xe=`[object Set]`,De=`[object String]`,Oe=`[object Symbol]`,je=`[object Undefined]`,Ne=`[object WeakMap]`,Pe=`[object ArrayBuffer]`,ze=`[object DataView]`,Be=`[object Float32Array]`,We=`[object Float64Array]`,Ke=`[object Int8Array]`,qe=`[object Int16Array]`,Je=`[object Int32Array]`,Ye=`[object Uint8Array]`,Ze=`[object Uint8ClampedArray]`,Qe=`[object Uint16Array]`,ot=`[object Uint32Array]`,st=/[\\^$.*+?()[\]{}|]/g,ut=/^\[object .+?Constructor\]$/,yt=/^(?:0|[1-9]\d*)$/,Tt={};Tt[Be]=Tt[We]=Tt[Ke]=Tt[qe]=Tt[Je]=Tt[Ye]=Tt[Ze]=Tt[Qe]=Tt[ot]=!0,Tt[C]=Tt[w]=Tt[Pe]=Tt[k]=Tt[ze]=Tt[A]=Tt[N]=Tt[F]=Tt[R]=Tt[B]=Tt[J]=Tt[be]=Tt[xe]=Tt[De]=Tt[Ne]=!1;var Ot=typeof global==`object`&&global&&global.Object===Object&&global,At=typeof self==`object`&&self&&self.Object===Object&&self,jt=Ot||At||Function(`return this`)(),It=typeof s==`object`&&s&&!s.nodeType&&s,Lt=It&&typeof l==`object`&&l&&!l.nodeType&&l,Rt=Lt&&Lt.exports===It,Vt=Rt&&Ot.process,Ht=function(){try{return Vt&&Vt.binding&&Vt.binding(`util`)}catch{}}(),Gt=Ht&&Ht.isTypedArray;function Kt(s,l){for(var f=-1,p=s==null?0:s.length,g=0,v=[];++f-1}function Yn(s,l){var f=this.__data__,p=fr(f,s);return p<0?(++this.size,f.push([s,l])):f[p][1]=l,this}Wn.prototype.clear=Gn,Wn.prototype.delete=Kn,Wn.prototype.get=qn,Wn.prototype.has=Jn,Wn.prototype.set=Yn;function Xn(s){var l=-1,f=s==null?0:s.length;for(this.clear();++lE))return!1;var A=C.get(s);if(A&&C.get(l))return A==l;var N=-1,F=!0,I=f&v?new nr:void 0;for(C.set(s,l),C.set(l,s);++N-1&&s%1==0&&s-1&&s%1==0&&s<=b}function Wr(s){var l=typeof s;return s!=null&&(l==`object`||l==`function`)}function Gr(s){return typeof s==`object`&&!!s}var Kr=Gt?en(Gt):yr;function qr(s){return zr(s)?dr(s):br(s)}function Jr(){return[]}function Yr(){return!1}l.exports=Vr})),require_dep_graph=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.DepGraphImpl=void 0;let l=require_lodash_isequal(),f=require_graphlib$1(),p=require_create_from_json();var g=class s{static getPkgId(s){return`${s.name}@${s.version||``}`}constructor(s,l,f,p,g){this._graph=s,this._rootNodeId=l,this._pkgs=f,this._pkgNodes=p,this._pkgManager=g,this._countNodePathsToRootCache=new Map,this._rootPkgId=s.node(l).pkgId,this._pkgList=Object.values(f),this._depPkgsList=this._pkgList.filter(s=>s!==this.rootPkg)}get pkgManager(){return this._pkgManager}get rootPkg(){return this._pkgs[this._rootPkgId]}get rootNodeId(){return this._rootNodeId}getPkgs(){return this._pkgList}getDepPkgs(){return this._depPkgsList}getPkgNodes(l){let f=s.getPkgId(l),p=[];for(let s of Array.from(this._pkgNodes[f])){let l=this.getGraphNode(s);p.push({info:l.info||{}})}return p}getNode(s){return this.getGraphNode(s).info||{}}getNodePkg(s){return this._pkgs[this.getGraphNode(s).pkgId]}getPkgNodeIds(l){let f=s.getPkgId(l);if(!this._pkgs[f])throw Error(`no such pkg: ${f}`);return Array.from(this._pkgNodes[f])}getNodeDepsNodeIds(s){let l=this._graph.successors(s);if(!l)throw Error(`no such node: ${s}`);return l}getNodeParentsNodeIds(s){let l=this._graph.predecessors(s);if(!l)throw Error(`no such node: ${s}`);return l}hasCycles(){return this._hasCycles===void 0&&(this._hasCycles=!f.alg.isAcyclic(this._graph)),this._hasCycles}pkgPathsToRoot(s,l){let f=[],p=l?.limit;for(let l of this.getPkgNodeIds(s)){let s=this.pathsFromNodeToRoot(l,[],{limit:p});for(let l of s)f.push(l);if(p&&f.length>=p)break}return f.sort((s,l)=>s.length-l.length)}countPathsToRoot(s,l){let f=0,p=l?.limit;for(let l of this.getPkgNodeIds(s))if(f+=this.countNodePathsToRoot(l,p),p&&f>=p)return p;return f}isTransitive(s){let l=new Set(this.getPkgNodeIds(s));for(let s of this.getNodeDepsNodeIds(this.rootNodeId))if(l.has(s))return!1;return!0}equals(l,{compareRoot:f=!0}={}){let g;return g=l instanceof s?l:(0,p.createFromJSON)(l.toJSON()),this.nodeEquals(this,this.rootNodeId,g,g.rootNodeId,f)}directDepsLeadingTo(s){let l=this.getPkgNodeIds(s);return this.getNodeDepsNodeIds(this.rootNodeId).filter(s=>f.alg.postorder(this._graph,[s]).filter(s=>l.includes(s)).length).map(s=>this.getNodePkg(s))}toJSON(){let l=this._graph.nodes().reduce((s,l)=>{let f=(this._graph.successors(l)||[]).map(s=>({nodeId:s})),p=this._graph.node(l),g={nodeId:l,pkgId:p.pkgId,deps:f};return p.info&&Object.keys(p.info).length>0&&(g.info=p.info),s.push(g),s},[]),f=Object.keys(this._pkgs).map(s=>({id:s,info:this._pkgs[s]}));return{schemaVersion:s.SCHEMA_VERSION,pkgManager:this._pkgManager,pkgs:f,graph:{rootNodeId:this._rootNodeId,nodes:l}}}nodeEquals(f,p,g,v,b,C=new Set){if((b||p!==f.rootNodeId&&v!==g.rootNodeId)&&(!l(f.getNodePkg(p),g.getNodePkg(v))||!l(f.getNode(p),g.getNode(v))))return!1;let w=f.getNodeDepsNodeIds(p),E=g.getNodeDepsNodeIds(v);if(w.length!==E.length)return!1;let k=l=>(f,p)=>{let g=l.getNodePkg(f),v=l.getNodePkg(p);return s.getPkgId(g).localeCompare(s.getPkgId(v))};w=w.sort(k(f)),E=E.sort(k(g));for(let s=0;s=b)break}return v}countNodePathsToRoot(s,l){if(this._countNodePathsToRootCache.has(s))return this._countNodePathsToRootCache.get(s);let f;return f=s===this._rootNodeId?1:this.hasCycles()?this.countNodePathsToRootBacktracking(s,l):this.countNodePathsToRootMemoized(s,l),l||this._countNodePathsToRootCache.set(s,f),f}countNodePathsToRootMemoized(s,l=0){let f=0;for(let p of this.getNodeParentsNodeIds(s))if(f+=this.countNodePathsToRoot(p,l),l&&f>=l)return l;return f}countNodePathsToRootBacktracking(s,l=0,f=0,p=new Set){if(s===this._rootNodeId)return f+1;p.add(s);for(let g of this.getNodeParentsNodeIds(s))if(!p.has(g)&&(f=this.countNodePathsToRootBacktracking(g,l,f,p),l&&f>=l))return p.delete(s),l;return p.delete(s),f}};s.DepGraphImpl=g,g.SCHEMA_VERSION=`1.3.0`})),require_create_from_json=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.SUPPORTED_SCHEMA_RANGE=void 0,s.createFromJSON=b;let l=require(`semver`),f=require_graphlib$1(),p=require_errors$7(),g=require_validate_graph(),v=require_dep_graph();s.SUPPORTED_SCHEMA_RANGE=`^1.0.0`;function b(s,l={}){var p;let b=l?.shouldValidate??!0;b&&w(s);let k=new f.Graph({directed:!0,multigraph:!1,compound:!1}),A={},N={};for(let{id:l,info:f}of s.pkgs)b&&E(l,f,A),A[l]=f.version?f:{...f,version:void 0};let F=s.graph.rootNodeId,I;for(let l of s.graph.nodes){b&&(C(!k.hasNode(l.nodeId),`more than one node with same id`),C(!!A[l.pkgId],`some instance nodes belong to non-existing pkgIds`)),l.nodeId===F&&(I=l);let s=l.pkgId;N[s]||(N[s]=new Set),N[s].add(l.nodeId),k.setNode(l.nodeId,{pkgId:s,info:l.info})}for(let l of s.graph.nodes)for(let s of l.deps)k.setEdge(l.nodeId,s.nodeId);if(b){C(!!I,`.${F} root graph node is missing`);let l=I.pkgId;C(!!A[l],`.${l} root pkg missing`),(0,g.validateGraph)(k,s.graph.rootNodeId,A,N)}return new v.DepGraphImpl(k,s.graph.rootNodeId,A,N,s.pkgManager)}function C(s,l){if(!s)throw new p.ValidationError(l)}function w({schemaVersion:f,pkgManager:p}){C(!!l.valid(f)&&l.satisfies(f,s.SUPPORTED_SCHEMA_RANGE),`dep-graph schemaVersion not in "${s.SUPPORTED_SCHEMA_RANGE}"`),C(p&&!!p.name,`.pkgManager.name is missing`)}function E(s,l,f){C(!f[s],`more than one pkg with same id`),C(!!l,`.pkgs item missing .info`),C(s===v.DepGraphImpl.getPkgId(l),`pkgs ids should be name@version`),C(!!l.name,`some .pkgs elements have no .name field`)}})),require_builder$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.DepGraphBuilder=void 0;let l=require_graphlib$1(),f=require_dep_graph();s.DepGraphBuilder=class s{get rootNodeId(){return this._rootNodeId}static _getPkgId(s){return`${s.name}@${s.version||``}`}constructor(f,p,g){this._pkgs={},this._pkgNodes={};let v=new l.Graph({directed:!0,multigraph:!1,compound:!1});p||={name:`_root`,version:`0.0.0`},this._rootNodeId=`root-node`,this._rootPkgId=s._getPkgId(p),this._pkgs[this._rootPkgId]=p,v.setNode(this._rootNodeId,{pkgId:this._rootPkgId,info:g}),this._pkgNodes[this._rootPkgId]=new Set([this._rootNodeId]),this._graph=v,this._pkgManager=f}getPkgs(){return Object.values(this._pkgs)}addPkgNode(l,f,p){if(f===this._rootNodeId)throw Error(`DepGraphBuilder.addPkgNode() cant override root node`);let g=s._getPkgId(l);return this._pkgs[g]=l,this._pkgNodes[g]=this._pkgNodes[g]||new Set,this._pkgNodes[g].add(f),this._graph.setNode(f,{pkgId:g,info:p}),this}connectDep(s,l){if(!this._graph.hasNode(s))throw Error(`parentNodeId does not exist`);if(!this._graph.hasNode(l))throw Error(`depNodeId does not exist`);return this._graph.setEdge(s,l),this}build(){return new f.DepGraphImpl(this._graph,this._rootNodeId,this._pkgs,this._pkgNodes,this._pkgManager)}}})),require_event_loop_spinner=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.EventLoopSpinner=void 0;let l=typeof setImmediate==`function`?setImmediate:s=>s();s.EventLoopSpinner=class{constructor(s=10){this.thresholdMs=s,this.afterLastSpin=Date.now()}reset(){this.afterLastSpin=Date.now()}isStarving(){return Date.now()-this.afterLastSpin>this.thresholdMs}async spin(){return new Promise(s=>l(()=>{this.reset(),s()}))}}})),require_dist$9=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.eventLoopSpinner=s.EventLoopSpinner=void 0;let l=require_event_loop_spinner();Object.defineProperty(s,`EventLoopSpinner`,{enumerable:!0,get:function(){return l.EventLoopSpinner}}),s.eventLoopSpinner=new l.EventLoopSpinner})),require_create_changed_packages_graph=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.createChangedPackagesGraph=g;let l=require_dep_graph(),f=require_builder$1(),p=require_dist$9();async function g(s,g){let b=g,C=new Set(s.getDepPkgs().map(l.DepGraphImpl.getPkgId)),w=b.getDepPkgs().filter(s=>!C.has(l.DepGraphImpl.getPkgId(s))),E=new f.DepGraphBuilder(b.pkgManager,b.rootPkg),k=[];for(let s of w)for(let l of b.getPkgNodeIds(s)){E.addPkgNode(b.getNodePkg(l),l,v(b,l));for(let s of b.getNodeParentsNodeIds(l))k.push([s,l]),p.eventLoopSpinner.isStarving()&&await p.eventLoopSpinner.spin()}let A=new Set([b.rootNodeId]);for(;k.length>0;){let[s,l]=k.pop();if(A.has(s)){E.connectDep(s,l);continue}A.add(s),E.addPkgNode(b.getNodePkg(s),s,v(b,s)),E.connectDep(s,l);for(let l of b.getNodeParentsNodeIds(s))k.push([l,s]),p.eventLoopSpinner.isStarving()&&await p.eventLoopSpinner.spin()}return E.build()}function v(s,l){let f=s.getNode(l);if(!(!f||Object.keys(f).length===0))return f}})),require_object_hash=__commonJSMin(((s,l)=>{var f=require(`crypto`);s=l.exports=p;function p(s,l){return l=b(s,l),w(s,l)}s.sha1=function(s){return p(s)},s.keys=function(s){return p(s,{excludeValues:!0,algorithm:`sha1`,encoding:`hex`})},s.MD5=function(s){return p(s,{algorithm:`md5`,encoding:`hex`})},s.keysMD5=function(s){return p(s,{algorithm:`md5`,encoding:`hex`,excludeValues:!0})};var g=f.getHashes?f.getHashes().slice():[`sha1`,`md5`];g.push(`passthrough`);var v=[`buffer`,`hex`,`binary`,`base64`];function b(s,l){l||={};var f={};if(f.algorithm=l.algorithm||`sha1`,f.encoding=l.encoding||`hex`,f.excludeValues=!!l.excludeValues,f.algorithm=f.algorithm.toLowerCase(),f.encoding=f.encoding.toLowerCase(),f.ignoreUnknown=l.ignoreUnknown===!0,f.respectType=l.respectType!==!1,f.respectFunctionNames=l.respectFunctionNames!==!1,f.respectFunctionProperties=l.respectFunctionProperties!==!1,f.unorderedArrays=l.unorderedArrays===!0,f.unorderedSets=l.unorderedSets!==!1,f.unorderedObjects=l.unorderedObjects!==!1,f.replacer=l.replacer||void 0,f.excludeKeys=l.excludeKeys||void 0,s===void 0)throw Error(`Object argument required.`);for(var p=0;p=0)return this.dispatch(`[CIRCULAR:`+w+`]`);if(f.push(l),typeof Buffer<`u`&&Buffer.isBuffer&&Buffer.isBuffer(l))return p(`buffer:`),p(l);if(b!==`object`&&b!==`function`&&b!==`asyncfunction`)if(this[`_`+b])this[`_`+b](l);else if(s.ignoreUnknown)return p(`[`+b+`]`);else throw Error(`Unknown object type "`+b+`"`);else{var E=Object.keys(l);s.unorderedObjects&&(E=E.sort()),s.respectType!==!1&&!C(l)&&E.splice(0,0,`prototype`,`__proto__`,`constructor`),s.excludeKeys&&(E=E.filter(function(l){return!s.excludeKeys(l)})),p(`object:`+E.length+`:`);var k=this;return E.forEach(function(f){k.dispatch(f),p(`:`),s.excludeValues||k.dispatch(l[f]),p(`,`)})}},_array:function(l,g){g=g===void 0?s.unorderedArrays!==!1:g;var v=this;if(p(`array:`+l.length+`:`),!g||l.length<=1)return l.forEach(function(s){return v.dispatch(s)});var b=[],C=l.map(function(l){var p=new k,g=f.slice();return E(s,p,g).dispatch(l),b=b.concat(g.slice(f.length)),p.read().toString()});return f=f.concat(b),C.sort(),this._array(C,!1)},_date:function(s){return p(`date:`+s.toJSON())},_symbol:function(s){return p(`symbol:`+s.toString())},_error:function(s){return p(`error:`+s.toString())},_boolean:function(s){return p(`bool:`+s.toString())},_string:function(s){p(`string:`+s.length+`:`),p(s.toString())},_function:function(l){p(`fn:`),C(l)?this.dispatch(`[native]`):this.dispatch(l.toString()),s.respectFunctionNames!==!1&&this.dispatch(`function-name:`+String(l.name)),s.respectFunctionProperties&&this._object(l)},_number:function(s){return p(`number:`+s.toString())},_xml:function(s){return p(`xml:`+s.toString())},_null:function(){return p(`Null`)},_undefined:function(){return p(`Undefined`)},_regexp:function(s){return p(`regex:`+s.toString())},_uint8array:function(s){return p(`uint8array:`),this.dispatch(Array.prototype.slice.call(s))},_uint8clampedarray:function(s){return p(`uint8clampedarray:`),this.dispatch(Array.prototype.slice.call(s))},_int8array:function(s){return p(`int8array:`),this.dispatch(Array.prototype.slice.call(s))},_uint16array:function(s){return p(`uint16array:`),this.dispatch(Array.prototype.slice.call(s))},_int16array:function(s){return p(`int16array:`),this.dispatch(Array.prototype.slice.call(s))},_uint32array:function(s){return p(`uint32array:`),this.dispatch(Array.prototype.slice.call(s))},_int32array:function(s){return p(`int32array:`),this.dispatch(Array.prototype.slice.call(s))},_float32array:function(s){return p(`float32array:`),this.dispatch(Array.prototype.slice.call(s))},_float64array:function(s){return p(`float64array:`),this.dispatch(Array.prototype.slice.call(s))},_arraybuffer:function(s){return p(`arraybuffer:`),this.dispatch(new Uint8Array(s))},_url:function(s){return p(`url:`+s.toString(),`utf8`)},_map:function(l){p(`map:`);var f=Array.from(l);return this._array(f,s.unorderedSets!==!1)},_set:function(l){p(`set:`);var f=Array.from(l);return this._array(f,s.unorderedSets!==!1)},_file:function(s){return p(`file:`),this.dispatch([s.name,s.size,s.type,s.lastModfied])},_blob:function(){if(s.ignoreUnknown)return p(`[blob]`);throw Error(`Hashing Blob objects is currently not supported +`}));function getHasRouter(s){return Object.keys(s?.dependencies??{}).some(s=>routerPackages.has(s))}var routerPackages,init_getHasRouter=__esmMin((()=>{routerPackages=new Set([`react-router`,`react-router-dom`,`remix`,`@tanstack/react-router`,`expo-router`,`@reach/router`,`react-easy-router`,`@remix-run/router`,`wouter`,`wouter-preact`,`preact-router`,`vue-router`,`unplugin-vue-router`,`@angular/router`,`@solidjs/router`,`next`,`react-scripts`,`gatsby`,`nuxt`,`@sveltejs/kit`])}));function captureBailException(s,{bailSubreason:l,bailPath:f,additionalTags:p}){return captureException(s,{tags:{bail_path:f,...l&&{bail_detail:l},...p},...l&&{fingerprint:[l]}})}var init_captureBailException=__esmMin((()=>{init_esm()})),require_lodash_constant=__commonJSMin(((s,l)=>{function f(s){return function(){return s}}l.exports=f})),require_lodash_foreach=__commonJSMin(((s,l)=>{var f=9007199254740991,p=`[object Arguments]`,g=`[object Function]`,v=`[object GeneratorFunction]`,b=/^(?:0|[1-9]\d*)$/;function C(s,l){for(var f=-1,p=s?s.length:0;++f-1&&s%1==0&&s-1&&s%1==0&&s<=f}function Ke(s){var l=typeof s;return!!s&&(l==`object`||l==`function`)}function qe(s){return!!s&&typeof s==`object`}function Je(s){return Pe(s)?R(s):le(s)}function Ye(s){return s}l.exports=Oe})),require_lodash_isempty=__commonJSMin(((s,l)=>{var f=9007199254740991,p=`[object Arguments]`,g=`[object Function]`,v=`[object GeneratorFunction]`,b=`[object Map]`,C=`[object Object]`,w=`[object Promise]`,E=`[object Set]`,k=`[object WeakMap]`,A=`[object DataView]`,N=/[\\^$.*+?()[\]{}|]/g,F=/^\[object .+?Constructor\]$/,I=typeof global==`object`&&global&&global.Object===Object&&global,R=typeof self==`object`&&self&&self.Object===Object&&self,B=I||R||Function(`return this`)(),q=typeof s==`object`&&s&&!s.nodeType&&s,J=q&&typeof l==`object`&&l&&!l.nodeType&&l,le=J&&J.exports===q;function _e(s,l){return s?.[l]}function be(s){var l=!1;if(s!=null&&typeof s.toString!=`function`)try{l=!!(s+``)}catch{}return l}function xe(s,l){return function(f){return s(l(f))}}var De=Function.prototype,Oe=Object.prototype,je=B[`__core-js_shared__`],Ne=function(){var s=/[^.]+$/.exec(je&&je.keys&&je.keys.IE_PROTO||``);return s?`Symbol(src)_1.`+s:``}(),Pe=De.toString,ze=Oe.hasOwnProperty,Be=Oe.toString,We=RegExp(`^`+Pe.call(ze).replace(N,`\\$&`).replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,`$1.*?`)+`$`),Ke=le?B.Buffer:void 0,qe=Oe.propertyIsEnumerable,Je=Ke?Ke.isBuffer:void 0,Ye=xe(Object.keys,Object),Ze=Vt(B,`DataView`),Qe=Vt(B,`Map`),ot=Vt(B,`Promise`),st=Vt(B,`Set`),ut=Vt(B,`WeakMap`),yt=!qe.call({valueOf:1},`valueOf`),Tt=Jt(Ze),Ot=Jt(Qe),At=Jt(ot),jt=Jt(st),It=Jt(ut);function Lt(s){return Be.call(s)}function Rt(s){return!sn(s)||Gt(s)?!1:(an(s)||be(s)?We:F).test(Jt(s))}function Vt(s,l){var f=_e(s,l);return Rt(f)?f:void 0}var Ht=Lt;(Ze&&Ht(new Ze(new ArrayBuffer(1)))!=A||Qe&&Ht(new Qe)!=b||ot&&Ht(ot.resolve())!=w||st&&Ht(new st)!=E||ut&&Ht(new ut)!=k)&&(Ht=function(s){var l=Be.call(s),f=l==C?s.constructor:void 0,p=f?Jt(f):void 0;if(p)switch(p){case Tt:return A;case Ot:return b;case At:return w;case jt:return E;case It:return k}return l});function Gt(s){return!!Ne&&Ne in s}function Kt(s){var l=s&&s.constructor;return s===(typeof l==`function`&&l.prototype||Oe)}function Jt(s){if(s!=null){try{return Pe.call(s)}catch{}try{return s+``}catch{}}return``}function Xt(s){return tn(s)&&ze.call(s,`callee`)&&(!qe.call(s,`callee`)||Be.call(s)==p)}var Zt=Array.isArray;function en(s){return s!=null&&on(s.length)&&!an(s)}function tn(s){return cn(s)&&en(s)}var nn=Je||ln;function rn(s){if(en(s)&&(Zt(s)||typeof s==`string`||typeof s.splice==`function`||nn(s)||Xt(s)))return!s.length;var l=Ht(s);if(l==b||l==E)return!s.size;if(yt||Kt(s))return!Ye(s).length;for(var f in s)if(ze.call(s,f))return!1;return!0}function an(s){var l=sn(s)?Be.call(s):``;return l==g||l==v}function on(s){return typeof s==`number`&&s>-1&&s%1==0&&s<=f}function sn(s){var l=typeof s;return!!s&&(l==`object`||l==`function`)}function cn(s){return!!s&&typeof s==`object`}function ln(){return!1}l.exports=rn})),require_lodash_isfunction=__commonJSMin(((s,l)=>{var f=`[object AsyncFunction]`,p=`[object Function]`,g=`[object GeneratorFunction]`,v=`[object Null]`,b=`[object Proxy]`,C=`[object Undefined]`,w=typeof global==`object`&&global&&global.Object===Object&&global,E=typeof self==`object`&&self&&self.Object===Object&&self,k=w||E||Function(`return this`)(),A=Object.prototype,N=A.hasOwnProperty,F=A.toString,I=k.Symbol,R=I?I.toStringTag:void 0;function B(s){return s==null?s===void 0?C:v:R&&R in Object(s)?q(s):J(s)}function q(s){var l=N.call(s,R),f=s[R];try{s[R]=void 0;var p=!0}catch{}var g=F.call(s);return p&&(l?s[R]=f:delete s[R]),g}function J(s){return F.call(s)}function le(s){if(!_e(s))return!1;var l=B(s);return l==p||l==g||l==f||l==b}function _e(s){var l=typeof s;return s!=null&&(l==`object`||l==`function`)}l.exports=le})),require_lodash_isundefined=__commonJSMin(((s,l)=>{function f(s){return s===void 0}l.exports=f})),require_lodash_reduce=__commonJSMin(((s,l)=>{var f=200,p=`Expected a function`,g=`__lodash_hash_undefined__`,v=1,b=2,C=1/0,w=9007199254740991,E=`[object Arguments]`,k=`[object Array]`,A=`[object Boolean]`,N=`[object Date]`,F=`[object Error]`,I=`[object Function]`,R=`[object GeneratorFunction]`,B=`[object Map]`,q=`[object Number]`,J=`[object Object]`,le=`[object Promise]`,_e=`[object RegExp]`,be=`[object Set]`,xe=`[object String]`,De=`[object Symbol]`,Oe=`[object WeakMap]`,je=`[object ArrayBuffer]`,Ne=`[object DataView]`,Pe=`[object Float32Array]`,ze=`[object Float64Array]`,Be=`[object Int8Array]`,We=`[object Int16Array]`,Ke=`[object Int32Array]`,qe=`[object Uint8Array]`,Je=`[object Uint8ClampedArray]`,Ye=`[object Uint16Array]`,Ze=`[object Uint32Array]`,Qe=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ot=/^\w*$/,st=/^\./,ut=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,yt=/[\\^$.*+?()[\]{}|]/g,Tt=/\\(\\)?/g,Ot=/^\[object .+?Constructor\]$/,At=/^(?:0|[1-9]\d*)$/,jt={};jt[Pe]=jt[ze]=jt[Be]=jt[We]=jt[Ke]=jt[qe]=jt[Je]=jt[Ye]=jt[Ze]=!0,jt[E]=jt[k]=jt[je]=jt[A]=jt[Ne]=jt[N]=jt[F]=jt[I]=jt[B]=jt[q]=jt[J]=jt[_e]=jt[be]=jt[xe]=jt[Oe]=!1;var It=typeof global==`object`&&global&&global.Object===Object&&global,Lt=typeof self==`object`&&self&&self.Object===Object&&self,Rt=It||Lt||Function(`return this`)(),Vt=typeof s==`object`&&s&&!s.nodeType&&s,Ht=Vt&&typeof l==`object`&&l&&!l.nodeType&&l,Gt=Ht&&Ht.exports===Vt&&It.process,Kt=function(){try{return Gt&&Gt.binding(`util`)}catch{}}(),Jt=Kt&&Kt.isTypedArray;function Xt(s,l,f,p){var g=-1,v=s?s.length:0;for(p&&v&&(f=s[++g]);++g-1}function Yn(s,l){var f=this.__data__,p=fr(f,s);return p<0?f.push([s,l]):f[p][1]=l,this}Wn.prototype.clear=Gn,Wn.prototype.delete=Kn,Wn.prototype.get=qn,Wn.prototype.has=Jn,Wn.prototype.set=Yn;function Xn(s){var l=-1,f=s?s.length:0;for(this.clear();++lE))return!1;var A=C.get(s);if(A&&C.get(l))return A==l;var N=-1,F=!0,I=g&v?new nr:void 0;for(C.set(s,l),C.set(l,s);++N-1&&s%1==0&&s-1&&s%1==0&&s<=w}function oi(s){var l=typeof s;return!!s&&(l==`object`||l==`function`)}function si(s){return!!s&&typeof s==`object`}function ci(s){return typeof s==`symbol`||si(s)&&_n.call(s)==De}var li=Jt?rn(Jt):Cr;function ui(s){return s==null?``:kr(s)}function di(s,l,f){var p=s==null?void 0:gr(s,l);return p===void 0?f:p}function fi(s,l){return s!=null&&Br(s,l,vr)}function pi(s){return ni(s)?dr(s):Tr(s)}function mi(s){return s}function hi(s){return Hr(s)?en(Yr(s)):Or(s)}l.exports=Zr})),require_lodash_values=__commonJSMin(((s,l)=>{var f=9007199254740991,p=`[object Arguments]`,g=`[object Function]`,v=`[object GeneratorFunction]`,b=/^(?:0|[1-9]\d*)$/;function C(s,l){for(var f=-1,p=s?s.length:0,g=Array(p);++f-1&&s%1==0&&s-1&&s%1==0&&s<=f}function Ne(s){var l=typeof s;return!!s&&(l==`object`||l==`function`)}function Pe(s){return!!s&&typeof s==`object`}function ze(s){return xe(s)?B(s):q(s)}function Be(s){return s?E(s,ze(s)):[]}l.exports=Be})),require_graph$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.Graph=void 0;let l=require_lodash_constant(),f=require_lodash_foreach(),p=require_lodash_foreach(),g=require_lodash_isempty(),v=require_lodash_isfunction(),b=require_lodash_isundefined(),C=require_lodash_reduce(),w=require_lodash_union(),E=require_lodash_values(),k=`\0`,A=`\0`,N=``;s.Graph=class s{constructor(s){var f,p,g;this._isDirected=s?.directed??!0,this._isMultigraph=s?.multigraph??!1,this._isCompound=s?.compound??!1,this._label=void 0,this._defaultNodeLabelFn=l(void 0),this._defaultEdgeLabelFn=l(void 0),this._nodes={},this._isCompound&&(this._parent={},this._children={},this._children[`\0`]={}),this._preds={},this._sucs={},this._edgeObjs={},this._edgeLabels={}}isDirected(){return this._isDirected}isMultigraph(){return this._isMultigraph}isCompound(){return this._isCompound}setGraph(s){return this._label=s,this}graph(){return this._label}setDefaultNodeLabel(s){return v(s)||(s=l(s)),this._defaultNodeLabelFn=s,this}nodeCount(){return this.nodes().length}nodes(){return Object.keys(this._nodes)}sources(){let s=this;return p(this.nodes(),l=>g(s._preds[l]))}sinks(){let s=this;return p(this.nodes(),l=>g(s._sucs[l]))}setNodes(s,l){let p=arguments,g=this;return f(s,s=>{p.length>1?g.setNode(s,l):g.setNode(s)}),this}setNode(s,l){return s in this._nodes?(arguments.length>1&&(this._nodes[s]=l),this):(this._nodes[s]=arguments.length>1?l:this._defaultNodeLabelFn(s),this._isCompound&&(this._parent[s]=`\0`,this._children[s]={},this._children[`\0`][s]=!0),this._preds[s]={},this._sucs[s]={},this)}node(s){return this._nodes[s]}hasNode(s){return s in this._nodes}removeNode(s){let l=this;if(s in this._nodes){let p=[];for(let l in this._edgeObjs){let f=this._edgeObjs[l];(f.v===s||f.w===s)&&p.push(f)}delete this._nodes[s],this._isCompound&&(this._removeFromParentsChildList(s),delete this._parent[s],f(this.children(s),function(s){l.setParent(s)}),delete this._children[s]);for(let s of p)this.removeEdge(s);delete this._preds[s],delete this._sucs[s]}return this}setParent(s,l){if(!this._isCompound)throw Error(`Cannot set parent in a non-compound graph`);if(b(l))l=`\0`;else{l+=``;for(let f=l;!b(f);f=this.parent(f))if(f===s)throw Error(`Setting `+l+` as parent of `+s+` would create a cycle`);this.setNode(l)}return this.setNode(s),this._removeFromParentsChildList(s),this._parent[s]=l,this._children[l][s]=!0,this}_removeFromParentsChildList(s){delete this._children[this._parent[s]][s]}parent(s){if(this._isCompound){let l=this._parent[s];if(l!==`\0`)return l}}children(s){if(b(s)&&(s=`\0`),this._isCompound){let l=this._children[s];if(l)return Object.keys(l)}else if(s===`\0`)return this.nodes();else if(this.hasNode(s))return[]}predecessors(s){let l=this._preds[s];return l?Object.keys(l):[]}successors(s){let l=this._sucs[s];return l?Object.keys(l):[]}neighbors(s){return w(this.predecessors(s),this.successors(s))}isLeaf(s){let l;return l=this.isDirected()?this.successors(s):this.neighbors(s),l.length===0}filterNodes(l){let p=new s({directed:this._isDirected,multigraph:this._isMultigraph,compound:this._isCompound});p.setGraph(this.graph());let g=this;f(this._nodes,function(s,f){l(f)&&p.setNode(f,s)}),f(this._edgeObjs,function(s){p.hasNode(s.v)&&p.hasNode(s.w)&&p.setEdge(s,g.edge(s))});let v={};function b(s){let l=g.parent(s);return l===void 0||p.hasNode(l)?(v[s]=l,l):l in v?v[l]:b(l)}return this._isCompound&&f(p.nodes(),function(s){p.setParent(s,b(s))}),p}setDefaultEdgeLabel(s){return v(s)||(s=l(s)),this._defaultEdgeLabelFn=s,this}edgeCount(){return this.edges().length}edges(){return E(this._edgeObjs)}setPath(s,l){let f=this,p=arguments;return C(s,function(s,g){return p.length>1?f.setEdge(s,g,l):f.setEdge(s,g),g}),this}setEdge(...s){let l,f,p,g,v=!1,C=arguments[0];typeof C==`object`&&C&&`v`in C?(l=C.v,f=C.w,p=C.name,arguments.length===2&&(g=arguments[1],v=!0)):(l=C,f=arguments[1],p=arguments[3],arguments.length>2&&(g=arguments[2],v=!0)),l=``+l,f=``+f,b(p)||(p=``+p);let w=R(this._isDirected,l,f,p);if(w in this._edgeLabels)return v&&(this._edgeLabels[w]=g),this;if(!b(p)&&!this._isMultigraph)throw Error(`Cannot set a named edge when isMultigraph = false`);this.setNode(l),this.setNode(f),this._edgeLabels[w]=v?g:this._defaultEdgeLabelFn(l,f,p);let E=B(this._isDirected,l,f,p);return l=E.v,f=E.w,this._edgeObjs[w]=E,F(this._preds[f],l),F(this._sucs[l],f),this}edge(s,l,f){let p=arguments.length===1?q(this._isDirected,arguments[0]):R(this._isDirected,s,l,f);return this._edgeLabels[p]}hasEdge(s,l,f){return(arguments.length===1?q(this._isDirected,arguments[0]):R(this._isDirected,s,l,f))in this._edgeLabels}removeEdge(s,l,f){let p=arguments.length===1?q(this._isDirected,arguments[0]):R(this._isDirected,s,l,f),g=this._edgeObjs[p];return g&&(s=g.v,l=g.w,delete this._edgeLabels[p],delete this._edgeObjs[p],I(this._preds[l],s),I(this._sucs[s],l)),this}inEdges(s,l){let f=[];for(let p in this._edgeObjs){let g=this._edgeObjs[p];g.w===s&&(!l||g.v===l)&&f.push(g)}return f}outEdges(s,l){let f=[];for(let p in this._edgeObjs){let g=this._edgeObjs[p];g.v===s&&(!l||g.w===l)&&f.push(g)}return f}nodeEdges(s,l){return this.inEdges(s,l).concat(this.outEdges(s,l))}};function F(s,l){s[l]?s[l]++:s[l]=1}function I(s,l){--s[l]||delete s[l]}function R(s,l,f,p){let g=``+l,v=``+f;if(!s&&g>v){let s=g;g=v,v=s}return g+``+v+``+(b(p)?`\0`:p)}function B(s,l,f,p){let g=``+l,v=``+f;if(!s&&g>v){let s=g;g=v,v=s}let b={v:g,w:v};return p&&(b.name=p),b}function q(s,l){return R(s,l.v,l.w,l.name)}})),require_lodash_size=__commonJSMin(((s,l)=>{var f=9007199254740991,p=`[object Function]`,g=`[object GeneratorFunction]`,v=`[object Map]`,b=`[object Object]`,C=`[object Promise]`,w=`[object Set]`,E=`[object String]`,k=`[object WeakMap]`,A=`[object DataView]`,N=/[\\^$.*+?()[\]{}|]/g,F=/^\[object .+?Constructor\]$/,I=`\\ud800-\\udfff`,R=`\\u0300-\\u036f\\ufe20-\\ufe23`,B=`\\u20d0-\\u20f0`,q=`\\ufe0e\\ufe0f`,J=`[`+I+`]`,le=`[`+R+B+`]`,_e=`\\ud83c[\\udffb-\\udfff]`,be=`(?:`+le+`|`+_e+`)`,xe=`[^`+I+`]`,De=`(?:\\ud83c[\\udde6-\\uddff]){2}`,Oe=`[\\ud800-\\udbff][\\udc00-\\udfff]`,je=`\\u200d`,Ne=be+`?`,Pe=`[`+q+`]?`,ze=`(?:`+je+`(?:`+[xe,De,Oe].join(`|`)+`)`+Pe+Ne+`)*`,Be=Pe+Ne+ze,We=`(?:`+[xe+le+`?`,le,De,Oe,J].join(`|`)+`)`,Ke=RegExp(_e+`(?=`+_e+`)|`+We+Be,`g`),qe=RegExp(`[`+je+I+R+B+q+`]`),Je=typeof global==`object`&&global&&global.Object===Object&&global,Ye=typeof self==`object`&&self&&self.Object===Object&&self,Ze=Je||Ye||Function(`return this`)(),Qe=ot(`length`);function ot(s){return function(l){return l?.[s]}}function st(s,l){return s?.[l]}function ut(s){return qe.test(s)}function yt(s){var l=!1;if(s!=null&&typeof s.toString!=`function`)try{l=!!(s+``)}catch{}return l}function Tt(s,l){return function(f){return s(l(f))}}function Ot(s){return ut(s)?At(s):Qe(s)}function At(s){for(var l=Ke.lastIndex=0;Ke.test(s);)l++;return l}var jt=Function.prototype,It=Object.prototype,Lt=Ze[`__core-js_shared__`],Rt=function(){var s=/[^.]+$/.exec(Lt&&Lt.keys&&Lt.keys.IE_PROTO||``);return s?`Symbol(src)_1.`+s:``}(),Vt=jt.toString,Ht=It.hasOwnProperty,Gt=It.toString,Kt=RegExp(`^`+Vt.call(Ht).replace(N,`\\$&`).replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,`$1.*?`)+`$`),Jt=Tt(Object.keys,Object),Xt=fn(Ze,`DataView`),Zt=fn(Ze,`Map`),en=fn(Ze,`Promise`),tn=fn(Ze,`Set`),nn=fn(Ze,`WeakMap`),rn=gn(Xt),an=gn(Zt),on=gn(en),sn=gn(tn),cn=gn(nn);function ln(s){return Gt.call(s)}function un(s){return!Sn(s)||mn(s)?!1:(bn(s)||yt(s)?Kt:F).test(gn(s))}function dn(s){if(!hn(s))return Jt(s);var l=[];for(var f in Object(s))Ht.call(s,f)&&f!=`constructor`&&l.push(f);return l}function fn(s,l){var f=st(s,l);return un(f)?f:void 0}var pn=ln;(Xt&&pn(new Xt(new ArrayBuffer(1)))!=A||Zt&&pn(new Zt)!=v||en&&pn(en.resolve())!=C||tn&&pn(new tn)!=w||nn&&pn(new nn)!=k)&&(pn=function(s){var l=Gt.call(s),f=l==b?s.constructor:void 0,p=f?gn(f):void 0;if(p)switch(p){case rn:return A;case an:return v;case on:return C;case sn:return w;case cn:return k}return l});function mn(s){return!!Rt&&Rt in s}function hn(s){var l=s&&s.constructor;return s===(typeof l==`function`&&l.prototype||It)}function gn(s){if(s!=null){try{return Vt.call(s)}catch{}try{return s+``}catch{}}return``}function _n(s){if(s==null)return 0;if(yn(s))return wn(s)?Ot(s):s.length;var l=pn(s);return l==v||l==w?s.size:dn(s).length}var vn=Array.isArray;function yn(s){return s!=null&&xn(s.length)&&!bn(s)}function bn(s){var l=Sn(s)?Gt.call(s):``;return l==p||l==g}function xn(s){return typeof s==`number`&&s>-1&&s%1==0&&s<=f}function Sn(s){var l=typeof s;return!!s&&(l==`object`||l==`function`)}function Cn(s){return!!s&&typeof s==`object`}function wn(s){return typeof s==`string`||!vn(s)&&Cn(s)&&Gt.call(s)==E}l.exports=_n})),require_topsort$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.CycleException=void 0,s.topsort=p;let l=require_lodash_foreach(),f=require_lodash_size();function p(s){let p={},v={},b=[];function C(f){if(f in v)throw new g;f in p||(v[f]=!0,p[f]=!0,l(s.predecessors(f),C),delete v[f],b.push(f))}if(l(s.sinks(),C),f(p)!==s.nodeCount())throw new g;return b}var g=class extends Error{};s.CycleException=g})),require_is_acyclic$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.isAcyclic=f;let l=require_topsort$1();function f(s){try{(0,l.topsort)(s)}catch(s){if(s instanceof l.CycleException)return!1;throw s}return!0}})),require_dfs$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.dfs=f;let l=require_lodash_foreach();function f(s,f,g){Array.isArray(f)||(f=[f]);let v=(s.isDirected()?s.successors:s.neighbors).bind(s),b=[],C={};return l(f,l=>{if(!s.hasNode(l))throw Error(`Graph does not have node: `+l);p(s,l,g===`post`,C,v,b)}),b}function p(s,f,g,v,b,C){f in v||(v[f]=!0,g||C.push(f),l(b(f),function(l){p(s,l,g,v,b,C)}),g&&C.push(f))}})),require_postorder$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.postorder=f;let l=require_dfs$1();function f(s,f){return(0,l.dfs)(s,f,`post`)}})),require_graphlib$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.alg=s.Graph=void 0;var l=require_graph$1();Object.defineProperty(s,`Graph`,{enumerable:!0,get:function(){return l.Graph}});let f=require_is_acyclic$1(),p=require_postorder$1();s.alg={isAcyclic:f.isAcyclic,postorder:p.postorder}})),require_custom_error=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.CustomError=void 0,s.CustomError=class s extends Error{constructor(l){super(l),Object.setPrototypeOf(this,s.prototype),Error.captureStackTrace(this,this.constructor),this.name=this.constructor.name}}})),require_validation_error=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.ValidationError=void 0;let l=require_custom_error();s.ValidationError=class s extends l.CustomError{constructor(l){super(l),Object.setPrototypeOf(this,s.prototype)}}})),require_errors$7=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.ValidationError=void 0;let l=require_validation_error();Object.defineProperty(s,`ValidationError`,{enumerable:!0,get:function(){return l.ValidationError}})})),require_validate_graph=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.validateGraph=g;let l=require_graphlib$1(),f=require_errors$7();function p(s,l){if(!s)throw new f.ValidationError(l)}function g(s,f,g,v){p((s.predecessors(f)||[]).length===0,`"${f}" is not really the root`);let b=l.alg.postorder(s,[f]),C=s.nodes();p(JSON.stringify(C.sort())===JSON.stringify(b.sort()),`not all graph nodes are reachable from root`),p(Object.keys(g).filter(s=>!v[s]||v[s].size===0).length===0,`not all pkgs have instance nodes`)}})),require_lodash_isequal=__commonJSMin(((s,l)=>{var f=200,p=`__lodash_hash_undefined__`,g=1,v=2,b=9007199254740991,C=`[object Arguments]`,w=`[object Array]`,E=`[object AsyncFunction]`,k=`[object Boolean]`,A=`[object Date]`,N=`[object Error]`,F=`[object Function]`,I=`[object GeneratorFunction]`,R=`[object Map]`,B=`[object Number]`,q=`[object Null]`,J=`[object Object]`,le=`[object Promise]`,_e=`[object Proxy]`,be=`[object RegExp]`,xe=`[object Set]`,De=`[object String]`,Oe=`[object Symbol]`,je=`[object Undefined]`,Ne=`[object WeakMap]`,Pe=`[object ArrayBuffer]`,ze=`[object DataView]`,Be=`[object Float32Array]`,We=`[object Float64Array]`,Ke=`[object Int8Array]`,qe=`[object Int16Array]`,Je=`[object Int32Array]`,Ye=`[object Uint8Array]`,Ze=`[object Uint8ClampedArray]`,Qe=`[object Uint16Array]`,ot=`[object Uint32Array]`,st=/[\\^$.*+?()[\]{}|]/g,ut=/^\[object .+?Constructor\]$/,yt=/^(?:0|[1-9]\d*)$/,Tt={};Tt[Be]=Tt[We]=Tt[Ke]=Tt[qe]=Tt[Je]=Tt[Ye]=Tt[Ze]=Tt[Qe]=Tt[ot]=!0,Tt[C]=Tt[w]=Tt[Pe]=Tt[k]=Tt[ze]=Tt[A]=Tt[N]=Tt[F]=Tt[R]=Tt[B]=Tt[J]=Tt[be]=Tt[xe]=Tt[De]=Tt[Ne]=!1;var Ot=typeof global==`object`&&global&&global.Object===Object&&global,At=typeof self==`object`&&self&&self.Object===Object&&self,jt=Ot||At||Function(`return this`)(),It=typeof s==`object`&&s&&!s.nodeType&&s,Lt=It&&typeof l==`object`&&l&&!l.nodeType&&l,Rt=Lt&&Lt.exports===It,Vt=Rt&&Ot.process,Ht=function(){try{return Vt&&Vt.binding&&Vt.binding(`util`)}catch{}}(),Gt=Ht&&Ht.isTypedArray;function Kt(s,l){for(var f=-1,p=s==null?0:s.length,g=0,v=[];++f-1}function Yn(s,l){var f=this.__data__,p=fr(f,s);return p<0?(++this.size,f.push([s,l])):f[p][1]=l,this}Wn.prototype.clear=Gn,Wn.prototype.delete=Kn,Wn.prototype.get=qn,Wn.prototype.has=Jn,Wn.prototype.set=Yn;function Xn(s){var l=-1,f=s==null?0:s.length;for(this.clear();++lE))return!1;var A=C.get(s);if(A&&C.get(l))return A==l;var N=-1,F=!0,I=f&v?new nr:void 0;for(C.set(s,l),C.set(l,s);++N-1&&s%1==0&&s-1&&s%1==0&&s<=b}function Wr(s){var l=typeof s;return s!=null&&(l==`object`||l==`function`)}function Gr(s){return typeof s==`object`&&!!s}var Kr=Gt?en(Gt):yr;function qr(s){return zr(s)?dr(s):br(s)}function Jr(){return[]}function Yr(){return!1}l.exports=Vr})),require_dep_graph=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.DepGraphImpl=void 0;let l=require_lodash_isequal(),f=require_graphlib$1(),p=require_create_from_json();var g=class s{static getPkgId(s){return`${s.name}@${s.version||``}`}constructor(s,l,f,p,g){this._graph=s,this._rootNodeId=l,this._pkgs=f,this._pkgNodes=p,this._pkgManager=g,this._countNodePathsToRootCache=new Map,this._rootPkgId=s.node(l).pkgId,this._pkgList=Object.values(f),this._depPkgsList=this._pkgList.filter(s=>s!==this.rootPkg)}get pkgManager(){return this._pkgManager}get rootPkg(){return this._pkgs[this._rootPkgId]}get rootNodeId(){return this._rootNodeId}getPkgs(){return this._pkgList}getDepPkgs(){return this._depPkgsList}getPkgNodes(l){let f=s.getPkgId(l),p=[];for(let s of Array.from(this._pkgNodes[f])){let l=this.getGraphNode(s);p.push({info:l.info||{}})}return p}getNode(s){return this.getGraphNode(s).info||{}}getNodePkg(s){return this._pkgs[this.getGraphNode(s).pkgId]}getPkgNodeIds(l){let f=s.getPkgId(l);if(!this._pkgs[f])throw Error(`no such pkg: ${f}`);return Array.from(this._pkgNodes[f])}getNodeDepsNodeIds(s){let l=this._graph.successors(s);if(!l)throw Error(`no such node: ${s}`);return l}getNodeParentsNodeIds(s){let l=this._graph.predecessors(s);if(!l)throw Error(`no such node: ${s}`);return l}hasCycles(){return this._hasCycles===void 0&&(this._hasCycles=!f.alg.isAcyclic(this._graph)),this._hasCycles}pkgPathsToRoot(s,l){let f=[],p=l?.limit;for(let l of this.getPkgNodeIds(s)){let s=this.pathsFromNodeToRoot(l,[],{limit:p});for(let l of s)f.push(l);if(p&&f.length>=p)break}return f.sort((s,l)=>s.length-l.length)}countPathsToRoot(s,l){let f=0,p=l?.limit;for(let l of this.getPkgNodeIds(s))if(f+=this.countNodePathsToRoot(l,p),p&&f>=p)return p;return f}isTransitive(s){let l=new Set(this.getPkgNodeIds(s));for(let s of this.getNodeDepsNodeIds(this.rootNodeId))if(l.has(s))return!1;return!0}equals(l,{compareRoot:f=!0}={}){let g;return g=l instanceof s?l:(0,p.createFromJSON)(l.toJSON()),this.nodeEquals(this,this.rootNodeId,g,g.rootNodeId,f)}directDepsLeadingTo(s){let l=this.getPkgNodeIds(s);return this.getNodeDepsNodeIds(this.rootNodeId).filter(s=>f.alg.postorder(this._graph,[s]).filter(s=>l.includes(s)).length).map(s=>this.getNodePkg(s))}toJSON(){let l=this._graph.nodes().reduce((s,l)=>{let f=(this._graph.successors(l)||[]).map(s=>({nodeId:s})),p=this._graph.node(l),g={nodeId:l,pkgId:p.pkgId,deps:f};return p.info&&Object.keys(p.info).length>0&&(g.info=p.info),s.push(g),s},[]),f=Object.keys(this._pkgs).map(s=>({id:s,info:this._pkgs[s]}));return{schemaVersion:s.SCHEMA_VERSION,pkgManager:this._pkgManager,pkgs:f,graph:{rootNodeId:this._rootNodeId,nodes:l}}}nodeEquals(f,p,g,v,b,C=new Set){if((b||p!==f.rootNodeId&&v!==g.rootNodeId)&&(!l(f.getNodePkg(p),g.getNodePkg(v))||!l(f.getNode(p),g.getNode(v))))return!1;let w=f.getNodeDepsNodeIds(p),E=g.getNodeDepsNodeIds(v);if(w.length!==E.length)return!1;let k=l=>(f,p)=>{let g=l.getNodePkg(f),v=l.getNodePkg(p);return s.getPkgId(g).localeCompare(s.getPkgId(v))};w=w.sort(k(f)),E=E.sort(k(g));for(let s=0;s=b)break}return v}countNodePathsToRoot(s,l){if(this._countNodePathsToRootCache.has(s))return this._countNodePathsToRootCache.get(s);let f;return f=s===this._rootNodeId?1:this.hasCycles()?this.countNodePathsToRootBacktracking(s,l):this.countNodePathsToRootMemoized(s,l),l||this._countNodePathsToRootCache.set(s,f),f}countNodePathsToRootMemoized(s,l=0){let f=0;for(let p of this.getNodeParentsNodeIds(s))if(f+=this.countNodePathsToRoot(p,l),l&&f>=l)return l;return f}countNodePathsToRootBacktracking(s,l=0,f=0,p=new Set){if(s===this._rootNodeId)return f+1;p.add(s);for(let g of this.getNodeParentsNodeIds(s))if(!p.has(g)&&(f=this.countNodePathsToRootBacktracking(g,l,f,p),l&&f>=l))return p.delete(s),l;return p.delete(s),f}};s.DepGraphImpl=g,g.SCHEMA_VERSION=`1.3.0`})),require_create_from_json=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.SUPPORTED_SCHEMA_RANGE=void 0,s.createFromJSON=b;let l=require(`semver`),f=require_graphlib$1(),p=require_errors$7(),g=require_validate_graph(),v=require_dep_graph();s.SUPPORTED_SCHEMA_RANGE=`^1.0.0`;function b(s,l={}){var p;let b=l?.shouldValidate??!0;b&&w(s);let k=new f.Graph({directed:!0,multigraph:!1,compound:!1}),A={},N={};for(let{id:l,info:f}of s.pkgs)b&&E(l,f,A),A[l]=f.version?f:{...f,version:void 0};let F=s.graph.rootNodeId,I;for(let l of s.graph.nodes){b&&(C(!k.hasNode(l.nodeId),`more than one node with same id`),C(!!A[l.pkgId],`some instance nodes belong to non-existing pkgIds`)),l.nodeId===F&&(I=l);let s=l.pkgId;N[s]||(N[s]=new Set),N[s].add(l.nodeId),k.setNode(l.nodeId,{pkgId:s,info:l.info})}for(let l of s.graph.nodes)for(let s of l.deps)k.setEdge(l.nodeId,s.nodeId);if(b){C(!!I,`.${F} root graph node is missing`);let l=I.pkgId;C(!!A[l],`.${l} root pkg missing`),(0,g.validateGraph)(k,s.graph.rootNodeId,A,N)}return new v.DepGraphImpl(k,s.graph.rootNodeId,A,N,s.pkgManager)}function C(s,l){if(!s)throw new p.ValidationError(l)}function w({schemaVersion:f,pkgManager:p}){C(!!l.valid(f)&&l.satisfies(f,s.SUPPORTED_SCHEMA_RANGE),`dep-graph schemaVersion not in "${s.SUPPORTED_SCHEMA_RANGE}"`),C(p&&!!p.name,`.pkgManager.name is missing`)}function E(s,l,f){C(!f[s],`more than one pkg with same id`),C(!!l,`.pkgs item missing .info`),C(s===v.DepGraphImpl.getPkgId(l),`pkgs ids should be name@version`),C(!!l.name,`some .pkgs elements have no .name field`)}})),require_builder$1=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.DepGraphBuilder=void 0;let l=require_graphlib$1(),f=require_dep_graph();s.DepGraphBuilder=class s{get rootNodeId(){return this._rootNodeId}static _getPkgId(s){return`${s.name}@${s.version||``}`}constructor(f,p,g){this._pkgs={},this._pkgNodes={};let v=new l.Graph({directed:!0,multigraph:!1,compound:!1});p||={name:`_root`,version:`0.0.0`},this._rootNodeId=`root-node`,this._rootPkgId=s._getPkgId(p),this._pkgs[this._rootPkgId]=p,v.setNode(this._rootNodeId,{pkgId:this._rootPkgId,info:g}),this._pkgNodes[this._rootPkgId]=new Set([this._rootNodeId]),this._graph=v,this._pkgManager=f}getPkgs(){return Object.values(this._pkgs)}addPkgNode(l,f,p){if(f===this._rootNodeId)throw Error(`DepGraphBuilder.addPkgNode() cant override root node`);let g=s._getPkgId(l);return this._pkgs[g]=l,this._pkgNodes[g]=this._pkgNodes[g]||new Set,this._pkgNodes[g].add(f),this._graph.setNode(f,{pkgId:g,info:p}),this}connectDep(s,l){if(!this._graph.hasNode(s))throw Error(`parentNodeId does not exist`);if(!this._graph.hasNode(l))throw Error(`depNodeId does not exist`);return this._graph.setEdge(s,l),this}build(){return new f.DepGraphImpl(this._graph,this._rootNodeId,this._pkgs,this._pkgNodes,this._pkgManager)}}})),require_event_loop_spinner=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.EventLoopSpinner=void 0;let l=typeof setImmediate==`function`?setImmediate:s=>s();s.EventLoopSpinner=class{constructor(s=10){this.thresholdMs=s,this.afterLastSpin=Date.now()}reset(){this.afterLastSpin=Date.now()}isStarving(){return Date.now()-this.afterLastSpin>this.thresholdMs}async spin(){return new Promise(s=>l(()=>{this.reset(),s()}))}}})),require_dist$9=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.eventLoopSpinner=s.EventLoopSpinner=void 0;let l=require_event_loop_spinner();Object.defineProperty(s,`EventLoopSpinner`,{enumerable:!0,get:function(){return l.EventLoopSpinner}}),s.eventLoopSpinner=new l.EventLoopSpinner})),require_create_changed_packages_graph=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.createChangedPackagesGraph=g;let l=require_dep_graph(),f=require_builder$1(),p=require_dist$9();async function g(s,g){let b=g,C=new Set(s.getDepPkgs().map(l.DepGraphImpl.getPkgId)),w=b.getDepPkgs().filter(s=>!C.has(l.DepGraphImpl.getPkgId(s))),E=new f.DepGraphBuilder(b.pkgManager,b.rootPkg),k=[];for(let s of w)for(let l of b.getPkgNodeIds(s)){E.addPkgNode(b.getNodePkg(l),l,v(b,l));for(let s of b.getNodeParentsNodeIds(l))k.push([s,l]),p.eventLoopSpinner.isStarving()&&await p.eventLoopSpinner.spin()}let A=new Set([b.rootNodeId]);for(;k.length>0;){let[s,l]=k.pop();if(A.has(s)){E.connectDep(s,l);continue}A.add(s),E.addPkgNode(b.getNodePkg(s),s,v(b,s)),E.connectDep(s,l);for(let l of b.getNodeParentsNodeIds(s))k.push([l,s]),p.eventLoopSpinner.isStarving()&&await p.eventLoopSpinner.spin()}return E.build()}function v(s,l){let f=s.getNode(l);if(!(!f||Object.keys(f).length===0))return f}})),require_object_hash=__commonJSMin(((s,l)=>{var f=require(`crypto`);s=l.exports=p;function p(s,l){return l=b(s,l),w(s,l)}s.sha1=function(s){return p(s)},s.keys=function(s){return p(s,{excludeValues:!0,algorithm:`sha1`,encoding:`hex`})},s.MD5=function(s){return p(s,{algorithm:`md5`,encoding:`hex`})},s.keysMD5=function(s){return p(s,{algorithm:`md5`,encoding:`hex`,excludeValues:!0})};var g=f.getHashes?f.getHashes().slice():[`sha1`,`md5`];g.push(`passthrough`);var v=[`buffer`,`hex`,`binary`,`base64`];function b(s,l){l||={};var f={};if(f.algorithm=l.algorithm||`sha1`,f.encoding=l.encoding||`hex`,f.excludeValues=!!l.excludeValues,f.algorithm=f.algorithm.toLowerCase(),f.encoding=f.encoding.toLowerCase(),f.ignoreUnknown=l.ignoreUnknown===!0,f.respectType=l.respectType!==!1,f.respectFunctionNames=l.respectFunctionNames!==!1,f.respectFunctionProperties=l.respectFunctionProperties!==!1,f.unorderedArrays=l.unorderedArrays===!0,f.unorderedSets=l.unorderedSets!==!1,f.unorderedObjects=l.unorderedObjects!==!1,f.replacer=l.replacer||void 0,f.excludeKeys=l.excludeKeys||void 0,s===void 0)throw Error(`Object argument required.`);for(var p=0;p=0)return this.dispatch(`[CIRCULAR:`+w+`]`);if(f.push(l),typeof Buffer<`u`&&Buffer.isBuffer&&Buffer.isBuffer(l))return p(`buffer:`),p(l);if(b!==`object`&&b!==`function`&&b!==`asyncfunction`)if(this[`_`+b])this[`_`+b](l);else if(s.ignoreUnknown)return p(`[`+b+`]`);else throw Error(`Unknown object type "`+b+`"`);else{var E=Object.keys(l);s.unorderedObjects&&(E=E.sort()),s.respectType!==!1&&!C(l)&&E.splice(0,0,`prototype`,`__proto__`,`constructor`),s.excludeKeys&&(E=E.filter(function(l){return!s.excludeKeys(l)})),p(`object:`+E.length+`:`);var k=this;return E.forEach(function(f){k.dispatch(f),p(`:`),s.excludeValues||k.dispatch(l[f]),p(`,`)})}},_array:function(l,g){g=g===void 0?s.unorderedArrays!==!1:g;var v=this;if(p(`array:`+l.length+`:`),!g||l.length<=1)return l.forEach(function(s){return v.dispatch(s)});var b=[],C=l.map(function(l){var p=new k,g=f.slice();return E(s,p,g).dispatch(l),b=b.concat(g.slice(f.length)),p.read().toString()});return f=f.concat(b),C.sort(),this._array(C,!1)},_date:function(s){return p(`date:`+s.toJSON())},_symbol:function(s){return p(`symbol:`+s.toString())},_error:function(s){return p(`error:`+s.toString())},_boolean:function(s){return p(`bool:`+s.toString())},_string:function(s){p(`string:`+s.length+`:`),p(s.toString())},_function:function(l){p(`fn:`),C(l)?this.dispatch(`[native]`):this.dispatch(l.toString()),s.respectFunctionNames!==!1&&this.dispatch(`function-name:`+String(l.name)),s.respectFunctionProperties&&this._object(l)},_number:function(s){return p(`number:`+s.toString())},_xml:function(s){return p(`xml:`+s.toString())},_null:function(){return p(`Null`)},_undefined:function(){return p(`Undefined`)},_regexp:function(s){return p(`regex:`+s.toString())},_uint8array:function(s){return p(`uint8array:`),this.dispatch(Array.prototype.slice.call(s))},_uint8clampedarray:function(s){return p(`uint8clampedarray:`),this.dispatch(Array.prototype.slice.call(s))},_int8array:function(s){return p(`int8array:`),this.dispatch(Array.prototype.slice.call(s))},_uint16array:function(s){return p(`uint16array:`),this.dispatch(Array.prototype.slice.call(s))},_int16array:function(s){return p(`int16array:`),this.dispatch(Array.prototype.slice.call(s))},_uint32array:function(s){return p(`uint32array:`),this.dispatch(Array.prototype.slice.call(s))},_int32array:function(s){return p(`int32array:`),this.dispatch(Array.prototype.slice.call(s))},_float32array:function(s){return p(`float32array:`),this.dispatch(Array.prototype.slice.call(s))},_float64array:function(s){return p(`float64array:`),this.dispatch(Array.prototype.slice.call(s))},_arraybuffer:function(s){return p(`arraybuffer:`),this.dispatch(new Uint8Array(s))},_url:function(s){return p(`url:`+s.toString(),`utf8`)},_map:function(l){p(`map:`);var f=Array.from(l);return this._array(f,s.unorderedSets!==!1)},_set:function(l){p(`set:`);var f=Array.from(l);return this._array(f,s.unorderedSets!==!1)},_file:function(s){return p(`file:`),this.dispatch([s.name,s.size,s.type,s.lastModfied])},_blob:function(){if(s.ignoreUnknown)return p(`[blob]`);throw Error(`Hashing Blob objects is currently not supported (see https://github.com/puleos/object-hash/issues/26) Use "options.replacer" or "options.ignoreUnknown" `)},_domwindow:function(){return p(`domwindow`)},_bigint:function(s){return p(`bigint:`+s.toString())},_process:function(){return p(`process`)},_timer:function(){return p(`timer`)},_pipe:function(){return p(`pipe`)},_tcp:function(){return p(`tcp`)},_udp:function(){return p(`udp`)},_tty:function(){return p(`tty`)},_statwatcher:function(){return p(`statwatcher`)},_securecontext:function(){return p(`securecontext`)},_connection:function(){return p(`connection`)},_zlib:function(){return p(`zlib`)},_context:function(){return p(`context`)},_nodescript:function(){return p(`nodescript`)},_httpparser:function(){return p(`httpparser`)},_dataview:function(){return p(`dataview`)},_signal:function(){return p(`signal`)},_fsevent:function(){return p(`fsevent`)},_tlswrap:function(){return p(`tlswrap`)}}}function k(){return{buf:``,write:function(s){this.buf+=s},end:function(s){this.buf+=s},read:function(){return this.buf}}}})),require_cycles=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.getCycle=l,s.partitionCycles=f;function l(s,l){return s.includes(l)?s.slice(s.indexOf(l)):null}function f(s,l){let f=[],p=[];for(let g of l)g[0]===s?f.push(g):p.push(g);return{cyclesStartWithThisNode:f,cyclesWithThisNode:p}}})),require_memiozation=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.memoize=l,s.getMemoizedDepTree=f;function l(s,l,f,p){let{cyclesStartWithThisNode:g,cyclesWithThisNode:v}=p;if(g.length>0){let p=new Set(...g);l.set(s,{depTree:f,cycleNodeIds:p})}else v.length===0&&l.set(s,{depTree:f})}function f(s,l,f){if(!f.has(s))return null;let{depTree:p,cycleNodeIds:g}=f.get(s);return g&&l.some(s=>g.has(s))?null:p}})),require_legacy=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.depTreeToGraph=w,s.graphToDepTree=A;let l=require(`crypto`),f=require_dist$9(),p=require_builder$1(),g=require_object_hash(),v=require_cycles(),b=require_memiozation();function C(s,l,f){s.labels||={},s.labels[l]=f}async function w(s,l){let f={name:s.name,version:s.version||void 0};s.purl&&(f.purl=s.purl);let g={name:l},v=s.targetOS;v&&(g.repositories=[{alias:`${v.name}:${v.version}`}]);let b=new p.DepGraphBuilder(g,f);return await E(b,s,s.name,!0),k(await b.build())}async function E(s,p,v,b=!1,C=new Map){if(C.has(p))return C.get(p);let w=(s,l,f)=>`${s}@${l||``}|${f}`,k=[],A=l.createHash(`sha1`);p.versionProvenance&&A.update(g(p.versionProvenance)),p.labels&&A.update(g(p.labels));let N=p.dependencies||{},F=Object.keys(N).filter(s=>!!N[s]);for(let l of F.sort()){let f=N[l],p=await E(s,f,l,!1,C),g={name:l,version:f.version};f.purl&&(g.purl=f.purl);let v=w(g.name,g.version,p);k.push(v);let b={};f.versionProvenance&&(b.versionProvenance=f.versionProvenance),f.labels&&(b.labels=f.labels),s.addPkgNode(g,v,b),A.update(v)}let I=A.digest(`hex`),R;if(b)R=s.rootNodeId;else{let l={name:v,version:p.version};R=w(l.name,l.version,I);let f={};p.versionProvenance&&(f.versionProvenance=p.versionProvenance),p.labels&&(f.labels=p.labels),s.addPkgNode(l,R,f)}for(let l of k)s.connectDep(R,l);return k.length>0&&f.eventLoopSpinner.isStarving()&&await f.eventLoopSpinner.spin(),C.set(p,I),I}async function k(s){let l=new p.DepGraphBuilder(s.pkgManager,s.rootPkg),g={};for(let p of s.getPkgs()){let v=s.getPkgNodeIds(p);for(let f=0;f0&&C(N,`pruned`,`true`),[N,void 0];p.add(l)}let B=[];for(let f of F){E&&p!==!1&&(p=new Set);let[v,b]=await I(s,f,p,g.concat(l),w);if(b)for(let s of b)B.push(s);v&&(N.dependencies||={},N.dependencies[v.name]=v)}f.eventLoopSpinner.isStarving()&&await f.eventLoopSpinner.spin();let q=(0,v.partitionCycles)(l,B);return(0,b.memoize)(l,w,N,q),[N,q.cyclesWithThisNode]}function R(s,l){return s.slice(0,s.lastIndexOf(l))}})),require_dist$8=__commonJSMin((s=>{Object.defineProperty(s,`__esModule`,{value:!0}),s.legacy=s.Errors=s.createChangedPackagesGraph=s.DepGraphBuilder=s.createFromJSON=void 0;var l=require_create_from_json();Object.defineProperty(s,`createFromJSON`,{enumerable:!0,get:function(){return l.createFromJSON}});var f=require_builder$1();Object.defineProperty(s,`DepGraphBuilder`,{enumerable:!0,get:function(){return f.DepGraphBuilder}});var p=require_create_changed_packages_graph();Object.defineProperty(s,`createChangedPackagesGraph`,{enumerable:!0,get:function(){return p.createChangedPackagesGraph}}),s.Errors=require_errors$7(),s.legacy=require_legacy()})),import_dist$42,compareBaseline,init_compareBaseline=__esmMin((()=>{import_dist$42=require_dist$8(),compareBaseline=async(s,l)=>{let f=new Set,p=await(0,import_dist$42.createChangedPackagesGraph)(l,s),g=await(0,import_dist$42.createChangedPackagesGraph)(s,l);for(let s of p.getDepPkgs())f.add(s.name);for(let s of g.getDepPkgs())f.add(s.name);return f}})),require_dep_types=__commonJSMin(((s,l)=>{function f(s,l){let p=null,g=`unknown`;l.devDependencies&&l.devDependencies[s]&&(p=f.DEV,g=l.devDependencies[s]),l.optionalDependencies&&l.optionalDependencies[s]&&(p=f.OPTIONAL,g=l.optionalDependencies[s]),l.dependencies&&l.dependencies[s]&&(p=f.PROD,g=l.dependencies[s]);let v=!!(l.bundleDependencies&&l.bundleDependencies[s]);return{type:p,from:g,bundled:v}}f.EXTRANEOUS=`extraneous`,f.OPTIONAL=`optional`,f.PROD=`prod`,f.DEV=`dev`,l.exports=f})),require_raw=__commonJSMin(((s,l)=>{var f,p=typeof setImmediate==`function`;l.exports=g;function g(s){v.length||(k(),b=!0),v[v.length]=s}var v=[],b=!1,C=0,w=1024;function E(){for(;Cw){for(var l=0,f=v.length-C;l{var f=require_raw();function p(){}var g=null,v={};function b(s){try{return s.then}catch(s){return g=s,v}}function C(s,l){try{return s(l)}catch(s){return g=s,v}}function w(s,l,f){try{s(l,f)}catch(s){return g=s,v}}l.exports=E;function E(s){if(typeof this!=`object`)throw TypeError(`Promises must be constructed via new`);if(typeof s!=`function`)throw TypeError(`Promise constructor's argument is not a function`);this._40=0,this._65=0,this._55=null,this._72=null,s!==p&&q(s,this)}E._37=null,E._87=null,E._61=p,E.prototype.then=function(s,l){if(this.constructor!==E)return k(this,s,l);var f=new E(p);return A(this,new B(s,l,f)),f};function k(s,l,f){return new s.constructor(function(g,v){var b=new E(p);b.then(g,v),A(s,new B(l,f,b))})}function A(s,l){for(;s._65===3;)s=s._55;if(E._37&&E._37(s),s._65===0){if(s._40===0){s._40=1,s._72=l;return}if(s._40===1){s._40=2,s._72=[s._72,l];return}s._72.push(l);return}N(s,l)}function N(s,l){f(function(){var f=s._65===1?l.onFulfilled:l.onRejected;if(f===null){s._65===1?F(l.promise,s._55):I(l.promise,s._55);return}var p=C(f,s._55);p===v?I(l.promise,g):F(l.promise,p)})}function F(s,l){if(l===s)return I(s,TypeError(`A promise cannot be resolved with itself.`));if(l&&(typeof l==`object`||typeof l==`function`)){var f=b(l);if(f===v)return I(s,g);if(f===s.then&&l instanceof E){s._65=3,s._55=l,R(s);return}else if(typeof f==`function`){q(f.bind(l),s);return}}s._65=1,s._55=l,R(s)}function I(s,l){s._65=2,s._55=l,E._87&&E._87(s,l),R(s)}function R(s){if(s._40===1&&(A(s,s._72),s._72=null),s._40===2){for(var l=0;l{var f=require_core$4();l.exports=f,f.prototype.done=function(s,l){(arguments.length?this.then.apply(this,arguments):this).then(null,function(s){setTimeout(function(){throw s},0)})}})),require_finally=__commonJSMin(((s,l)=>{var f=require_core$4();l.exports=f,f.prototype.finally=function(s){return this.then(function(l){return f.resolve(s()).then(function(){return l})},function(l){return f.resolve(s()).then(function(){throw l})})}})),require_es6_extensions=__commonJSMin(((s,l)=>{var f=require_core$4();l.exports=f;var p=E(!0),g=E(!1),v=E(null),b=E(void 0),C=E(0),w=E(``);function E(s){var l=new f(f._61);return l._65=1,l._55=s,l}f.resolve=function(s){if(s instanceof f)return s;if(s===null)return v;if(s===void 0)return b;if(s===!0)return p;if(s===!1)return g;if(s===0)return C;if(s===``)return w;if(typeof s==`object`||typeof s==`function`)try{var l=s.then;if(typeof l==`function`)return new f(l.bind(s))}catch(s){return new f(function(l,f){f(s)})}return E(s)},f.all=function(s){var l=Array.prototype.slice.call(s);return new f(function(s,p){if(l.length===0)return s([]);var g=l.length;function v(b,C){if(C&&(typeof C==`object`||typeof C==`function`))if(C instanceof f&&C.then===f.prototype.then){for(;C._65===3;)C=C._55;if(C._65===1)return v(b,C._55);C._65===2&&p(C._55),C.then(function(s){v(b,s)},p);return}else{var w=C.then;if(typeof w==`function`){new f(w.bind(C)).then(function(s){v(b,s)},p);return}}l[b]=C,--g===0&&s(l)}for(var b=0;b{var f=require_raw(),p=[];l.exports=g;function g(s){var l=p.length?p.pop():new v;l.task=s,l.domain=process.domain,f(l)}function v(){this.task=null,this.domain=null}v.prototype.call=function(){this.domain&&this.domain.enter();var s=!0;try{this.task.call(),s=!1,this.domain&&this.domain.exit()}finally{s&&f.requestFlush(),this.task=null,this.domain=null,p.push(this)}}})),require_node_extensions=__commonJSMin(((s,l)=>{var f=require_core$4(),p=require_asap();l.exports=f,f.denodeify=function(s,l){return typeof l==`number`&&l!==1/0?v(s,l):b(s)};var g=`function (err, res) {if (err) { rj(err); } else { rs(res); }}`;function v(s,l){for(var p=[],v=0;v `+l+`) {`,`args = new Array(arguments.length + 1);`,`for (var i = 0; i < arguments.length; i++) {`,`args[i] = arguments[i];`,`}`,`}`,`return new Promise(function (rs, rj) {`,`var cb = `+g+`;`,`var res;`,`switch (argLength) {`,p.concat([`extra`]).map(function(s,l){return`case `+l+`:res = fn.call(`+[`self`].concat(p.slice(0,l),`cb`).join(`,`)+`);break;`}).join(``),`default:`,`args[argLength] = cb;`,`res = fn.apply(self, args);`,`}`,`if (res &&`,`(typeof res === "object" || typeof res === "function") &&`,`typeof res.then === "function"`,`) {rs(res);}`,`});`,`};`].join(``);return Function([`Promise`,`fn`],b)(f,s)}f.nodeify=function(s){return function(){var l=Array.prototype.slice.call(arguments),g=typeof l[l.length-1]==`function`?l.pop():null,v=this;try{return s.apply(this,arguments).nodeify(g,v)}catch(s){if(g==null)return new f(function(l,f){f(s)});p(function(){g.call(v,s)})}}},f.prototype.nodeify=function(s,l){if(typeof s!=`function`)return this;this.then(function(f){p(function(){s.call(l,null,f)})},function(f){p(function(){s.call(l,f)})})}})),require_synchronous=__commonJSMin(((s,l)=>{var f=require_core$4();l.exports=f,f.enableSynchronous=function(){f.prototype.isPending=function(){return this.getState()==0},f.prototype.isFulfilled=function(){return this.getState()==1},f.prototype.isRejected=function(){return this.getState()==2},f.prototype.getValue=function(){if(this._65===3)return this._55.getValue();if(!this.isFulfilled())throw Error(`Cannot get a value of an unfulfilled promise.`);return this._55},f.prototype.getReason=function(){if(this._65===3)return this._55.getReason();if(!this.isRejected())throw Error(`Cannot get a rejection reason of a non-rejected promise.`);return this._55},f.prototype.getState=function(){return this._65===3?this._55.getState():this._65===-1||this._65===-2?0:this._65}},f.disableSynchronous=function(){f.prototype.isPending=void 0,f.prototype.isFulfilled=void 0,f.prototype.isRejected=void 0,f.prototype.getValue=void 0,f.prototype.getReason=void 0,f.prototype.getState=void 0}})),require_lib$11=__commonJSMin(((s,l)=>{l.exports=require_core$4(),require_done(),require_finally(),require_es6_extensions(),require_node_extensions(),require_synchronous()})),require_promise=__commonJSMin(((s,l)=>{l.exports=require_lib$11()})),require_then_fs=__commonJSMin(((s,l)=>{var f=Object.create(require(`fs`)),p=require_promise();for(var g in l.exports=s=f,f)typeof f[g]!=`function`||g.match(/Sync$/)||g.match(/^[A-Z]/)||g.match(/^create/)||g.match(/^(un)?watch/)||v(g);function v(s){var l=f[s];s===`exists`?f[s]=function(){var s=[].slice.call(arguments);return new p(function(f,p){s.push(f),l.apply(null,s)})}:f[s]=p.denodeify(l)}})),require_lodash$1=__commonJSMin(((s,l)=>{(function(){var f,p=`4.17.21`,g=200,v=`Unsupported core-js use. Try https://npms.io/search?q=ponyfill.`,b=`Expected a function`,C="Invalid `variable` option passed into `_.template`",w=`__lodash_hash_undefined__`,E=500,k=`__lodash_placeholder__`,A=1,N=2,F=4,I=1,R=2,B=1,q=2,J=4,le=8,_e=16,be=32,xe=64,De=128,Oe=256,je=512,Ne=30,Pe=`...`,ze=800,Be=16,We=1,Ke=2,qe=3,Je=1/0,Ye=9007199254740991,Ze=17976931348623157e292,Qe=NaN,ot=4294967295,st=ot-1,ut=ot>>>1,yt=[[`ary`,De],[`bind`,B],[`bindKey`,q],[`curry`,le],[`curryRight`,_e],[`flip`,je],[`partial`,be],[`partialRight`,xe],[`rearg`,Oe]],Tt=`[object Arguments]`,Ot=`[object Array]`,At=`[object AsyncFunction]`,jt=`[object Boolean]`,It=`[object Date]`,Lt=`[object DOMException]`,Rt=`[object Error]`,Vt=`[object Function]`,Ht=`[object GeneratorFunction]`,Gt=`[object Map]`,Kt=`[object Number]`,Jt=`[object Null]`,Xt=`[object Object]`,Zt=`[object Promise]`,en=`[object Proxy]`,tn=`[object RegExp]`,nn=`[object Set]`,rn=`[object String]`,an=`[object Symbol]`,on=`[object Undefined]`,sn=`[object WeakMap]`,cn=`[object WeakSet]`,ln=`[object ArrayBuffer]`,un=`[object DataView]`,dn=`[object Float32Array]`,fn=`[object Float64Array]`,pn=`[object Int8Array]`,mn=`[object Int16Array]`,hn=`[object Int32Array]`,gn=`[object Uint8Array]`,_n=`[object Uint8ClampedArray]`,vn=`[object Uint16Array]`,yn=`[object Uint32Array]`,bn=/\b__p \+= '';/g,xn=/\b(__p \+=) '' \+/g,Sn=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Cn=/&(?:amp|lt|gt|quot|#39);/g,wn=/[&<>"']/g,Tn=RegExp(Cn.source),En=RegExp(wn.source),Dn=/<%-([\s\S]+?)%>/g,On=/<%([\s\S]+?)%>/g,kn=/<%=([\s\S]+?)%>/g,An=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,jn=/^\w*$/,Mn=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Nn=/[\\^$.*+?()[\]{}|]/g,Pn=RegExp(Nn.source),Fn=/^\s+/,In=/\s/,Ln=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Rn=/\{\n\/\* \[wrapped with (.+)\] \*/,zn=/,? & /,Bn=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Vn=/[()=,{}\[\]\/\s]/,Hn=/\\(\\)?/g,Un=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Wn=/\w*$/,Gn=/^[-+]0x[0-9a-f]+$/i,Kn=/^0b[01]+$/i,qn=/^\[object .+?Constructor\]$/,Jn=/^0o[0-7]+$/i,Yn=/^(?:0|[1-9]\d*)$/,Xn=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Zn=/($^)/,Qn=/['\n\r\u2028\u2029\\]/g,$n=`\\ud800-\\udfff`,er=`\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff`,tr=`\\u2700-\\u27bf`,nr=`a-z\\xdf-\\xf6\\xf8-\\xff`,rr=`\\xac\\xb1\\xd7\\xf7`,ir=`\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf`,ar=`\\u2000-\\u206f`,or=` \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000`,sr=`A-Z\\xc0-\\xd6\\xd8-\\xde`,cr=`\\ufe0e\\ufe0f`,lr=rr+ir+ar+or,ur=`['’]`,dr=`[`+$n+`]`,fr=`[`+lr+`]`,pr=`[`+er+`]`,mr=`\\d+`,hr=`[`+tr+`]`,gr=`[`+nr+`]`,_r=`[^`+$n+lr+mr+tr+nr+sr+`]`,vr=`\\ud83c[\\udffb-\\udfff]`,yr=`(?:`+pr+`|`+vr+`)`,br=`[^`+$n+`]`,xr=`(?:\\ud83c[\\udde6-\\uddff]){2}`,Sr=`[\\ud800-\\udbff][\\udc00-\\udfff]`,Cr=`[`+sr+`]`,wr=`\\u200d`,Tr=`(?:`+gr+`|`+_r+`)`,Er=`(?:`+Cr+`|`+_r+`)`,Dr=`(?:`+ur+`(?:d|ll|m|re|s|t|ve))?`,Or=`(?:`+ur+`(?:D|LL|M|RE|S|T|VE))?`,kr=yr+`?`,Ar=`[`+cr+`]?`,jr=`(?:`+wr+`(?:`+[br,xr,Sr].join(`|`)+`)`+Ar+kr+`)*`,Mr=`\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])`,Nr=`\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])`,Pr=Ar+kr+jr,Fr=`(?:`+[hr,xr,Sr].join(`|`)+`)`+Pr,Ir=`(?:`+[br+pr+`?`,pr,xr,Sr,dr].join(`|`)+`)`,Lr=RegExp(ur,`g`),Rr=RegExp(pr,`g`),zr=RegExp(vr+`(?=`+vr+`)|`+Ir+Pr,`g`),Br=RegExp([Cr+`?`+gr+`+`+Dr+`(?=`+[fr,Cr,`$`].join(`|`)+`)`,Er+`+`+Or+`(?=`+[fr,Cr+Tr,`$`].join(`|`)+`)`,Cr+`?`+Tr+`+`+Dr,Cr+`+`+Or,Nr,Mr,mr,Fr].join(`|`),`g`),Vr=RegExp(`[`+wr+$n+er+cr+`]`),Hr=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Ur=`Array.Buffer.DataView.Date.Error.Float32Array.Float64Array.Function.Int8Array.Int16Array.Int32Array.Map.Math.Object.Promise.RegExp.Set.String.Symbol.TypeError.Uint8Array.Uint8ClampedArray.Uint16Array.Uint32Array.WeakMap._.clearTimeout.isFinite.parseInt.setTimeout`.split(`.`),Wr=-1,Gr={};Gr[dn]=Gr[fn]=Gr[pn]=Gr[mn]=Gr[hn]=Gr[gn]=Gr[_n]=Gr[vn]=Gr[yn]=!0,Gr[Tt]=Gr[Ot]=Gr[ln]=Gr[jt]=Gr[un]=Gr[It]=Gr[Rt]=Gr[Vt]=Gr[Gt]=Gr[Kt]=Gr[Xt]=Gr[tn]=Gr[nn]=Gr[rn]=Gr[sn]=!1;var Kr={};Kr[Tt]=Kr[Ot]=Kr[ln]=Kr[un]=Kr[jt]=Kr[It]=Kr[dn]=Kr[fn]=Kr[pn]=Kr[mn]=Kr[hn]=Kr[Gt]=Kr[Kt]=Kr[Xt]=Kr[tn]=Kr[nn]=Kr[rn]=Kr[an]=Kr[gn]=Kr[_n]=Kr[vn]=Kr[yn]=!0,Kr[Rt]=Kr[Vt]=Kr[sn]=!1;var qr={À:`A`,Á:`A`,Â:`A`,Ã:`A`,Ä:`A`,Å:`A`,à:`a`,á:`a`,â:`a`,ã:`a`,ä:`a`,å:`a`,Ç:`C`,ç:`c`,Ð:`D`,ð:`d`,È:`E`,É:`E`,Ê:`E`,Ë:`E`,è:`e`,é:`e`,ê:`e`,ë:`e`,Ì:`I`,Í:`I`,Î:`I`,Ï:`I`,ì:`i`,í:`i`,î:`i`,ï:`i`,Ñ:`N`,ñ:`n`,Ò:`O`,Ó:`O`,Ô:`O`,Õ:`O`,Ö:`O`,Ø:`O`,ò:`o`,ó:`o`,ô:`o`,õ:`o`,ö:`o`,ø:`o`,Ù:`U`,Ú:`U`,Û:`U`,Ü:`U`,ù:`u`,ú:`u`,û:`u`,ü:`u`,Ý:`Y`,ý:`y`,ÿ:`y`,Æ:`Ae`,æ:`ae`,Þ:`Th`,þ:`th`,ß:`ss`,Ā:`A`,Ă:`A`,Ą:`A`,ā:`a`,ă:`a`,ą:`a`,Ć:`C`,Ĉ:`C`,Ċ:`C`,Č:`C`,ć:`c`,ĉ:`c`,ċ:`c`,č:`c`,Ď:`D`,Đ:`D`,ď:`d`,đ:`d`,Ē:`E`,Ĕ:`E`,Ė:`E`,Ę:`E`,Ě:`E`,ē:`e`,ĕ:`e`,ė:`e`,ę:`e`,ě:`e`,Ĝ:`G`,Ğ:`G`,Ġ:`G`,Ģ:`G`,ĝ:`g`,ğ:`g`,ġ:`g`,ģ:`g`,Ĥ:`H`,Ħ:`H`,ĥ:`h`,ħ:`h`,Ĩ:`I`,Ī:`I`,Ĭ:`I`,Į:`I`,İ:`I`,ĩ:`i`,ī:`i`,ĭ:`i`,į:`i`,ı:`i`,Ĵ:`J`,ĵ:`j`,Ķ:`K`,ķ:`k`,ĸ:`k`,Ĺ:`L`,Ļ:`L`,Ľ:`L`,Ŀ:`L`,Ł:`L`,ĺ:`l`,ļ:`l`,ľ:`l`,ŀ:`l`,ł:`l`,Ń:`N`,Ņ:`N`,Ň:`N`,Ŋ:`N`,ń:`n`,ņ:`n`,ň:`n`,ŋ:`n`,Ō:`O`,Ŏ:`O`,Ő:`O`,ō:`o`,ŏ:`o`,ő:`o`,Ŕ:`R`,Ŗ:`R`,Ř:`R`,ŕ:`r`,ŗ:`r`,ř:`r`,Ś:`S`,Ŝ:`S`,Ş:`S`,Š:`S`,ś:`s`,ŝ:`s`,ş:`s`,š:`s`,Ţ:`T`,Ť:`T`,Ŧ:`T`,ţ:`t`,ť:`t`,ŧ:`t`,Ũ:`U`,Ū:`U`,Ŭ:`U`,Ů:`U`,Ű:`U`,Ų:`U`,ũ:`u`,ū:`u`,ŭ:`u`,ů:`u`,ű:`u`,ų:`u`,Ŵ:`W`,ŵ:`w`,Ŷ:`Y`,ŷ:`y`,Ÿ:`Y`,Ź:`Z`,Ż:`Z`,Ž:`Z`,ź:`z`,ż:`z`,ž:`z`,IJ:`IJ`,ij:`ij`,Œ:`Oe`,œ:`oe`,ʼn:`'n`,ſ:`s`},Jr={"&":`&`,"<":`<`,">":`>`,'"':`"`,"'":`'`},Yr={"&":`&`,"<":`<`,">":`>`,""":`"`,"'":`'`},Xr={"\\":`\\`,"'":`'`,"\n":`n`,"\r":`r`,"\u2028":`u2028`,"\u2029":`u2029`},Zr=parseFloat,Qr=parseInt,$r=typeof global==`object`&&global&&global.Object===Object&&global,ei=typeof self==`object`&&self&&self.Object===Object&&self,ti=$r||ei||Function(`return this`)(),ni=typeof s==`object`&&s&&!s.nodeType&&s,ri=ni&&typeof l==`object`&&l&&!l.nodeType&&l,ii=ri&&ri.exports===ni,ai=ii&&$r.process,oi=function(){try{return ri&&ri.require&&ri.require(`util`).types||ai&&ai.binding&&ai.binding(`util`)}catch{}}(),si=oi&&oi.isArrayBuffer,ci=oi&&oi.isDate,li=oi&&oi.isMap,ui=oi&&oi.isRegExp,di=oi&&oi.isSet,fi=oi&&oi.isTypedArray;function pi(s,l,f){switch(f.length){case 0:return s.call(l);case 1:return s.call(l,f[0]);case 2:return s.call(l,f[0],f[1]);case 3:return s.call(l,f[0],f[1],f[2])}return s.apply(l,f)}function mi(s,l,f,p){for(var g=-1,v=s==null?0:s.length;++g-1}function bi(s,l,f){for(var p=-1,g=s==null?0:s.length;++p-1;);return f}function qi(s,l){for(var f=s.length;f--&&ji(l,s[f],0)>-1;);return f}function Ji(s,l){for(var f=s.length,p=0;f--;)s[f]===l&&++p;return p}var Yi=Ii(qr),Xi=Ii(Jr);function Zi(s){return`\\`+Xr[s]}function Qi(s,l){return s==null?f:s[l]}function $i(s){return Vr.test(s)}function ea(s){return Hr.test(s)}function ta(s){for(var l,f=[];!(l=s.next()).done;)f.push(l.value);return f}function na(s){var l=-1,f=Array(s.size);return s.forEach(function(s,p){f[++l]=[p,s]}),f}function ra(s,l){return function(f){return s(l(f))}}function ia(s,l){for(var f=-1,p=s.length,g=0,v=[];++f-1}function Va(s,l){var f=this.__data__,p=lo(f,s);return p<0?(++this.size,f.push([s,l])):f[p][1]=l,this}Ia.prototype.clear=La,Ia.prototype.delete=Ra,Ia.prototype.get=za,Ia.prototype.has=Ba,Ia.prototype.set=Va;function Ha(s){var l=-1,f=s==null?0:s.length;for(this.clear();++l=l?s:l)),s}function _o(s,l,p,g,v,b){var C,w=l&A,E=l&N,k=l&F;if(p&&(C=v?p(s,g,v,b):p(s)),C!==f)return C;if(!Ef(s))return s;var I=uf(s);if(I){if(C=nl(s),!w)return ac(s,C)}else{var R=Qc(s),B=R==Vt||R==Ht;if(hf(s))return Ys(s,w);if(R==Xt||R==Tt||B&&!v){if(C=E||B?{}:rl(s),!w)return E?cc(s,po(C,s)):sc(s,fo(C,s))}else{if(!Kr[R])return v?s:{};C=il(s,R,w)}}b||=new Za;var q=b.get(s);if(q)return q;b.set(s,C),zf(s)?s.forEach(function(f){C.add(_o(f,l,p,f,s,b))}):Of(s)&&s.forEach(function(f,g){C.set(g,_o(f,l,p,g,s,b))});var J=I?f:(k?E?Vc:Bc:E?Ep:Tp)(s);return hi(J||s,function(f,g){J&&(g=f,f=s[g]),co(C,g,_o(f,l,p,g,s,b))}),C}function vo(s){var l=Tp(s);return function(f){return yo(f,s,l)}}function yo(s,l,p){var g=p.length;if(s==null)return!g;for(s=nr(s);g--;){var v=p[g],b=l[v],C=s[v];if(C===f&&!(v in s)||!b(C))return!1}return!0}function bo(s,l,p){if(typeof s!=`function`)throw new ar(b);return El(function(){s.apply(f,p)},l)}function xo(s,l,f,p){var v=-1,b=yi,C=!0,w=s.length,E=[],k=l.length;if(!w)return E;f&&(l=xi(l,Ui(f))),p?(b=bi,C=!1):l.length>=g&&(b=Gi,C=!1,l=new Ja(l));outer:for(;++vv?0:v+p),g=g===f||g>v?v:Xf(g),g<0&&(g+=v),g=p>g?0:Zf(g);p0&&f(C)?l>1?Oo(C,l-1,f,p,g):Si(g,C):p||(g[g.length]=C)}return g}var ko=fc(),Ao=fc(!0);function jo(s,l){return s&&ko(s,l,Tp)}function Mo(s,l){return s&&Ao(s,l,Tp)}function No(s,l){return vi(l,function(l){return Cf(s[l])})}function Po(s,l){l=Gs(l,s);for(var p=0,g=l.length;s!=null&&pl}function Ro(s,l){return s!=null&&dr.call(s,l)}function zo(s,l){return s!=null&&l in nr(s)}function Bo(s,l,f){return s>=qr(l,f)&&s=120&&A.length>=120)?new Ja(C&&A):f}A=s[0];var N=-1,F=w[0];outer:for(;++N-1;)C!==s&&Tr.call(C,w,1),Tr.call(s,w,1);return s}function vs(s,l){for(var f=s?l.length:0,p=f-1;f--;){var g=l[f];if(f==p||g!==v){var v=g;sl(g)?Tr.call(s,g,1):Ls(s,g)}}return s}function ys(s,l){return s+Pr(Xr()*(l-s+1))}function bs(s,l,f,p){for(var g=-1,v=Hr(Nr((l-s)/(f||1)),0),b=In(v);v--;)b[p?v:++g]=s,s+=f;return b}function xs(s,l){var f=``;if(!s||l<1||l>Ye)return f;do l%2&&(f+=s),l=Pr(l/2),l&&(s+=s);while(l);return f}function Ss(s,l){return Dl(xl(s,l,Nm),s+``)}function Cs(s){return io(Wp(s))}function ws(s,l){var f=Wp(s);return Al(f,go(l,0,f.length))}function Ts(s,l,p,g){if(!Ef(s))return s;l=Gs(l,s);for(var v=-1,b=l.length,C=b-1,w=s;w!=null&&++vg?0:g+l),f=f>g?g:f,f<0&&(f+=g),g=l>f?0:f-l>>>0,l>>>=0;for(var v=In(g);++p>>1,b=s[v];b!==null&&!Vf(b)&&(f?b<=l:b=g){var k=l?null:Ac(s);if(k)return aa(k);C=!1,v=Gi,E=new Ja}else E=l?[]:w;outer:for(;++p=g?s:ks(s,l,p)}var Js=Ar||function(s){return ti.clearTimeout(s)};function Ys(s,l){if(l)return s.slice();var f=s.length,p=xr?xr(f):new s.constructor(f);return s.copy(p),p}function Xs(s){var l=new s.constructor(s.byteLength);return new br(l).set(new br(s)),l}function Zs(s,l){var f=l?Xs(s.buffer):s.buffer;return new s.constructor(f,s.byteOffset,s.byteLength)}function Qs(s){var l=new s.constructor(s.source,Wn.exec(s));return l.lastIndex=s.lastIndex,l}function $s(s){return ba?nr(ba.call(s)):{}}function ec(s,l){var f=l?Xs(s.buffer):s.buffer;return new s.constructor(f,s.byteOffset,s.length)}function tc(s,l){if(s!==l){var p=s!==f,g=s===null,v=s===s,b=Vf(s),C=l!==f,w=l===null,E=l===l,k=Vf(l);if(!w&&!k&&!b&&s>l||b&&C&&E&&!w&&!k||g&&C&&E||!p&&E||!v)return 1;if(!g&&!b&&!k&&s=C?w:w*(f[p]==`desc`?-1:1)}return s.index-l.index}function rc(s,l,f,p){for(var g=-1,v=s.length,b=f.length,C=-1,w=l.length,E=Hr(v-b,0),k=In(w+E),A=!p;++C1?p[v-1]:f,C=v>2?p[2]:f;for(b=s.length>3&&typeof b==`function`?(v--,b):f,C&&cl(p[0],p[1],C)&&(b=v<3?f:b,v=1),l=nr(l);++g-1?v[b?l[C]:C]:f}}function yc(s){return zc(function(l){var p=l.length,g=p,v=Ta.prototype.thru;for(s&&l.reverse();g--;){var C=l[g];if(typeof C!=`function`)throw new ar(b);if(v&&!w&&Uc(C)==`wrapper`)var w=new Ta([],!0)}for(g=w?g:p;++g1&&B.reverse(),A&&Ew))return!1;var k=b.get(s),A=b.get(l);if(k&&A)return k==l&&A==s;var N=-1,F=!0,B=p&R?new Ja:f;for(b.set(s,l),b.set(l,s);++N1?`& `:``)+l[p],l=l.join(f>2?`, `:` `),s.replace(Ln,`{ @@ -2353,7 +2353,7 @@ Please see our documentation for supported languages and target files: https://s The base directory allows TurboSnap to trace files. Set the {bold --storybook-base-dir} option as the relative path from the repository root to the Storybook project root. Run {bold @chromatic-com/turbosnap-helper} to get your base directory value. - `)}));async function checkStorybookBaseDirectory(s,l){let f=await getRepositoryRoot(s);if(!f)throw Error(`Failed to determine repository root`);let{storybookBaseDir:p=path.default.relative(f,``)}=s.options,g=l.modules.filter(s=>!s.name.includes(`node_modules`)&&/\.(js|jsx|ts|tsx)$/.test(s.name)),v=(0,import_p_limit.default)(1e3);try{await Promise.any(g.map(l=>v(()=>{let g=path.default.join(f,p,l.name);return new Promise((l,f)=>fs.access(g,p=>{p?(s.log.debug(`Not found:`,g),f()):l(!0)}))})))}catch{throw s.log.debug(`Invalid storybookBaseDir: ${p}`),setExitCode(s,exitCodes.INVALID_OPTIONS,!0),Error(invalidStorybookBaseDirectory())}}var import_p_limit,init_checkStorybookBaseDirectory=__esmMin((()=>{import_p_limit=__toESM$1(require_p_limit$3()),init_git(),init_invalidStorybookBaseDirectory(),init_setExitCode()})),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` + `)}));async function checkStorybookBaseDirectory(s,l){let f=await getRepositoryRoot(s);if(!f)throw Error(`Failed to determine repository root`);let{storybookBaseDir:p=path.default.relative(f,``)}=s.options,g=l.modules.filter(s=>!s.name.includes(`node_modules`)&&/\.(js|jsx|ts|tsx)$/.test(s.name)),v=(0,import_p_limit.default)(1e3);try{await Promise.any(g.map(l=>v(()=>{let g=path.default.join(f,p,l.name);return new Promise((l,f)=>fs.access(g,p=>{p?(s.log.debug(`Not found:`,g),f()):l(!0)}))})))}catch{throw s.log.debug(`Invalid storybookBaseDir: ${p}`),setExitCode(s,exitCodes.INVALID_OPTIONS,!0),Error(invalidStorybookBaseDirectory())}}var import_p_limit,init_checkStorybookBaseDirectory=__esmMin((()=>{import_p_limit=__toESM$1(require_p_limit$3()),init_git(),init_invalidStorybookBaseDirectory(),init_setExitCode()}));async function classifyTagsFromError(s,l){if(l instanceof BaselineCheckoutFailedError)return classifyBaselineCheckoutFailureTags(s,l)}async function classifyBaselineCheckoutFailureTags(s,l){let{reference:f,fileName:p}=parsePathspec(l.pathspec);try{return await commitExists(s,f)?{baseline_failure_kind:classifyManifestChange(await getChangedFilesWithStatus(s,f,`HEAD`,`:(glob,top)**/${path.default.basename(p)}`),p)}:{baseline_failure_kind:`baselineCommitMissing`}}catch(s){return addBreadcrumb({level:`error`,category:`classifyBaselineCheckoutFailure`,message:`Error classifying baseline checkout failure`,data:{name:s.name,message:s.message,stack:s.stack}}),{baseline_failure_kind:`unknownBaselineCheckoutFailure`}}}function classifyManifestChange(s,l){return s.some(s=>s.status===`renamed`&&s.path===l)?`baselineManifestMoved`:s.some(s=>s.status===`added`&&s.path===l)?`baselineManifestAdded`:`unknownBaselineCheckoutFailure`}function parsePathspec(s){let l=s.indexOf(`:`);return{reference:s.slice(0,l),fileName:s.slice(l+1)}}var init_classifyBailRootCause=__esmMin((()=>{init_esm(),init_git(),init_errors()})),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.`} @@ -2379,8 +2379,8 @@ You can either set the flags storybook-base-dir or storybook-config-dir to help `)}${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],bailSubreason:`nodeModulesMissingInStats`});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_captureBailException(),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=classifyChangedPackageFilesDetail(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){b&&v&&(b.sentryEventId=captureBailException(v,{bailSubreason:b.bailSubreason,bailPath:`findChangedDependencies`})),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(` +`)))))}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_captureBailException(),init_classifyBailDetail(),init_classifyBailRootCause(),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=classifyChangedPackageFilesDetail(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){b&&v&&(b.sentryEventId=captureBailException(v,{bailSubreason:b.bailSubreason,bailPath:`findChangedDependencies`,additionalTags:await classifyTagsFromError(s,v)})),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()})),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=c282c005-a473-5244-b61b-806be4e12946 +//# debugId=07cacb69-f2ef-5eca-9a9b-0ed1768fddae diff --git a/package.json b/package.json index dca28605..231eeee1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "chromatic", - "version": "17.4.1", + "version": "17.5.0", "description": "Automate visual testing across browsers. Gather UI feedback. Versioned documentation.", "keywords": [ "storybook-addon",