@furystack/logging
Advanced tools
Comparing version 2.0.3 to 2.0.4
@@ -63,25 +63,25 @@ import { LeveledLogEntry, LogEntry } from './LogEntries'; | ||
*/ | ||
verbose: <T>(entry: LogEntry<T>) => Promise<void>; | ||
verbose: <T_1>(entry: LogEntry<T_1>) => Promise<void>; | ||
/** | ||
* Adds a debug log entry. Debug is used for internal system events that are not necessarily observable from the outside, but useful when determining how something happened. | ||
*/ | ||
debug: <T>(entry: LogEntry<T>) => Promise<void>; | ||
debug: <T_2>(entry: LogEntry<T_2>) => Promise<void>; | ||
/** | ||
* Adds an Information log entry. Information events describe things happening in the system that correspond to its responsibilities and functions. Generally these are the observable actions the system can perform. | ||
*/ | ||
information: <T>(entry: LogEntry<T>) => Promise<void>; | ||
information: <T_3>(entry: LogEntry<T_3>) => Promise<void>; | ||
/** | ||
* Adds a Warning log entry. When service is degraded, endangered, or may be behaving outside of its expected parameters, Warning level events are used. | ||
*/ | ||
warning: <T>(entry: LogEntry<T>) => Promise<void>; | ||
warning: <T_4>(entry: LogEntry<T_4>) => Promise<void>; | ||
/** | ||
* Adds an Error log entry. When functionality is unavailable or expectations broken, an Error event is used. | ||
*/ | ||
error: <T>(entry: LogEntry<T>) => Promise<void>; | ||
error: <T_5>(entry: LogEntry<T_5>) => Promise<void>; | ||
/** | ||
* Adds a Fatal log entry. The most critical level, Fatal events demand immediate attention. | ||
*/ | ||
fatal: <T>(entry: LogEntry<T>) => Promise<void>; | ||
fatal: <T_6>(entry: LogEntry<T_6>) => Promise<void>; | ||
}; | ||
} | ||
//# sourceMappingURL=AbstractLogger.d.ts.map |
@@ -10,5 +10,2 @@ "use strict"; | ||
let LoggerCollection = class LoggerCollection extends AbstractLogger_1.AbstractLogger { | ||
/** | ||
* A specific logger that forwards its messages to a collection of loggers | ||
*/ | ||
constructor() { | ||
@@ -15,0 +12,0 @@ super(...arguments); |
{ | ||
"name": "@furystack/logging", | ||
"version": "2.0.3", | ||
"version": "2.0.4", | ||
"description": "Logging API for FuryStack package", | ||
@@ -53,3 +53,3 @@ "main": "dist/index.js", | ||
"typings": "./dist/index.d.ts", | ||
"gitHead": "22ea98c2afdeb55fd9b357f2176861e511e0266d" | ||
"gitHead": "f43abd1c0393cbb4a0a3c732e4077315bf073bc6" | ||
} |
@@ -6,3 +6,2 @@ import { Constructable } from '@furystack/inject' | ||
// tslint:disable-next-line: no-unused-expression | ||
declare module '@furystack/inject/dist/Injector' { | ||
@@ -9,0 +8,0 @@ /** |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
75771
1118