fix-manifest-json
Installation
SKILL.md
Fix manifest.json
This skill fixes manifest.json issues that the UI5 linter detects but cannot auto-fix because they may require understanding of the application's dependencies and structure.
Linter Rules Handled
| Rule ID | Message Pattern | This Skill's Action |
|---|---|---|
no-outdated-manifest-version |
manifest.json must be modernized to Version 2 | Update _version to "2.0.0" |
no-legacy-ui5-version-in-manifest |
Use UI5 version 1.136.0 or higher | Update minUI5Version to "1.136.0" |
no-deprecated-library |
Use of deprecated library '...' | Remove from dependencies/libs |
no-deprecated-component |
Use of deprecated component '...' | Remove from dependencies/components |
no-deprecated-api |
Use of deprecated view type '...' | Change to "XML" |
no-deprecated-api |
Use of deprecated property 'sap.ui5/resources/js' | Remove if empty |
no-deprecated-api |
Use of deprecated class '...' (model types) | Flag for manual modernization |
no-removed-manifest-property |
Property '...' has been removed in Manifest Version 2 | Remove the property |