1.0.0-a • Published 5 years ago
@coobo/spendfy-logger v1.0.0-a
universal-logger
Universal Logging module for spendfy's services
Use Case
import { SystemLogger, APILogger, SQLLogger } from '@coobo/spendfy-logger';
Levels
// System
{
"levels": {
"error": 0,
"warn": 1,
"info": 2,
"verbose": 3,
"debug": 4,
"silly": 5
},
"colors": {
"error": "red",
"warn": "yellow",
"info": "green",
"verbose": "cyan",
"debug": "blue",
"silly": "magenta"
}
}
// API
{
"levels": {
"DELETE": 0,
"PATCH": 1,
"PUT": 2,
"POST": 3,
"GET": 4,
"OPTIONS": 5
},
"colors": {
"DELETE": "red",
"PATCH": "cyan",
"PUT": "blue",
"POST": "yellow",
"GET": "green",
"OPTIONS": "black"
}
}
// SQL
{
"levels": {
"DELETE": 0,
"UPDATE": 1,
"INSERT": 2,
"SELECT": 3
},
"colors": {
"DELETE": "red",
"UPDATE": "magenta",
"INSERT": "green",
"SELECT": "cyan"
}
}
To publish the package:
git tag -a ${VERSION} -m "${TAG_MESSAGE}"
npm publish --access public
1.0.0-a
5 years ago
0.0.6-alpha
5 years ago
0.0.5-alpha
5 years ago
0.0.4-alpha
5 years ago
0.0.3-alpha
5 years ago
0.0.2-alpha
5 years ago
0.0.1
5 years ago