0.2.8 • Published 10 months ago

@cmtlyt/logger v0.2.8

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

@cmtlyt/logger

介绍

美化浏览器控制台日志输出

提供埋点主动上报能力

使用文档: https://cmtlyt.github.io/toolset/packages/logger/index

安装

npm

npm i @cmtlyt/logger

yarn

yarn add @cmtlyt/logger

pnpm

pnpm add @cmtlyt/logger

更新

v0.2.8

onLogBefore 方法的 event 中提供 changeMessages 方法用于修改控制台输出的内容

v0.2.7

logConfig 配置项类型修复

v0.2.6

修复循环依赖导致的卡死问题

v0.2.5

优化空对象输出样式

v0.2.4

格式化输出内容方法修订

v0.2.3

通过对 logConfig 的 key 进行 sort 保证顺序的一致性

v0.2.2

工程重构, 上层构建工具, 补充单测

v0.2.1

修复创建 logger 时的配置类型

针对 umd 产物, 将所有依赖打包进产物, 防止 umd 产物找不到依赖, 但是这样会引入一个新的问题, 就是每次依赖包升级后需要重新打包并发布版本, 所以 umd 版本的产物更新是滞后的, 可能会存在 bug, 所以建议不要使用 umd 版本的产物

v0.2.0

调整打包策略

  • esm 不打包生产依赖

原打包策略会将生产依赖一并打包到输出结果中, 导致依赖模块更新后需要重新打包并发布版本

v0.1.1

移除无用依赖

v0.1.0

实现浏览器控制台日志带样式输出能力及日志级别控制

支持扩展日志类型, 生产环境控制, 埋点回调等

0.2.8

10 months ago

0.2.7

10 months ago

0.2.6

10 months ago

0.2.5

10 months ago

0.2.4

11 months ago

0.2.3

11 months ago

0.2.2

11 months ago

0.2.1

11 months ago

0.2.0

11 months ago

0.1.1

11 months ago

0.1.0

11 months ago