Optional
options: null | IUseApiLoggerOptionsThe custom options.
The new middleware.
import log, { consoleLogger, useFallback } from '@egomobile/log';
import { useApiLogger } from "@egomobile/api-log";
// reset the logger to configure it from scratch.
log.reset();
// use api logger as first middleware and console logger as a fallback.
log.use(useFallback(
useApiLogger(),
consoleLogger()
));
log.debug({
message: 'some message',
details: 'some details'
}); // add environment and severity properties and send request to logs-service.
log.debug('a random string'); // an invalid log, so use console logger fallback.
Generated using TypeDoc
Creates a new middleware, that stores logs in logs-service.