UI5 Web Components for Angular provides directives for each UI5 Web Component. The directives allow to easily build your Angular application following the SAP Design System.
currently we install ui5 wc locally, generate angular library, then build it and then publish on npm. While this approach works, we have few issues with it:
We heavily depend on Angular version and we are forced to ship for given versions manually
We depend on ui5 version and forced to restrict version
No support for ui5 selector prefixes
Proposed Solution
We should ship only the generator part and the user will be able to compile after installation their own version of the library. This will give us ability to support Angular 14+ immediately from single version of our library. We will have ability to have ui5 custom prefixes and also we will be able to deliver core, which will be compatible with multiple versions of the ui5 as well
[ ] write documentation for the app developers
Priority
[x] Low
[ ] Medium
[ ] High
[ ] Very High
A clear and concise description of the impact/urgency of the required feature.
Feature Request Description
currently we install ui5 wc locally, generate angular library, then build it and then publish on npm. While this approach works, we have few issues with it:
Proposed Solution
We should ship only the generator part and the user will be able to compile after installation their own version of the library. This will give us ability to support Angular 14+ immediately from single version of our library. We will have ability to have ui5 custom prefixes and also we will be able to deliver core, which will be compatible with multiple versions of the ui5 as well
Priority
A clear and concise description of the impact/urgency of the required feature.
Stakeholder Info (if applicable)