Skip to content
This repository has been archived by the owner on Apr 20, 2023. It is now read-only.

Latest commit

 

History

History
78 lines (49 loc) · 2.15 KB

README.md

File metadata and controls

78 lines (49 loc) · 2.15 KB

Jethro Build Status npm version npm downloads Gratipay

Jethro Logger is an all-in-one logging utility designed to give developers the logging tools and flexibility they need within one complete package. It is also designed to be used in cooperation with other tools and transport services.

Feel free to visit the HenchSpace website here.

Installation

npm i jethro --save

Usage

var logger = require('jethro');

logger("info", "Testing", "This is a test message!");

It's as simple as that!

The simple makeup of the logger input is explained within the sections below:

logger( severity, source, message)

Here's a screen shot of a potential output:

Screenshot

The API

API Docs
Settings

Customisations for the settings can be found [here] (/docs/v2/SETTINGS.md).

Plugins

Current Internal plugins:

Transports

  • Undergoing Rewrite

More features Coming!

  • Undergoing Rewrite

Projects using this logger

  • HenchBot
  • HenchSpace backend infrastructure
  • TFL Bot (plug.dj)

Credits

Birthed by Henchman.

Helped and maintained with Alex.

Suggestions and moral support from xBytez and Matthew!

License

Licensed under the LGPL v3 License

Copyright (C) 2015 Samuel Mills (known as Henchman, under the github teams: JethroLogger & HenchSpace)

You can find full license here.