Просмотр исходного кода

renamed to mlogger to avoid name conflicts

master
mort 10 лет назад
Родитель
Сommit
8b69fe9b41
2 измененных файлов: 13 добавлений и 13 удалений
  1. 11
    11
      README.md
  2. 2
    2
      package.json

+ 11
- 11
README.md Просмотреть файл

# Logger
# mLogger


Logger is a very simple logging library for node.js.
mLogger is a very simple logging library for node.js.


## Installation ## Installation


## Usage ## Usage


``` ```
var logger = require("logger");
var log = require("mlogger");
``` ```


Logger has 4 methods for logging: Logger has 4 methods for logging:


``` ```
logger.info("foo"); // yyyy/mm/dd HH:MM:SS INFO: foo
logger.notice("foo"); // yyyy/mm/dd HH:MM:SS NOTICE: foo
logger.warn("foo"); // yyyy/mm/dd HH:MM:SS WARNING: foo
logger.die("foo"); // yyyy/mm/dd HH:MM:SS ERROR: foo
log.info("foo"); // yyyy/mm/dd HH:MM:SS INFO: foo
log.notice("foo"); // yyyy/mm/dd HH:MM:SS NOTICE: foo
log.warn("foo"); // yyyy/mm/dd HH:MM:SS WARNING: foo
log.die("foo"); // yyyy/mm/dd HH:MM:SS ERROR: foo
``` ```


After logger.die, the process will immediately exit.
After log.die, the process will immediately exit.


If an error object is passed instead of a string, a stack trace will be printed, like this: If an error object is passed instead of a string, a stack trace will be printed, like this:


``` ```
logger.notice(new Error("foo"));
log.notice(new Error("foo"));


// yyyy/mm/dd HH:MM:SS NOTICE: foo - stack trace: // yyyy/mm/dd HH:MM:SS NOTICE: foo - stack trace:
// Trace: [Error: foo] // Trace: [Error: foo]
To set a different color theme, use `setTheme`: To set a different color theme, use `setTheme`:


``` ```
logger.setTheme({
log.setTheme({
timestamp: "green" timestamp: "green"
}) })
``` ```
* level_2: logger.warn, default: "red" * level_2: logger.warn, default: "red"
* level_3: logger.die, default: ["bold", "red"] * level_3: logger.die, default: ["bold", "red"]


The available values for themes are listed here: npmjs.com/package/colors
The available values for themes are listed here: https://npmjs.com/package/colors

+ 2
- 2
package.json Просмотреть файл

{ {
"name": "logger",
"name": "mlogger",
"version": "1.0.0", "version": "1.0.0",
"description": "Tiny logging library for node.js.", "description": "Tiny logging library for node.js.",
"main": "index.js", "main": "index.js",
}, },
"repository": { "repository": {
"type": "git", "type": "git",
"url": "http://git.mort.coffee/mort/logger"
"url": "http://git.mort.coffee/mort/mlogger"
} }
} }

Загрузка…
Отмена
Сохранить