@loglayer/plugin
Version:
Base plugin used to implement plugins for loglayer.
31 lines (29 loc) • 1.5 kB
JavaScript
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$1) {
PluginCallbackType$1["transformLogLevel"] = "transformLogLevel";
PluginCallbackType$1["onBeforeDataOut"] = "onBeforeDataOut";
PluginCallbackType$1["shouldSendToLogger"] = "shouldSendToLogger";
PluginCallbackType$1["onMetadataCalled"] = "onMetadataCalled";
PluginCallbackType$1["onBeforeMessageOut"] = "onBeforeMessageOut";
PluginCallbackType$1["onContextCalled"] = "onContextCalled";
return PluginCallbackType$1;
}({});
//#endregion
Object.defineProperty(exports, 'LogLevel', {
enumerable: true,
get: function () {
return _loglayer_shared.LogLevel;
}
});
exports.PluginCallbackType = PluginCallbackType;