diff --git a/build.gradle.kts b/build.gradle.kts index 344d834..f3b6016 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -6,6 +6,9 @@ allprojects { repositories { mavenCentral() mavenLocal() + maven { + setUrl("https://maven.vaadin.com/vaadin-prereleases/") + } } } diff --git a/gameyfin/package-lock.json b/gameyfin/package-lock.json index 0ba4046..f8e9dda 100644 --- a/gameyfin/package-lock.json +++ b/gameyfin/package-lock.json @@ -14,22 +14,22 @@ "@polymer/polymer": "3.5.2", "@react-stately/data": "^3.12.2", "@react-types/shared": "^3.28.0", - "@vaadin/bundles": "24.7.5", + "@vaadin/bundles": "24.8.0-alpha15", "@vaadin/common-frontend": "0.0.19", - "@vaadin/hilla-file-router": "24.7.3", - "@vaadin/hilla-frontend": "24.7.3", - "@vaadin/hilla-lit-form": "24.7.3", - "@vaadin/hilla-react-auth": "24.7.3", - "@vaadin/hilla-react-crud": "24.7.3", - "@vaadin/hilla-react-form": "24.7.3", - "@vaadin/hilla-react-i18n": "24.7.3", - "@vaadin/hilla-react-signals": "24.7.3", - "@vaadin/polymer-legacy-adapter": "24.7.5", - "@vaadin/react-components": "24.7.5", + "@vaadin/hilla-file-router": "24.8.0-alpha6", + "@vaadin/hilla-frontend": "24.8.0-alpha6", + "@vaadin/hilla-lit-form": "24.8.0-alpha6", + "@vaadin/hilla-react-auth": "24.8.0-alpha6", + "@vaadin/hilla-react-crud": "24.8.0-alpha6", + "@vaadin/hilla-react-form": "24.8.0-alpha6", + "@vaadin/hilla-react-i18n": "24.8.0-alpha6", + "@vaadin/hilla-react-signals": "24.8.0-alpha6", + "@vaadin/polymer-legacy-adapter": "24.8.0-alpha15", + "@vaadin/react-components": "24.8.0-alpha15", "@vaadin/vaadin-development-mode-detector": "2.0.7", - "@vaadin/vaadin-lumo-styles": "24.7.5", - "@vaadin/vaadin-material-styles": "24.7.5", - "@vaadin/vaadin-themable-mixin": "24.7.5", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "@vaadin/vaadin-usage-statistics": "2.1.3", "classnames": "^2.5.1", "construct-style-sheets-polyfill": "3.1.0", @@ -60,17 +60,17 @@ "@types/node": "^22.4.0", "@types/react": "18.3.20", "@types/react-dom": "18.3.6", - "@vaadin/hilla-generator-cli": "24.7.3", - "@vaadin/hilla-generator-core": "24.7.3", - "@vaadin/hilla-generator-plugin-backbone": "24.7.3", - "@vaadin/hilla-generator-plugin-barrel": "24.7.3", - "@vaadin/hilla-generator-plugin-client": "24.7.3", - "@vaadin/hilla-generator-plugin-model": "24.7.3", - "@vaadin/hilla-generator-plugin-push": "24.7.3", - "@vaadin/hilla-generator-plugin-signals": "24.7.3", - "@vaadin/hilla-generator-plugin-subtypes": "24.7.3", - "@vaadin/hilla-generator-plugin-transfertypes": "24.7.3", - "@vaadin/hilla-generator-utils": "24.7.3", + "@vaadin/hilla-generator-cli": "24.8.0-alpha6", + "@vaadin/hilla-generator-core": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-backbone": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-barrel": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-client": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-model": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-push": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-signals": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-subtypes": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-transfertypes": "24.8.0-alpha6", + "@vaadin/hilla-generator-utils": "24.8.0-alpha6", "@vitejs/plugin-react": "4.4.1", "@vitejs/plugin-react-swc": "^3.7.0", "async": "3.2.6", @@ -83,7 +83,7 @@ "strip-css-comments": "5.0.0", "tailwindcss": "^3.4.13", "transform-ast": "2.4.4", - "typescript": "5.7.3", + "typescript": "5.8.3", "vite": "6.3.3", "vite-plugin-checker": "0.9.1", "workbox-build": "7.3.0", @@ -9285,165 +9285,167 @@ "license": "MIT" }, "node_modules/@vaadin/a11y-base": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/a11y-base/-/a11y-base-24.7.5.tgz", - "integrity": "sha512-eFn27uBhDXZ1CYqySbMe/no7IQJ7hpC1ux3xnHLN7lfbMeLKt0mRoQA3Nh+gF5HDxPP7+ll3bA+uqSnc5bYboA==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/a11y-base/-/a11y-base-24.8.0-alpha15.tgz", + "integrity": "sha512-R/ns38UJKcLfcRY/bJ6G9iiJrUI/aS2Bnscugf3df5D9ZdSovTRCKAFAVYyPSvchapCTaSYqKBN4JjpbgqCieA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.7.5", + "@vaadin/component-base": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/accordion": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/accordion/-/accordion-24.7.5.tgz", - "integrity": "sha512-8t6p/NjC60p5HtuAylK6werC2R5WDoc9EY+X6NNZOytGw7YvLviSpFs1DuRFd0SO+0qbTjuy81huGL+l1fNHHg==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/accordion/-/accordion-24.8.0-alpha15.tgz", + "integrity": "sha512-wxbFAQdp5PbpdB3nyHvwEIetbcaIrzDob/bSc0kvdXkgehhwAffIMKsx/zJ9BtbBhukQoF8yEvgZa0Hy4tfWTA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/details": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/details": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/app-layout": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/app-layout/-/app-layout-24.7.5.tgz", - "integrity": "sha512-Uo58itorlf7YpMNk8jChjCIs98AD/Xs0B5tfKZsLVzgwxFVNxfFl9px3C48EgQSlLk0r/0M9GyYYZIBSdhDZWw==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/app-layout/-/app-layout-24.8.0-alpha15.tgz", + "integrity": "sha512-Qf5sNEcb7DVDPvM30wrVVpMUY5gSUYcxXU4717fNyXw6Y7DFD4sG9/tjTAyStvGRLyqMmHtmUFFrYUQ6hQdrwg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/button": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/button": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/avatar": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/avatar/-/avatar-24.7.5.tgz", - "integrity": "sha512-2bbq4txiLPfG6FRcCMuQDQJ8dzNorAzJQ7fG3MnNzOkQDBV0a++shlwRWoS2bFs7QEP1x7JRZqQgWRvGKZ0D2w==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/avatar/-/avatar-24.8.0-alpha15.tgz", + "integrity": "sha512-eJfISqZCi5S9rr7gYdVZIM3OSXZt22MTKEN0ZDZJVveJnGHUppL51mYrE6hRatqJPD9Lx/mjIHB7yaeZlw+sUQ==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/tooltip": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/tooltip": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/avatar-group": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/avatar-group/-/avatar-group-24.7.5.tgz", - "integrity": "sha512-XvDqmt64xIw/ynl07DWnLCNN6cjYzcIK4+1rskmjM/0MpfO4XO8uppNAdYMmBvMHZGR1OlGrdAoTcbir4hQTEA==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/avatar-group/-/avatar-group-24.8.0-alpha15.tgz", + "integrity": "sha512-gvlTEDQAQpKmFwOhZ9lxZNteu8pWoMvSmp+32TSBuhLPQ6yz7CGyq9Kl8sSXBuJASE7PXdge342INKnEi6BqAQ==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/avatar": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/item": "~24.7.5", - "@vaadin/list-box": "~24.7.5", - "@vaadin/overlay": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/avatar": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/item": "24.8.0-alpha15", + "@vaadin/list-box": "24.8.0-alpha15", + "@vaadin/overlay": "24.8.0-alpha15", + "@vaadin/tooltip": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/bundles": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/bundles/-/bundles-24.7.5.tgz", - "integrity": "sha512-4hNgXyqcpETOvBX3hSir6GY2FB9F72NdnkjFszK/M4PyRLfpyztiUQ76HbgPiYqwVyWAOm4yrMCq/heyvkxCqw==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/bundles/-/bundles-24.8.0-alpha15.tgz", + "integrity": "sha512-/XkNmSJttrUl2A9sNOtIdXLQnvBEigHMLydRdkv3iEBpxLuxJWxBg6OekyC8ejTm0Uwz/lx7/BBD7hqTbJODow==", "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.7.5", - "@vaadin/accordion": "24.7.5", - "@vaadin/app-layout": "24.7.5", - "@vaadin/avatar": "24.7.5", - "@vaadin/avatar-group": "24.7.5", - "@vaadin/board": "24.7.5", - "@vaadin/button": "24.7.5", - "@vaadin/card": "24.7.5", - "@vaadin/charts": "24.7.5", - "@vaadin/checkbox": "24.7.5", - "@vaadin/checkbox-group": "24.7.5", - "@vaadin/combo-box": "24.7.5", - "@vaadin/component-base": "24.7.5", - "@vaadin/confirm-dialog": "24.7.5", - "@vaadin/context-menu": "24.7.5", - "@vaadin/cookie-consent": "24.7.5", - "@vaadin/crud": "24.7.5", - "@vaadin/custom-field": "24.7.5", - "@vaadin/dashboard": "24.7.5", - "@vaadin/date-picker": "24.7.5", - "@vaadin/date-time-picker": "24.7.5", - "@vaadin/details": "24.7.5", - "@vaadin/dialog": "24.7.5", - "@vaadin/email-field": "24.7.5", - "@vaadin/field-base": "24.7.5", - "@vaadin/field-highlighter": "24.7.5", - "@vaadin/form-layout": "24.7.5", - "@vaadin/grid": "24.7.5", - "@vaadin/grid-pro": "24.7.5", - "@vaadin/horizontal-layout": "24.7.5", - "@vaadin/icon": "24.7.5", - "@vaadin/icons": "24.7.5", - "@vaadin/input-container": "24.7.5", - "@vaadin/integer-field": "24.7.5", - "@vaadin/item": "24.7.5", - "@vaadin/list-box": "24.7.5", - "@vaadin/lit-renderer": "24.7.5", - "@vaadin/login": "24.7.5", - "@vaadin/map": "24.7.5", - "@vaadin/menu-bar": "24.7.5", - "@vaadin/message-input": "24.7.5", - "@vaadin/message-list": "24.7.5", - "@vaadin/multi-select-combo-box": "24.7.5", - "@vaadin/notification": "24.7.5", - "@vaadin/number-field": "24.7.5", - "@vaadin/overlay": "24.7.5", - "@vaadin/password-field": "24.7.5", - "@vaadin/polymer-legacy-adapter": "24.7.5", - "@vaadin/popover": "24.7.5", - "@vaadin/progress-bar": "24.7.5", - "@vaadin/radio-group": "24.7.5", - "@vaadin/rich-text-editor": "24.7.5", - "@vaadin/scroller": "24.7.5", - "@vaadin/select": "24.7.5", - "@vaadin/side-nav": "24.7.5", - "@vaadin/split-layout": "24.7.5", - "@vaadin/tabs": "24.7.5", - "@vaadin/tabsheet": "24.7.5", - "@vaadin/text-area": "24.7.5", - "@vaadin/text-field": "24.7.5", - "@vaadin/time-picker": "24.7.5", - "@vaadin/tooltip": "24.7.5", - "@vaadin/upload": "24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/accordion": "24.8.0-alpha15", + "@vaadin/app-layout": "24.8.0-alpha15", + "@vaadin/avatar": "24.8.0-alpha15", + "@vaadin/avatar-group": "24.8.0-alpha15", + "@vaadin/board": "24.8.0-alpha15", + "@vaadin/button": "24.8.0-alpha15", + "@vaadin/card": "24.8.0-alpha15", + "@vaadin/charts": "24.8.0-alpha15", + "@vaadin/checkbox": "24.8.0-alpha15", + "@vaadin/checkbox-group": "24.8.0-alpha15", + "@vaadin/combo-box": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/confirm-dialog": "24.8.0-alpha15", + "@vaadin/context-menu": "24.8.0-alpha15", + "@vaadin/cookie-consent": "24.8.0-alpha15", + "@vaadin/crud": "24.8.0-alpha15", + "@vaadin/custom-field": "24.8.0-alpha15", + "@vaadin/dashboard": "24.8.0-alpha15", + "@vaadin/date-picker": "24.8.0-alpha15", + "@vaadin/date-time-picker": "24.8.0-alpha15", + "@vaadin/details": "24.8.0-alpha15", + "@vaadin/dialog": "24.8.0-alpha15", + "@vaadin/email-field": "24.8.0-alpha15", + "@vaadin/field-base": "24.8.0-alpha15", + "@vaadin/field-highlighter": "24.8.0-alpha15", + "@vaadin/form-layout": "24.8.0-alpha15", + "@vaadin/grid": "24.8.0-alpha15", + "@vaadin/grid-pro": "24.8.0-alpha15", + "@vaadin/horizontal-layout": "24.8.0-alpha15", + "@vaadin/icon": "24.8.0-alpha15", + "@vaadin/icons": "24.8.0-alpha15", + "@vaadin/input-container": "24.8.0-alpha15", + "@vaadin/integer-field": "24.8.0-alpha15", + "@vaadin/item": "24.8.0-alpha15", + "@vaadin/list-box": "24.8.0-alpha15", + "@vaadin/lit-renderer": "24.8.0-alpha15", + "@vaadin/login": "24.8.0-alpha15", + "@vaadin/map": "24.8.0-alpha15", + "@vaadin/master-detail-layout": "24.8.0-alpha15", + "@vaadin/menu-bar": "24.8.0-alpha15", + "@vaadin/message-input": "24.8.0-alpha15", + "@vaadin/message-list": "24.8.0-alpha15", + "@vaadin/multi-select-combo-box": "24.8.0-alpha15", + "@vaadin/notification": "24.8.0-alpha15", + "@vaadin/number-field": "24.8.0-alpha15", + "@vaadin/overlay": "24.8.0-alpha15", + "@vaadin/password-field": "24.8.0-alpha15", + "@vaadin/polymer-legacy-adapter": "24.8.0-alpha15", + "@vaadin/popover": "24.8.0-alpha15", + "@vaadin/progress-bar": "24.8.0-alpha15", + "@vaadin/radio-group": "24.8.0-alpha15", + "@vaadin/rich-text-editor": "24.8.0-alpha15", + "@vaadin/scroller": "24.8.0-alpha15", + "@vaadin/select": "24.8.0-alpha15", + "@vaadin/side-nav": "24.8.0-alpha15", + "@vaadin/split-layout": "24.8.0-alpha15", + "@vaadin/tabs": "24.8.0-alpha15", + "@vaadin/tabsheet": "24.8.0-alpha15", + "@vaadin/text-area": "24.8.0-alpha15", + "@vaadin/text-field": "24.8.0-alpha15", + "@vaadin/time-picker": "24.8.0-alpha15", + "@vaadin/tooltip": "24.8.0-alpha15", + "@vaadin/upload": "24.8.0-alpha15", "@vaadin/vaadin-development-mode-detector": "2.0.7", - "@vaadin/vaadin-lumo-styles": "24.7.5", - "@vaadin/vaadin-themable-mixin": "24.7.5", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "@vaadin/vaadin-usage-statistics": "2.1.3", - "@vaadin/vertical-layout": "24.7.5", - "@vaadin/virtual-list": "24.7.5", + "@vaadin/vertical-layout": "24.8.0-alpha15", + "@vaadin/virtual-list": "24.8.0-alpha15", "cookieconsent": "3.1.1", "highcharts": "9.2.2", "lit": "3.3.0", @@ -9575,6 +9577,9 @@ "@vaadin/map": { "optional": true }, + "@vaadin/master-detail-layout": { + "optional": true + }, "@vaadin/menu-bar": { "optional": true }, @@ -9686,87 +9691,87 @@ } }, "node_modules/@vaadin/button": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/button/-/button-24.7.5.tgz", - "integrity": "sha512-FlgPT0EZC//1YfzARATEL2ereUh/FJwrWUwZWQvzuiMSQA5M3HL8hL+bq63fjgJUNirB+ZiMYLeoCrRIosYk9w==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/button/-/button-24.8.0-alpha15.tgz", + "integrity": "sha512-rI1fkpUoEzTJNbMJ4EhaK1rvSnjMhYbgTWHqPTBwkonQShtjcqng61djCxpWCndE5tBAOE/YEMHtKuNybyVl5Q==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/card": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/card/-/card-24.7.5.tgz", - "integrity": "sha512-lj2KZwjO1Qa3lg7oMdrkb6jCnp3DnvHKkmAIHhrfzcNuzWFPhpo2rUvVxmasIzK3koG1hyDaTXEQMw7kblYqNQ==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/card/-/card-24.8.0-alpha15.tgz", + "integrity": "sha512-UC3WMCnBi9fK6aEv4OhK4mQB5So0E9GHIqBc3frHT38L1Dm1dmSWyuRC9s4v/GHhBcRFofAXy7BQnfhx40j5eQ==", "license": "Apache-2.0", "dependencies": { - "@vaadin/component-base": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/checkbox": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/checkbox/-/checkbox-24.7.5.tgz", - "integrity": "sha512-nJQB6b3sOZ+qaFw2AihLyHckTGyAeQXdeuPgNTIuBgxsd1fPwZpE4oLC87/xQdfkwLxzK1fpEAVxY0Mg5DERvQ==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/checkbox/-/checkbox-24.8.0-alpha15.tgz", + "integrity": "sha512-thdYbQOzeYck9QckEB/XZ4zf5ZHaT30mU7ETg8VDiBmKrUsY6whA69EKbHTPkYiYAOcEH98JK4R9/uXLKW5e1A==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/field-base": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/field-base": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/checkbox-group": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/checkbox-group/-/checkbox-group-24.7.5.tgz", - "integrity": "sha512-ssGcmAe0+jQuvx1phCF2ORzG4teax9j9TpN2Y049ZCd00l9Iv403/i6sL4+VOPlvWjymHTakYQVoi+RL+TJTfA==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/checkbox-group/-/checkbox-group-24.8.0-alpha15.tgz", + "integrity": "sha512-yknvO0Ziwqs4vpBelPDkeD+YRZJcZOen1OiOidqAjBCPtNXLUlorSH6SHR6pk+/6QRTh+neW7oQVUTzdySKA7A==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/checkbox": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/field-base": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/checkbox": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/field-base": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/combo-box": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/combo-box/-/combo-box-24.7.5.tgz", - "integrity": "sha512-xH7pnK6zCY0KxRqSb1wjdkpSRZ1Fa91Pvc/HZB0wj8EXkIEYLGyvbig39T94sNNPM0OTRdIQc4YUV07vMZuUhw==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/combo-box/-/combo-box-24.8.0-alpha15.tgz", + "integrity": "sha512-5PUeelG9ZPhDPPPS5AUvoLGCtANM4wlPqbjhEcA3YJG5wMNRgvgmJsbBkOaQlslV1iQPmE5z1GwzUty1A/b7+A==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/field-base": "~24.7.5", - "@vaadin/input-container": "~24.7.5", - "@vaadin/item": "~24.7.5", - "@vaadin/lit-renderer": "~24.7.5", - "@vaadin/overlay": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/field-base": "24.8.0-alpha15", + "@vaadin/input-container": "24.8.0-alpha15", + "@vaadin/item": "24.8.0-alpha15", + "@vaadin/lit-renderer": "24.8.0-alpha15", + "@vaadin/overlay": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, @@ -9783,9 +9788,9 @@ } }, "node_modules/@vaadin/component-base": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/component-base/-/component-base-24.7.5.tgz", - "integrity": "sha512-qLgQ0hgmM0MJnVEQZHO42G70KPSGi3DuUo+vaP+w4Gyc5qopj7zQ2fLx1P8Os+V9Oh0ehBw5vOzKud0yaboPGA==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/component-base/-/component-base-24.8.0-alpha15.tgz", + "integrity": "sha512-g3pnorGbnmeJFT5dlwmhPfX3KxxigDNxNnZi4tVB7eHq8WOVTooWm4ZdqXIoBRe/9euqe1Si3yn8P0gn7Gt/RA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", @@ -9796,223 +9801,223 @@ } }, "node_modules/@vaadin/confirm-dialog": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/confirm-dialog/-/confirm-dialog-24.7.5.tgz", - "integrity": "sha512-cVKPGqBXrJGMIipziy/HL+35VTNxOXoE3bqr5dasO8f2j2eRVV/Ht4zDxD12M9BJPUMIsK8bOQtZeNgfTdnfng==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/confirm-dialog/-/confirm-dialog-24.8.0-alpha15.tgz", + "integrity": "sha512-BrWrqOYhxXKDEn/N5TdUcwL3eIEozBR6uzse6lVlx2Ahr3krA+7DrHDgxpjjjwHdy9McfvNN25wjDfwstuepNg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/dialog": "~24.7.5", - "@vaadin/overlay": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/button": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/dialog": "24.8.0-alpha15", + "@vaadin/overlay": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/context-menu": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/context-menu/-/context-menu-24.7.5.tgz", - "integrity": "sha512-1UtijwpVVmH4JoowGz7qU7AiFQ9kNLg7u0GarlkwYeMtE8ePrD/eKpfSoV7ZxH8NyijPbhu49J6wfpVTOxe8Pg==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/context-menu/-/context-menu-24.8.0-alpha15.tgz", + "integrity": "sha512-0D47x9kOAZnbXRJ9JqUsQhlbKq4yaWnD44+IvXb3+wcppdHqpZuXd+6nGPIyZdEfvJ9pj3v+A4oNa4AghJvgCQ==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/item": "~24.7.5", - "@vaadin/list-box": "~24.7.5", - "@vaadin/lit-renderer": "~24.7.5", - "@vaadin/overlay": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/item": "24.8.0-alpha15", + "@vaadin/list-box": "24.8.0-alpha15", + "@vaadin/lit-renderer": "24.8.0-alpha15", + "@vaadin/overlay": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/custom-field": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/custom-field/-/custom-field-24.7.5.tgz", - "integrity": "sha512-+n2Kg6W0XrmozNhGzE9G97wNGT002gOHel4kboaOjODK9CWe0OLAjz9ZJ8ZzwoeoIQHVQMUEFPws/0P9VG3v0g==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/custom-field/-/custom-field-24.8.0-alpha15.tgz", + "integrity": "sha512-GPPh90WZfWPxzs0KpbS7C/ETs9KFKLOKPuFj6bOr/I/JyEBMQXKzBQMfzCb6229z0gG8rnL4kl/RiVsHqdJeZQ==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/field-base": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/field-base": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/date-picker": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/date-picker/-/date-picker-24.7.5.tgz", - "integrity": "sha512-j2t0r/RQKi/k5nn2XAp9EpTTRFbioqXF/T1Dm3LCs6M13CvGDYXbr7KqD9CO7/byVbeoWjZXzSRL1Hx4stNaIA==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/date-picker/-/date-picker-24.8.0-alpha15.tgz", + "integrity": "sha512-r0+i2s9jG/1nSf18N2SUVLWMfGLf/PQC4aq56e/SNY/UOzx10jGazHJBWPPAYLCDO61hvdBTSfJi9G9vfoHr2g==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.2.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/button": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/field-base": "~24.7.5", - "@vaadin/input-container": "~24.7.5", - "@vaadin/overlay": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/button": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/field-base": "24.8.0-alpha15", + "@vaadin/input-container": "24.8.0-alpha15", + "@vaadin/overlay": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/date-time-picker": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/date-time-picker/-/date-time-picker-24.7.5.tgz", - "integrity": "sha512-rbjtC/rfee8KoIhOjdBSaEsrYRYnUaT3/aRFkIziQaXiWb1kzj3U1jviaWo+qlRkf3cm6Fck7z4rcf3cwtUVNg==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/date-time-picker/-/date-time-picker-24.8.0-alpha15.tgz", + "integrity": "sha512-bKpLYF3OgBeCbRufWtagZEoCwdZhlVU3WGsi5Hg2BStzFG+CGj3Jr2Z7NV3MgZ77v7shbqShIwvcwhAF+X6tGg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/custom-field": "~24.7.5", - "@vaadin/date-picker": "~24.7.5", - "@vaadin/field-base": "~24.7.5", - "@vaadin/time-picker": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/custom-field": "24.8.0-alpha15", + "@vaadin/date-picker": "24.8.0-alpha15", + "@vaadin/field-base": "24.8.0-alpha15", + "@vaadin/time-picker": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/details": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/details/-/details-24.7.5.tgz", - "integrity": "sha512-bKI0/pIxCKArDk8rgGm+OfqTVgg3Nm0lPnDKImSKELxl3LCUmkomydlYgOCkUcgG3ybmqf+/pIKBqsY6YEUeUw==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/details/-/details-24.8.0-alpha15.tgz", + "integrity": "sha512-w92CfCseDU9dHQwD5ymlRUyvEsWldP4CShcOZmf9yy6CQPy1Yv7qf5UDOd4GtOeT71F/AIxy7vn8fKVCsnQ3FA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/button": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/button": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/dialog": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/dialog/-/dialog-24.7.5.tgz", - "integrity": "sha512-acZZFGn4iFq/VEXHT8zxNYPNVGfDam+PBZNVOjQ7dBgFkQHMcW48Bs3EvVN2In+7+Kui696meYGnPqvLVSp2kg==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/dialog/-/dialog-24.8.0-alpha15.tgz", + "integrity": "sha512-zy52odRi31AxiDScc9bS7pbVUOX/E6UUX36XlE8IcJgMuAjbYRXWNWmIftNuncPrDFuX9mhScc8b4WaD8XuC9w==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.7.5", - "@vaadin/lit-renderer": "~24.7.5", - "@vaadin/overlay": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/lit-renderer": "24.8.0-alpha15", + "@vaadin/overlay": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/email-field": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/email-field/-/email-field-24.7.5.tgz", - "integrity": "sha512-rGwiziLVFe3HSZb6gFk1TBTnniAfBiIAQVVlhcR2Lejoko4pUX23Bq1jtNpyTtt0jn3IFh4aEfupK+pPT/t2RA==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/email-field/-/email-field-24.8.0-alpha15.tgz", + "integrity": "sha512-dhzWvWfvdxvyk4x8vsHNY4mM2g0O0cKzde+8un91FNtoKJZI9ZZ1aQBxYWj0IjywYZgUg5otPEIM6BZKXMvXGA==", "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.7.5", - "@vaadin/text-field": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/text-field": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/field-base": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/field-base/-/field-base-24.7.5.tgz", - "integrity": "sha512-Itr/UKUNsTjwxfjRuYQ0GC0PvQAP84Bl3fx2VfyLxGJg9YwARKxDrKd13CfTHKzHMnk/Xg1VIi2SLqebw48B7A==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/field-base/-/field-base-24.8.0-alpha15.tgz", + "integrity": "sha512-HYONQzom0nOYcBpJnm8IMM/3DmNLBF7E4LFXReLqQQYBp8bysKMlgIWd0pKeSApcRIQlKo2YaMsWTdjsGzzKqQ==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/component-base": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/field-highlighter": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/field-highlighter/-/field-highlighter-24.7.5.tgz", - "integrity": "sha512-ZVuupKJXvbeTwuu4ie98GohMnuwpGgSAjVyiHj0qS/sFwBREXAIbKSG33zzzDFf9nzmUFtS3FXCMkB3BETdLcQ==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/field-highlighter/-/field-highlighter-24.8.0-alpha15.tgz", + "integrity": "sha512-G6oMjZOKzklSQkt4vzOELo9n9iDNNBTz88pHTO7C9rvgimaPGkmFI5Dj7J/PZHW0eUFuQs1ihRudqWq8rkEb8g==", "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/overlay": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/overlay": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/form-layout": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/form-layout/-/form-layout-24.7.5.tgz", - "integrity": "sha512-sSQZu/uWChq+/xwhTst1LKewNr9lIBVcRnBVYiPN6SC01ezj6AzlvDQQ5x0i2rDOpCISpNC9JowTzU2WYy1hmg==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/form-layout/-/form-layout-24.8.0-alpha15.tgz", + "integrity": "sha512-sNplJdM6O37EVH3DryoPsKgqgpA5QvjuzSIkFUZWSA8WwjucvTSBQj2xv5npqM+W7VSKZhlx2z71MtrGx9QpGw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/grid": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/grid/-/grid-24.7.5.tgz", - "integrity": "sha512-AWsrey2u5eoUqoOp9zB/RnKvpyvTVTr9+jjzjluSeQpnwEsmV2qinlACOdtIiQH21Z8UnWf37rsV8UVeLw0u9A==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/grid/-/grid-24.8.0-alpha15.tgz", + "integrity": "sha512-lqVbHU01qTUIJOXppFXc57jwDZCS6/gU4E8T2umIe/jX8k8IIJUhxNVdKxhgzyv0BPPc7DkgT8KtFQN+iKwDSg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/checkbox": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/lit-renderer": "~24.7.5", - "@vaadin/text-field": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/checkbox": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/lit-renderer": "24.8.0-alpha15", + "@vaadin/text-field": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/hilla-file-router": { - "version": "24.7.3", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-file-router/-/hilla-file-router-24.7.3.tgz", - "integrity": "sha512-TnnbZxaJqPAbg4iOL5IZkzaD1cvKSa2EGCCVT0vRViFsFssRGKFsp6LIEm/yjKUDoyump1VYBkTElVxcLzIuWg==", + "version": "24.8.0-alpha6", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-file-router/-/hilla-file-router-24.8.0-alpha6.tgz", + "integrity": "sha512-5T705EE6fuxptGw12Fc3wBhSv5ODFf7VA4GwxchI5mvcmG6nSnzVMCzZ5di5dqt/o7aEhYcWAaV/0q4bjA5Q/Q==", "license": "Apache-2.0", "dependencies": { - "@vaadin/hilla-generator-utils": "24.7.3", - "@vaadin/hilla-react-auth": "24.7.3", - "@vaadin/hilla-react-signals": "24.7.3", - "typescript": "5.7.3" + "@vaadin/hilla-generator-utils": "24.8.0-alpha6", + "@vaadin/hilla-react-auth": "24.8.0-alpha6", + "@vaadin/hilla-react-signals": "24.8.0-alpha6", + "typescript": "5.8.3" }, "peerDependencies": { "react": "18 || 19", @@ -10021,9 +10026,9 @@ } }, "node_modules/@vaadin/hilla-frontend": { - "version": "24.7.3", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-frontend/-/hilla-frontend-24.7.3.tgz", - "integrity": "sha512-Mvp0qM+Up6uxZ5eEqdOM+KVseVvRpigILu224sWtnKm79jxWxQAL9Qi275czX7outjQMRp06YEZGaA127EejYw==", + "version": "24.8.0-alpha6", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-frontend/-/hilla-frontend-24.8.0-alpha6.tgz", + "integrity": "sha512-Ed0kPYwTQJIikEn754HDJa5FbwGBV+xRDHxvyX+ekx2JbUVKR0bNYDRl31FeBTv21bXM4xOS4pS9UCvRlCKYpg==", "license": "Apache-2.0", "dependencies": { "@vaadin/common-frontend": "0.0.19", @@ -10035,16 +10040,14 @@ } }, "node_modules/@vaadin/hilla-generator-cli": { - "version": "24.7.3", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-cli/-/hilla-generator-cli-24.7.3.tgz", - "integrity": "sha512-5XVLVCCzmNC0fdYQDwmq2tUU6U5sdvhrgq4j5lkK48da/+/q+tQmIrBaXip3i3IZNM1hYqb9wX1qeMP9K719Ww==", + "version": "24.8.0-alpha6", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-cli/-/hilla-generator-cli-24.8.0-alpha6.tgz", + "integrity": "sha512-QKxV5KzP2lFGK/yigrrDS1oljUw9BXmKiuTN5oA4eYTDNzJasVBpWm3a3ImUEZTQGd6t2F0mW7wdMa91PqhEmA==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.7.3", - "@vaadin/hilla-generator-utils": "24.7.3", - "get-stdin": "9.0.0", - "meow": "13.2.0" + "@vaadin/hilla-generator-core": "24.8.0-alpha6", + "@vaadin/hilla-generator-utils": "24.8.0-alpha6" }, "bin": { "tsgen": "bin/index.js" @@ -10053,31 +10056,18 @@ "node": ">= 16.13" } }, - "node_modules/@vaadin/hilla-generator-cli/node_modules/meow": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz", - "integrity": "sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@vaadin/hilla-generator-core": { - "version": "24.7.3", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-core/-/hilla-generator-core-24.7.3.tgz", - "integrity": "sha512-xp6C51PpBzQuYagVyNqbXk+Xt0jLM2zzCHDXZH+MKicFygYCksd4zD39IHRFAc0X3pb9S2Wckf1611UV0NEpHQ==", + "version": "24.8.0-alpha6", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-core/-/hilla-generator-core-24.8.0-alpha6.tgz", + "integrity": "sha512-0N2+ec8gHUq+5JYWl5Sjq8eYFiAgnHz2pnb3zu3vEDsY3EhPxsgltTA7Fh3S9LCwAb2Wx4sk2WVtiAzziYfASw==", "dev": true, "license": "Apache 2.0", "dependencies": { "@apidevtools/swagger-parser": "10.1.1", - "@vaadin/hilla-generator-utils": "24.7.3", + "@vaadin/hilla-generator-utils": "24.8.0-alpha6", "meow": "13.2.0", "openapi-types": "12.1.3", - "typescript": "5.7.3" + "typescript": "5.8.3" }, "engines": { "node": ">= 16.13" @@ -10097,170 +10087,169 @@ } }, "node_modules/@vaadin/hilla-generator-plugin-backbone": { - "version": "24.7.3", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-backbone/-/hilla-generator-plugin-backbone-24.7.3.tgz", - "integrity": "sha512-ok1XVPV5To371eaLSK6imtkqv6f7GZ8n0NbcHD3/HCULsTqHVQWDFuaLt0zeWI2jascP0Vjt3AYPQ8XOIcSPhQ==", + "version": "24.8.0-alpha6", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-backbone/-/hilla-generator-plugin-backbone-24.8.0-alpha6.tgz", + "integrity": "sha512-36LxrSYhr17DlQYPyqQ7tBfkK3aP6LJhsyzWzP9pBZ2HleU0OaDiUz3BPF2+fSqcTjzbZWfijx3HkC0gPMXJgA==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.7.3", - "@vaadin/hilla-generator-plugin-client": "24.7.3", - "@vaadin/hilla-generator-utils": "24.7.3", + "@vaadin/hilla-generator-core": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-client": "24.8.0-alpha6", + "@vaadin/hilla-generator-utils": "24.8.0-alpha6", "fast-deep-equal": "3.1.3", "openapi-types": "12.1.3", - "typescript": "5.7.3" + "typescript": "5.8.3" }, "engines": { "node": ">= 16.13" } }, "node_modules/@vaadin/hilla-generator-plugin-barrel": { - "version": "24.7.3", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-barrel/-/hilla-generator-plugin-barrel-24.7.3.tgz", - "integrity": "sha512-bPs4oxUlj453Uu0I9XIBqElb2xYNaQchnMBFy2pg98Dvon4ZTd+xzE32HwZb9/lbluLQEhsqJTzc21+5W2KPEA==", + "version": "24.8.0-alpha6", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-barrel/-/hilla-generator-plugin-barrel-24.8.0-alpha6.tgz", + "integrity": "sha512-UGCmDfA8Kw6KPTZN9P+BhgMB9hZhda4ZxZE3WaNX8BDyIVD8JJzM27tXp20PHTjOamw7kpNU3rjq+O0df+ES4A==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.7.3", - "@vaadin/hilla-generator-plugin-backbone": "24.7.3", - "@vaadin/hilla-generator-utils": "24.7.3", - "typescript": "5.7.3" + "@vaadin/hilla-generator-core": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-backbone": "24.8.0-alpha6", + "@vaadin/hilla-generator-utils": "24.8.0-alpha6", + "typescript": "5.8.3" }, "engines": { "node": ">= 16.13" } }, "node_modules/@vaadin/hilla-generator-plugin-client": { - "version": "24.7.3", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-client/-/hilla-generator-plugin-client-24.7.3.tgz", - "integrity": "sha512-sFnWPN4FU3qQrIvOjXnaNcZkBcKuI+fHiqo2yVAo5N53j5O7PQmXoNGlQSMPn2C0pqGxOx+S1RmcIHHkeRn5Xg==", + "version": "24.8.0-alpha6", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-client/-/hilla-generator-plugin-client-24.8.0-alpha6.tgz", + "integrity": "sha512-ZuZtMCwTEBFDOYn/9w4FQhElTJPUXfNHIuETLZsAgDXbzvLta7CP67pfNn4igU4Xcb3Ns1w+QhvIOglNemjLHA==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.7.3", - "@vaadin/hilla-generator-utils": "24.7.3", - "typescript": "5.7.3" + "@vaadin/hilla-generator-core": "24.8.0-alpha6", + "@vaadin/hilla-generator-utils": "24.8.0-alpha6", + "typescript": "5.8.3" }, "engines": { "node": ">= 16.13" } }, "node_modules/@vaadin/hilla-generator-plugin-model": { - "version": "24.7.3", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-model/-/hilla-generator-plugin-model-24.7.3.tgz", - "integrity": "sha512-GrVhymsTxriEMcdnvnBvC7Ng3KsqbBzFhsp+RU04LSUnVv+2i7Fr2K5nuwWKf4pCParuU6JKcafpEqxYvwWxhQ==", + "version": "24.8.0-alpha6", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-model/-/hilla-generator-plugin-model-24.8.0-alpha6.tgz", + "integrity": "sha512-cf6QS/IvsTKW84TfTbSEhP9GteT+NRIUma+fwQqeS/Bk1Qz1ym0j1AwZym+Rz7g6b0LOG1W7f/PcLl1PMuds7g==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.7.3", - "@vaadin/hilla-generator-plugin-backbone": "24.7.3", - "@vaadin/hilla-generator-utils": "24.7.3", - "@vaadin/hilla-lit-form": "24.7.3", + "@vaadin/hilla-generator-core": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-backbone": "24.8.0-alpha6", + "@vaadin/hilla-generator-utils": "24.8.0-alpha6", + "@vaadin/hilla-lit-form": "24.8.0-alpha6", "fast-deep-equal": "3.1.3", "openapi-types": "12.1.3", - "typescript": "5.7.3" + "typescript": "5.8.3" }, "engines": { "node": ">= 16.13" } }, "node_modules/@vaadin/hilla-generator-plugin-push": { - "version": "24.7.3", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-push/-/hilla-generator-plugin-push-24.7.3.tgz", - "integrity": "sha512-SU0mz40qlbnB9oFe+/SwR6e7DBY10PHuKaSWaZjDi8REDdazO6wtAPwt0IUt8VZt4XqfpqKJYjyMFueNOx9AEA==", + "version": "24.8.0-alpha6", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-push/-/hilla-generator-plugin-push-24.8.0-alpha6.tgz", + "integrity": "sha512-KAVEsP38CPNjE3l3HoRqfBqPilslPSl9NuBg/ra+p0uJ1kdkB0vuuliIJu4oPVKh3aNL4utw7dEILBLg1jqCZQ==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.7.3", - "@vaadin/hilla-generator-plugin-client": "24.7.3", - "@vaadin/hilla-generator-utils": "24.7.3", + "@vaadin/hilla-generator-core": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-client": "24.8.0-alpha6", + "@vaadin/hilla-generator-utils": "24.8.0-alpha6", "fast-deep-equal": "3.1.3", "openapi-types": "12.1.3", - "typescript": "5.7.3" + "typescript": "5.8.3" }, "engines": { "node": ">= 16.13" } }, "node_modules/@vaadin/hilla-generator-plugin-signals": { - "version": "24.7.3", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-signals/-/hilla-generator-plugin-signals-24.7.3.tgz", - "integrity": "sha512-l95mW0KB++TB+Eo+Junzn5h5bZIzXEDUmnOR/phOQjaUDz5iq605pL5zzz2IPZDhYXiE/uLDiWlshBx7Chob7w==", + "version": "24.8.0-alpha6", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-signals/-/hilla-generator-plugin-signals-24.8.0-alpha6.tgz", + "integrity": "sha512-YnCeCeOss43EiEITakv6HLQKdqfpN7uhhRRqoyskwLD21bSRTkcbvituWqCxdBSYGYndAAR8mLxJzJUl/78PvQ==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.7.3", - "@vaadin/hilla-generator-plugin-backbone": "24.7.3", - "@vaadin/hilla-generator-plugin-client": "24.7.3", - "@vaadin/hilla-generator-utils": "24.7.3", + "@vaadin/hilla-generator-core": "24.8.0-alpha6", + "@vaadin/hilla-generator-utils": "24.8.0-alpha6", "fast-deep-equal": "3.1.3", "iterator-helpers-polyfill": "3.0.1", "openapi-types": "12.1.3", - "typescript": "5.7.3" + "tsc-template": "0.2.2", + "typescript": "5.8.3" }, "engines": { "node": ">= 16.13" } }, "node_modules/@vaadin/hilla-generator-plugin-subtypes": { - "version": "24.7.3", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-subtypes/-/hilla-generator-plugin-subtypes-24.7.3.tgz", - "integrity": "sha512-tIpWNu6P1To9eO8YaXrT95s56+H0pZ5bXKRZS+gQC/nxtYJGe62qsDl54WWhIIiLBxLKOQyys5PwsKnUn5+y2g==", + "version": "24.8.0-alpha6", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-subtypes/-/hilla-generator-plugin-subtypes-24.8.0-alpha6.tgz", + "integrity": "sha512-mVhN+skU7lcKWfM3NL9XvxfXkPx4Yr4qptK+vIXtaw92NIUoag7v8/qBjBfcT4M3x386dqFiEVEk4a6aBSes4A==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.7.3", - "@vaadin/hilla-generator-plugin-client": "24.7.3", - "@vaadin/hilla-generator-plugin-model": "24.7.3", - "@vaadin/hilla-generator-utils": "24.7.3", + "@vaadin/hilla-generator-core": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-client": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-model": "24.8.0-alpha6", + "@vaadin/hilla-generator-utils": "24.8.0-alpha6", "fast-deep-equal": "^3.1.3", "openapi-types": "^12.1.3", - "typescript": "5.7.3" + "typescript": "5.8.3" }, "engines": { "node": ">= 16.13" } }, "node_modules/@vaadin/hilla-generator-plugin-transfertypes": { - "version": "24.7.3", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-transfertypes/-/hilla-generator-plugin-transfertypes-24.7.3.tgz", - "integrity": "sha512-npPIchg0Z1yah6AftJQsoYBFoY1zh8JefTqnPR+msl+EFZACpgIZlg3hqanpG2C8B9ZHlp2JAfvu0L49Rc93/Q==", + "version": "24.8.0-alpha6", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-transfertypes/-/hilla-generator-plugin-transfertypes-24.8.0-alpha6.tgz", + "integrity": "sha512-IHfaOLlzo4Z1NZScUYKGCHuZC/F7xLxQyOCfF/gyet/liFJFjzoJ9DkQuTP8outW4EqPGVqMJ8Rx83Cnh/CU+Q==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.7.3", - "@vaadin/hilla-generator-plugin-client": "24.7.3", - "@vaadin/hilla-generator-plugin-model": "24.7.3", - "@vaadin/hilla-generator-utils": "24.7.3", + "@vaadin/hilla-generator-core": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-client": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-model": "24.8.0-alpha6", + "@vaadin/hilla-generator-utils": "24.8.0-alpha6", "fast-deep-equal": "3.1.3", "openapi-types": "12.1.3", - "typescript": "5.7.3" + "typescript": "5.8.3" }, "engines": { "node": ">= 16.13" } }, "node_modules/@vaadin/hilla-generator-utils": { - "version": "24.7.3", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-utils/-/hilla-generator-utils-24.7.3.tgz", - "integrity": "sha512-NV3Tkv2i95W7VOkPkzPXmJ5/jEyx8wBsBbEsgrzSNWWZ2eGZzCMvVJwgZWWpqP3GKYisFZWgLQUmP0fUJbwbOw==", + "version": "24.8.0-alpha6", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-utils/-/hilla-generator-utils-24.8.0-alpha6.tgz", + "integrity": "sha512-gHFKYnrm93dW3/kvOq0m1yFl0fi2zU8038xqfSjQFpEeOLvv9Atxr8kjGlueHOr6/pkQ2YkDrEaBSjtwD0ipCA==", "license": "Apache 2.0", "dependencies": { "pino": "9.6.0", "pino-pretty": "10.3.1", - "typescript": "5.7.3" + "typescript": "5.8.3" }, "engines": { "node": ">= 16.13" } }, "node_modules/@vaadin/hilla-lit-form": { - "version": "24.7.3", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-lit-form/-/hilla-lit-form-24.7.3.tgz", - "integrity": "sha512-pB/1NY3xVYwdumBi+SnIBu5/heLB1zIqS5GB0jEX+iHlUfs4BhOpEZOmmTagb2CVGcxcPgdU/GGXIhx+yvLBbQ==", + "version": "24.8.0-alpha6", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-lit-form/-/hilla-lit-form-24.8.0-alpha6.tgz", + "integrity": "sha512-CUvQizYpyIly7YWy0Tka1JwJQEKnm1iQALXM4030Dja/OsiQvgcN/aXN8oQDYRS8lfT/hP8iAJ7MwKPIgxK43A==", "license": "Apache-2.0", "dependencies": { - "@vaadin/hilla-frontend": "24.7.3", + "@vaadin/hilla-frontend": "24.8.0-alpha6", "validator": "13.12.0" }, "peerDependencies": { @@ -10268,12 +10257,12 @@ } }, "node_modules/@vaadin/hilla-react-auth": { - "version": "24.7.3", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-auth/-/hilla-react-auth-24.7.3.tgz", - "integrity": "sha512-Bvp5UjsVKLVO3tNeZvM4dfpB8TXoKeb5UmLEZVvGscOGzhEB4ac6M8hS/ABWPGOxT4yKSD3aQUMYSG6qtNjmGg==", + "version": "24.8.0-alpha6", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-auth/-/hilla-react-auth-24.8.0-alpha6.tgz", + "integrity": "sha512-c/4S0NXMN0qHfYmokWZO2NN9pckh5wCi8/VXpRO0xdcTCIF8gRQT0suYoRUT6muUI5ALxPp80xn6PdxMTOvjjA==", "license": "Apache-2.0", "dependencies": { - "@vaadin/hilla-frontend": "24.7.3" + "@vaadin/hilla-frontend": "24.8.0-alpha6" }, "peerDependencies": { "react": "18 || 19", @@ -10282,15 +10271,17 @@ } }, "node_modules/@vaadin/hilla-react-crud": { - "version": "24.7.3", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-crud/-/hilla-react-crud-24.7.3.tgz", - "integrity": "sha512-em/SE3FU9rs65ceXcNTTWxBIy3CUvLkZWI2FzWtnxrNJ00ERuAvLx1ak2chP/LiJRKn+IsXBCRkuK309sZYbZQ==", + "version": "24.8.0-alpha6", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-crud/-/hilla-react-crud-24.8.0-alpha6.tgz", + "integrity": "sha512-XZJ2c3+/CHA81fSUT8+S20QwyDOz5Fpk6jaOGPE+bUoF369wNHq0gPRoZZVsSdb6ycc66HQM2g8s4WZQA4DNUw==", "license": "Apache-2.0", "dependencies": { - "@vaadin/hilla-frontend": "24.7.3", - "@vaadin/hilla-lit-form": "24.7.3", - "@vaadin/hilla-react-form": "24.7.3", - "@vaadin/react-components": "24.7.5" + "@vaadin/hilla-frontend": "24.8.0-alpha6", + "@vaadin/hilla-lit-form": "24.8.0-alpha6", + "@vaadin/hilla-react-form": "24.8.0-alpha6", + "@vaadin/react-components": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "type-fest": "4.35.0" }, "peerDependencies": { "react": "18 || 19", @@ -10298,12 +10289,12 @@ } }, "node_modules/@vaadin/hilla-react-form": { - "version": "24.7.3", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-form/-/hilla-react-form-24.7.3.tgz", - "integrity": "sha512-scrJ07TAR7CqpdWLhc8E7D0FqRlJEegN3BqadCoBoqYQFwNXEaLmmFdIKWewHEhVNqZj0pTC5vXKMLCopLQPNw==", + "version": "24.8.0-alpha6", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-form/-/hilla-react-form-24.8.0-alpha6.tgz", + "integrity": "sha512-F23bA7s+eRIpGKzRCJTrva9iTQXI+2vEyiJ2XxZ2oYHDd/GeC0SykBU/+POmoOyfjXSREJ9SKqbGBuoYm0TeIA==", "license": "Apache-2.0", "dependencies": { - "@vaadin/hilla-lit-form": "24.7.3" + "@vaadin/hilla-lit-form": "24.8.0-alpha6" }, "peerDependencies": { "react": "18 || 19", @@ -10311,13 +10302,13 @@ } }, "node_modules/@vaadin/hilla-react-i18n": { - "version": "24.7.3", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-i18n/-/hilla-react-i18n-24.7.3.tgz", - "integrity": "sha512-MGW0R5ZgGNB7gLt5QwiuwRy9Kh0mPTr4EEtUZD3AXs3374+0BYmpcYOfFMHmJf4eIXVBACEj2Y/YEDrtQ9zGMg==", + "version": "24.8.0-alpha6", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-i18n/-/hilla-react-i18n-24.8.0-alpha6.tgz", + "integrity": "sha512-DsATN2FL8RwAb7shmEIrKzZlLXf+8jk64EI+//02qzlxqTx2604pxMYw1kNm4eU3KaJRGLrHintzw3nAcMkaag==", "license": "Apache-2.0", "dependencies": { - "@vaadin/hilla-frontend": "24.7.3", - "@vaadin/hilla-react-signals": "24.7.3", + "@vaadin/hilla-frontend": "24.8.0-alpha6", + "@vaadin/hilla-react-signals": "24.8.0-alpha6", "intl-messageformat": "10.7.11" }, "peerDependencies": { @@ -10389,13 +10380,13 @@ } }, "node_modules/@vaadin/hilla-react-signals": { - "version": "24.7.3", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-signals/-/hilla-react-signals-24.7.3.tgz", - "integrity": "sha512-voaTzZ1xR4IVQi3rf+YG9b0Azg/ClSRiVG8W1EAfUtdyhUeRIaWOcodWeU5DFVNc0JvHyvU81da71zPrHsui+A==", + "version": "24.8.0-alpha6", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-signals/-/hilla-react-signals-24.8.0-alpha6.tgz", + "integrity": "sha512-dUOz4l0Qhsh8VEjAeEut8m0+4gaP/GU0MwF7nh4P7DE1miU/mUiRY71QhC9siVFyqKL5r1OVrwv/7bWmkt98wQ==", "license": "Apache-2.0", "dependencies": { "@preact/signals-react": "3.0.1", - "@vaadin/hilla-frontend": "24.7.3", + "@vaadin/hilla-frontend": "24.8.0-alpha6", "nanoid": "5.0.9" }, "peerDependencies": { @@ -10404,404 +10395,419 @@ } }, "node_modules/@vaadin/horizontal-layout": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/horizontal-layout/-/horizontal-layout-24.7.5.tgz", - "integrity": "sha512-1hu5i94htxYKrT9hIPKvG7oGYDPlx+/RYszU7GZaoTJvuHqcKAxom+dhwdzFIy2I4P6mLYL6TuwPnfEAwk9t8g==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/horizontal-layout/-/horizontal-layout-24.8.0-alpha15.tgz", + "integrity": "sha512-ubr1soBmG7qpzA0m5avGbDBARV7sesCFzkeLKigeDlnDDJMzBVhVo1S9AwylBs8lOwn0WC761JWh6/5jFELU2A==", "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/icon": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/icon/-/icon-24.7.5.tgz", - "integrity": "sha512-LRAtlLv6yGUhky0qXAaIHoVA7i3E6cKcDC2qskILy+3ngbEF+t3xPX/HeJca3d7PGSVX2DRcZ3gvj2CADjUi7g==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/icon/-/icon-24.8.0-alpha15.tgz", + "integrity": "sha512-YBxSy4SGAo9BHT3jSwwnbCS7NT7BbU1xdZ2iEH85uGejXqyf3uX7w0YIb6QnVy/UlnpAR+5VS7qooQxTAm81mw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/icons": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/icons/-/icons-24.7.5.tgz", - "integrity": "sha512-qfzbolU3Hx+JBvyhimF6NWNF+TZ90zZBWvx0EAQvrrlc2XMgh6rVZg06p7ykT74pppg+gVwFqqFUgd8NeKFjWA==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/icons/-/icons-24.8.0-alpha15.tgz", + "integrity": "sha512-H8hplTCQzN0b98s1iKmCeHdPlLHNraB4tMaUBAiD4V7ZgPinRVMrmw8zsqok06v35DTXCynj7TSJt7+5uYNXTQ==", "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/icon": "~24.7.5" + "@vaadin/icon": "24.8.0-alpha15" } }, "node_modules/@vaadin/input-container": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/input-container/-/input-container-24.7.5.tgz", - "integrity": "sha512-7p57H/F5ZYzPN/LPO0gyPGbizA1fRtJl+8NpKUNbgxZuBVdO2HO62iTdkz+LR4vs08NWhCMuUFw6vEw2JGXOdw==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/input-container/-/input-container-24.8.0-alpha15.tgz", + "integrity": "sha512-vx2M8YHvXwjSCLr6Sp3UMJWzlDMHVaC4X79Gv3efB9KwWU9syokTt0BxuX51NkL97mv9Q4mL64pKdb+AFAq6/w==", "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/integer-field": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/integer-field/-/integer-field-24.7.5.tgz", - "integrity": "sha512-IeDc1rXFr4aRypjcgzdW8IkPWJcsULU61oQW1ywlbO6dhTyHKVacdIAcjf752qzc91WOJFBNHQ5H0fsJPxqqaA==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/integer-field/-/integer-field-24.8.0-alpha15.tgz", + "integrity": "sha512-Kt5oeaU62w/eT71bMEdVEwiXENTrH1Wlgbcn6M78X7jb3Fta/rRP0fylSyYuR79eLwiWJfcwVRvDkyOeUAv7Gw==", "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.7.5", - "@vaadin/number-field": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5" + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/number-field": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15" } }, "node_modules/@vaadin/item": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/item/-/item-24.7.5.tgz", - "integrity": "sha512-yeE58hXtgYROdpmLzXZ1AFnFa8opSPkReS4+LH+K59xNo3qYekhitMVAuhkIg5CkdzKpAHXbdvS1olKxKW9xMw==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/item/-/item-24.8.0-alpha15.tgz", + "integrity": "sha512-3vCuUhr0mYlevPVZtk4BXjRIT/tL8fUUxpoowrKhlmVIG6WaTHgwLElViqTqMDKx8vpXbJ57rfA9ynnzrT4IZw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/list-box": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/list-box/-/list-box-24.7.5.tgz", - "integrity": "sha512-Bxo6D16OXurLnj+bdlbqSVNBHnwHlgflgtRwKaTosML2K4CaC3nsqpKIbP4bWJvpqdm6h/xIBePZbr1TC3nEaA==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/list-box/-/list-box-24.8.0-alpha15.tgz", + "integrity": "sha512-3uJP72exqjfeTEawXtfzmDtMQX/lO/fIrxUUmM7kJhMfJZAf8A1rzOI6y37jqC71ZAeTl76Trp58n0u8X2pHQw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/item": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/item": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/lit-renderer": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/lit-renderer/-/lit-renderer-24.7.5.tgz", - "integrity": "sha512-7F6p6e0/4DB0TyEf+fWUtDn2JHsYDRxEo9W9MdRs2F/SPEU/P4XispJbGua50RjfpxBuPBDG81UGRghw07i4hA==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/lit-renderer/-/lit-renderer-24.8.0-alpha15.tgz", + "integrity": "sha512-I+1gdnYjwglQ0UHufzg1k8bH0iiVK/OYhsKYmF40GsLaz4nHiIXgsfPmBLxDqC+dvutdBCjjP79T3VqSZ1mBgA==", "license": "Apache-2.0", "dependencies": { "lit": "^3.0.0" } }, "node_modules/@vaadin/login": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/login/-/login-24.7.5.tgz", - "integrity": "sha512-0BNRug7nPPgxENeqV0GjYtpXS6kmDwLBf3rijl8FfDAjdD3Wcy8NMvS9ACx7aFNmU/F94a5wsQPHMu9YtIYM5g==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/login/-/login-24.8.0-alpha15.tgz", + "integrity": "sha512-hoyRGh9Wz4F6GoEmgWYAU7W4dzKWPFQaqDuwvQXK7f1b+4RmOYO/xx42423gVWg/5EnLxPtDaZ47na4gPfjRlg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/overlay": "~24.7.5", - "@vaadin/password-field": "~24.7.5", - "@vaadin/text-field": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/button": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/overlay": "24.8.0-alpha15", + "@vaadin/password-field": "24.8.0-alpha15", + "@vaadin/text-field": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", + "lit": "^3.0.0" + } + }, + "node_modules/@vaadin/master-detail-layout": { + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/master-detail-layout/-/master-detail-layout-24.8.0-alpha15.tgz", + "integrity": "sha512-e15FcoUud7j9rRg6uYDN9ExE72WUrIeQ+V1ZRVRUXu/dlreVpuLyj4FLo00MjAzmKbnKzQKrq6F3vhN3twr0dA==", + "license": "Apache-2.0", + "dependencies": { + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/menu-bar": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/menu-bar/-/menu-bar-24.7.5.tgz", - "integrity": "sha512-FiCBgXJl9Cec4CPZlNiy59vePWtNI2kuD8l1sI5Pi16RVQt0WAdzLYxE/GIAwWpUeX3ImUVfhDoEByk9wkK/Nw==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/menu-bar/-/menu-bar-24.8.0-alpha15.tgz", + "integrity": "sha512-Xe0kWXqH8foj8oEzG3v3roMKMVL/Wcrg6rSJ1nDzz9PJoPvsb+tJ2XY7y3MElFLrtob7EhMR9EwUkBd4tlusIQ==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/button": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/context-menu": "~24.7.5", - "@vaadin/item": "~24.7.5", - "@vaadin/list-box": "~24.7.5", - "@vaadin/overlay": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/button": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/context-menu": "24.8.0-alpha15", + "@vaadin/item": "24.8.0-alpha15", + "@vaadin/list-box": "24.8.0-alpha15", + "@vaadin/overlay": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/message-input": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/message-input/-/message-input-24.7.5.tgz", - "integrity": "sha512-UODLsmht2PsfDfklBoy8plKMp/JWGbhU2AA9WQuJhCkTGJ0stVcLBc1KUqwTVOioFrLlI5RlV/p66SEqGd1GsA==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/message-input/-/message-input-24.8.0-alpha15.tgz", + "integrity": "sha512-r3hGvhhzAq8FQxgJ5exuuT4Wa7PuWIizC6hif+5MiHlHhSIoclD1O6GPyPzjUvCOgSMcdjITIIPzmT/OWS2GbA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/text-area": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/button": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/text-area": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/message-list": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/message-list/-/message-list-24.7.5.tgz", - "integrity": "sha512-BuNgK4K/OgCX2d1detE0AnhmQQ9lDNxH7chezVHPA7ul7H3+qz4mzD3WGpnHVynaK2233P9RZLVnHQ5i/gVAhA==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/message-list/-/message-list-24.8.0-alpha15.tgz", + "integrity": "sha512-Iwu+oVPnD0hnvuqqatNXEuAy8f488IZWjapkjEiCtA1Mi82BWhorWadQmE/4/1fraKAkvmbpB3NLLrIQXYAdIA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/avatar": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/avatar": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/multi-select-combo-box": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/multi-select-combo-box/-/multi-select-combo-box-24.7.5.tgz", - "integrity": "sha512-Han4gSVOJjeBY4q3xQmU7ibEIWn1straGw/OP+/4es9rom6s0Gw0BVCbZ0t+rUmvlivawbPTXgCwtIvYkMgeFQ==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/multi-select-combo-box/-/multi-select-combo-box-24.8.0-alpha15.tgz", + "integrity": "sha512-eVBIfGcURWQPkZimmiqtYNLTAJSkQYyRLzlLdVLNtbjHtN0YdN9xLwm0Pmjt9OU1w0QCzOsSZPIjFc8Go1l+aQ==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/combo-box": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/field-base": "~24.7.5", - "@vaadin/input-container": "~24.7.5", - "@vaadin/item": "~24.7.5", - "@vaadin/lit-renderer": "~24.7.5", - "@vaadin/overlay": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/combo-box": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/field-base": "24.8.0-alpha15", + "@vaadin/input-container": "24.8.0-alpha15", + "@vaadin/item": "24.8.0-alpha15", + "@vaadin/lit-renderer": "24.8.0-alpha15", + "@vaadin/overlay": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/notification": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/notification/-/notification-24.7.5.tgz", - "integrity": "sha512-FLRE2zmx+OKOvkBgb4DvDGxtgcXfs9YOiQITjZ5DR8dT11ZX40dSv5xjVM5UUmOhE+n/kkgIl2eY7eHif++0xQ==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/notification/-/notification-24.8.0-alpha15.tgz", + "integrity": "sha512-S0LlqtmzYhv/KXfpIG+IOV+m3/QiQVqRLZT04y144JCpOqLSqmcsTqSlZzwnS3QtslJZo7ko1t32hsZeQjZRcA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.7.5", - "@vaadin/lit-renderer": "~24.7.5", - "@vaadin/overlay": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/lit-renderer": "24.8.0-alpha15", + "@vaadin/overlay": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/number-field": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/number-field/-/number-field-24.7.5.tgz", - "integrity": "sha512-gpARkbHiJHxS2NmnTIUYDjp+kTVwTyqxGzLg0iHphBHD68N/oKzelYBnCxd05wfIuF3UU18U87bkJKVDJhVCnQ==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/number-field/-/number-field-24.8.0-alpha15.tgz", + "integrity": "sha512-Mv65o1NvV6i/AmlCKBiCQvcBn+wzhh6jpJ5atGRJUuwjTTUOOOc1tgH87lcexkCJhWzg89WVwtPRWz4F/RJBwQ==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/field-base": "~24.7.5", - "@vaadin/input-container": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/field-base": "24.8.0-alpha15", + "@vaadin/input-container": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/overlay": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/overlay/-/overlay-24.7.5.tgz", - "integrity": "sha512-dOayo7N92+y2EIyC+ZiQ+4AnnunFUCNtHrEyHUINHrgBRdj7RGOWooSqHMTCd5lGdI86uYkwA3IWISFnKnoczA==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/overlay/-/overlay-24.8.0-alpha15.tgz", + "integrity": "sha512-FZyHklN+ecfhZvO8irndb9wEgRZpImodWTdHhFM9mEDE+4kmSZmLCH28YZkCH8P1Cd1/yarITVHP5AIbvuId1g==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/password-field": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/password-field/-/password-field-24.7.5.tgz", - "integrity": "sha512-os0zap0iQIVjTFW504BHz7RxfLrYdrUQvUxEGYY7BQHSQ9ytTKEcrUYfXsF4HnTOZCygQFrtxnuoFCkmmKXOxg==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/password-field/-/password-field-24.8.0-alpha15.tgz", + "integrity": "sha512-p6geFEfSDeEnIeJfwFqlJmm6CIRyjgi79TMMOfEHlh9CJ/95xQpZskYxcj3hviuV5RquiVqcyLf9YyhoEdJfQA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/button": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/field-base": "~24.7.5", - "@vaadin/text-field": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/button": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/field-base": "24.8.0-alpha15", + "@vaadin/text-field": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/polymer-legacy-adapter": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/polymer-legacy-adapter/-/polymer-legacy-adapter-24.7.5.tgz", - "integrity": "sha512-mhc8tU0+l0vIe26eyAdx6MQfzwvi3V4vcE4uNqhUfeKmqIFD8IYpIQC7kYFyS8AohpsKLAznmYEPa9s6ggCBOA==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/polymer-legacy-adapter/-/polymer-legacy-adapter-24.8.0-alpha15.tgz", + "integrity": "sha512-xsbrDVuL53bk4cjlA+CWfexO+X5kPfUVmdVnJJaYyPqvQ2Oxy74WyLqqo6Hx/3t+dffrSLYA1N7J+sxkOVm5Kw==", "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/popover": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/popover/-/popover-24.7.5.tgz", - "integrity": "sha512-Se5v8eEu4xCz5q7cZQCV+CJZsadzgSyJWg5mIfWCEp86MUcKt05su1cvuo4o9JSNGlVhhVFrv6+GLaS5c9DGAQ==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/popover/-/popover-24.8.0-alpha15.tgz", + "integrity": "sha512-P2ybXtoSGw61SmfY13pOXS73JSOEUtzQHFbjJXr4JxZ9yElcobzcICxeZS7pGSuy+ciBhU/yRrg5MaSXjnCowQ==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/lit-renderer": "~24.7.5", - "@vaadin/overlay": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/lit-renderer": "24.8.0-alpha15", + "@vaadin/overlay": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/progress-bar": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/progress-bar/-/progress-bar-24.7.5.tgz", - "integrity": "sha512-KPLERwuX8helRhpmUnM4X/kb0jgCXmLowwVT0jEL39yKsK2GG7uFg6J3eycy8jTT39DCV74YJnWVXdTLYRovrQ==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/progress-bar/-/progress-bar-24.8.0-alpha15.tgz", + "integrity": "sha512-wEfkF7IyntzwFptMwwZb0LC2dA8qoatG/+ZWpdOnlYj9yAeSw17xX5+k69afqM8fQbI2zwHb9BXFQg6tEZRyvw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/radio-group": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/radio-group/-/radio-group-24.7.5.tgz", - "integrity": "sha512-lBekTdbegXKrKGI3IXaUN6Un2FBiZfVCaT6zSDOjdpA0u7Ro8LXTENHtVsqiUiASGN6Z7SxzBQ7R1lCLSnLT1g==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/radio-group/-/radio-group-24.8.0-alpha15.tgz", + "integrity": "sha512-tzagueHFQ6Od52hyNZK5HiagUEAhpqA6Ch55DiqdJxm1RD5oc/vMmvz4Fw2xGcXSaSnNds4GWjhTQEeX6Xp5Nw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/field-base": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/field-base": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/react-components": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/react-components/-/react-components-24.7.5.tgz", - "integrity": "sha512-Fw/gqBBs4O5luS1bAvU6/j8n5gBj8cwz8KnR1pYo/EGxui0fbHEFk/+t3PXhC7vP4rSjnXaYUG90l/Y/1NMB7w==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/react-components/-/react-components-24.8.0-alpha15.tgz", + "integrity": "sha512-BptmOg260EI7etiU/VGIWMzQ28/7MSyusM+6gffjdZ9dHelIVmlfubtXK2MmWikO9lLAJUT7zpnozKGooGdaJg==", "license": "Apache-2.0", "dependencies": { "@lit/react": "^1.0.7", - "@vaadin/a11y-base": "24.7.5", - "@vaadin/accordion": "24.7.5", - "@vaadin/app-layout": "24.7.5", - "@vaadin/avatar": "24.7.5", - "@vaadin/avatar-group": "24.7.5", - "@vaadin/button": "24.7.5", - "@vaadin/card": "24.7.5", - "@vaadin/checkbox": "24.7.5", - "@vaadin/checkbox-group": "24.7.5", - "@vaadin/combo-box": "24.7.5", - "@vaadin/component-base": "24.7.5", - "@vaadin/confirm-dialog": "24.7.5", - "@vaadin/context-menu": "24.7.5", - "@vaadin/custom-field": "24.7.5", - "@vaadin/date-picker": "24.7.5", - "@vaadin/date-time-picker": "24.7.5", - "@vaadin/details": "24.7.5", - "@vaadin/dialog": "24.7.5", - "@vaadin/email-field": "24.7.5", - "@vaadin/field-base": "24.7.5", - "@vaadin/field-highlighter": "24.7.5", - "@vaadin/form-layout": "24.7.5", - "@vaadin/grid": "24.7.5", - "@vaadin/horizontal-layout": "24.7.5", - "@vaadin/icon": "24.7.5", - "@vaadin/icons": "24.7.5", - "@vaadin/input-container": "24.7.5", - "@vaadin/integer-field": "24.7.5", - "@vaadin/item": "24.7.5", - "@vaadin/list-box": "24.7.5", - "@vaadin/lit-renderer": "24.7.5", - "@vaadin/login": "24.7.5", - "@vaadin/menu-bar": "24.7.5", - "@vaadin/message-input": "24.7.5", - "@vaadin/message-list": "24.7.5", - "@vaadin/multi-select-combo-box": "24.7.5", - "@vaadin/notification": "24.7.5", - "@vaadin/number-field": "24.7.5", - "@vaadin/overlay": "24.7.5", - "@vaadin/password-field": "24.7.5", - "@vaadin/popover": "24.7.5", - "@vaadin/progress-bar": "24.7.5", - "@vaadin/radio-group": "24.7.5", - "@vaadin/scroller": "24.7.5", - "@vaadin/select": "24.7.5", - "@vaadin/side-nav": "24.7.5", - "@vaadin/split-layout": "24.7.5", - "@vaadin/tabs": "24.7.5", - "@vaadin/tabsheet": "24.7.5", - "@vaadin/text-area": "24.7.5", - "@vaadin/text-field": "24.7.5", - "@vaadin/time-picker": "24.7.5", - "@vaadin/tooltip": "24.7.5", - "@vaadin/upload": "24.7.5", - "@vaadin/vaadin-lumo-styles": "24.7.5", - "@vaadin/vaadin-material-styles": "24.7.5", - "@vaadin/vaadin-themable-mixin": "24.7.5", - "@vaadin/vertical-layout": "24.7.5", - "@vaadin/virtual-list": "24.7.5" + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/accordion": "24.8.0-alpha15", + "@vaadin/app-layout": "24.8.0-alpha15", + "@vaadin/avatar": "24.8.0-alpha15", + "@vaadin/avatar-group": "24.8.0-alpha15", + "@vaadin/button": "24.8.0-alpha15", + "@vaadin/card": "24.8.0-alpha15", + "@vaadin/checkbox": "24.8.0-alpha15", + "@vaadin/checkbox-group": "24.8.0-alpha15", + "@vaadin/combo-box": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/confirm-dialog": "24.8.0-alpha15", + "@vaadin/context-menu": "24.8.0-alpha15", + "@vaadin/custom-field": "24.8.0-alpha15", + "@vaadin/date-picker": "24.8.0-alpha15", + "@vaadin/date-time-picker": "24.8.0-alpha15", + "@vaadin/details": "24.8.0-alpha15", + "@vaadin/dialog": "24.8.0-alpha15", + "@vaadin/email-field": "24.8.0-alpha15", + "@vaadin/field-base": "24.8.0-alpha15", + "@vaadin/field-highlighter": "24.8.0-alpha15", + "@vaadin/form-layout": "24.8.0-alpha15", + "@vaadin/grid": "24.8.0-alpha15", + "@vaadin/horizontal-layout": "24.8.0-alpha15", + "@vaadin/icon": "24.8.0-alpha15", + "@vaadin/icons": "24.8.0-alpha15", + "@vaadin/input-container": "24.8.0-alpha15", + "@vaadin/integer-field": "24.8.0-alpha15", + "@vaadin/item": "24.8.0-alpha15", + "@vaadin/list-box": "24.8.0-alpha15", + "@vaadin/lit-renderer": "24.8.0-alpha15", + "@vaadin/login": "24.8.0-alpha15", + "@vaadin/master-detail-layout": "24.8.0-alpha15", + "@vaadin/menu-bar": "24.8.0-alpha15", + "@vaadin/message-input": "24.8.0-alpha15", + "@vaadin/message-list": "24.8.0-alpha15", + "@vaadin/multi-select-combo-box": "24.8.0-alpha15", + "@vaadin/notification": "24.8.0-alpha15", + "@vaadin/number-field": "24.8.0-alpha15", + "@vaadin/overlay": "24.8.0-alpha15", + "@vaadin/password-field": "24.8.0-alpha15", + "@vaadin/popover": "24.8.0-alpha15", + "@vaadin/progress-bar": "24.8.0-alpha15", + "@vaadin/radio-group": "24.8.0-alpha15", + "@vaadin/scroller": "24.8.0-alpha15", + "@vaadin/select": "24.8.0-alpha15", + "@vaadin/side-nav": "24.8.0-alpha15", + "@vaadin/split-layout": "24.8.0-alpha15", + "@vaadin/tabs": "24.8.0-alpha15", + "@vaadin/tabsheet": "24.8.0-alpha15", + "@vaadin/text-area": "24.8.0-alpha15", + "@vaadin/text-field": "24.8.0-alpha15", + "@vaadin/time-picker": "24.8.0-alpha15", + "@vaadin/tooltip": "24.8.0-alpha15", + "@vaadin/upload": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", + "@vaadin/vertical-layout": "24.8.0-alpha15", + "@vaadin/virtual-list": "24.8.0-alpha15" }, "peerDependencies": { "@types/react": "^18.2.37 || ^19", @@ -10819,197 +10825,197 @@ } }, "node_modules/@vaadin/scroller": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/scroller/-/scroller-24.7.5.tgz", - "integrity": "sha512-y3TdCJk9rrPsGXkliCd0Qmku281wLAH6fsKWZOi79vlBSMRTVq27auTsgS761tFXhzO/qCPfcI844Y6cQzY4eA==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/scroller/-/scroller-24.8.0-alpha15.tgz", + "integrity": "sha512-808RQSGkM+kCh9JwkWYEKoCOAiWw5luWx2GlhfXG/gnJE2t5qHvpz287jSDKFqkdq8FQoX4Ko5KXNsirn5RiRQ==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/select": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/select/-/select-24.7.5.tgz", - "integrity": "sha512-6lv1Zeoho4uYOR0fCNQxS/7cTObLgSO4ycx3XKXDlBX3tPJ8EbLnXCXpNpf0juISekd6HvRcoGFQK+U/UEZ7xQ==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/select/-/select-24.8.0-alpha15.tgz", + "integrity": "sha512-IP1P+jL+yZaiTc/hBbTcCJ76OcOpcoUtkArTslRE1Wi2yQO9ZUgoDiwAkO4j9dQO4EPMcdZ0RpqCy4k3Y/UrpQ==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.2.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/button": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/field-base": "~24.7.5", - "@vaadin/input-container": "~24.7.5", - "@vaadin/item": "~24.7.5", - "@vaadin/list-box": "~24.7.5", - "@vaadin/lit-renderer": "~24.7.5", - "@vaadin/overlay": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/button": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/field-base": "24.8.0-alpha15", + "@vaadin/input-container": "24.8.0-alpha15", + "@vaadin/item": "24.8.0-alpha15", + "@vaadin/list-box": "24.8.0-alpha15", + "@vaadin/lit-renderer": "24.8.0-alpha15", + "@vaadin/overlay": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/side-nav": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/side-nav/-/side-nav-24.7.5.tgz", - "integrity": "sha512-40/coRuPPysB0+5iiApXajeYC1ggLAdzIZ+Hf23omkZ/QN6y6J0EbSndN/QjjfR8+4nhmg5V8049KV0MYZQNgg==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/side-nav/-/side-nav-24.8.0-alpha15.tgz", + "integrity": "sha512-N70ogHzJ5jAOQXmz5OuRnC8h5z6Ux2jsoNOaY+OY9Y1OuCMVCxaSlCfLWuEw6ejOtIfTQ7uJ6Xaaf1wxj4OHxA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/split-layout": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/split-layout/-/split-layout-24.7.5.tgz", - "integrity": "sha512-qi3BUgmhMVqnVSFGRnzW4q88GpgtMFwEG+nVKpPXj4OBhjurpPIyhIwp2dxc4JpjPVI/ApGSEz5UQNaa1zrvRA==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/split-layout/-/split-layout-24.8.0-alpha15.tgz", + "integrity": "sha512-ZUpFtv0h0JPpjODZGytfLNfWqQaedr9jMqcho/LNsUSjRiZ89b9F0cs+M/DLtVnm9qcb6HFMPZ+M5MlSJL9Zqg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/tabs": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/tabs/-/tabs-24.7.5.tgz", - "integrity": "sha512-FsWLgXYylic+uocw5fG2b5SmaqcXq+VsP/nDvUMD3zMRPLbcX50Y/+f4V/ZYs5y5YcMRww1guaWHwr+8/3M6OQ==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/tabs/-/tabs-24.8.0-alpha15.tgz", + "integrity": "sha512-rXATtoOZ6RCyxQlA8FfReyt3JOsr7fzs8W3yWLGghcadB3NlaOASw2do1wU1WOe4B1pBF3cxomVsfM8Rb60DLg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/item": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/item": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/tabsheet": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/tabsheet/-/tabsheet-24.7.5.tgz", - "integrity": "sha512-hGdan0ilp1759govyL/syvzrck1pHTy8OHjTclOnLCj5Q71dN06Ct5ocxCeM2jdj1mN+faIsL8LCcbRJ7/iBjw==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/tabsheet/-/tabsheet-24.8.0-alpha15.tgz", + "integrity": "sha512-7msp0xAJIOqFQaInMKlDTxcurH+/aAGP7PmR4u8dK4VCO2zOHWhtBJbWfL6590EvWyvLXX+tEe3un0hPqaIatA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.7.5", - "@vaadin/scroller": "~24.7.5", - "@vaadin/tabs": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/scroller": "24.8.0-alpha15", + "@vaadin/tabs": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/text-area": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/text-area/-/text-area-24.7.5.tgz", - "integrity": "sha512-Rn7sKvdhcQPmEld15OD+PZDA1jIq6Rw9tzRMMkZgdr0Y73RElZgEqDceB5C49f5uo8KaWDbx65fF+jXN7rtJhg==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/text-area/-/text-area-24.8.0-alpha15.tgz", + "integrity": "sha512-WdIJ8zLphYP+0uI/5as8oLCE6wuB5sDdTMObcl1yIulNxFPHuqZQPAoLccu14wtmwch/BCv1XXHDvdEAI9gTcw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/field-base": "~24.7.5", - "@vaadin/input-container": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/field-base": "24.8.0-alpha15", + "@vaadin/input-container": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/text-field": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/text-field/-/text-field-24.7.5.tgz", - "integrity": "sha512-P1Ec9R44HVw+q+MOVEjBeFOo5293SAGTvmCZNYArQTA5jv9M5DjzUla/sV1xKe26sWYk0maFX6UKjHqBIsF+Vg==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/text-field/-/text-field-24.8.0-alpha15.tgz", + "integrity": "sha512-/OJH4Ky5rRhEHsjnnQIsi+D6+x1YIvRu49Km5/bjzpZcnxdTbZ8bs5f0X/liae43iUDs/zq3N9u3XwpT1S/X0w==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/field-base": "~24.7.5", - "@vaadin/input-container": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/field-base": "24.8.0-alpha15", + "@vaadin/input-container": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/time-picker": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/time-picker/-/time-picker-24.7.5.tgz", - "integrity": "sha512-v8xw9oSoLoI7zruuGBlzOVKngYN+f8+V0XGBv8thgN0UPAV7uHMfwPi/ifR333izBtHp85Pfuy/eqyQcwtbWRw==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/time-picker/-/time-picker-24.8.0-alpha15.tgz", + "integrity": "sha512-HsdOzrHJpU+gKDOu7yxNDpan2hI/3rqsO3sQt3iWV997nxiAI/dnh3uUCvWUbSwvAMPIW0/FkEpCVAkWoc+1iw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/combo-box": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/field-base": "~24.7.5", - "@vaadin/input-container": "~24.7.5", - "@vaadin/item": "~24.7.5", - "@vaadin/overlay": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/combo-box": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/field-base": "24.8.0-alpha15", + "@vaadin/input-container": "24.8.0-alpha15", + "@vaadin/item": "24.8.0-alpha15", + "@vaadin/overlay": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/tooltip": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/tooltip/-/tooltip-24.7.5.tgz", - "integrity": "sha512-TifJ/5IXC4bDMYLRxrDgd8Cj3WbcoVdI5lw4in+ow21M8M5qX2S/W8dr1+kv/T+77AOcb/uztb9YpyA7x2bYHA==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/tooltip/-/tooltip-24.8.0-alpha15.tgz", + "integrity": "sha512-5LhookrH4EzGU/p9jL2zxmT+WE7/fSOdg7r7bzaKMaEdfbQzSIU01Poa7aRnP2ZW3lrOXBIX2VTD05D65YfT/Q==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/overlay": "~24.7.5", - "@vaadin/popover": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/overlay": "24.8.0-alpha15", + "@vaadin/popover": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/upload": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/upload/-/upload-24.7.5.tgz", - "integrity": "sha512-D1XwZQS6CP7uC2+HyuUKjmLDeoXXwvqFSmbrZCWKohxn/Le+VOAxX7FDEMca9pGDunAf/5QeEkIU23Jha1Fbag==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/upload/-/upload-24.8.0-alpha15.tgz", + "integrity": "sha512-emf6p79TaKF9ItZqtmoE8Osnvnvuubt5S2EaYmELnBFXUE4ewnZu6WNhCQWostGyGsOtnAB2L3RqSMA1Du2FbA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.7.5", - "@vaadin/button": "~24.7.5", - "@vaadin/component-base": "~24.7.5", - "@vaadin/progress-bar": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/a11y-base": "24.8.0-alpha15", + "@vaadin/button": "24.8.0-alpha15", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/progress-bar": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, @@ -11020,36 +11026,37 @@ "license": "Apache-2.0" }, "node_modules/@vaadin/vaadin-lumo-styles": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-lumo-styles/-/vaadin-lumo-styles-24.7.5.tgz", - "integrity": "sha512-8/Z4sRVpw/2CST3+xQ3PmhAz1NI48m4IbOzFPprkng1xC1Ha3Lpd0/9EhLqJGYFDTAP1CFES+ikagzZTgw8yag==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-lumo-styles/-/vaadin-lumo-styles-24.8.0-alpha15.tgz", + "integrity": "sha512-Zp5rQ/tP4irp3NU5tJmkVZQKlcjFB/9HJ49tyWxEPHJdRaHltiiOyOVNT2PSaNVcW7BLE6bwwCxmomD6Ub79BQ==", "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.7.5", - "@vaadin/icon": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5" + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/icon": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15" } }, "node_modules/@vaadin/vaadin-material-styles": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-material-styles/-/vaadin-material-styles-24.7.5.tgz", - "integrity": "sha512-FFSriJjiGkcqP/RbZKzOz5Me5fuK3WF8m9oC2vUieIi8W8J43b1OpADlXpslX+5UL+sHE+SEYWnZDx2XVH3dKw==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-material-styles/-/vaadin-material-styles-24.8.0-alpha15.tgz", + "integrity": "sha512-ilqdk6ZkfAa5YuFFJkXDDD7k5eIvSKyvSpJTuoYCKDY25YxRNZUtraQqGteC0lFL+ZbjjkCotD4pRixpfzaq2A==", "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5" + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15" } }, "node_modules/@vaadin/vaadin-themable-mixin": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-themable-mixin/-/vaadin-themable-mixin-24.7.5.tgz", - "integrity": "sha512-cWKQM2gBZ4rOat4fjKYkh7H27JglGFm6HyCZVthkF2QfC51R3iu3SLm6YdHkA+4LJpSzT/oaYb1WxDbd1ATH7Q==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-themable-mixin/-/vaadin-themable-mixin-24.8.0-alpha15.tgz", + "integrity": "sha512-+lUxCSTQAq5+x3vUpOPVyB3ZyAQ8BRwYQiLK1AMgIJLnsLkn0mOTk6gPbAz7UHqaKMAlHiEqyumXMbX6uNE/FA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "lit": "^3.0.0" + "lit": "^3.0.0", + "style-observer": "^0.0.8" } }, "node_modules/@vaadin/vaadin-usage-statistics": { @@ -11066,32 +11073,32 @@ } }, "node_modules/@vaadin/vertical-layout": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/vertical-layout/-/vertical-layout-24.7.5.tgz", - "integrity": "sha512-IJhwUQglhgPSor15KIAwrn70dKyoegXjSyfbcCQBMJvoDuurDDADuL63r2WbKeA+wj6WUHBqQzX6z7Em66fwMA==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/vertical-layout/-/vertical-layout-24.8.0-alpha15.tgz", + "integrity": "sha512-W1sGBjfTSxY1YYAodSprsHFF0aSwlHzBuqor1Jve162L5iVADUe2zdlwNqyFP/doBb/zuBI/lUSUIpESyPyImQ==", "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, "node_modules/@vaadin/virtual-list": { - "version": "24.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/virtual-list/-/virtual-list-24.7.5.tgz", - "integrity": "sha512-E3TqFpImssU4114LyREFu7/lv4IkHlSzudvvhtMZc7GTgAPjL04KhbQT1sxjsH90cofuY/5SLA+mtkg0nzlB+g==", + "version": "24.8.0-alpha15", + "resolved": "https://registry.npmjs.org/@vaadin/virtual-list/-/virtual-list-24.8.0-alpha15.tgz", + "integrity": "sha512-decemaCyF/WZf2NpG9KKCs9ssZdrKarc6hfWUth3XTqnD7zUvZIiCg+jVa0zrLAeaKSOF4Hyyka0Kf4nonbvug==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.7.5", - "@vaadin/lit-renderer": "~24.7.5", - "@vaadin/vaadin-lumo-styles": "~24.7.5", - "@vaadin/vaadin-material-styles": "~24.7.5", - "@vaadin/vaadin-themable-mixin": "~24.7.5", + "@vaadin/component-base": "24.8.0-alpha15", + "@vaadin/lit-renderer": "24.8.0-alpha15", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "lit": "^3.0.0" } }, @@ -12864,19 +12871,6 @@ "dev": true, "license": "ISC" }, - "node_modules/get-stdin": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", - "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/get-symbol-description": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", @@ -16170,6 +16164,22 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/style-observer": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/style-observer/-/style-observer-0.0.8.tgz", + "integrity": "sha512-UaIPn33Sx4BJ+goia51Q++VFWoplWK1995VdxQYzwwbFa+FUNLKlG+aiIdG2Vw7VyzIUBi8tqu8mTyg0Ppu6Yg==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/LeaVerou" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/leaverou" + } + ], + "license": "MIT" + }, "node_modules/sucrase": { "version": "3.35.0", "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", @@ -16560,6 +16570,16 @@ "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", "license": "Apache-2.0" }, + "node_modules/tsc-template": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/tsc-template/-/tsc-template-0.2.2.tgz", + "integrity": "sha512-+81A7AFfvf3UFEsCBZFvFVMEPj/AqrWMPnLOT9/bQkQgJ6Zt+XKQnOwgKSzFYw4Ysi0Sv8w8e7eSOgFoLbtimw==", + "dev": true, + "license": "Apache-2.0", + "peerDependencies": { + "typescript": "5" + } + }, "node_modules/tslib": { "version": "2.8.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", @@ -16572,6 +16592,18 @@ "integrity": "sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==", "license": "ISC" }, + "node_modules/type-fest": { + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.35.0.tgz", + "integrity": "sha512-2/AwEFQDFEy30iOLjrvHDIH7e4HEWH+f1Yl1bI5XMqzuoCUqwYCdxachgsgv0og/JdVZUhbfjcJAoHj5L1753A==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/typed-array-buffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", @@ -16651,9 +16683,9 @@ } }, "node_modules/typescript": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", - "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", + "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", diff --git a/gameyfin/package.json b/gameyfin/package.json index 8337a87..fdea4bc 100644 --- a/gameyfin/package.json +++ b/gameyfin/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.7.5", + "@vaadin/bundles": "24.8.0-alpha15", "@vaadin/common-frontend": "0.0.19", - "@vaadin/hilla-file-router": "24.7.3", - "@vaadin/hilla-frontend": "24.7.3", - "@vaadin/hilla-lit-form": "24.7.3", - "@vaadin/hilla-react-auth": "24.7.3", - "@vaadin/hilla-react-crud": "24.7.3", - "@vaadin/hilla-react-form": "24.7.3", - "@vaadin/hilla-react-i18n": "24.7.3", - "@vaadin/hilla-react-signals": "24.7.3", - "@vaadin/polymer-legacy-adapter": "24.7.5", - "@vaadin/react-components": "24.7.5", + "@vaadin/hilla-file-router": "24.8.0-alpha6", + "@vaadin/hilla-frontend": "24.8.0-alpha6", + "@vaadin/hilla-lit-form": "24.8.0-alpha6", + "@vaadin/hilla-react-auth": "24.8.0-alpha6", + "@vaadin/hilla-react-crud": "24.8.0-alpha6", + "@vaadin/hilla-react-form": "24.8.0-alpha6", + "@vaadin/hilla-react-i18n": "24.8.0-alpha6", + "@vaadin/hilla-react-signals": "24.8.0-alpha6", + "@vaadin/polymer-legacy-adapter": "24.8.0-alpha15", + "@vaadin/react-components": "24.8.0-alpha15", "@vaadin/vaadin-development-mode-detector": "2.0.7", - "@vaadin/vaadin-lumo-styles": "24.7.5", - "@vaadin/vaadin-material-styles": "24.7.5", - "@vaadin/vaadin-themable-mixin": "24.7.5", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "@vaadin/vaadin-usage-statistics": "2.1.3", "classnames": "^2.5.1", "construct-style-sheets-polyfill": "3.1.0", @@ -55,17 +55,17 @@ "@types/node": "^22.4.0", "@types/react": "18.3.20", "@types/react-dom": "18.3.6", - "@vaadin/hilla-generator-cli": "24.7.3", - "@vaadin/hilla-generator-core": "24.7.3", - "@vaadin/hilla-generator-plugin-backbone": "24.7.3", - "@vaadin/hilla-generator-plugin-barrel": "24.7.3", - "@vaadin/hilla-generator-plugin-client": "24.7.3", - "@vaadin/hilla-generator-plugin-model": "24.7.3", - "@vaadin/hilla-generator-plugin-push": "24.7.3", - "@vaadin/hilla-generator-plugin-signals": "24.7.3", - "@vaadin/hilla-generator-plugin-subtypes": "24.7.3", - "@vaadin/hilla-generator-plugin-transfertypes": "24.7.3", - "@vaadin/hilla-generator-utils": "24.7.3", + "@vaadin/hilla-generator-cli": "24.8.0-alpha6", + "@vaadin/hilla-generator-core": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-backbone": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-barrel": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-client": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-model": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-push": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-signals": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-subtypes": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-transfertypes": "24.8.0-alpha6", + "@vaadin/hilla-generator-utils": "24.8.0-alpha6", "@vitejs/plugin-react": "4.4.1", "@vitejs/plugin-react-swc": "^3.7.0", "async": "3.2.6", @@ -78,7 +78,7 @@ "strip-css-comments": "5.0.0", "tailwindcss": "^3.4.13", "transform-ast": "2.4.4", - "typescript": "5.7.3", + "typescript": "5.8.3", "vite": "6.3.3", "vite-plugin-checker": "0.9.1", "workbox-build": "7.3.0", @@ -133,22 +133,22 @@ "vaadin": { "dependencies": { "@polymer/polymer": "3.5.2", - "@vaadin/bundles": "24.7.5", + "@vaadin/bundles": "24.8.0-alpha15", "@vaadin/common-frontend": "0.0.19", - "@vaadin/hilla-file-router": "24.7.3", - "@vaadin/hilla-frontend": "24.7.3", - "@vaadin/hilla-lit-form": "24.7.3", - "@vaadin/hilla-react-auth": "24.7.3", - "@vaadin/hilla-react-crud": "24.7.3", - "@vaadin/hilla-react-form": "24.7.3", - "@vaadin/hilla-react-i18n": "24.7.3", - "@vaadin/hilla-react-signals": "24.7.3", - "@vaadin/polymer-legacy-adapter": "24.7.5", - "@vaadin/react-components": "24.7.5", + "@vaadin/hilla-file-router": "24.8.0-alpha6", + "@vaadin/hilla-frontend": "24.8.0-alpha6", + "@vaadin/hilla-lit-form": "24.8.0-alpha6", + "@vaadin/hilla-react-auth": "24.8.0-alpha6", + "@vaadin/hilla-react-crud": "24.8.0-alpha6", + "@vaadin/hilla-react-form": "24.8.0-alpha6", + "@vaadin/hilla-react-i18n": "24.8.0-alpha6", + "@vaadin/hilla-react-signals": "24.8.0-alpha6", + "@vaadin/polymer-legacy-adapter": "24.8.0-alpha15", + "@vaadin/react-components": "24.8.0-alpha15", "@vaadin/vaadin-development-mode-detector": "2.0.7", - "@vaadin/vaadin-lumo-styles": "24.7.5", - "@vaadin/vaadin-material-styles": "24.7.5", - "@vaadin/vaadin-themable-mixin": "24.7.5", + "@vaadin/vaadin-lumo-styles": "24.8.0-alpha15", + "@vaadin/vaadin-material-styles": "24.8.0-alpha15", + "@vaadin/vaadin-themable-mixin": "24.8.0-alpha15", "@vaadin/vaadin-usage-statistics": "2.1.3", "construct-style-sheets-polyfill": "3.1.0", "date-fns": "2.29.3", @@ -164,17 +164,17 @@ "@rollup/pluginutils": "5.1.4", "@types/react": "18.3.20", "@types/react-dom": "18.3.6", - "@vaadin/hilla-generator-cli": "24.7.3", - "@vaadin/hilla-generator-core": "24.7.3", - "@vaadin/hilla-generator-plugin-backbone": "24.7.3", - "@vaadin/hilla-generator-plugin-barrel": "24.7.3", - "@vaadin/hilla-generator-plugin-client": "24.7.3", - "@vaadin/hilla-generator-plugin-model": "24.7.3", - "@vaadin/hilla-generator-plugin-push": "24.7.3", - "@vaadin/hilla-generator-plugin-signals": "24.7.3", - "@vaadin/hilla-generator-plugin-subtypes": "24.7.3", - "@vaadin/hilla-generator-plugin-transfertypes": "24.7.3", - "@vaadin/hilla-generator-utils": "24.7.3", + "@vaadin/hilla-generator-cli": "24.8.0-alpha6", + "@vaadin/hilla-generator-core": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-backbone": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-barrel": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-client": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-model": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-push": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-signals": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-subtypes": "24.8.0-alpha6", + "@vaadin/hilla-generator-plugin-transfertypes": "24.8.0-alpha6", + "@vaadin/hilla-generator-utils": "24.8.0-alpha6", "@vitejs/plugin-react": "4.4.1", "async": "3.2.6", "glob": "11.0.2", @@ -182,13 +182,13 @@ "rollup-plugin-visualizer": "5.14.0", "strip-css-comments": "5.0.0", "transform-ast": "2.4.4", - "typescript": "5.7.3", + "typescript": "5.8.3", "vite": "6.3.3", "vite-plugin-checker": "0.9.1", "workbox-build": "7.3.0", "workbox-core": "7.3.0", "workbox-precaching": "7.3.0" }, - "hash": "4507ade910f8d37b606e1a8cff078e31d3a90314f1c7426a4aea761dc563f02a" + "hash": "fdf5506c7d7915b341632254a47867cd7d7007cab8d08447bd909b37cdb94cf9" } } \ No newline at end of file diff --git a/gameyfin/src/main/frontend/components/administration/MessageManagement.tsx b/gameyfin/src/main/frontend/components/administration/MessageManagement.tsx index 36a7390..36a57ae 100644 --- a/gameyfin/src/main/frontend/components/administration/MessageManagement.tsx +++ b/gameyfin/src/main/frontend/components/administration/MessageManagement.tsx @@ -14,7 +14,7 @@ function MessageManagementLayout({getConfig, getConfigs, formik}: any) { const editorModal = useDisclosure(); const testNotificationModal = useDisclosure(); const [availableTemplates, setAvailableTemplates] = useState([]); - const [selectedTemplate, setSelectedTemplate] = useState(null); + const [selectedTemplate, setSelectedTemplate] = useState(); useEffect(() => { MessageTemplateEndpoint.getAll().then((response: any) => { @@ -113,13 +113,13 @@ function MessageManagementLayout({getConfig, getConfigs, formik}: any) { ); diff --git a/gameyfin/src/main/frontend/components/administration/PluginManagement.tsx b/gameyfin/src/main/frontend/components/administration/PluginManagement.tsx index ff9a6b4..1df6a26 100644 --- a/gameyfin/src/main/frontend/components/administration/PluginManagement.tsx +++ b/gameyfin/src/main/frontend/components/administration/PluginManagement.tsx @@ -12,8 +12,6 @@ export default function PluginManagement() { useEffect(() => { PluginManagementEndpoint.getPlugins().then((response) => { - if (response === undefined) return; - let sortedPlugins: PluginDto[] = response .filter(p => !!p) .sort((a: PluginDto, b: PluginDto) => { diff --git a/gameyfin/src/main/frontend/components/administration/UserManagement.tsx b/gameyfin/src/main/frontend/components/administration/UserManagement.tsx index b2e9321..6d2beca 100644 --- a/gameyfin/src/main/frontend/components/administration/UserManagement.tsx +++ b/gameyfin/src/main/frontend/components/administration/UserManagement.tsx @@ -17,7 +17,7 @@ function UserManagementLayout({getConfig, formik}: any) { useEffect(() => { UserEndpoint.getAllUsers().then( - (response) => setUsers(response as UserInfoDto[]) + (response) => setUsers(response) ); ConfigEndpoint.get("sso.oidc.auto-register-new-users").then( diff --git a/gameyfin/src/main/frontend/components/administration/messages/SendTestNotificationModal.tsx b/gameyfin/src/main/frontend/components/administration/messages/SendTestNotificationModal.tsx index 939d3ec..3999955 100644 --- a/gameyfin/src/main/frontend/components/administration/messages/SendTestNotificationModal.tsx +++ b/gameyfin/src/main/frontend/components/administration/messages/SendTestNotificationModal.tsx @@ -9,7 +9,7 @@ import MessageTemplateDto from "Frontend/generated/de/grimsi/gameyfin/messages/t interface SendTestNotificationModalProps { isOpen: boolean; onOpenChange: () => void; - selectedTemplate: MessageTemplateDto | null; + selectedTemplate: MessageTemplateDto; } export default function SendTestNotificationModal({ @@ -35,7 +35,7 @@ export default function SendTestNotificationModal({ initialValues={{}} isInitialValid={false} onSubmit={async (values) => { - await MessageEndpoint.sendTestNotification(selectedTemplate?.key, values); + await MessageEndpoint.sendTestNotification(selectedTemplate.key, values); addToast({ title: "Notification sent", description: "Test notification to you has been sent", @@ -43,7 +43,7 @@ export default function SendTestNotificationModal({ }); onClose(); }} - validationSchema={generateValidationSchema(selectedTemplate?.availablePlaceholders as string[])} + validationSchema={generateValidationSchema(selectedTemplate.availablePlaceholders)} > {(formik) => (
@@ -53,7 +53,7 @@ export default function SendTestNotificationModal({

Fill the placeholders of the template

- {selectedTemplate?.availablePlaceholders?.map((placeholder) => + {selectedTemplate.availablePlaceholders.map((placeholder) => )}
diff --git a/gameyfin/src/main/frontend/components/general/input/FileTreeView.tsx b/gameyfin/src/main/frontend/components/general/input/FileTreeView.tsx index 2f48891..07a7387 100644 --- a/gameyfin/src/main/frontend/components/general/input/FileTreeView.tsx +++ b/gameyfin/src/main/frontend/components/general/input/FileTreeView.tsx @@ -28,12 +28,9 @@ export default function FileTreeView({onPathChange}: { onPathChange: (file: stri const [flattenedFileTree, setFlattenedFileTree] = useState([rootNode]); useEffect(() => { - FilesystemEndpoint.getHostOperatingSystem().then( - result => { - if (result === undefined) return; - setHostOSType(result); - } - ) + FilesystemEndpoint.getHostOperatingSystem().then((response) => { + setHostOSType(response); + }) FilesystemEndpoint.listSubDirectories("").then( result => { diff --git a/gameyfin/src/main/frontend/components/general/modals/AssignRolesModal.tsx b/gameyfin/src/main/frontend/components/general/modals/AssignRolesModal.tsx index ed3cf99..d9783a5 100644 --- a/gameyfin/src/main/frontend/components/general/modals/AssignRolesModal.tsx +++ b/gameyfin/src/main/frontend/components/general/modals/AssignRolesModal.tsx @@ -32,14 +32,14 @@ export default function AssignRolesModal({isOpen, onOpenChange, user}: AssignRol const [error, setError] = useState(); useEffect(() => { - setSelectedRole(rolesToSelection(user.roles!)); + setSelectedRole(rolesToSelection(user.roles)); UserEndpoint.getRolesBelow().then((availableRoles) => { - setAvailableRoles(availableRoles!.map((role) => ({id: role!.toString()}))); + setAvailableRoles(availableRoles.map((role) => ({id: role.toString()}))); }); }, []); - function rolesToSelection(roles: Array): Selection { - return new Set(roles.map((role) => role!.toString())); + function rolesToSelection(roles: Array): Selection { + return new Set(roles.map((role) => role.toString())); } async function assignRoles() { @@ -47,7 +47,6 @@ export default function AssignRolesModal({isOpen, onOpenChange, user}: AssignRol let selectedRolesArray = Array.from(selectedRole).map((role) => role.toString()); let result = await UserEndpoint.assignRoles(user.username, selectedRolesArray); - if (!result) return; switch (result) { case RoleAssignmentResult.SUCCESS: window.location.reload(); diff --git a/gameyfin/src/main/frontend/components/general/modals/InviteUserModal.tsx b/gameyfin/src/main/frontend/components/general/modals/InviteUserModal.tsx index e89d812..13b5bdf 100644 --- a/gameyfin/src/main/frontend/components/general/modals/InviteUserModal.tsx +++ b/gameyfin/src/main/frontend/components/general/modals/InviteUserModal.tsx @@ -17,7 +17,7 @@ export default function InviteUserModal({isOpen, onOpenChange}: InviteUserModalP }, []); async function inviteUser(onClose: () => void) { - if (email === null) return; + if (!email) return; if (await UserEndpoint.existsByMail(email)) { setError("User with this email already exists"); diff --git a/gameyfin/src/main/frontend/components/general/modals/PasswordResetModal.tsx b/gameyfin/src/main/frontend/components/general/modals/PasswordResetModal.tsx index 5baa582..d3d3411 100644 --- a/gameyfin/src/main/frontend/components/general/modals/PasswordResetModal.tsx +++ b/gameyfin/src/main/frontend/components/general/modals/PasswordResetModal.tsx @@ -21,6 +21,8 @@ export default function PasswordResetModal({ }, []); async function resetPassword() { + if (!resetEmail) return; + await PasswordResetEndpoint.requestPasswordReset(resetEmail); addToast({ title: "Password reset requested", diff --git a/gameyfin/src/main/frontend/views/HomeView.tsx b/gameyfin/src/main/frontend/views/HomeView.tsx index 06db7f7..af1d70e 100644 --- a/gameyfin/src/main/frontend/views/HomeView.tsx +++ b/gameyfin/src/main/frontend/views/HomeView.tsx @@ -1,4 +1,16 @@ +import {useEffect, useState} from "react"; +import {LibraryEndpoint} from "Frontend/generated/endpoints"; +import LibraryDto from "Frontend/generated/de/grimsi/gameyfin/libraries/dto/LibraryDto"; + export default function HomeView() { + const [libraries, setLibraries] = useState([]); + + useEffect(() => { + LibraryEndpoint.getAllLibraries().then(libraries => { + setLibraries(libraries); + }); + }, []) + return (
diff --git a/gameyfin/src/main/frontend/views/InvitationRegistrationView.tsx b/gameyfin/src/main/frontend/views/InvitationRegistrationView.tsx index d6ef0a4..b64377e 100644 --- a/gameyfin/src/main/frontend/views/InvitationRegistrationView.tsx +++ b/gameyfin/src/main/frontend/views/InvitationRegistrationView.tsx @@ -10,7 +10,7 @@ import UserInvitationAcceptanceResult from "Frontend/generated/de/grimsi/gameyfin/users/enums/UserInvitationAcceptanceResult"; export default function InvitationRegistrationView() { - const [searchParams, setSearchParams] = useSearchParams(); + const [searchParams] = useSearchParams(); const [token, setToken] = useState(); const [email, setEmail] = useState(); const navigate = useNavigate(); @@ -24,6 +24,8 @@ export default function InvitationRegistrationView() { }, [searchParams]); async function register(values: any, formik: any) { + if (!token || !email) return; + let result = await RegistrationEndpoint.acceptInvitation(token, { email: email, username: values.username, diff --git a/gameyfin/vite.generated.ts b/gameyfin/vite.generated.ts index 22fde9f..862286c 100644 --- a/gameyfin/vite.generated.ts +++ b/gameyfin/vite.generated.ts @@ -85,6 +85,8 @@ const themeOptions = { const hasExportedWebComponents = existsSync(path.resolve(frontendFolder, 'web-component.html')); +const target = ['safari15', 'es2022']; + // Block debug and trace logs. console.trace = () => {}; console.debug = () => {}; @@ -139,10 +141,10 @@ function buildSWPlugin(opts: { devMode: boolean }): PluginOption { write: !devMode, minify: viteConfig.build.minify, outDir: viteConfig.build.outDir, + target, sourcemap: viteConfig.command === 'serve' || viteConfig.build.sourcemap, emptyOutDir: false, modulePreload: false, - target: ['safari15', 'es2022'], rollupOptions: { input: { sw: settings.clientServiceWorkerSource @@ -698,13 +700,24 @@ export const vaadinConfig: UserConfigFn = (env) => { outDir: buildOutputFolder, emptyOutDir: devBundle, assetsDir: 'VAADIN/build', - target: ['safari15', 'es2022'], + target, rollupOptions: { input: { indexhtml: projectIndexHtml, ...(hasExportedWebComponents ? { webcomponenthtml: path.resolve(frontendFolder, 'web-component.html') } : {}) }, + output: { + // Workaround to enable dynamic imports with top-level await for + // commonjs modules, such as "atmosphere.js" in Hilla. Extracting + // Rollup's commonjs helpers into separate manual chunk avoids + // circular dependencies in this case. Caused + // - https://github.com/vitejs/vite/issues/10995 + // - https://github.com/rollup/rollup/issues/5884 + // - https://github.com/vitejs/vite/issues/19695 + // - https://github.com/vitejs/vite/issues/12209 + manualChunks: (id: string) => id.startsWith('\0commonjsHelpers.js') ? 'commonjsHelpers' : null + }, onwarn: (warning: rollup.RollupLog, defaultHandler: rollup.LoggingFunction) => { const ignoreEvalWarning = [ 'generated/jar-resources/FlowClient.js', @@ -719,6 +732,9 @@ export const vaadinConfig: UserConfigFn = (env) => { } }, optimizeDeps: { + esbuildOptions: { + target, + }, entries: [ // Pre-scan entrypoints in Vite to avoid reloading on first open 'generated/vaadin.ts' @@ -836,11 +852,11 @@ export const vaadinConfig: UserConfigFn = (env) => { } } }, + vitePluginFileSystemRouter({isDevMode: devMode}), checker({ typescript: true }), productionMode && visualizer({ brotliSize: true, filename: bundleSizeFile }) - , vitePluginFileSystemRouter({isDevMode: devMode}) ] }; }; diff --git a/gradle.properties b/gradle.properties index 8020426..f5c3414 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,7 +1,7 @@ # Plugin versions kotlinVersion=2.1.20 kspVersion=2.1.20-2.0.1 -vaadinVersion=24.7.3 +vaadinVersion=24.8.0.alpha6 springBootVersion=3.4.5 springCloudVersion=2024.0.1 springDependencyManagementVersion=1.1.7