hilla icon indicating copy to clipboard operation
hilla copied to clipboard

Hilla project depends on Platform

Open cromoteca opened this issue 3 years ago • 1 comments

As Hilla depends on Platform, when a new major/minor version is created, the build doesn't work due to circular dependency: Hilla cannot test itself due to missing corresponding Platform packages.

A solution could be to use Platform dependencies directly instead of depending on Platform

cromoteca avatar Sep 27 '22 12:09 cromoteca

i made a PR here https://github.com/vaadin/hilla/pull/570 and tried to use snapshot versions of flow, flow-components instead of platform. the build is failed at the moment as there is a missing dependency in WC, which failed when using with vite 3.1.0.

we can try if this one works or not, after the next WC release.

i also saw there are versions used in package.json, I am not sure what we can do with those, are they hardcoded?

ZheSun88 avatar Sep 28 '22 12:09 ZheSun88