angular-null-error-analyzer
Version:
CLI tool to detect potential null/undefined access and Angular template binding issues.
20 lines (16 loc) ⢠557 B
JavaScript
const path = require("path");
const { analyzeProject } = require("../lib/index");
const target = process.argv[2] ? path.resolve(process.argv[2]) : process.cwd();
console.log("\nš Angular Null-Safety Analyzer");
console.log("Analyzing:", target, "\n");
analyzeProject(target)
.then(() => {
// All logging is handled inside analyzeProject
console.log("\nAnalysis completed.");
process.exit();
})
.catch((err) => {
console.error("\x1b[31mFatal error:\x1b[0m", err);
process.exit(2);
});