0.0.0 • Published 5 years ago

loggoda v0.0.0

Weekly downloads
1
License
MIT
Repository
-
Last release
5 years ago

loggoda

Simple Javascript logger for Node.js and Browsers

Usage

Loggoda is a simple logger for Node, Browsers and even deno. It outputs a simple formatted output to the console or optionally simply raw json.

Installation

npm install loggoda
import { Logger } from "loggoda";

const log = new Logger("name");

log.info("a request was received", {
  reqID: "fmejidenucdhcuijed",
  username: "arnolg",
});

Output

INFO - 2020-06-04T06:35:06.178Z - a request was received
reqID: fmejidenucdhcuijed
username: arnolg

Print raw json

import { Logger } from "loggoda";

const log = new Logger("name", { rawJSON: true });

log.info("a request was received", {
  reqID: "fmejidenucdhcuijed",
  username: "arnolg",
});

Output

{
  reqID: 'fmejidenucdhcuijed',
  username: 'arnolg',
  level: 'INFO',
  message: 'a request was received',
  time: 1591252506175
}