Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@qlover/logger

Package Overview
Dependencies
Maintainers
1
Versions
13
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@qlover/logger - npm Package Compare versions

Comparing version
0.4.0
to
1.0.0
+4
-0
CHANGELOG.md
# @qlover/logger
## 1.0.0
### Major Changes
## 0.4.0

@@ -4,0 +8,0 @@

+1
-1

@@ -1,1 +0,1 @@

"use strict";var d=Object.defineProperty;var C=Object.getOwnPropertyDescriptor;var w=Object.getOwnPropertyNames;var I=Object.prototype.hasOwnProperty;var T=(n,t)=>{for(var e in t)d(n,e,{get:t[e],enumerable:!0})},y=(n,t,e,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of w(t))!I.call(n,r)&&r!==e&&d(n,r,{get:()=>t[r],enumerable:!(o=C(t,r))||o.enumerable});return n};var F=n=>y(d({},"__esModule",{value:!0}),n);var k={};T(k,{ConsoleHandler:()=>g,LogContext:()=>s,LogEvent:()=>p,Logger:()=>x,TimestampFormatter:()=>h,defaultLevels:()=>b});module.exports=F(k);var p=class{constructor(t,e,o,r){this.level=t;this.args=e;this.loggerName=o;this.context=r;this.timestamp=Date.now()}timestamp};var s=class{constructor(t){this.value=t}};var b={fatal:0,error:10,warn:20,info:30,debug:40,trace:50,log:60},x=class{constructor(t={}){this.options=t;t.name=t.name||Date.now().toString(),t.levels=t.levels||b,t.handlers=Array.isArray(t.handlers)?t.handlers:t.handlers?[t.handlers]:[]}addAppender(t){this.options.handlers.push(t)}context(t){return new s(t)}print(t,e){let{levels:o,level:r,silent:f,handlers:l}=this.options;if(f)return;let a=e.slice(-1)[0],c=e.length>1&&a instanceof s;if(a=c?a:void 0,e=c?e.slice(0,-1):e,t=a?.value?.level??t,r&&o){let i=o[r],v=o[t];if(i!=null&&v!=null&&v>i)return}let m=new p(t,e,this.options.name,a),u=Array.isArray(l)?l:[l];for(let i of u)i&&i.append(m)}log(...t){this.print("info",t)}fatal(...t){this.print("fatal",t)}error(...t){this.print("error",t)}warn(...t){this.print("warn",t)}info(...t){this.print("info",t)}debug(...t){this.print("debug",t)}trace(...t){this.print("trace",t)}};var g=class{constructor(t=null){this.formatter=t}setFormatter(t){this.formatter=t}append(t){let{level:e,args:o}=t,r=this.formatter?this.formatter.format(t):o;(console[e]||console.log)(...Array.isArray(r)?r:[r])}};var L={hour:"2-digit",minute:"2-digit",second:"2-digit",hour12:!1,timeZone:"UTC"},h=class{constructor(t={}){this.options=t}replacePrefix(t,e){return t.replace(/\{([^{}]+)\}/g,(o,r)=>e[r]||o)}format({timestamp:t,level:e,args:o,context:r,loggerName:f}){let{locale:l="zh-CN",localeOptions:a,prefixTemplate:c="[{formattedTimestamp} {level}]"}=this.options,m=r?.formatType??"datetime",u=m==="date"?"toLocaleDateString":m==="time"?"toLocaleTimeString":"toLocaleString",i=new Date(t)[u](l,{...L,...a});return[this.replacePrefix(c,{...r,timestamp:t.toString(),level:e,loggerName:f,formattedTimestamp:i,locale:l}),...o]}};0&&(module.exports={ConsoleHandler,LogContext,LogEvent,Logger,TimestampFormatter,defaultLevels});
"use strict";var d=Object.defineProperty;var C=Object.getOwnPropertyDescriptor;var w=Object.getOwnPropertyNames;var y=Object.prototype.hasOwnProperty;var I=(n,t)=>{for(var e in t)d(n,e,{get:t[e],enumerable:!0})},T=(n,t,e,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of w(t))!y.call(n,r)&&r!==e&&d(n,r,{get:()=>t[r],enumerable:!(o=C(t,r))||o.enumerable});return n};var F=n=>T(d({},"__esModule",{value:!0}),n);var k={};I(k,{ConsoleHandler:()=>g,LogContext:()=>s,LogEvent:()=>p,Logger:()=>x,TimestampFormatter:()=>h,defaultLevels:()=>b});module.exports=F(k);var p=class{constructor(t,e,o,r){this.level=t;this.args=e;this.loggerName=o;this.context=r;this.timestamp=Date.now()}timestamp};var s=class{constructor(t){this.value=t}};var b={fatal:0,error:10,warn:20,info:30,debug:40,trace:50,log:60},x=class{constructor(t={}){this.options=t;t.name=t.name||Date.now().toString(),t.levels=t.levels||b,t.handlers=Array.isArray(t.handlers)?t.handlers:t.handlers?[t.handlers]:[]}addAppender(t){this.options.handlers.push(t)}context(t){return new s(t)}print(t,e){let{levels:o,level:r,silent:f,handlers:l}=this.options;if(f)return;let a=e.slice(-1)[0],c=e.length>1&&a instanceof s;if(a=c?a:void 0,e=c?e.slice(0,-1):e,t=a?.value?.level??t,r&&o){let i=o[r],v=o[t];if(i!=null&&v!=null&&v>i)return}let m=new p(t,e,this.options.name,a),u=Array.isArray(l)?l:[l];for(let i of u)i&&i.append(m)}log(...t){this.print("info",t)}fatal(...t){this.print("fatal",t)}error(...t){this.print("error",t)}warn(...t){this.print("warn",t)}info(...t){this.print("info",t)}debug(...t){this.print("debug",t)}trace(...t){this.print("trace",t)}};var g=class{constructor(t=null){this.formatter=t}setFormatter(t){this.formatter=t}append(t){let{level:e,args:o}=t,r=this.formatter?this.formatter.format(t):o;(console[e]||console.log)(...Array.isArray(r)?r:[r])}};var L={hour:"2-digit",minute:"2-digit",second:"2-digit",hour12:!1,timeZone:"UTC"},h=class{constructor(t={}){this.options=t}replacePrefix(t,e){return t.replace(/\{([^{}]+)\}/g,(o,r)=>e[r]||o)}format({timestamp:t,level:e,args:o,context:r,loggerName:f}){let{locale:l="zh-CN",localeOptions:a,prefixTemplate:c="[{formattedTimestamp} {level}]"}=this.options,m=r?.formatType??"datetime",u=m==="date"?"toLocaleDateString":m==="time"?"toLocaleTimeString":"toLocaleString",i=new Date(t)[u](l,{...L,...a});return[this.replacePrefix(c,{...r,timestamp:t.toString(),level:e,loggerName:f,formattedTimestamp:i,locale:l}),...o]}};0&&(module.exports={ConsoleHandler,LogContext,LogEvent,Logger,TimestampFormatter,defaultLevels});

@@ -1,1 +0,1 @@

"use strict";var qloverLogger=(()=>{var d=Object.defineProperty;var C=Object.getOwnPropertyDescriptor;var w=Object.getOwnPropertyNames;var I=Object.prototype.hasOwnProperty;var T=(n,t)=>{for(var e in t)d(n,e,{get:t[e],enumerable:!0})},y=(n,t,e,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of w(t))!I.call(n,r)&&r!==e&&d(n,r,{get:()=>t[r],enumerable:!(o=C(t,r))||o.enumerable});return n};var F=n=>y(d({},"__esModule",{value:!0}),n);var k={};T(k,{ConsoleHandler:()=>g,LogContext:()=>s,LogEvent:()=>p,Logger:()=>x,TimestampFormatter:()=>h,defaultLevels:()=>b});var p=class{constructor(t,e,o,r){this.level=t;this.args=e;this.loggerName=o;this.context=r;this.timestamp=Date.now()}timestamp};var s=class{constructor(t){this.value=t}};var b={fatal:0,error:10,warn:20,info:30,debug:40,trace:50,log:60},x=class{constructor(t={}){this.options=t;t.name=t.name||Date.now().toString(),t.levels=t.levels||b,t.handlers=Array.isArray(t.handlers)?t.handlers:t.handlers?[t.handlers]:[]}addAppender(t){this.options.handlers.push(t)}context(t){return new s(t)}print(t,e){let{levels:o,level:r,silent:f,handlers:l}=this.options;if(f)return;let a=e.slice(-1)[0],c=e.length>1&&a instanceof s;if(a=c?a:void 0,e=c?e.slice(0,-1):e,t=a?.value?.level??t,r&&o){let i=o[r],v=o[t];if(i!=null&&v!=null&&v>i)return}let m=new p(t,e,this.options.name,a),u=Array.isArray(l)?l:[l];for(let i of u)i&&i.append(m)}log(...t){this.print("info",t)}fatal(...t){this.print("fatal",t)}error(...t){this.print("error",t)}warn(...t){this.print("warn",t)}info(...t){this.print("info",t)}debug(...t){this.print("debug",t)}trace(...t){this.print("trace",t)}};var g=class{constructor(t=null){this.formatter=t}setFormatter(t){this.formatter=t}append(t){let{level:e,args:o}=t,r=this.formatter?this.formatter.format(t):o;(console[e]||console.log)(...Array.isArray(r)?r:[r])}};var L={hour:"2-digit",minute:"2-digit",second:"2-digit",hour12:!1,timeZone:"UTC"},h=class{constructor(t={}){this.options=t}replacePrefix(t,e){return t.replace(/\{([^{}]+)\}/g,(o,r)=>e[r]||o)}format({timestamp:t,level:e,args:o,context:r,loggerName:f}){let{locale:l="zh-CN",localeOptions:a,prefixTemplate:c="[{formattedTimestamp} {level}]"}=this.options,m=r?.formatType??"datetime",u=m==="date"?"toLocaleDateString":m==="time"?"toLocaleTimeString":"toLocaleString",i=new Date(t)[u](l,{...L,...a});return[this.replacePrefix(c,{...r,timestamp:t.toString(),level:e,loggerName:f,formattedTimestamp:i,locale:l}),...o]}};return F(k);})();
"use strict";var qloverLogger=(()=>{var d=Object.defineProperty;var C=Object.getOwnPropertyDescriptor;var w=Object.getOwnPropertyNames;var y=Object.prototype.hasOwnProperty;var I=(n,t)=>{for(var e in t)d(n,e,{get:t[e],enumerable:!0})},T=(n,t,e,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of w(t))!y.call(n,r)&&r!==e&&d(n,r,{get:()=>t[r],enumerable:!(o=C(t,r))||o.enumerable});return n};var F=n=>T(d({},"__esModule",{value:!0}),n);var k={};I(k,{ConsoleHandler:()=>g,LogContext:()=>s,LogEvent:()=>p,Logger:()=>x,TimestampFormatter:()=>h,defaultLevels:()=>b});var p=class{constructor(t,e,o,r){this.level=t;this.args=e;this.loggerName=o;this.context=r;this.timestamp=Date.now()}timestamp};var s=class{constructor(t){this.value=t}};var b={fatal:0,error:10,warn:20,info:30,debug:40,trace:50,log:60},x=class{constructor(t={}){this.options=t;t.name=t.name||Date.now().toString(),t.levels=t.levels||b,t.handlers=Array.isArray(t.handlers)?t.handlers:t.handlers?[t.handlers]:[]}addAppender(t){this.options.handlers.push(t)}context(t){return new s(t)}print(t,e){let{levels:o,level:r,silent:f,handlers:l}=this.options;if(f)return;let a=e.slice(-1)[0],c=e.length>1&&a instanceof s;if(a=c?a:void 0,e=c?e.slice(0,-1):e,t=a?.value?.level??t,r&&o){let i=o[r],v=o[t];if(i!=null&&v!=null&&v>i)return}let m=new p(t,e,this.options.name,a),u=Array.isArray(l)?l:[l];for(let i of u)i&&i.append(m)}log(...t){this.print("info",t)}fatal(...t){this.print("fatal",t)}error(...t){this.print("error",t)}warn(...t){this.print("warn",t)}info(...t){this.print("info",t)}debug(...t){this.print("debug",t)}trace(...t){this.print("trace",t)}};var g=class{constructor(t=null){this.formatter=t}setFormatter(t){this.formatter=t}append(t){let{level:e,args:o}=t,r=this.formatter?this.formatter.format(t):o;(console[e]||console.log)(...Array.isArray(r)?r:[r])}};var L={hour:"2-digit",minute:"2-digit",second:"2-digit",hour12:!1,timeZone:"UTC"},h=class{constructor(t={}){this.options=t}replacePrefix(t,e){return t.replace(/\{([^{}]+)\}/g,(o,r)=>e[r]||o)}format({timestamp:t,level:e,args:o,context:r,loggerName:f}){let{locale:l="zh-CN",localeOptions:a,prefixTemplate:c="[{formattedTimestamp} {level}]"}=this.options,m=r?.formatType??"datetime",u=m==="date"?"toLocaleDateString":m==="time"?"toLocaleTimeString":"toLocaleString",i=new Date(t)[u](l,{...L,...a});return[this.replacePrefix(c,{...r,timestamp:t.toString(),level:e,loggerName:f,formattedTimestamp:i,locale:l}),...o]}};return F(k);})();
{
"name": "@qlover/logger",
"version": "0.4.0",
"version": "1.0.0",
"type": "module",

@@ -5,0 +5,0 @@ "private": false,