Conversation
|
|
|
Hi @pskelin, could you check here? |
I was trying to sign the CLA but the link seems to be broken |
|
@nkappler this was specifically added as a dependency with #6346 can you check why patch package fails? it should not be an issue if multiple packages in your repo point have the same dependency, patch package usually runs after npm install so it should still apply the patch regardless of the way the dependency came. |
|
@pskelin patch-package runs successful, the issue is that we have a duplicate install of the openui5 types and the non-patched version installed as a dependency by the webcomponents takes precedence. |
|
@pskelin also, what's the reason for using @types/openui5 instead of @sapui5/types? It's the same package, but the latter uses the same versioning scheme as UI5 itself, making it much easier to choose the correct version (it's the same version every time). @types/openui5 only get's a version bump if there are actual changes to it. |
when installing the webcomponents, they pull in @types/openui5 as a dependency, although it should be a dev dependency.
This leads to conflicts in our repository, since we use patch-package to patch incorrect types in that package, but additional copy added by webcomponents is overwriting them again...
fix #13459