UNPKG

@skyra/logger

Version:

A lightweight logger system with level support

28 lines (18 loc) 688 B
# `@skyra/logger` A lightweight logger system with level support. ## Features - Logging integration similar to @sapphire/plugin-logger. - Log levels - Colorette powered Colours - Timestamps - Logging similar to framework (registering commands, errors, successes, etc) ## Usage ```typescript import { Logger } from '@skyra/logger'; const logger = new Logger(); logger.info('Hello world'); // [2022/08/04-13:28:58] INFO (19284): Hello World logger.info('Hello, %s', 'Skyra'); // [2022/08/04-13:29:46] INFO (19284): Hello, Skyra ``` For ease of use, `@skyra/logger` re-exports all the functions from [`colorette`](https://www.npmjs.com/package/colorette).