npm.io
0.9.4 • Published 2 months ago

@lemonldap-ng/logger

Licence
GPL-2.0-or-later
Version
0.9.4
Deps
0
Size
45 kB
Vulns
0
Weekly
0
Stars
9

@lemonldap-ng/logger

@lemonldap-ng/logger is the main logger

Synopsis

import Logger from "@lemonldap-ng/logger";
import { LLNG_Conf } from "@lemonldap-ng/types"; // typescript only

const userLogger = true;

const conf: LLNG_Conf = {
  // use @lemonldap-ng/conf to get it
  userLogger: "Lemonldap::NG::Common::Logger::Syslog",
};

Logger(conf, userLogger).then((userLogger) => {
  userLogger.notice("I'm connected to syslog");
});

@lemonldap-ng/logger is a component of lemonldap-ng-handler, a Node.js handler for LemonLDAP::NG WebSSO.

Keywords