UNPKG

depdrift

Version:

A tool to analyze dependency drift in JavaScript projects

81 lines (70 loc) 1.54 kB
/** * DepDrift Formatters * Centralized export for all formatter modules * * @module formatters */ // Import from HTML formatter import { generateHtmlReport, saveHtmlReport } from './htmlFormatter.js'; // Import from JSON formatter import { generateJsonReport } from './jsonFormatter.js'; // Import from Table formatter import { createDependencyTable, createSummaryTable, createRecommendationsTable, formatAnalysisAsTables } from './tableFormatter.js'; // Import from Reporter import { reportAnalysis, generateSummary, saveReport, reportDrift } from './reporter.js'; // Import from Text formatter import { formatDriftLevel, formatDaysBehind, formatVersions, formatDate, formatSummary, formatDependency, formatDriftSummary, formatSecurityInfo, formatSecuritySeverity, formatAsJson, formatOutput, saveOutput } from './textFormatter.js'; // Export all formatter functions export { // HTML formatter functions generateHtmlReport, saveHtmlReport, // JSON formatter functions generateJsonReport, // Table formatter functions createDependencyTable, createSummaryTable, createRecommendationsTable, formatAnalysisAsTables, // Reporter functions reportAnalysis, generateSummary, saveReport, reportDrift, // Text formatter functions formatDriftLevel, formatDaysBehind, formatVersions, formatDate, formatSummary, formatDependency, formatDriftSummary, formatSecurityInfo, formatSecuritySeverity, formatAsJson, formatOutput, saveOutput };