0.5.1 • Published 3 years ago

@open-node/logger v0.5.1

Weekly downloads
54
License
MIT
Repository
github
Last release
3 years ago

@open-node/logger

Record log info to logfile, info log by date, error log by error.code

Build status codecov

Installation

Usage

Table of Contents

Logger

Parameters

  • config Object 配置信息,errorLogPath, infoLogPath, 必须包含
    • config.errorLogPath
    • config.infoLogPath

Returns Logger Instance

error

记录错误信息

Parameters

  • e error error对象
  • extra any? 额外要记录的信息

Returns void

info

记录普通信息

Parameters

  • message string 要记录的信息
  • extra any? 额外要记录的信息

Returns void

logger

将普通函数加工成带有日志记录功能的函数

Parameters

  • fn function 要加工的函数
  • name string 名称、归类
  • isAsync boolean 是否是异步函数 (optional, default true)
  • transform function? 返回值记录的tans 函数 (optional, default x=>x)
  • errorHandler function? 错误信息处理函数 (optional, default e=>e.message)
  • argsHandler function? 参数信息处理函数 (optional, default JSON.stringify)

Returns function

0.5.1

3 years ago

0.5.0

3 years ago

0.4.0

3 years ago

0.3.3

3 years ago

0.3.2

4 years ago

0.3.1

4 years ago

0.3.0

4 years ago

0.2.0

4 years ago

0.1.0

4 years ago