# createCompositeLogger

A factory function to create a CompositeLogger instance from Workleap libraries standard logging API.

# Reference

const logger = createCompositeLogger(verbose, loggers)

# Parameters

  • verbose: Indicates whether or not debug information should be logged. If no loggers are provided, the CompositeLogger instance will be created with a ConsoleLogger instance by default.
  • loggers: Loggers to create the CompositeLogger with.

# Returns

A CompositeLogger instance.

# Usage

import { ConsoleLogger } from "@workleap/logging";
import { LogRocketLogger } from "@workleap/logrocket";

const logger = createCompositeLogger(false, [new ConsoleLogger(), new LogRocketLogger()]);