UNPKG

@loglayer/plugin

Version:

Base plugin used to implement plugins for loglayer.

31 lines (30 loc) 1.55 kB
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;