import{r as e,t}from"./chunk-DECur_0Z.js";var n=t(((e,t)=>{function n(e){try{return JSON.stringify(e)}catch{return`"[Circular]"`}}t.exports=r;function r(e,t,r){var i=r&&r.stringify||n,a=1;if(typeof e==`object`&&e){var o=t.length+a;if(o===1)return e;var s=Array(o);s[0]=i(e);for(var c=1;c-1?f:0,e.charCodeAt(m+1)){case 100:case 102:if(d>=l||t[d]==null)break;f=l||t[d]==null)break;f=l||t[d]===void 0)break;f`,f=m+2,m++;break}u+=i(t[d]),f=m+2,m++;break;case 115:if(d>=l)break;f{var r=n();t.exports=p;var i=N().console||{},a={mapHttpRequest:E,mapHttpResponse:E,wrapRequestSerializer:D,wrapResponseSerializer:D,wrapErrorSerializer:D,req:E,res:E,err:w,errWithCause:w};function o(e,t){return e===`silent`?1/0:t.levels.values[e]}var s=Symbol(`pino.logFuncs`),c=Symbol(`pino.hierarchy`),l={error:`log`,fatal:`error`,warn:`error`,info:`log`,debug:`log`,trace:`log`};function u(e,t){t[c]={logger:t,parent:e[c]}}function d(e,t,n){let r={};t.forEach(e=>{r[e]=n[e]?n[e]:i[e]||i[l[e]||`log`]||O}),e[s]=r}function f(e,t){return Array.isArray(e)?e.filter(function(e){return e!==`!stdSerializers.err`}):e===!0?Object.keys(t):!1}function p(e){e||={},e.browser=e.browser||{};let t=e.browser.transmit;if(t&&typeof t.send!=`function`)throw Error(`pino: transmit option must have a send function`);let n=e.browser.write||i;e.browser.write&&(e.browser.asObject=!0);let r=e.serializers||{},a=f(e.browser.serialize,r),s=e.browser.serialize;Array.isArray(e.browser.serialize)&&e.browser.serialize.indexOf(`!stdSerializers.err`)>-1&&(s=!1);let c=Object.keys(e.customLevels||{}),l=[`error`,`fatal`,`warn`,`info`,`debug`,`trace`].concat(c);typeof n==`function`&&l.forEach(function(e){n[e]=n}),(e.enabled===!1||e.browser.disabled)&&(e.level=`silent`);let p=e.level||`info`,h=Object.create(n);h.log||=O,d(h,l,n),u({},h),Object.defineProperty(h,`levelVal`,{get:v}),Object.defineProperty(h,`level`,{get:y,set:b});let g={transmit:t,serialize:a,asObject:e.browser.asObject,asObjectBindingsOnly:e.browser.asObjectBindingsOnly,formatters:e.browser.formatters,reportCaller:e.browser.reportCaller,levels:l,timestamp:T(e),messageKey:e.messageKey||`msg`,onChild:e.onChild||O};h.levels=m(e),h.level=p,h.isLevelEnabled=function(e){return this.levels.values[e]?this.levels.values[e]>=this.levels.values[this.level]:!1},h.setMaxListeners=h.getMaxListeners=h.emit=h.addListener=h.on=h.prependListener=h.once=h.prependOnceListener=h.removeListener=h.removeAllListeners=h.listeners=h.listenerCount=h.eventNames=h.write=h.flush=O,h.serializers=r,h._serialize=a,h._stdErrSerialize=s,h.child=function(...e){return S.call(this,g,...e)},t&&(h._logEvent=C());function v(){return o(this.level,this)}function y(){return this._level}function b(e){if(e!==`silent`&&!this.levels.values[e])throw Error(`unknown level `+e);this._level=e,_(this,g,h,`error`),_(this,g,h,`fatal`),_(this,g,h,`warn`),_(this,g,h,`info`),_(this,g,h,`debug`),_(this,g,h,`trace`),c.forEach(e=>{_(this,g,h,e)})}function S(n,i,o){if(!i)throw Error(`missing bindings for child Pino`);o||={},a&&i.serializers&&(o.serializers=i.serializers);let s=o.serializers;if(a&&s){var c=Object.assign({},r,s),l=e.browser.serialize===!0?Object.keys(c):a;delete i.serializers,x([i],l,c,this._stdErrSerialize)}function d(e){this._childLevel=(e._childLevel|0)+1,this.bindings=i,c&&(this.serializers=c,this._serialize=l),t&&(this._logEvent=C([].concat(e._logEvent.bindings,i)))}d.prototype=this;let f=new d(this);return u(this,f),f.child=function(...e){return S.call(this,n,...e)},f.level=o.level||this.level,n.onChild(f),f}return h}function m(e){let t=e.customLevels||{};return{values:Object.assign({},p.levels.values,t),labels:Object.assign({},p.levels.labels,h(t))}}function h(e){let t={};return Object.keys(e).forEach(function(n){t[e[n]]=n}),t}p.levels={values:{fatal:60,error:50,warn:40,info:30,debug:20,trace:10},labels:{10:`trace`,20:`debug`,30:`info`,40:`warn`,50:`error`,60:`fatal`}},p.stdSerializers=a,p.stdTimeFunctions=Object.assign({},{nullTime:k,epochTime:A,unixTime:j,isoTime:M});function g(e){let t=[];e.bindings&&t.push(e.bindings);let n=e[c];for(;n.parent;)n=n.parent,n.logger.bindings&&t.push(n.logger.bindings);return t.reverse()}function _(e,t,n,r){if(Object.defineProperty(e,r,{value:o(e.level,n)>o(r,n)?O:n[s][r],writable:!0,enumerable:!0,configurable:!0}),e[r]===O){if(!t.transmit)return;let i=o(t.transmit.level||e.level,n);if(o(r,n)0&&e[0]&&typeof e[0]==`object`)try{let t=P();t&&(e[0].caller=t)}catch{}a.call(l,...e)}else{if(t.reportCaller)try{let e=P();e&&c.push(e)}catch{}a.apply(l,c)}if(t.transmit){let i=t.transmit.level||e._level,a=o(i,n),l=o(r,n);if(le}=a.formatters||{},c=n.slice(),l=c[0],u={},d=(e._childLevel|0)+1;if(d<1&&(d=1),i&&(u.time=i),o){let n=o(t,e.levels.values[t]);Object.assign(u,n)}else u.level=e.levels.values[t];if(a.asObjectBindingsOnly){if(typeof l==`object`&&l)for(;d--&&typeof c[0]==`object`;)Object.assign(u,c.shift());return[s(u),...c]}else{if(typeof l==`object`&&l){for(;d--&&typeof c[0]==`object`;)Object.assign(u,c.shift());l=c.length?r(c.shift(),c):void 0}else typeof l==`string`&&(l=r(c.shift(),c));return l!==void 0&&(u[a.messageKey]=l),[s(u)]}}function x(e,t,n,r){for(let i in e)if(r&&e[i]instanceof Error)e[i]=p.stdSerializers.err(e[i]);else if(typeof e[i]==`object`&&!Array.isArray(e[i])&&t)for(let r in e[i])t.indexOf(r)>-1&&r in n&&(e[i][r]=n[r](e[i][r]))}function S(e,t,n,r=!1){let i=t.send,a=t.ts,o=t.methodLevel,s=t.methodValue,c=t.val,l=e._logEvent.bindings;r||x(n,e._serialize||Object.keys(e.serializers),e.serializers,e._stdErrSerialize===void 0?!0:e._stdErrSerialize),e._logEvent.ts=a,e._logEvent.messages=n.filter(function(e){return l.indexOf(e)===-1}),e._logEvent.level.label=o,e._logEvent.level.value=s,i(o,e._logEvent,c),e._logEvent=C(l)}function C(e){return{ts:0,messages:[],bindings:e||[],level:{label:``,value:0}}}function w(e){let t={type:e.constructor.name,msg:e.message,stack:e.stack};for(let n in e)t[n]===void 0&&(t[n]=e[n]);return t}function T(e){return typeof e.timestamp==`function`?e.timestamp:e.timestamp===!1?k:A}function E(){return{}}function D(e){return e}function O(){}function k(){return!1}function A(){return Date.now()}function j(){return Math.round(Date.now()/1e3)}function M(){return new Date(Date.now()).toISOString()}function N(){function e(e){return e!==void 0&&e}try{return typeof globalThis<`u`||Object.defineProperty(Object.prototype,`globalThis`,{get:function(){return delete Object.prototype.globalThis,this.globalThis=this},configurable:!0}),globalThis}catch{return e(self)||e(window)||e(this)||{}}}t.exports.default=p,t.exports.pino=p;function P(){let e=Error().stack;if(!e)return null;let t=e.split(` `);for(let e=1;e0?`silent`:`info`,{globalLevel:t,modules:n}}var{globalLevel:o,modules:s}=a(),c={10:`debug`,20:`debug`,30:`log`,40:`warn`,50:`error`,60:`error`};function l(e){let t=c[e.level]??`log`,n=e.module?`[${e.module}]`:`[t2-mapper]`;console[t](n,e.msg)}var u=(0,r.default)({name:`t2-mapper`,level:`trace`,browser:{write:l}});function d(e){let t=s.get(e)??o;return u.child({module:e},{level:t})}export{d as t};