Nightingale Posing Mischievously

    @t2ee/sl4js
    TypeScript icon, indicating that this package has built-in type declarations

    0.1.8 • Public • Published

    Introducation

    A simple logging library yet with powerful functionalities. Customizable appenders and rich output format. Share configurations through application.

    For detailed introduction and examples, please visit sl4js.t2ee.org

    Installation

    npm i reflect-metadata @t2ee/core @t2ee/sl4js -S

    Example

      default: ConsoleDebug
      level: LogLevel.DEBUG
      appenders:
      name: ConsoleDebug
        appender: console
          pattern: '%d{YYYY-MM-DD HH:mm:ss.SSS} %-7c{[%l]} %10n %5p - %2w  %M'
          level: LogLevel.DEBUG
      name: FileLog
        appender: file
        pattern: '%d{YYYY-MM-DD HH:mm:ss.SSS} [%l] %10n %5p - %2w  %M'
        level: LogLevel.INFO
        file: relative(file.log)
    ConfigurationStore.loadFile(PATH_TO_LOGGING_CONFIGURATION);
    LogManager.getLogger().debug('Hello World');

    Dependents (2)

    Install

    npm i @t2ee/sl4js

    DownloadsWeekly Downloads

    2

    Version

    0.1.8

    License

    Apache-2.0

    Last publish

    Collaborators

    • joesonw