mirror of
https://github.com/mathew-kurian/Scribe.js
synced 2025-04-24 22:34:58 +00:00
48 lines
1.8 KiB
Markdown
48 lines
1.8 KiB
Markdown
# *LIBRARY IS NO LONGER MAINTAINED*
|
|
If you want to adopt + maintain this library, please drop me a message - bluejamesbond@gmail.com
|
|
|
|
[](http://badge.fury.io/js/scribe-js) [](https://travis-ci.org/bluejamesbond/Scribe.js)
|
|
|
|

|
|
|
|
**Lightweight NodeJS Logging**
|
|
|
|
# UPDATE: Download Scribe 3.0 [Alpha 10](https://github.com/mathew-kurian/Scribe.js/tree/dev)
|
|
|
|
#Overview
|
|
|
|
Unlike many of the libraries out there, Scribe.js allows logging on multiple files and is divided into folders by date. And it is possibly the easiest logging you can implement.
|
|
|
|
##WebPanel
|
|

|
|
|
|
##Terminal
|
|

|
|
|
|
##Features
|
|
|
|
- Allows you to use the `console` object (which provides easy integration with existing systems)
|
|
- Save messages into JSON log files organized by user, date, and type or your custom rule
|
|
- Print messages into console using customized colors (to indicate level of importance)
|
|
- Adding context to logs such as time, tags, filename and line number
|
|
- Handles logging Objects / Arrays
|
|
- Log Express.js requests
|
|
- Provides a developer API to access your logs
|
|
- Features a rich HTML web panel to access logs from anywhere in the world
|
|
|
|
#Live Demo
|
|
You can access a live demo of the library [here](https://mathew-kurian.github.io/Scribe.js/).
|
|
|
|
#Wiki
|
|
|
|
For examples, tests, and API refer to the [Scribe.js Wiki](https://github.com/mathew-kurian/Scribe.js/wiki).
|
|
|
|
#Installation
|
|
```
|
|
npm install scribe-js
|
|
```
|
|
|
|
#Contributors
|
|
|
|
- [mathew-kurian](https://github.com/mathew-kurian)
|
|
- [guillaumewuip](https://github.com/guillaumewuip)
|