if (!report.summary.passed && report.details.length) console.log('\n🔍 Problematic files:'); for (const file of report.details)
if (!report.summary.passed) process.exit(1);
return summary: filesScanned: reports.length, totalAnyUsage: totalAny, totalMissingTypes: totalMissing, typeCoveragePercent: parseFloat(coverage.toFixed(2)), passed, , details: reports, ;
if (!report.summary.passed && report.details.length) console.log('\n🔍 Problematic files:'); for (const file of report.details)
if (!report.summary.passed) process.exit(1);
return summary: filesScanned: reports.length, totalAnyUsage: totalAny, totalMissingTypes: totalMissing, typeCoveragePercent: parseFloat(coverage.toFixed(2)), passed, , details: reports, ;
DataSolid continues to evolve: with a new look, new telephone number and a new extended partner solutions.What remains the same? Our claim to be there for you - personal, technical, reliable.