Skip to content

Installation

  • Node.js 22.9.0 or newer
  • A SAPUI5 or OpenUI5 project directory

The analyzed project normally contains ui5.yaml and an application source directory such as webapp/.

Use npx to run the latest release directly:

Terminal window
cd path/to/my-ui5-app
npx @satiroglu/kaev@latest

Install once and use the kaev command in any project:

Terminal window
npm install --global @satiroglu/kaev
cd path/to/my-ui5-app
kaev check

A development dependency is recommended for reproducible CI runs:

Terminal window
npm install --save-dev @satiroglu/kaev
npx kaev check

Package installation requires registry access. Project analysis itself runs offline.

Terminal window
kaev --version
kaev doctor

kaev doctor checks Node.js compatibility, project detection, configuration, source roots, baseline presence, and UI5 Linter availability.