0.1.1 • Published 10 months ago

logback4js v0.1.1

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

Logback4js

NPM

Logger for JavaScript inspired by Logback.

Overview

---
title: "Outline Diagram"
---
erDiagram
    LoggerFactory ||--|{ Logger: ""
    Logger }o--o{ Appender: ""
ClassRole
LoggerFactoryFactory class of Loggers.
LoggerManage and log Appenders.
AppenderDefine output destination and append log.

Appenders

List of Appenders library provides:

  • Console Appender
  • HTTP POST Appender
  • IndexedDB Appender
  • LocalStorage Appender
  • 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.

0.1.1

10 months ago

0.1.0

10 months ago

0.0.5

10 months ago

0.0.4

10 months ago

0.0.3

10 months ago

0.0.2

10 months ago

0.0.1

10 months ago