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

@loglayer/shared

Package Overview
Dependencies
Maintainers
1
Versions
35
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@loglayer/shared - npm Package Compare versions

Comparing version
3.3.0
to
4.0.0
+8
-8
dist/index.cjs
//#region src/common.types.ts
let LogLevel = /* @__PURE__ */ function(LogLevel$1) {
LogLevel$1["info"] = "info";
LogLevel$1["warn"] = "warn";
LogLevel$1["error"] = "error";
LogLevel$1["debug"] = "debug";
LogLevel$1["trace"] = "trace";
LogLevel$1["fatal"] = "fatal";
return LogLevel$1;
let LogLevel = /* @__PURE__ */ function(LogLevel) {
LogLevel["info"] = "info";
LogLevel["warn"] = "warn";
LogLevel["error"] = "error";
LogLevel["debug"] = "debug";
LogLevel["trace"] = "trace";
LogLevel["fatal"] = "fatal";
return LogLevel;
}({});

@@ -12,0 +12,0 @@ /**

@@ -8,3 +8,3 @@ //#region src/common.types.d.ts

trace = "trace",
fatal = "fatal",
fatal = "fatal"
}

@@ -481,24 +481,30 @@ /**

* Sends a log message to the logging library under an info log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
info(...messages: MessageDataType[]): void;
info(...messages: MessageDataType[]): void | Promise<void>;
/**
* Sends a log message to the logging library under the warn log level
* Sends a log message to the logging library under the warn log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
warn(...messages: MessageDataType[]): void;
warn(...messages: MessageDataType[]): void | Promise<void>;
/**
* Sends a log message to the logging library under the error log level
* Sends a log message to the logging library under the error log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
error(...messages: MessageDataType[]): void;
error(...messages: MessageDataType[]): void | Promise<void>;
/**
* Sends a log message to the logging library under the debug log level
* Sends a log message to the logging library under the debug log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
debug(...messages: MessageDataType[]): void;
debug(...messages: MessageDataType[]): void | Promise<void>;
/**
* Sends a log message to the logging library under the trace log level
* Sends a log message to the logging library under the trace log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
trace(...messages: MessageDataType[]): void;
trace(...messages: MessageDataType[]): void | Promise<void>;
/**
* Sends a log message to the logging library under the fatal log level
* Sends a log message to the logging library under the fatal log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
fatal(...messages: MessageDataType[]): void;
fatal(...messages: MessageDataType[]): void | Promise<void>;
/**

@@ -536,24 +542,30 @@ * Specifies metadata to include with the log message

* Sends a log message to the logging library under an info log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
info(...messages: MessageDataType[]): void;
info(...messages: MessageDataType[]): void | Promise<void>;
/**
* Sends a log message to the logging library under the warn log level
* Sends a log message to the logging library under the warn log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
warn(...messages: MessageDataType[]): void;
warn(...messages: MessageDataType[]): void | Promise<void>;
/**
* Sends a log message to the logging library under the error log level
* Sends a log message to the logging library under the error log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
error(...messages: MessageDataType[]): void;
error(...messages: MessageDataType[]): void | Promise<void>;
/**
* Sends a log message to the logging library under the debug log level
* Sends a log message to the logging library under the debug log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
debug(...messages: MessageDataType[]): void;
debug(...messages: MessageDataType[]): void | Promise<void>;
/**
* Sends a log message to the logging library under the trace log level
* Sends a log message to the logging library under the trace log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
trace(...messages: MessageDataType[]): void;
trace(...messages: MessageDataType[]): void | Promise<void>;
/**
* Sends a log message to the logging library under the fatal log level
* Sends a log message to the logging library under the fatal log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
fatal(...messages: MessageDataType[]): void;
fatal(...messages: MessageDataType[]): void | Promise<void>;
/**

@@ -612,3 +624,3 @@ * Specifies metadata to include with the log message

*/
errorOnly(error: any, opts?: ErrorOnlyOpts): void;
errorOnly(error: any, opts?: ErrorOnlyOpts): void | Promise<void>;
/**

@@ -619,9 +631,14 @@ * Logs only metadata without a log message

*/
metadataOnly(metadata?: LogLayerMetadata, logLevel?: LogLevelType): void;
metadataOnly(metadata?: LogLayerMetadata, logLevel?: LogLevelType): void | Promise<void>;
/**
* Returns the context used
* Returns the context used.
* By default, lazy values are resolved before returning.
* Pass `{ raw: true }` to return the raw lazy wrappers without resolving them.
* Async lazy values in context are not supported and will be replaced with `"[LazyEvalError]"`.
*
* @see {@link https://loglayer.dev/logging-api/context.html | Context Docs}
*/
getContext(): LogLayerContext;
getContext(options?: {
raw?: boolean;
}): LogLayerContext;
/**

@@ -802,5 +819,5 @@ * Creates a new instance of LogLayer but with the initialization

*/
raw(rawEntry: RawLogEntry): void;
raw(rawEntry: RawLogEntry): void | Promise<void>;
}
//#endregion
export { ErrorOnlyOpts, IContextManager, ILogBuilder, ILogLayer, ILogLevelManager, LogLayerCommonDataParams, LogLayerContext, LogLayerData, LogLayerMetadata, LogLayerPlugin, LogLayerPluginParams, LogLayerTransport, LogLayerTransportParams, LogLevel, LogLevelPriority, LogLevelPriorityToNames, LogLevelType, MessageDataType, OnChildLogLevelManagerCreatedParams, OnChildLoggerCreatedParams, PluginBeforeDataOutParams, PluginBeforeMessageOutParams, PluginShouldSendToLoggerParams, PluginTransformLogLevelParams, RawLogEntry };

@@ -8,3 +8,3 @@ //#region src/common.types.d.ts

trace = "trace",
fatal = "fatal",
fatal = "fatal"
}

@@ -481,24 +481,30 @@ /**

* Sends a log message to the logging library under an info log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
info(...messages: MessageDataType[]): void;
info(...messages: MessageDataType[]): void | Promise<void>;
/**
* Sends a log message to the logging library under the warn log level
* Sends a log message to the logging library under the warn log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
warn(...messages: MessageDataType[]): void;
warn(...messages: MessageDataType[]): void | Promise<void>;
/**
* Sends a log message to the logging library under the error log level
* Sends a log message to the logging library under the error log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
error(...messages: MessageDataType[]): void;
error(...messages: MessageDataType[]): void | Promise<void>;
/**
* Sends a log message to the logging library under the debug log level
* Sends a log message to the logging library under the debug log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
debug(...messages: MessageDataType[]): void;
debug(...messages: MessageDataType[]): void | Promise<void>;
/**
* Sends a log message to the logging library under the trace log level
* Sends a log message to the logging library under the trace log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
trace(...messages: MessageDataType[]): void;
trace(...messages: MessageDataType[]): void | Promise<void>;
/**
* Sends a log message to the logging library under the fatal log level
* Sends a log message to the logging library under the fatal log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
fatal(...messages: MessageDataType[]): void;
fatal(...messages: MessageDataType[]): void | Promise<void>;
/**

@@ -536,24 +542,30 @@ * Specifies metadata to include with the log message

* Sends a log message to the logging library under an info log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
info(...messages: MessageDataType[]): void;
info(...messages: MessageDataType[]): void | Promise<void>;
/**
* Sends a log message to the logging library under the warn log level
* Sends a log message to the logging library under the warn log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
warn(...messages: MessageDataType[]): void;
warn(...messages: MessageDataType[]): void | Promise<void>;
/**
* Sends a log message to the logging library under the error log level
* Sends a log message to the logging library under the error log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
error(...messages: MessageDataType[]): void;
error(...messages: MessageDataType[]): void | Promise<void>;
/**
* Sends a log message to the logging library under the debug log level
* Sends a log message to the logging library under the debug log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
debug(...messages: MessageDataType[]): void;
debug(...messages: MessageDataType[]): void | Promise<void>;
/**
* Sends a log message to the logging library under the trace log level
* Sends a log message to the logging library under the trace log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
trace(...messages: MessageDataType[]): void;
trace(...messages: MessageDataType[]): void | Promise<void>;
/**
* Sends a log message to the logging library under the fatal log level
* Sends a log message to the logging library under the fatal log level.
* Returns a Promise when async lazy values are present in context or metadata.
*/
fatal(...messages: MessageDataType[]): void;
fatal(...messages: MessageDataType[]): void | Promise<void>;
/**

@@ -612,3 +624,3 @@ * Specifies metadata to include with the log message

*/
errorOnly(error: any, opts?: ErrorOnlyOpts): void;
errorOnly(error: any, opts?: ErrorOnlyOpts): void | Promise<void>;
/**

@@ -619,9 +631,14 @@ * Logs only metadata without a log message

*/
metadataOnly(metadata?: LogLayerMetadata, logLevel?: LogLevelType): void;
metadataOnly(metadata?: LogLayerMetadata, logLevel?: LogLevelType): void | Promise<void>;
/**
* Returns the context used
* Returns the context used.
* By default, lazy values are resolved before returning.
* Pass `{ raw: true }` to return the raw lazy wrappers without resolving them.
* Async lazy values in context are not supported and will be replaced with `"[LazyEvalError]"`.
*
* @see {@link https://loglayer.dev/logging-api/context.html | Context Docs}
*/
getContext(): LogLayerContext;
getContext(options?: {
raw?: boolean;
}): LogLayerContext;
/**

@@ -802,5 +819,5 @@ * Creates a new instance of LogLayer but with the initialization

*/
raw(rawEntry: RawLogEntry): void;
raw(rawEntry: RawLogEntry): void | Promise<void>;
}
//#endregion
export { ErrorOnlyOpts, IContextManager, ILogBuilder, ILogLayer, ILogLevelManager, LogLayerCommonDataParams, LogLayerContext, LogLayerData, LogLayerMetadata, LogLayerPlugin, LogLayerPluginParams, LogLayerTransport, LogLayerTransportParams, LogLevel, LogLevelPriority, LogLevelPriorityToNames, LogLevelType, MessageDataType, OnChildLogLevelManagerCreatedParams, OnChildLoggerCreatedParams, PluginBeforeDataOutParams, PluginBeforeMessageOutParams, PluginShouldSendToLoggerParams, PluginTransformLogLevelParams, RawLogEntry };
//#region src/common.types.ts
let LogLevel = /* @__PURE__ */ function(LogLevel$1) {
LogLevel$1["info"] = "info";
LogLevel$1["warn"] = "warn";
LogLevel$1["error"] = "error";
LogLevel$1["debug"] = "debug";
LogLevel$1["trace"] = "trace";
LogLevel$1["fatal"] = "fatal";
return LogLevel$1;
let LogLevel = /* @__PURE__ */ function(LogLevel) {
LogLevel["info"] = "info";
LogLevel["warn"] = "warn";
LogLevel["error"] = "error";
LogLevel["debug"] = "debug";
LogLevel["trace"] = "trace";
LogLevel["fatal"] = "fatal";
return LogLevel;
}({});

@@ -11,0 +11,0 @@ /**

{
"name": "@loglayer/shared",
"description": "Shared utilities and types for loglayer packages.",
"version": "3.3.0",
"version": "4.0.0",
"type": "module",

@@ -33,6 +33,6 @@ "main": "./dist/index.cjs",

"devDependencies": {
"@types/node": "25.0.3",
"tsdown": "0.18.2",
"@types/node": "25.2.0",
"tsdown": "0.20.1",
"typescript": "5.9.3",
"vitest": "4.0.16",
"vitest": "4.0.18",
"@internal/tsconfig": "2.1.0"

@@ -39,0 +39,0 @@ },