ui5-typescript-conversion
OfficialSeamlessly convert UI5 projects to TypeScript for modern development.
AuthorUI5
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill facilitates the migration of existing UI5 (SAPUI5/OpenUI5) projects from JavaScript to TypeScript, enabling developers to adopt modern coding standards and improve code quality.
Core Features & Use Cases
- Code Modernization: Converts UI5 class syntax from
extendto ES6 classes with proper module imports. - Configuration Assistance: Guides users in updating
package.json,tsconfig.json, andui5.yamlfor TypeScript compatibility. - Control & Library Conversion: Transforms custom controls and control libraries into TypeScript, including handling metadata, renderer, and enums.
- Testing Transition: Assists in adapting UI5 test code and test setups from JavaScript to TypeScript.
- Use Case: Developers aiming to upgrade their UI5 apps to TypeScript to leverage better tooling, type safety, and maintainability.
Quick Start
Convert your UI5 project to TypeScript by running the provided conversion scripts and following the step-by-step guidance to update configurations and refactor class definitions.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferencesassets
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: ui5-typescript-conversion Download link: https://github.com/UI5/plugins-claude/archive/main.zip#ui5-typescript-conversion Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.