@loglayer/plugin
Version:
Base plugin used to implement plugins for loglayer.
31 lines (30 loc) • 1.55 kB
JavaScript
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
let _loglayer_shared = require("@loglayer/shared");
//#region src/types.ts
/**
* List of plugin callbacks that can be called by the plugin manager.
*
* @see {@link https://loglayer.dev/plugins/creating-plugins.html#transformloglevel | transformLogLevel Docs}
* @see {@link https://loglayer.dev/plugins/creating-plugins.html#onbeforedataout | onBeforeDataOut Docs}
* @see {@link https://loglayer.dev/plugins/creating-plugins.html#shouldsendtologger | shouldSendToLogger Docs}
* @see {@link https://loglayer.dev/plugins/creating-plugins.html#onmetadatacalled | onMetadataCalled Docs}
* @see {@link https://loglayer.dev/plugins/creating-plugins.html#onbeforemessageout | onBeforeMessageOut Docs}
* @see {@link https://loglayer.dev/plugins/creating-plugins.html#oncontextcalled | onContextCalled Docs}
*/
let PluginCallbackType = /* @__PURE__ */ function(PluginCallbackType) {
PluginCallbackType["transformLogLevel"] = "transformLogLevel";
PluginCallbackType["onBeforeDataOut"] = "onBeforeDataOut";
PluginCallbackType["shouldSendToLogger"] = "shouldSendToLogger";
PluginCallbackType["onMetadataCalled"] = "onMetadataCalled";
PluginCallbackType["onBeforeMessageOut"] = "onBeforeMessageOut";
PluginCallbackType["onContextCalled"] = "onContextCalled";
return PluginCallbackType;
}({});
//#endregion
Object.defineProperty(exports, "LogLevel", {
enumerable: true,
get: function() {
return _loglayer_shared.LogLevel;
}
});
exports.PluginCallbackType = PluginCallbackType;