1 |
|
2 |
|
3 | // istanbul ignore next
|
4 | // Work-around for duplicated error logs, see #142
|
5 | const errMsg = err => (err.privateMsg != null ? err.privateMsg : err.message)
|
6 |
|
7 | module.exports = function printErrors(errorInstance, logger) {
|
8 | if (Array.isArray(errorInstance.errors)) {
|
9 | errorInstance.errors.forEach(lintError => {
|
10 | logger.error(errMsg(lintError))
|
11 | })
|
12 | } else {
|
13 | logger.error(errMsg(errorInstance))
|
14 | }
|
15 | }
|