@davidwells/box-logger creates formatted terminal boxes, headers, horizontal lines, and multi-column layouts for CLI output.
It is small UI infrastructure for command-line tools: make important output easier to scan without forcing every script to rebuild terminal formatting from scratch.
Readable terminal output changes how quickly people can understand a tool. Clear headers, status boxes, and dividers make CLI workflows easier to debug, document, and reuse.
npm install @davidwells/box-loggerconst { makeBox, logHeader } = require('@davidwells/box-logger')
logHeader.success('Deploy complete')
console.log(makeBox({
title: 'Build summary',
content: 'All packages passed',
borderStyle: 'rounded',
borderColor: 'green'
}))