salient / console
The console component of the Salient toolkit
v0.99.81
2025-11-17 05:42 UTC
Requires
- php: >=7.4
- psr/log: ^1
- salient/contracts: v0.99.81
- salient/core: v0.99.81
- salient/utils: v0.99.81
Suggests
- analog/analog: Required by AnalogTarget
Provides
This package is auto-updated.
Last update: 2026-05-20 15:10:23 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::logger()
Documentation
API documentation for salient/console tracks the main branch of
the toolkit's GitHub repository, where further documentation can also
be found.