bugologger
Version:
An easy-to-use and lightweight Node.JS logger with colours & styles, log files, and timestamps.
53 lines (34 loc) • 2.4 kB
Markdown
# leekslazylogger
[](https://www.npmjs.com/package/leekslazylogger)
[](https://github.com/eartharoid/leekslazylogger/issues)

[](https://github.com/eartharoid/leekslazylogger/blob/master/LICENSE)

[](https://discord.gg/pXc9vyC)
## About
leekslazylogger is an easy-to-use and lightweight Node.JS logger with colours & styles, log files, and timestamps.
## Features
Some of the things that make leekslazylogger awesome:
- [Highly customisable](https://logger.eartharoid.me/customisation)
- 8 default log levels and ability to add more or modify the defaults
- Extensions for popular frameworks (including express.js and fastify)
- Uses [leeks.js](https://github.com/davidjcralph/leeks.js) (supports RGB and HEX)
- Short codes for fast inline colours and styles (like Minecraft!)
- Debug mode (ignores debug messages unless told not to)
- Custom timestamp formats
- Log files
- Automatically cleans-up old logs (optional)
- Strips colour if it's not supported in the environment
- Cross-platform
## Screenshots
### The default log levels

### An example of custom log level formats

## Getting Started
For installation and usage instructions/examples, see [Getting Started](https://logger.eartharoid.me/getting-started).
## Support
**[Go to the docs](https://logger.eartharoid.me)**, or ask for help in [#general-support](https://discordapp.com/channels/451745464480432129/475351519516950548) on [Discord](https://discord.gg/pXc9vyC).
[](https://discord.gg/pXc9vyC)
## Donate
[](https://ko-fi.com/eartharoid)