Loading...
Loading...
Configure, migrate, or run ESLint with @sap-ux/eslint-plugin-fiori-tools in SAP Fiori projects (standalone or CAP). Use when ESLint is missing and the user wants to add it or add code quality checks; when an existing .eslintrc or eslint@8 config needs upgrading to ESLint 9 flat config; when the user wants to run linting, fix lint errors, or ESLint is broken or not working; or when the user wants to see the application issues or UX consistency issues for a specific app — e.g. "show application issue(s) for my project <project_name>", "show application issues for app X", "UX consistency issues", "issues consistent with Page Map", "same issues as Application Information".
npx skill4agent add sap/open-ux-tools sap-fiori-eslint-plugin@sap-ux/eslint-plugin-fiori-tools| User says / situation | Task | Reference |
|---|---|---|
"Set up ESLint", "Add ESLint", no | Set up | references/setup.md |
"Migrate ESLint", | Migrate | references/migrate.md |
"Run ESLint", "Check my code", "Fix lint errors", | Lint | references/lint.md |
| "Show all application issues", "show UX consistency issues", "issues for app X", "same issues as Page Map/App Info" | App issues only | references/lint.md — follow the App-scope mode section |
# Check for existing ESLint config (any format)
ls eslint.config.mjs eslint.config.js .eslintrc .eslintrc.js .eslintrc.cjs .eslintrc.json .eslintrc.yml .eslintrc.yaml 2>/dev/null.eslintrc*eslint.config.mjs