salient / console
The console component of the Salient toolkit
v0.99.74
2025-01-13 06:34 UTC
Requires
- php: >=7.4
- psr/log: ^1
- salient/contracts: v0.99.74
- salient/core: v0.99.74
- salient/utils: v0.99.74
Suggests
- analog/analog: Required by AnalogTarget
Provides
- dev-main
- v0.99.74
- v0.99.73
- v0.99.72
- v0.99.71
- v0.99.70
- v0.99.69
- v0.99.68
- v0.99.67
- v0.99.66
- v0.99.65
- v0.99.64
- v0.99.63
- v0.99.62
- v0.99.61
- v0.99.60
- v0.99.59
- v0.99.58
- v0.99.57
- v0.99.56
- v0.99.55
- v0.99.54
- v0.99.53
- v0.99.52
- v0.99.51
- v0.99.50
- v0.99.49
- v0.99.48
- v0.99.47
- v0.99.46
- v0.99.45
- v0.99.44
- v0.99.43
- v0.99.42
- v0.99.41
- v0.99.40
- v0.99.39
- v0.99.38
- v0.99.37
- v0.99.36
- v0.99.35
- v0.99.34
- v0.99.33
- v0.99.32
This package is auto-updated.
Last update: 2025-02-05 12:40:16 UTC
README
The console component of the Salient toolkit
salient/console
provides terminal output and message logging via an API
similar to console
in web browsers.
- Familiar methods like Console::log() and Console::error()
- Variants like Console::logOnce() and Console::errorOnce() to output messages once per run
- Output to multiple targets
- Messages filtered by log level
- Formatting that reflects message priority and improves readability
- Optional Markdown-like syntax for additional formatting
- Colour output to TTYs
- PSR-3 (Logger Interface) support via Console::getLogger()
Documentation
API documentation for salient/console
tracks the main
branch of
the toolkit's GitHub repository, where further documentation can also
be found.