@davidwells/smart-log is a logging layer for command-line tools and automation scripts.
It supports normal user-facing logs, debug namespaces, JSON output for programmatic callers, silent mode, and log dumping for later inspection.
Full documentation, synced from the package README: