1 |
|
2 |
|
3 | const getRenderer = ({ debug, quiet }, env = process.env) => {
|
4 | if (quiet) return { renderer: 'silent' }
|
5 | // Better support for dumb terminals: https://en.wikipedia.org/wiki/Computer_terminal#Dumb_terminals
|
6 | const isDumbTerminal = env.TERM === 'dumb'
|
7 | if (debug || isDumbTerminal || env.NODE_ENV === 'test') return { renderer: 'verbose' }
|
8 | return { renderer: 'update', rendererOptions: { dateFormat: false } }
|
9 | }
|
10 |
|
11 | module.exports = getRenderer
|