@james-bennett-295/logger
TypeScript icon, indicating that this package has built-in type declarations

3.0.3 • Public • Published

Customisable logger.

Typescript example

import { Logger } from "@james-bennett-295/logger";

const logger = new Logger(); // Create a logger with default settings

// Here logger.clearFormats() can be ran if ANSI colours are not supported.

logger.debug("message"); // Will not be shown due to default log level being info
logger.info("message");
logger.warn("message");
logger.error("message");
logger.fatal("message");

// The following will print the error stack
logger.error(new Error("message"));
logger.fatal(new Error("message"));

Readme

Keywords

none

Package Sidebar

Install

npm i @james-bennett-295/logger

Weekly Downloads

0

Version

3.0.3

License

MIT

Unpacked Size

10.3 kB

Total Files

7

Last publish

Collaborators

  • james-bennett-295