UNPKG

@sapphire/plugin-logger

Version:

Plugin for @sapphire/framework to have pretty console output

20 lines (18 loc) 717 B
import { __name } from './chunk-2JTKI4GS.mjs'; import { Logger } from './index.mjs'; import { SapphireClient, preGenericsInitialization, Plugin } from '@sapphire/framework'; var _LoggerPlugin = class _LoggerPlugin extends Plugin { /** * @since 1.0.0 */ static [preGenericsInitialization](options) { options.logger ??= {}; options.logger.instance ??= new Logger(options.logger); } }; __name(_LoggerPlugin, "LoggerPlugin"); var LoggerPlugin = _LoggerPlugin; SapphireClient.plugins.registerPreGenericsInitializationHook(LoggerPlugin[preGenericsInitialization], "Logger-PreGenericsInitialization"); export { LoggerPlugin }; //# sourceMappingURL=register.mjs.map //# sourceMappingURL=register.mjs.map