I have created a new Vaadin App on Vaadin-Start with Vaadin 24.6.2. prepare-frontend
gives warning messages as it finds multiple versions:
❯ mvn vaadin:prepare-frontend
[INFO] --- vaadin:24.6.2:prepare-frontend (default-cli) @ tui-duty-ui ---
[INFO] Reflections took 663 ms to scan 247 urls, producing 9684 keys and 50590 values
[WARNING] Multiple npm versions for @vaadin/polymer-legacy-adapter found: [24.6.2, 24.5.2]. First version found '24.6.2' will be considered.
[WARNING] Multiple npm versions for @vaadin/integer-field found: [24.6.2, 24.5.2]. First version found '24.6.2' will be considered.
But Maven shows only the new version:
❯ mvn dependency:tree -Dincludes=com.vaadin | grep 24.5
No result
NPM shows indeed a wrong version:
❯ npm ls
no-name@
├── @babel/preset-react@7.26.3
├── @polymer/polymer@3.5.2 overridden
├── @preact/signals-react-transform@0.5.0
├── @rollup/plugin-replace@6.0.2
├── @rollup/pluginutils@5.1.4
├── @types/react-dom@18.3.5
├── @types/react@18.3.18
├── @vaadin/bundles@24.6.2 overridden
├── @vaadin/common-frontend@0.0.19 overridden
├── @vaadin/polymer-legacy-adapter@24.5.2 overridden
├── @vaadin/react-components-pro@24.6.2 overridden
├── @vaadin/react-components@24.6.2 overridden
├── @vaadin/vaadin-development-mode-detector@2.0.7 overridden
├── @vaadin/vaadin-lumo-styles@24.6.2 overridden
├── @vaadin/vaadin-material-styles@24.6.2 overridden
├── @vaadin/vaadin-themable-mixin@24.6.2 overridden
├── @vaadin/vaadin-usage-statistics@2.1.3 overridden
├── @vitejs/plugin-react@4.3.4
├── async@3.2.6
├── construct-style-sheets-polyfill@3.1.0 overridden
├── date-fns@2.29.3 overridden
├── glob@10.4.5
├── lit@3.2.1 overridden
├── proj4@2.12.1 overridden
├── react-dom@18.3.1 overridden
├── react-router-dom@6.28.0 overridden
├── react@18.3.1 overridden
├── rollup-plugin-brotli@3.1.0
├── rollup-plugin-visualizer@5.13.1
├── strip-css-comments@5.0.0
├── transform-ast@2.4.4
├── typescript@5.7.3
├── vite-plugin-checker@0.8.0
├── vite@6.0.6
├── workbox-build@7.3.0
├── workbox-core@7.3.0
└── workbox-precaching@7.3.0
Any idea?