3.0.0 works great with vaadin 22. Doesn't work with vaadin 23. Browser cons

3.0.0 works great with vaadin 22.
Doesn’t work with vaadin 23.
Browser console:

Uncaught (in promise) DOMException: Failed to execute 'define' on 'CustomElementRegistry': the name "vaadin-lumo-styles" has already been used with this registry
 at Module.../node_modules/@vaadin-component-factory/vcf-popup/node_modules/@vaadin/vaadin-lumo-styles/version.js
 
Uncaught (in promise) DOMException: Failed to execute 'define' on 'CustomElementRegistry': the name "vaadin-overlay" has already been used with this registry
at eval (webpack-internal:///../node_modules/@vaadin/vaadin-overlay/src/vaadin-overlay.js:993:16)

It should work with Vaadin 23 as well. Vaadin 23 just requires Node 16.14 / npm 8.3 in order to transitive npm dependencies work correctly (not related to Popup as is). This is listed in Vaadin 23 release notes requirements.