@studio/log-topics
Version:
The topics used by Studio Log
64 lines (47 loc) ⢠1.37 kB
Markdown
# Studio Log Topics
š· The topics used by [Studio Log][1].
## Usage
```js
const topics = require('@studio/log-topics');
console.log(topics.broadcase); // Prints š£
```
## Install
```bash
⯠npm i @studio/log-topics
```
## Topics
Instead of log levels, [Studio Log][1] uses a set of topics to categorize,
format and filter logs. Unlike log levels, topics are not ordered by severity.
These topics are available:
- ā
= `ok`
- ā ļø = `warn`
- š = `issue`
- šØ = `error`
- š = `ignore`
- šŗ = `input`
- š» = `output`
- š¤ = `send`
- š„ = `receive`
- š” = `fetch`
- š = `finish`
- š = `launch`
- āļø = `terminate`
- ⨠= `spawn`
- š£ = `broadcast`
- š¾ = `disk`
- ā± = `timing`
- š° = `money`
- š¢ = `numbers`
- š» = `wtf`
## Related modules
- š» [Studio Log][1] logs ndjson to an output stream
- š© [Studio Log Format][2] pretty print Studio Log nsjson
- š [Studio Emojilog][3] is a CLI to pretty print the Studio Log ndjson with emoji
- š¦ [Studio Changes][4] is used to create the changelog for this module.
## License
MIT
<div align="center">Made with ā¤ļø on š</div>
[1]: https://github.com/javascript-studio/studio-log
[2]: https://github.com/javascript-studio/studio-log-format
[3]: https://github.com/javascript-studio/studio-emojilog
[4]: https://github.com/javascript-studio/studio-changes