UNPKG

436 BJavaScriptView Raw
1import chalk from 'chalk'
2
3export default function maybePrintWarnings(view, verbose) {
4 if (!verbose || !view.parsed || view.parsed.warnings.length === 0) return
5
6 console.error(chalk.red(view.id), chalk.dim(view.file))
7
8 view.parsed.warnings.forEach(warning => {
9 console.error(
10 ` ${chalk.yellow(warning.loc.start.line)}: ${chalk.blue(
11 warning.type
12 )} Line: "${warning.line}"`
13 )
14 })
15 console.log('')
16}