From 9283a61f7eb6ea83e483108ff0eab0da775790c8 Mon Sep 17 00:00:00 2001 From: grimsi <9295182+grimsi@users.noreply.github.com> Date: Mon, 29 Sep 2025 13:31:03 +0200 Subject: [PATCH] Update frontend dependencies --- app/package-lock.json | 1604 ++++++++++++++++++++--------------------- app/package.json | 222 +++--- app/vite.generated.ts | 25 +- 3 files changed, 936 insertions(+), 915 deletions(-) diff --git a/app/package-lock.json b/app/package-lock.json index 0532cf8..6d571d6 100644 --- a/app/package-lock.json +++ b/app/package-lock.json @@ -1,12 +1,12 @@ { "name": "gameyfin", - "version": "2.0.1", + "version": "2.1.0-preview", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "gameyfin", - "version": "2.0.1", + "version": "2.1.0-preview", "dependencies": { "@heroui/react": "2.7.9", "@material-tailwind/react": "^2.1.10", @@ -14,22 +14,22 @@ "@polymer/polymer": "3.5.2", "@react-stately/data": "^3.12.2", "@react-types/shared": "^3.28.0", - "@vaadin/bundles": "24.8.6", + "@vaadin/bundles": "24.9.0", "@vaadin/common-frontend": "0.0.19", - "@vaadin/hilla-file-router": "24.8.7", - "@vaadin/hilla-frontend": "24.8.7", - "@vaadin/hilla-lit-form": "24.8.7", - "@vaadin/hilla-react-auth": "24.8.7", - "@vaadin/hilla-react-crud": "24.8.7", - "@vaadin/hilla-react-form": "24.8.7", - "@vaadin/hilla-react-i18n": "24.8.7", - "@vaadin/hilla-react-signals": "24.8.7", - "@vaadin/polymer-legacy-adapter": "24.8.6", - "@vaadin/react-components": "24.8.6", + "@vaadin/hilla-file-router": "24.9.0", + "@vaadin/hilla-frontend": "24.9.0", + "@vaadin/hilla-lit-form": "24.9.0", + "@vaadin/hilla-react-auth": "24.9.0", + "@vaadin/hilla-react-crud": "24.9.0", + "@vaadin/hilla-react-form": "24.9.0", + "@vaadin/hilla-react-i18n": "24.9.0", + "@vaadin/hilla-react-signals": "24.9.0", + "@vaadin/polymer-legacy-adapter": "24.9.0", + "@vaadin/react-components": "24.9.0", "@vaadin/vaadin-development-mode-detector": "2.0.7", - "@vaadin/vaadin-lumo-styles": "24.8.6", - "@vaadin/vaadin-material-styles": "24.8.6", - "@vaadin/vaadin-themable-mixin": "24.8.6", + "@vaadin/vaadin-lumo-styles": "24.9.0", + "@vaadin/vaadin-material-styles": "24.9.0", + "@vaadin/vaadin-themable-mixin": "24.9.0", "@vaadin/vaadin-usage-statistics": "2.1.3", "classnames": "^2.5.1", "construct-style-sheets-polyfill": "3.1.0", @@ -66,17 +66,17 @@ "@types/node": "^22.4.0", "@types/react": "18.3.23", "@types/react-dom": "18.3.7", - "@vaadin/hilla-generator-cli": "24.8.7", - "@vaadin/hilla-generator-core": "24.8.7", - "@vaadin/hilla-generator-plugin-backbone": "24.8.7", - "@vaadin/hilla-generator-plugin-barrel": "24.8.7", - "@vaadin/hilla-generator-plugin-client": "24.8.7", - "@vaadin/hilla-generator-plugin-model": "24.8.7", - "@vaadin/hilla-generator-plugin-push": "24.8.7", - "@vaadin/hilla-generator-plugin-signals": "24.8.7", - "@vaadin/hilla-generator-plugin-subtypes": "24.8.7", - "@vaadin/hilla-generator-plugin-transfertypes": "24.8.7", - "@vaadin/hilla-generator-utils": "24.8.7", + "@vaadin/hilla-generator-cli": "24.9.0", + "@vaadin/hilla-generator-core": "24.9.0", + "@vaadin/hilla-generator-plugin-backbone": "24.9.0", + "@vaadin/hilla-generator-plugin-barrel": "24.9.0", + "@vaadin/hilla-generator-plugin-client": "24.9.0", + "@vaadin/hilla-generator-plugin-model": "24.9.0", + "@vaadin/hilla-generator-plugin-push": "24.9.0", + "@vaadin/hilla-generator-plugin-signals": "24.9.0", + "@vaadin/hilla-generator-plugin-subtypes": "24.9.0", + "@vaadin/hilla-generator-plugin-transfertypes": "24.9.0", + "@vaadin/hilla-generator-utils": "24.9.0", "@vitejs/plugin-react": "4.5.0", "@vitejs/plugin-react-swc": "^3.7.0", "async": "3.2.6", @@ -91,7 +91,7 @@ "tailwindcss": "^3.4.13", "transform-ast": "2.4.4", "typescript": "5.8.3", - "vite": "6.3.5", + "vite": "6.3.6", "vite-plugin-checker": "0.9.3", "workbox-build": "7.3.0", "workbox-core": "7.3.0", @@ -7191,168 +7191,168 @@ "license": "ISC" }, "node_modules/@vaadin/a11y-base": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/a11y-base/-/a11y-base-24.8.6.tgz", - "integrity": "sha512-c8SEpMbgdOXtfHG7HS4FT80UnVQ1TiOx2g7F2YWkJDGLJ+/GjiX7dGZfX3zn92U8Yc3voSCB0JsOu9OCtnGQTw==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/a11y-base/-/a11y-base-24.9.0.tgz", + "integrity": "sha512-0JWDQa2x9S0jwoZKncaKs9Xe63Xmg8CQkaXKPWAsjGOS5PAmlAdxr+XmPpjAsuhVNfuwKu/798UdkMinxmfp4Q==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.8.6", + "@vaadin/component-base": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/accordion": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/accordion/-/accordion-24.8.6.tgz", - "integrity": "sha512-aXvLcxUWFA5Q7W07aTAbnSairTmahQS5pKffswWzawfhBq8XHxRAXuui5lzOcmGyagV0SUP5di3hq8D3p8J9Nw==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/accordion/-/accordion-24.9.0.tgz", + "integrity": "sha512-yC2eJVN+8Av+yOKNxDt2fwdPYtUnpcPU+2+dw45GmmOAMREQHgVF/QT6ULKSWELLnaZGokZs7vs2u/IDgPI9kg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/details": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/details": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/app-layout": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/app-layout/-/app-layout-24.8.6.tgz", - "integrity": "sha512-Jl+RciFBnQlLImk3zkl/0TQrQmeuxf4MYqfsQ1oW9xdOEeR04VJ6Cw5BM+gG9I8PfszlyHYbFmnTE3JurRK7cA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/app-layout/-/app-layout-24.9.0.tgz", + "integrity": "sha512-S2FqqiZo2R5K5AEDpA5VSpxTfBfi+gdpuG44WRmVwysXcPSu2aXtPLVQC8SWxCC+zhDTOMksM6K5CCe4TeZNlw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/button": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/button": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/avatar": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/avatar/-/avatar-24.8.6.tgz", - "integrity": "sha512-ZWe5g5ZorJXyd3d8DqDQkJ6TpGkwTsOGMQQgEWVVs00DyYENFCs4dF+jL9taYXfr7DF8x58XIS9aARQpKWnyIQ==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/avatar/-/avatar-24.9.0.tgz", + "integrity": "sha512-oPn6VkH+OXvR3DNXeebKkAisJLD3QYuRya9o7hu88KaTliCE9gErckdyb9dcN2k7jbPtE4ypaKi4THAP3b9c9A==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/tooltip": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/tooltip": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/avatar-group": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/avatar-group/-/avatar-group-24.8.6.tgz", - "integrity": "sha512-sGGzMNbsIigD8ijjyMgqmPJ4Qir7IhUSu87pl17Iy3nNVIXk9hsoIPTKoDbPPCzuRHo+bTEEYKeGqGJFKeAFeA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/avatar-group/-/avatar-group-24.9.0.tgz", + "integrity": "sha512-dJo/a2SoO4fJhhc4OhuSLrQnXEaDfzlzIcrN3Z7aDfm5OA8yXXy1i1EfCLQmpJLMc/w/owikOw6TDJr3HeQfdg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/avatar": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/item": "~24.8.6", - "@vaadin/list-box": "~24.8.6", - "@vaadin/overlay": "~24.8.6", - "@vaadin/tooltip": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/avatar": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/item": "~24.9.0", + "@vaadin/list-box": "~24.9.0", + "@vaadin/overlay": "~24.9.0", + "@vaadin/tooltip": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/bundles": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/bundles/-/bundles-24.8.6.tgz", - "integrity": "sha512-/7R6FNJuD78UUT4csMuAEZhf0Qgz7zJ4mIvhG/uUhJauV48S9zi1RFp0NLRIpn41LRjb1hLEyMIlbjA9k2JJkw==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/bundles/-/bundles-24.9.0.tgz", + "integrity": "sha512-sziAucXzhm1+FHkUn4VJxYDL52yXwjriazin7WkKSn51+cAggeVvKFbkbcgPh8Tnp+0b6/CqQwDW2zNX/RIAfw==", "license": "(Apache-2.0 OR SEE LICENSE IN https://vaadin.com/license/cvdl-4.0)", "peerDependencies": { "@open-wc/dedupe-mixin": "1.4.0", "@polymer/polymer": "3.5.2", - "@vaadin/a11y-base": "24.8.6", - "@vaadin/accordion": "24.8.6", - "@vaadin/app-layout": "24.8.6", - "@vaadin/avatar": "24.8.6", - "@vaadin/avatar-group": "24.8.6", - "@vaadin/board": "24.8.6", - "@vaadin/button": "24.8.6", - "@vaadin/card": "24.8.6", - "@vaadin/charts": "24.8.6", - "@vaadin/checkbox": "24.8.6", - "@vaadin/checkbox-group": "24.8.6", - "@vaadin/combo-box": "24.8.6", - "@vaadin/component-base": "24.8.6", - "@vaadin/confirm-dialog": "24.8.6", - "@vaadin/context-menu": "24.8.6", - "@vaadin/cookie-consent": "24.8.6", - "@vaadin/crud": "24.8.6", - "@vaadin/custom-field": "24.8.6", - "@vaadin/dashboard": "24.8.6", - "@vaadin/date-picker": "24.8.6", - "@vaadin/date-time-picker": "24.8.6", - "@vaadin/details": "24.8.6", - "@vaadin/dialog": "24.8.6", - "@vaadin/email-field": "24.8.6", - "@vaadin/field-base": "24.8.6", - "@vaadin/field-highlighter": "24.8.6", - "@vaadin/form-layout": "24.8.6", - "@vaadin/grid": "24.8.6", - "@vaadin/grid-pro": "24.8.6", - "@vaadin/horizontal-layout": "24.8.6", - "@vaadin/icon": "24.8.6", - "@vaadin/icons": "24.8.6", - "@vaadin/input-container": "24.8.6", - "@vaadin/integer-field": "24.8.6", - "@vaadin/item": "24.8.6", - "@vaadin/list-box": "24.8.6", - "@vaadin/lit-renderer": "24.8.6", - "@vaadin/login": "24.8.6", - "@vaadin/map": "24.8.6", - "@vaadin/markdown": "24.8.6", - "@vaadin/master-detail-layout": "24.8.6", - "@vaadin/menu-bar": "24.8.6", - "@vaadin/message-input": "24.8.6", - "@vaadin/message-list": "24.8.6", - "@vaadin/multi-select-combo-box": "24.8.6", - "@vaadin/notification": "24.8.6", - "@vaadin/number-field": "24.8.6", - "@vaadin/overlay": "24.8.6", - "@vaadin/password-field": "24.8.6", - "@vaadin/polymer-legacy-adapter": "24.8.6", - "@vaadin/popover": "24.8.6", - "@vaadin/progress-bar": "24.8.6", - "@vaadin/radio-group": "24.8.6", - "@vaadin/rich-text-editor": "24.8.6", - "@vaadin/scroller": "24.8.6", - "@vaadin/select": "24.8.6", - "@vaadin/side-nav": "24.8.6", - "@vaadin/split-layout": "24.8.6", - "@vaadin/tabs": "24.8.6", - "@vaadin/tabsheet": "24.8.6", - "@vaadin/text-area": "24.8.6", - "@vaadin/text-field": "24.8.6", - "@vaadin/time-picker": "24.8.6", - "@vaadin/tooltip": "24.8.6", - "@vaadin/upload": "24.8.6", + "@vaadin/a11y-base": "24.9.0", + "@vaadin/accordion": "24.9.0", + "@vaadin/app-layout": "24.9.0", + "@vaadin/avatar": "24.9.0", + "@vaadin/avatar-group": "24.9.0", + "@vaadin/board": "24.9.0", + "@vaadin/button": "24.9.0", + "@vaadin/card": "24.9.0", + "@vaadin/charts": "24.9.0", + "@vaadin/checkbox": "24.9.0", + "@vaadin/checkbox-group": "24.9.0", + "@vaadin/combo-box": "24.9.0", + "@vaadin/component-base": "24.9.0", + "@vaadin/confirm-dialog": "24.9.0", + "@vaadin/context-menu": "24.9.0", + "@vaadin/cookie-consent": "24.9.0", + "@vaadin/crud": "24.9.0", + "@vaadin/custom-field": "24.9.0", + "@vaadin/dashboard": "24.9.0", + "@vaadin/date-picker": "24.9.0", + "@vaadin/date-time-picker": "24.9.0", + "@vaadin/details": "24.9.0", + "@vaadin/dialog": "24.9.0", + "@vaadin/email-field": "24.9.0", + "@vaadin/field-base": "24.9.0", + "@vaadin/field-highlighter": "24.9.0", + "@vaadin/form-layout": "24.9.0", + "@vaadin/grid": "24.9.0", + "@vaadin/grid-pro": "24.9.0", + "@vaadin/horizontal-layout": "24.9.0", + "@vaadin/icon": "24.9.0", + "@vaadin/icons": "24.9.0", + "@vaadin/input-container": "24.9.0", + "@vaadin/integer-field": "24.9.0", + "@vaadin/item": "24.9.0", + "@vaadin/list-box": "24.9.0", + "@vaadin/lit-renderer": "24.9.0", + "@vaadin/login": "24.9.0", + "@vaadin/map": "24.9.0", + "@vaadin/markdown": "24.9.0", + "@vaadin/master-detail-layout": "24.9.0", + "@vaadin/menu-bar": "24.9.0", + "@vaadin/message-input": "24.9.0", + "@vaadin/message-list": "24.9.0", + "@vaadin/multi-select-combo-box": "24.9.0", + "@vaadin/notification": "24.9.0", + "@vaadin/number-field": "24.9.0", + "@vaadin/overlay": "24.9.0", + "@vaadin/password-field": "24.9.0", + "@vaadin/polymer-legacy-adapter": "24.9.0", + "@vaadin/popover": "24.9.0", + "@vaadin/progress-bar": "24.9.0", + "@vaadin/radio-group": "24.9.0", + "@vaadin/rich-text-editor": "24.9.0", + "@vaadin/scroller": "24.9.0", + "@vaadin/select": "24.9.0", + "@vaadin/side-nav": "24.9.0", + "@vaadin/split-layout": "24.9.0", + "@vaadin/tabs": "24.9.0", + "@vaadin/tabsheet": "24.9.0", + "@vaadin/text-area": "24.9.0", + "@vaadin/text-field": "24.9.0", + "@vaadin/time-picker": "24.9.0", + "@vaadin/tooltip": "24.9.0", + "@vaadin/upload": "24.9.0", "@vaadin/vaadin-development-mode-detector": "2.0.7", - "@vaadin/vaadin-lumo-styles": "24.8.6", - "@vaadin/vaadin-themable-mixin": "24.8.6", + "@vaadin/vaadin-lumo-styles": "24.9.0", + "@vaadin/vaadin-themable-mixin": "24.9.0", "@vaadin/vaadin-usage-statistics": "2.1.3", - "@vaadin/vertical-layout": "24.8.6", - "@vaadin/virtual-list": "24.8.6", + "@vaadin/vertical-layout": "24.9.0", + "@vaadin/virtual-list": "24.9.0", "cookieconsent": "3.1.1", "dompurify": "3.2.6", "highcharts": "9.2.2", @@ -7609,87 +7609,87 @@ } }, "node_modules/@vaadin/button": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/button/-/button-24.8.6.tgz", - "integrity": "sha512-mXZLt2u3elJ3WMLaw35zLIpZiPPB+hlpKdfTlOF22vDm1OIalVYpQlGcdDDOshtIGaUH1W3eb1MmlQhVAEFmkA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/button/-/button-24.9.0.tgz", + "integrity": "sha512-jurFt1NebS/621Lsyw9e93iDbT1cIkXRuoGXUst9FcQZXvYR6m/flL5H0t9GwVULJZ5LPljkAtyQZclV9Nxw3A==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/card": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/card/-/card-24.8.6.tgz", - "integrity": "sha512-VgnQUkHY8I06INUSwXuNOrevG7PYQsBKr6k1r42KqEzLESiWV/pk+WpdyGRTEH4MbKc8oj6Ut6Uu6DtUpgK+eg==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/card/-/card-24.9.0.tgz", + "integrity": "sha512-Iur3h+KURdMDtEibVNx+P+y1YBSlVUSB0AMpI/AvmSG5DNo1R1FjI+k72ZkGJEDi+pe/5g3n00fLZXLELS4prg==", "license": "Apache-2.0", "dependencies": { - "@vaadin/component-base": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/component-base": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/checkbox": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/checkbox/-/checkbox-24.8.6.tgz", - "integrity": "sha512-wLaKHniu8MKO4sfKJMiC+F/fMZVi1l2CpRw3RTTFzKYQMeBVwVRv3Lg1yV75LN8KtHU0DBR5l2Xfb4pa+rRGFg==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/checkbox/-/checkbox-24.9.0.tgz", + "integrity": "sha512-I5s30JkE+4Ke+clSWMVvQ/92553lGmv8PkTb1AF4OZms5DBM9F4QYuh4iHqQEwxBT48dsuSoD9hYDnFJjpoTYw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/field-base": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/field-base": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/checkbox-group": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/checkbox-group/-/checkbox-group-24.8.6.tgz", - "integrity": "sha512-odQ9PnF5SfWAniYnhKb6gEDPkn0ZO+P7gK5AUit3TadeAGc9t2+7BgqcJlg0o6fflgfEwD/RKWV6PXCU30BVEw==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/checkbox-group/-/checkbox-group-24.9.0.tgz", + "integrity": "sha512-UsmBTnXeLEJeRfRmUKNRKN63v5dWKoBCnTqwtWfXxj/ls52nZoD+KxNq9q/8EZ+1Zg7QrvvmPX70MHFJE2GqhQ==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/checkbox": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/field-base": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/checkbox": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/field-base": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/combo-box": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/combo-box/-/combo-box-24.8.6.tgz", - "integrity": "sha512-baeU/8jn7JdV4R3tqoVJMHc3wsMeo4RMREPAYjiQ1T4q1378cOpIixoPgXBnRj0g2bGwVD0dCHXcfb0BtVo9KQ==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/combo-box/-/combo-box-24.9.0.tgz", + "integrity": "sha512-LLmBT19NCVKFuIGRbhF77mmhQLiyI72F3TF6GFKo/q/UtEwwQaBOFta2KHu//XhxuXJrIW99WqRLE1HJa/dBfw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/field-base": "~24.8.6", - "@vaadin/input-container": "~24.8.6", - "@vaadin/item": "~24.8.6", - "@vaadin/lit-renderer": "~24.8.6", - "@vaadin/overlay": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/field-base": "~24.9.0", + "@vaadin/input-container": "~24.9.0", + "@vaadin/item": "~24.9.0", + "@vaadin/lit-renderer": "~24.9.0", + "@vaadin/overlay": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, @@ -7706,9 +7706,9 @@ } }, "node_modules/@vaadin/component-base": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/component-base/-/component-base-24.8.6.tgz", - "integrity": "sha512-EnhFwUXkZ53AASaPMJukI0w/DTSM74IXh+j65GUcFbrlN/S7tdFCQhtIsaLX95pcEtestSXOSufI/kW/B+6hgA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/component-base/-/component-base-24.9.0.tgz", + "integrity": "sha512-P1mI6dqGxeDWwi/F9NFkl75M78Ni5ZEMcBn/TvCnNxpUOP6C+kZPIrZx3aTmC2Eb3QR7+0xsNosbzuiA5ewBXw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", @@ -7719,223 +7719,223 @@ } }, "node_modules/@vaadin/confirm-dialog": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/confirm-dialog/-/confirm-dialog-24.8.6.tgz", - "integrity": "sha512-Cm0bJFSfd+MU++d6N15XypSzpJ/1wcF8/NmTKMOW3falJOMHNl3F5/pzo1I24PBDjM/moQrXtOjUS5eKD6nf7g==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/confirm-dialog/-/confirm-dialog-24.9.0.tgz", + "integrity": "sha512-XGpyunZexH59gl+DebpIbbgwhMFthHdwSV9I+HqnaRPtO+4BoXUgYSgSYo7akl3j4KNHm2zqmPW7MX05jk4zVg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/dialog": "~24.8.6", - "@vaadin/overlay": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/button": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/dialog": "~24.9.0", + "@vaadin/overlay": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/context-menu": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/context-menu/-/context-menu-24.8.6.tgz", - "integrity": "sha512-oxgko1QeexR0ZFXEr0wt/AgX202rDb2VG0k3Rdjl05e4fzKI7Z5sJastkLEx15CG27JuPEC2iiwrIThzdpTm5Q==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/context-menu/-/context-menu-24.9.0.tgz", + "integrity": "sha512-Vrno4SDyPABjPg18EegG+fUafiCsG4G/A64G8fBIlqAcYMR2a22jBv4qf5/cz15oJslQluSO/qwoP12/QZpGhw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/item": "~24.8.6", - "@vaadin/list-box": "~24.8.6", - "@vaadin/lit-renderer": "~24.8.6", - "@vaadin/overlay": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/item": "~24.9.0", + "@vaadin/list-box": "~24.9.0", + "@vaadin/lit-renderer": "~24.9.0", + "@vaadin/overlay": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/custom-field": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/custom-field/-/custom-field-24.8.6.tgz", - "integrity": "sha512-yi8fAOl4rW55qqj2+eBlHdNvRaIvBEqcm1cZLEQufxi+F/8oCcYj52HceKYTrtnL4eIcwCxDm+E4F/Bvft/8jw==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/custom-field/-/custom-field-24.9.0.tgz", + "integrity": "sha512-aP58szUcJjkaBHzUBt/b3ursYFoKNkkvFIDm9c2dyHfSNXvfQo6duykOiLoW6FX5K+W/zWCHp1l/imLXXzxp7A==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/field-base": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/field-base": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/date-picker": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/date-picker/-/date-picker-24.8.6.tgz", - "integrity": "sha512-ofuf57/hynJiiMlyWbSpraQtce+htN1SL4J7pUvB315Qekb6Piic+u11/Y9UC22yl0du39KetsXTZ6dgk0oi1g==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/date-picker/-/date-picker-24.9.0.tgz", + "integrity": "sha512-bxRTnAP1uRPpPy9klDG+4Zy8KCYEY/Fi4Oyzl18lWiXUOf/rYp5fFqKmHqy8eKlIolAz8F4ZkuW/ax0WPwto3Q==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.2.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/button": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/field-base": "~24.8.6", - "@vaadin/input-container": "~24.8.6", - "@vaadin/overlay": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/button": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/field-base": "~24.9.0", + "@vaadin/input-container": "~24.9.0", + "@vaadin/overlay": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/date-time-picker": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/date-time-picker/-/date-time-picker-24.8.6.tgz", - "integrity": "sha512-55I5JgZz3GGoGSUvntovjpqDQxn267C1G3kn9zELVCVEN8yNG2q8cdyunHLpKx+fj6y2/PZIkiVPNiUpBw/Www==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/date-time-picker/-/date-time-picker-24.9.0.tgz", + "integrity": "sha512-eKPZPf5Oa+Eog/DOs6aYJBwoBjiH8LLwQ/AAHWAmfnqj3VK0oWaibT+xnVvxzhZLpIDfIC5uqeQqf8GwMgY+KA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/custom-field": "~24.8.6", - "@vaadin/date-picker": "~24.8.6", - "@vaadin/field-base": "~24.8.6", - "@vaadin/time-picker": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/custom-field": "~24.9.0", + "@vaadin/date-picker": "~24.9.0", + "@vaadin/field-base": "~24.9.0", + "@vaadin/time-picker": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/details": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/details/-/details-24.8.6.tgz", - "integrity": "sha512-vJ7ufMXabp5ltZcsxlTwPwwB5LDwbRsQzFts4Z187L8s0E0k/18xHkdggIPqKZV+hoEh+NsqyZwjAOpK/qSqtQ==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/details/-/details-24.9.0.tgz", + "integrity": "sha512-rbPRhcblBrBD2xm7iN9qoOOsOG4Nfm9OUlwWYpr8MWwTZlHC6klIBPW0iBhRdWj5mvEZ2QUi1UyvYU7GQ+ugkw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/button": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/button": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/dialog": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/dialog/-/dialog-24.8.6.tgz", - "integrity": "sha512-87h1iwoiS/B5+YWnS2XXWTtqzWJvpYK7BOaqrSsQIbPI9jww3TguTNKiHgu4i/yXXavMBoEhvBrJxJ46i9Ftdg==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/dialog/-/dialog-24.9.0.tgz", + "integrity": "sha512-+oYrROOWNUthYX0XQQ/kCP2Zk09gektyRoTkARcJXlT4sHw8b9JllYxoJePh/71tABZOVJVzzNJT3HgYxrdILg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.8.6", - "@vaadin/lit-renderer": "~24.8.6", - "@vaadin/overlay": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/component-base": "~24.9.0", + "@vaadin/lit-renderer": "~24.9.0", + "@vaadin/overlay": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/email-field": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/email-field/-/email-field-24.8.6.tgz", - "integrity": "sha512-OjT0OCpU+ByTsCO6YxSnbuT8f8m3ALEabf/3r7uPZYVaAxGTaD/rd2oyyq/bYPe8ZsY7rcTHvRyW91zb8DOzOA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/email-field/-/email-field-24.9.0.tgz", + "integrity": "sha512-sDYo81TmMVkLNIHtyWsfamTNai10WZu2IvkU2k6AGds7lMau5M6aJ7O2yMvuEQmJhTZevq0s1pKE084aCAjhoQ==", "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.8.6", - "@vaadin/text-field": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/component-base": "~24.9.0", + "@vaadin/text-field": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/field-base": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/field-base/-/field-base-24.8.6.tgz", - "integrity": "sha512-B3DXzH1wys6airDSNKfBJZE8kH34N52dhW3DBhcwaQ87iw4KdTG3IbQ+3c7oHc4mezOhtfgtst00PIs8RCg6Hg==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/field-base/-/field-base-24.9.0.tgz", + "integrity": "sha512-NR2U7pWYv3hleA24PkMOmBXC30oU8WIiGNbQDPP8f6wZEyIJtsyMb0tXL+tSdjp664KmEs/UWal/T1kaVvF8uA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/field-highlighter": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/field-highlighter/-/field-highlighter-24.8.6.tgz", - "integrity": "sha512-TJBf2Nib6SW/rRUVsK81p+qdkXw/WjWxceypmE6nJlcZqGquqcz8TMqY+3g6dXcfUrMKi5nResxjkmkd1RNQxQ==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/field-highlighter/-/field-highlighter-24.9.0.tgz", + "integrity": "sha512-bmZmsdOUxHfHtg9ctYEnyRJxtJY+QBwetZ2gVTNRK45R11dWa5dTWuIH/XCDhsTlqn59ZI+Papfy3RI7m8vo0g==", "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/overlay": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/overlay": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/form-layout": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/form-layout/-/form-layout-24.8.6.tgz", - "integrity": "sha512-7rCr8DxK/Wdn8F7bB/JX70vA6fzYbuQbF22odP6auzVRKWoE6JWY8gvkFIHtuAFnNt+Fc56CRbtHXPewqCY8QQ==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/form-layout/-/form-layout-24.9.0.tgz", + "integrity": "sha512-hVLITSzSHgazwpmfhD8avAEtNajJQC9As7EUj8oaX33PUnEnEXOxndDS41sk0VRZbv2KOvQEG55qTjGBkTT3Cw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/grid": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/grid/-/grid-24.8.6.tgz", - "integrity": "sha512-RZUhKOunOdfErNakt4xz99gmmqmjWemYZDWtECh03xTPq2rtZXICmaK4/JqwJ/i+I8/TwDyMSUu3boqlFNiMYA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/grid/-/grid-24.9.0.tgz", + "integrity": "sha512-jEQLl+xr3NF4L9COQ1cKngAmPIIkwG8ni6An09pZfXR+9VW5kvVEV2EkIXoOgUFOjRrGi8k9237iUsKRd7KRHw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/checkbox": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/lit-renderer": "~24.8.6", - "@vaadin/text-field": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/checkbox": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/lit-renderer": "~24.9.0", + "@vaadin/text-field": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/hilla-file-router": { - "version": "24.8.7", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-file-router/-/hilla-file-router-24.8.7.tgz", - "integrity": "sha512-pWSzxpd8NU4rZjKtPNMfMG7Qhnl7A3CyKGArWBvOCfCeyW0cdLt+Gkxl+606dsgoSqdyHMHrX0EdrtWtsO50EA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-file-router/-/hilla-file-router-24.9.0.tgz", + "integrity": "sha512-eZlYwHKYLRK+cdzlZtiZ1arv0nYvBsCTCdzID8a+/hHhlB+tbkLZ5CviSOtGuc02zFsxuInHZ5CncfhR6MtImA==", "license": "Apache-2.0", "dependencies": { "@ungap/with-resolvers": "0.1.0", - "@vaadin/hilla-generator-utils": "24.8.7", - "@vaadin/hilla-react-auth": "24.8.7", - "@vaadin/hilla-react-signals": "24.8.7", + "@vaadin/hilla-generator-utils": "24.9.0", + "@vaadin/hilla-react-auth": "24.9.0", + "@vaadin/hilla-react-signals": "24.9.0", "tsc-template": "0.2.3", "typescript": "5.8.3" }, @@ -7946,9 +7946,9 @@ } }, "node_modules/@vaadin/hilla-frontend": { - "version": "24.8.7", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-frontend/-/hilla-frontend-24.8.7.tgz", - "integrity": "sha512-WTwv8CAEXZrKhdP0mszuptWKBx453X1fTohkcNx3V58vAhzg/cakBQsdXo1OqGBd3ZPbHUgZ1R5lFp1lL4qAgQ==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-frontend/-/hilla-frontend-24.9.0.tgz", + "integrity": "sha512-lK5aYh0LxhNSqG2D2KVL7+r7d/Yp7oZuzKiON8IMG6sXV93FABW8AfetTO1U0BjjMpbTkk2Aq2aA8+/LcMSLuw==", "license": "Apache-2.0", "dependencies": { "@vaadin/common-frontend": "0.0.19", @@ -7960,14 +7960,14 @@ } }, "node_modules/@vaadin/hilla-generator-cli": { - "version": "24.8.7", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-cli/-/hilla-generator-cli-24.8.7.tgz", - "integrity": "sha512-qd+lfRXtJmy59X4IoBEuBuGynx5dI0QftBNBjCRSSANWbv31WWTOqKOUtZiGTbAYqDqDKcw3Tu1RqMV1KXqaCA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-cli/-/hilla-generator-cli-24.9.0.tgz", + "integrity": "sha512-3SVZRPZCdpG8tYeyIxj5lPQHmbZ5RIc2MjG9qenWouRoMlY6BGaSurVRs/5sGNSA2DgyNuZjNflYl5CgC+BYOg==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.8.7", - "@vaadin/hilla-generator-utils": "24.8.7" + "@vaadin/hilla-generator-core": "24.9.0", + "@vaadin/hilla-generator-utils": "24.9.0" }, "bin": { "tsgen": "bin/index.js" @@ -7977,14 +7977,14 @@ } }, "node_modules/@vaadin/hilla-generator-core": { - "version": "24.8.7", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-core/-/hilla-generator-core-24.8.7.tgz", - "integrity": "sha512-XmbruZpmssOjyGfOcL5l5eSACLzHjHq5tlItTBlsfHpYyrT6SImJQQn0r2MX/tpDV4cNALzCd3tAbOsH3oREzw==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-core/-/hilla-generator-core-24.9.0.tgz", + "integrity": "sha512-OfeAFCBd2b5YlAgkUQc0stfFHFltZ6czlQFCLCf1kJgTCTz37LJ/3MiB9qh4RxZBVB764391K4N1vntqR25JJA==", "dev": true, "license": "Apache 2.0", "dependencies": { "@apidevtools/swagger-parser": "10.1.1", - "@vaadin/hilla-generator-utils": "24.8.7", + "@vaadin/hilla-generator-utils": "24.9.0", "meow": "13.2.0", "openapi-types": "12.1.3", "typescript": "5.8.3" @@ -8007,15 +8007,15 @@ } }, "node_modules/@vaadin/hilla-generator-plugin-backbone": { - "version": "24.8.7", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-backbone/-/hilla-generator-plugin-backbone-24.8.7.tgz", - "integrity": "sha512-c62JKMCAt4YGfo9BWwDeaLIDYz8mVl/lwMdyW4anJH+1GLbN1PTnLbjUToNkyl/aRHFQ1wsDz4MSuVFrbmkpYA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-backbone/-/hilla-generator-plugin-backbone-24.9.0.tgz", + "integrity": "sha512-nVyQGkWs6DIz3wLO0UPV28d9Q0bvli3VpC3h6xISXFiiQbnWwiX4mBmIdhv/U89B/jm0+14fxO6jgbVr6LgJlQ==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.8.7", - "@vaadin/hilla-generator-plugin-client": "24.8.7", - "@vaadin/hilla-generator-utils": "24.8.7", + "@vaadin/hilla-generator-core": "24.9.0", + "@vaadin/hilla-generator-plugin-client": "24.9.0", + "@vaadin/hilla-generator-utils": "24.9.0", "fast-deep-equal": "3.1.3", "openapi-types": "12.1.3", "typescript": "5.8.3" @@ -8025,15 +8025,15 @@ } }, "node_modules/@vaadin/hilla-generator-plugin-barrel": { - "version": "24.8.7", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-barrel/-/hilla-generator-plugin-barrel-24.8.7.tgz", - "integrity": "sha512-4ha9b1hWc8qRryoS9xKEe2isy/Mrn6W5VWugbTjCLLr1PJtwT7meLE41W5IMtiUawoc8Y5VqHwvYoHmEQ8SdOw==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-barrel/-/hilla-generator-plugin-barrel-24.9.0.tgz", + "integrity": "sha512-83JXTAArEUY4iY9n7KhdJkAHqHqVof+z2h4fG41BITOg+6QOCB4mUZ7qIj2RU2QlG5FdzvHczvGYC1ym1JHv1Q==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.8.7", - "@vaadin/hilla-generator-plugin-backbone": "24.8.7", - "@vaadin/hilla-generator-utils": "24.8.7", + "@vaadin/hilla-generator-core": "24.9.0", + "@vaadin/hilla-generator-plugin-backbone": "24.9.0", + "@vaadin/hilla-generator-utils": "24.9.0", "typescript": "5.8.3" }, "engines": { @@ -8041,14 +8041,14 @@ } }, "node_modules/@vaadin/hilla-generator-plugin-client": { - "version": "24.8.7", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-client/-/hilla-generator-plugin-client-24.8.7.tgz", - "integrity": "sha512-w6HjsM8i+whzuvYHDLLttyzYydXJr2JMdcRy0wjwJrpJiDS9btvKN7dbicesfY6yi9BgT/4UtLtvAAAvEkaF0w==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-client/-/hilla-generator-plugin-client-24.9.0.tgz", + "integrity": "sha512-QIYExb11oGbbfyvenquIn2glHlvOA00ZdJpqmgvMgwz2lpyxmBr5xO3zqitP0CbYKnJrgpzajgS+2jSFX6u/fw==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.8.7", - "@vaadin/hilla-generator-utils": "24.8.7", + "@vaadin/hilla-generator-core": "24.9.0", + "@vaadin/hilla-generator-utils": "24.9.0", "typescript": "5.8.3" }, "engines": { @@ -8056,16 +8056,16 @@ } }, "node_modules/@vaadin/hilla-generator-plugin-model": { - "version": "24.8.7", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-model/-/hilla-generator-plugin-model-24.8.7.tgz", - "integrity": "sha512-KwAqPqVdhbPOU0Afur59FUB3uuZyr7TvCMCvBcpebaUe+8t7kPekoX/dYbhQP5tYh4VoFusQNe9xjVSaHvP5lQ==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-model/-/hilla-generator-plugin-model-24.9.0.tgz", + "integrity": "sha512-gLF33f5Fsg6wxtxe8dtRBePY5agZM8TX3Sv5SwblzFI4WmYcsBTZvM8L868AJZ0chVmO0CxaQKt73mnwk2rbzA==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.8.7", - "@vaadin/hilla-generator-plugin-backbone": "24.8.7", - "@vaadin/hilla-generator-utils": "24.8.7", - "@vaadin/hilla-lit-form": "24.8.7", + "@vaadin/hilla-generator-core": "24.9.0", + "@vaadin/hilla-generator-plugin-backbone": "24.9.0", + "@vaadin/hilla-generator-utils": "24.9.0", + "@vaadin/hilla-lit-form": "24.9.0", "fast-deep-equal": "3.1.3", "openapi-types": "12.1.3", "typescript": "5.8.3" @@ -8075,15 +8075,15 @@ } }, "node_modules/@vaadin/hilla-generator-plugin-push": { - "version": "24.8.7", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-push/-/hilla-generator-plugin-push-24.8.7.tgz", - "integrity": "sha512-zG8q/a1i+mHHhjTwn0+NHtJGsbdmkT6Bdp26j5lVM+Qs2aUMhHBtIQCkUbgK+Ack4vi5FfE20ELCLYD4QwsSkg==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-push/-/hilla-generator-plugin-push-24.9.0.tgz", + "integrity": "sha512-kVmYsxNYYQu6e3s1YtRuOMXImjeMD6rUDa19CDFHjI/N8BOCMZuGFEM/jd9tqXK6I90vfI4SFRzKyu7IwKsp4w==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.8.7", - "@vaadin/hilla-generator-plugin-client": "24.8.7", - "@vaadin/hilla-generator-utils": "24.8.7", + "@vaadin/hilla-generator-core": "24.9.0", + "@vaadin/hilla-generator-plugin-client": "24.9.0", + "@vaadin/hilla-generator-utils": "24.9.0", "fast-deep-equal": "3.1.3", "openapi-types": "12.1.3", "typescript": "5.8.3" @@ -8093,14 +8093,14 @@ } }, "node_modules/@vaadin/hilla-generator-plugin-signals": { - "version": "24.8.7", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-signals/-/hilla-generator-plugin-signals-24.8.7.tgz", - "integrity": "sha512-qAC2+jn8oDPzc2nFNEosLhKysl0hGrbRVBCC9fDDUyo5XdgZnIyCoETRpo12qAqRyP8y/LToeyAm1deNs82MWQ==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-signals/-/hilla-generator-plugin-signals-24.9.0.tgz", + "integrity": "sha512-51/DUnxY2ghDfvmcG2iWy55Z27LqQW4NLaREK86SJai4c+wy6uXNBwcepAU1vc+wlqp1QpxsUNKytAzAc9UIIA==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.8.7", - "@vaadin/hilla-generator-utils": "24.8.7", + "@vaadin/hilla-generator-core": "24.9.0", + "@vaadin/hilla-generator-utils": "24.9.0", "fast-deep-equal": "3.1.3", "iterator-helpers-polyfill": "3.0.1", "openapi-types": "12.1.3", @@ -8112,16 +8112,16 @@ } }, "node_modules/@vaadin/hilla-generator-plugin-subtypes": { - "version": "24.8.7", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-subtypes/-/hilla-generator-plugin-subtypes-24.8.7.tgz", - "integrity": "sha512-CTGlPc4MMbuY31pCBFec38XMZ8Z5sKAMZ+hh4+sXrMLD/2Wrxt7qwf+R7OBULdSXnP0cHqv22FMPwYjOdMrR4g==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-subtypes/-/hilla-generator-plugin-subtypes-24.9.0.tgz", + "integrity": "sha512-k+gUxHzLV9/s9CjG537GAOj30BiYQus3ThOVa5ZTqmTlbHCzeJLONIAgqro5UmJIIHpXz7HDEeIC4IuITMj9oA==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.8.7", - "@vaadin/hilla-generator-plugin-client": "24.8.7", - "@vaadin/hilla-generator-plugin-model": "24.8.7", - "@vaadin/hilla-generator-utils": "24.8.7", + "@vaadin/hilla-generator-core": "24.9.0", + "@vaadin/hilla-generator-plugin-client": "24.9.0", + "@vaadin/hilla-generator-plugin-model": "24.9.0", + "@vaadin/hilla-generator-utils": "24.9.0", "fast-deep-equal": "^3.1.3", "openapi-types": "^12.1.3", "typescript": "5.8.3" @@ -8131,16 +8131,16 @@ } }, "node_modules/@vaadin/hilla-generator-plugin-transfertypes": { - "version": "24.8.7", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-transfertypes/-/hilla-generator-plugin-transfertypes-24.8.7.tgz", - "integrity": "sha512-EssIPC+kMCTL985x7JwcqXA1UfX0/BTcUq14Ur2bj4NQeO4LP2JU5F1+IeGNlyyGQMHwP5MO0qnnMPkvviJFew==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-transfertypes/-/hilla-generator-plugin-transfertypes-24.9.0.tgz", + "integrity": "sha512-ZffLn0lu6PWVxwoYHR+SYaRXf3c8UzOZ/tXqw/PIpFzaJ+ugTsDDhkE67U9LtC7TxhAg82wcrhDLNSQneZcdmA==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.8.7", - "@vaadin/hilla-generator-plugin-client": "24.8.7", - "@vaadin/hilla-generator-plugin-model": "24.8.7", - "@vaadin/hilla-generator-utils": "24.8.7", + "@vaadin/hilla-generator-core": "24.9.0", + "@vaadin/hilla-generator-plugin-client": "24.9.0", + "@vaadin/hilla-generator-plugin-model": "24.9.0", + "@vaadin/hilla-generator-utils": "24.9.0", "fast-deep-equal": "3.1.3", "openapi-types": "12.1.3", "typescript": "5.8.3" @@ -8150,9 +8150,9 @@ } }, "node_modules/@vaadin/hilla-generator-utils": { - "version": "24.8.7", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-utils/-/hilla-generator-utils-24.8.7.tgz", - "integrity": "sha512-dKFpGw9V9offx4zne92xEPEw6bMhQGs/abbwkrOJgRTXoZIRQlzGUrc50+LRd7zRoaoE0OLKnBepL1O9TgIPKg==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-utils/-/hilla-generator-utils-24.9.0.tgz", + "integrity": "sha512-ZNqQzBLRZtj3LgPA7Gu9KiVF+wrr6gjOqChGr5HMxPPqcjED7pb1/+2Wiwmhi0GqoeVSdUpvLObNf5c9lTBpFQ==", "license": "Apache 2.0", "dependencies": { "pino": "9.6.0", @@ -8164,12 +8164,12 @@ } }, "node_modules/@vaadin/hilla-lit-form": { - "version": "24.8.7", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-lit-form/-/hilla-lit-form-24.8.7.tgz", - "integrity": "sha512-1+NeXot0YfuVEKeXjgZ6wMEz6VMePioQYlif70xpsw31trDNqIOhb9jrawe5YJVw7qntPDO+g8mkVuwuOBuYNg==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-lit-form/-/hilla-lit-form-24.9.0.tgz", + "integrity": "sha512-7kavaIfJ9BM3Me9/5wEJjFjnz76arCzja5KihbXdxfhOil9hCeXZxRmq8P/4mcIt8qazJcmsm//AQYNeDqt1MQ==", "license": "Apache-2.0", "dependencies": { - "@vaadin/hilla-frontend": "24.8.7", + "@vaadin/hilla-frontend": "24.9.0", "validator": "13.12.0" }, "peerDependencies": { @@ -8177,12 +8177,12 @@ } }, "node_modules/@vaadin/hilla-react-auth": { - "version": "24.8.7", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-auth/-/hilla-react-auth-24.8.7.tgz", - "integrity": "sha512-baE+BbaIyds+6Cxb7ylqLGYc7f4CSBCmbqDpYciGuU2vurNdWrx2vGjgm3yoae0WU8UHMz/mjsf0bp6fkIc2+Q==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-auth/-/hilla-react-auth-24.9.0.tgz", + "integrity": "sha512-bj93m+z3FJ4N9RAwJijK9hDCxnMxy6CnDMrq/lwV5gg9exsyQMV+fsR6RdrnXu5gNsMsKQn8J8rB7rACUl0miA==", "license": "Apache-2.0", "dependencies": { - "@vaadin/hilla-frontend": "24.8.7" + "@vaadin/hilla-frontend": "24.9.0" }, "peerDependencies": { "react": "18 || 19", @@ -8191,16 +8191,16 @@ } }, "node_modules/@vaadin/hilla-react-crud": { - "version": "24.8.7", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-crud/-/hilla-react-crud-24.8.7.tgz", - "integrity": "sha512-6UPwCHQpNm7Zc4GpjgzFAPLyF32UtTS2Yy/0LxBUKAC6qqfO87SMMMxNy8YHYifxE1T3NVvUwMAFd1yQhYE+EQ==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-crud/-/hilla-react-crud-24.9.0.tgz", + "integrity": "sha512-NvYkP47Yol3po/Pvifa7O+FBMjULrTgBam2oPsOO2842ubkEfVpu8Y/2WbgeTxdjRcFE4vX5aAKeujRatbdrag==", "license": "Apache-2.0", "dependencies": { - "@vaadin/hilla-frontend": "24.8.7", - "@vaadin/hilla-lit-form": "24.8.7", - "@vaadin/hilla-react-form": "24.8.7", - "@vaadin/react-components": "24.8.6", - "@vaadin/vaadin-lumo-styles": "24.8.6", + "@vaadin/hilla-frontend": "24.9.0", + "@vaadin/hilla-lit-form": "24.9.0", + "@vaadin/hilla-react-form": "24.9.0", + "@vaadin/react-components": "24.9.0", + "@vaadin/vaadin-lumo-styles": "24.9.0", "type-fest": "4.35.0" }, "peerDependencies": { @@ -8209,12 +8209,12 @@ } }, "node_modules/@vaadin/hilla-react-form": { - "version": "24.8.7", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-form/-/hilla-react-form-24.8.7.tgz", - "integrity": "sha512-bIXY6toMLgiHk3wVkQc/JnhogvB4+SdSmxiTH+AdGSHw1SOAx+F/wPZI1M24tkluBCCg6YRNQwAR/dlf/MkONw==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-form/-/hilla-react-form-24.9.0.tgz", + "integrity": "sha512-jI7T+lQLd4+SfSvKmHxJQ/xDLpGgvg7bx++YBOdh/5+mq29rxrBZaLKJctm+dlv8ukiu+NnxszGZG9P0M3EVbA==", "license": "Apache-2.0", "dependencies": { - "@vaadin/hilla-lit-form": "24.8.7" + "@vaadin/hilla-lit-form": "24.9.0" }, "peerDependencies": { "react": "18 || 19", @@ -8222,13 +8222,13 @@ } }, "node_modules/@vaadin/hilla-react-i18n": { - "version": "24.8.7", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-i18n/-/hilla-react-i18n-24.8.7.tgz", - "integrity": "sha512-1SU3ndFOTN7KA1aI5bx+2L98Yob+KCHsicX3B62IEbp1ChUl+FhoO5TF8/aZoKVFRDnGcHPtorv+5Js8ABlY1g==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-i18n/-/hilla-react-i18n-24.9.0.tgz", + "integrity": "sha512-SxQXDzHczLV+ycWNjFvLyv2uQ2jgs9jQLSxNwnBXxg8nuHkEDso4TauupexPLxtQC8dDoLuDqrl7puyYE3Zdxg==", "license": "Apache-2.0", "dependencies": { - "@vaadin/hilla-frontend": "24.8.7", - "@vaadin/hilla-react-signals": "24.8.7", + "@vaadin/hilla-frontend": "24.9.0", + "@vaadin/hilla-react-signals": "24.9.0", "intl-messageformat": "10.7.11" }, "peerDependencies": { @@ -8300,13 +8300,13 @@ } }, "node_modules/@vaadin/hilla-react-signals": { - "version": "24.8.7", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-signals/-/hilla-react-signals-24.8.7.tgz", - "integrity": "sha512-eCQzw3pYkzNCe0eaXjtfYVKjUEC+qx9S8lZ0EE2gC22Ux80scn5LCMISlWj14yvdmn9oy0utnrkJ2p5+H6dQ/w==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-signals/-/hilla-react-signals-24.9.0.tgz", + "integrity": "sha512-G6aGAlch2Ch6VOmw2/PMm9GlEMRbaOgtN9JN5OneAKFNuPUogsqF1Rrd70tpb2aZpXnUkjd4RHoLVst8ffkAHA==", "license": "Apache-2.0", "dependencies": { "@preact/signals-react": "3.0.1", - "@vaadin/hilla-frontend": "24.8.7", + "@vaadin/hilla-frontend": "24.9.0", "nanoid": "5.0.9" }, "peerDependencies": { @@ -8315,437 +8315,437 @@ } }, "node_modules/@vaadin/horizontal-layout": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/horizontal-layout/-/horizontal-layout-24.8.6.tgz", - "integrity": "sha512-xInsr7wQ92V3a8DNVyIbR3PZKrqVnG1jAMWGxad854j/f0RMZMecF2u/98mPW4GrKGxswCh2AFWR8w9HFuXLUg==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/horizontal-layout/-/horizontal-layout-24.9.0.tgz", + "integrity": "sha512-jycAwgnPkSHdx1lLVDXrB+5Ka/XG42vFTGfWsjVDvglzMjbdfxEwD9JrQQtrabCji4UALMwinqL8BfVo53uAyQ==", "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/component-base": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/icon": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/icon/-/icon-24.8.6.tgz", - "integrity": "sha512-qnZMtMuEpDxEMwNkrtLorIclSzdlYZaFGm1UD25PLl2uu3jFzsTgsHKxKFHm5Kc2b6gKFHpe/7DK52/D28PVow==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/icon/-/icon-24.9.0.tgz", + "integrity": "sha512-zhOnfs7xIoakGBfeeM+vzlt/ybBr3iiAmoriuh96shzTEWfe1oYl1j+XJzVkl011PMwVR6h1RaJZAdYsHHQ3cQ==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/component-base": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/icons": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/icons/-/icons-24.8.6.tgz", - "integrity": "sha512-g5cfbUE1IM1lPbkoAQ5/rUiaseBU5DloywkukWAXmOHswAiW8dWFo78Hs5LINiIG9c2BlPIZfcfrKbn6cgCwnQ==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/icons/-/icons-24.9.0.tgz", + "integrity": "sha512-hwM3GwHE675A8I2u9CBe48vMKaQndUPy/qQaWVgqNUuzf4zLe2w6DPG0TQd9Q2jhqOgReYuZlu4Cof0UpgxRRw==", "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/icon": "~24.8.6" + "@vaadin/icon": "~24.9.0" } }, "node_modules/@vaadin/input-container": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/input-container/-/input-container-24.8.6.tgz", - "integrity": "sha512-lxnrsQCjYjDC+5K17tSuJWCwx4/bn5KCRoKz5HJcXzyXsFj8iKF7+Pv1+OjKzRRHTF27kwjviMAaP+2/V5dEgA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/input-container/-/input-container-24.9.0.tgz", + "integrity": "sha512-oTu94eiHL2bEzSTCcoVpKxQwjTpO6d7EFex1AbWqhJP69akAMzo/ecTiRquRLfVJTFjXLIIdmZhitaagQIl3Rg==", "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/component-base": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/integer-field": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/integer-field/-/integer-field-24.8.6.tgz", - "integrity": "sha512-ZbntjrZaEohzYp1Qn94DVUbFqZdYZy5Xemmspsr4HG6ahobFsMpgdrHjgEjG5q1hah+Cuo5Yr1mYuzxyTxJFug==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/integer-field/-/integer-field-24.9.0.tgz", + "integrity": "sha512-aAZ5eotJ2URJOnFRCSclPLArmzIXvYjVOpj9LCTsKJNRJTicVwtrje7HL4k+M5dDVpnALl1qetWgjtjPWHCD4A==", "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.8.6", - "@vaadin/number-field": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6" + "@vaadin/component-base": "~24.9.0", + "@vaadin/number-field": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0" } }, "node_modules/@vaadin/item": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/item/-/item-24.8.6.tgz", - "integrity": "sha512-ZLgUA/s+9rGw34yUxF8XYpb2SR+xDINT48Sd8d7SFZZKFwlucyeChNKM1MEsa9floKqaFx4x4eGUdiveDdloyw==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/item/-/item-24.9.0.tgz", + "integrity": "sha512-I9OzcI/J3qaPFBHhf0KBBiFv2ibp69/z0DGEWrbLbV8IFaCRF6DiCh9JNDsQ4qUpPX0qiwoR+sLBsoZcq6RoXA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/list-box": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/list-box/-/list-box-24.8.6.tgz", - "integrity": "sha512-Pw9RhWt2UPwzMpgOU5gfxPCWwnw25ip5gshhGuUh8IsRlqQAHa9iIEgk8mt85hJvoaKQ19HKMWx2qAB7PMJdlA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/list-box/-/list-box-24.9.0.tgz", + "integrity": "sha512-G6rMElDW9Lf77Uhtp6BJSJ0i8Vl4DNaNI5Sbm1bc7cIM8m0qWqrj9aBwx06qZclylq5Fyeth9DaG1H3F31J2pA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/item": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/item": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/lit-renderer": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/lit-renderer/-/lit-renderer-24.8.6.tgz", - "integrity": "sha512-mrIq+0EV/XEelTaNOxQ0EcSOp+uYRH2tL+nIF/Ct8qCOinndBbaIOeScNlCABB/0IH3ltPmrmtEHxDsExPy4lw==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/lit-renderer/-/lit-renderer-24.9.0.tgz", + "integrity": "sha512-lIqiPRmcp6BSRlvqRX3bI1tpyW4128GQ3CW55SrdQa+Ezu+x9uG0K4thnm+zMQIRCRjbfwVLsf30rZVWPhqTPg==", "license": "Apache-2.0", "dependencies": { "lit": "^3.0.0" } }, "node_modules/@vaadin/login": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/login/-/login-24.8.6.tgz", - "integrity": "sha512-D+3VYR6BWSAxozNG9Z+NSfC1V3XmxoxKNj6vkLs26eyuBxMkDAtbIO6+eKAfk+73U8PbO1+V4QnHeR2MM23eLA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/login/-/login-24.9.0.tgz", + "integrity": "sha512-NeGac/wIVRt9yESsg8ej4T/yVQ69buOeH7JOXlheCyC+ZrML5hvuB4k674jmLKGi0vmhWQuGQq/w8cMkSnwwRw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/overlay": "~24.8.6", - "@vaadin/password-field": "~24.8.6", - "@vaadin/text-field": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/button": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/overlay": "~24.9.0", + "@vaadin/password-field": "~24.9.0", + "@vaadin/text-field": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/markdown": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/markdown/-/markdown-24.8.6.tgz", - "integrity": "sha512-g+Hf+IkAnSgWpJ83URzbQ0+n6D4Xt0wh6zPuVv2rLAnFL8/krAhDE/mqPnKZ0HJV+72zJtT2qAvi8Gc+Nva4eg==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/markdown/-/markdown-24.9.0.tgz", + "integrity": "sha512-uIlAnWIGw0sTmaOhfN3tRc/eRzGJyS7zkLyZIsm7Ln2mZ/1WPcu/JM/lM0QNF5Ky8B3RR3fxsv4HhN2r5H2epA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@vaadin/component-base": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/component-base": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "dompurify": "^3.2.5", "lit": "^3.0.0", "marked": "^15.0.11" } }, "node_modules/@vaadin/master-detail-layout": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/master-detail-layout/-/master-detail-layout-24.8.6.tgz", - "integrity": "sha512-cpetSApUbY9altW+FhI0O11gxWptjk35zM2YEUy0ZYsi7tb8+eHvY4k5Az1IDGdijoa++PBwwiW4Qh3Rkgf/HA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/master-detail-layout/-/master-detail-layout-24.9.0.tgz", + "integrity": "sha512-VWSPqY58+qatTr9v2ZgshqUS0wdl0A+i4sfR7pEjD16kxRU27RRN2uuZ65TfNcNl2bWRRdIoOCEGSr1qRD/Uog==", "license": "Apache-2.0", "dependencies": { - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/menu-bar": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/menu-bar/-/menu-bar-24.8.6.tgz", - "integrity": "sha512-m5g1w3XJTir8SIBqVnlGIcMHQXl8j8w3PnW+u9C/MC94Hgms10zYIplYeljS4RMq2wnfos+FO3Gcdp177JJMlg==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/menu-bar/-/menu-bar-24.9.0.tgz", + "integrity": "sha512-lHEpNNV8oV4vYtJqaDBmKS56uoCI4yip08yCVXeSFNJzhREBFkertB8/HsCuryEwKQeARyY0uJbu1Cof7O4ekg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/button": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/context-menu": "~24.8.6", - "@vaadin/item": "~24.8.6", - "@vaadin/list-box": "~24.8.6", - "@vaadin/overlay": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/button": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/context-menu": "~24.9.0", + "@vaadin/item": "~24.9.0", + "@vaadin/list-box": "~24.9.0", + "@vaadin/overlay": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/message-input": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/message-input/-/message-input-24.8.6.tgz", - "integrity": "sha512-+e6pnKHcJPvOcO71j71MEY75o4T1EKO7FgD0Vpg2h4fhJSfZJkWGrn3Dxckbf9kyyYBZnIqTX6votS9CbHKiXg==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/message-input/-/message-input-24.9.0.tgz", + "integrity": "sha512-CpH0+Q9J/esCPVqf1yyZH52Kb3ZHCU3sHKmnhwltdPsrMH6c3nVt1nBe4j0eFoBCZ2nfYgb3QMIjbYNS/2rBPg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/text-area": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/button": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/text-area": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/message-list": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/message-list/-/message-list-24.8.6.tgz", - "integrity": "sha512-pTEQiXiDEzMoeEWCIx03Tr9I8dhiRNrdT0ylyKaKlHxQgYGOA3RbVk4ArXVF+L7zhCyYefax2EjWlaCb2GhpSQ==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/message-list/-/message-list-24.9.0.tgz", + "integrity": "sha512-5cvaaokU5b65u7E5bN3tz9rA4cy5Y3e5lvBLlBSN0sywYOY8wYzicWsvOKmlKi6JttZzh9wnWtgsS8eStmqpbg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/avatar": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/markdown": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/avatar": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/markdown": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/multi-select-combo-box": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/multi-select-combo-box/-/multi-select-combo-box-24.8.6.tgz", - "integrity": "sha512-DaH2oco8QTZ2J09AN8k2XKIQefIS1FnHqevik9CffUaPDSx0jaFYcakK7SKrxXOVnDP/NapHLoDFhaZbfREjEw==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/multi-select-combo-box/-/multi-select-combo-box-24.9.0.tgz", + "integrity": "sha512-r3OYGMIkGcUSGVOauv0bDTvfk6C0RrwECLsaXpFUwKgXe483fxrMOJw2m0/mBoG825pCg0Gy8tQDkVQanBkzVA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/combo-box": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/field-base": "~24.8.6", - "@vaadin/input-container": "~24.8.6", - "@vaadin/item": "~24.8.6", - "@vaadin/lit-renderer": "~24.8.6", - "@vaadin/overlay": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/combo-box": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/field-base": "~24.9.0", + "@vaadin/input-container": "~24.9.0", + "@vaadin/item": "~24.9.0", + "@vaadin/lit-renderer": "~24.9.0", + "@vaadin/overlay": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/notification": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/notification/-/notification-24.8.6.tgz", - "integrity": "sha512-NYjn6EcF6fKaq/ogULqrYh1GkJG7u+y9KeqeA4W4cjd0XI0fGPUVvqPoqdgds/6+DZWvjeCIWZqU4I5YZkBBig==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/notification/-/notification-24.9.0.tgz", + "integrity": "sha512-Ispt/VgOFFusid3nga32PP1RC20MlR19tvHFo1xHgzF4i13LFS9TH6hmgE81Q7KcP5P8ZVOTe+h4NLp9S61QGA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.8.6", - "@vaadin/lit-renderer": "~24.8.6", - "@vaadin/overlay": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/component-base": "~24.9.0", + "@vaadin/lit-renderer": "~24.9.0", + "@vaadin/overlay": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/number-field": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/number-field/-/number-field-24.8.6.tgz", - "integrity": "sha512-oCkN8w1OZnSPNBa/YE+50GuAgkNOhA/IDNVBqTtOD0749IsFdFL5VeT0w9a8wW5v29cWplCc09k4PZYXyNBQdw==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/number-field/-/number-field-24.9.0.tgz", + "integrity": "sha512-vQaD5fuhOON4iwJYscOVxW5DpnStKUBr6WAxc0uPeNN5A/cCXl6oyCkEuWu7rS6qT8gaOXfFpeUJ8/CD5T3NPA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/field-base": "~24.8.6", - "@vaadin/input-container": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/field-base": "~24.9.0", + "@vaadin/input-container": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/overlay": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/overlay/-/overlay-24.8.6.tgz", - "integrity": "sha512-2nWoqUtW0/y6Q8mIwWK312oSkbOoUjw6+9u8amqBHZLkd8yWj9bvFwsPCrrUPhIlAtLPjXdLjMqCixEsAnTCbA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/overlay/-/overlay-24.9.0.tgz", + "integrity": "sha512-9xUCoN7lj3bpiASE7rUgfZy6ENt5oC8Fpa1wOGNf/Q+IguFaBXRzHm/eL2e/WbeQBksof8o4TlGbi9Rh8u7N0Q==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/password-field": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/password-field/-/password-field-24.8.6.tgz", - "integrity": "sha512-T3hQLeo+Dy6ElZZKpTzRYT35a3E9MBJt1iomLX2+zoi7oeUr2zJJeS34bOEIVXE4Oh6gKSn+q3NgHEXrXqkwBw==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/password-field/-/password-field-24.9.0.tgz", + "integrity": "sha512-WWrx5v9PFbwzE18KpxQtyOvxTTy8ljwpkYpJ8eFDZGpZDGW/CCzrl4ufu2DQfn/guxPeTrViYVab00CNU81dsQ==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/button": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/field-base": "~24.8.6", - "@vaadin/text-field": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/button": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/field-base": "~24.9.0", + "@vaadin/text-field": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/polymer-legacy-adapter": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/polymer-legacy-adapter/-/polymer-legacy-adapter-24.8.6.tgz", - "integrity": "sha512-C17ElnaP0m0ae/ZGEBinj+ArcffPj1QZ4MFW0wW98z3XUdunS4HaUaE82OBH0Jcabmb1SkteJX9l/DpDg+Os8Q==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/polymer-legacy-adapter/-/polymer-legacy-adapter-24.9.0.tgz", + "integrity": "sha512-fJURZstbnd8uIYa57C6+iy0cufFA8/cxWypny1mmAc0aLh5Mlt94TBCJX76p9BbvMw2OcrQ4YCH3EGcWPmrsaA==", "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/popover": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/popover/-/popover-24.8.6.tgz", - "integrity": "sha512-xHYbjzX4lodcip5TvF2zSnzoTrrbKgF3snqjaL8puftrG5DywV8uMvBw4pcRNiwBKkvpjCUfDDXngLuvWxPxpQ==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/popover/-/popover-24.9.0.tgz", + "integrity": "sha512-KTdrnUZ7V1V4m5ylhuhtdW3YgT+U4mZhELJXz+HwgLPY5rbNif3Ov6vN0FdunEgZIE/8YzKxHtX4CEoIJl7+tQ==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/lit-renderer": "~24.8.6", - "@vaadin/overlay": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/lit-renderer": "~24.9.0", + "@vaadin/overlay": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/progress-bar": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/progress-bar/-/progress-bar-24.8.6.tgz", - "integrity": "sha512-62Fpp3sPc54c2L2EzkERsuUNMys4FOb2NWOal/iX1KrRLaXN+ObZ5JUGFZ7RlOlhSfuM03mvJw4wT0+kwzD75w==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/progress-bar/-/progress-bar-24.9.0.tgz", + "integrity": "sha512-xG/Ll+Z9Q2u1y+a8axGzdV5oCfwwthqzN2GrhihVJL/HJ0G4waNngar2M8NiRNd0FQWqb6pUtRZbQkEeVtwixA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/component-base": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/radio-group": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/radio-group/-/radio-group-24.8.6.tgz", - "integrity": "sha512-qD9bd4AwDhyv3v0YZ4js0gUeHDz7D20yYp6MU1JFf2N7mTHkIkMuBJXX0ZUMzpmae0IypYngRJewHAWPCDgpCA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/radio-group/-/radio-group-24.9.0.tgz", + "integrity": "sha512-MjOlcohhi1WqUcE6WJY+D1NQ2/JFR3qJtIFKCQwwr+R7RxAVxtOtKw+0Xbwm8h3Y43shqL00UpfSWsPqstYkQA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/field-base": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/field-base": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/react-components": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/react-components/-/react-components-24.8.6.tgz", - "integrity": "sha512-mWFCwKgKTH3DZ73L52itbJyfTmwenctc/c1nheqTiL3KwpyAJr4Ql5NcSSM9DHQgt53KcM1xBTKdohrKE2rGNQ==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/react-components/-/react-components-24.9.0.tgz", + "integrity": "sha512-RCL5oSligRXV9DzRgbniEpxDD2Rcwk3ZFLkOSxaxNZBHwHPDn1oqAw9H39iFr/wejymnvW71ryuagEeqyrApUA==", "license": "Apache-2.0", "dependencies": { "@lit/react": "^1.0.7", - "@vaadin/a11y-base": "24.8.6", - "@vaadin/accordion": "24.8.6", - "@vaadin/app-layout": "24.8.6", - "@vaadin/avatar": "24.8.6", - "@vaadin/avatar-group": "24.8.6", - "@vaadin/button": "24.8.6", - "@vaadin/card": "24.8.6", - "@vaadin/checkbox": "24.8.6", - "@vaadin/checkbox-group": "24.8.6", - "@vaadin/combo-box": "24.8.6", - "@vaadin/component-base": "24.8.6", - "@vaadin/confirm-dialog": "24.8.6", - "@vaadin/context-menu": "24.8.6", - "@vaadin/custom-field": "24.8.6", - "@vaadin/date-picker": "24.8.6", - "@vaadin/date-time-picker": "24.8.6", - "@vaadin/details": "24.8.6", - "@vaadin/dialog": "24.8.6", - "@vaadin/email-field": "24.8.6", - "@vaadin/field-base": "24.8.6", - "@vaadin/field-highlighter": "24.8.6", - "@vaadin/form-layout": "24.8.6", - "@vaadin/grid": "24.8.6", - "@vaadin/horizontal-layout": "24.8.6", - "@vaadin/icon": "24.8.6", - "@vaadin/icons": "24.8.6", - "@vaadin/input-container": "24.8.6", - "@vaadin/integer-field": "24.8.6", - "@vaadin/item": "24.8.6", - "@vaadin/list-box": "24.8.6", - "@vaadin/lit-renderer": "24.8.6", - "@vaadin/login": "24.8.6", - "@vaadin/markdown": "24.8.6", - "@vaadin/master-detail-layout": "24.8.6", - "@vaadin/menu-bar": "24.8.6", - "@vaadin/message-input": "24.8.6", - "@vaadin/message-list": "24.8.6", - "@vaadin/multi-select-combo-box": "24.8.6", - "@vaadin/notification": "24.8.6", - "@vaadin/number-field": "24.8.6", - "@vaadin/overlay": "24.8.6", - "@vaadin/password-field": "24.8.6", - "@vaadin/popover": "24.8.6", - "@vaadin/progress-bar": "24.8.6", - "@vaadin/radio-group": "24.8.6", - "@vaadin/scroller": "24.8.6", - "@vaadin/select": "24.8.6", - "@vaadin/side-nav": "24.8.6", - "@vaadin/split-layout": "24.8.6", - "@vaadin/tabs": "24.8.6", - "@vaadin/tabsheet": "24.8.6", - "@vaadin/text-area": "24.8.6", - "@vaadin/text-field": "24.8.6", - "@vaadin/time-picker": "24.8.6", - "@vaadin/tooltip": "24.8.6", - "@vaadin/upload": "24.8.6", - "@vaadin/vaadin-lumo-styles": "24.8.6", - "@vaadin/vaadin-material-styles": "24.8.6", - "@vaadin/vaadin-themable-mixin": "24.8.6", - "@vaadin/vertical-layout": "24.8.6", - "@vaadin/virtual-list": "24.8.6" + "@vaadin/a11y-base": "24.9.0", + "@vaadin/accordion": "24.9.0", + "@vaadin/app-layout": "24.9.0", + "@vaadin/avatar": "24.9.0", + "@vaadin/avatar-group": "24.9.0", + "@vaadin/button": "24.9.0", + "@vaadin/card": "24.9.0", + "@vaadin/checkbox": "24.9.0", + "@vaadin/checkbox-group": "24.9.0", + "@vaadin/combo-box": "24.9.0", + "@vaadin/component-base": "24.9.0", + "@vaadin/confirm-dialog": "24.9.0", + "@vaadin/context-menu": "24.9.0", + "@vaadin/custom-field": "24.9.0", + "@vaadin/date-picker": "24.9.0", + "@vaadin/date-time-picker": "24.9.0", + "@vaadin/details": "24.9.0", + "@vaadin/dialog": "24.9.0", + "@vaadin/email-field": "24.9.0", + "@vaadin/field-base": "24.9.0", + "@vaadin/field-highlighter": "24.9.0", + "@vaadin/form-layout": "24.9.0", + "@vaadin/grid": "24.9.0", + "@vaadin/horizontal-layout": "24.9.0", + "@vaadin/icon": "24.9.0", + "@vaadin/icons": "24.9.0", + "@vaadin/input-container": "24.9.0", + "@vaadin/integer-field": "24.9.0", + "@vaadin/item": "24.9.0", + "@vaadin/list-box": "24.9.0", + "@vaadin/lit-renderer": "24.9.0", + "@vaadin/login": "24.9.0", + "@vaadin/markdown": "24.9.0", + "@vaadin/master-detail-layout": "24.9.0", + "@vaadin/menu-bar": "24.9.0", + "@vaadin/message-input": "24.9.0", + "@vaadin/message-list": "24.9.0", + "@vaadin/multi-select-combo-box": "24.9.0", + "@vaadin/notification": "24.9.0", + "@vaadin/number-field": "24.9.0", + "@vaadin/overlay": "24.9.0", + "@vaadin/password-field": "24.9.0", + "@vaadin/popover": "24.9.0", + "@vaadin/progress-bar": "24.9.0", + "@vaadin/radio-group": "24.9.0", + "@vaadin/scroller": "24.9.0", + "@vaadin/select": "24.9.0", + "@vaadin/side-nav": "24.9.0", + "@vaadin/split-layout": "24.9.0", + "@vaadin/tabs": "24.9.0", + "@vaadin/tabsheet": "24.9.0", + "@vaadin/text-area": "24.9.0", + "@vaadin/text-field": "24.9.0", + "@vaadin/time-picker": "24.9.0", + "@vaadin/tooltip": "24.9.0", + "@vaadin/upload": "24.9.0", + "@vaadin/vaadin-lumo-styles": "24.9.0", + "@vaadin/vaadin-material-styles": "24.9.0", + "@vaadin/vaadin-themable-mixin": "24.9.0", + "@vaadin/vertical-layout": "24.9.0", + "@vaadin/virtual-list": "24.9.0" }, "peerDependencies": { "@types/react": "^18.2.37 || ^19", @@ -8763,197 +8763,197 @@ } }, "node_modules/@vaadin/scroller": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/scroller/-/scroller-24.8.6.tgz", - "integrity": "sha512-skSvbsjUSY7DD565ygTFliLCjCL+5WRXUE6ErZy0zi0rbMaenfoVSD0yGz5Ryjxk2y4pZqq63Dn8keJDsb9B1w==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/scroller/-/scroller-24.9.0.tgz", + "integrity": "sha512-eA0hLJpDyl4ZkiFqSbg4Tr74cjbsZpALtokRLFd++0HPHVHW39SmZZy8od0bbYWtqyvpyFjFjwxcsrtfXmcDUA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/select": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/select/-/select-24.8.6.tgz", - "integrity": "sha512-68CmCfEyx5bN9e63qLxshKcCB6++mNT3fo/IANAU6HyC97i5tTUZXcChO3hILqXJ7pVeR+h8NHudzd1IFPmtoQ==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/select/-/select-24.9.0.tgz", + "integrity": "sha512-i/2N7I1x+agUbu4oRB68Jckb/yk4bcQ4fxSpoHX8m/XTh63VZzIQAv+HgM78yz1VtjfYjkEaZByxnfDP79whzw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.2.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/button": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/field-base": "~24.8.6", - "@vaadin/input-container": "~24.8.6", - "@vaadin/item": "~24.8.6", - "@vaadin/list-box": "~24.8.6", - "@vaadin/lit-renderer": "~24.8.6", - "@vaadin/overlay": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/button": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/field-base": "~24.9.0", + "@vaadin/input-container": "~24.9.0", + "@vaadin/item": "~24.9.0", + "@vaadin/list-box": "~24.9.0", + "@vaadin/lit-renderer": "~24.9.0", + "@vaadin/overlay": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/side-nav": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/side-nav/-/side-nav-24.8.6.tgz", - "integrity": "sha512-RD4gI4I8r9FNJZ2FqrpBkbnXVs5fiHOFwOF4fxgfD/lajac8yr/0Nwwktf6CPrCRRafHh78C2uEEk/YUfog2FA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/side-nav/-/side-nav-24.9.0.tgz", + "integrity": "sha512-TlAFheYoIXfkC21AqjJsSci0s5XBzdMug+jwQBE3JRPlYVI8pYt71KqRGZ7tJGK7BQGEjAwrwQY4EmdbtHZ3rg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/split-layout": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/split-layout/-/split-layout-24.8.6.tgz", - "integrity": "sha512-zTm/vCS1xfbmIB2XRiChiREgEGsIAUIJ7w4qM2nZzeGXSePK0ZQm6/2AP3Qsekd6WJJu1kqO/6iTQ2a2DN7TLQ==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/split-layout/-/split-layout-24.9.0.tgz", + "integrity": "sha512-mUjQRq49ZAziL9XW0wDEig0ISsd5YtIGrnId0Fb6c7gldWQhWPj5kboBZl+flD8eddl/8deP1bd7dS5AjP9WXg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/component-base": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/tabs": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/tabs/-/tabs-24.8.6.tgz", - "integrity": "sha512-F/Aa4o+bvI01Gibw38WgrxJodCc6vSLNs6CMaE72KbD7hmCgjjiDbhY2HHS99/q5sUtALWM0VP54HbqWqCuEkw==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/tabs/-/tabs-24.9.0.tgz", + "integrity": "sha512-DHxIlcoxT7szIx+MaAETV42qMudjyw5XNQNWtNxoBeuzAX/INKlbp+FLCFESbprWt9n/RkaA8oEz7eOg3T74Bg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/item": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/item": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/tabsheet": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/tabsheet/-/tabsheet-24.8.6.tgz", - "integrity": "sha512-oNO3T4Gxai3BwUWAveq5MNxAgM+bCu6Z8BwEwps3Hn08ps0GEPM5uv3RZHPW+GrrYP58tlk+OREHDgT1qyk4rw==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/tabsheet/-/tabsheet-24.9.0.tgz", + "integrity": "sha512-cuo7CxtP4TTDqzM1tXj2dqc0rk7LnnIY9JdpQUja+CFBrAARVZPF2Mc8NmdUCP+jfUOjx+ivr8nO7d7Mv51bUw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.8.6", - "@vaadin/scroller": "~24.8.6", - "@vaadin/tabs": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/component-base": "~24.9.0", + "@vaadin/scroller": "~24.9.0", + "@vaadin/tabs": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/text-area": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/text-area/-/text-area-24.8.6.tgz", - "integrity": "sha512-GFKGmG1mkF6VrzUk8XT1u3wJexM40BlO9REsDHGQw64y8UBVL9nKyCGVUv0SjJc/y5ECrZKHiKhVpho+QRb+2g==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/text-area/-/text-area-24.9.0.tgz", + "integrity": "sha512-f2foxfFykKy1s6y5C5hWx3sxj9jEmkjDI09vUC24J3eyqDEiGbZc8k/d8pXvsT1ZxDaH77W6iZk6kzz2ei+MOg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/field-base": "~24.8.6", - "@vaadin/input-container": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/field-base": "~24.9.0", + "@vaadin/input-container": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/text-field": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/text-field/-/text-field-24.8.6.tgz", - "integrity": "sha512-nLw3Oi0hjHWFhqT0RUDOx6D7aT8drW+PM0vgcCa6Q1I0zZnYUnevtGzyZBOlD+XmveEiXNx3jHhXMwHeu2fOaA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/text-field/-/text-field-24.9.0.tgz", + "integrity": "sha512-FA8JAQ1OWLhL6+aB38RTlgANkOzKQLtNZxeh4zRlDxSryx/PJIAnHMT0sdNKj0u3ddHQ97yPt+1451AkCJez4Q==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/field-base": "~24.8.6", - "@vaadin/input-container": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/field-base": "~24.9.0", + "@vaadin/input-container": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/time-picker": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/time-picker/-/time-picker-24.8.6.tgz", - "integrity": "sha512-cxRVPZjprCwx+6+P6b2Ad9m6BFzZpsNAuQO8aL0fcdkIiG8jmKl3/KPNviB7LUlORMhsWr1dJIPU7GiyIKxrLA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/time-picker/-/time-picker-24.9.0.tgz", + "integrity": "sha512-1gfAEL9h6Ra7TL63qVsf/nweKvNDyJnkbgm7Tq5VPnpSRVFXsIP/EbaSURWsW2JFNMdHpD6MWoUcrZhiRYXq7w==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/combo-box": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/field-base": "~24.8.6", - "@vaadin/input-container": "~24.8.6", - "@vaadin/item": "~24.8.6", - "@vaadin/overlay": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/combo-box": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/field-base": "~24.9.0", + "@vaadin/input-container": "~24.9.0", + "@vaadin/item": "~24.9.0", + "@vaadin/overlay": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/tooltip": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/tooltip/-/tooltip-24.8.6.tgz", - "integrity": "sha512-1xSQw5Wq0psKnl+HehmCWa/jKyofQyHGmTcJ3rtWDrqFr/dviIwx1n3TZu9FDeCSIRQxmIAdkErDYmouSdlOwA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/tooltip/-/tooltip-24.9.0.tgz", + "integrity": "sha512-jsuFH7JKNJWNDq2GVXCk946BPQfaTONe+mPJ2an5oS9BaT+fNMVykHQVDoLrT4D72uObb6l2Wf1LrfL3aMW+Cg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/overlay": "~24.8.6", - "@vaadin/popover": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/overlay": "~24.9.0", + "@vaadin/popover": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/upload": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/upload/-/upload-24.8.6.tgz", - "integrity": "sha512-/1y8UT0UUdrypnyOPTVIejDpk6pPNPbqcPhqRGtCHKUHAAdZKVjCFMe6NT4kzTFqvEICdKCWOtC57yiwPk8WvA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/upload/-/upload-24.9.0.tgz", + "integrity": "sha512-9290kc2r2fi1dRVN1UfVigGbfpWvTdD9CbqMjSwP6OIK9TWxuGvCrT7RsmV4QwZZT+IVabj8wda1kI7HyYpyYQ==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.8.6", - "@vaadin/button": "~24.8.6", - "@vaadin/component-base": "~24.8.6", - "@vaadin/progress-bar": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/a11y-base": "~24.9.0", + "@vaadin/button": "~24.9.0", + "@vaadin/component-base": "~24.9.0", + "@vaadin/progress-bar": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, @@ -8964,32 +8964,32 @@ "license": "Apache-2.0" }, "node_modules/@vaadin/vaadin-lumo-styles": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-lumo-styles/-/vaadin-lumo-styles-24.8.6.tgz", - "integrity": "sha512-b1db8UKEtzXPu9FWFwPZcydOkZvW9ApbeImWGBd/kn/gy1eeqwijF7slXdlwM7KrgoJJ/r+Rpok2nRYrbzp3xQ==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-lumo-styles/-/vaadin-lumo-styles-24.9.0.tgz", + "integrity": "sha512-TEX7viimyHh87WOFNa1nehOEiEuOHddwF5kMDrqdXh1gAwJ33i4EM1pmXBUx4nJSbMYy+B7bszQkLJe4D1Qo8A==", "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.8.6", - "@vaadin/icon": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6" + "@vaadin/component-base": "~24.9.0", + "@vaadin/icon": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0" } }, "node_modules/@vaadin/vaadin-material-styles": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-material-styles/-/vaadin-material-styles-24.8.6.tgz", - "integrity": "sha512-69MwODqJ6ksiocutIG3dCTbPwrYKrZGN/To9YtYQzTuDt/3JsjmIRG2VLdvUVicKbdxnr6ZRRlPHoKGF5RS0RA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-material-styles/-/vaadin-material-styles-24.9.0.tgz", + "integrity": "sha512-x0v5hkx/n5NQn6Ec69SsqWZ9oeKOz8789FdG4AVr3M3kCR6tD9iUIxLW7khDqcHbBnlHDUWz5MbTdLcCNaattw==", "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6" + "@vaadin/component-base": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0" } }, "node_modules/@vaadin/vaadin-themable-mixin": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-themable-mixin/-/vaadin-themable-mixin-24.8.6.tgz", - "integrity": "sha512-CSJYyExRRk4o7ehjtlnGlhjXJgLAHqRTvXL3891STIB4syAgGuOFiHqWyyKr7CV6VFqa9DIHHkAXeZ9OeeIEVg==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-themable-mixin/-/vaadin-themable-mixin-24.9.0.tgz", + "integrity": "sha512-OotFzUzeXFBl1wugpfnqLqdRiGQ410tPmL5+QQAfFxsTt1rXvrZn47Jso3lAa4BlI/fN/qau9K3HtavwlqDJGg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", @@ -9011,32 +9011,32 @@ } }, "node_modules/@vaadin/vertical-layout": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/vertical-layout/-/vertical-layout-24.8.6.tgz", - "integrity": "sha512-o5z9QYGaXghnspuzNWt20+4Xa5Fbdzlhs4Xuwj7CriS8+sXIi8ELuDpvBc0w3RPbWV7jm80PZciVAQWXFoTipQ==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/vertical-layout/-/vertical-layout-24.9.0.tgz", + "integrity": "sha512-+jvCq9GXgtFxI1EBdtDJ0lbe9rGCurfsQnF1MuDfqzvJpUBQN07gdsZufr1yXQ6a4BSRfGtBFqSFQPFAZTkx5Q==", "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/component-base": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/virtual-list": { - "version": "24.8.6", - "resolved": "https://registry.npmjs.org/@vaadin/virtual-list/-/virtual-list-24.8.6.tgz", - "integrity": "sha512-H/5781WZunm3nGdfJ6PO1IWUUnRvdpKoJA+tmO6Ifdhe0j9weLSj5bczFrYcr/LMMGjXvWJdTN6oW3sp+jJN8A==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@vaadin/virtual-list/-/virtual-list-24.9.0.tgz", + "integrity": "sha512-COWfn8c3EtyC0ec59MUWqLKRDygCAvNat85VlFuwVBRisSyOPzgtgEz2dKekYyC/Z//iz/ddr9AdrXoDiNNryw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.8.6", - "@vaadin/lit-renderer": "~24.8.6", - "@vaadin/vaadin-lumo-styles": "~24.8.6", - "@vaadin/vaadin-material-styles": "~24.8.6", - "@vaadin/vaadin-themable-mixin": "~24.8.6", + "@vaadin/component-base": "~24.9.0", + "@vaadin/lit-renderer": "~24.9.0", + "@vaadin/vaadin-lumo-styles": "~24.9.0", + "@vaadin/vaadin-material-styles": "~24.9.0", + "@vaadin/vaadin-themable-mixin": "~24.9.0", "lit": "^3.0.0" } }, @@ -16107,9 +16107,9 @@ } }, "node_modules/vite": { - "version": "6.3.5", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.5.tgz", - "integrity": "sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==", + "version": "6.3.6", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.6.tgz", + "integrity": "sha512-0msEVHJEScQbhkbVTb/4iHZdJ6SXp/AvxL2sjwYQFfBqleHtnCqv1J3sa9zbWz/6kW1m9Tfzn92vW+kZ1WV6QA==", "dev": true, "license": "MIT", "dependencies": { diff --git a/app/package.json b/app/package.json index 2cdd2dd..91c79ae 100644 --- a/app/package.json +++ b/app/package.json @@ -9,22 +9,22 @@ "@polymer/polymer": "3.5.2", "@react-stately/data": "^3.12.2", "@react-types/shared": "^3.28.0", - "@vaadin/bundles": "24.8.6", + "@vaadin/bundles": "24.9.0", "@vaadin/common-frontend": "0.0.19", - "@vaadin/hilla-file-router": "24.8.7", - "@vaadin/hilla-frontend": "24.8.7", - "@vaadin/hilla-lit-form": "24.8.7", - "@vaadin/hilla-react-auth": "24.8.7", - "@vaadin/hilla-react-crud": "24.8.7", - "@vaadin/hilla-react-form": "24.8.7", - "@vaadin/hilla-react-i18n": "24.8.7", - "@vaadin/hilla-react-signals": "24.8.7", - "@vaadin/polymer-legacy-adapter": "24.8.6", - "@vaadin/react-components": "24.8.6", + "@vaadin/hilla-file-router": "24.9.0", + "@vaadin/hilla-frontend": "24.9.0", + "@vaadin/hilla-lit-form": "24.9.0", + "@vaadin/hilla-react-auth": "24.9.0", + "@vaadin/hilla-react-crud": "24.9.0", + "@vaadin/hilla-react-form": "24.9.0", + "@vaadin/hilla-react-i18n": "24.9.0", + "@vaadin/hilla-react-signals": "24.9.0", + "@vaadin/polymer-legacy-adapter": "24.9.0", + "@vaadin/react-components": "24.9.0", "@vaadin/vaadin-development-mode-detector": "2.0.7", - "@vaadin/vaadin-lumo-styles": "24.8.6", - "@vaadin/vaadin-material-styles": "24.8.6", - "@vaadin/vaadin-themable-mixin": "24.8.6", + "@vaadin/vaadin-lumo-styles": "24.9.0", + "@vaadin/vaadin-material-styles": "24.9.0", + "@vaadin/vaadin-themable-mixin": "24.9.0", "@vaadin/vaadin-usage-statistics": "2.1.3", "classnames": "^2.5.1", "construct-style-sheets-polyfill": "3.1.0", @@ -61,17 +61,17 @@ "@types/node": "^22.4.0", "@types/react": "18.3.23", "@types/react-dom": "18.3.7", - "@vaadin/hilla-generator-cli": "24.8.7", - "@vaadin/hilla-generator-core": "24.8.7", - "@vaadin/hilla-generator-plugin-backbone": "24.8.7", - "@vaadin/hilla-generator-plugin-barrel": "24.8.7", - "@vaadin/hilla-generator-plugin-client": "24.8.7", - "@vaadin/hilla-generator-plugin-model": "24.8.7", - "@vaadin/hilla-generator-plugin-push": "24.8.7", - "@vaadin/hilla-generator-plugin-signals": "24.8.7", - "@vaadin/hilla-generator-plugin-subtypes": "24.8.7", - "@vaadin/hilla-generator-plugin-transfertypes": "24.8.7", - "@vaadin/hilla-generator-utils": "24.8.7", + "@vaadin/hilla-generator-cli": "24.9.0", + "@vaadin/hilla-generator-core": "24.9.0", + "@vaadin/hilla-generator-plugin-backbone": "24.9.0", + "@vaadin/hilla-generator-plugin-barrel": "24.9.0", + "@vaadin/hilla-generator-plugin-client": "24.9.0", + "@vaadin/hilla-generator-plugin-model": "24.9.0", + "@vaadin/hilla-generator-plugin-push": "24.9.0", + "@vaadin/hilla-generator-plugin-signals": "24.9.0", + "@vaadin/hilla-generator-plugin-subtypes": "24.9.0", + "@vaadin/hilla-generator-plugin-transfertypes": "24.9.0", + "@vaadin/hilla-generator-utils": "24.9.0", "@vitejs/plugin-react": "4.5.0", "@vitejs/plugin-react-swc": "^3.7.0", "async": "3.2.6", @@ -86,7 +86,7 @@ "tailwindcss": "^3.4.13", "transform-ast": "2.4.4", "typescript": "5.8.3", - "vite": "6.3.5", + "vite": "6.3.6", "vite-plugin-checker": "0.9.3", "workbox-build": "7.3.0", "workbox-core": "7.3.0", @@ -142,85 +142,85 @@ "valtio": "$valtio", "valtio-reactive": "$valtio-reactive", "fzf": "$fzf", - "@vaadin/a11y-base": "24.8.6", - "@vaadin/accordion": "24.8.6", - "@vaadin/app-layout": "24.8.6", - "@vaadin/avatar": "24.8.6", - "@vaadin/avatar-group": "24.8.6", - "@vaadin/button": "24.8.6", - "@vaadin/card": "24.8.6", - "@vaadin/checkbox": "24.8.6", - "@vaadin/checkbox-group": "24.8.6", - "@vaadin/combo-box": "24.8.6", - "@vaadin/component-base": "24.8.6", - "@vaadin/confirm-dialog": "24.8.6", - "@vaadin/context-menu": "24.8.6", - "@vaadin/custom-field": "24.8.6", - "@vaadin/date-picker": "24.8.6", - "@vaadin/date-time-picker": "24.8.6", - "@vaadin/details": "24.8.6", - "@vaadin/dialog": "24.8.6", - "@vaadin/email-field": "24.8.6", - "@vaadin/field-base": "24.8.6", - "@vaadin/field-highlighter": "24.8.6", - "@vaadin/form-layout": "24.8.6", - "@vaadin/grid": "24.8.6", - "@vaadin/horizontal-layout": "24.8.6", - "@vaadin/icon": "24.8.6", - "@vaadin/icons": "24.8.6", - "@vaadin/input-container": "24.8.6", - "@vaadin/integer-field": "24.8.6", - "@vaadin/item": "24.8.6", - "@vaadin/list-box": "24.8.6", - "@vaadin/lit-renderer": "24.8.6", - "@vaadin/login": "24.8.6", - "@vaadin/markdown": "24.8.6", - "@vaadin/master-detail-layout": "24.8.6", - "@vaadin/menu-bar": "24.8.6", - "@vaadin/message-input": "24.8.6", - "@vaadin/message-list": "24.8.6", - "@vaadin/multi-select-combo-box": "24.8.6", - "@vaadin/notification": "24.8.6", - "@vaadin/number-field": "24.8.6", - "@vaadin/overlay": "24.8.6", - "@vaadin/password-field": "24.8.6", - "@vaadin/popover": "24.8.6", - "@vaadin/progress-bar": "24.8.6", - "@vaadin/radio-group": "24.8.6", - "@vaadin/scroller": "24.8.6", - "@vaadin/select": "24.8.6", - "@vaadin/side-nav": "24.8.6", - "@vaadin/split-layout": "24.8.6", - "@vaadin/tabs": "24.8.6", - "@vaadin/tabsheet": "24.8.6", - "@vaadin/text-area": "24.8.6", - "@vaadin/text-field": "24.8.6", - "@vaadin/time-picker": "24.8.6", - "@vaadin/tooltip": "24.8.6", - "@vaadin/upload": "24.8.6", + "@vaadin/a11y-base": "24.9.0", + "@vaadin/accordion": "24.9.0", + "@vaadin/app-layout": "24.9.0", + "@vaadin/avatar": "24.9.0", + "@vaadin/avatar-group": "24.9.0", + "@vaadin/button": "24.9.0", + "@vaadin/card": "24.9.0", + "@vaadin/checkbox": "24.9.0", + "@vaadin/checkbox-group": "24.9.0", + "@vaadin/combo-box": "24.9.0", + "@vaadin/component-base": "24.9.0", + "@vaadin/confirm-dialog": "24.9.0", + "@vaadin/context-menu": "24.9.0", + "@vaadin/custom-field": "24.9.0", + "@vaadin/date-picker": "24.9.0", + "@vaadin/date-time-picker": "24.9.0", + "@vaadin/details": "24.9.0", + "@vaadin/dialog": "24.9.0", + "@vaadin/email-field": "24.9.0", + "@vaadin/field-base": "24.9.0", + "@vaadin/field-highlighter": "24.9.0", + "@vaadin/form-layout": "24.9.0", + "@vaadin/grid": "24.9.0", + "@vaadin/horizontal-layout": "24.9.0", + "@vaadin/icon": "24.9.0", + "@vaadin/icons": "24.9.0", + "@vaadin/input-container": "24.9.0", + "@vaadin/integer-field": "24.9.0", + "@vaadin/item": "24.9.0", + "@vaadin/list-box": "24.9.0", + "@vaadin/lit-renderer": "24.9.0", + "@vaadin/login": "24.9.0", + "@vaadin/markdown": "24.9.0", + "@vaadin/master-detail-layout": "24.9.0", + "@vaadin/menu-bar": "24.9.0", + "@vaadin/message-input": "24.9.0", + "@vaadin/message-list": "24.9.0", + "@vaadin/multi-select-combo-box": "24.9.0", + "@vaadin/notification": "24.9.0", + "@vaadin/number-field": "24.9.0", + "@vaadin/overlay": "24.9.0", + "@vaadin/password-field": "24.9.0", + "@vaadin/popover": "24.9.0", + "@vaadin/progress-bar": "24.9.0", + "@vaadin/radio-group": "24.9.0", + "@vaadin/scroller": "24.9.0", + "@vaadin/select": "24.9.0", + "@vaadin/side-nav": "24.9.0", + "@vaadin/split-layout": "24.9.0", + "@vaadin/tabs": "24.9.0", + "@vaadin/tabsheet": "24.9.0", + "@vaadin/text-area": "24.9.0", + "@vaadin/text-field": "24.9.0", + "@vaadin/time-picker": "24.9.0", + "@vaadin/tooltip": "24.9.0", + "@vaadin/upload": "24.9.0", "@vaadin/router": "2.0.0", - "@vaadin/vertical-layout": "24.8.6", - "@vaadin/virtual-list": "24.8.6" + "@vaadin/vertical-layout": "24.9.0", + "@vaadin/virtual-list": "24.9.0" }, "vaadin": { "dependencies": { "@polymer/polymer": "3.5.2", - "@vaadin/bundles": "24.8.6", + "@vaadin/bundles": "24.9.0", "@vaadin/common-frontend": "0.0.19", - "@vaadin/hilla-file-router": "24.8.7", - "@vaadin/hilla-frontend": "24.8.7", - "@vaadin/hilla-lit-form": "24.8.7", - "@vaadin/hilla-react-auth": "24.8.7", - "@vaadin/hilla-react-crud": "24.8.7", - "@vaadin/hilla-react-form": "24.8.7", - "@vaadin/hilla-react-i18n": "24.8.7", - "@vaadin/hilla-react-signals": "24.8.7", - "@vaadin/polymer-legacy-adapter": "24.8.6", - "@vaadin/react-components": "24.8.6", + "@vaadin/hilla-file-router": "24.9.0", + "@vaadin/hilla-frontend": "24.9.0", + "@vaadin/hilla-lit-form": "24.9.0", + "@vaadin/hilla-react-auth": "24.9.0", + "@vaadin/hilla-react-crud": "24.9.0", + "@vaadin/hilla-react-form": "24.9.0", + "@vaadin/hilla-react-i18n": "24.9.0", + "@vaadin/hilla-react-signals": "24.9.0", + "@vaadin/polymer-legacy-adapter": "24.9.0", + "@vaadin/react-components": "24.9.0", "@vaadin/vaadin-development-mode-detector": "2.0.7", - "@vaadin/vaadin-lumo-styles": "24.8.6", - "@vaadin/vaadin-material-styles": "24.8.6", - "@vaadin/vaadin-themable-mixin": "24.8.6", + "@vaadin/vaadin-lumo-styles": "24.9.0", + "@vaadin/vaadin-material-styles": "24.9.0", + "@vaadin/vaadin-themable-mixin": "24.9.0", "@vaadin/vaadin-usage-statistics": "2.1.3", "construct-style-sheets-polyfill": "3.1.0", "date-fns": "2.29.3", @@ -236,17 +236,17 @@ "@rollup/pluginutils": "5.1.4", "@types/react": "18.3.23", "@types/react-dom": "18.3.7", - "@vaadin/hilla-generator-cli": "24.8.7", - "@vaadin/hilla-generator-core": "24.8.7", - "@vaadin/hilla-generator-plugin-backbone": "24.8.7", - "@vaadin/hilla-generator-plugin-barrel": "24.8.7", - "@vaadin/hilla-generator-plugin-client": "24.8.7", - "@vaadin/hilla-generator-plugin-model": "24.8.7", - "@vaadin/hilla-generator-plugin-push": "24.8.7", - "@vaadin/hilla-generator-plugin-signals": "24.8.7", - "@vaadin/hilla-generator-plugin-subtypes": "24.8.7", - "@vaadin/hilla-generator-plugin-transfertypes": "24.8.7", - "@vaadin/hilla-generator-utils": "24.8.7", + "@vaadin/hilla-generator-cli": "24.9.0", + "@vaadin/hilla-generator-core": "24.9.0", + "@vaadin/hilla-generator-plugin-backbone": "24.9.0", + "@vaadin/hilla-generator-plugin-barrel": "24.9.0", + "@vaadin/hilla-generator-plugin-client": "24.9.0", + "@vaadin/hilla-generator-plugin-model": "24.9.0", + "@vaadin/hilla-generator-plugin-push": "24.9.0", + "@vaadin/hilla-generator-plugin-signals": "24.9.0", + "@vaadin/hilla-generator-plugin-subtypes": "24.9.0", + "@vaadin/hilla-generator-plugin-transfertypes": "24.9.0", + "@vaadin/hilla-generator-utils": "24.9.0", "@vitejs/plugin-react": "4.5.0", "async": "3.2.6", "glob": "11.0.2", @@ -256,13 +256,13 @@ "strip-css-comments": "5.0.0", "transform-ast": "2.4.4", "typescript": "5.8.3", - "vite": "6.3.5", + "vite": "6.3.6", "vite-plugin-checker": "0.9.3", "workbox-build": "7.3.0", "workbox-core": "7.3.0", "workbox-precaching": "7.3.0" }, "disableUsageStatistics": true, - "hash": "e499c8893c397649c698f302e100ee1e48833c88e57bd0829fbf86dc5a14cfd8" + "hash": "dba97848bdace60924f9cee496353baae70cfa4fccc7bacaf827807c51908866" } } \ No newline at end of file diff --git a/app/vite.generated.ts b/app/vite.generated.ts index 7667173..703ba4c 100644 --- a/app/vite.generated.ts +++ b/app/vite.generated.ts @@ -82,6 +82,8 @@ const themeOptions = { }; const hasExportedWebComponents = existsSync(path.resolve(frontendFolder, 'web-component.html')); +const commercialBannerComponent = path.resolve(frontendFolder, settings.generatedFolder, 'commercial-banner.js'); +const hasCommercialBanner = existsSync(commercialBannerComponent); const target = ['safari15', 'es2022']; @@ -259,6 +261,10 @@ function statsExtracterPlugin(): PluginOption { ); frontendFiles[`index.ts`] = createHash('sha256').update(fileBuffer, 'utf8').digest('hex'); } + if (hasCommercialBanner) { + const fileBuffer = readFileSync(commercialBannerComponent, { encoding: 'utf-8' }).replace(/\r\n/g, '\n'); + frontendFiles[settings.generatedFolder + '/commercial-banner.js'] = createHash('sha256').update(fileBuffer, 'utf8').digest('hex'); + } const themeJsonContents: Record = {}; const themesFolder = path.resolve(jarResourcesFolder, 'themes'); @@ -576,6 +582,7 @@ function preserveUsageStats() { export const vaadinConfig: UserConfigFn = (env) => { const devMode = env.mode === 'development'; const productionMode = !devMode && !devBundle + const commercialBanner = productionMode && hasCommercialBanner; if (devMode && process.env.watchDogPort) { // Open a connection with the Java dev-mode handler in order to finish @@ -734,14 +741,21 @@ export const vaadinConfig: UserConfigFn = (env) => { if (path !== '/web-component.html') { return; } - - return [ + const scripts = [ { tag: 'script', attrs: { type: 'module', src: `/generated/vaadin-web-component.ts` }, injectTo: 'head' } ]; + if (commercialBanner) { + scripts.push({ + tag: 'script', + attrs: { type: 'module', src: '/generated/commercial-banner.js' }, + injectTo: 'head' + }); + } + return scripts; } } }, @@ -768,6 +782,13 @@ export const vaadinConfig: UserConfigFn = (env) => { attrs: { type: 'module', src: '/generated/vaadin.ts' }, injectTo: 'head' }); + if (commercialBanner) { + scripts.push({ + tag: 'script', + attrs: { type: 'module', src: '/generated/commercial-banner.js' }, + injectTo: 'head' + }); + } return scripts; } }