t2-mapper/docs/assets/logger-DePRU8Hm.js
2026-03-13 23:00:08 -07:00

2 lines
No EOL
8.9 KiB
JavaScript

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<o;c++)s[c]=i(t[c]);return s.join(` `)}if(typeof e!=`string`)return e;var l=t.length;if(l===0)return e;for(var u=``,d=1-a,f=-1,p=e&&e.length||0,m=0;m<p;){if(e.charCodeAt(m)===37&&m+1<p){switch(f=f>-1?f:0,e.charCodeAt(m+1)){case 100:case 102:if(d>=l||t[d]==null)break;f<m&&(u+=e.slice(f,m)),u+=Number(t[d]),f=m+2,m++;break;case 105:if(d>=l||t[d]==null)break;f<m&&(u+=e.slice(f,m)),u+=Math.floor(Number(t[d])),f=m+2,m++;break;case 79:case 111:case 106:if(d>=l||t[d]===void 0)break;f<m&&(u+=e.slice(f,m));var h=typeof t[d];if(h===`string`){u+=`'`+t[d]+`'`,f=m+2,m++;break}if(h===`function`){u+=t[d].name||`<anonymous>`,f=m+2,m++;break}u+=i(t[d]),f=m+2,m++;break;case 115:if(d>=l)break;f<m&&(u+=e.slice(f,m)),u+=String(t[d]),f=m+2,m++;break;case 37:f<m&&(u+=e.slice(f,m)),u+=`%`,f=m+2,m++,d--;break}++d}++m}return f===-1?e:(f<p&&(u+=e.slice(f)),u)}})),r=e(t(((e,t)=>{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)<i)return}e[r]=y(e,t,n,r);let i=g(e);i.length!==0&&(e[r]=v(i,e[r]))}function v(e,t){return function(){return t.apply(this,[...e,...arguments])}}function y(e,t,n,r){return(function(a){return function(){let s=t.timestamp(),c=Array(arguments.length),l=Object.getPrototypeOf&&Object.getPrototypeOf(this)===i?i:this;for(var u=0;u<c.length;u++)c[u]=arguments[u];var d=!1;if(t.serialize&&(x(c,this._serialize,this.serializers,this._stdErrSerialize),d=!0),t.asObject||t.formatters){let e=b(this,r,c,s,t);if(t.reportCaller&&e&&e.length>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(l<a)return;S(this,{ts:s,methodLevel:r,methodValue:l,transmitLevel:i,transmitValue:n.levels.values[t.transmit.level||e._level],send:t.transmit.send,val:o(e._level,n)},c,d)}}})(e[s][r])}function b(e,t,n,i,a){let{level:o,log:s=e=>e}=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;e<t.length;e++){let n=t[e].trim();if(/(^at\s+)?(createWrap|LOG|set\s*\(|asObject|Object\.apply|Function\.apply)/.test(n)||n.indexOf(`browser.js`)!==-1||n.indexOf(`node:internal`)!==-1||n.indexOf(`node_modules`)!==-1)continue;let r=n.match(/\((.*?):(\d+):(\d+)\)/);if(r||=n.match(/at\s+(.*?):(\d+):(\d+)/),r){let e=r[1],t=r[2],n=r[3];return e+`:`+t+`:`+n}}return null}}))(),1),i=new Set([`trace`,`debug`,`info`,`warn`,`error`,`fatal`,`silent`]);function a(){let e=(void 0)?.trim();if(!e)return{globalLevel:`info`,modules:new Map};let t=null,n=new Map;for(let r of e.split(`,`)){let e=r.trim();if(e)if(e.includes(`:`)){let[t,r]=e.split(`:`);t&&r&&n.set(t,r)}else i.has(e)&&(t=e)}return t??=n.size>0?`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};