t2-mapper/docs/assets/logger-B058WGzf.js

2 lines
8.9 KiB
JavaScript
Raw Permalink Normal View History

2026-03-13 23:00:08 -07:00
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
2026-03-30 20:01:31 -07:00
`);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=null,t=new Map;for(let n of`info`.split(`,`)){let r=n.trim();if(r)if(r.includes(`:`)){let[e,n]=r.split(`:`);e&&n&&t.set(e,n)}else i.has(r)&&(e=r)}return e??=t.size>0?`silent`:`info`,{globalLevel:e,modules:t}}var{globalLevel:o,modules:s}=a(),c={10:`debug`,20:`debug`,30:`log`,40:`warn`,50:`error`,60:`error`},l=null;function u(e){let t=c[e.level]??`log`,n=e.module?`[${e.module}]`:`[t2-mapper]`;l?(console[t](n,...l),l=null):console[t](n,e.msg)}var d=(0,r.default)({name:`t2-mapper`,level:`trace`,browser:{write:u},hooks:{logMethod(e,t){return l=e,t.apply(this,e)}}});function f(e){let t=s.get(e)??o;return d.child({module:e},{level:t})}export{f as t};