1.0.5 • Published 5 years ago
@unional/logging v1.0.5
@unional/logging
A logging library that doesn't suck.
This library was based on aurelia-logging
.
In 1.0, the coupling is mostly eliminated and the only thing shared is the logLevel
and the general design.
You can use any of the following appender with this library:
- `aurelia-logging-simple-console (this is the default appender)
aurelia-logging-color
aurelia-logging-memory
aurelia-logging-console
(pending on this PR)
Usage
import { getLogger } from '@unional/logging'
const log = getLogger('mylogger')
log.error(...)
log.warn(...)
log.info(...)
log.debug(...)
log.onError(log => log(getLogMessageThatIsTimeConsumingToCreate()))
log.onWarn(...)
log.onInfo(...)
log.onDebug(...)
// or
log.onError(() => getLogMessageThatIsTimeConsumingToCreate())
function getLogMessageThatIsTimeConsumingToCreate() {
...
}
1.0.5
5 years ago
1.0.4
5 years ago
1.0.3
5 years ago
1.0.2
5 years ago
1.0.1
5 years ago
1.0.0
5 years ago
0.5.5
5 years ago
0.5.4
5 years ago
0.5.3
6 years ago
0.5.2
6 years ago
0.5.1
6 years ago
0.5.0
6 years ago
0.4.2
6 years ago
0.4.1
6 years ago
0.4.0
6 years ago
0.3.0
6 years ago
0.2.5
6 years ago
0.2.4
6 years ago
0.2.3
7 years ago
0.2.2
7 years ago
0.2.1
7 years ago
0.2.0
7 years ago
0.1.8
7 years ago
0.1.7
7 years ago
0.1.6
7 years ago
0.1.4
7 years ago
0.1.2
7 years ago
0.1.1
7 years ago
0.1.0
7 years ago