Skip to content

Nodejs terminal application output colorized enhancement

License

Notifications You must be signed in to change notification settings

zhangfisher/logsets

Repository files navigation

为开发nodejs命令行程序提供丰富的表现输出样式,支持以下特性:

  • 支持按不同数据类型以不同的颜色显示,并且可以配置显示样式
  • 支持按DEBUGINFOWARN ERROR FATAL五个级别输出日志
  • 支持输出带颜色的模板字符串
  • 支持自动格式化显示{}[]类型
  • 支持强大的表格输出
  • 支持输出任务列表、进度条、横幅和树等扩展
  • 正确处理中文与英文混排时的对齐问题
  • 提供任务执行列表显示

开源推荐:

安装

npm install logsets
yarn add logsets
pnpm add logsets

使用文档

访问官方文档

输出效果

  • 模板字符串输出

image

  • 按数据类型输出

image

  • 格式化输出对象

image image

  • 输出日志级别

image

  • 表格输出

image

image

image

  • 进度条

  • 横幅

  • 任务列表

  • 列表

About

Nodejs terminal application output colorized enhancement

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published