Closed BenReim closed 4 years ago
Do I get it correctly: you mean SAPUI5 libs in contrast to OpenUI5 libs?
I mean SAPUI5 libraries should be available as npm packages in the same way that openui5 libraries are already published as npm packages.
Currently, apps that makes use of SAPUI5 libraries can't migrate to the ui5-tooling
as those libraries can not be consumed by npm.
Hey @BenReim, this is something we are working on right now (and already did for the last couple of months). We also involved the OpenUI5 community in some decisions via Slack. Note that the SAPUI5 libraries will most probably be released exclusively to the npm.sap.com registry.
The whole thing is apparently not as simple as for OpenUI5. I think you can expect something in Q3 by the latest.
I'll close this incident as the topic is not directly related to the UI5 Tooling. Feel free to reach out to us in the OpenUI5 Slack if you have further questions.
As there is currently no better place on GitHub to track this issue (unavailability of SAPUI5 libraries as npm packages), we'll reopen this issue and update it once relevant progress has been made.
Any updates on this? Is there an alternative to get the UI5 tooling to work with the sapui5 sdk download from tools.hana.ondemand.com maybe?
I like to ask as well 😄 Any updates? We depend on SAPUI5 resources, because of VizFrame (sap.viz.ui5 namespace). This is not in OpenUI5, yet.
We are actively working on providing SAPUI5 libraries as official npm packages. Current ETA is Q1 2020.
In the meantime you might want to try some of the workarounds the community came up with. I think the latest one is https://blogs.sap.com/2019/11/05/end-to-end-setup-of-local-development-environment-with-ui5-tooling/ Also feel free to ask around in the OpenUI5 Slack Channel!
Hi team, it's end of Q1, any update for that? That's important for us :). Thanks so much in advanced.
Hey, the current ETA is end of this month. We are working hard on making that happen 👍
We try to document our progress publicly in https://github.com/SAP/ui5-tooling/issues/204
Thank you all for bearing with us.
SAPUI5 libraries can now be consumed using the UI5 Tooling 2.0 🎉
Expected Behavior
SAPUI5 libraries are provided as npm packages and can therefore be used along side the
ui5-tooling
Current Behavior
Currently, if an app depends on SAPUI5 libraries, it cannot leverage the ui5 tooling as SAPUI5 libraries cannot be referenced as dependencies.