Skip to content

KAEV documentation

Understand the health of your UI5 project before it becomes a production problem.

KAEV identifies the UI5 project context first, runs only applicable checks, and turns findings into source locations, severity, confidence, evidence, and recommended action.

Local by design: Analysis runs on your machine. KAEV has no telemetry and does not upload project files.

Terminal window
npx @satiroglu/kaev@latest

The default command is equivalent to kaev check.

Understands SAPUI5, OpenUI5, Fiori, UI5 configuration, OData, and common project layouts.

Reports stable rule IDs, severity, confidence, file locations, evidence, and recommendations.

Produces terminal, Markdown, JSON, SARIF, JUnit, and GitHub Actions output.

Normal analysis is read-only. Generated files are never silently overwritten.

KAEV complements UI5 CLI, UI5 Linter, TypeScript, ESLint, SAP Fiori tools, runtime testing, and professional security review. It does not replace them.