After upgrading to 24.1.8, we get an error on production build:
> Vite process exited with non-zero exit code.
Stderr: 'vite v4.3.9 building for production...
transforming...
✓ 95 modules transformed.
✓ built in 527ms
'import' and 'export' may only appear at the top level
file: /Users/oliver/Desktop/temp/my-project/webapp/frontend/generated/flow/chunks/chunk-1346eb852bbd0b39ff83320d261244ab73bf455d2e46d5135c021e3040087eb5.js:8:0
6: const $css_0 = typeof $cssFromFile_0 === 'string' ? unsafeCSS($cssFromFile_0) : $cssFromFile_0;
7: function addCssBlock(block) {
8: import $cssFromFile_0 from 'Frontend/generated/jar-resources/styles/badge.css?inline';
^
9: import $cssFromFile_1 from 'Frontend/styles/manifest-editor.scss?inline';
10: import '@vaadin/app-layout/theme/lumo/vaadin-drawer-toggle.js';
error during build:
RollupError: 'import' and 'export' may only appear at the top level
at error (file:///Users/oliver/Desktop/temp/my-project/webapp/node_modules/vite/node_modules/rollup/dist/es/shared/node-entry.js:2287:30)
at Module.error (file:///Users/oliver/Desktop/temp/my-project/webapp/node_modules/vite/node_modules/rollup/dist/es/shared/node-entry.js:13726:16)
at Module.tryParse (file:///Users/oliver/Desktop/temp/my-project/webapp/node_modules/vite/node_modules/rollup/dist/es/shared/node-entry.js:14457:25)
at Module.setSource (file:///Users/oliver/Desktop/temp/my-project/webapp/node_modules/vite/node_modules/rollup/dist/es/shared/node-entry.js:14058:39)
at ModuleLoader.addModuleSource (file:///Users/oliver/Desktop/temp/my-project/webapp/node_modules/vite/node_modules/rollup/dist/es/shared/node-entry.js:24623:20)
'
Tried cleaning the frontend.