Function createLogger

  • Creates a new logger instance.

    Returns ILogger

    The new instance.

    Example

    import { consoleLogger, createLogger, LogType } from "@egomobile/log"

    // create custom logger
    const myLogger = createLogger()

    // add build-in middleware
    myLogger.use(consoleLogger())

    // add one or more custom middlewares
    // for your custom logger
    myLogger.use((type: LogType, args: any[]) => {
    // your code
    })

    // start logging
    myLogger("foo")
    myLogger.error("bar")

Generated using TypeDoc