From 139b959f536b2ddd7b17976c692bfa1c0d50b6f0 Mon Sep 17 00:00:00 2001 From: Marco Collovati Date: Sat, 14 Oct 2023 09:03:14 +0200 Subject: [PATCH] test: refactor test modules Adds a parent POM for tests with definition of dependencies and plugins configuration Introduce a common module with reusable test code Fixes #236 --- .../hybrid-smoke-tests/package-lock.json | 1470 +++++------------ .../hybrid-smoke-tests/package.json | 62 +- integration-tests/hybrid-smoke-tests/pom.xml | 207 +-- integration-tests/pom.xml | 233 +++ integration-tests/smoke-tests/pom.xml | 209 +-- .../quarkus/testing/AbstractTest.java | 99 -- .../quarkus/testing/HillaCleaner.java | 57 - .../testing/HillaFrontendGenerated.java | 25 - .../quarkus/testing/ScreenshotOnFailure.java | 47 - ...back.QuarkusTestAfterTestExecutionCallback | 1 - ...ack.QuarkusTestBeforeTestExecutionCallback | 1 - integration-tests/test-commons/pom.xml | 26 + .../quarkus/testing/AbstractTest.java | 0 .../quarkus/testing/HillaCleaner.java | 0 .../testing/HillaFrontendGenerated.java | 0 .../quarkus/testing/ScreenshotOnFailure.java | 0 ...back.QuarkusTestAfterTestExecutionCallback | 0 ...ack.QuarkusTestBeforeTestExecutionCallback | 0 pom.xml | 3 +- 19 files changed, 715 insertions(+), 1725 deletions(-) create mode 100644 integration-tests/pom.xml delete mode 100644 integration-tests/smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/AbstractTest.java delete mode 100644 integration-tests/smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/HillaCleaner.java delete mode 100644 integration-tests/smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/HillaFrontendGenerated.java delete mode 100644 integration-tests/smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/ScreenshotOnFailure.java delete mode 100644 integration-tests/smoke-tests/src/test/resources/META-INF/services/io.quarkus.test.junit.callback.QuarkusTestAfterTestExecutionCallback delete mode 100644 integration-tests/smoke-tests/src/test/resources/META-INF/services/io.quarkus.test.junit.callback.QuarkusTestBeforeTestExecutionCallback create mode 100644 integration-tests/test-commons/pom.xml rename integration-tests/{hybrid-smoke-tests/src/test => test-commons/src/main}/java/com/github/mcollovati/quarkus/testing/AbstractTest.java (100%) rename integration-tests/{hybrid-smoke-tests/src/test => test-commons/src/main}/java/com/github/mcollovati/quarkus/testing/HillaCleaner.java (100%) rename integration-tests/{hybrid-smoke-tests/src/test => test-commons/src/main}/java/com/github/mcollovati/quarkus/testing/HillaFrontendGenerated.java (100%) rename integration-tests/{hybrid-smoke-tests/src/test => test-commons/src/main}/java/com/github/mcollovati/quarkus/testing/ScreenshotOnFailure.java (100%) rename integration-tests/{hybrid-smoke-tests/src/test => test-commons/src/main}/resources/META-INF/services/io.quarkus.test.junit.callback.QuarkusTestAfterTestExecutionCallback (100%) rename integration-tests/{hybrid-smoke-tests/src/test => test-commons/src/main}/resources/META-INF/services/io.quarkus.test.junit.callback.QuarkusTestBeforeTestExecutionCallback (100%) diff --git a/integration-tests/hybrid-smoke-tests/package-lock.json b/integration-tests/hybrid-smoke-tests/package-lock.json index e124834c..dcef8d88 100644 --- a/integration-tests/hybrid-smoke-tests/package-lock.json +++ b/integration-tests/hybrid-smoke-tests/package-lock.json @@ -20,57 +20,50 @@ "@hilla/generator-typescript-utils": "2.2.2", "@polymer/polymer": "3.5.1", "@vaadin-component-factory/vcf-nav": "1.1.3", - "@vaadin/a11y-base": "24.1.11", + "@vaadin/a11y-base": "24.1.10", "@vaadin/accordion": "24.1.10", "@vaadin/app-layout": "24.1.10", "@vaadin/avatar": "24.1.10", "@vaadin/avatar-group": "24.1.10", - "@vaadin/board": "24.1.11", - "@vaadin/bundles": "24.1.11", + "@vaadin/bundles": "24.1.10", "@vaadin/button": "24.1.10", - "@vaadin/charts": "24.1.11", "@vaadin/checkbox": "24.1.10", "@vaadin/checkbox-group": "24.1.10", "@vaadin/combo-box": "24.1.10", "@vaadin/common-frontend": "0.0.18", - "@vaadin/component-base": "24.1.11", + "@vaadin/component-base": "24.1.10", "@vaadin/confirm-dialog": "24.1.10", "@vaadin/context-menu": "24.1.10", - "@vaadin/cookie-consent": "24.1.11", - "@vaadin/crud": "24.1.11", "@vaadin/custom-field": "24.1.10", "@vaadin/date-picker": "24.1.10", "@vaadin/date-time-picker": "24.1.10", "@vaadin/details": "24.1.10", "@vaadin/dialog": "24.1.10", "@vaadin/email-field": "24.1.10", - "@vaadin/field-base": "24.1.11", + "@vaadin/field-base": "24.1.10", "@vaadin/field-highlighter": "24.1.10", "@vaadin/form-layout": "24.1.10", "@vaadin/grid": "24.1.10", - "@vaadin/grid-pro": "24.1.11", "@vaadin/horizontal-layout": "24.1.10", "@vaadin/icon": "24.1.10", "@vaadin/icons": "24.1.10", - "@vaadin/input-container": "24.1.11", + "@vaadin/input-container": "24.1.10", "@vaadin/integer-field": "24.1.10", "@vaadin/item": "24.1.10", "@vaadin/list-box": "24.1.10", - "@vaadin/lit-renderer": "24.1.11", + "@vaadin/lit-renderer": "24.1.10", "@vaadin/login": "24.1.10", - "@vaadin/map": "24.1.11", "@vaadin/menu-bar": "24.1.10", "@vaadin/message-input": "24.1.10", "@vaadin/message-list": "24.1.10", "@vaadin/multi-select-combo-box": "24.1.10", "@vaadin/notification": "24.1.10", "@vaadin/number-field": "24.1.10", - "@vaadin/overlay": "24.1.11", + "@vaadin/overlay": "24.1.10", "@vaadin/password-field": "24.1.10", "@vaadin/polymer-legacy-adapter": "24.1.10", "@vaadin/progress-bar": "24.1.10", "@vaadin/radio-group": "24.1.10", - "@vaadin/rich-text-editor": "24.1.11", "@vaadin/router": "1.7.5", "@vaadin/scroller": "24.1.10", "@vaadin/select": "24.1.10", @@ -84,8 +77,9 @@ "@vaadin/tooltip": "24.1.10", "@vaadin/upload": "24.1.10", "@vaadin/vaadin-development-mode-detector": "2.0.6", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10", "@vaadin/vaadin-usage-statistics": "2.1.2", "@vaadin/vertical-layout": "24.1.10", "@vaadin/virtual-list": "24.1.10", @@ -2585,45 +2579,6 @@ "@lit-labs/ssr-dom-shim": "^1.0.0" } }, - "node_modules/@mapbox/jsonlint-lines-primitives": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz", - "integrity": "sha512-rY0o9A5ECsTQRVhv7tL/OyDpGAoUB4tTvLiW1DSzQGq4bvTPhNw1VpSNjDJc5GFZ2XuyOtSWSVN05qOtcD71qQ==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/@mapbox/mapbox-gl-style-spec": { - "version": "13.28.0", - "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-style-spec/-/mapbox-gl-style-spec-13.28.0.tgz", - "integrity": "sha512-B8xM7Fp1nh5kejfIl4SWeY0gtIeewbuRencqO3cJDrCHZpaPg7uY+V8abuR+esMeuOjRl5cLhVTP40v+1ywxbg==", - "dependencies": { - "@mapbox/jsonlint-lines-primitives": "~2.0.2", - "@mapbox/point-geometry": "^0.1.0", - "@mapbox/unitbezier": "^0.0.0", - "csscolorparser": "~1.0.2", - "json-stringify-pretty-compact": "^2.0.0", - "minimist": "^1.2.6", - "rw": "^1.3.3", - "sort-object": "^0.3.2" - }, - "bin": { - "gl-style-composite": "bin/gl-style-composite.js", - "gl-style-format": "bin/gl-style-format.js", - "gl-style-migrate": "bin/gl-style-migrate.js", - "gl-style-validate": "bin/gl-style-validate.js" - } - }, - "node_modules/@mapbox/point-geometry": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz", - "integrity": "sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==" - }, - "node_modules/@mapbox/unitbezier": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz", - "integrity": "sha512-HPnRdYO0WjFjRTSwO3frz1wKaU649OBFPX3Zo/2WZvuRi6zMiRGui8SnPQiQABgqCf8YikDe5t3HViTVw1WUzA==" - }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -2664,11 +2619,6 @@ "resolved": "https://registry.npmjs.org/@open-wc/dedupe-mixin/-/dedupe-mixin-1.3.1.tgz", "integrity": "sha512-ukowSvzpZQDUH0Y3znJTsY88HkiGk3Khc0WGpIPhap1xlerieYi27QBg6wx/nTurpWfU6XXXsx9ocxDYCdtw0Q==" }, - "node_modules/@petamoriken/float16": { - "version": "3.8.4", - "resolved": "https://registry.npmjs.org/@petamoriken/float16/-/float16-3.8.4.tgz", - "integrity": "sha512-kB+NJ5Br56ZhElKsf0pM7/PQfrDdDVMRz8f0JM6eVOGE+L89z9hwcst9QvWBBnazzuqGTGtPsJNZoQ1JdNiGSQ==" - }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", @@ -2802,13 +2752,13 @@ } }, "node_modules/@vaadin/a11y-base": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/a11y-base/-/a11y-base-24.1.11.tgz", - "integrity": "sha512-6hn/nZirnnIlsm3X3ANA02GhZma0AOMN44tQ1bCysF6xdcDxZuU80WLUezfXB5vDl+9cQ1y/t76TPrtV1imBJw==", + "version": "24.1.10", + "resolved": "https://registry.npmjs.org/@vaadin/a11y-base/-/a11y-base-24.1.10.tgz", + "integrity": "sha512-yEcPz3ZjWL4uPnCqP91uhdpNMnrMEAIYKlnSvKVbnHg+O2ZT3qgtrdWjA61ZmPQV40RVBfPbJJVBH/OGo2ZGqg==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.1.11", + "@vaadin/component-base": "~24.1.10", "lit": "^2.0.0" } }, @@ -2875,89 +2825,79 @@ "lit": "^2.0.0" } }, - "node_modules/@vaadin/board": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/board/-/board-24.1.11.tgz", - "integrity": "sha512-/qXSEMhO82c5gZbxoiXJrxgkOh0ceFsfP5PxLMeQwvh8IH+rgivzJ/3GubaOHj6BOGbQqWow8n3wUHF3iyhuAA==", - "dependencies": { - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.1.11", - "@vaadin/component-base": "~24.1.11" - } - }, "node_modules/@vaadin/bundles": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/bundles/-/bundles-24.1.11.tgz", - "integrity": "sha512-GaOAwkcDWT+fbUvNbHG6bvcL9PqGEjlL7oIEubOhILD8RkYFYOMv99nOTD/kiA+GwsHhOtsNBhDKRzQTHNUybg==", + "version": "24.1.10", + "resolved": "https://registry.npmjs.org/@vaadin/bundles/-/bundles-24.1.10.tgz", + "integrity": "sha512-L57qmIp1QdkBQowRZ9az6E6lYoloahJWR6BmGvP/udqxyB65X2jn6lBWmKkEY5j20QQrXBI9SHkfyTKMYbLLVQ==", "peerDependencies": { "@open-wc/dedupe-mixin": "1.3.1", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", - "@vaadin/accordion": "24.1.11", - "@vaadin/app-layout": "24.1.11", - "@vaadin/avatar": "24.1.11", - "@vaadin/avatar-group": "24.1.11", - "@vaadin/board": "24.1.11", - "@vaadin/button": "24.1.11", - "@vaadin/charts": "24.1.11", - "@vaadin/checkbox": "24.1.11", - "@vaadin/checkbox-group": "24.1.11", - "@vaadin/combo-box": "24.1.11", - "@vaadin/component-base": "24.1.11", - "@vaadin/confirm-dialog": "24.1.11", - "@vaadin/context-menu": "24.1.11", - "@vaadin/cookie-consent": "24.1.11", - "@vaadin/crud": "24.1.11", - "@vaadin/custom-field": "24.1.11", - "@vaadin/date-picker": "24.1.11", - "@vaadin/date-time-picker": "24.1.11", - "@vaadin/details": "24.1.11", - "@vaadin/dialog": "24.1.11", - "@vaadin/email-field": "24.1.11", - "@vaadin/field-base": "24.1.11", - "@vaadin/field-highlighter": "24.1.11", - "@vaadin/form-layout": "24.1.11", - "@vaadin/grid": "24.1.11", - "@vaadin/grid-pro": "24.1.11", - "@vaadin/horizontal-layout": "24.1.11", - "@vaadin/icon": "24.1.11", - "@vaadin/icons": "24.1.11", - "@vaadin/input-container": "24.1.11", - "@vaadin/integer-field": "24.1.11", - "@vaadin/item": "24.1.11", - "@vaadin/list-box": "24.1.11", - "@vaadin/lit-renderer": "24.1.11", - "@vaadin/login": "24.1.11", - "@vaadin/map": "24.1.11", - "@vaadin/menu-bar": "24.1.11", - "@vaadin/message-input": "24.1.11", - "@vaadin/message-list": "24.1.11", - "@vaadin/multi-select-combo-box": "24.1.11", - "@vaadin/notification": "24.1.11", - "@vaadin/number-field": "24.1.11", - "@vaadin/overlay": "24.1.11", - "@vaadin/password-field": "24.1.11", - "@vaadin/polymer-legacy-adapter": "24.1.11", - "@vaadin/progress-bar": "24.1.11", - "@vaadin/radio-group": "24.1.11", - "@vaadin/rich-text-editor": "24.1.11", - "@vaadin/scroller": "24.1.11", - "@vaadin/select": "24.1.11", - "@vaadin/side-nav": "24.1.11", - "@vaadin/split-layout": "24.1.11", - "@vaadin/tabs": "24.1.11", - "@vaadin/tabsheet": "24.1.11", - "@vaadin/text-area": "24.1.11", - "@vaadin/text-field": "24.1.11", - "@vaadin/time-picker": "24.1.11", - "@vaadin/tooltip": "24.1.11", - "@vaadin/upload": "24.1.11", + "@vaadin/a11y-base": "24.1.10", + "@vaadin/accordion": "24.1.10", + "@vaadin/app-layout": "24.1.10", + "@vaadin/avatar": "24.1.10", + "@vaadin/avatar-group": "24.1.10", + "@vaadin/board": "24.1.10", + "@vaadin/button": "24.1.10", + "@vaadin/charts": "24.1.10", + "@vaadin/checkbox": "24.1.10", + "@vaadin/checkbox-group": "24.1.10", + "@vaadin/combo-box": "24.1.10", + "@vaadin/component-base": "24.1.10", + "@vaadin/confirm-dialog": "24.1.10", + "@vaadin/context-menu": "24.1.10", + "@vaadin/cookie-consent": "24.1.10", + "@vaadin/crud": "24.1.10", + "@vaadin/custom-field": "24.1.10", + "@vaadin/date-picker": "24.1.10", + "@vaadin/date-time-picker": "24.1.10", + "@vaadin/details": "24.1.10", + "@vaadin/dialog": "24.1.10", + "@vaadin/email-field": "24.1.10", + "@vaadin/field-base": "24.1.10", + "@vaadin/field-highlighter": "24.1.10", + "@vaadin/form-layout": "24.1.10", + "@vaadin/grid": "24.1.10", + "@vaadin/grid-pro": "24.1.10", + "@vaadin/horizontal-layout": "24.1.10", + "@vaadin/icon": "24.1.10", + "@vaadin/icons": "24.1.10", + "@vaadin/input-container": "24.1.10", + "@vaadin/integer-field": "24.1.10", + "@vaadin/item": "24.1.10", + "@vaadin/list-box": "24.1.10", + "@vaadin/lit-renderer": "24.1.10", + "@vaadin/login": "24.1.10", + "@vaadin/map": "24.1.10", + "@vaadin/menu-bar": "24.1.10", + "@vaadin/message-input": "24.1.10", + "@vaadin/message-list": "24.1.10", + "@vaadin/multi-select-combo-box": "24.1.10", + "@vaadin/notification": "24.1.10", + "@vaadin/number-field": "24.1.10", + "@vaadin/overlay": "24.1.10", + "@vaadin/password-field": "24.1.10", + "@vaadin/polymer-legacy-adapter": "24.1.10", + "@vaadin/progress-bar": "24.1.10", + "@vaadin/radio-group": "24.1.10", + "@vaadin/rich-text-editor": "24.1.10", + "@vaadin/scroller": "24.1.10", + "@vaadin/select": "24.1.10", + "@vaadin/side-nav": "24.1.10", + "@vaadin/split-layout": "24.1.10", + "@vaadin/tabs": "24.1.10", + "@vaadin/tabsheet": "24.1.10", + "@vaadin/text-area": "24.1.10", + "@vaadin/text-field": "24.1.10", + "@vaadin/time-picker": "24.1.10", + "@vaadin/tooltip": "24.1.10", + "@vaadin/upload": "24.1.10", "@vaadin/vaadin-development-mode-detector": "2.0.6", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "24.1.11", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10", "@vaadin/vaadin-usage-statistics": "2.1.2", - "@vaadin/vertical-layout": "24.1.11", - "@vaadin/virtual-list": "24.1.11", + "@vaadin/vertical-layout": "24.1.10", + "@vaadin/virtual-list": "24.1.10", "cookieconsent": "3.1.1", "highcharts": "9.2.2", "lit": "2.7.6", @@ -3205,19 +3145,6 @@ "lit": "^2.0.0" } }, - "node_modules/@vaadin/charts": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/charts/-/charts-24.1.11.tgz", - "integrity": "sha512-DMcuIlAn6bXSzVyseuxf40UuFRZNsDsz67xXP8kZdTH9PyEuNzl4cNahBbs6mhwYxEt7IQNylJp9SIt2eXkcYA==", - "dependencies": { - "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.1.11", - "@vaadin/vaadin-lumo-styles": "~24.1.11", - "@vaadin/vaadin-material-styles": "~24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.11", - "highcharts": "9.2.2" - } - }, "node_modules/@vaadin/checkbox": { "version": "24.1.10", "resolved": "https://registry.npmjs.org/@vaadin/checkbox/-/checkbox-24.1.10.tgz", @@ -3280,9 +3207,9 @@ } }, "node_modules/@vaadin/component-base": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/component-base/-/component-base-24.1.11.tgz", - "integrity": "sha512-RuVrAJbF5H255k3urUBVwcj2OsAdF8ZpumW81XuMNbd76CHo3UFLexG4dq2/R+ZVFFPBq49YzhdlC5yJgQZptQ==", + "version": "24.1.10", + "resolved": "https://registry.npmjs.org/@vaadin/component-base/-/component-base-24.1.10.tgz", + "integrity": "sha512-EAgpnI4ROGCsc+KzKujQNWisIVFEFyD+e3B4tlFmeHlzpMHvVOpEBxTZFcNYMDf/QAMzGvngI+Vh0sLcQwezhw==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", @@ -3324,37 +3251,6 @@ "@vaadin/vaadin-themable-mixin": "~24.1.10" } }, - "node_modules/@vaadin/cookie-consent": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/cookie-consent/-/cookie-consent-24.1.11.tgz", - "integrity": "sha512-O2neQ7XU5omm491jkeZciJiFRu+8SfSK4fZ4UNv+WxnUJfT2O19/nxiuPtldk2cmATklsu4ij0waWkiGOYj4CA==", - "dependencies": { - "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.1.11", - "@vaadin/vaadin-lumo-styles": "~24.1.11", - "@vaadin/vaadin-material-styles": "~24.1.11", - "cookieconsent": "^3.0.6" - } - }, - "node_modules/@vaadin/crud": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/crud/-/crud-24.1.11.tgz", - "integrity": "sha512-lL5/k2XuXLdUpSB5AzbOXwWVU2PJv3M5IdtEM0kEd1wNTssvtjAY47YPBcgLvIP0e7oS3Ts6H/SN39tIzI3gIw==", - "dependencies": { - "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.1.11", - "@vaadin/component-base": "~24.1.11", - "@vaadin/confirm-dialog": "~24.1.11", - "@vaadin/dialog": "~24.1.11", - "@vaadin/form-layout": "~24.1.11", - "@vaadin/grid": "~24.1.11", - "@vaadin/text-field": "~24.1.11", - "@vaadin/vaadin-lumo-styles": "~24.1.11", - "@vaadin/vaadin-material-styles": "~24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.11" - } - }, "node_modules/@vaadin/custom-field": { "version": "24.1.10", "resolved": "https://registry.npmjs.org/@vaadin/custom-field/-/custom-field-24.1.10.tgz", @@ -3449,14 +3345,14 @@ } }, "node_modules/@vaadin/field-base": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/field-base/-/field-base-24.1.11.tgz", - "integrity": "sha512-Ab9kSbD4zDvN1rKeID+pGuBMJ0WwTwmP/0/38PMd+DlsnsncBOG+Mhd3whYDDp05uxFUwIb+4q3quY0Kikdu4w==", + "version": "24.1.10", + "resolved": "https://registry.npmjs.org/@vaadin/field-base/-/field-base-24.1.10.tgz", + "integrity": "sha512-fk8tqu4jggGxFlxNFxCZs7iVf2GlV2UzFT4gFMu+lD8iJP0Lo4NdvAinWnL0b17Si+zvPi8xb3CXm6xLD4Scow==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.1.11", - "@vaadin/component-base": "~24.1.11", + "@vaadin/a11y-base": "~24.1.10", + "@vaadin/component-base": "~24.1.10", "lit": "^2.0.0" } }, @@ -3503,26 +3399,6 @@ "@vaadin/vaadin-themable-mixin": "~24.1.10" } }, - "node_modules/@vaadin/grid-pro": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/grid-pro/-/grid-pro-24.1.11.tgz", - "integrity": "sha512-N9XZFTmq90gEyVn2ScrpInPMCM4M5bgZuAKgAG//NSxani0yClA0jZ6u73dAiIDeyvYtb97o7gUPkj665WLULQ==", - "dependencies": { - "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/checkbox": "~24.1.11", - "@vaadin/component-base": "~24.1.11", - "@vaadin/grid": "~24.1.11", - "@vaadin/item": "~24.1.11", - "@vaadin/list-box": "~24.1.11", - "@vaadin/lit-renderer": "~24.1.11", - "@vaadin/select": "~24.1.11", - "@vaadin/text-field": "~24.1.11", - "@vaadin/vaadin-lumo-styles": "~24.1.11", - "@vaadin/vaadin-material-styles": "~24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.11" - } - }, "node_modules/@vaadin/horizontal-layout": { "version": "24.1.10", "resolved": "https://registry.npmjs.org/@vaadin/horizontal-layout/-/horizontal-layout-24.1.10.tgz", @@ -3557,15 +3433,15 @@ } }, "node_modules/@vaadin/input-container": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/input-container/-/input-container-24.1.11.tgz", - "integrity": "sha512-Sf9UqSMQ5KAvYIMn1VQWAuXDPpQPoApR3pxskhyRoLo8O8i1haHU9d1wnw6Ydjk3R2xIHTw4P09rZgAF5NYjKw==", + "version": "24.1.10", + "resolved": "https://registry.npmjs.org/@vaadin/input-container/-/input-container-24.1.10.tgz", + "integrity": "sha512-frTUtrUcBxlZen3oFT9CsZDhfvJQUkV7JWeO9bq68dHXr9WpXUvOwW29W8Riop82swTBdFK/o+8MRdbhslc2Lg==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.1.11", - "@vaadin/vaadin-lumo-styles": "~24.1.11", - "@vaadin/vaadin-material-styles": "~24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.11" + "@vaadin/component-base": "~24.1.10", + "@vaadin/vaadin-lumo-styles": "~24.1.10", + "@vaadin/vaadin-material-styles": "~24.1.10", + "@vaadin/vaadin-themable-mixin": "~24.1.10" } }, "node_modules/@vaadin/integer-field": { @@ -3610,9 +3486,9 @@ } }, "node_modules/@vaadin/lit-renderer": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/lit-renderer/-/lit-renderer-24.1.11.tgz", - "integrity": "sha512-fe9ZQys/31Gr49Wbx+PYOQToV05938JXr1f3MuHA6GhqxkleKqfpDQlTGNgj9dBOAGTP7AKF9+av/FaqGwPpPg==", + "version": "24.1.10", + "resolved": "https://registry.npmjs.org/@vaadin/lit-renderer/-/lit-renderer-24.1.10.tgz", + "integrity": "sha512-OTNgCt79Xy5TbO6egp9UiqfXV+Yl6vHlqi2OH4mgWu8W0ErUUAkaxrQ/hNXQ8qZ3klK/Ii4aVTQnzjf8RpCbzQ==", "dependencies": { "lit": "^2.0.0" } @@ -3634,20 +3510,6 @@ "@vaadin/vaadin-themable-mixin": "~24.1.10" } }, - "node_modules/@vaadin/map": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/map/-/map-24.1.11.tgz", - "integrity": "sha512-WtxKV40DSI+A4Q+LW5pvBxsQir19+26wPG/DisKQ3KN/CdQi7VN97CzIew0Jr89BDM628D+p/Fo5HxUvu8QfJw==", - "dependencies": { - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.1.11", - "@vaadin/component-base": "~24.1.11", - "@vaadin/vaadin-lumo-styles": "~24.1.11", - "@vaadin/vaadin-material-styles": "~24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.11", - "ol": "6.13.0" - } - }, "node_modules/@vaadin/menu-bar": { "version": "24.1.10", "resolved": "https://registry.npmjs.org/@vaadin/menu-bar/-/menu-bar-24.1.10.tgz", @@ -3747,17 +3609,17 @@ } }, "node_modules/@vaadin/overlay": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/overlay/-/overlay-24.1.11.tgz", - "integrity": "sha512-OsuqPLtGmLoYEmm4vyT+gaHmx3pdo42bOaenVYeZ1WW7v76FzGpg+YjwOWy2DUIlHFoPkIfsHEcrq3xJC2fGRg==", + "version": "24.1.10", + "resolved": "https://registry.npmjs.org/@vaadin/overlay/-/overlay-24.1.10.tgz", + "integrity": "sha512-8H68FgkWkv0eNwO48nmDja0m/w+EVJlTZFvyTZa/md/S0EjYr09LIbFylfR3nY+G9DW1aLlWgyyEhL08ccM74g==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.1.11", - "@vaadin/component-base": "~24.1.11", - "@vaadin/vaadin-lumo-styles": "~24.1.11", - "@vaadin/vaadin-material-styles": "~24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.11" + "@vaadin/a11y-base": "~24.1.10", + "@vaadin/component-base": "~24.1.10", + "@vaadin/vaadin-lumo-styles": "~24.1.10", + "@vaadin/vaadin-material-styles": "~24.1.10", + "@vaadin/vaadin-themable-mixin": "~24.1.10" } }, "node_modules/@vaadin/password-field": { @@ -3812,22 +3674,6 @@ "@vaadin/vaadin-themable-mixin": "~24.1.10" } }, - "node_modules/@vaadin/rich-text-editor": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/rich-text-editor/-/rich-text-editor-24.1.11.tgz", - "integrity": "sha512-82ims4m78AA7Y5jKbMe2KUxZ9eyxz0dwfTa1BP+j4oT/5rtDCfJzrkONTsrW8YkkP5mi5yRYSuETqIM9mfq+FQ==", - "dependencies": { - "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.1.11", - "@vaadin/component-base": "~24.1.11", - "@vaadin/confirm-dialog": "~24.1.11", - "@vaadin/text-field": "~24.1.11", - "@vaadin/tooltip": "~24.1.11", - "@vaadin/vaadin-lumo-styles": "~24.1.11", - "@vaadin/vaadin-material-styles": "~24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.11" - } - }, "node_modules/@vaadin/router": { "version": "1.7.5", "resolved": "https://registry.npmjs.org/@vaadin/router/-/router-1.7.5.tgz", @@ -4009,28 +3855,28 @@ "integrity": "sha512-N6a5nLT/ytEUlpPo+nvdCKIGoyNjPsj3rzPGvGYK8x9Ceg76OTe1xI/GtN71mRW9e2HUScR0kCNOkl1Z63YDjw==" }, "node_modules/@vaadin/vaadin-lumo-styles": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-lumo-styles/-/vaadin-lumo-styles-24.1.11.tgz", - "integrity": "sha512-OTnDOa+1sg6gzgCChIeFPNjIwr+y0JwcJO70FpE9XRYwi6tx6uC+EazW9GdV9pJQRuk5Ah8BQc1AaV1ZnNxfHw==", + "version": "24.1.10", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-lumo-styles/-/vaadin-lumo-styles-24.1.10.tgz", + "integrity": "sha512-QI5MP/vtskeMNZ95sKxsV6YojsayFHrx1jFWuv7OwjQ7wmMxE4U5pZJMwmun29+1bQTbTGb3Al5PEDZoKP+fiQ==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/icon": "~24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.11" + "@vaadin/icon": "~24.1.10", + "@vaadin/vaadin-themable-mixin": "~24.1.10" } }, "node_modules/@vaadin/vaadin-material-styles": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-material-styles/-/vaadin-material-styles-24.1.11.tgz", - "integrity": "sha512-lHp1YjqO3F47AjFn/auuVioQmi9vM+sISsMBfC7CykfiDBatjF7SQvTO3yrsoAj53Fr/BabDoL0TRZbwkEEebg==", + "version": "24.1.10", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-material-styles/-/vaadin-material-styles-24.1.10.tgz", + "integrity": "sha512-RH8RiJfKphM0qgj+JPNmUoBi3yoGExN9ts2hKnPuAWl/wBUnYu1hrZMGnqycZaQwOGbaeN7+Mgxb4XzXtZ2y6w==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/vaadin-themable-mixin": "~24.1.11" + "@vaadin/vaadin-themable-mixin": "~24.1.10" } }, "node_modules/@vaadin/vaadin-themable-mixin": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-themable-mixin/-/vaadin-themable-mixin-24.1.11.tgz", - "integrity": "sha512-R04aO/dZ1yMqWxXeZhHCVu1fIlg7NYCEACEBmUagRm9cChWJJfiDSLBzRJ7VB13qLKMKgvpHoFNcVgKjPPAmPg==", + "version": "24.1.10", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-themable-mixin/-/vaadin-themable-mixin-24.1.10.tgz", + "integrity": "sha512-a+GNdiheesm4tjqfb84D28rvXXsA3scThF2bi6KBMsPtNn6nZDcy+EK9W4YIMlbJ8xA3QaTxomB7bMXSYehDgQ==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "lit": "^2.0.0" @@ -4679,11 +4525,6 @@ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", "dev": true }, - "node_modules/cookieconsent": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/cookieconsent/-/cookieconsent-3.1.1.tgz", - "integrity": "sha512-v8JWLJcI7Zs9NWrs8hiVldVtm3EBF70TJI231vxn6YToBGj0c9dvdnYwltydkAnrbBMOM/qX1xLFrnTfm5wTag==" - }, "node_modules/core-js-compat": { "version": "3.31.1", "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.31.1.tgz", @@ -4719,11 +4560,6 @@ "node": ">=8" } }, - "node_modules/csscolorparser": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/csscolorparser/-/csscolorparser-1.0.3.tgz", - "integrity": "sha512-umPSgYwZkdFoUrH5hIq5kf0wPSXiro51nPw0j2K/c83KflkPSTBGMz6NJvMB+07VlL0y7VPo6QJcDjcgKTTm3w==" - }, "node_modules/dash-ast": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz", @@ -5291,23 +5127,6 @@ "node": ">=6.9.0" } }, - "node_modules/geotiff": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/geotiff/-/geotiff-2.0.7.tgz", - "integrity": "sha512-FKvFTNowMU5K6lHYY2f83d4lS2rsCNdpUC28AX61x9ZzzqPNaWFElWv93xj0eJFaNyOYA63ic5OzJ88dHpoA5Q==", - "dependencies": { - "@petamoriken/float16": "^3.4.7", - "lerc": "^3.0.0", - "pako": "^2.0.4", - "parse-headers": "^2.0.2", - "quick-lru": "^6.1.1", - "web-worker": "^1.2.0", - "xml-utils": "^1.0.2" - }, - "engines": { - "node": ">=10.19" - } - }, "node_modules/get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", @@ -5611,11 +5430,6 @@ "node": ">= 6" } }, - "node_modules/highcharts": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/highcharts/-/highcharts-9.2.2.tgz", - "integrity": "sha512-OMEdFCaG626ES1JEcKAvJTpxAOMuchy0XuAplmnOs0Yu7NMd2RMfTLFQ2fCJOxo3ubSdm/RVQwKAWC+5HYThnw==" - }, "node_modules/hosted-git-info": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", @@ -6289,11 +6103,6 @@ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, - "node_modules/json-stringify-pretty-compact": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/json-stringify-pretty-compact/-/json-stringify-pretty-compact-2.0.0.tgz", - "integrity": "sha512-WRitRfs6BGq4q8gTgOy4ek7iPFXjbra0H3PmDLKm2xnZ+Gh1HUhiKGgCZkSPNULlP7mvfu6FV/mOLhCarspADQ==" - }, "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", @@ -6338,11 +6147,6 @@ "node": ">=0.10.0" } }, - "node_modules/lerc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lerc/-/lerc-3.0.0.tgz", - "integrity": "sha512-Rm4J/WaHhRa93nCN2mwWDZFoRVF18G1f47C+kvQWyHGEZxFpTUi73p7lMVSAndyxGt6lJ2/CFbOcf9ra5p8aww==" - }, "node_modules/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -6461,11 +6265,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/mapbox-to-css-font": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/mapbox-to-css-font/-/mapbox-to-css-font-2.4.2.tgz", - "integrity": "sha512-f+NBjJJY4T3dHtlEz1wCG7YFlkODEjFIYlxDdLIDMNpkSksqTt+l/d4rjuwItxuzkuMFvPyrjzV2lxRM4ePcIA==" - }, "node_modules/meow": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", @@ -6869,31 +6668,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/ol": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/ol/-/ol-6.13.0.tgz", - "integrity": "sha512-Fa6yt+FArWE9fwYRRhi/8+ULcFDRS2ZuDcLp3R9bQeDVa5T4E4TT9iqLeJhmHG+bzWiLWJHIeFUqw8GD2gW0YA==", - "dependencies": { - "geotiff": "^2.0.2", - "ol-mapbox-style": "^7.0.0", - "pbf": "3.2.1", - "rbush": "^3.0.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/openlayers" - } - }, - "node_modules/ol-mapbox-style": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/ol-mapbox-style/-/ol-mapbox-style-7.1.1.tgz", - "integrity": "sha512-GLTEYiH/Ec9Zn1eS4S/zXyR2sierVrUc+OLVP8Ra0FRyqRhoYbXdko0b7OIeSHWdtJfHssWYefDOGxfTRUUZ/A==", - "dependencies": { - "@mapbox/mapbox-gl-style-spec": "^13.20.1", - "mapbox-to-css-font": "^2.4.1", - "webfont-matcher": "^1.1.0" - } - }, "node_modules/on-exit-leak-free": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz", @@ -6974,16 +6748,6 @@ "node": ">=6" } }, - "node_modules/pako": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", - "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==" - }, - "node_modules/parse-headers": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.5.tgz", - "integrity": "sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==" - }, "node_modules/parse-json": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", @@ -7066,18 +6830,6 @@ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.4.0.tgz", "integrity": "sha512-G6zHoVqC6GGTQkZwF4lkuEyMbVOjoBKAEybQUypI1WTkqinCOrq2x6U2+phkJ1XsEMTy4LjtwPI7HW+NVrRR2w==" }, - "node_modules/pbf": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/pbf/-/pbf-3.2.1.tgz", - "integrity": "sha512-ClrV7pNOn7rtmoQVF4TS1vyU0WhYRnP92fzbfF75jAIwpnzdJXf8iTd4CMEqO4yUenH6NDqLiwjqlh6QgZzgLQ==", - "dependencies": { - "ieee754": "^1.1.12", - "resolve-protobuf-schema": "^2.1.0" - }, - "bin": { - "pbf": "bin/pbf" - } - }, "node_modules/picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", @@ -7217,11 +6969,6 @@ "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" }, - "node_modules/protocol-buffers-schema": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.6.0.tgz", - "integrity": "sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==" - }, "node_modules/pump": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", @@ -7270,22 +7017,6 @@ "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==" }, - "node_modules/quick-lru": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-6.1.2.tgz", - "integrity": "sha512-AAFUA5O1d83pIHEhJwWCq/RQcRukCkn/NSm2QsTEMle5f2hP0ChI2+3Xb051PZCkLryI/Ir1MVKviT2FIloaTQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/quickselect": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-2.0.0.tgz", - "integrity": "sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==" - }, "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -7295,14 +7026,6 @@ "safe-buffer": "^5.1.0" } }, - "node_modules/rbush": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/rbush/-/rbush-3.0.1.tgz", - "integrity": "sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w==", - "dependencies": { - "quickselect": "^2.0.0" - } - }, "node_modules/react-refresh": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", @@ -7575,14 +7298,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/resolve-protobuf-schema": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/resolve-protobuf-schema/-/resolve-protobuf-schema-2.1.0.tgz", - "integrity": "sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==", - "dependencies": { - "protocol-buffers-schema": "^3.3.1" - } - }, "node_modules/reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", @@ -7727,11 +7442,6 @@ "queue-microtask": "^1.2.2" } }, - "node_modules/rw": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", - "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" - }, "node_modules/safe-array-concat": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.0.tgz", @@ -7866,34 +7576,6 @@ "atomic-sleep": "^1.0.0" } }, - "node_modules/sort-asc": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/sort-asc/-/sort-asc-0.1.0.tgz", - "integrity": "sha512-jBgdDd+rQ+HkZF2/OHCmace5dvpos/aWQpcxuyRs9QUbPRnkEJmYVo81PIGpjIdpOcsnJ4rGjStfDHsbn+UVyw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sort-desc": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/sort-desc/-/sort-desc-0.1.1.tgz", - "integrity": "sha512-jfZacW5SKOP97BF5rX5kQfJmRVZP5/adDUTY8fCSPvNcXDVpUEe2pr/iKGlcyZzchRJZrswnp68fgk3qBXgkJw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sort-object": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/sort-object/-/sort-object-0.3.2.tgz", - "integrity": "sha512-aAQiEdqFTTdsvUFxXm3umdo04J7MRljoVGbBlkH7BgNsMvVNAJyGj7C/wV1A8wHWAJj/YikeZbfuCKqhggNWGA==", - "dependencies": { - "sort-asc": "^0.1.0", - "sort-desc": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/source-map": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", @@ -8884,16 +8566,6 @@ "integrity": "sha512-eOpPHogvorZRobNqJGhapa0JdwaxpjVvyBp0QIUMRMSf8ZAlqOdEquKuRmw9Qwu0qXtJIWqFtMkmvJjUZmMjVA==", "dev": true }, - "node_modules/web-worker": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.2.0.tgz", - "integrity": "sha512-PgF341avzqyx60neE9DD+XS26MMNMoUQRz9NOZwW32nPQrF6p77f1htcnjBSEV8BGMKZ16choqUG4hyI0Hx7mA==" - }, - "node_modules/webfont-matcher": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/webfont-matcher/-/webfont-matcher-1.1.0.tgz", - "integrity": "sha512-ov8lMvF9wi4PD7fK2Axn9PQEpO9cYI0fIoGqErwd+wi8xacFFDmX114D5Q2Lw0Wlgmb+Qw/dKI2KTtimrJf85g==" - }, "node_modules/webidl-conversions": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", @@ -9413,11 +9085,6 @@ "async-limiter": "~1.0.0" } }, - "node_modules/xml-utils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/xml-utils/-/xml-utils-1.7.0.tgz", - "integrity": "sha512-bWB489+RQQclC7A9OW8e5BzbT8Tu//jtAOvkYwewFr+Q9T9KDGvfzC1lp0pYPEQPEoPQLDkmxkepSC/2gIAZGw==" - }, "node_modules/xmlhttprequest": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz", @@ -11101,36 +10768,6 @@ "@lit-labs/ssr-dom-shim": "^1.0.0" } }, - "@mapbox/jsonlint-lines-primitives": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz", - "integrity": "sha512-rY0o9A5ECsTQRVhv7tL/OyDpGAoUB4tTvLiW1DSzQGq4bvTPhNw1VpSNjDJc5GFZ2XuyOtSWSVN05qOtcD71qQ==" - }, - "@mapbox/mapbox-gl-style-spec": { - "version": "13.28.0", - "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-style-spec/-/mapbox-gl-style-spec-13.28.0.tgz", - "integrity": "sha512-B8xM7Fp1nh5kejfIl4SWeY0gtIeewbuRencqO3cJDrCHZpaPg7uY+V8abuR+esMeuOjRl5cLhVTP40v+1ywxbg==", - "requires": { - "@mapbox/jsonlint-lines-primitives": "~2.0.2", - "@mapbox/point-geometry": "^0.1.0", - "@mapbox/unitbezier": "^0.0.0", - "csscolorparser": "~1.0.2", - "json-stringify-pretty-compact": "^2.0.0", - "minimist": "^1.2.6", - "rw": "^1.3.3", - "sort-object": "^0.3.2" - } - }, - "@mapbox/point-geometry": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz", - "integrity": "sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==" - }, - "@mapbox/unitbezier": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz", - "integrity": "sha512-HPnRdYO0WjFjRTSwO3frz1wKaU649OBFPX3Zo/2WZvuRi6zMiRGui8SnPQiQABgqCf8YikDe5t3HViTVw1WUzA==" - }, "@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -11162,11 +10799,6 @@ "resolved": "https://registry.npmjs.org/@open-wc/dedupe-mixin/-/dedupe-mixin-1.3.1.tgz", "integrity": "sha512-ukowSvzpZQDUH0Y3znJTsY88HkiGk3Khc0WGpIPhap1xlerieYi27QBg6wx/nTurpWfU6XXXsx9ocxDYCdtw0Q==" }, - "@petamoriken/float16": { - "version": "3.8.4", - "resolved": "https://registry.npmjs.org/@petamoriken/float16/-/float16-3.8.4.tgz", - "integrity": "sha512-kB+NJ5Br56ZhElKsf0pM7/PQfrDdDVMRz8f0JM6eVOGE+L89z9hwcst9QvWBBnazzuqGTGtPsJNZoQ1JdNiGSQ==" - }, "@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", @@ -11272,18 +10904,18 @@ "resolved": "https://registry.npmjs.org/@vaadin-component-factory/vcf-nav/-/vcf-nav-1.1.3.tgz", "integrity": "sha512-lXdT0I5rM5awRBnXcJZLVMOvZQvTeslaCBlCbR+WF0xvPCGHPBwZ47IIzkL1frgWIrsJinR98XXI9IZqOGX2uQ==", "requires": { - "@vaadin/vaadin-lumo-styles": "24.1.11", + "@vaadin/vaadin-lumo-styles": "24.1.10", "lit": "2.7.6" } }, "@vaadin/a11y-base": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/a11y-base/-/a11y-base-24.1.11.tgz", - "integrity": "sha512-6hn/nZirnnIlsm3X3ANA02GhZma0AOMN44tQ1bCysF6xdcDxZuU80WLUezfXB5vDl+9cQ1y/t76TPrtV1imBJw==", + "version": "24.1.10", + "resolved": "https://registry.npmjs.org/@vaadin/a11y-base/-/a11y-base-24.1.10.tgz", + "integrity": "sha512-yEcPz3ZjWL4uPnCqP91uhdpNMnrMEAIYKlnSvKVbnHg+O2ZT3qgtrdWjA61ZmPQV40RVBfPbJJVBH/OGo2ZGqg==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.1.11", + "@vaadin/component-base": "24.1.10", "lit": "2.7.6" } }, @@ -11293,12 +10925,12 @@ "integrity": "sha512-O3uyKNjjIgTmUROiPJ2ZxFjRXRsR0A3+omYvSJOfmxqKHb3NbFDyXny2K4Arauq1FHQgDxrmonqSnNDxMurayw==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", - "@vaadin/component-base": "24.1.11", + "@vaadin/a11y-base": "24.1.10", + "@vaadin/component-base": "24.1.10", "@vaadin/details": "24.1.10", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/app-layout": { @@ -11307,12 +10939,12 @@ "integrity": "sha512-4K0Qb7vni8btmnZuKPSPrjAsHX9JxT9/S1+z430nDFAgLAEJ7BaJjU8R9i5suMfJp/34hjQanKheR0JlZzw6Zw==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", + "@vaadin/a11y-base": "24.1.10", "@vaadin/button": "24.1.10", - "@vaadin/component-base": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/component-base": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/avatar": { @@ -11321,15 +10953,15 @@ "integrity": "sha512-o4b0Xm8F3IZ3NUP2zhtu7yZ5k19q5IBqgllTf0LuBEoyHe2gXNzaD17WyITXCJM6yUkV4uDDcNmoWn0f+LZN3A==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", - "@vaadin/component-base": "24.1.11", + "@vaadin/a11y-base": "24.1.10", + "@vaadin/component-base": "24.1.10", "@vaadin/item": "24.1.10", "@vaadin/list-box": "24.1.10", - "@vaadin/overlay": "24.1.11", + "@vaadin/overlay": "24.1.10", "@vaadin/tooltip": "24.1.10", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/avatar-group": { @@ -11338,32 +10970,22 @@ "integrity": "sha512-SwsWzqZu5MlUausMVgASeluktGeyDRCJmniMITzbMDql1BUCdKXzP+dX2PnzhDBSJcDlQwsWCFEy2neOdn8SLw==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", + "@vaadin/a11y-base": "24.1.10", "@vaadin/avatar": "24.1.10", - "@vaadin/component-base": "24.1.11", + "@vaadin/component-base": "24.1.10", "@vaadin/item": "24.1.10", "@vaadin/list-box": "24.1.10", - "@vaadin/overlay": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10", + "@vaadin/overlay": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10", "lit": "2.7.6" } }, - "@vaadin/board": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/board/-/board-24.1.11.tgz", - "integrity": "sha512-/qXSEMhO82c5gZbxoiXJrxgkOh0ceFsfP5PxLMeQwvh8IH+rgivzJ/3GubaOHj6BOGbQqWow8n3wUHF3iyhuAA==", - "requires": { - "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", - "@vaadin/component-base": "24.1.11" - } - }, "@vaadin/bundles": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/bundles/-/bundles-24.1.11.tgz", - "integrity": "sha512-GaOAwkcDWT+fbUvNbHG6bvcL9PqGEjlL7oIEubOhILD8RkYFYOMv99nOTD/kiA+GwsHhOtsNBhDKRzQTHNUybg==", + "version": "24.1.10", + "resolved": "https://registry.npmjs.org/@vaadin/bundles/-/bundles-24.1.10.tgz", + "integrity": "sha512-L57qmIp1QdkBQowRZ9az6E6lYoloahJWR6BmGvP/udqxyB65X2jn6lBWmKkEY5j20QQrXBI9SHkfyTKMYbLLVQ==", "requires": {} }, "@vaadin/button": { @@ -11373,27 +10995,14 @@ "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", - "@vaadin/component-base": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10", + "@vaadin/a11y-base": "24.1.10", + "@vaadin/component-base": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10", "lit": "2.7.6" } }, - "@vaadin/charts": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/charts/-/charts-24.1.11.tgz", - "integrity": "sha512-DMcuIlAn6bXSzVyseuxf40UuFRZNsDsz67xXP8kZdTH9PyEuNzl4cNahBbs6mhwYxEt7IQNylJp9SIt2eXkcYA==", - "requires": { - "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.11", - "highcharts": "9.2.2" - } - }, "@vaadin/checkbox": { "version": "24.1.10", "resolved": "https://registry.npmjs.org/@vaadin/checkbox/-/checkbox-24.1.10.tgz", @@ -11401,12 +11010,12 @@ "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", - "@vaadin/component-base": "24.1.11", - "@vaadin/field-base": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10", + "@vaadin/a11y-base": "24.1.10", + "@vaadin/component-base": "24.1.10", + "@vaadin/field-base": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10", "lit": "2.7.6" } }, @@ -11416,13 +11025,13 @@ "integrity": "sha512-Yzk9hgyMUpd7khY5Q7wLXseTKPNEdisuNJhdWfg5DjTAFzdIOE7sOkv7JkODJ/juuth6B1Lab21+UFfbx+AieQ==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", + "@vaadin/a11y-base": "24.1.10", "@vaadin/checkbox": "24.1.10", - "@vaadin/component-base": "24.1.11", - "@vaadin/field-base": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/component-base": "24.1.10", + "@vaadin/field-base": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/combo-box": { @@ -11432,16 +11041,16 @@ "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", - "@vaadin/component-base": "24.1.11", - "@vaadin/field-base": "24.1.11", - "@vaadin/input-container": "24.1.11", + "@vaadin/a11y-base": "24.1.10", + "@vaadin/component-base": "24.1.10", + "@vaadin/field-base": "24.1.10", + "@vaadin/input-container": "24.1.10", "@vaadin/item": "24.1.10", - "@vaadin/lit-renderer": "24.1.11", - "@vaadin/overlay": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/lit-renderer": "24.1.10", + "@vaadin/overlay": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/common-frontend": { @@ -11453,9 +11062,9 @@ } }, "@vaadin/component-base": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/component-base/-/component-base-24.1.11.tgz", - "integrity": "sha512-RuVrAJbF5H255k3urUBVwcj2OsAdF8ZpumW81XuMNbd76CHo3UFLexG4dq2/R+ZVFFPBq49YzhdlC5yJgQZptQ==", + "version": "24.1.10", + "resolved": "https://registry.npmjs.org/@vaadin/component-base/-/component-base-24.1.10.tgz", + "integrity": "sha512-EAgpnI4ROGCsc+KzKujQNWisIVFEFyD+e3B4tlFmeHlzpMHvVOpEBxTZFcNYMDf/QAMzGvngI+Vh0sLcQwezhw==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", @@ -11471,12 +11080,12 @@ "requires": { "@polymer/polymer": "3.5.1", "@vaadin/button": "24.1.10", - "@vaadin/component-base": "24.1.11", + "@vaadin/component-base": "24.1.10", "@vaadin/dialog": "24.1.10", - "@vaadin/overlay": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/overlay": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/context-menu": { @@ -11486,46 +11095,15 @@ "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", - "@vaadin/component-base": "24.1.11", + "@vaadin/a11y-base": "24.1.10", + "@vaadin/component-base": "24.1.10", "@vaadin/item": "24.1.10", "@vaadin/list-box": "24.1.10", - "@vaadin/lit-renderer": "24.1.11", - "@vaadin/overlay": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" - } - }, - "@vaadin/cookie-consent": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/cookie-consent/-/cookie-consent-24.1.11.tgz", - "integrity": "sha512-O2neQ7XU5omm491jkeZciJiFRu+8SfSK4fZ4UNv+WxnUJfT2O19/nxiuPtldk2cmATklsu4ij0waWkiGOYj4CA==", - "requires": { - "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "cookieconsent": "^3.0.6" - } - }, - "@vaadin/crud": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/crud/-/crud-24.1.11.tgz", - "integrity": "sha512-lL5/k2XuXLdUpSB5AzbOXwWVU2PJv3M5IdtEM0kEd1wNTssvtjAY47YPBcgLvIP0e7oS3Ts6H/SN39tIzI3gIw==", - "requires": { - "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "3.5.1", - "@vaadin/button": "24.1.10", - "@vaadin/component-base": "24.1.11", - "@vaadin/confirm-dialog": "24.1.10", - "@vaadin/dialog": "24.1.10", - "@vaadin/form-layout": "24.1.10", - "@vaadin/grid": "24.1.10", - "@vaadin/text-field": "24.1.10", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.11" + "@vaadin/lit-renderer": "24.1.10", + "@vaadin/overlay": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/custom-field": { @@ -11534,12 +11112,12 @@ "integrity": "sha512-rrFMDYMr/XtLn+mxC0Tn0Ntpmx4DSA1OwrgAlT902HaRcRACTC6Zv3LOR9A/87TpT5Zd7fFJz/TSMEwloZX6MA==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", - "@vaadin/component-base": "24.1.11", - "@vaadin/field-base": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/a11y-base": "24.1.10", + "@vaadin/component-base": "24.1.10", + "@vaadin/field-base": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/date-picker": { @@ -11549,15 +11127,15 @@ "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", + "@vaadin/a11y-base": "24.1.10", "@vaadin/button": "24.1.10", - "@vaadin/component-base": "24.1.11", - "@vaadin/field-base": "24.1.11", - "@vaadin/input-container": "24.1.11", - "@vaadin/overlay": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/component-base": "24.1.10", + "@vaadin/field-base": "24.1.10", + "@vaadin/input-container": "24.1.10", + "@vaadin/overlay": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/date-time-picker": { @@ -11566,15 +11144,15 @@ "integrity": "sha512-hsRF1oW+BBN/OMnpCZYpr8Q0xoZCm6WrsiM/ImDkbgOk2krIn05z0rGrmSeJ2OjnuiDTyMEwtUgU2uzayPGTWA==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", - "@vaadin/component-base": "24.1.11", + "@vaadin/a11y-base": "24.1.10", + "@vaadin/component-base": "24.1.10", "@vaadin/custom-field": "24.1.10", "@vaadin/date-picker": "24.1.10", - "@vaadin/field-base": "24.1.11", + "@vaadin/field-base": "24.1.10", "@vaadin/time-picker": "24.1.10", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/details": { @@ -11584,12 +11162,12 @@ "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", + "@vaadin/a11y-base": "24.1.10", "@vaadin/button": "24.1.10", - "@vaadin/component-base": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/component-base": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/dialog": { @@ -11599,12 +11177,12 @@ "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.1.11", - "@vaadin/lit-renderer": "24.1.11", - "@vaadin/overlay": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/component-base": "24.1.10", + "@vaadin/lit-renderer": "24.1.10", + "@vaadin/overlay": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/email-field": { @@ -11613,23 +11191,23 @@ "integrity": "sha512-0vCtGnyro79uiZfnK4mv9jcnrfZ1G/wzVoaXv/WlUMpCIIGN9fvwdSPDimpCHZi+1d2iOuZmmMs96NHno20gmg==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.1.11", + "@vaadin/component-base": "24.1.10", "@vaadin/text-field": "24.1.10", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10", "lit": "2.7.6" } }, "@vaadin/field-base": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/field-base/-/field-base-24.1.11.tgz", - "integrity": "sha512-Ab9kSbD4zDvN1rKeID+pGuBMJ0WwTwmP/0/38PMd+DlsnsncBOG+Mhd3whYDDp05uxFUwIb+4q3quY0Kikdu4w==", + "version": "24.1.10", + "resolved": "https://registry.npmjs.org/@vaadin/field-base/-/field-base-24.1.10.tgz", + "integrity": "sha512-fk8tqu4jggGxFlxNFxCZs7iVf2GlV2UzFT4gFMu+lD8iJP0Lo4NdvAinWnL0b17Si+zvPi8xb3CXm6xLD4Scow==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", - "@vaadin/component-base": "24.1.11", + "@vaadin/a11y-base": "24.1.10", + "@vaadin/component-base": "24.1.10", "lit": "2.7.6" } }, @@ -11639,11 +11217,11 @@ "integrity": "sha512-ColbKv0fH0hoxmm4DSjrCcn6Q3kTW6OXqs2kV3o2qE0zsNjq6kl9KUHoZFwIjtcGpRsovFI4eZYljrmQAXto2g==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.1.11", - "@vaadin/overlay": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10", + "@vaadin/component-base": "24.1.10", + "@vaadin/overlay": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10", "lit": "2.7.6" } }, @@ -11653,10 +11231,10 @@ "integrity": "sha512-Yd219C80FDYQ5/2eYeQ0XWvOcNB3UmuKCL4iAUIetK0xJWkAVs8na5dCbX/4eBvV8GTMpx6g8SfkMDEvTTeIMg==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/component-base": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/grid": { @@ -11666,34 +11244,14 @@ "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", - "@vaadin/checkbox": "24.1.10", - "@vaadin/component-base": "24.1.11", - "@vaadin/lit-renderer": "24.1.11", - "@vaadin/text-field": "24.1.10", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" - } - }, - "@vaadin/grid-pro": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/grid-pro/-/grid-pro-24.1.11.tgz", - "integrity": "sha512-N9XZFTmq90gEyVn2ScrpInPMCM4M5bgZuAKgAG//NSxani0yClA0jZ6u73dAiIDeyvYtb97o7gUPkj665WLULQ==", - "requires": { - "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "3.5.1", + "@vaadin/a11y-base": "24.1.10", "@vaadin/checkbox": "24.1.10", - "@vaadin/component-base": "24.1.11", - "@vaadin/grid": "24.1.10", - "@vaadin/item": "24.1.10", - "@vaadin/list-box": "24.1.10", - "@vaadin/lit-renderer": "24.1.11", - "@vaadin/select": "24.1.10", + "@vaadin/component-base": "24.1.10", + "@vaadin/lit-renderer": "24.1.10", "@vaadin/text-field": "24.1.10", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.11" + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/horizontal-layout": { @@ -11702,10 +11260,10 @@ "integrity": "sha512-5F+LhOq2QIje/SoX+bs9pfVdXoD0/Ar53E6tTiSAISY5oGPIkAyKFdB3y3oFPPnkdF7tyXCByBTHof64MKEqJw==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/component-base": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/icon": { @@ -11714,9 +11272,9 @@ "integrity": "sha512-FzBJ0/nr7jnsKmMXz2l/gudi0JZzlcKi8TTRk1vVVYLtIp/ANmEBXXEHvetncdnY6pOQebUKRbRtlhujpSlERg==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10", + "@vaadin/component-base": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10", "lit": "2.7.6" } }, @@ -11730,15 +11288,15 @@ } }, "@vaadin/input-container": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/input-container/-/input-container-24.1.11.tgz", - "integrity": "sha512-Sf9UqSMQ5KAvYIMn1VQWAuXDPpQPoApR3pxskhyRoLo8O8i1haHU9d1wnw6Ydjk3R2xIHTw4P09rZgAF5NYjKw==", + "version": "24.1.10", + "resolved": "https://registry.npmjs.org/@vaadin/input-container/-/input-container-24.1.10.tgz", + "integrity": "sha512-frTUtrUcBxlZen3oFT9CsZDhfvJQUkV7JWeO9bq68dHXr9WpXUvOwW29W8Riop82swTBdFK/o+8MRdbhslc2Lg==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.11" + "@vaadin/component-base": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/integer-field": { @@ -11747,10 +11305,10 @@ "integrity": "sha512-PQASQJbPT1I9p96HlW6MzFW4SdJ/pJYylD7FC3QY0n2ZDOWrZgGkf3HsXL0vz1ozDhhLyriF9gH3UcIU2vlZhA==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.1.11", + "@vaadin/component-base": "24.1.10", "@vaadin/number-field": "24.1.10", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11" + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10" } }, "@vaadin/item": { @@ -11760,11 +11318,11 @@ "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", - "@vaadin/component-base": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/a11y-base": "24.1.10", + "@vaadin/component-base": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/list-box": { @@ -11774,18 +11332,18 @@ "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", - "@vaadin/component-base": "24.1.11", + "@vaadin/a11y-base": "24.1.10", + "@vaadin/component-base": "24.1.10", "@vaadin/item": "24.1.10", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/lit-renderer": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/lit-renderer/-/lit-renderer-24.1.11.tgz", - "integrity": "sha512-fe9ZQys/31Gr49Wbx+PYOQToV05938JXr1f3MuHA6GhqxkleKqfpDQlTGNgj9dBOAGTP7AKF9+av/FaqGwPpPg==", + "version": "24.1.10", + "resolved": "https://registry.npmjs.org/@vaadin/lit-renderer/-/lit-renderer-24.1.10.tgz", + "integrity": "sha512-OTNgCt79Xy5TbO6egp9UiqfXV+Yl6vHlqi2OH4mgWu8W0ErUUAkaxrQ/hNXQ8qZ3klK/Ii4aVTQnzjf8RpCbzQ==", "requires": { "lit": "2.7.6" } @@ -11798,27 +11356,13 @@ "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", "@vaadin/button": "24.1.10", - "@vaadin/component-base": "24.1.11", - "@vaadin/overlay": "24.1.11", + "@vaadin/component-base": "24.1.10", + "@vaadin/overlay": "24.1.10", "@vaadin/password-field": "24.1.10", "@vaadin/text-field": "24.1.10", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" - } - }, - "@vaadin/map": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/map/-/map-24.1.11.tgz", - "integrity": "sha512-WtxKV40DSI+A4Q+LW5pvBxsQir19+26wPG/DisKQ3KN/CdQi7VN97CzIew0Jr89BDM628D+p/Fo5HxUvu8QfJw==", - "requires": { - "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", - "@vaadin/component-base": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.11", - "ol": "6.13.0" + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/menu-bar": { @@ -11828,16 +11372,16 @@ "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", + "@vaadin/a11y-base": "24.1.10", "@vaadin/button": "24.1.10", - "@vaadin/component-base": "24.1.11", + "@vaadin/component-base": "24.1.10", "@vaadin/context-menu": "24.1.10", "@vaadin/item": "24.1.10", "@vaadin/list-box": "24.1.10", - "@vaadin/overlay": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/overlay": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/message-input": { @@ -11847,11 +11391,11 @@ "requires": { "@polymer/polymer": "3.5.1", "@vaadin/button": "24.1.10", - "@vaadin/component-base": "24.1.11", + "@vaadin/component-base": "24.1.10", "@vaadin/text-area": "24.1.10", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/message-list": { @@ -11860,12 +11404,12 @@ "integrity": "sha512-0vgQdK3qlTZPRQIinCJ+d13WWxe+D+/cXOf4hfH9qMpLVq49cazbn50vAoIZKNnOQ2HX0hpwYXCoGZdFWiGa9g==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", + "@vaadin/a11y-base": "24.1.10", "@vaadin/avatar": "24.1.10", - "@vaadin/component-base": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10", + "@vaadin/component-base": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10", "lit": "2.7.6" } }, @@ -11875,17 +11419,17 @@ "integrity": "sha512-ArlbQG8vyyAAL8sTC50qnF0lbMqfeinnohxjy/+UfMarf37I4n9TgKDJZfFm+DsQkFLY5DPOS+PLmF4HN68CYw==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", + "@vaadin/a11y-base": "24.1.10", "@vaadin/combo-box": "24.1.10", - "@vaadin/component-base": "24.1.11", - "@vaadin/field-base": "24.1.11", - "@vaadin/input-container": "24.1.11", + "@vaadin/component-base": "24.1.10", + "@vaadin/field-base": "24.1.10", + "@vaadin/input-container": "24.1.10", "@vaadin/item": "24.1.10", - "@vaadin/lit-renderer": "24.1.11", - "@vaadin/overlay": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/lit-renderer": "24.1.10", + "@vaadin/overlay": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/notification": { @@ -11894,11 +11438,11 @@ "integrity": "sha512-+8jU4bxqcLX/+mZefjnV/UYnCqZSi0UiirLMRP5nDE46lbFUR2t44BaBxr7qQY7fybxlQdpvAGpl6fdW01E6OA==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.1.11", - "@vaadin/lit-renderer": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10", + "@vaadin/component-base": "24.1.10", + "@vaadin/lit-renderer": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10", "lit": "2.7.6" } }, @@ -11909,28 +11453,28 @@ "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", - "@vaadin/component-base": "24.1.11", - "@vaadin/field-base": "24.1.11", - "@vaadin/input-container": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10", + "@vaadin/a11y-base": "24.1.10", + "@vaadin/component-base": "24.1.10", + "@vaadin/field-base": "24.1.10", + "@vaadin/input-container": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10", "lit": "2.7.6" } }, "@vaadin/overlay": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/overlay/-/overlay-24.1.11.tgz", - "integrity": "sha512-OsuqPLtGmLoYEmm4vyT+gaHmx3pdo42bOaenVYeZ1WW7v76FzGpg+YjwOWy2DUIlHFoPkIfsHEcrq3xJC2fGRg==", + "version": "24.1.10", + "resolved": "https://registry.npmjs.org/@vaadin/overlay/-/overlay-24.1.10.tgz", + "integrity": "sha512-8H68FgkWkv0eNwO48nmDja0m/w+EVJlTZFvyTZa/md/S0EjYr09LIbFylfR3nY+G9DW1aLlWgyyEhL08ccM74g==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", - "@vaadin/component-base": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.11" + "@vaadin/a11y-base": "24.1.10", + "@vaadin/component-base": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/password-field": { @@ -11940,11 +11484,11 @@ "requires": { "@polymer/polymer": "3.5.1", "@vaadin/button": "24.1.10", - "@vaadin/component-base": "24.1.11", + "@vaadin/component-base": "24.1.10", "@vaadin/text-field": "24.1.10", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/polymer-legacy-adapter": { @@ -11953,7 +11497,7 @@ "integrity": "sha512-zMoYJvCv4dJR4eR8qrt7ypIB2GVHKT4qK4KYN+7K7Ud8PEHOmtK5oG5oTs78/O94xKfM4kmBZEIFblk4vgQKoA==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/vaadin-themable-mixin": "~24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10", "lit": "2.7.6" } }, @@ -11964,10 +11508,10 @@ "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10", + "@vaadin/component-base": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10", "lit": "2.7.6" } }, @@ -11977,28 +11521,12 @@ "integrity": "sha512-HH4T9M0W2Dlr8pMhsHxw85LfAtB+7MF4IqoAi7rG+2Gv6FRTO3TIScBC1EbFsaC3TYoPNiv4WTW1AZslqX0dpQ==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", - "@vaadin/component-base": "24.1.11", - "@vaadin/field-base": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" - } - }, - "@vaadin/rich-text-editor": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/rich-text-editor/-/rich-text-editor-24.1.11.tgz", - "integrity": "sha512-82ims4m78AA7Y5jKbMe2KUxZ9eyxz0dwfTa1BP+j4oT/5rtDCfJzrkONTsrW8YkkP5mi5yRYSuETqIM9mfq+FQ==", - "requires": { - "@polymer/polymer": "3.5.1", - "@vaadin/button": "24.1.10", - "@vaadin/component-base": "24.1.11", - "@vaadin/confirm-dialog": "24.1.10", - "@vaadin/text-field": "24.1.10", - "@vaadin/tooltip": "24.1.10", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.11" + "@vaadin/a11y-base": "24.1.10", + "@vaadin/component-base": "24.1.10", + "@vaadin/field-base": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/router": { @@ -12016,11 +11544,11 @@ "integrity": "sha512-0AkMYAiyel+L2BrhNma0rQJuzw7jENp0AHw5kygEpRg1t/bf3u+38rpZQtip2uXzuv24oezzgAk2rQ81lO+mCA==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", - "@vaadin/component-base": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/a11y-base": "24.1.10", + "@vaadin/component-base": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/select": { @@ -12029,18 +11557,18 @@ "integrity": "sha512-dyGBtfr6+YmeKNuXwmMZq2aDaNG+PwHLgoiKaDw6i7UqiE75VndcHrhocyfr2W3cjG/ZRuhoN631q0Vq1V3ggA==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", + "@vaadin/a11y-base": "24.1.10", "@vaadin/button": "24.1.10", - "@vaadin/component-base": "24.1.11", - "@vaadin/field-base": "24.1.11", - "@vaadin/input-container": "24.1.11", + "@vaadin/component-base": "24.1.10", + "@vaadin/field-base": "24.1.10", + "@vaadin/input-container": "24.1.10", "@vaadin/item": "24.1.10", "@vaadin/list-box": "24.1.10", - "@vaadin/lit-renderer": "24.1.11", - "@vaadin/overlay": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/lit-renderer": "24.1.10", + "@vaadin/overlay": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/side-nav": { @@ -12048,10 +11576,10 @@ "resolved": "https://registry.npmjs.org/@vaadin/side-nav/-/side-nav-24.1.10.tgz", "integrity": "sha512-rnv4/c6xGKa31lPH9T+cQscIhetWtoePKcoM5FOjBiPOzT6VuiNI3fvCl8JM2RmAda2PSt11b610ZozXzijOaQ==", "requires": { - "@vaadin/component-base": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10", + "@vaadin/component-base": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10", "lit": "2.7.6" } }, @@ -12061,10 +11589,10 @@ "integrity": "sha512-ULI6mubBDzomcxUd8nZaAzHNM0tvMt3Zsqavd77qEYHBN2wovcFgfNpDYw6dMCRYl/tnzQiVr1uESfOySOzkiw==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/component-base": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/tabs": { @@ -12073,12 +11601,12 @@ "integrity": "sha512-jxn6vhIVuGky3MuCLtA1vDurbuEZkS49EvkNscJcA8kG4MpdNuKxeSwabzi0bS/4sUY65CQKbJa4Zz3hxYfBpg==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", - "@vaadin/component-base": "24.1.11", + "@vaadin/a11y-base": "24.1.10", + "@vaadin/component-base": "24.1.10", "@vaadin/item": "24.1.10", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/tabsheet": { @@ -12087,12 +11615,12 @@ "integrity": "sha512-5UuOkf5zMqUFX1fE+s2BtL0ptiPG7R4eQh0/MEKGM+m36ImZxFaQyo1WU/bmp16cEZEcN326jbh/5MXo2qN5Ww==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.1.11", + "@vaadin/component-base": "24.1.10", "@vaadin/scroller": "24.1.10", "@vaadin/tabs": "24.1.10", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/text-area": { @@ -12102,13 +11630,13 @@ "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", - "@vaadin/component-base": "24.1.11", - "@vaadin/field-base": "24.1.11", - "@vaadin/input-container": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10", + "@vaadin/a11y-base": "24.1.10", + "@vaadin/component-base": "24.1.10", + "@vaadin/field-base": "24.1.10", + "@vaadin/input-container": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10", "lit": "2.7.6" } }, @@ -12119,13 +11647,13 @@ "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", - "@vaadin/component-base": "24.1.11", - "@vaadin/field-base": "24.1.11", - "@vaadin/input-container": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10", + "@vaadin/a11y-base": "24.1.10", + "@vaadin/component-base": "24.1.10", + "@vaadin/field-base": "24.1.10", + "@vaadin/input-container": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10", "lit": "2.7.6" } }, @@ -12136,14 +11664,14 @@ "requires": { "@polymer/polymer": "3.5.1", "@vaadin/combo-box": "24.1.10", - "@vaadin/component-base": "24.1.11", - "@vaadin/field-base": "24.1.11", - "@vaadin/input-container": "24.1.11", + "@vaadin/component-base": "24.1.10", + "@vaadin/field-base": "24.1.10", + "@vaadin/input-container": "24.1.10", "@vaadin/item": "24.1.10", - "@vaadin/overlay": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/overlay": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/tooltip": { @@ -12152,12 +11680,12 @@ "integrity": "sha512-t2a5wNuzSi+VM6jxMBv71lA7up/e2l+PXsv2AfTbW51b9IRGSCB3atpADqfnhx900xO29as66xWthC6sBY8EMg==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", - "@vaadin/component-base": "24.1.11", - "@vaadin/overlay": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/a11y-base": "24.1.10", + "@vaadin/component-base": "24.1.10", + "@vaadin/overlay": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/upload": { @@ -12166,13 +11694,13 @@ "integrity": "sha512-1A8nj+lfc8+BHQkN3IXF+cvaLf8GDvTfr5ezO7wXZI02JTDttlJkSTrX3fffA+E7LmpesXyACxdOi2YL4v9zBA==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", + "@vaadin/a11y-base": "24.1.10", "@vaadin/button": "24.1.10", - "@vaadin/component-base": "24.1.11", + "@vaadin/component-base": "24.1.10", "@vaadin/progress-bar": "24.1.10", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10", "lit": "2.7.6" } }, @@ -12182,28 +11710,28 @@ "integrity": "sha512-N6a5nLT/ytEUlpPo+nvdCKIGoyNjPsj3rzPGvGYK8x9Ceg76OTe1xI/GtN71mRW9e2HUScR0kCNOkl1Z63YDjw==" }, "@vaadin/vaadin-lumo-styles": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-lumo-styles/-/vaadin-lumo-styles-24.1.11.tgz", - "integrity": "sha512-OTnDOa+1sg6gzgCChIeFPNjIwr+y0JwcJO70FpE9XRYwi6tx6uC+EazW9GdV9pJQRuk5Ah8BQc1AaV1ZnNxfHw==", + "version": "24.1.10", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-lumo-styles/-/vaadin-lumo-styles-24.1.10.tgz", + "integrity": "sha512-QI5MP/vtskeMNZ95sKxsV6YojsayFHrx1jFWuv7OwjQ7wmMxE4U5pZJMwmun29+1bQTbTGb3Al5PEDZoKP+fiQ==", "requires": { "@polymer/polymer": "3.5.1", "@vaadin/icon": "24.1.10", - "@vaadin/vaadin-themable-mixin": "~24.1.11" + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/vaadin-material-styles": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-material-styles/-/vaadin-material-styles-24.1.11.tgz", - "integrity": "sha512-lHp1YjqO3F47AjFn/auuVioQmi9vM+sISsMBfC7CykfiDBatjF7SQvTO3yrsoAj53Fr/BabDoL0TRZbwkEEebg==", + "version": "24.1.10", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-material-styles/-/vaadin-material-styles-24.1.10.tgz", + "integrity": "sha512-RH8RiJfKphM0qgj+JPNmUoBi3yoGExN9ts2hKnPuAWl/wBUnYu1hrZMGnqycZaQwOGbaeN7+Mgxb4XzXtZ2y6w==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/vaadin-themable-mixin": "~24.1.11" + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/vaadin-themable-mixin": { - "version": "24.1.11", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-themable-mixin/-/vaadin-themable-mixin-24.1.11.tgz", - "integrity": "sha512-R04aO/dZ1yMqWxXeZhHCVu1fIlg7NYCEACEBmUagRm9cChWJJfiDSLBzRJ7VB13qLKMKgvpHoFNcVgKjPPAmPg==", + "version": "24.1.10", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-themable-mixin/-/vaadin-themable-mixin-24.1.10.tgz", + "integrity": "sha512-a+GNdiheesm4tjqfb84D28rvXXsA3scThF2bi6KBMsPtNn6nZDcy+EK9W4YIMlbJ8xA3QaTxomB7bMXSYehDgQ==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "lit": "2.7.6" @@ -12223,10 +11751,10 @@ "integrity": "sha512-j6QwTu00KiuDAwvg2bkB2tRfqm/8gLuN87ZofbfD7OaGdyHAgcIoPXqiP2IMUsbaFX1ktG/MiHe+jasGwsNt5Q==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/component-base": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vaadin/virtual-list": { @@ -12235,11 +11763,11 @@ "integrity": "sha512-iku1o4MZ/rInq26LsYemowhtMuN/MM84yNkC2qFCX3K2G7S43cUWVSFOeylAy1j0eW+/Xobckrt7VwOQqm5RMg==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.1.11", - "@vaadin/lit-renderer": "24.1.11", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", - "@vaadin/vaadin-themable-mixin": "~24.1.10" + "@vaadin/component-base": "24.1.10", + "@vaadin/lit-renderer": "24.1.10", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10" } }, "@vitejs/plugin-react": { @@ -12661,11 +12189,6 @@ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", "dev": true }, - "cookieconsent": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/cookieconsent/-/cookieconsent-3.1.1.tgz", - "integrity": "sha512-v8JWLJcI7Zs9NWrs8hiVldVtm3EBF70TJI231vxn6YToBGj0c9dvdnYwltydkAnrbBMOM/qX1xLFrnTfm5wTag==" - }, "core-js-compat": { "version": "3.31.1", "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.31.1.tgz", @@ -12691,11 +12214,6 @@ "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", "dev": true }, - "csscolorparser": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/csscolorparser/-/csscolorparser-1.0.3.tgz", - "integrity": "sha512-umPSgYwZkdFoUrH5hIq5kf0wPSXiro51nPw0j2K/c83KflkPSTBGMz6NJvMB+07VlL0y7VPo6QJcDjcgKTTm3w==" - }, "dash-ast": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz", @@ -13129,20 +12647,6 @@ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", "dev": true }, - "geotiff": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/geotiff/-/geotiff-2.0.7.tgz", - "integrity": "sha512-FKvFTNowMU5K6lHYY2f83d4lS2rsCNdpUC28AX61x9ZzzqPNaWFElWv93xj0eJFaNyOYA63ic5OzJ88dHpoA5Q==", - "requires": { - "@petamoriken/float16": "^3.4.7", - "lerc": "^3.0.0", - "pako": "^2.0.4", - "parse-headers": "^2.0.2", - "quick-lru": "^6.1.1", - "web-worker": "^1.2.0", - "xml-utils": "^1.0.2" - } - }, "get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", @@ -13360,11 +12864,6 @@ } } }, - "highcharts": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/highcharts/-/highcharts-9.2.2.tgz", - "integrity": "sha512-OMEdFCaG626ES1JEcKAvJTpxAOMuchy0XuAplmnOs0Yu7NMd2RMfTLFQ2fCJOxo3ubSdm/RVQwKAWC+5HYThnw==" - }, "hosted-git-info": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", @@ -13828,11 +13327,6 @@ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, - "json-stringify-pretty-compact": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/json-stringify-pretty-compact/-/json-stringify-pretty-compact-2.0.0.tgz", - "integrity": "sha512-WRitRfs6BGq4q8gTgOy4ek7iPFXjbra0H3PmDLKm2xnZ+Gh1HUhiKGgCZkSPNULlP7mvfu6FV/mOLhCarspADQ==" - }, "json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", @@ -13863,11 +13357,6 @@ "optional": true, "peer": true }, - "lerc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lerc/-/lerc-3.0.0.tgz", - "integrity": "sha512-Rm4J/WaHhRa93nCN2mwWDZFoRVF18G1f47C+kvQWyHGEZxFpTUi73p7lMVSAndyxGt6lJ2/CFbOcf9ra5p8aww==" - }, "leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -13971,11 +13460,6 @@ "optional": true, "peer": true }, - "mapbox-to-css-font": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/mapbox-to-css-font/-/mapbox-to-css-font-2.4.2.tgz", - "integrity": "sha512-f+NBjJJY4T3dHtlEz1wCG7YFlkODEjFIYlxDdLIDMNpkSksqTt+l/d4rjuwItxuzkuMFvPyrjzV2lxRM4ePcIA==" - }, "meow": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", @@ -14277,27 +13761,6 @@ "object-keys": "^1.1.1" } }, - "ol": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/ol/-/ol-6.13.0.tgz", - "integrity": "sha512-Fa6yt+FArWE9fwYRRhi/8+ULcFDRS2ZuDcLp3R9bQeDVa5T4E4TT9iqLeJhmHG+bzWiLWJHIeFUqw8GD2gW0YA==", - "requires": { - "geotiff": "^2.0.2", - "ol-mapbox-style": "^7.0.0", - "pbf": "3.2.1", - "rbush": "^3.0.1" - } - }, - "ol-mapbox-style": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/ol-mapbox-style/-/ol-mapbox-style-7.1.1.tgz", - "integrity": "sha512-GLTEYiH/Ec9Zn1eS4S/zXyR2sierVrUc+OLVP8Ra0FRyqRhoYbXdko0b7OIeSHWdtJfHssWYefDOGxfTRUUZ/A==", - "requires": { - "@mapbox/mapbox-gl-style-spec": "^13.20.1", - "mapbox-to-css-font": "^2.4.1", - "webfont-matcher": "^1.1.0" - } - }, "on-exit-leak-free": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz", @@ -14357,16 +13820,6 @@ "optional": true, "peer": true }, - "pako": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", - "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==" - }, - "parse-headers": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.5.tgz", - "integrity": "sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==" - }, "parse-json": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", @@ -14427,15 +13880,6 @@ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.4.0.tgz", "integrity": "sha512-G6zHoVqC6GGTQkZwF4lkuEyMbVOjoBKAEybQUypI1WTkqinCOrq2x6U2+phkJ1XsEMTy4LjtwPI7HW+NVrRR2w==" }, - "pbf": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/pbf/-/pbf-3.2.1.tgz", - "integrity": "sha512-ClrV7pNOn7rtmoQVF4TS1vyU0WhYRnP92fzbfF75jAIwpnzdJXf8iTd4CMEqO4yUenH6NDqLiwjqlh6QgZzgLQ==", - "requires": { - "ieee754": "^1.1.12", - "resolve-protobuf-schema": "^2.1.0" - } - }, "picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", @@ -14534,11 +13978,6 @@ "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" }, - "protocol-buffers-schema": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.6.0.tgz", - "integrity": "sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==" - }, "pump": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", @@ -14570,16 +14009,6 @@ "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==" }, - "quick-lru": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-6.1.2.tgz", - "integrity": "sha512-AAFUA5O1d83pIHEhJwWCq/RQcRukCkn/NSm2QsTEMle5f2hP0ChI2+3Xb051PZCkLryI/Ir1MVKviT2FIloaTQ==" - }, - "quickselect": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-2.0.0.tgz", - "integrity": "sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==" - }, "randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -14589,14 +14018,6 @@ "safe-buffer": "^5.1.0" } }, - "rbush": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/rbush/-/rbush-3.0.1.tgz", - "integrity": "sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w==", - "requires": { - "quickselect": "^2.0.0" - } - }, "react-refresh": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", @@ -14812,14 +14233,6 @@ "supports-preserve-symlinks-flag": "^1.0.0" } }, - "resolve-protobuf-schema": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/resolve-protobuf-schema/-/resolve-protobuf-schema-2.1.0.tgz", - "integrity": "sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==", - "requires": { - "protocol-buffers-schema": "^3.3.1" - } - }, "reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", @@ -14900,11 +14313,6 @@ "queue-microtask": "^1.2.2" } }, - "rw": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", - "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" - }, "safe-array-concat": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.0.tgz", @@ -14995,25 +14403,6 @@ "atomic-sleep": "^1.0.0" } }, - "sort-asc": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/sort-asc/-/sort-asc-0.1.0.tgz", - "integrity": "sha512-jBgdDd+rQ+HkZF2/OHCmace5dvpos/aWQpcxuyRs9QUbPRnkEJmYVo81PIGpjIdpOcsnJ4rGjStfDHsbn+UVyw==" - }, - "sort-desc": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/sort-desc/-/sort-desc-0.1.1.tgz", - "integrity": "sha512-jfZacW5SKOP97BF5rX5kQfJmRVZP5/adDUTY8fCSPvNcXDVpUEe2pr/iKGlcyZzchRJZrswnp68fgk3qBXgkJw==" - }, - "sort-object": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/sort-object/-/sort-object-0.3.2.tgz", - "integrity": "sha512-aAQiEdqFTTdsvUFxXm3umdo04J7MRljoVGbBlkH7BgNsMvVNAJyGj7C/wV1A8wHWAJj/YikeZbfuCKqhggNWGA==", - "requires": { - "sort-asc": "^0.1.0", - "sort-desc": "^0.1.1" - } - }, "source-map": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", @@ -15713,16 +15102,6 @@ "integrity": "sha512-eOpPHogvorZRobNqJGhapa0JdwaxpjVvyBp0QIUMRMSf8ZAlqOdEquKuRmw9Qwu0qXtJIWqFtMkmvJjUZmMjVA==", "dev": true }, - "web-worker": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.2.0.tgz", - "integrity": "sha512-PgF341avzqyx60neE9DD+XS26MMNMoUQRz9NOZwW32nPQrF6p77f1htcnjBSEV8BGMKZ16choqUG4hyI0Hx7mA==" - }, - "webfont-matcher": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/webfont-matcher/-/webfont-matcher-1.1.0.tgz", - "integrity": "sha512-ov8lMvF9wi4PD7fK2Axn9PQEpO9cYI0fIoGqErwd+wi8xacFFDmX114D5Q2Lw0Wlgmb+Qw/dKI2KTtimrJf85g==" - }, "webidl-conversions": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", @@ -16155,11 +15534,6 @@ "async-limiter": "~1.0.0" } }, - "xml-utils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/xml-utils/-/xml-utils-1.7.0.tgz", - "integrity": "sha512-bWB489+RQQclC7A9OW8e5BzbT8Tu//jtAOvkYwewFr+Q9T9KDGvfzC1lp0pYPEQPEoPQLDkmxkepSC/2gIAZGw==" - }, "xmlhttprequest": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz", diff --git a/integration-tests/hybrid-smoke-tests/package.json b/integration-tests/hybrid-smoke-tests/package.json index 3f5c163f..9b5dba23 100644 --- a/integration-tests/hybrid-smoke-tests/package.json +++ b/integration-tests/hybrid-smoke-tests/package.json @@ -15,57 +15,50 @@ "@hilla/generator-typescript-utils": "2.2.2", "@polymer/polymer": "3.5.1", "@vaadin-component-factory/vcf-nav": "1.1.3", - "@vaadin/a11y-base": "24.1.11", + "@vaadin/a11y-base": "24.1.10", "@vaadin/accordion": "24.1.10", "@vaadin/app-layout": "24.1.10", "@vaadin/avatar": "24.1.10", "@vaadin/avatar-group": "24.1.10", - "@vaadin/board": "24.1.11", - "@vaadin/bundles": "24.1.11", + "@vaadin/bundles": "24.1.10", "@vaadin/button": "24.1.10", - "@vaadin/charts": "24.1.11", "@vaadin/checkbox": "24.1.10", "@vaadin/checkbox-group": "24.1.10", "@vaadin/combo-box": "24.1.10", "@vaadin/common-frontend": "0.0.18", - "@vaadin/component-base": "24.1.11", + "@vaadin/component-base": "24.1.10", "@vaadin/confirm-dialog": "24.1.10", "@vaadin/context-menu": "24.1.10", - "@vaadin/cookie-consent": "24.1.11", - "@vaadin/crud": "24.1.11", "@vaadin/custom-field": "24.1.10", "@vaadin/date-picker": "24.1.10", "@vaadin/date-time-picker": "24.1.10", "@vaadin/details": "24.1.10", "@vaadin/dialog": "24.1.10", "@vaadin/email-field": "24.1.10", - "@vaadin/field-base": "24.1.11", + "@vaadin/field-base": "24.1.10", "@vaadin/field-highlighter": "24.1.10", "@vaadin/form-layout": "24.1.10", "@vaadin/grid": "24.1.10", - "@vaadin/grid-pro": "24.1.11", "@vaadin/horizontal-layout": "24.1.10", "@vaadin/icon": "24.1.10", "@vaadin/icons": "24.1.10", - "@vaadin/input-container": "24.1.11", + "@vaadin/input-container": "24.1.10", "@vaadin/integer-field": "24.1.10", "@vaadin/item": "24.1.10", "@vaadin/list-box": "24.1.10", - "@vaadin/lit-renderer": "24.1.11", + "@vaadin/lit-renderer": "24.1.10", "@vaadin/login": "24.1.10", - "@vaadin/map": "24.1.11", "@vaadin/menu-bar": "24.1.10", "@vaadin/message-input": "24.1.10", "@vaadin/message-list": "24.1.10", "@vaadin/multi-select-combo-box": "24.1.10", "@vaadin/notification": "24.1.10", "@vaadin/number-field": "24.1.10", - "@vaadin/overlay": "24.1.11", + "@vaadin/overlay": "24.1.10", "@vaadin/password-field": "24.1.10", "@vaadin/polymer-legacy-adapter": "24.1.10", "@vaadin/progress-bar": "24.1.10", "@vaadin/radio-group": "24.1.10", - "@vaadin/rich-text-editor": "24.1.11", "@vaadin/router": "1.7.5", "@vaadin/scroller": "24.1.10", "@vaadin/select": "24.1.10", @@ -79,8 +72,9 @@ "@vaadin/tooltip": "24.1.10", "@vaadin/upload": "24.1.10", "@vaadin/vaadin-development-mode-detector": "2.0.6", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10", "@vaadin/vaadin-usage-statistics": "2.1.2", "@vaadin/vertical-layout": "24.1.10", "@vaadin/virtual-list": "24.1.10", @@ -189,13 +183,7 @@ "@vaadin/side-nav": "$@vaadin/side-nav", "date-fns": "$date-fns", "mobile-drag-drop": "$mobile-drag-drop", - "@vaadin/board": "$@vaadin/board", - "@vaadin/charts": "$@vaadin/charts", - "@vaadin/cookie-consent": "$@vaadin/cookie-consent", - "@vaadin/crud": "$@vaadin/crud", - "@vaadin/grid-pro": "$@vaadin/grid-pro", - "@vaadin/map": "$@vaadin/map", - "@vaadin/rich-text-editor": "$@vaadin/rich-text-editor" + "@vaadin/vaadin-themable-mixin": "$@vaadin/vaadin-themable-mixin" }, "vaadin": { "dependencies": { @@ -210,57 +198,50 @@ "@hilla/generator-typescript-plugin-push": "2.2.2", "@hilla/generator-typescript-utils": "2.2.2", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.1.11", + "@vaadin/a11y-base": "24.1.10", "@vaadin/accordion": "24.1.10", "@vaadin/app-layout": "24.1.10", "@vaadin/avatar": "24.1.10", "@vaadin/avatar-group": "24.1.10", - "@vaadin/board": "24.1.11", - "@vaadin/bundles": "24.1.11", + "@vaadin/bundles": "24.1.10", "@vaadin/button": "24.1.10", - "@vaadin/charts": "24.1.11", "@vaadin/checkbox": "24.1.10", "@vaadin/checkbox-group": "24.1.10", "@vaadin/combo-box": "24.1.10", "@vaadin/common-frontend": "0.0.18", - "@vaadin/component-base": "24.1.11", + "@vaadin/component-base": "24.1.10", "@vaadin/confirm-dialog": "24.1.10", "@vaadin/context-menu": "24.1.10", - "@vaadin/cookie-consent": "24.1.11", - "@vaadin/crud": "24.1.11", "@vaadin/custom-field": "24.1.10", "@vaadin/date-picker": "24.1.10", "@vaadin/date-time-picker": "24.1.10", "@vaadin/details": "24.1.10", "@vaadin/dialog": "24.1.10", "@vaadin/email-field": "24.1.10", - "@vaadin/field-base": "24.1.11", + "@vaadin/field-base": "24.1.10", "@vaadin/field-highlighter": "24.1.10", "@vaadin/form-layout": "24.1.10", "@vaadin/grid": "24.1.10", - "@vaadin/grid-pro": "24.1.11", "@vaadin/horizontal-layout": "24.1.10", "@vaadin/icon": "24.1.10", "@vaadin/icons": "24.1.10", - "@vaadin/input-container": "24.1.11", + "@vaadin/input-container": "24.1.10", "@vaadin/integer-field": "24.1.10", "@vaadin/item": "24.1.10", "@vaadin/list-box": "24.1.10", - "@vaadin/lit-renderer": "24.1.11", + "@vaadin/lit-renderer": "24.1.10", "@vaadin/login": "24.1.10", - "@vaadin/map": "24.1.11", "@vaadin/menu-bar": "24.1.10", "@vaadin/message-input": "24.1.10", "@vaadin/message-list": "24.1.10", "@vaadin/multi-select-combo-box": "24.1.10", "@vaadin/notification": "24.1.10", "@vaadin/number-field": "24.1.10", - "@vaadin/overlay": "24.1.11", + "@vaadin/overlay": "24.1.10", "@vaadin/password-field": "24.1.10", "@vaadin/polymer-legacy-adapter": "24.1.10", "@vaadin/progress-bar": "24.1.10", "@vaadin/radio-group": "24.1.10", - "@vaadin/rich-text-editor": "24.1.11", "@vaadin/router": "1.7.5", "@vaadin/scroller": "24.1.10", "@vaadin/select": "24.1.10", @@ -274,8 +255,9 @@ "@vaadin/tooltip": "24.1.10", "@vaadin/upload": "24.1.10", "@vaadin/vaadin-development-mode-detector": "2.0.6", - "@vaadin/vaadin-lumo-styles": "24.1.11", - "@vaadin/vaadin-material-styles": "24.1.11", + "@vaadin/vaadin-lumo-styles": "24.1.10", + "@vaadin/vaadin-material-styles": "24.1.10", + "@vaadin/vaadin-themable-mixin": "24.1.10", "@vaadin/vaadin-usage-statistics": "2.1.2", "@vaadin/vertical-layout": "24.1.10", "@vaadin/virtual-list": "24.1.10", @@ -302,6 +284,6 @@ "workbox-core": "7.0.0", "workbox-precaching": "7.0.0" }, - "hash": "921492560d7da8e3fc931292d113f2f9f0b012a7c13c6a7dd74a3415bba73666" + "hash": "9d567a9935e03b1580a8b0b50f55b4baa955754c989be747e270d218e3eb8b3e" } } diff --git a/integration-tests/hybrid-smoke-tests/pom.xml b/integration-tests/hybrid-smoke-tests/pom.xml index def88691..f7b80892 100644 --- a/integration-tests/hybrid-smoke-tests/pom.xml +++ b/integration-tests/hybrid-smoke-tests/pom.xml @@ -5,232 +5,39 @@ 4.0.0 com.github.mcollovati - quarkus-hilla-parent + quarkus-hilla-tests ${revision} - ../../pom.xml + ../pom.xml quarkus-hilla-hybrid-smoke-tests Quarkus - Hilla - Hybrid Smoke Tests - - true - true - - 4.2.0 - 6.19.0 - - - com.github.mcollovati - quarkus-hilla - ${project.version} - com.vaadin vaadin-quarkus-extension ${vaadin.version} - - io.quarkus - quarkus-arc - - - io.quarkus - quarkus-hibernate-validator - - - io.quarkus - quarkus-websockets - - - - io.quarkus - quarkus-elytron-security-properties-file - - - - io.quarkus - quarkus-junit5 - test - - org.assertj - assertj-core - test - - - org.awaitility - awaitility - ${awaitility.version} - test - - - com.codeborne - selenide - ${selenide.version} + com.github.mcollovati + quarkus-hilla-test-commons + ${project.version} test + dev.hilla hilla-maven-plugin - - - - prepare-frontend - - - io.quarkus quarkus-maven-plugin - true - - - - build - generate-code - generate-code-tests - - - - - - maven-compiler-plugin - - - -parameters - - - - - maven-surefire-plugin - - - org.jboss.logmanager.LogManager - ${maven.home} - ${project.build.directory}/selenide/selenide-reports - ${project.build.directory}/selenide/downloads - - - - - - - maven-failsafe-plugin - - - - integration-test - verify - - - - ${project.build.directory}/${project.build.finalName}-runner - - org.jboss.logmanager.LogManager - ${maven.home} - ${project.build.directory}/selenide/selenide-reports - - ${project.build.directory}/selenide/downloads - - - - - - - - - - production - - - - dev.hilla - hilla-maven-plugin - - - - build-frontend - - compile - - - - - org.apache.maven.plugins - maven-surefire-plugin - - development-only - production - - - - org.apache.maven.plugins - maven-failsafe-plugin - - development-only - production - - - - - - - native - - - native - - - - false - native - - - - - snapshot-validation - - - - org.apache.maven.plugins - maven-clean-plugin - - - clean-node-stuff - initialize - - clean - - - - - ${project.basedir} - - package-lock.json - node_modules/** - - - - - - - - - - - + diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml new file mode 100644 index 00000000..d89310f0 --- /dev/null +++ b/integration-tests/pom.xml @@ -0,0 +1,233 @@ + + + 4.0.0 + + com.github.mcollovati + quarkus-hilla-parent + ${revision} + ../pom.xml + + + pom + quarkus-hilla-tests + Quarkus - Hilla - Tests + + true + true + + 4.2.0 + 6.19.0 + + + + com.github.mcollovati + quarkus-hilla + ${project.version} + + + io.quarkus + quarkus-arc + + + io.quarkus + quarkus-hibernate-validator + + + io.quarkus + quarkus-websockets + + + + io.quarkus + quarkus-elytron-security-properties-file + + + + + org.assertj + assertj-core + test + + + org.awaitility + awaitility + ${awaitility.version} + test + + + + + + + dev.hilla + hilla-maven-plugin + + + + prepare-frontend + + + + + + io.quarkus + quarkus-maven-plugin + true + + + + build + generate-code + generate-code-tests + + + + + + + + + maven-compiler-plugin + + + -parameters + + + + + maven-surefire-plugin + + + org.jboss.logmanager.LogManager + ${maven.home} + ${project.build.directory}/selenide/selenide-reports + + ${project.build.directory}/selenide/downloads + + + + + + + maven-failsafe-plugin + + + + integration-test + verify + + + + ${project.build.directory}/${project.build.finalName}-runner + + org.jboss.logmanager.LogManager + + ${maven.home} + ${project.build.directory}/selenide/selenide-reports + + ${project.build.directory}/selenide/downloads + + + + + + + + + + + + + production + + + + dev.hilla + hilla-maven-plugin + + + + build-frontend + + compile + + + + + org.apache.maven.plugins + maven-surefire-plugin + + development-only + production + + + + org.apache.maven.plugins + maven-failsafe-plugin + + development-only + production + + + + + + + native + + + native + + + + false + native + + + + + snapshot-validation + + + + org.apache.maven.plugins + maven-clean-plugin + + + clean-node-stuff + initialize + + clean + + + + + ${project.basedir} + + package-lock.json + node_modules/** + + + + + + + + + + + + + + test-commons + smoke-tests + hybrid-smoke-tests + + diff --git a/integration-tests/smoke-tests/pom.xml b/integration-tests/smoke-tests/pom.xml index 306fab53..da1e9364 100644 --- a/integration-tests/smoke-tests/pom.xml +++ b/integration-tests/smoke-tests/pom.xml @@ -5,234 +5,33 @@ 4.0.0 com.github.mcollovati - quarkus-hilla-parent + quarkus-hilla-tests ${revision} - ../../pom.xml + ../pom.xml quarkus-hilla-smoke-tests Quarkus - Hilla - Smoke Tests - - true - true - 4.2.0 - 6.19.0 - com.github.mcollovati - quarkus-hilla + quarkus-hilla-test-commons ${project.version} - - - io.quarkus - quarkus-arc - - - io.quarkus - quarkus-hibernate-validator - - - io.quarkus - quarkus-websockets - - - - io.quarkus - quarkus-elytron-security-properties-file - - - - - io.quarkus - quarkus-junit5 - test - - - org.assertj - assertj-core - test - - - org.awaitility - awaitility - ${awaitility.version} - test - - - com.codeborne - selenide - ${selenide.version} test + - dev.hilla hilla-maven-plugin - - - - prepare-frontend - - compile - - io.quarkus quarkus-maven-plugin - true - - - - build - generate-code - generate-code-tests - - - - - - maven-compiler-plugin - - - -parameters - - - - - maven-surefire-plugin - - - org.jboss.logmanager.LogManager - ${maven.home} - ${project.build.directory}/selenide/selenide-reports - - ${project.build.directory}/selenide/downloads - - - - - - - maven-failsafe-plugin - - - - integration-test - verify - - - - ${project.build.directory}/${project.build.finalName}-runner - - org.jboss.logmanager.LogManager - ${maven.home} - ${project.build.directory}/selenide/selenide-reports - - ${project.build.directory}/selenide/downloads - - - - - - - - - - production - - - - dev.hilla - hilla-maven-plugin - - - - build-frontend - - compile - - - - - org.apache.maven.plugins - maven-surefire-plugin - - development-only - production - - - - org.apache.maven.plugins - maven-failsafe-plugin - - development-only - production - - - - - - - native - - - native - - - - false - native - - - - - snapshot-validation - - - - org.apache.maven.plugins - maven-clean-plugin - - - clean-node-stuff - initialize - - clean - - - - - ${project.basedir} - - package-lock.json - node_modules/** - - - - - - - - - - - diff --git a/integration-tests/smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/AbstractTest.java b/integration-tests/smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/AbstractTest.java deleted file mode 100644 index 2219ead3..00000000 --- a/integration-tests/smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/AbstractTest.java +++ /dev/null @@ -1,99 +0,0 @@ -/* - * Copyright 2023 Marco Collovati, Dario Götze - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package com.github.mcollovati.quarkus.testing; - -import java.lang.management.ManagementFactory; -import java.time.Duration; -import java.util.function.Supplier; - -import com.codeborne.selenide.Condition; -import com.codeborne.selenide.Configuration; -import com.codeborne.selenide.Selectors; -import com.codeborne.selenide.Selenide; -import com.codeborne.selenide.SelenideElement; -import com.codeborne.selenide.junit5.BrowserPerTestStrategyExtension; -import io.quarkus.test.common.http.TestHTTPResource; -import org.junit.jupiter.api.BeforeEach; -import org.junit.jupiter.api.extension.ExtendWith; - -import static com.codeborne.selenide.Selenide.$; - -@ExtendWith({BrowserPerTestStrategyExtension.class}) -public abstract class AbstractTest { - - private static final boolean isMacOS = - System.getProperty("os.name").toLowerCase().contains("mac"); - - @TestHTTPResource() - private String baseURL; - - @BeforeEach - void setup() { - if (isMacOS) { - Configuration.headless = false; - Configuration.browser = "safari"; - } else { - Configuration.headless = runHeadless(); - System.setProperty("chromeoptions.args", "--remote-allow-origins=*"); - } - } - - protected final String getBaseURL() { - return baseURL; - } - - protected String getTestUrl() { - return baseURL; - } - - protected void open() { - open(getTestUrl()); - } - - protected void open(String url) { - Selenide.open(url); - } - - protected void openAndWait(Supplier selector) { - openAndWait(getTestUrl(), selector); - } - - protected void openAndWait(String url, Supplier selector) { - Selenide.open(url); - waitForDevServer(); - selector.get().shouldBe(Condition.visible, Duration.ofSeconds(10)); - $(Selectors.shadowCss("div.dev-tools.error", "vaadin-dev-tools")).shouldNot(Condition.exist); - $(Selectors.shadowCss("main", "vite-plugin-checker-error-overlay")).shouldNot(Condition.exist); - } - - protected void waitForDevServer() { - Selenide.Wait() - .withTimeout(Duration.ofMinutes(20)) - .until(d -> !Boolean.TRUE.equals(Selenide.executeJavaScript( - "return window.Vaadin && window.Vaadin.Flow && window.Vaadin.Flow.devServerIsNotLoaded;"))); - } - - protected boolean runHeadless() { - return !isJavaInDebugMode(); - } - - static boolean isJavaInDebugMode() { - return ManagementFactory.getRuntimeMXBean() - .getInputArguments() - .toString() - .contains("jdwp"); - } -} diff --git a/integration-tests/smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/HillaCleaner.java b/integration-tests/smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/HillaCleaner.java deleted file mode 100644 index 72426dc2..00000000 --- a/integration-tests/smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/HillaCleaner.java +++ /dev/null @@ -1,57 +0,0 @@ -/* - * Copyright 2023 Marco Collovati, Dario Götze - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package com.github.mcollovati.quarkus.testing; - -import java.io.File; -import java.io.IOException; -import java.nio.file.Files; -import java.nio.file.Path; -import java.nio.file.Paths; -import java.util.Comparator; -import java.util.HashMap; -import java.util.Map; -import java.util.stream.Stream; - -import io.quarkus.test.common.QuarkusTestResourceLifecycleManager; -import org.junit.jupiter.api.Assertions; - -public class HillaCleaner implements QuarkusTestResourceLifecycleManager { - - private Path frontendGenerated; - - @Override - public Map start() { - frontendGenerated = Paths.get(System.getProperty("user.dir")).resolve(Paths.get("frontend", "generated")); - if (Files.isDirectory(frontendGenerated)) { - try (Stream paths = Files.walk(frontendGenerated)) { - paths.sorted(Comparator.reverseOrder()).map(Path::toFile).forEach(File::delete); - } catch (IOException e) { - Assertions.fail("Cannot delete frontend generated folder", e); - } - } - Assertions.assertFalse(Files.exists(frontendGenerated), "Frontend generated folder was not deleted"); - return new HashMap<>(); - } - - @Override - public void inject(TestInjector testInjector) { - testInjector.injectIntoFields( - frontendGenerated, new TestInjector.AnnotatedAndMatchesType(HillaFrontendGenerated.class, Path.class)); - } - - @Override - public void stop() {} -} diff --git a/integration-tests/smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/HillaFrontendGenerated.java b/integration-tests/smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/HillaFrontendGenerated.java deleted file mode 100644 index 46e0c4d3..00000000 --- a/integration-tests/smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/HillaFrontendGenerated.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Copyright 2023 Marco Collovati, Dario Götze - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package com.github.mcollovati.quarkus.testing; - -import java.lang.annotation.ElementType; -import java.lang.annotation.Retention; -import java.lang.annotation.RetentionPolicy; -import java.lang.annotation.Target; - -@Target(ElementType.FIELD) -@Retention(RetentionPolicy.RUNTIME) -public @interface HillaFrontendGenerated {} diff --git a/integration-tests/smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/ScreenshotOnFailure.java b/integration-tests/smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/ScreenshotOnFailure.java deleted file mode 100644 index f60f0716..00000000 --- a/integration-tests/smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/ScreenshotOnFailure.java +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Copyright 2023 Marco Collovati, Dario Götze - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package com.github.mcollovati.quarkus.testing; - -import com.codeborne.selenide.Screenshots; -import com.codeborne.selenide.ex.UIAssertionError; -import io.quarkus.test.common.TestStatus; -import io.quarkus.test.junit.callback.QuarkusTestAfterTestExecutionCallback; -import io.quarkus.test.junit.callback.QuarkusTestBeforeTestExecutionCallback; -import io.quarkus.test.junit.callback.QuarkusTestMethodContext; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class ScreenshotOnFailure - implements QuarkusTestBeforeTestExecutionCallback, QuarkusTestAfterTestExecutionCallback { - - private static final Logger log = LoggerFactory.getLogger(ScreenshotOnFailure.class); - - @Override - public void beforeTestExecution(QuarkusTestMethodContext context) { - final String className = context.getTestInstance().getClass().getName(); - final String methodName = context.getTestMethod().getName(); - Screenshots.startContext(className, methodName); - } - - @Override - public void afterTestExecution(QuarkusTestMethodContext context) { - TestStatus testStatus = context.getTestStatus(); - if (testStatus.isTestFailed() && !(testStatus.getTestErrorCause() instanceof UIAssertionError)) { - log.info(Screenshots.saveScreenshotAndPageSource()); - } - Screenshots.finishContext(); - } -} diff --git a/integration-tests/smoke-tests/src/test/resources/META-INF/services/io.quarkus.test.junit.callback.QuarkusTestAfterTestExecutionCallback b/integration-tests/smoke-tests/src/test/resources/META-INF/services/io.quarkus.test.junit.callback.QuarkusTestAfterTestExecutionCallback deleted file mode 100644 index fdc6ef12..00000000 --- a/integration-tests/smoke-tests/src/test/resources/META-INF/services/io.quarkus.test.junit.callback.QuarkusTestAfterTestExecutionCallback +++ /dev/null @@ -1 +0,0 @@ -com.github.mcollovati.quarkus.testing.ScreenshotOnFailure diff --git a/integration-tests/smoke-tests/src/test/resources/META-INF/services/io.quarkus.test.junit.callback.QuarkusTestBeforeTestExecutionCallback b/integration-tests/smoke-tests/src/test/resources/META-INF/services/io.quarkus.test.junit.callback.QuarkusTestBeforeTestExecutionCallback deleted file mode 100644 index fdc6ef12..00000000 --- a/integration-tests/smoke-tests/src/test/resources/META-INF/services/io.quarkus.test.junit.callback.QuarkusTestBeforeTestExecutionCallback +++ /dev/null @@ -1 +0,0 @@ -com.github.mcollovati.quarkus.testing.ScreenshotOnFailure diff --git a/integration-tests/test-commons/pom.xml b/integration-tests/test-commons/pom.xml new file mode 100644 index 00000000..94789e56 --- /dev/null +++ b/integration-tests/test-commons/pom.xml @@ -0,0 +1,26 @@ + + + 4.0.0 + + com.github.mcollovati + quarkus-hilla-tests + ${revision} + + + quarkus-hilla-test-commons + Quarkus - Hilla - Common utilities for tests + + + + io.quarkus + quarkus-junit5 + + + com.codeborne + selenide + ${selenide.version} + + + \ No newline at end of file diff --git a/integration-tests/hybrid-smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/AbstractTest.java b/integration-tests/test-commons/src/main/java/com/github/mcollovati/quarkus/testing/AbstractTest.java similarity index 100% rename from integration-tests/hybrid-smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/AbstractTest.java rename to integration-tests/test-commons/src/main/java/com/github/mcollovati/quarkus/testing/AbstractTest.java diff --git a/integration-tests/hybrid-smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/HillaCleaner.java b/integration-tests/test-commons/src/main/java/com/github/mcollovati/quarkus/testing/HillaCleaner.java similarity index 100% rename from integration-tests/hybrid-smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/HillaCleaner.java rename to integration-tests/test-commons/src/main/java/com/github/mcollovati/quarkus/testing/HillaCleaner.java diff --git a/integration-tests/hybrid-smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/HillaFrontendGenerated.java b/integration-tests/test-commons/src/main/java/com/github/mcollovati/quarkus/testing/HillaFrontendGenerated.java similarity index 100% rename from integration-tests/hybrid-smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/HillaFrontendGenerated.java rename to integration-tests/test-commons/src/main/java/com/github/mcollovati/quarkus/testing/HillaFrontendGenerated.java diff --git a/integration-tests/hybrid-smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/ScreenshotOnFailure.java b/integration-tests/test-commons/src/main/java/com/github/mcollovati/quarkus/testing/ScreenshotOnFailure.java similarity index 100% rename from integration-tests/hybrid-smoke-tests/src/test/java/com/github/mcollovati/quarkus/testing/ScreenshotOnFailure.java rename to integration-tests/test-commons/src/main/java/com/github/mcollovati/quarkus/testing/ScreenshotOnFailure.java diff --git a/integration-tests/hybrid-smoke-tests/src/test/resources/META-INF/services/io.quarkus.test.junit.callback.QuarkusTestAfterTestExecutionCallback b/integration-tests/test-commons/src/main/resources/META-INF/services/io.quarkus.test.junit.callback.QuarkusTestAfterTestExecutionCallback similarity index 100% rename from integration-tests/hybrid-smoke-tests/src/test/resources/META-INF/services/io.quarkus.test.junit.callback.QuarkusTestAfterTestExecutionCallback rename to integration-tests/test-commons/src/main/resources/META-INF/services/io.quarkus.test.junit.callback.QuarkusTestAfterTestExecutionCallback diff --git a/integration-tests/hybrid-smoke-tests/src/test/resources/META-INF/services/io.quarkus.test.junit.callback.QuarkusTestBeforeTestExecutionCallback b/integration-tests/test-commons/src/main/resources/META-INF/services/io.quarkus.test.junit.callback.QuarkusTestBeforeTestExecutionCallback similarity index 100% rename from integration-tests/hybrid-smoke-tests/src/test/resources/META-INF/services/io.quarkus.test.junit.callback.QuarkusTestBeforeTestExecutionCallback rename to integration-tests/test-commons/src/main/resources/META-INF/services/io.quarkus.test.junit.callback.QuarkusTestBeforeTestExecutionCallback diff --git a/pom.xml b/pom.xml index bce6dcca..201fadbe 100644 --- a/pom.xml +++ b/pom.xml @@ -433,8 +433,7 @@ it-tests - integration-tests/smoke-tests - integration-tests/hybrid-smoke-tests + integration-tests