asp
染色日志,推荐配合 iTerm 使用,非标准日志模块,方便日志聚焦
Install
npm i @4a/asp
pnpm add @4a/asp
Usage
import asp from '@4a/asp'
import { asp, Asp } from '@4a/asp'
asp.gray('message', { app: '@4a/asp' })
asp.log('message', { app: '@4a/asp' })
asp.info('message', { app: '@4a/asp' })
asp.debug('message', { app: '@4a/asp' })
asp.warn('message', { app: '@4a/asp' })
asp.error('message', { app: '@4a/asp' })
asp.pretty().error('message', { app: '@4a/asp' })
Preview
![@4a/asp:preview](https://raw.githubusercontent.com/gavinning/4a/main/packages/asp/preview.png)
class Asp
const asp = new Asp({ pretty: true })
Level
分级显示
Level=0 node app.js
Level=1 node app.js
Level=2 node app.js
Level=3 node app.js
Level=4 node app.js
Level=5 node app.js
level
enum Level {
error,
warn,
debug,
info,
log,
gray,
}
Example
node example/demo.js