mirror of
https://github.com/Nanaloveyuki/BitLogger.git
synced 2026-05-30 15:42:25 +00:00
🎉 Release BitLogger v0.1.0 core
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
# BitLogger
|
||||
|
||||
BitLogger is a MoonBit logging library in early development.
|
||||
|
||||
## Repository Layout
|
||||
|
||||
- `bitlogger/`: library package, tests, and checked package README
|
||||
- `examples/basic/`: runnable example program
|
||||
- `docs/dev/`: development notes and MoonBit gotchas collected during implementation
|
||||
|
||||
## Current MVP
|
||||
|
||||
- log levels
|
||||
- structured fields
|
||||
- sink trait
|
||||
- console sink
|
||||
- JSON console sink
|
||||
- context fields
|
||||
- child target composition
|
||||
- fanout sink composition
|
||||
- callback sink
|
||||
- optional timestamps
|
||||
- global default logger helpers
|
||||
|
||||
For the checked MoonBit example, see [bitlogger/README.mbt.md](./bitlogger/README.mbt.md).
|
||||
Reference in New Issue
Block a user