nuxt-generate-cluster
Version:
Multi-threaded generate for nuxt using cluster
21 lines (17 loc) • 612 B
JavaScript
import messaging from '../messaging'
// Consola Reporter
export default class Reporter {
log (logObj, { async } = {}) {
if (logObj.type === 'success' && logObj.args[0].startsWith('Generated ')) {
// Ignore success messages from Nuxt.Generator::generateRoute
return
} else if (logObj.type === 'error' && logObj.args[0].startsWith('Error generating ')) {
// Ignore error messages from Nuxt.Generator::generateRoute
return
}
if (global._ngc_log_tag) {
logObj.tag = global._ngc_log_tag
}
messaging.send(null, 'consola', { logObj, stream: { async } })
}
}