@devback/logger
```js const logger = require('@devback/logger')({ // глобальные настройки которые применяются для следующих логгеров тоже global: { telegram: { token: 'telegram bot token', chats: [123, 456, 789, ...] },
Last updated 2 years ago by devback .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @devback/logger 
SYNC missed versions from official npm registry.

logger

const logger = require('@devback/logger')({
    // глобальные настройки которые применяются для следующих логгеров тоже
    global: {
        telegram: {
            token: 'telegram bot token',
            chats: [123, 456, 789, ...]
        },
        dirname: 'path/to/logs',
        exitOnError: true
    },
    // локальные настройки только для данного логгера
    label: 'Main'
});

// сообщения уровня emerg отправляются по телеграму
logger.emerg('some emerg info');

// сообщения уровня emerg, error и warning записываются в лог файлах
//
// сообщения любого уровня записываются в консоли если NODE_ENV !== production

levels

  • emerg - критическая ошибка после которой приложение не сможет самостоятельно продолжить работу
  • error - ошибка после которой приложение сможет самостоятельно продолжить работу
  • warning - предупреждение о необычной ситуации или неправильных действий
  • info - информация о статусе приложения или какая нибудь другая полезная информация
  • debug - информация для дебага

Current Tags

  • 1.0.3                                ...           latest (2 years ago)

4 Versions

  • 1.0.3                                ...           2 years ago
  • 1.0.2                                ...           2 years ago
  • 1.0.1                                ...           2 years ago
  • 1.0.0                                ...           2 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 3
Last Month 9
Dependencies (4)
Dev Dependencies (0)
None
Dependents (0)
None

Copyright 2014 - 2017 © taobao.org |