Skip to content

tsxper/log-stream-formatter-visual

Repository files navigation

@tsxper/log-stream-formatter-visual

Visual formatter for @tsxper/log-stream.

NPM Version License: MIT npm type definitions NPM Downloads

npm i @tsxper/log-stream-formatter-visual -D

Configuration

There are 2 possible options of configuration:

  • Piped output.
  • Replace default formatter.

Piped Output

Piped output can be useful when formatter is installed as a dev dependency.

npx ts-node service.ts | npx @tsxper/log-stream-formatter-visual [logDepth]

Replace Default Formatter

import { FormatterVisual } from '@tsxper/log-stream-formatter-visual';
const formatter = new FormatterVisual();
logger.setFormatter(formatter.formatter.bind(formatter));

Disable Colors

formatter.setColors(false);