Skip to content

thaldea/logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@thaldea/logger

This is really stupid NodeJS logger that is really not optimized but really good for fast prototyping.

Starting up

npm install @thaldea/logger

Simple log example

import Logger from "@thaldea/logger/index.mjs"

Logger.debug("Debug log outside a function or a class")

class Main {

  run() {
    Logger.log("A simple log message")
    Logger.debug("A debug message")
    Logger.silly("A silly debug message")
    Logger.info("An info message")
    Logger.error("An error message")
    Logger.fatal("A fatal message")
  }
}

const app = new Main();
app.run()

Log and file

import {Logger as LoggerInstance} from '@thaldea/logger/index.mjs';

const Logger = new LoggerInstance("mylogs.log");

class Main {

  run() {
    Logger.log("A simple log message")
    Logger.debug("A debug message")
    Logger.silly("A silly debug message")
    Logger.info("An info message")
    Logger.error("An error message")
    Logger.fatal("A fatal message")
  }
}

const app = new Main();
app.run()

About

A simple and stupid logger

Resources

Stars

Watchers

Forks

Packages

No packages published