UNPKG

test-openapi

Version:
25 lines (18 loc) 577 B
'use strict' const { getSummary, stopSpinner } = require('../../utils') const { isSilentTask } = require('../../level') // JSON reporter const end = function(tasks, { options, options: { spinner } }) { stopSpinner(spinner) const tasksA = getTasks({ tasks, options }) const tasksB = JSON.stringify(tasksA, null, 2) return `${tasksB}\n` } const getTasks = function({ tasks, options }) { const summary = getSummary({ tasks }) const tasksA = tasks.filter(task => !isSilentTask({ task, options })) return { summary, tasks: tasksA } } module.exports = { end, }