This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

logback4js
TypeScript icon, indicating that this package has built-in type declarations

0.1.1 • Public • Published

Logback4js

NPM

Logger for JavaScript inspired by Logback.

Overview

---
title: "Outline Diagram"
---
erDiagram
    LoggerFactory ||--|{ Logger: ""
    Logger }o--o{ Appender: ""
Class Role
LoggerFactory Factory class of Loggers.
Logger Manage and log Appenders.
Appender Define output destination and append log.

Appenders

List of Appenders library provides:

  • Console Appender
  • HTTP POST Appender
  • IndexedDB Appender
  • LocalStorage Appender
    • dependencies: uuid
  • Google Analytics Appender
  • Google Analytics for Firebase Appender
  • Slack Appender
  • Twitter Appender
    • dependencies: twitter-api-sdk
    • Using this Appender in browser, proxy setting is required to bypass CORS.
    • Not Tested.
  • Microsoft Teams Appender
  • Discord Appender
    • dependencies: discord.js
    • Not Tested.
    • Use Discord Webhook Appender might be better.
  • Discord Webhook Appender
    • dependencies: axios
    • Not Tested.

Build

Run npm run build to build the project. The build artifacts will be stored in the dist/ directory.

Running unit tests

Run npm run test to execute the unit tests via Jest.

Package Sidebar

Install

npm i logback4js

Weekly Downloads

2

Version

0.1.1

License

MIT

Unpacked Size

32.2 kB

Total Files

41

Last publish

Collaborators

  • kumo01