trevenant
v1.0.0
Published
Beautiful Opinionated Logging for Node.js ✍️
Downloads
16
Readme
🤓 Benefits
- [x] Beautiful - Beautifully formatted logs with colors and symbols
- [x] Error Handling - Error handling with stack traces
- [x] Readable - Readable logs with proper indentation
❓ Why do I use a logger?
Default logging is not very readable. It's hard to distinguish between different log levels and it's hard to read the stack trace. Trevenant fixes this by providing a beautiful and readable logging experience.
console.log
just dumps the data to the console. Trevenant provides a structured logging experience by providing a consistent format for all the logs.
🌟 Installation
There are various ways to install trevenant. Like package managers, content delivery networks, local copies...
📦 Package Managers
💝 NPM
npm install trevenant
🐱Yarn
yarn add trevenant
✨ Usage
Trevenant is a simple logger. It provides a simple API to log messages.
const { Trevenant } = require('trevenant')
const logger = new Trevenant()
logger.info('Hello World!')
// Other log levels
logger.debug('Hello World!')
logger.success('Hello World!')
logger.warn('Hello World!')
logger.error('Hello World!')
logger.fatal(new Error('Errrorrilla'))
📞 We're Ready To Support
- [ ] Discord server (Coming Soon)
- [x] GitHub discussions
- [x] Bug handler