UNPKG

@swell/cli

Version:

Swell's command line interface/utility

22 lines (21 loc) 571 B
import { Output } from './output.js'; export class LineOutput extends Output { prepareData(log) { return this.columns.map((column) => { const logValue = log[column]; switch (column) { case 'date': case 'request': { // Hide column name return logValue; } default: { return `${column}: ${logValue}`; } } }); } write(row) { console.log(row.join(' - ')); } }