UNPKG

node-logthis

Version:

A lightweight-logger built for Node.js

48 lines (32 loc) 1.19 kB
# Welcome to LogThis! [![Build Status](https://travis-ci.org/Nikolas-19th/lightweight-logger.svg?branch=master)](https://travis-ci.org/Nikolas-19th/lightweight-logger) ![npm](https://img.shields.io/npm/v/node-logthis.svg) **LogThis** is a lightweight console logging tool for Node.js. **LogThis** improves the standard experience by adding a little more style and orginization 😃. ## Install `npm install node-logthis` ## Usage ### Example ```javascript const LogThis = require(node-logthis); const logger = new LogThis('AppName', 'AppNameColor'); logger.info("A simple information message!"); ``` ### Current Supported Colors - Red - Yellow - Green - Blue - Gray ### Log Types `logger.info(message);` - Message: String containing message to be pushed to console `logger.success(message);` - Message: String containing message to be pushed to console `logger.warning(message);` - Message: String containing message to be pushed to console `logger.error(message, stacktrace);` - Message: String containing message to be pushed to console - Stacktrace: **Optional** error stacktrace ## Roadmap 1. Redo `README.md` with images 2. Add custom logging types 3. Add log streaming