Inspired by the complicated loggers in node, Uggo believes in simple beautiful logs. Minimal setup with feauture rich logging abilities. Out of the box comes with logging to a file, logging to console and logging with timestamp, scope, and message.
Installing
npm install uggo
Getting Started
; const log = destination: "logs" ; log;log;
Instantiating Uggo
// Standardconst log = destination: "logs" ; // [error] 2-6-2019 [13:56:11] Ooops an error occured // Options// json -> logs to file in json format// silent -> log on the console or not.const log = destination: "logs" json: true silent: false ;
Examples
; const log = destination: "logs" silent: false ; { try const data = await axios; log; return data; catch error log; return false; }