UNPKG

eslint-plugin-green

Version:

ESLint plugin for evaluating and promoting green coding practices

11 lines (9 loc) 396 B
import { LinterResult } from '../types'; import { calculateScore, formatScore } from '../utils/scoring'; export const greenScoreReporter = (results: LinterResult[]): void => { const allMessages = results.reduce((messages, result) => { return messages.concat(result.messages); }, [] as any[]); const score = calculateScore(allMessages); console.log(formatScore(score)); };