@sowa-libs/logger
v1.0.0
Published
Logger library
Readme
@sowa-libs/logger
Простая и удобная библиотека для логирования с поддержкой уровней логов (INFO, WARN, ERROR) и пространств имен (namespaces).
Установка
npm install @sowa-libs/loggerИспользование
import { Logger, LogLevel } from '@sowa-libs/logger';
// Создание экземпляра логгера
const logger = new Logger({
namespace: 'MyService',
loglevel: LogLevel.INFO
});
// Логирование
logger.log('Это информационное сообщение');
logger.warn('Это предупреждение');
logger.error('Это ошибка');
// Изменение уровня логирования на лету
logger.logLevel = LogLevel.ERROR; // Теперь будут выводиться только ошибки