2.0.0 • Published 10 months ago

@kolabuk/logger v2.0.0

Weekly downloads
-
License
ISC
Repository
github
Last release
10 months ago

@kolabuk/logger

Node.js logger with ts declaration

Installation

npm i @kolabuk/logger

Importing

import { Logger } from "@kolabuk/logger";

Usage

const logger = new Logger({
  dirPath: "./data/logs/main",
  fileName: "index.txt",
  errorFileName: "index.err.txt",
  debugMode: true,
  debugWriteMode: "file", //console only/file only/console+file
  useMilliseconds: false,
  maxConsoleTextLen: 20, //slice console output if define, file output always full
});
logger.log("test data", {
  background: "bgBlue",
});
logger.success("success");
logger.warn(null);
logger.error({ error: true, message: { json: "parsed" } });
logger.debug("Some debug data"); //ignored if debugMode==false
logger.close();

Console output Console output

File output File output

1.2.1

11 months ago

2.0.0

10 months ago

1.2.0

1 year ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.9

2 years ago

1.0.10

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago