diff --git a/build.gradle b/build.gradle index 28957d6..a442ddf 100644 --- a/build.gradle +++ b/build.gradle @@ -9,7 +9,7 @@ plugins { id 'org.springframework.boot' version '3.1.5' id 'io.spring.dependency-management' version '1.0.15.RELEASE' id 'java' - id 'com.vaadin' version '24.4.3' + id 'com.vaadin' version '24.3.3' id 'org.graalvm.buildtools.native' version '0.10.2' } @@ -21,7 +21,7 @@ repositories { } ext { - set('vaadinVersion', '24.4.3') + set('vaadinVersion', '24.3.3') } configurations { @@ -60,9 +60,10 @@ java { graalvmNative { binaries { main { - mainClass = 'com.ModeratoElection.MEApplication' + mainClass = 'com.ModeratorElection.MEApplication' fallback = false imageName.set('ModeratorElection') + //javaLauncher @JavaExec :: Configures the java executable to be used to run the tests. javaLauncher.set(javaToolchains.launcherFor { languageVersion.set(JavaLanguageVersion.of(17)) //vendor.set(JvmVendorSpec.GRAAL_VM) @@ -73,3 +74,15 @@ graalvmNative { toolchainDetection = false } +//tasks.withType(JavaCompile) { +// options.compilerArgs += ['-Xlint:deprecation','-Xlint:unchecked'] +//} + +task runApp(type: JavaExec) { + classpath = sourceSets.main.runtimeClasspath + + mainClass = 'package.Main' + + // arguments to pass to the application + args 'membernames' +} diff --git a/doc/dev_notes.md b/doc/dev_notes.md index f1fc34a..d5b3df3 100644 --- a/doc/dev_notes.md +++ b/doc/dev_notes.md @@ -1,4 +1,7 @@ ### ToDo +``` +useable vaadin version 24.3.3 !latest v24.4.3 +``` ``` HowTo BUILD jar? @@ -10,6 +13,20 @@ java -jar build/libs/ModeratorElection.jar -> localhost:6333 "White Label..."-Er ..in ide dev: ./gradlew clean vaadinPrepareFrontend ``` +``` +-x processTestAot exclude + +https://docs.spring.io/spring-boot/gradle-plugin/aot.html +Processing Tests +The AOT engine can be applied to JUnit 5 tests that use Spring’s Test Context Framework. +Suitable tests are processed by the 'processTestAot' task to generate +'ApplicationContextInitializer' code. As with application AOT processing, the 'BeanFactory' +is fully prepared at build-time. As with 'processAot', the 'processTestAot' task is 'JavaExec' +subclass and can be configured as needed to influence this processing. +The 'nativeTest' task of the GraalVM Native Image plugin is automatically configured to +use the output of the 'processAot' and 'processTestAot' tasks. +``` + ``` For production: * install.sh @@ -22,6 +39,8 @@ For production: ``` build graalvm binary ./gradlew nativeCompile failed, need for some improvements! +./gradlew nativeCompile -Dvaadin.productionMode=true + ``` ``` diff --git a/frontend/index.html b/frontend/index.html index a5cdd40..d36e593 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -3,7 +3,7 @@ This file is auto-generated by Vaadin. --> - +
diff --git a/image/Dockerfile b/image/Dockerfile index 1560749..99f4656 100644 --- a/image/Dockerfile +++ b/image/Dockerfile @@ -1,5 +1,5 @@ #Build Stage -FROM ubuntu:noble-20240605 +FROM ubuntu:noble-20240605 as build-env ADD resources /tmp RUN /tmp/install.sh @@ -7,8 +7,20 @@ ENV LANG=en_US.UTF-8 \ JAVA_HOME=/usr/lib/jvm/graalvm # Run stage -FROM eclipse-temurin:17.0.11_9-jdk +#FROM eclipse-temurin:17.0.11_9-jdk +FROM ubuntu:noble-20240605 + +RUN apt-get update +RUN apt-get -qqy upgrade + +EXPOSE 8080 +CMD ["mkdir /usr/local/src/ModeratorElection"] WORKDIR /usr/local/src/ModeratorElection/ -EXPOSE 80 8080 +#copy jar +#COPY --from=build-env /usr/local/src/ModeratorElection/build/libs/ModeratorElection.jar . +#copy graalvm binary +COPY --chmod=0700 --from=build-env /usr/local/src/ModeratorElection/build/native/ModeratorElection . + #ENV MEMBERNAMES -CMD ["java -jar ModeratorElection.jar", "curl -X GET http://localhost:8080"] +#ENTRYPOINT ["java", "-jar", "ModeratorElection.jar"] +ENTRYPOINT ["ModeratorElection"] \ No newline at end of file diff --git a/image/resources/install.sh b/image/resources/install.sh index 4883726..01375ea 100755 --- a/image/resources/install.sh +++ b/image/resources/install.sh @@ -6,7 +6,8 @@ function main() { upgradeSystem #openjdk-17-jdk-headless, no need, we are installing graalvm - apt-get -qqy install git curl unzip + #unzpip only necessary for gradle installation within main() + apt-get -qqy install git curl mkdir /usr/local/src/ModeratorElection #change to main branch for production git clone --single-branch --branch MEapp-development https://repo.prod.meissa.de/meissa/ModeratorElection.git /usr/local/src/ModeratorElection @@ -44,13 +45,7 @@ function main() echo "export PATH=$PATH:/usr/lib/jvm/graalvm-jdk-17.0.11+7.1/lib/installer/bin/gu"|tee -a /root/.bashrc /usr/lib/jvm/$dirname_graalvm/lib/svm/bin/native-image --version - #install -m 0700 /tmp/entrypoint-start-and-wait.sh / - #install -m 0700 /tmp/init.sh /usr/local/bin/ - #install -m 0700 /tmp/backup.sh /usr/local/bin/ - #install -m 0700 /tmp/restore.sh /usr/local/bin/ - #install -m 0700 /tmp/restic-snapshots.sh /usr/local/bin/ - - #cleanupDocker + cleanupDocker } #> /dev/null function checksum() { @@ -63,9 +58,12 @@ source /tmp/install_functions_debian.sh DEBIAN_FRONTEND=noninteractive DEBCONF_NOWARNINGS=yes main #cd /usr/local/src/ModeratorElection -#npm install -g npm@latest -#npm audit fix +npm install -g npm@latest +npm audit fix --force #npm ci --omit=dev #./gradlew build cd /usr/local/src/ModeratorElection/ +#build jar ./gradlew clean build -Pvaadin.productionMode -x processTestAot +#build graalvm binary +./gradlew nativeCompile diff --git a/package-lock.json b/package-lock.json index 92e2326..4af7c7e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,95 +8,88 @@ "license": "UNLICENSED", "dependencies": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/accordion": "24.3.13", - "@vaadin/app-layout": "24.3.13", - "@vaadin/avatar": "24.3.13", - "@vaadin/avatar-group": "24.3.13", - "@vaadin/board": "24.3.13", - "@vaadin/bundles": "24.3.13", - "@vaadin/button": "24.3.13", - "@vaadin/charts": "24.3.13", - "@vaadin/checkbox": "24.3.13", - "@vaadin/checkbox-group": "24.3.13", - "@vaadin/combo-box": "24.3.13", + "@vaadin/a11y-base": "24.4.0", + "@vaadin/accordion": "24.4.0", + "@vaadin/app-layout": "24.4.0", + "@vaadin/avatar": "24.4.0", + "@vaadin/avatar-group": "24.4.0", + "@vaadin/bundles": "24.4.0", + "@vaadin/button": "24.4.0", + "@vaadin/checkbox": "24.4.0", + "@vaadin/checkbox-group": "24.4.0", + "@vaadin/combo-box": "24.4.0", "@vaadin/common-frontend": "0.0.19", - "@vaadin/component-base": "24.3.13", - "@vaadin/confirm-dialog": "24.3.13", - "@vaadin/context-menu": "24.3.13", - "@vaadin/cookie-consent": "24.3.13", - "@vaadin/crud": "24.3.13", - "@vaadin/custom-field": "24.3.13", - "@vaadin/date-picker": "24.3.13", - "@vaadin/date-time-picker": "24.3.13", - "@vaadin/details": "24.3.13", - "@vaadin/dialog": "24.3.13", - "@vaadin/email-field": "24.3.13", - "@vaadin/field-base": "24.3.13", - "@vaadin/field-highlighter": "24.3.13", - "@vaadin/form-layout": "24.3.13", - "@vaadin/grid": "24.3.13", - "@vaadin/grid-pro": "24.3.13", - "@vaadin/horizontal-layout": "24.3.13", - "@vaadin/icon": "24.3.13", - "@vaadin/icons": "24.3.13", - "@vaadin/input-container": "24.3.13", - "@vaadin/integer-field": "24.3.13", - "@vaadin/item": "24.3.13", - "@vaadin/list-box": "24.3.13", - "@vaadin/lit-renderer": "24.3.13", - "@vaadin/login": "24.3.13", - "@vaadin/map": "24.3.13", - "@vaadin/menu-bar": "24.3.13", - "@vaadin/message-input": "24.3.13", - "@vaadin/message-list": "24.3.13", - "@vaadin/multi-select-combo-box": "24.3.13", - "@vaadin/notification": "24.3.13", - "@vaadin/number-field": "24.3.13", - "@vaadin/overlay": "24.3.13", - "@vaadin/password-field": "24.3.13", - "@vaadin/polymer-legacy-adapter": "24.3.13", - "@vaadin/progress-bar": "24.3.13", - "@vaadin/radio-group": "24.3.13", - "@vaadin/rich-text-editor": "24.3.13", + "@vaadin/component-base": "24.4.0", + "@vaadin/confirm-dialog": "24.4.0", + "@vaadin/context-menu": "24.4.0", + "@vaadin/custom-field": "24.4.0", + "@vaadin/date-picker": "24.4.0", + "@vaadin/date-time-picker": "24.4.0", + "@vaadin/details": "24.4.0", + "@vaadin/dialog": "24.4.0", + "@vaadin/email-field": "24.4.0", + "@vaadin/field-base": "24.4.0", + "@vaadin/field-highlighter": "24.4.0", + "@vaadin/form-layout": "24.4.0", + "@vaadin/grid": "24.4.0", + "@vaadin/horizontal-layout": "24.4.0", + "@vaadin/icon": "24.4.0", + "@vaadin/icons": "24.4.0", + "@vaadin/input-container": "24.4.0", + "@vaadin/integer-field": "24.4.0", + "@vaadin/item": "24.4.0", + "@vaadin/list-box": "24.4.0", + "@vaadin/lit-renderer": "24.4.0", + "@vaadin/login": "24.4.0", + "@vaadin/menu-bar": "24.4.0", + "@vaadin/message-input": "24.4.0", + "@vaadin/message-list": "24.4.0", + "@vaadin/multi-select-combo-box": "24.4.0", + "@vaadin/notification": "24.4.0", + "@vaadin/number-field": "24.4.0", + "@vaadin/overlay": "24.4.0", + "@vaadin/password-field": "24.4.0", + "@vaadin/polymer-legacy-adapter": "24.4.0", + "@vaadin/progress-bar": "24.4.0", + "@vaadin/radio-group": "24.4.0", + "@vaadin/react-components": "24.4.0", "@vaadin/router": "1.7.5", - "@vaadin/scroller": "24.3.13", - "@vaadin/select": "24.3.13", - "@vaadin/side-nav": "24.3.13", - "@vaadin/split-layout": "24.3.13", - "@vaadin/tabs": "24.3.13", - "@vaadin/tabsheet": "24.3.13", - "@vaadin/text-area": "24.3.13", - "@vaadin/text-field": "24.3.13", - "@vaadin/time-picker": "24.3.13", - "@vaadin/tooltip": "24.3.13", - "@vaadin/upload": "24.3.13", + "@vaadin/scroller": "24.4.0", + "@vaadin/select": "24.4.0", + "@vaadin/side-nav": "24.4.0", + "@vaadin/split-layout": "24.4.0", + "@vaadin/tabs": "24.4.0", + "@vaadin/tabsheet": "24.4.0", + "@vaadin/text-area": "24.4.0", + "@vaadin/text-field": "24.4.0", + "@vaadin/time-picker": "24.4.0", + "@vaadin/tooltip": "24.4.0", + "@vaadin/upload": "24.4.0", "@vaadin/vaadin-development-mode-detector": "2.0.7", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", "@vaadin/vaadin-usage-statistics": "2.1.2", - "@vaadin/vertical-layout": "24.3.13", - "@vaadin/virtual-list": "24.3.13", + "@vaadin/vertical-layout": "24.4.0", + "@vaadin/virtual-list": "24.4.0", "construct-style-sheets-polyfill": "3.1.0", "date-fns": "2.29.3", - "lit": "3.1.2", - "proj4": "2.9.2" + "lit": "3.1.0" }, "devDependencies": { - "@rollup/plugin-replace": "5.0.5", - "@rollup/pluginutils": "5.1.0", - "@vitejs/plugin-react": "4.2.1", + "@rollup/plugin-replace": "5.0.4", + "@rollup/pluginutils": "5.0.5", + "@vitejs/plugin-react": "4.2.0", "@vitejs/plugin-react-swc": "3.5.0", "async": "3.2.4", "glob": "10.3.3", "rollup-plugin-brotli": "3.1.0", - "rollup-plugin-visualizer": "5.12.0", + "rollup-plugin-visualizer": "5.9.2", "strip-css-comments": "5.0.0", "transform-ast": "2.4.4", "typescript": "5.3.3", - "vite": "5.1.7", - "vite-plugin-checker": "0.6.4", + "vite": "5.0.6", + "vite-plugin-checker": "0.6.2", "workbox-build": "7.0.0", "workbox-core": "7.0.0", "workbox-precaching": "7.0.0" @@ -2278,55 +2271,27 @@ "node_modules/@lit-labs/ssr-dom-shim": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.2.0.tgz", - "integrity": "sha512-yWJKmpGE6lUURKAaIltoPIE/wrbY3TEkqQt+X0m+7fQNnAv0keydnYvbiJFP1PnMhizmIWRWOG5KLhYyc/xl+g==" + "integrity": "sha512-yWJKmpGE6lUURKAaIltoPIE/wrbY3TEkqQt+X0m+7fQNnAv0keydnYvbiJFP1PnMhizmIWRWOG5KLhYyc/xl+g==", + "license": "BSD-3-Clause" + }, + "node_modules/@lit/react": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@lit/react/-/react-1.0.5.tgz", + "integrity": "sha512-RSHhrcuSMa4vzhqiTenzXvtQ6QDq3hSPsnHHO3jaPmmvVFeoNNm4DHoQ0zLdKAUvY3wP3tTENSUf7xpyVfrDEA==", + "license": "BSD-3-Clause", + "peerDependencies": { + "@types/react": "17 || 18" + } }, "node_modules/@lit/reactive-element": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.0.4.tgz", "integrity": "sha512-GFn91inaUa2oHLak8awSIigYz0cU0Payr1rcFsrkf5OJ5eSPxElyZfKh0f2p9FsTiZWXQdWGJeXZICEfXXYSXQ==", + "license": "BSD-3-Clause", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.2.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", @@ -2367,11 +2332,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.7", - "resolved": "https://registry.npmjs.org/@petamoriken/float16/-/float16-3.8.7.tgz", - "integrity": "sha512-/Ri4xDDpe12NT6Ex/DRgHzLlobiQXEW/hmG08w1wj/YU7hLemk97c+zHQFp0iZQ9r7YqgLEXZR2sls4HxBf9NA==" - }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", @@ -2391,10 +2351,11 @@ } }, "node_modules/@rollup/plugin-replace": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-5.0.5.tgz", - "integrity": "sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-5.0.4.tgz", + "integrity": "sha512-E2hmRnlh09K8HGT0rOnnri9OTh+BILGr7NVJGB30S4E3cLRn3J0xjdiyOZ74adPs4NiAMgrjUMGAZNJDBgsdmQ==", "dev": true, + "license": "MIT", "dependencies": { "@rollup/pluginutils": "^5.0.1", "magic-string": "^0.30.3" @@ -2412,10 +2373,11 @@ } }, "node_modules/@rollup/pluginutils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", - "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.5.tgz", + "integrity": "sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==", "dev": true, + "license": "MIT", "dependencies": { "@types/estree": "^1.0.0", "estree-walker": "^2.0.2", @@ -2441,6 +2403,7 @@ "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" @@ -2454,6 +2417,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" @@ -2467,6 +2431,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -2480,6 +2445,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -2493,6 +2459,7 @@ "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -2506,6 +2473,7 @@ "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -2519,6 +2487,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -2532,6 +2501,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -2545,6 +2515,7 @@ "ppc64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -2558,6 +2529,7 @@ "riscv64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -2571,6 +2543,7 @@ "s390x" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -2584,6 +2557,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -2597,6 +2571,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -2610,6 +2585,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -2623,6 +2599,7 @@ "ia32" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -2636,6 +2613,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -2931,6 +2909,24 @@ "undici-types": "~5.26.4" } }, + "node_modules/@types/prop-types": { + "version": "15.7.12", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", + "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==", + "license": "MIT", + "peer": true + }, + "node_modules/@types/react": { + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz", + "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, "node_modules/@types/resolve": { "version": "1.17.1", "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", @@ -2946,165 +2942,163 @@ "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==" }, "node_modules/@vaadin/a11y-base": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/a11y-base/-/a11y-base-24.3.13.tgz", - "integrity": "sha512-7iEbJiJM/+YIC/D7HzQUuU3OX27MhcNoX8k3mWLBQu8SCVGDerCZUlHCHfeFpbJc76aWDNUrvEhAzBVrM/mn+A==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/a11y-base/-/a11y-base-24.4.0.tgz", + "integrity": "sha512-e7CIKm/BdULy699pdW57BjZ7Q1SIde18a88SZHPLeHnLPY5uvFF7fsQfAOmb1TLKMPlSS30VJFvsR1Ajc/E4vQ==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.13", + "@vaadin/component-base": "~24.4.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/accordion": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/accordion/-/accordion-24.3.13.tgz", - "integrity": "sha512-51CcEaaKXu2u7kNkWiJQ1Qb+NaiYTkSCuDGUb36y9m8WX8c00qFXj92lqBJuwua41OnQiWRWivmQ7LntAAtS8Q==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/accordion/-/accordion-24.4.0.tgz", + "integrity": "sha512-F90VyseEw9W71KGm0Kq+1pF/a2UAY+YsG33YZTaLfUm593VF2k0dLwwz+T7NZvmK4RHBUbNjs1OcL5A1biupGg==", + "license": "Apache-2.0", "dependencies": { + "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/details": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/details": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/app-layout": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/app-layout/-/app-layout-24.3.13.tgz", - "integrity": "sha512-+fqsT3erA1b5CDc8Wty8LKzg66vgcKjMn8r8SrDrAfy2h1W/gl3jVYUipdos5Vk5YActH1doZR5OJkIa+wFzew==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/app-layout/-/app-layout-24.4.0.tgz", + "integrity": "sha512-Ow6ZeOTIXLR5dULQxArb8XU2zEmT+pvxE+FUalv7XLLIphe0THXqP4ncO8m9JU/nhzAFjm2qyB8fk7U9l5Giqw==", + "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/button": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/button": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", + "lit": "^3.0.0" } }, "node_modules/@vaadin/avatar": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/avatar/-/avatar-24.3.13.tgz", - "integrity": "sha512-mvj2rIudrvw6OarOzEZmwlRFDYpvWwT2MP9/I7WsNzCr9+k7RbnnllITYxdikP6Shdj+OO2o1pVL1s8mHhzlJQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/avatar/-/avatar-24.4.0.tgz", + "integrity": "sha512-/MZYG3qBFREUHmgWxo8VoSnVQLM1MH98BwoEET104aymHIzqtX2I+rYEdlITAfgt9xq6LjC/TmxY59ePfVgN7g==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/tooltip": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/tooltip": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/avatar-group": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/avatar-group/-/avatar-group-24.3.13.tgz", - "integrity": "sha512-YEz/k2YLItjThqSsK0miCvSluN/xJhWffmQ1UV+jHIDNbLkSNrEXNke9me0HJmkvUPv/YAjwLq5FADNvoJtBUg==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/avatar-group/-/avatar-group-24.4.0.tgz", + "integrity": "sha512-oCJYEPPjXdwoK5MrKj2gj+W5azAv+5IUcdu0qqxLBrnIi516NTQqBMsJ6jDBrXGLGswRiyS08YKNZ+dFzCz1xw==", + "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/avatar": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/item": "~24.3.13", - "@vaadin/list-box": "~24.3.13", - "@vaadin/overlay": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/avatar": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/item": "~24.4.0", + "@vaadin/list-box": "~24.4.0", + "@vaadin/overlay": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, - "node_modules/@vaadin/board": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/board/-/board-24.3.13.tgz", - "integrity": "sha512-pJL80g5JjtPs0vwYGEVoF86/xP92TZ1iKwli/XmXaLTlDPgM8xo6cPrJa5cG3TB196gVlw2pn2YCEXP4RHXDcg==", - "dependencies": { - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/component-base": "~24.3.13" - } - }, "node_modules/@vaadin/bundles": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/bundles/-/bundles-24.3.13.tgz", - "integrity": "sha512-ukzyzIJvZ3LD+zAWvh0ut6ZRhiJZzD9hRMV68at1/PRkRHmqf/SeI2YL8rjs2EEXt7zHNoUQlHmxuaRMTQLPeA==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/bundles/-/bundles-24.4.0.tgz", + "integrity": "sha512-vdDdZvObFNFkNQwh+mALdmsok8Qv613TrsKMag5FjsBfghH5O4+cB9EMWKTXgJ+lErjJXWsOpfm+0p/TKamLfg==", + "license": "(Apache-2.0 OR SEE LICENSE IN https://vaadin.com/license/cvdl-4.0)", "peerDependencies": { "@open-wc/dedupe-mixin": "1.3.1", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/accordion": "24.3.13", - "@vaadin/app-layout": "24.3.13", - "@vaadin/avatar": "24.3.13", - "@vaadin/avatar-group": "24.3.13", - "@vaadin/board": "24.3.13", - "@vaadin/button": "24.3.13", - "@vaadin/charts": "24.3.13", - "@vaadin/checkbox": "24.3.13", - "@vaadin/checkbox-group": "24.3.13", - "@vaadin/combo-box": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/confirm-dialog": "24.3.13", - "@vaadin/context-menu": "24.3.13", - "@vaadin/cookie-consent": "24.3.13", - "@vaadin/crud": "24.3.13", - "@vaadin/custom-field": "24.3.13", - "@vaadin/date-picker": "24.3.13", - "@vaadin/date-time-picker": "24.3.13", - "@vaadin/details": "24.3.13", - "@vaadin/dialog": "24.3.13", - "@vaadin/email-field": "24.3.13", - "@vaadin/field-base": "24.3.13", - "@vaadin/field-highlighter": "24.3.13", - "@vaadin/form-layout": "24.3.13", - "@vaadin/grid": "24.3.13", - "@vaadin/grid-pro": "24.3.13", - "@vaadin/horizontal-layout": "24.3.13", - "@vaadin/icon": "24.3.13", - "@vaadin/icons": "24.3.13", - "@vaadin/input-container": "24.3.13", - "@vaadin/integer-field": "24.3.13", - "@vaadin/item": "24.3.13", - "@vaadin/list-box": "24.3.13", - "@vaadin/lit-renderer": "24.3.13", - "@vaadin/login": "24.3.13", - "@vaadin/map": "24.3.13", - "@vaadin/menu-bar": "24.3.13", - "@vaadin/message-input": "24.3.13", - "@vaadin/message-list": "24.3.13", - "@vaadin/multi-select-combo-box": "24.3.13", - "@vaadin/notification": "24.3.13", - "@vaadin/number-field": "24.3.13", - "@vaadin/overlay": "24.3.13", - "@vaadin/password-field": "24.3.13", - "@vaadin/polymer-legacy-adapter": "24.3.13", - "@vaadin/progress-bar": "24.3.13", - "@vaadin/radio-group": "24.3.13", - "@vaadin/rich-text-editor": "24.3.13", - "@vaadin/scroller": "24.3.13", - "@vaadin/select": "24.3.13", - "@vaadin/side-nav": "24.3.13", - "@vaadin/split-layout": "24.3.13", - "@vaadin/tabs": "24.3.13", - "@vaadin/tabsheet": "24.3.13", - "@vaadin/text-area": "24.3.13", - "@vaadin/text-field": "24.3.13", - "@vaadin/time-picker": "24.3.13", - "@vaadin/tooltip": "24.3.13", - "@vaadin/upload": "24.3.13", + "@vaadin/a11y-base": "24.4.0", + "@vaadin/accordion": "24.4.0", + "@vaadin/app-layout": "24.4.0", + "@vaadin/avatar": "24.4.0", + "@vaadin/avatar-group": "24.4.0", + "@vaadin/board": "24.4.0", + "@vaadin/button": "24.4.0", + "@vaadin/charts": "24.4.0", + "@vaadin/checkbox": "24.4.0", + "@vaadin/checkbox-group": "24.4.0", + "@vaadin/combo-box": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/confirm-dialog": "24.4.0", + "@vaadin/context-menu": "24.4.0", + "@vaadin/cookie-consent": "24.4.0", + "@vaadin/crud": "24.4.0", + "@vaadin/custom-field": "24.4.0", + "@vaadin/date-picker": "24.4.0", + "@vaadin/date-time-picker": "24.4.0", + "@vaadin/details": "24.4.0", + "@vaadin/dialog": "24.4.0", + "@vaadin/email-field": "24.4.0", + "@vaadin/field-base": "24.4.0", + "@vaadin/field-highlighter": "24.4.0", + "@vaadin/form-layout": "24.4.0", + "@vaadin/grid": "24.4.0", + "@vaadin/grid-pro": "24.4.0", + "@vaadin/horizontal-layout": "24.4.0", + "@vaadin/icon": "24.4.0", + "@vaadin/icons": "24.4.0", + "@vaadin/input-container": "24.4.0", + "@vaadin/integer-field": "24.4.0", + "@vaadin/item": "24.4.0", + "@vaadin/list-box": "24.4.0", + "@vaadin/lit-renderer": "24.4.0", + "@vaadin/login": "24.4.0", + "@vaadin/map": "24.4.0", + "@vaadin/menu-bar": "24.4.0", + "@vaadin/message-input": "24.4.0", + "@vaadin/message-list": "24.4.0", + "@vaadin/multi-select-combo-box": "24.4.0", + "@vaadin/notification": "24.4.0", + "@vaadin/number-field": "24.4.0", + "@vaadin/overlay": "24.4.0", + "@vaadin/password-field": "24.4.0", + "@vaadin/polymer-legacy-adapter": "24.4.0", + "@vaadin/progress-bar": "24.4.0", + "@vaadin/radio-group": "24.4.0", + "@vaadin/rich-text-editor": "24.4.0", + "@vaadin/scroller": "24.4.0", + "@vaadin/select": "24.4.0", + "@vaadin/side-nav": "24.4.0", + "@vaadin/split-layout": "24.4.0", + "@vaadin/tabs": "24.4.0", + "@vaadin/tabsheet": "24.4.0", + "@vaadin/text-area": "24.4.0", + "@vaadin/text-field": "24.4.0", + "@vaadin/time-picker": "24.4.0", + "@vaadin/tooltip": "24.4.0", + "@vaadin/upload": "24.4.0", "@vaadin/vaadin-development-mode-detector": "2.0.7", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", "@vaadin/vaadin-usage-statistics": "2.1.2", - "@vaadin/vertical-layout": "24.3.13", - "@vaadin/virtual-list": "24.3.13", + "@vaadin/vertical-layout": "24.4.0", + "@vaadin/virtual-list": "24.4.0", "cookieconsent": "3.1.1", "highcharts": "9.2.2", - "lit": "3.1.2", + "lit": "3.1.4", "ol": "6.13.0", "quickselect": "2.0.0", "rbush": "3.0.1" @@ -3335,81 +3329,73 @@ } }, "node_modules/@vaadin/button": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/button/-/button-24.3.13.tgz", - "integrity": "sha512-ZXbEZHbPMwrgHjdHA/Ywtnb0YL/3TfvPoY2VeWzTSWKSxl7pCUSJq5WV/UdRoA4wt5c+A6lNdeL4uXSCCND3lg==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/button/-/button-24.4.0.tgz", + "integrity": "sha512-SYPd9okQ/DsbpHQlgStrtJrDoQkKS/coWZn/uCAGxbiZT41zrfDWzE8XldHwS00sz4bAYJ+CNFeHLGIpl6cuMA==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, - "node_modules/@vaadin/charts": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/charts/-/charts-24.3.13.tgz", - "integrity": "sha512-AV77dd4LRVNfuqn8V+ifM2NNS8UwBGpJcSLjBEgSfKgfPMSYS17DhJG2io5ZvECcnLNZvBZVvxQ65tae+B3Xow==", - "dependencies": { - "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", - "highcharts": "9.2.2" - } - }, "node_modules/@vaadin/checkbox": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/checkbox/-/checkbox-24.3.13.tgz", - "integrity": "sha512-YT67/M31Dq7UKwtZ+hEUjOrVHnje+7wpf4aBYAeKoEqa57uw2Q9+lGTwoWgviVzXKtXhoQd/oLiNUaxeOVcNzA==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/checkbox/-/checkbox-24.4.0.tgz", + "integrity": "sha512-+VIQ2pM4JBFd1WB3yMILozgusVURBBlwUCkX4iZsp2rC3UUCesGJO5hMuZbwLvXhTeXE13ntz6bPRg4rj+gWMg==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/field-base": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/field-base": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/checkbox-group": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/checkbox-group/-/checkbox-group-24.3.13.tgz", - "integrity": "sha512-xEuY7FPscr/AQbCWkF4NJsFR4qlZCTkeYdGrgWv6neoWDiOI5gEvZS6Am2E184lp0K74zSqW5grxC3lGlnMu0A==", - "dependencies": { - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/checkbox": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/field-base": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" - } - }, - "node_modules/@vaadin/combo-box": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/combo-box/-/combo-box-24.3.13.tgz", - "integrity": "sha512-VfDmyr03oX9PbqMBG9vTAVhZusxwUm65dzlFsudQCKJc8kDruNpomgfH81HCYKxdu38rkmj65F9WPUhYomreFQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/checkbox-group/-/checkbox-group-24.4.0.tgz", + "integrity": "sha512-AqKAi1Vq1konCWlENTvdWxUDX3Ajpnuy266/PhwDpYFc7mbC99axejF9/eiS+aNsHt70A2x0cu/lnrIua0TJcw==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/field-base": "~24.3.13", - "@vaadin/input-container": "~24.3.13", - "@vaadin/item": "~24.3.13", - "@vaadin/lit-renderer": "~24.3.13", - "@vaadin/overlay": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/checkbox": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/field-base": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0" + } + }, + "node_modules/@vaadin/combo-box": { + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/combo-box/-/combo-box-24.4.0.tgz", + "integrity": "sha512-iNFZcJHMvHUApelb3Df4HIvmEfWCnXtpZLRyRyXWgOxBC9XOslhs0AwKtW8/nIJf1YrknXpWjfHxt83RRdF51A==", + "license": "Apache-2.0", + "dependencies": { + "@open-wc/dedupe-mixin": "^1.3.0", + "@polymer/polymer": "^3.0.0", + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/field-base": "~24.4.0", + "@vaadin/input-container": "~24.4.0", + "@vaadin/item": "~24.4.0", + "@vaadin/lit-renderer": "~24.4.0", + "@vaadin/overlay": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0" } }, "node_modules/@vaadin/common-frontend": { @@ -3424,9 +3410,10 @@ } }, "node_modules/@vaadin/component-base": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/component-base/-/component-base-24.3.13.tgz", - "integrity": "sha512-UjokKlcs3NVnUATmv03Av55dZGCqvRXEaY2N1PO0C5OYATNekF5wlnz2nQ1+j1Tvk9eI+bzZKN28Yu0S3kvl0A==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/component-base/-/component-base-24.4.0.tgz", + "integrity": "sha512-0//iss1UmbHVYTmFeJvrjB9kEV+WaJVDc9huiB7nhD+1QfduRgHFEj+P0N/5qhz8LB6zuhhsIkgof1N99PufEA==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", @@ -3436,553 +3423,591 @@ } }, "node_modules/@vaadin/confirm-dialog": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/confirm-dialog/-/confirm-dialog-24.3.13.tgz", - "integrity": "sha512-QqK68XQasskAmyPP1jZJQRgWv3S9DeFTu3d9KU+TGUgqCYgXKTnqLD3rpXnMrWv4TLued1vIbW3KF9r2Gp6RJQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/confirm-dialog/-/confirm-dialog-24.4.0.tgz", + "integrity": "sha512-ruaQwNFQt+/llRo7bx691S5tJrHnvvU1O+X1FyrG4Nirkle/bKV91EZf4t7/dQYDaD6RRd3ho3Yvm6tNqixmdQ==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/dialog": "~24.3.13", - "@vaadin/overlay": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/button": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/dialog": "~24.4.0", + "@vaadin/overlay": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/context-menu": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/context-menu/-/context-menu-24.3.13.tgz", - "integrity": "sha512-wW/GbYCNAT/NdNigvLVgHqFlhu5AEXAYlS1UNH2+MbsfnrhGurkKbcvvSE542bh2iDPZO4LUQmoEOS8vL8ehVA==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/context-menu/-/context-menu-24.4.0.tgz", + "integrity": "sha512-uxTqcBUFivL/CYtqcd8aPvqto4+nczbXBXQZ9VizIWkFVN2qNDKqLFKFLScZn+qO92yS+//R+CMJ4xkh6R6UUw==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/item": "~24.3.13", - "@vaadin/list-box": "~24.3.13", - "@vaadin/lit-renderer": "~24.3.13", - "@vaadin/overlay": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" - } - }, - "node_modules/@vaadin/cookie-consent": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/cookie-consent/-/cookie-consent-24.3.13.tgz", - "integrity": "sha512-85+Yzc70eIjr2W4hDtgZ+y53OTjkxlpBm3/4Dx/2UfoRRrnQCMgmyt2WZCdlMjeXw3FbUDnH0UruCR8uS2bKNg==", - "dependencies": { - "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "cookieconsent": "^3.0.6" - } - }, - "node_modules/@vaadin/crud": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/crud/-/crud-24.3.13.tgz", - "integrity": "sha512-VAv4EmrRFv88mFmUMyOVhF0cj1SSkt7JHxihegw1ZZsdkPHXaVytu8miYBMZrqbAuOiU8fbUKHzJiG+rNoH/ow==", - "dependencies": { - "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/button": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/confirm-dialog": "~24.3.13", - "@vaadin/dialog": "~24.3.13", - "@vaadin/form-layout": "~24.3.13", - "@vaadin/grid": "~24.3.13", - "@vaadin/overlay": "~24.3.13", - "@vaadin/text-field": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/item": "~24.4.0", + "@vaadin/list-box": "~24.4.0", + "@vaadin/lit-renderer": "~24.4.0", + "@vaadin/overlay": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", + "lit": "^3.0.0" } }, "node_modules/@vaadin/custom-field": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/custom-field/-/custom-field-24.3.13.tgz", - "integrity": "sha512-iNskuzfLsYoQEUiK+Dd6uIv016uRmXdecftL9gzr95SyPjsrbOsK4/1e1QGKsKLyryU16r8ogZ2leJgzr21Y0Q==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/custom-field/-/custom-field-24.4.0.tgz", + "integrity": "sha512-tqk4QNxKI3ai86K71/gLw5drs2coPmhjjsT1gDjNPRudBO+RCLaqJumVu3AHo0tZuSzLoSHvc0N/BGcCPYMrxA==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/field-base": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/field-base": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/date-picker": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/date-picker/-/date-picker-24.3.13.tgz", - "integrity": "sha512-9JxVnEW9DPQS5sLOkVKt+lSsFgXj3L7xgUIcjZzPEksDFDnn/MbHk/EsiqptJ/1VyVh1gLuGFTHgQLzF2lTZWw==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/date-picker/-/date-picker-24.4.0.tgz", + "integrity": "sha512-LDC3NEnwa/mzs9m2hFAoJnzJwFo+HpAEuioQtvxA7cHZGoYXPem5aQN5Qmu3H1QTZ8B/MrjUo+o3Q8NishVI9Q==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.2.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/button": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/field-base": "~24.3.13", - "@vaadin/input-container": "~24.3.13", - "@vaadin/overlay": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/button": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/field-base": "~24.4.0", + "@vaadin/input-container": "~24.4.0", + "@vaadin/overlay": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/date-time-picker": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/date-time-picker/-/date-time-picker-24.3.13.tgz", - "integrity": "sha512-Zuw1vxDnfPxbyxpR2F43T6kRRjgfluNofRRROjsKbyd0DA7Ja9Ne+4ZdZ5u879MPXMG3HHIGuGfytOZVvYfEwQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/date-time-picker/-/date-time-picker-24.4.0.tgz", + "integrity": "sha512-cbxvyQkvQ01/OjI35wpq44yeom0KxOJv9vESRU//5izuCORY6t1sDqOwgJW3QrYdvWGqWSPVPQAqx71X4AqgMQ==", + "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/custom-field": "~24.3.13", - "@vaadin/date-picker": "~24.3.13", - "@vaadin/field-base": "~24.3.13", - "@vaadin/time-picker": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/custom-field": "~24.4.0", + "@vaadin/date-picker": "~24.4.0", + "@vaadin/field-base": "~24.4.0", + "@vaadin/time-picker": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0" } }, "node_modules/@vaadin/details": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/details/-/details-24.3.13.tgz", - "integrity": "sha512-uDCAZPKYnYEwZrM4Yu+Mzn5I9d/z1eM62bYGk+7pwrqFrr/9oYHNTBIOg4qTQLEYyqKXzoKh2/dOxhX6zOU00w==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/details/-/details-24.4.0.tgz", + "integrity": "sha512-o7EFWXo4A2yBj7aT9/zh1zhSxg0gcZY/R7c7o0A61qpnelwGBzidaVIZwwaoJKWhP3kSfpo0zzS/mfC3J0GF5A==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/button": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/button": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/dialog": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/dialog/-/dialog-24.3.13.tgz", - "integrity": "sha512-9uvfscPUi70xVKjzAaTFkBllwaCxGexoT4pDipFgIaqw9AkLdAIKsGycfM6UiBwqVk/uT1vvjhRarKIok/lKjQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/dialog/-/dialog-24.4.0.tgz", + "integrity": "sha512-ymEccccy9c1/m43sGO4QP8HYafIVPZDtqOfxlhWDvne295uBverAsE0VK+0z1ZBDphyVrEVmQ/fReBvRd2joNw==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.13", - "@vaadin/lit-renderer": "~24.3.13", - "@vaadin/overlay": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/component-base": "~24.4.0", + "@vaadin/lit-renderer": "~24.4.0", + "@vaadin/overlay": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", + "lit": "^3.0.0" } }, "node_modules/@vaadin/email-field": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/email-field/-/email-field-24.3.13.tgz", - "integrity": "sha512-6PX3WIbspuzzN7NX1dwcHHNfeJxJK9jqe3+3OWgNPv5m95I1EebvFY9h/T9LaaCjmL8lupw4o/ySq5oWjQKOAg==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/email-field/-/email-field-24.4.0.tgz", + "integrity": "sha512-OxGWzn1B7/4rQW2cOXOH7HsQrav1CcLNZSJE7ScG41GGObA3DQU+2zsCkphnDIQsFF/J4NCJ89Wf3n6myQToLw==", + "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.13", - "@vaadin/text-field": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/component-base": "~24.4.0", + "@vaadin/text-field": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/field-base": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/field-base/-/field-base-24.3.13.tgz", - "integrity": "sha512-Qc2OUaBDGbskBnnSlDNhQd682tL8QlpqFfoS9lrZhRV286OlkfEiQ06kMZc75Q9fIeVIz3S2BPhtdoxd/8Tc4w==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/field-base/-/field-base-24.4.0.tgz", + "integrity": "sha512-fta9PqtCzCNFtzYc/9nytjJBCHqfXcJAomFApj12qdvv+LFKAYYbWt9kiGOk5v+UJATlJ89W2v1v8AewRc0kLQ==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/component-base": "~24.3.13", + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/component-base": "~24.4.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/field-highlighter": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/field-highlighter/-/field-highlighter-24.3.13.tgz", - "integrity": "sha512-aaDXwjqgx7gYQGPKJQ2f2siJD91YrsSsMxcU9c341QZ8eQ9RscfjxsdPvU2yiz+otPc7AyzMbv7VONgMcqYEGQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/field-highlighter/-/field-highlighter-24.4.0.tgz", + "integrity": "sha512-u98gE9DUrEL6DZ0aqlYUGrAdM70yrzcE1mLN98LFdiHcMzoDpatQMD/ghEU2n4wx7B4RpL37g7XaAUcQ3HhiNg==", + "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.13", - "@vaadin/overlay": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/component-base": "~24.4.0", + "@vaadin/overlay": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/form-layout": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/form-layout/-/form-layout-24.3.13.tgz", - "integrity": "sha512-SmUrTFnv+FjNK7l8PtgkH/24fLcNYdIA5QySxDeMB2O3sYD42SV+I0nDIv2UIMo44ahxpvxSNCkNhPrEtADFqw==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/form-layout/-/form-layout-24.4.0.tgz", + "integrity": "sha512-WPvjNuslwkQ08vpMXhwLhYyhR0gN/+mFTEogWJPXSsJ32906og3otVibgkqBl3FwbI/NdMlfTX2lWXXDWjmBqw==", + "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/component-base": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0" } }, "node_modules/@vaadin/grid": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/grid/-/grid-24.3.13.tgz", - "integrity": "sha512-oRNP9V6d7khFlB49wDfPfHG1fHFImc9dagX9Tlatpo3j1TLJ9JlfkrdWsuYY1aYtYnx5huvH3iOAV93fV1CFFg==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/grid/-/grid-24.4.0.tgz", + "integrity": "sha512-ZfE+aErJIKNXjr6B147gj467BdcyMrmmYSqXI7Tao4pEz2zorQe0eTsPkP7QQnZiz274ytuvqaVK7udYiZ2noA==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/checkbox": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/lit-renderer": "~24.3.13", - "@vaadin/text-field": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" - } - }, - "node_modules/@vaadin/grid-pro": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/grid-pro/-/grid-pro-24.3.13.tgz", - "integrity": "sha512-BTTHUeh6WoF34FKvsmqMon0t0SYEQ07ihTFlTWeF2m/DOPXPS77fvimq2PGjoqGWxtRE+bEryE3WzqPVsO86OA==", - "dependencies": { - "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/checkbox": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/grid": "~24.3.13", - "@vaadin/lit-renderer": "~24.3.13", - "@vaadin/select": "~24.3.13", - "@vaadin/text-field": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/checkbox": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/lit-renderer": "~24.4.0", + "@vaadin/text-field": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", + "lit": "^3.0.0" } }, "node_modules/@vaadin/horizontal-layout": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/horizontal-layout/-/horizontal-layout-24.3.13.tgz", - "integrity": "sha512-oJb8QNvOykXsiuoSBA7aP3xuXncSUjm0zye+6EYISGWgkOsoypJamyvm8zrNrF1Knlc6Uc3Ac7Q3TtxP6+V04A==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/horizontal-layout/-/horizontal-layout-24.4.0.tgz", + "integrity": "sha512-GBPrm4ahDUThY+Uw355MPx/l6f0hHfYUQNOUMEq9PblOJbryY3qpl8O7/hb4GlE2fBk+xjXxv/nUQQlKXtHqlA==", + "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/component-base": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0" } }, "node_modules/@vaadin/icon": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/icon/-/icon-24.3.13.tgz", - "integrity": "sha512-uH28N3fYJO6FObz+WLNfqHLm2VPbL1hNkmoU/yDiMldfIyTqpbSO2DlwNMXbsm3T8xkJRlHM+LWATheMsIynOw==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/icon/-/icon-24.4.0.tgz", + "integrity": "sha512-1Qu7BYNpqiNYkTGCGHa5B8AXE0EC04S7a98l0yNhvWY+fOnVqeqCMLq1mGuBuf6dVety4SytXjKjm2P6o7M1hQ==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/component-base": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/icons": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/icons/-/icons-24.3.13.tgz", - "integrity": "sha512-RT7LQppzqrkPSOm+T3oSi4267/1g0QvPwxZNDvsI8erLYIJIQ9BIz4HWSBy9vsXZGUM7Y9UuN5mrK/TIx98YAg==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/icons/-/icons-24.4.0.tgz", + "integrity": "sha512-LqPhRDfpV67DLLFxDgrKOUp7yDpdI0PK3JRQjD53/k12wye1BNCpavIXDaHW99ePOga7sC4bwCjFP30VP9lRbQ==", + "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/icon": "~24.3.13" + "@vaadin/icon": "~24.4.0" } }, "node_modules/@vaadin/input-container": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/input-container/-/input-container-24.3.13.tgz", - "integrity": "sha512-Rg77JYKwxMdnTqxTIQWkaiNCZGiI4sIP3V6sxYJxqn0v1Nwwy80OQ5nzGQj+KyNk4B6SajmAwgHbu+IcFthN1A==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/input-container/-/input-container-24.4.0.tgz", + "integrity": "sha512-jp3UBdzPqWEy2ScWPmsG21J4BTmZ5uncFRcAb7P3sEUgjHcGjmRWwxDuaP/B2PrRYr3qSxyj31zs2gjDGGXAAQ==", + "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/component-base": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/integer-field": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/integer-field/-/integer-field-24.3.13.tgz", - "integrity": "sha512-4nmf8KUW1DPa9FoaVv+pW1xGKhV9ogfqllsxUaiZmcl8N/rVAx29tqwhQQq6iiZmikaZ5HRlcw8sib3SiATBrQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/integer-field/-/integer-field-24.4.0.tgz", + "integrity": "sha512-QrWOGb4PfTs3+PkFVWVS3o+HsQWbgTTzH+BhAO0/BAgMnTRPS4CE//zmFm+0m1Cj3YPPTsNBq/W2YtwnVuVWtQ==", + "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.13", - "@vaadin/number-field": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13" + "@vaadin/component-base": "~24.4.0", + "@vaadin/number-field": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0" } }, "node_modules/@vaadin/item": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/item/-/item-24.3.13.tgz", - "integrity": "sha512-HeL9tHnmW2GgXFcuV3eV3Y9QUoufVXmMIhlRW/tWJR1cNjd781zHMEinxmnA6HC/5Fj8WE7YpQKk5Va9GNCFcw==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/item/-/item-24.4.0.tgz", + "integrity": "sha512-Mm/7CqHFglIrlkx8xtosG+DEtIAEtxB4mARYEFuKNaJYwdJZz/a7huE2C4Ww163F/HRGfkMmR2G88qunoDYKhA==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0" } }, "node_modules/@vaadin/list-box": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/list-box/-/list-box-24.3.13.tgz", - "integrity": "sha512-jOkcDm7EWRkiwmwPQdbnnkrovM7d9icvFjjR+TOT/cE2np8kf4r75eehOJlDfSQXWvI0xxUDgrIIWDyFnly1+g==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/list-box/-/list-box-24.4.0.tgz", + "integrity": "sha512-LQH0rRNOzmqdIavPEgmLdo49mJmj3U73TTXQcOVaFJOrBOj+ZUVccAUIgPxy339evIWp+BZE3mxv+X+gjvkhxg==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/item": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/item": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0" } }, "node_modules/@vaadin/lit-renderer": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/lit-renderer/-/lit-renderer-24.3.13.tgz", - "integrity": "sha512-5/qtyj6YfdM7BjwH9cpA1y0rPRdKQYr2s6Ze/Ocgfb26DUR6n4daXzilB3TceUanvAFFScGx16CqlA/my1cozQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/lit-renderer/-/lit-renderer-24.4.0.tgz", + "integrity": "sha512-uWIWCJP+sXWu3W+DCqHECOvlHZGkPlY8bwZ1CjeIygq3YjxJoE4iWPxKnwTZgbTmCMwRq+WjMXVhv/nO5UgnUw==", + "license": "Apache-2.0", "dependencies": { "lit": "^3.0.0" } }, "node_modules/@vaadin/login": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/login/-/login-24.3.13.tgz", - "integrity": "sha512-el6x92Nukg6Ta67c22kQv+WzYUE1b1ycVEPqN6AV7+Sg73YK15e4x5QGkDcNO5rVnDZDheUnKWoPSn4XVziY+A==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/login/-/login-24.4.0.tgz", + "integrity": "sha512-DJp0BfPFG1LAaA6dMavz80fIRZsFzgCwaltzfA/2+kj/3/hxkmCXgpGmrvxQTfH4Yyq7RZr8BoLFNMBPlhjK7w==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/overlay": "~24.3.13", - "@vaadin/password-field": "~24.3.13", - "@vaadin/text-field": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/button": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/overlay": "~24.4.0", + "@vaadin/password-field": "~24.4.0", + "@vaadin/text-field": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, - "node_modules/@vaadin/map": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/map/-/map-24.3.13.tgz", - "integrity": "sha512-4BGIuPS64Xc6YGTgAu90F2T7YZH58m4nadqpspe/Z/NcT1XvhWE4X6e0kx2Gns8UN1ntuO84Tbm/qZWK8SPh6A==", - "dependencies": { - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", - "ol": "6.13.0" - } - }, "node_modules/@vaadin/menu-bar": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/menu-bar/-/menu-bar-24.3.13.tgz", - "integrity": "sha512-5pBws+9z3ufYYmBmtqNlHKxgnc7nnsVJUcjAKpy+bufot+aC9BceAiPBIUI35ERqtQtjtj32IaU82VNDHenssw==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/menu-bar/-/menu-bar-24.4.0.tgz", + "integrity": "sha512-nB/Q4KdMuWVVT2r4QpEO2rxypKYVE9RX7fr+GaH8uT0G2F4m0YEkt1v6zwBoWI2d/OdfkX1LDT9Jjk7dpddn1g==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/button": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/context-menu": "~24.3.13", - "@vaadin/item": "~24.3.13", - "@vaadin/list-box": "~24.3.13", - "@vaadin/overlay": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/button": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/context-menu": "~24.4.0", + "@vaadin/item": "~24.4.0", + "@vaadin/list-box": "~24.4.0", + "@vaadin/overlay": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", + "lit": "^3.0.0" } }, "node_modules/@vaadin/message-input": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/message-input/-/message-input-24.3.13.tgz", - "integrity": "sha512-T4FKHGkQrNMnBOrH897yfmXndV0QZtGoOv/I/pcLlNnDleP4XNiwRl0pj+ggqfrpYk2I2a8WVOhvOld3aDqplA==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/message-input/-/message-input-24.4.0.tgz", + "integrity": "sha512-xL8bpE0y/RDxuvrBBJsmhGtdQSd1oQMXBJCFio6YTDaXJQcDxxM9/heGzLKtk9BpwybtvK6dWw0Jidza1UvbyA==", + "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/text-area": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/button": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/text-area": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0" } }, "node_modules/@vaadin/message-list": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/message-list/-/message-list-24.3.13.tgz", - "integrity": "sha512-bw/hg3qekZVQvFtqVas3E31kLNuidUtIR+97rPl2bTPXcbO4V5y+TUBSMF9J/0a5yan9O35Idp7NuR9OsRU2HQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/message-list/-/message-list-24.4.0.tgz", + "integrity": "sha512-yEwQdjh+scND2mKNe3m7RD+5sgD7oRONXHAvUgYy+n0tivzqx95mek18q7y01tvygxZmRGUhZhzkKhvySJYIfA==", + "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/avatar": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/avatar": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/multi-select-combo-box": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/multi-select-combo-box/-/multi-select-combo-box-24.3.13.tgz", - "integrity": "sha512-CML8/7WV1INao0ro9TYsHB4pHJO3lF/0GvPZNvafPRmMgTSDue0/Vml5BJqPBwGhSQdATQOzwDtp8qtriFmmZg==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/multi-select-combo-box/-/multi-select-combo-box-24.4.0.tgz", + "integrity": "sha512-pi21B1gIwP6oge7gX7HHmhX6L6n1S/ot4TzWdfC7Bc5yuwCBsb1AWTkjtG9Zl2BFI/2wDaxLnnUBfuiPec0zgQ==", + "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/combo-box": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/field-base": "~24.3.13", - "@vaadin/input-container": "~24.3.13", - "@vaadin/item": "~24.3.13", - "@vaadin/lit-renderer": "~24.3.13", - "@vaadin/overlay": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/combo-box": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/field-base": "~24.4.0", + "@vaadin/input-container": "~24.4.0", + "@vaadin/item": "~24.4.0", + "@vaadin/lit-renderer": "~24.4.0", + "@vaadin/overlay": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0" } }, "node_modules/@vaadin/notification": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/notification/-/notification-24.3.13.tgz", - "integrity": "sha512-mTixYCTGmiplawtTpjf02WzchmbNliPsJlk5TTe+BHNxAo912lczgp8UNTxmRF5HSY91v93+bpJ0zif6FjD5WA==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/notification/-/notification-24.4.0.tgz", + "integrity": "sha512-Yr4PxTzfvXdzFQGBiWoYXLxx/CZ6274z0DcbUjJ8CaK1nPkE5BqT/5RQGEev2uvOmJ9vpXhCQUTkJ6pbAw/GvA==", + "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.13", - "@vaadin/lit-renderer": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/component-base": "~24.4.0", + "@vaadin/lit-renderer": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/number-field": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/number-field/-/number-field-24.3.13.tgz", - "integrity": "sha512-jNSg8582V40fcqwyZGG8r5865Bics+lJOXAG9CkpBLl1yZmJk56MjMf+kDUTh3p7TcaC138ekQiZ5641+Umi4w==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/number-field/-/number-field-24.4.0.tgz", + "integrity": "sha512-TntgSJoLpxD1T9lgHDzIVE5jzCU09ViyUNzTvtqCY9NT5k5QxAShy4f2QWN44mdP4WPEi2qmmMr1H34izCQ5pg==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/field-base": "~24.3.13", - "@vaadin/input-container": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/field-base": "~24.4.0", + "@vaadin/input-container": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/overlay": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/overlay/-/overlay-24.3.13.tgz", - "integrity": "sha512-fNz5/J/rtX39bI69/nBUf1eJBg8VZl26KeWpnyMA5TSsnxhTHLGHbz/6t/QusBLTRPsCMBCFWm1KcjFUOhayeQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/overlay/-/overlay-24.4.0.tgz", + "integrity": "sha512-AAUjreHkxBcdlgX/fcZrwQjaGBMNsVzwxSfS3Sd3r42Wmvv0Gst1ffeASVh85kqYFD/094HKDKDeK1lrm08Pfg==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", + "lit": "^3.0.0" } }, "node_modules/@vaadin/password-field": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/password-field/-/password-field-24.3.13.tgz", - "integrity": "sha512-MenAJIyobm5nJgl3RvyRgU/eQCOQRl7C+mG4KdmCLpU+l+UYav7YdRI3eEZfHNvy1veEgf/O7+hRKJcpbAm8NA==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/password-field/-/password-field-24.4.0.tgz", + "integrity": "sha512-/aIO+gvTR37xJ6rDxSpA/rvz2+KDdVI9fLfMZdoqNbw4HuOeMPV9yBTeKZYE6zc1CMP9VBjDKkUul5mYNRzLTw==", + "license": "Apache-2.0", "dependencies": { + "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/text-field": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/button": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/field-base": "~24.4.0", + "@vaadin/text-field": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", + "lit": "^3.0.0" } }, "node_modules/@vaadin/polymer-legacy-adapter": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/polymer-legacy-adapter/-/polymer-legacy-adapter-24.3.13.tgz", - "integrity": "sha512-ftJNxnDz+R6juRP876M/ybuep9CKqThMIVvZt7sQAy/CaPQ3ALT/mQa/dKauleoVkVwmhTJd2OtCc4akE1w8Zg==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/polymer-legacy-adapter/-/polymer-legacy-adapter-24.4.0.tgz", + "integrity": "sha512-FJQBW/nGlDxVtiNYpUe+ElhZU5p/2aXWGlsQJ0W9bvNboPIvkC3M4ySUo1r89kWF2jTaPg70AMHvnIxcyMBxKw==", + "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/progress-bar": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/progress-bar/-/progress-bar-24.3.13.tgz", - "integrity": "sha512-HMKwfOngIUF1yC6onSosw8tfk6dnLe2DRc1lLl3PeL6DQiBC9HOUB5dYzoSeqXKxowH2kI0SeigI2F+R+ap4xw==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/progress-bar/-/progress-bar-24.4.0.tgz", + "integrity": "sha512-o/DZg73ZBZ1Rm90Q8Rqs14JeniEzE1+7vz91hfzQZ0LZK2Z6aE8TSHcv0Eq64lvWTdarNeqLiOM5RaHZFyabSg==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/component-base": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/radio-group": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/radio-group/-/radio-group-24.3.13.tgz", - "integrity": "sha512-+0OPcHxGpmbaAZEb7ugjmMR7JmsATjcBNlW3MlTllagylIkaNHCdGe0gYUGSqlXSG7P7ga4VbeG/BfL2+99/yw==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/radio-group/-/radio-group-24.4.0.tgz", + "integrity": "sha512-JIHHcsHsMVrlun5WPDRFoLoj/x3pvESlZq7WDK+VRciWSDJfXgyoHlKbtSyQxQFiCYzxzKg4m+6n20zJG8VyPQ==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/field-base": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/field-base": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, - "node_modules/@vaadin/rich-text-editor": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/rich-text-editor/-/rich-text-editor-24.3.13.tgz", - "integrity": "sha512-/PMQK5W1FVV5pqOxb6z+/TFHPy7UnAjDugCUIuoYL1C57ZCgDh0iPSeWu21wH4Nkj55+KvTIy74HKeVLK741YQ==", + "node_modules/@vaadin/react-components": { + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/react-components/-/react-components-24.4.0.tgz", + "integrity": "sha512-pATOfLb+jy2/7WeJLUc7wswahaPFbrrHb7apufrKj4caYEjGuvt309nJXTAe7dzUWHSSqQbC+4wMm6SYVTML6Q==", + "license": "Apache-2.0", "dependencies": { - "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/confirm-dialog": "~24.3.13", - "@vaadin/text-field": "~24.3.13", - "@vaadin/tooltip": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", - "lit": "^3.0.0" + "@lit/react": "^1.0.0", + "@vaadin/a11y-base": "24.4.0", + "@vaadin/accordion": "24.4.0", + "@vaadin/app-layout": "24.4.0", + "@vaadin/avatar": "24.4.0", + "@vaadin/avatar-group": "24.4.0", + "@vaadin/button": "24.4.0", + "@vaadin/checkbox": "24.4.0", + "@vaadin/checkbox-group": "24.4.0", + "@vaadin/combo-box": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/confirm-dialog": "24.4.0", + "@vaadin/context-menu": "24.4.0", + "@vaadin/custom-field": "24.4.0", + "@vaadin/date-picker": "24.4.0", + "@vaadin/date-time-picker": "24.4.0", + "@vaadin/details": "24.4.0", + "@vaadin/dialog": "24.4.0", + "@vaadin/email-field": "24.4.0", + "@vaadin/field-base": "24.4.0", + "@vaadin/field-highlighter": "24.4.0", + "@vaadin/form-layout": "24.4.0", + "@vaadin/grid": "24.4.0", + "@vaadin/horizontal-layout": "24.4.0", + "@vaadin/icon": "24.4.0", + "@vaadin/icons": "24.4.0", + "@vaadin/input-container": "24.4.0", + "@vaadin/integer-field": "24.4.0", + "@vaadin/item": "24.4.0", + "@vaadin/list-box": "24.4.0", + "@vaadin/lit-renderer": "24.4.0", + "@vaadin/login": "24.4.0", + "@vaadin/menu-bar": "24.4.0", + "@vaadin/message-input": "24.4.0", + "@vaadin/message-list": "24.4.0", + "@vaadin/multi-select-combo-box": "24.4.0", + "@vaadin/notification": "24.4.0", + "@vaadin/number-field": "24.4.0", + "@vaadin/overlay": "24.4.0", + "@vaadin/password-field": "24.4.0", + "@vaadin/progress-bar": "24.4.0", + "@vaadin/radio-group": "24.4.0", + "@vaadin/scroller": "24.4.0", + "@vaadin/select": "24.4.0", + "@vaadin/side-nav": "24.4.0", + "@vaadin/split-layout": "24.4.0", + "@vaadin/tabs": "24.4.0", + "@vaadin/tabsheet": "24.4.0", + "@vaadin/text-area": "24.4.0", + "@vaadin/text-field": "24.4.0", + "@vaadin/time-picker": "24.4.0", + "@vaadin/tooltip": "24.4.0", + "@vaadin/upload": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "@vaadin/vertical-layout": "24.4.0", + "@vaadin/virtual-list": "24.4.0" + }, + "peerDependencies": { + "@types/react": "^18.2.37", + "@types/react-dom": "^18.2.15", + "react": "^18.2.0", + "react-dom": "^18.2.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, "node_modules/@vaadin/router": { @@ -3995,176 +4020,189 @@ } }, "node_modules/@vaadin/scroller": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/scroller/-/scroller-24.3.13.tgz", - "integrity": "sha512-GlIG2urrzVm1cizOLrAIpblbte60VXl2AbPto2lqRCo/tbvE2NbZ7qg4sRpuLAMTpG77BkvNxFNCYMGY5XT+2g==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/scroller/-/scroller-24.4.0.tgz", + "integrity": "sha512-Y4+Nb5ek/pQUBiOyNekO2vmutvI7HIbk8SwzOU8bePAn0CStm6Ah3hzMKKpzbWRRXcvJT2NRb5f0gEI+PLUmig==", + "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0" } }, "node_modules/@vaadin/select": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/select/-/select-24.3.13.tgz", - "integrity": "sha512-FzAQtx4f7buKnPAcpIhLUa4uzFGP98ZcG7dppGiDM3+A4mWce8vjj+Jsn1lbl2ZNl3Jw4GJKgk9pVBiPhGsMdQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/select/-/select-24.4.0.tgz", + "integrity": "sha512-aW0JzBkuMWEHUYSJxNxFh45eB4ql1sw+SMwSxyn2vJJ5ZsgeCaDjErvpxkI+gZHYp/hUfbGXjink8LBQCcNNRg==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.2.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/button": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/field-base": "~24.3.13", - "@vaadin/input-container": "~24.3.13", - "@vaadin/item": "~24.3.13", - "@vaadin/list-box": "~24.3.13", - "@vaadin/lit-renderer": "~24.3.13", - "@vaadin/overlay": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/button": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/field-base": "~24.4.0", + "@vaadin/input-container": "~24.4.0", + "@vaadin/item": "~24.4.0", + "@vaadin/list-box": "~24.4.0", + "@vaadin/lit-renderer": "~24.4.0", + "@vaadin/overlay": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", + "lit": "^3.0.0" } }, "node_modules/@vaadin/side-nav": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/side-nav/-/side-nav-24.3.13.tgz", - "integrity": "sha512-1U1IyQAkdQWhYuaaDdSFWYxJfWIkJoeRPw0KyPz/+CqNcqmplcDA5Z30h82NFv2uPnN8egj9Lxy2qXE4ND+jBw==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/side-nav/-/side-nav-24.4.0.tgz", + "integrity": "sha512-zPWsSC5l+NYf6DTRCV5nTqvGjJi+XdKq9i88NrxO1vKonvg3X9Foito4dEvdUk6etGaeXm//yqqGkgFCdDlv4g==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/split-layout": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/split-layout/-/split-layout-24.3.13.tgz", - "integrity": "sha512-rlNDwgRn0kfN09BAQDW08qYX+43XCfWd6QeyluOPq2pk3VG8w7h3L4yT+d7FbPDYW1McYGu43APmSbRVX97yUA==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/split-layout/-/split-layout-24.4.0.tgz", + "integrity": "sha512-zkrg0H8n0rbxCGPwiKwQf3oSFlnxfi98zcVriyyWxUWnfpKJu/6FDTyRsBoDAk8jd4H+wNOIhqWj2R2eWtb7Ag==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/component-base": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0" } }, "node_modules/@vaadin/tabs": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/tabs/-/tabs-24.3.13.tgz", - "integrity": "sha512-et1HPvcEiJKa1VG5Kxhdt1jEKzEQutdcUvgFLoyx2IPmhHS+F8/uskdmqyOAh0h8ueB8Hl/A+kbwF5fpVeYOPA==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/tabs/-/tabs-24.4.0.tgz", + "integrity": "sha512-zOpIatEfT/61lpSjuuW4XkDZHRsbYSGgjsD5dLdRo0LR5Ejr1h5kTkJsvhfqUxintqcUxpjwsqWLxAfkfkejGA==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/item": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/item": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/tabsheet": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/tabsheet/-/tabsheet-24.3.13.tgz", - "integrity": "sha512-XJiVZ8/mp2eiMr2gdaAA8rBPLvu/Iv8TlI+mKEZQEbcJU0czw53zyI6xqzPLLUW8YkMbZqxUtYlj5TBRqMKBEA==", - "dependencies": { - "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.13", - "@vaadin/scroller": "~24.3.13", - "@vaadin/tabs": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" - } - }, - "node_modules/@vaadin/text-area": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/text-area/-/text-area-24.3.13.tgz", - "integrity": "sha512-lfw7FTua5+hMNFC5RX4pZShJKQv8vUe5E1M4NditqhYL9fUSaBDraxYGtoKTBiDB1EtNh9qLfOuiZz2UU3jGig==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/tabsheet/-/tabsheet-24.4.0.tgz", + "integrity": "sha512-MOVckTWnJBkUuqFoHusRmsz7knQK6SNmQ2G2A6i0HEQKyFaVWPCNLksVjxgrGNxToNwziuHG6uME4YFFEgefpw==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/field-base": "~24.3.13", - "@vaadin/input-container": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/component-base": "~24.4.0", + "@vaadin/scroller": "~24.4.0", + "@vaadin/tabs": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0" + } + }, + "node_modules/@vaadin/text-area": { + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/text-area/-/text-area-24.4.0.tgz", + "integrity": "sha512-oc+DyJ+qAEqWS1ZfLscJMN4VTDGl1rijm0E6wGkZyOqZTAKniez+s7Wcu/XmfhamtI391g0OJ6M9J4AJCsNQpA==", + "license": "Apache-2.0", + "dependencies": { + "@open-wc/dedupe-mixin": "^1.3.0", + "@polymer/polymer": "^3.0.0", + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/field-base": "~24.4.0", + "@vaadin/input-container": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/text-field": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/text-field/-/text-field-24.3.13.tgz", - "integrity": "sha512-+f0DGrD+KmVw6s75Gdprugb01LYhsCdLgc2QLTrNjmyx/kvNfw76jTHZEeUuYYjxTMVyKXVstcWxG/oWt/sZSQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/text-field/-/text-field-24.4.0.tgz", + "integrity": "sha512-vpffIEBVOpBIU6d8bdE2EMc23mv7RHhIyhMZm/LiQxW+33ug5Zq+bVa0sQU7mI0mONngRcrYkXHQWGzaAPq+XQ==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/field-base": "~24.3.13", - "@vaadin/input-container": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/field-base": "~24.4.0", + "@vaadin/input-container": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/time-picker": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/time-picker/-/time-picker-24.3.13.tgz", - "integrity": "sha512-VYKglPhdJsCMGyE+CUjct4SH6g/v2HpHBkGiOxMLdfYo01+z0KSfTQfdleI1KSEETmFGmp8+aN4u4beof7CfFA==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/time-picker/-/time-picker-24.4.0.tgz", + "integrity": "sha512-fpFg7Gt8IKW3PW4FuDeQs+LjrxeZibC/EKXRlJVxHqBeujHllYnopat+1YkQMCP2p6hMPUfH0WKTZ9ODMEhyPw==", + "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/combo-box": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/field-base": "~24.3.13", - "@vaadin/input-container": "~24.3.13", - "@vaadin/item": "~24.3.13", - "@vaadin/overlay": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/combo-box": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/field-base": "~24.4.0", + "@vaadin/input-container": "~24.4.0", + "@vaadin/item": "~24.4.0", + "@vaadin/overlay": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0" } }, "node_modules/@vaadin/tooltip": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/tooltip/-/tooltip-24.3.13.tgz", - "integrity": "sha512-Bwjg2mTDwYqISZu7R3FpGKAVLM6lbsOSI7lVFWV6Oi8GwX5EBi1cHgCk8nLb3Olmblkt82oKikcpbbhe9TiMQQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/tooltip/-/tooltip-24.4.0.tgz", + "integrity": "sha512-liXUhVmi8rspgNHOnTbfmSPYBcJhyi9b+PAzabREDgeQYrdDDM6ARdCXrjWXgpH+E4PEwiKuQx8nVgFAd4WGHg==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/overlay": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/overlay": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0" } }, "node_modules/@vaadin/upload": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/upload/-/upload-24.3.13.tgz", - "integrity": "sha512-nAAnROhjQc+4mmJKffCeSC7pwQ/aJE9aQnR8J8pcpMooYvhhRDXqGImVZaCLgqC9pU2cRqwXxhX42gk5pNnxDw==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/upload/-/upload-24.4.0.tgz", + "integrity": "sha512-W6X3/LAgVvw5ULcdBqxCBriU4nMUt038SKvK55RO5ZgaKxaX4O1WswI2YJOKduwgRj/3rPn2qYJDKWUOf5/r0A==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.13", - "@vaadin/button": "~24.3.13", - "@vaadin/component-base": "~24.3.13", - "@vaadin/progress-bar": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13", + "@vaadin/a11y-base": "~24.4.0", + "@vaadin/button": "~24.4.0", + "@vaadin/component-base": "~24.4.0", + "@vaadin/progress-bar": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", "lit": "^3.0.0" } }, @@ -4174,30 +4212,33 @@ "integrity": "sha512-9FhVhr0ynSR3X2ao+vaIEttcNU5XfzCbxtmYOV8uIRnUCtNgbvMOIcyGBvntsX9I5kvIP2dV3cFAOG9SILJzEA==" }, "node_modules/@vaadin/vaadin-lumo-styles": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-lumo-styles/-/vaadin-lumo-styles-24.3.13.tgz", - "integrity": "sha512-43h6sKTVdNJ2Gv3mTcD1oVHjrNKj28Zs+VqcTUS5Vn2bxmGsIm3V5qLMdSe5GWNeZPbl+5dFa1VjFUjQWElMYw==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-lumo-styles/-/vaadin-lumo-styles-24.4.0.tgz", + "integrity": "sha512-z+R5BazX2xqq/k/hq1cmyeCLA0+qC9XsqHeQVaWYPeXNmivAYW+hGpJKr2CL8Fs7wWnNOkcw2F3NKHjERnzpqw==", + "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.13", - "@vaadin/icon": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/component-base": "~24.4.0", + "@vaadin/icon": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0" } }, "node_modules/@vaadin/vaadin-material-styles": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-material-styles/-/vaadin-material-styles-24.3.13.tgz", - "integrity": "sha512-TG+y/YPI4M2rXkkyzbb6EzLl2dFaf+sNEH7tZXz4RLAUciKC7QHgpEESwQ0mfdonov2xP9Op48eBhkWalhKxDA==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-material-styles/-/vaadin-material-styles-24.4.0.tgz", + "integrity": "sha512-QCaCGWVIGgrdR8xRa+oJa51mo6J+0y+3Jupd35sc+rlS3/G0I3abzblA9uut4fCzB4HJqT9HySKEKsxm4OVmBQ==", + "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/component-base": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0" } }, "node_modules/@vaadin/vaadin-themable-mixin": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-themable-mixin/-/vaadin-themable-mixin-24.3.13.tgz", - "integrity": "sha512-OmDLX92U1tefwgnmlP/OBsf/z/GGjy3IOoEUqEPCgf01+xB6wM6uCRaY1dBU8NgHQeaJq80YzQjP0z5D+SqTkA==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-themable-mixin/-/vaadin-themable-mixin-24.4.0.tgz", + "integrity": "sha512-+4TvlciQFruVWD8c7e/nWXy3M44RWBAOfvi/Ny+qaotRz7valXe1YNAX2IOL9gaHbBrAarXwRQy5Y5jnT6JAeA==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "lit": "^3.0.0" @@ -4216,41 +4257,45 @@ } }, "node_modules/@vaadin/vertical-layout": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/vertical-layout/-/vertical-layout-24.3.13.tgz", - "integrity": "sha512-MYNZtBEduoUWwVn256qmjDlImJtZVjOMhF9qySURnuwK7Cn2ak+mhzlBsGdbe3YctMwcA/NUt6DsGogE1qkj7Q==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/vertical-layout/-/vertical-layout-24.4.0.tgz", + "integrity": "sha512-uhRNK2xbZ/vvodI5OcqfOjO1ZubL6Upy2SAnWPEAdCb/DuzU+RH75A/QrN6dgg4q9v/KLxhNcmEFSdFPMShqMQ==", + "license": "Apache-2.0", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/component-base": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0" } }, "node_modules/@vaadin/virtual-list": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/virtual-list/-/virtual-list-24.3.13.tgz", - "integrity": "sha512-Cngn/Q/Qu2NMJ+7HkR8L4aLaWsGdWQ/AVub1R1bNk6/zArS0Zj/N+QciLYSvJ0gH5cLbJ9Qac+5Jgi0sXksSEg==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/virtual-list/-/virtual-list-24.4.0.tgz", + "integrity": "sha512-hxyuqO0xR4QRLwXsdLLKEhHF1G8KsbM9ajD0excdaLovUgem2x4grIvfetwoXTQ1+SD2tI426J6STsIa8aRdBg==", + "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.13", - "@vaadin/lit-renderer": "~24.3.13", - "@vaadin/vaadin-lumo-styles": "~24.3.13", - "@vaadin/vaadin-material-styles": "~24.3.13", - "@vaadin/vaadin-themable-mixin": "~24.3.13" + "@vaadin/component-base": "~24.4.0", + "@vaadin/lit-renderer": "~24.4.0", + "@vaadin/vaadin-lumo-styles": "~24.4.0", + "@vaadin/vaadin-material-styles": "~24.4.0", + "@vaadin/vaadin-themable-mixin": "~24.4.0", + "lit": "^3.0.0" } }, "node_modules/@vitejs/plugin-react": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.2.1.tgz", - "integrity": "sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.2.0.tgz", + "integrity": "sha512-+MHTH/e6H12kRp5HUkzOGqPMksezRMmW+TNzlh/QXfI8rRf6l2Z2yH/v12no1UvTwhZgEDMuQ7g7rrfMseU6FQ==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/core": "^7.23.5", + "@babel/core": "^7.23.3", "@babel/plugin-transform-react-jsx-self": "^7.23.3", "@babel/plugin-transform-react-jsx-source": "^7.23.3", - "@types/babel__core": "^7.20.5", + "@types/babel__core": "^7.20.4", "react-refresh": "^0.14.0" }, "engines": { @@ -4811,11 +4856,6 @@ "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", "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.37.1", "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.37.1.tgz", @@ -4852,10 +4892,12 @@ "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/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "license": "MIT", + "peer": true }, "node_modules/dash-ast": { "version": "1.0.0", @@ -5403,24 +5445,6 @@ "node": ">=6.9.0" } }, - "node_modules/geotiff": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/geotiff/-/geotiff-2.1.3.tgz", - "integrity": "sha512-PT6uoF5a1+kbC3tHmZSUsLHBp2QJlHasxxxxPW47QIY1VBKpFB+FcDvX+MxER6UzgLQZ0xDzJ9s48B9JbOCTqA==", - "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", - "zstddec": "^0.1.0" - }, - "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", @@ -5651,36 +5675,12 @@ "node": ">= 0.4" } }, - "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/idb": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==", "dev": true }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -6243,8 +6243,7 @@ "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "node_modules/jsesc": { "version": "2.5.2", @@ -6270,11 +6269,6 @@ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "dev": true }, - "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", @@ -6308,11 +6302,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", @@ -6323,19 +6312,21 @@ } }, "node_modules/lit": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lit/-/lit-3.1.2.tgz", - "integrity": "sha512-VZx5iAyMtX7CV4K8iTLdCkMaYZ7ipjJZ0JcSdJ0zIdGxxyurjIn7yuuSxNBD7QmjvcNJwr0JS4cAdAtsy7gZ6w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lit/-/lit-3.1.0.tgz", + "integrity": "sha512-rzo/hmUqX8zmOdamDAeydfjsGXbbdtAFqMhmocnh2j9aDYqbu0fjXygjCa0T99Od9VQ/2itwaGrjZz/ZELVl7w==", + "license": "BSD-3-Clause", "dependencies": { - "@lit/reactive-element": "^2.0.4", - "lit-element": "^4.0.4", - "lit-html": "^3.1.2" + "@lit/reactive-element": "^2.0.0", + "lit-element": "^4.0.0", + "lit-html": "^3.1.0" } }, "node_modules/lit-element": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.0.5.tgz", - "integrity": "sha512-iTWskWZEtn9SyEf4aBG6rKT8GABZMrTWop1+jopsEOgEcugcXJGKuX5bEbkq9qfzY+XB4MAgCaSPwnNpdsNQ3Q==", + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.0.6.tgz", + "integrity": "sha512-U4sdJ3CSQip7sLGZ/uJskO5hGiqtlpxndsLr6mt3IQIjheg93UKYeGQjWMRql1s/cXNOaRrCzC2FQwjIwSUqkg==", + "license": "BSD-3-Clause", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.2.0", "@lit/reactive-element": "^2.0.4", @@ -6343,9 +6334,10 @@ } }, "node_modules/lit-html": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.1.3.tgz", - "integrity": "sha512-FwIbqDD8O/8lM4vUZ4KvQZjPPNx7V1VhT7vmRB8RBAO0AU6wuTVdoXiu2CivVjEGdugvcbPNBLtPE1y0ifplHA==", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.1.4.tgz", + "integrity": "sha512-yKKO2uVv7zYFHlWMfZmqc+4hkmSbFp8jgjdZY9vvR9jr4J8fH6FUMXhr+ljfELgmjpvlF7Z1SJ5n5/Jeqtc9YA==", + "license": "BSD-3-Clause", "dependencies": { "@types/trusted-types": "^2.0.2" } @@ -6362,12 +6354,32 @@ "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", "dev": true }, + "node_modules/lodash.pick": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", + "integrity": "sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q==", + "dev": true, + "license": "MIT" + }, "node_modules/lodash.sortby": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", "dev": true }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "license": "MIT", + "peer": true, + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, "node_modules/lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", @@ -6386,11 +6398,6 @@ "@jridgewell/sourcemap-codec": "^1.4.15" } }, - "node_modules/mapbox-to-css-font": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/mapbox-to-css-font/-/mapbox-to-css-font-2.4.4.tgz", - "integrity": "sha512-X1dtuTuH2D1MRMuductMZCLV/fy9EoIgqW/lmu8vQSAhEatx/tdFebkYT3TVhdTwqFDHbLEgQBD3IKA4KI7aoQ==" - }, "node_modules/merge-source-map": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz", @@ -6424,11 +6431,6 @@ "node": ">= 8" } }, - "node_modules/mgrs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mgrs/-/mgrs-1.0.0.tgz", - "integrity": "sha512-awNbTOqCxK1DBGjalK3xqWIstBZgN6fxsMSiXLs9/spqWkF2pAhb2rrYCFSsr1/tT7PhcDGjZndG8SWYn0byYA==" - }, "node_modules/micromatch": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", @@ -6457,14 +6459,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/minipass": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", @@ -6641,31 +6635,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/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -6692,16 +6661,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "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/path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", @@ -6756,18 +6715,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.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", @@ -6844,20 +6791,6 @@ "node": ">= 0.8" } }, - "node_modules/proj4": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/proj4/-/proj4-2.9.2.tgz", - "integrity": "sha512-bdyfNmtlWjQN/rHEHEiqFvpTUHhuzDaeQ6Uu1G4sPGqk+Xkxae6ahh865fClJokSGPBmlDOQWWaO6465TCfv5Q==", - "dependencies": { - "mgrs": "1.0.0", - "wkt-parser": "^1.3.3" - } - }, - "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/punycode": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", @@ -6893,22 +6826,6 @@ "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", "dev": true }, - "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", @@ -6918,12 +6835,31 @@ "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==", + "node_modules/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "license": "MIT", + "peer": true, "dependencies": { - "quickselect": "^2.0.0" + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "license": "MIT", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" } }, "node_modules/react-refresh": { @@ -7071,14 +7007,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", @@ -7090,37 +7018,21 @@ } }, "node_modules/rollup": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.18.0.tgz", - "integrity": "sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==", + "version": "3.29.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz", + "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==", "dev": true, - "dependencies": { - "@types/estree": "1.0.5" - }, + "license": "MIT", + "optional": true, + "peer": true, "bin": { "rollup": "dist/bin/rollup" }, "engines": { - "node": ">=18.0.0", + "node": ">=14.18.0", "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.18.0", - "@rollup/rollup-android-arm64": "4.18.0", - "@rollup/rollup-darwin-arm64": "4.18.0", - "@rollup/rollup-darwin-x64": "4.18.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.18.0", - "@rollup/rollup-linux-arm-musleabihf": "4.18.0", - "@rollup/rollup-linux-arm64-gnu": "4.18.0", - "@rollup/rollup-linux-arm64-musl": "4.18.0", - "@rollup/rollup-linux-powerpc64le-gnu": "4.18.0", - "@rollup/rollup-linux-riscv64-gnu": "4.18.0", - "@rollup/rollup-linux-s390x-gnu": "4.18.0", - "@rollup/rollup-linux-x64-gnu": "4.18.0", - "@rollup/rollup-linux-x64-musl": "4.18.0", - "@rollup/rollup-win32-arm64-msvc": "4.18.0", - "@rollup/rollup-win32-ia32-msvc": "4.18.0", - "@rollup/rollup-win32-x64-msvc": "4.18.0", "fsevents": "~2.3.2" } }, @@ -7134,10 +7046,11 @@ } }, "node_modules/rollup-plugin-visualizer": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.12.0.tgz", - "integrity": "sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==", + "version": "5.9.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.9.2.tgz", + "integrity": "sha512-waHktD5mlWrYFrhOLbti4YgQCn1uR24nYsNuXxg7LkPH8KdTXVWR9DNY1WU0QqokyMixVXJS4J04HNrVTMP01A==", "dev": true, + "license": "MIT", "dependencies": { "open": "^8.4.0", "picomatch": "^2.3.1", @@ -7151,7 +7064,7 @@ "node": ">=14" }, "peerDependencies": { - "rollup": "2.x || 3.x || 4.x" + "rollup": "2.x || 3.x" }, "peerDependenciesMeta": { "rollup": { @@ -7182,11 +7095,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.1.2", "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", @@ -7242,6 +7150,16 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0" + } + }, "node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -7343,34 +7261,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "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", @@ -8024,13 +7914,14 @@ } }, "node_modules/vite": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.7.tgz", - "integrity": "sha512-sgnEEFTZYMui/sTlH1/XEnVNHMujOahPLGMxn1+5sIT45Xjng1Ec1K78jRP15dSmVgg5WBin9yO81j3o9OxofA==", + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.6.tgz", + "integrity": "sha512-MD3joyAEBtV7QZPl2JVVUai6zHms3YOmLR+BpMzLlX2Yzjfcc4gTgNi09d/Rua3F4EtC8zdwPU8eQYyib4vVMQ==", "dev": true, + "license": "MIT", "dependencies": { "esbuild": "^0.19.3", - "postcss": "^8.4.35", + "postcss": "^8.4.32", "rollup": "^4.2.0" }, "bin": { @@ -8079,10 +7970,11 @@ } }, "node_modules/vite-plugin-checker": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/vite-plugin-checker/-/vite-plugin-checker-0.6.4.tgz", - "integrity": "sha512-2zKHH5oxr+ye43nReRbC2fny1nyARwhxdm0uNYp/ERy4YvU9iZpNOsueoi/luXw5gnpqRSvjcEPxXbS153O2wA==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/vite-plugin-checker/-/vite-plugin-checker-0.6.2.tgz", + "integrity": "sha512-YvvvQ+IjY09BX7Ab+1pjxkELQsBd4rPhWNw8WLBeFVxu/E7O+n6VYAqNsKdK/a2luFlX/sMpoWdGFfg4HvwdJQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.12.13", "ansi-escapes": "^4.3.0", @@ -8091,6 +7983,8 @@ "commander": "^8.0.0", "fast-glob": "^3.2.7", "fs-extra": "^11.1.0", + "lodash.debounce": "^4.0.8", + "lodash.pick": "^4.4.0", "npm-run-path": "^4.0.1", "semver": "^7.5.0", "strip-ansi": "^6.0.0", @@ -8244,6 +8138,42 @@ "node": ">=8" } }, + "node_modules/vite/node_modules/rollup": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.18.0.tgz", + "integrity": "sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.5" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.18.0", + "@rollup/rollup-android-arm64": "4.18.0", + "@rollup/rollup-darwin-arm64": "4.18.0", + "@rollup/rollup-darwin-x64": "4.18.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.18.0", + "@rollup/rollup-linux-arm-musleabihf": "4.18.0", + "@rollup/rollup-linux-arm64-gnu": "4.18.0", + "@rollup/rollup-linux-arm64-musl": "4.18.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.18.0", + "@rollup/rollup-linux-riscv64-gnu": "4.18.0", + "@rollup/rollup-linux-s390x-gnu": "4.18.0", + "@rollup/rollup-linux-x64-gnu": "4.18.0", + "@rollup/rollup-linux-x64-musl": "4.18.0", + "@rollup/rollup-win32-arm64-msvc": "4.18.0", + "@rollup/rollup-win32-ia32-msvc": "4.18.0", + "@rollup/rollup-win32-x64-msvc": "4.18.0", + "fsevents": "~2.3.2" + } + }, "node_modules/vscode-jsonrpc": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-6.0.0.tgz", @@ -8341,16 +8271,6 @@ "integrity": "sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==", "dev": true }, - "node_modules/web-worker": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.3.0.tgz", - "integrity": "sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==" - }, - "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", @@ -8418,11 +8338,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/wkt-parser": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/wkt-parser/-/wkt-parser-1.3.3.tgz", - "integrity": "sha512-ZnV3yH8/k58ZPACOXeiHaMuXIiaTk1t0hSUVisbO0t4RjA5wPpUytcxeyiN2h+LZRrmuHIh/1UlrR9e7DHDvTw==" - }, "node_modules/workbox-background-sync": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-7.0.0.tgz", @@ -8937,11 +8852,6 @@ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", "dev": true }, - "node_modules/xml-utils": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/xml-utils/-/xml-utils-1.10.1.tgz", - "integrity": "sha512-Dn6vJ1Z9v1tepSjvnCpwk5QqwIPcEFKdgnjqfYOABv1ngSofuAhtlugcUC3ehS1OHdgDWSG6C5mvj+Qm15udTQ==" - }, "node_modules/xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", @@ -9033,11 +8943,6 @@ "engines": { "node": ">=8" } - }, - "node_modules/zstddec": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/zstddec/-/zstddec-0.1.0.tgz", - "integrity": "sha512-w2NTI8+3l3eeltKAdK8QpiLo/flRAr2p8AGeakfMZOXBxOg9HIu4LVDxBi81sYgVhFhdJjv1OrB5ssI8uFPoLg==" } }, "dependencies": { @@ -10457,6 +10362,12 @@ "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.2.0.tgz", "integrity": "sha512-yWJKmpGE6lUURKAaIltoPIE/wrbY3TEkqQt+X0m+7fQNnAv0keydnYvbiJFP1PnMhizmIWRWOG5KLhYyc/xl+g==" }, + "@lit/react": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@lit/react/-/react-1.0.5.tgz", + "integrity": "sha512-RSHhrcuSMa4vzhqiTenzXvtQ6QDq3hSPsnHHO3jaPmmvVFeoNNm4DHoQ0zLdKAUvY3wP3tTENSUf7xpyVfrDEA==", + "requires": {} + }, "@lit/reactive-element": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.0.4.tgz", @@ -10465,36 +10376,6 @@ "@lit-labs/ssr-dom-shim": "^1.2.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", @@ -10526,11 +10407,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.7", - "resolved": "https://registry.npmjs.org/@petamoriken/float16/-/float16-3.8.7.tgz", - "integrity": "sha512-/Ri4xDDpe12NT6Ex/DRgHzLlobiQXEW/hmG08w1wj/YU7hLemk97c+zHQFp0iZQ9r7YqgLEXZR2sls4HxBf9NA==" - }, "@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", @@ -10547,9 +10423,9 @@ } }, "@rollup/plugin-replace": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-5.0.5.tgz", - "integrity": "sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-5.0.4.tgz", + "integrity": "sha512-E2hmRnlh09K8HGT0rOnnri9OTh+BILGr7NVJGB30S4E3cLRn3J0xjdiyOZ74adPs4NiAMgrjUMGAZNJDBgsdmQ==", "dev": true, "requires": { "@rollup/pluginutils": "^5.0.1", @@ -10557,9 +10433,9 @@ } }, "@rollup/pluginutils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", - "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.5.tgz", + "integrity": "sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==", "dev": true, "requires": { "@types/estree": "^1.0.0", @@ -10863,6 +10739,22 @@ "undici-types": "~5.26.4" } }, + "@types/prop-types": { + "version": "15.7.12", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", + "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==", + "peer": true + }, + "@types/react": { + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz", + "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==", + "peer": true, + "requires": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, "@types/resolve": { "version": "1.17.1", "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", @@ -10878,171 +10770,151 @@ "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==" }, "@vaadin/a11y-base": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/a11y-base/-/a11y-base-24.3.13.tgz", - "integrity": "sha512-7iEbJiJM/+YIC/D7HzQUuU3OX27MhcNoX8k3mWLBQu8SCVGDerCZUlHCHfeFpbJc76aWDNUrvEhAzBVrM/mn+A==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/a11y-base/-/a11y-base-24.4.0.tgz", + "integrity": "sha512-e7CIKm/BdULy699pdW57BjZ7Q1SIde18a88SZHPLeHnLPY5uvFF7fsQfAOmb1TLKMPlSS30VJFvsR1Ajc/E4vQ==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.13", - "lit": "3.1.2" + "@vaadin/component-base": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/accordion": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/accordion/-/accordion-24.3.13.tgz", - "integrity": "sha512-51CcEaaKXu2u7kNkWiJQ1Qb+NaiYTkSCuDGUb36y9m8WX8c00qFXj92lqBJuwua41OnQiWRWivmQ7LntAAtS8Q==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/accordion/-/accordion-24.4.0.tgz", + "integrity": "sha512-F90VyseEw9W71KGm0Kq+1pF/a2UAY+YsG33YZTaLfUm593VF2k0dLwwz+T7NZvmK4RHBUbNjs1OcL5A1biupGg==", "requires": { + "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/details": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/details": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/app-layout": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/app-layout/-/app-layout-24.3.13.tgz", - "integrity": "sha512-+fqsT3erA1b5CDc8Wty8LKzg66vgcKjMn8r8SrDrAfy2h1W/gl3jVYUipdos5Vk5YActH1doZR5OJkIa+wFzew==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/app-layout/-/app-layout-24.4.0.tgz", + "integrity": "sha512-Ow6ZeOTIXLR5dULQxArb8XU2zEmT+pvxE+FUalv7XLLIphe0THXqP4ncO8m9JU/nhzAFjm2qyB8fk7U9l5Giqw==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/button": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/button": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/avatar": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/avatar/-/avatar-24.3.13.tgz", - "integrity": "sha512-mvj2rIudrvw6OarOzEZmwlRFDYpvWwT2MP9/I7WsNzCr9+k7RbnnllITYxdikP6Shdj+OO2o1pVL1s8mHhzlJQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/avatar/-/avatar-24.4.0.tgz", + "integrity": "sha512-/MZYG3qBFREUHmgWxo8VoSnVQLM1MH98BwoEET104aymHIzqtX2I+rYEdlITAfgt9xq6LjC/TmxY59ePfVgN7g==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/tooltip": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/tooltip": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/avatar-group": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/avatar-group/-/avatar-group-24.3.13.tgz", - "integrity": "sha512-YEz/k2YLItjThqSsK0miCvSluN/xJhWffmQ1UV+jHIDNbLkSNrEXNke9me0HJmkvUPv/YAjwLq5FADNvoJtBUg==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/avatar-group/-/avatar-group-24.4.0.tgz", + "integrity": "sha512-oCJYEPPjXdwoK5MrKj2gj+W5azAv+5IUcdu0qqxLBrnIi516NTQqBMsJ6jDBrXGLGswRiyS08YKNZ+dFzCz1xw==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/avatar": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/item": "24.3.13", - "@vaadin/list-box": "24.3.13", - "@vaadin/overlay": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" - } - }, - "@vaadin/board": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/board/-/board-24.3.13.tgz", - "integrity": "sha512-pJL80g5JjtPs0vwYGEVoF86/xP92TZ1iKwli/XmXaLTlDPgM8xo6cPrJa5cG3TB196gVlw2pn2YCEXP4RHXDcg==", - "requires": { - "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/component-base": "24.3.13" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/avatar": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/item": "24.4.0", + "@vaadin/list-box": "24.4.0", + "@vaadin/overlay": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/bundles": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/bundles/-/bundles-24.3.13.tgz", - "integrity": "sha512-ukzyzIJvZ3LD+zAWvh0ut6ZRhiJZzD9hRMV68at1/PRkRHmqf/SeI2YL8rjs2EEXt7zHNoUQlHmxuaRMTQLPeA==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/bundles/-/bundles-24.4.0.tgz", + "integrity": "sha512-vdDdZvObFNFkNQwh+mALdmsok8Qv613TrsKMag5FjsBfghH5O4+cB9EMWKTXgJ+lErjJXWsOpfm+0p/TKamLfg==", "requires": {} }, "@vaadin/button": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/button/-/button-24.3.13.tgz", - "integrity": "sha512-ZXbEZHbPMwrgHjdHA/Ywtnb0YL/3TfvPoY2VeWzTSWKSxl7pCUSJq5WV/UdRoA4wt5c+A6lNdeL4uXSCCND3lg==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/button/-/button-24.4.0.tgz", + "integrity": "sha512-SYPd9okQ/DsbpHQlgStrtJrDoQkKS/coWZn/uCAGxbiZT41zrfDWzE8XldHwS00sz4bAYJ+CNFeHLGIpl6cuMA==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" - } - }, - "@vaadin/charts": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/charts/-/charts-24.3.13.tgz", - "integrity": "sha512-AV77dd4LRVNfuqn8V+ifM2NNS8UwBGpJcSLjBEgSfKgfPMSYS17DhJG2io5ZvECcnLNZvBZVvxQ65tae+B3Xow==", - "requires": { - "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "highcharts": "9.2.2" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/checkbox": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/checkbox/-/checkbox-24.3.13.tgz", - "integrity": "sha512-YT67/M31Dq7UKwtZ+hEUjOrVHnje+7wpf4aBYAeKoEqa57uw2Q9+lGTwoWgviVzXKtXhoQd/oLiNUaxeOVcNzA==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/checkbox/-/checkbox-24.4.0.tgz", + "integrity": "sha512-+VIQ2pM4JBFd1WB3yMILozgusVURBBlwUCkX4iZsp2rC3UUCesGJO5hMuZbwLvXhTeXE13ntz6bPRg4rj+gWMg==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/field-base": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/field-base": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/checkbox-group": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/checkbox-group/-/checkbox-group-24.3.13.tgz", - "integrity": "sha512-xEuY7FPscr/AQbCWkF4NJsFR4qlZCTkeYdGrgWv6neoWDiOI5gEvZS6Am2E184lp0K74zSqW5grxC3lGlnMu0A==", - "requires": { - "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/checkbox": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/field-base": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" - } - }, - "@vaadin/combo-box": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/combo-box/-/combo-box-24.3.13.tgz", - "integrity": "sha512-VfDmyr03oX9PbqMBG9vTAVhZusxwUm65dzlFsudQCKJc8kDruNpomgfH81HCYKxdu38rkmj65F9WPUhYomreFQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/checkbox-group/-/checkbox-group-24.4.0.tgz", + "integrity": "sha512-AqKAi1Vq1konCWlENTvdWxUDX3Ajpnuy266/PhwDpYFc7mbC99axejF9/eiS+aNsHt70A2x0cu/lnrIua0TJcw==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/field-base": "24.3.13", - "@vaadin/input-container": "24.3.13", - "@vaadin/item": "24.3.13", - "@vaadin/lit-renderer": "24.3.13", - "@vaadin/overlay": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/checkbox": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/field-base": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0" + } + }, + "@vaadin/combo-box": { + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/combo-box/-/combo-box-24.4.0.tgz", + "integrity": "sha512-iNFZcJHMvHUApelb3Df4HIvmEfWCnXtpZLRyRyXWgOxBC9XOslhs0AwKtW8/nIJf1YrknXpWjfHxt83RRdF51A==", + "requires": { + "@open-wc/dedupe-mixin": "^1.3.0", + "@polymer/polymer": "3.5.1", + "@vaadin/a11y-base": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/field-base": "24.4.0", + "@vaadin/input-container": "24.4.0", + "@vaadin/item": "24.4.0", + "@vaadin/lit-renderer": "24.4.0", + "@vaadin/overlay": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0" } }, "@vaadin/common-frontend": { @@ -11054,565 +10926,556 @@ } }, "@vaadin/component-base": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/component-base/-/component-base-24.3.13.tgz", - "integrity": "sha512-UjokKlcs3NVnUATmv03Av55dZGCqvRXEaY2N1PO0C5OYATNekF5wlnz2nQ1+j1Tvk9eI+bzZKN28Yu0S3kvl0A==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/component-base/-/component-base-24.4.0.tgz", + "integrity": "sha512-0//iss1UmbHVYTmFeJvrjB9kEV+WaJVDc9huiB7nhD+1QfduRgHFEj+P0N/5qhz8LB6zuhhsIkgof1N99PufEA==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", "@vaadin/vaadin-development-mode-detector": "2.0.7", "@vaadin/vaadin-usage-statistics": "2.1.2", - "lit": "3.1.2" + "lit": "3.1.0" } }, "@vaadin/confirm-dialog": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/confirm-dialog/-/confirm-dialog-24.3.13.tgz", - "integrity": "sha512-QqK68XQasskAmyPP1jZJQRgWv3S9DeFTu3d9KU+TGUgqCYgXKTnqLD3rpXnMrWv4TLued1vIbW3KF9r2Gp6RJQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/confirm-dialog/-/confirm-dialog-24.4.0.tgz", + "integrity": "sha512-ruaQwNFQt+/llRo7bx691S5tJrHnvvU1O+X1FyrG4Nirkle/bKV91EZf4t7/dQYDaD6RRd3ho3Yvm6tNqixmdQ==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/button": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/dialog": "24.3.13", - "@vaadin/overlay": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" + "@vaadin/button": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/dialog": "24.4.0", + "@vaadin/overlay": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/context-menu": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/context-menu/-/context-menu-24.3.13.tgz", - "integrity": "sha512-wW/GbYCNAT/NdNigvLVgHqFlhu5AEXAYlS1UNH2+MbsfnrhGurkKbcvvSE542bh2iDPZO4LUQmoEOS8vL8ehVA==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/context-menu/-/context-menu-24.4.0.tgz", + "integrity": "sha512-uxTqcBUFivL/CYtqcd8aPvqto4+nczbXBXQZ9VizIWkFVN2qNDKqLFKFLScZn+qO92yS+//R+CMJ4xkh6R6UUw==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/item": "24.3.13", - "@vaadin/list-box": "24.3.13", - "@vaadin/lit-renderer": "24.3.13", - "@vaadin/overlay": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" - } - }, - "@vaadin/cookie-consent": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/cookie-consent/-/cookie-consent-24.3.13.tgz", - "integrity": "sha512-85+Yzc70eIjr2W4hDtgZ+y53OTjkxlpBm3/4Dx/2UfoRRrnQCMgmyt2WZCdlMjeXw3FbUDnH0UruCR8uS2bKNg==", - "requires": { - "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "cookieconsent": "^3.0.6" - } - }, - "@vaadin/crud": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/crud/-/crud-24.3.13.tgz", - "integrity": "sha512-VAv4EmrRFv88mFmUMyOVhF0cj1SSkt7JHxihegw1ZZsdkPHXaVytu8miYBMZrqbAuOiU8fbUKHzJiG+rNoH/ow==", - "requires": { - "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/button": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/confirm-dialog": "24.3.13", - "@vaadin/dialog": "24.3.13", - "@vaadin/form-layout": "24.3.13", - "@vaadin/grid": "24.3.13", - "@vaadin/overlay": "24.3.13", - "@vaadin/text-field": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/item": "24.4.0", + "@vaadin/list-box": "24.4.0", + "@vaadin/lit-renderer": "24.4.0", + "@vaadin/overlay": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/custom-field": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/custom-field/-/custom-field-24.3.13.tgz", - "integrity": "sha512-iNskuzfLsYoQEUiK+Dd6uIv016uRmXdecftL9gzr95SyPjsrbOsK4/1e1QGKsKLyryU16r8ogZ2leJgzr21Y0Q==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/custom-field/-/custom-field-24.4.0.tgz", + "integrity": "sha512-tqk4QNxKI3ai86K71/gLw5drs2coPmhjjsT1gDjNPRudBO+RCLaqJumVu3AHo0tZuSzLoSHvc0N/BGcCPYMrxA==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/field-base": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/field-base": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/date-picker": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/date-picker/-/date-picker-24.3.13.tgz", - "integrity": "sha512-9JxVnEW9DPQS5sLOkVKt+lSsFgXj3L7xgUIcjZzPEksDFDnn/MbHk/EsiqptJ/1VyVh1gLuGFTHgQLzF2lTZWw==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/date-picker/-/date-picker-24.4.0.tgz", + "integrity": "sha512-LDC3NEnwa/mzs9m2hFAoJnzJwFo+HpAEuioQtvxA7cHZGoYXPem5aQN5Qmu3H1QTZ8B/MrjUo+o3Q8NishVI9Q==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/button": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/field-base": "24.3.13", - "@vaadin/input-container": "24.3.13", - "@vaadin/overlay": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/button": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/field-base": "24.4.0", + "@vaadin/input-container": "24.4.0", + "@vaadin/overlay": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/date-time-picker": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/date-time-picker/-/date-time-picker-24.3.13.tgz", - "integrity": "sha512-Zuw1vxDnfPxbyxpR2F43T6kRRjgfluNofRRROjsKbyd0DA7Ja9Ne+4ZdZ5u879MPXMG3HHIGuGfytOZVvYfEwQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/date-time-picker/-/date-time-picker-24.4.0.tgz", + "integrity": "sha512-cbxvyQkvQ01/OjI35wpq44yeom0KxOJv9vESRU//5izuCORY6t1sDqOwgJW3QrYdvWGqWSPVPQAqx71X4AqgMQ==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/custom-field": "24.3.13", - "@vaadin/date-picker": "24.3.13", - "@vaadin/field-base": "24.3.13", - "@vaadin/time-picker": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/custom-field": "24.4.0", + "@vaadin/date-picker": "24.4.0", + "@vaadin/field-base": "24.4.0", + "@vaadin/time-picker": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0" } }, "@vaadin/details": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/details/-/details-24.3.13.tgz", - "integrity": "sha512-uDCAZPKYnYEwZrM4Yu+Mzn5I9d/z1eM62bYGk+7pwrqFrr/9oYHNTBIOg4qTQLEYyqKXzoKh2/dOxhX6zOU00w==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/details/-/details-24.4.0.tgz", + "integrity": "sha512-o7EFWXo4A2yBj7aT9/zh1zhSxg0gcZY/R7c7o0A61qpnelwGBzidaVIZwwaoJKWhP3kSfpo0zzS/mfC3J0GF5A==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/button": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/button": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/dialog": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/dialog/-/dialog-24.3.13.tgz", - "integrity": "sha512-9uvfscPUi70xVKjzAaTFkBllwaCxGexoT4pDipFgIaqw9AkLdAIKsGycfM6UiBwqVk/uT1vvjhRarKIok/lKjQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/dialog/-/dialog-24.4.0.tgz", + "integrity": "sha512-ymEccccy9c1/m43sGO4QP8HYafIVPZDtqOfxlhWDvne295uBverAsE0VK+0z1ZBDphyVrEVmQ/fReBvRd2joNw==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.13", - "@vaadin/lit-renderer": "24.3.13", - "@vaadin/overlay": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/component-base": "24.4.0", + "@vaadin/lit-renderer": "24.4.0", + "@vaadin/overlay": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/email-field": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/email-field/-/email-field-24.3.13.tgz", - "integrity": "sha512-6PX3WIbspuzzN7NX1dwcHHNfeJxJK9jqe3+3OWgNPv5m95I1EebvFY9h/T9LaaCjmL8lupw4o/ySq5oWjQKOAg==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/email-field/-/email-field-24.4.0.tgz", + "integrity": "sha512-OxGWzn1B7/4rQW2cOXOH7HsQrav1CcLNZSJE7ScG41GGObA3DQU+2zsCkphnDIQsFF/J4NCJ89Wf3n6myQToLw==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.13", - "@vaadin/text-field": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" + "@vaadin/component-base": "24.4.0", + "@vaadin/text-field": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/field-base": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/field-base/-/field-base-24.3.13.tgz", - "integrity": "sha512-Qc2OUaBDGbskBnnSlDNhQd682tL8QlpqFfoS9lrZhRV286OlkfEiQ06kMZc75Q9fIeVIz3S2BPhtdoxd/8Tc4w==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/field-base/-/field-base-24.4.0.tgz", + "integrity": "sha512-fta9PqtCzCNFtzYc/9nytjJBCHqfXcJAomFApj12qdvv+LFKAYYbWt9kiGOk5v+UJATlJ89W2v1v8AewRc0kLQ==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/component-base": "24.3.13", - "lit": "3.1.2" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/component-base": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/field-highlighter": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/field-highlighter/-/field-highlighter-24.3.13.tgz", - "integrity": "sha512-aaDXwjqgx7gYQGPKJQ2f2siJD91YrsSsMxcU9c341QZ8eQ9RscfjxsdPvU2yiz+otPc7AyzMbv7VONgMcqYEGQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/field-highlighter/-/field-highlighter-24.4.0.tgz", + "integrity": "sha512-u98gE9DUrEL6DZ0aqlYUGrAdM70yrzcE1mLN98LFdiHcMzoDpatQMD/ghEU2n4wx7B4RpL37g7XaAUcQ3HhiNg==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.13", - "@vaadin/overlay": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" + "@vaadin/component-base": "24.4.0", + "@vaadin/overlay": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/form-layout": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/form-layout/-/form-layout-24.3.13.tgz", - "integrity": "sha512-SmUrTFnv+FjNK7l8PtgkH/24fLcNYdIA5QySxDeMB2O3sYD42SV+I0nDIv2UIMo44ahxpvxSNCkNhPrEtADFqw==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/form-layout/-/form-layout-24.4.0.tgz", + "integrity": "sha512-WPvjNuslwkQ08vpMXhwLhYyhR0gN/+mFTEogWJPXSsJ32906og3otVibgkqBl3FwbI/NdMlfTX2lWXXDWjmBqw==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/component-base": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0" } }, "@vaadin/grid": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/grid/-/grid-24.3.13.tgz", - "integrity": "sha512-oRNP9V6d7khFlB49wDfPfHG1fHFImc9dagX9Tlatpo3j1TLJ9JlfkrdWsuYY1aYtYnx5huvH3iOAV93fV1CFFg==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/grid/-/grid-24.4.0.tgz", + "integrity": "sha512-ZfE+aErJIKNXjr6B147gj467BdcyMrmmYSqXI7Tao4pEz2zorQe0eTsPkP7QQnZiz274ytuvqaVK7udYiZ2noA==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/checkbox": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/lit-renderer": "24.3.13", - "@vaadin/text-field": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" - } - }, - "@vaadin/grid-pro": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/grid-pro/-/grid-pro-24.3.13.tgz", - "integrity": "sha512-BTTHUeh6WoF34FKvsmqMon0t0SYEQ07ihTFlTWeF2m/DOPXPS77fvimq2PGjoqGWxtRE+bEryE3WzqPVsO86OA==", - "requires": { - "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "3.5.1", - "@vaadin/checkbox": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/grid": "24.3.13", - "@vaadin/lit-renderer": "24.3.13", - "@vaadin/select": "24.3.13", - "@vaadin/text-field": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/checkbox": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/lit-renderer": "24.4.0", + "@vaadin/text-field": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/horizontal-layout": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/horizontal-layout/-/horizontal-layout-24.3.13.tgz", - "integrity": "sha512-oJb8QNvOykXsiuoSBA7aP3xuXncSUjm0zye+6EYISGWgkOsoypJamyvm8zrNrF1Knlc6Uc3Ac7Q3TtxP6+V04A==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/horizontal-layout/-/horizontal-layout-24.4.0.tgz", + "integrity": "sha512-GBPrm4ahDUThY+Uw355MPx/l6f0hHfYUQNOUMEq9PblOJbryY3qpl8O7/hb4GlE2fBk+xjXxv/nUQQlKXtHqlA==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/component-base": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0" } }, "@vaadin/icon": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/icon/-/icon-24.3.13.tgz", - "integrity": "sha512-uH28N3fYJO6FObz+WLNfqHLm2VPbL1hNkmoU/yDiMldfIyTqpbSO2DlwNMXbsm3T8xkJRlHM+LWATheMsIynOw==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/icon/-/icon-24.4.0.tgz", + "integrity": "sha512-1Qu7BYNpqiNYkTGCGHa5B8AXE0EC04S7a98l0yNhvWY+fOnVqeqCMLq1mGuBuf6dVety4SytXjKjm2P6o7M1hQ==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" + "@vaadin/component-base": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/icons": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/icons/-/icons-24.3.13.tgz", - "integrity": "sha512-RT7LQppzqrkPSOm+T3oSi4267/1g0QvPwxZNDvsI8erLYIJIQ9BIz4HWSBy9vsXZGUM7Y9UuN5mrK/TIx98YAg==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/icons/-/icons-24.4.0.tgz", + "integrity": "sha512-LqPhRDfpV67DLLFxDgrKOUp7yDpdI0PK3JRQjD53/k12wye1BNCpavIXDaHW99ePOga7sC4bwCjFP30VP9lRbQ==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/icon": "24.3.13" + "@vaadin/icon": "24.4.0" } }, "@vaadin/input-container": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/input-container/-/input-container-24.3.13.tgz", - "integrity": "sha512-Rg77JYKwxMdnTqxTIQWkaiNCZGiI4sIP3V6sxYJxqn0v1Nwwy80OQ5nzGQj+KyNk4B6SajmAwgHbu+IcFthN1A==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/input-container/-/input-container-24.4.0.tgz", + "integrity": "sha512-jp3UBdzPqWEy2ScWPmsG21J4BTmZ5uncFRcAb7P3sEUgjHcGjmRWwxDuaP/B2PrRYr3qSxyj31zs2gjDGGXAAQ==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" + "@vaadin/component-base": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/integer-field": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/integer-field/-/integer-field-24.3.13.tgz", - "integrity": "sha512-4nmf8KUW1DPa9FoaVv+pW1xGKhV9ogfqllsxUaiZmcl8N/rVAx29tqwhQQq6iiZmikaZ5HRlcw8sib3SiATBrQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/integer-field/-/integer-field-24.4.0.tgz", + "integrity": "sha512-QrWOGb4PfTs3+PkFVWVS3o+HsQWbgTTzH+BhAO0/BAgMnTRPS4CE//zmFm+0m1Cj3YPPTsNBq/W2YtwnVuVWtQ==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.13", - "@vaadin/number-field": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13" + "@vaadin/component-base": "24.4.0", + "@vaadin/number-field": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0" } }, "@vaadin/item": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/item/-/item-24.3.13.tgz", - "integrity": "sha512-HeL9tHnmW2GgXFcuV3eV3Y9QUoufVXmMIhlRW/tWJR1cNjd781zHMEinxmnA6HC/5Fj8WE7YpQKk5Va9GNCFcw==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/item/-/item-24.4.0.tgz", + "integrity": "sha512-Mm/7CqHFglIrlkx8xtosG+DEtIAEtxB4mARYEFuKNaJYwdJZz/a7huE2C4Ww163F/HRGfkMmR2G88qunoDYKhA==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0" } }, "@vaadin/list-box": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/list-box/-/list-box-24.3.13.tgz", - "integrity": "sha512-jOkcDm7EWRkiwmwPQdbnnkrovM7d9icvFjjR+TOT/cE2np8kf4r75eehOJlDfSQXWvI0xxUDgrIIWDyFnly1+g==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/list-box/-/list-box-24.4.0.tgz", + "integrity": "sha512-LQH0rRNOzmqdIavPEgmLdo49mJmj3U73TTXQcOVaFJOrBOj+ZUVccAUIgPxy339evIWp+BZE3mxv+X+gjvkhxg==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/item": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/item": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0" } }, "@vaadin/lit-renderer": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/lit-renderer/-/lit-renderer-24.3.13.tgz", - "integrity": "sha512-5/qtyj6YfdM7BjwH9cpA1y0rPRdKQYr2s6Ze/Ocgfb26DUR6n4daXzilB3TceUanvAFFScGx16CqlA/my1cozQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/lit-renderer/-/lit-renderer-24.4.0.tgz", + "integrity": "sha512-uWIWCJP+sXWu3W+DCqHECOvlHZGkPlY8bwZ1CjeIygq3YjxJoE4iWPxKnwTZgbTmCMwRq+WjMXVhv/nO5UgnUw==", "requires": { - "lit": "3.1.2" + "lit": "3.1.0" } }, "@vaadin/login": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/login/-/login-24.3.13.tgz", - "integrity": "sha512-el6x92Nukg6Ta67c22kQv+WzYUE1b1ycVEPqN6AV7+Sg73YK15e4x5QGkDcNO5rVnDZDheUnKWoPSn4XVziY+A==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/login/-/login-24.4.0.tgz", + "integrity": "sha512-DJp0BfPFG1LAaA6dMavz80fIRZsFzgCwaltzfA/2+kj/3/hxkmCXgpGmrvxQTfH4Yyq7RZr8BoLFNMBPlhjK7w==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/button": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/overlay": "24.3.13", - "@vaadin/password-field": "24.3.13", - "@vaadin/text-field": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" - } - }, - "@vaadin/map": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/map/-/map-24.3.13.tgz", - "integrity": "sha512-4BGIuPS64Xc6YGTgAu90F2T7YZH58m4nadqpspe/Z/NcT1XvhWE4X6e0kx2Gns8UN1ntuO84Tbm/qZWK8SPh6A==", - "requires": { - "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "ol": "6.13.0" + "@vaadin/button": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/overlay": "24.4.0", + "@vaadin/password-field": "24.4.0", + "@vaadin/text-field": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/menu-bar": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/menu-bar/-/menu-bar-24.3.13.tgz", - "integrity": "sha512-5pBws+9z3ufYYmBmtqNlHKxgnc7nnsVJUcjAKpy+bufot+aC9BceAiPBIUI35ERqtQtjtj32IaU82VNDHenssw==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/menu-bar/-/menu-bar-24.4.0.tgz", + "integrity": "sha512-nB/Q4KdMuWVVT2r4QpEO2rxypKYVE9RX7fr+GaH8uT0G2F4m0YEkt1v6zwBoWI2d/OdfkX1LDT9Jjk7dpddn1g==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/button": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/context-menu": "24.3.13", - "@vaadin/item": "24.3.13", - "@vaadin/list-box": "24.3.13", - "@vaadin/overlay": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/button": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/context-menu": "24.4.0", + "@vaadin/item": "24.4.0", + "@vaadin/list-box": "24.4.0", + "@vaadin/overlay": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/message-input": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/message-input/-/message-input-24.3.13.tgz", - "integrity": "sha512-T4FKHGkQrNMnBOrH897yfmXndV0QZtGoOv/I/pcLlNnDleP4XNiwRl0pj+ggqfrpYk2I2a8WVOhvOld3aDqplA==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/message-input/-/message-input-24.4.0.tgz", + "integrity": "sha512-xL8bpE0y/RDxuvrBBJsmhGtdQSd1oQMXBJCFio6YTDaXJQcDxxM9/heGzLKtk9BpwybtvK6dWw0Jidza1UvbyA==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/button": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/text-area": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/button": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/text-area": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0" } }, "@vaadin/message-list": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/message-list/-/message-list-24.3.13.tgz", - "integrity": "sha512-bw/hg3qekZVQvFtqVas3E31kLNuidUtIR+97rPl2bTPXcbO4V5y+TUBSMF9J/0a5yan9O35Idp7NuR9OsRU2HQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/message-list/-/message-list-24.4.0.tgz", + "integrity": "sha512-yEwQdjh+scND2mKNe3m7RD+5sgD7oRONXHAvUgYy+n0tivzqx95mek18q7y01tvygxZmRGUhZhzkKhvySJYIfA==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/avatar": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/avatar": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/multi-select-combo-box": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/multi-select-combo-box/-/multi-select-combo-box-24.3.13.tgz", - "integrity": "sha512-CML8/7WV1INao0ro9TYsHB4pHJO3lF/0GvPZNvafPRmMgTSDue0/Vml5BJqPBwGhSQdATQOzwDtp8qtriFmmZg==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/multi-select-combo-box/-/multi-select-combo-box-24.4.0.tgz", + "integrity": "sha512-pi21B1gIwP6oge7gX7HHmhX6L6n1S/ot4TzWdfC7Bc5yuwCBsb1AWTkjtG9Zl2BFI/2wDaxLnnUBfuiPec0zgQ==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/combo-box": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/field-base": "24.3.13", - "@vaadin/input-container": "24.3.13", - "@vaadin/item": "24.3.13", - "@vaadin/lit-renderer": "24.3.13", - "@vaadin/overlay": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/combo-box": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/field-base": "24.4.0", + "@vaadin/input-container": "24.4.0", + "@vaadin/item": "24.4.0", + "@vaadin/lit-renderer": "24.4.0", + "@vaadin/overlay": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0" } }, "@vaadin/notification": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/notification/-/notification-24.3.13.tgz", - "integrity": "sha512-mTixYCTGmiplawtTpjf02WzchmbNliPsJlk5TTe+BHNxAo912lczgp8UNTxmRF5HSY91v93+bpJ0zif6FjD5WA==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/notification/-/notification-24.4.0.tgz", + "integrity": "sha512-Yr4PxTzfvXdzFQGBiWoYXLxx/CZ6274z0DcbUjJ8CaK1nPkE5BqT/5RQGEev2uvOmJ9vpXhCQUTkJ6pbAw/GvA==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.13", - "@vaadin/lit-renderer": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" + "@vaadin/component-base": "24.4.0", + "@vaadin/lit-renderer": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/number-field": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/number-field/-/number-field-24.3.13.tgz", - "integrity": "sha512-jNSg8582V40fcqwyZGG8r5865Bics+lJOXAG9CkpBLl1yZmJk56MjMf+kDUTh3p7TcaC138ekQiZ5641+Umi4w==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/number-field/-/number-field-24.4.0.tgz", + "integrity": "sha512-TntgSJoLpxD1T9lgHDzIVE5jzCU09ViyUNzTvtqCY9NT5k5QxAShy4f2QWN44mdP4WPEi2qmmMr1H34izCQ5pg==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/field-base": "24.3.13", - "@vaadin/input-container": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/field-base": "24.4.0", + "@vaadin/input-container": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/overlay": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/overlay/-/overlay-24.3.13.tgz", - "integrity": "sha512-fNz5/J/rtX39bI69/nBUf1eJBg8VZl26KeWpnyMA5TSsnxhTHLGHbz/6t/QusBLTRPsCMBCFWm1KcjFUOhayeQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/overlay/-/overlay-24.4.0.tgz", + "integrity": "sha512-AAUjreHkxBcdlgX/fcZrwQjaGBMNsVzwxSfS3Sd3r42Wmvv0Gst1ffeASVh85kqYFD/094HKDKDeK1lrm08Pfg==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/password-field": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/password-field/-/password-field-24.3.13.tgz", - "integrity": "sha512-MenAJIyobm5nJgl3RvyRgU/eQCOQRl7C+mG4KdmCLpU+l+UYav7YdRI3eEZfHNvy1veEgf/O7+hRKJcpbAm8NA==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/password-field/-/password-field-24.4.0.tgz", + "integrity": "sha512-/aIO+gvTR37xJ6rDxSpA/rvz2+KDdVI9fLfMZdoqNbw4HuOeMPV9yBTeKZYE6zc1CMP9VBjDKkUul5mYNRzLTw==", "requires": { + "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/button": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/text-field": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/button": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/field-base": "24.4.0", + "@vaadin/text-field": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/polymer-legacy-adapter": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/polymer-legacy-adapter/-/polymer-legacy-adapter-24.3.13.tgz", - "integrity": "sha512-ftJNxnDz+R6juRP876M/ybuep9CKqThMIVvZt7sQAy/CaPQ3ALT/mQa/dKauleoVkVwmhTJd2OtCc4akE1w8Zg==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/polymer-legacy-adapter/-/polymer-legacy-adapter-24.4.0.tgz", + "integrity": "sha512-FJQBW/nGlDxVtiNYpUe+ElhZU5p/2aXWGlsQJ0W9bvNboPIvkC3M4ySUo1r89kWF2jTaPg70AMHvnIxcyMBxKw==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/progress-bar": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/progress-bar/-/progress-bar-24.3.13.tgz", - "integrity": "sha512-HMKwfOngIUF1yC6onSosw8tfk6dnLe2DRc1lLl3PeL6DQiBC9HOUB5dYzoSeqXKxowH2kI0SeigI2F+R+ap4xw==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/progress-bar/-/progress-bar-24.4.0.tgz", + "integrity": "sha512-o/DZg73ZBZ1Rm90Q8Rqs14JeniEzE1+7vz91hfzQZ0LZK2Z6aE8TSHcv0Eq64lvWTdarNeqLiOM5RaHZFyabSg==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" + "@vaadin/component-base": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/radio-group": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/radio-group/-/radio-group-24.3.13.tgz", - "integrity": "sha512-+0OPcHxGpmbaAZEb7ugjmMR7JmsATjcBNlW3MlTllagylIkaNHCdGe0gYUGSqlXSG7P7ga4VbeG/BfL2+99/yw==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/radio-group/-/radio-group-24.4.0.tgz", + "integrity": "sha512-JIHHcsHsMVrlun5WPDRFoLoj/x3pvESlZq7WDK+VRciWSDJfXgyoHlKbtSyQxQFiCYzxzKg4m+6n20zJG8VyPQ==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/field-base": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/field-base": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, - "@vaadin/rich-text-editor": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/rich-text-editor/-/rich-text-editor-24.3.13.tgz", - "integrity": "sha512-/PMQK5W1FVV5pqOxb6z+/TFHPy7UnAjDugCUIuoYL1C57ZCgDh0iPSeWu21wH4Nkj55+KvTIy74HKeVLK741YQ==", + "@vaadin/react-components": { + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/react-components/-/react-components-24.4.0.tgz", + "integrity": "sha512-pATOfLb+jy2/7WeJLUc7wswahaPFbrrHb7apufrKj4caYEjGuvt309nJXTAe7dzUWHSSqQbC+4wMm6SYVTML6Q==", "requires": { - "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "3.5.1", - "@vaadin/button": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/confirm-dialog": "24.3.13", - "@vaadin/text-field": "24.3.13", - "@vaadin/tooltip": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" + "@lit/react": "^1.0.0", + "@vaadin/a11y-base": "24.4.0", + "@vaadin/accordion": "24.4.0", + "@vaadin/app-layout": "24.4.0", + "@vaadin/avatar": "24.4.0", + "@vaadin/avatar-group": "24.4.0", + "@vaadin/button": "24.4.0", + "@vaadin/checkbox": "24.4.0", + "@vaadin/checkbox-group": "24.4.0", + "@vaadin/combo-box": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/confirm-dialog": "24.4.0", + "@vaadin/context-menu": "24.4.0", + "@vaadin/custom-field": "24.4.0", + "@vaadin/date-picker": "24.4.0", + "@vaadin/date-time-picker": "24.4.0", + "@vaadin/details": "24.4.0", + "@vaadin/dialog": "24.4.0", + "@vaadin/email-field": "24.4.0", + "@vaadin/field-base": "24.4.0", + "@vaadin/field-highlighter": "24.4.0", + "@vaadin/form-layout": "24.4.0", + "@vaadin/grid": "24.4.0", + "@vaadin/horizontal-layout": "24.4.0", + "@vaadin/icon": "24.4.0", + "@vaadin/icons": "24.4.0", + "@vaadin/input-container": "24.4.0", + "@vaadin/integer-field": "24.4.0", + "@vaadin/item": "24.4.0", + "@vaadin/list-box": "24.4.0", + "@vaadin/lit-renderer": "24.4.0", + "@vaadin/login": "24.4.0", + "@vaadin/menu-bar": "24.4.0", + "@vaadin/message-input": "24.4.0", + "@vaadin/message-list": "24.4.0", + "@vaadin/multi-select-combo-box": "24.4.0", + "@vaadin/notification": "24.4.0", + "@vaadin/number-field": "24.4.0", + "@vaadin/overlay": "24.4.0", + "@vaadin/password-field": "24.4.0", + "@vaadin/progress-bar": "24.4.0", + "@vaadin/radio-group": "24.4.0", + "@vaadin/scroller": "24.4.0", + "@vaadin/select": "24.4.0", + "@vaadin/side-nav": "24.4.0", + "@vaadin/split-layout": "24.4.0", + "@vaadin/tabs": "24.4.0", + "@vaadin/tabsheet": "24.4.0", + "@vaadin/text-area": "24.4.0", + "@vaadin/text-field": "24.4.0", + "@vaadin/time-picker": "24.4.0", + "@vaadin/tooltip": "24.4.0", + "@vaadin/upload": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "@vaadin/vertical-layout": "24.4.0", + "@vaadin/virtual-list": "24.4.0" } }, "@vaadin/router": { @@ -11625,177 +11488,179 @@ } }, "@vaadin/scroller": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/scroller/-/scroller-24.3.13.tgz", - "integrity": "sha512-GlIG2urrzVm1cizOLrAIpblbte60VXl2AbPto2lqRCo/tbvE2NbZ7qg4sRpuLAMTpG77BkvNxFNCYMGY5XT+2g==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/scroller/-/scroller-24.4.0.tgz", + "integrity": "sha512-Y4+Nb5ek/pQUBiOyNekO2vmutvI7HIbk8SwzOU8bePAn0CStm6Ah3hzMKKpzbWRRXcvJT2NRb5f0gEI+PLUmig==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0" } }, "@vaadin/select": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/select/-/select-24.3.13.tgz", - "integrity": "sha512-FzAQtx4f7buKnPAcpIhLUa4uzFGP98ZcG7dppGiDM3+A4mWce8vjj+Jsn1lbl2ZNl3Jw4GJKgk9pVBiPhGsMdQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/select/-/select-24.4.0.tgz", + "integrity": "sha512-aW0JzBkuMWEHUYSJxNxFh45eB4ql1sw+SMwSxyn2vJJ5ZsgeCaDjErvpxkI+gZHYp/hUfbGXjink8LBQCcNNRg==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/button": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/field-base": "24.3.13", - "@vaadin/input-container": "24.3.13", - "@vaadin/item": "24.3.13", - "@vaadin/list-box": "24.3.13", - "@vaadin/lit-renderer": "24.3.13", - "@vaadin/overlay": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/button": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/field-base": "24.4.0", + "@vaadin/input-container": "24.4.0", + "@vaadin/item": "24.4.0", + "@vaadin/list-box": "24.4.0", + "@vaadin/lit-renderer": "24.4.0", + "@vaadin/overlay": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/side-nav": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/side-nav/-/side-nav-24.3.13.tgz", - "integrity": "sha512-1U1IyQAkdQWhYuaaDdSFWYxJfWIkJoeRPw0KyPz/+CqNcqmplcDA5Z30h82NFv2uPnN8egj9Lxy2qXE4ND+jBw==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/side-nav/-/side-nav-24.4.0.tgz", + "integrity": "sha512-zPWsSC5l+NYf6DTRCV5nTqvGjJi+XdKq9i88NrxO1vKonvg3X9Foito4dEvdUk6etGaeXm//yqqGkgFCdDlv4g==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/split-layout": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/split-layout/-/split-layout-24.3.13.tgz", - "integrity": "sha512-rlNDwgRn0kfN09BAQDW08qYX+43XCfWd6QeyluOPq2pk3VG8w7h3L4yT+d7FbPDYW1McYGu43APmSbRVX97yUA==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/split-layout/-/split-layout-24.4.0.tgz", + "integrity": "sha512-zkrg0H8n0rbxCGPwiKwQf3oSFlnxfi98zcVriyyWxUWnfpKJu/6FDTyRsBoDAk8jd4H+wNOIhqWj2R2eWtb7Ag==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/component-base": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0" } }, "@vaadin/tabs": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/tabs/-/tabs-24.3.13.tgz", - "integrity": "sha512-et1HPvcEiJKa1VG5Kxhdt1jEKzEQutdcUvgFLoyx2IPmhHS+F8/uskdmqyOAh0h8ueB8Hl/A+kbwF5fpVeYOPA==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/tabs/-/tabs-24.4.0.tgz", + "integrity": "sha512-zOpIatEfT/61lpSjuuW4XkDZHRsbYSGgjsD5dLdRo0LR5Ejr1h5kTkJsvhfqUxintqcUxpjwsqWLxAfkfkejGA==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/item": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/item": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/tabsheet": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/tabsheet/-/tabsheet-24.3.13.tgz", - "integrity": "sha512-XJiVZ8/mp2eiMr2gdaAA8rBPLvu/Iv8TlI+mKEZQEbcJU0czw53zyI6xqzPLLUW8YkMbZqxUtYlj5TBRqMKBEA==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/tabsheet/-/tabsheet-24.4.0.tgz", + "integrity": "sha512-MOVckTWnJBkUuqFoHusRmsz7knQK6SNmQ2G2A6i0HEQKyFaVWPCNLksVjxgrGNxToNwziuHG6uME4YFFEgefpw==", "requires": { + "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.13", - "@vaadin/scroller": "24.3.13", - "@vaadin/tabs": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/component-base": "24.4.0", + "@vaadin/scroller": "24.4.0", + "@vaadin/tabs": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0" } }, "@vaadin/text-area": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/text-area/-/text-area-24.3.13.tgz", - "integrity": "sha512-lfw7FTua5+hMNFC5RX4pZShJKQv8vUe5E1M4NditqhYL9fUSaBDraxYGtoKTBiDB1EtNh9qLfOuiZz2UU3jGig==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/text-area/-/text-area-24.4.0.tgz", + "integrity": "sha512-oc+DyJ+qAEqWS1ZfLscJMN4VTDGl1rijm0E6wGkZyOqZTAKniez+s7Wcu/XmfhamtI391g0OJ6M9J4AJCsNQpA==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/field-base": "24.3.13", - "@vaadin/input-container": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/field-base": "24.4.0", + "@vaadin/input-container": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/text-field": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/text-field/-/text-field-24.3.13.tgz", - "integrity": "sha512-+f0DGrD+KmVw6s75Gdprugb01LYhsCdLgc2QLTrNjmyx/kvNfw76jTHZEeUuYYjxTMVyKXVstcWxG/oWt/sZSQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/text-field/-/text-field-24.4.0.tgz", + "integrity": "sha512-vpffIEBVOpBIU6d8bdE2EMc23mv7RHhIyhMZm/LiQxW+33ug5Zq+bVa0sQU7mI0mONngRcrYkXHQWGzaAPq+XQ==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/field-base": "24.3.13", - "@vaadin/input-container": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/field-base": "24.4.0", + "@vaadin/input-container": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/time-picker": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/time-picker/-/time-picker-24.3.13.tgz", - "integrity": "sha512-VYKglPhdJsCMGyE+CUjct4SH6g/v2HpHBkGiOxMLdfYo01+z0KSfTQfdleI1KSEETmFGmp8+aN4u4beof7CfFA==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/time-picker/-/time-picker-24.4.0.tgz", + "integrity": "sha512-fpFg7Gt8IKW3PW4FuDeQs+LjrxeZibC/EKXRlJVxHqBeujHllYnopat+1YkQMCP2p6hMPUfH0WKTZ9ODMEhyPw==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/combo-box": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/field-base": "24.3.13", - "@vaadin/input-container": "24.3.13", - "@vaadin/item": "24.3.13", - "@vaadin/overlay": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/combo-box": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/field-base": "24.4.0", + "@vaadin/input-container": "24.4.0", + "@vaadin/item": "24.4.0", + "@vaadin/overlay": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0" } }, "@vaadin/tooltip": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/tooltip/-/tooltip-24.3.13.tgz", - "integrity": "sha512-Bwjg2mTDwYqISZu7R3FpGKAVLM6lbsOSI7lVFWV6Oi8GwX5EBi1cHgCk8nLb3Olmblkt82oKikcpbbhe9TiMQQ==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/tooltip/-/tooltip-24.4.0.tgz", + "integrity": "sha512-liXUhVmi8rspgNHOnTbfmSPYBcJhyi9b+PAzabREDgeQYrdDDM6ARdCXrjWXgpH+E4PEwiKuQx8nVgFAd4WGHg==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/overlay": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/overlay": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0" } }, "@vaadin/upload": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/upload/-/upload-24.3.13.tgz", - "integrity": "sha512-nAAnROhjQc+4mmJKffCeSC7pwQ/aJE9aQnR8J8pcpMooYvhhRDXqGImVZaCLgqC9pU2cRqwXxhX42gk5pNnxDw==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/upload/-/upload-24.4.0.tgz", + "integrity": "sha512-W6X3/LAgVvw5ULcdBqxCBriU4nMUt038SKvK55RO5ZgaKxaX4O1WswI2YJOKduwgRj/3rPn2qYJDKWUOf5/r0A==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.13", - "@vaadin/button": "24.3.13", - "@vaadin/component-base": "24.3.13", - "@vaadin/progress-bar": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13", - "lit": "3.1.2" + "@vaadin/a11y-base": "24.4.0", + "@vaadin/button": "24.4.0", + "@vaadin/component-base": "24.4.0", + "@vaadin/progress-bar": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vaadin/vaadin-development-mode-detector": { @@ -11804,33 +11669,33 @@ "integrity": "sha512-9FhVhr0ynSR3X2ao+vaIEttcNU5XfzCbxtmYOV8uIRnUCtNgbvMOIcyGBvntsX9I5kvIP2dV3cFAOG9SILJzEA==" }, "@vaadin/vaadin-lumo-styles": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-lumo-styles/-/vaadin-lumo-styles-24.3.13.tgz", - "integrity": "sha512-43h6sKTVdNJ2Gv3mTcD1oVHjrNKj28Zs+VqcTUS5Vn2bxmGsIm3V5qLMdSe5GWNeZPbl+5dFa1VjFUjQWElMYw==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-lumo-styles/-/vaadin-lumo-styles-24.4.0.tgz", + "integrity": "sha512-z+R5BazX2xqq/k/hq1cmyeCLA0+qC9XsqHeQVaWYPeXNmivAYW+hGpJKr2CL8Fs7wWnNOkcw2F3NKHjERnzpqw==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.13", - "@vaadin/icon": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/component-base": "24.4.0", + "@vaadin/icon": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0" } }, "@vaadin/vaadin-material-styles": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-material-styles/-/vaadin-material-styles-24.3.13.tgz", - "integrity": "sha512-TG+y/YPI4M2rXkkyzbb6EzLl2dFaf+sNEH7tZXz4RLAUciKC7QHgpEESwQ0mfdonov2xP9Op48eBhkWalhKxDA==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-material-styles/-/vaadin-material-styles-24.4.0.tgz", + "integrity": "sha512-QCaCGWVIGgrdR8xRa+oJa51mo6J+0y+3Jupd35sc+rlS3/G0I3abzblA9uut4fCzB4HJqT9HySKEKsxm4OVmBQ==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/component-base": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0" } }, "@vaadin/vaadin-themable-mixin": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-themable-mixin/-/vaadin-themable-mixin-24.3.13.tgz", - "integrity": "sha512-OmDLX92U1tefwgnmlP/OBsf/z/GGjy3IOoEUqEPCgf01+xB6wM6uCRaY1dBU8NgHQeaJq80YzQjP0z5D+SqTkA==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-themable-mixin/-/vaadin-themable-mixin-24.4.0.tgz", + "integrity": "sha512-+4TvlciQFruVWD8c7e/nWXy3M44RWBAOfvi/Ny+qaotRz7valXe1YNAX2IOL9gaHbBrAarXwRQy5Y5jnT6JAeA==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", - "lit": "3.1.2" + "lit": "3.1.0" } }, "@vaadin/vaadin-usage-statistics": { @@ -11842,41 +11707,42 @@ } }, "@vaadin/vertical-layout": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/vertical-layout/-/vertical-layout-24.3.13.tgz", - "integrity": "sha512-MYNZtBEduoUWwVn256qmjDlImJtZVjOMhF9qySURnuwK7Cn2ak+mhzlBsGdbe3YctMwcA/NUt6DsGogE1qkj7Q==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/vertical-layout/-/vertical-layout-24.4.0.tgz", + "integrity": "sha512-uhRNK2xbZ/vvodI5OcqfOjO1ZubL6Upy2SAnWPEAdCb/DuzU+RH75A/QrN6dgg4q9v/KLxhNcmEFSdFPMShqMQ==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/component-base": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0" } }, "@vaadin/virtual-list": { - "version": "24.3.13", - "resolved": "https://registry.npmjs.org/@vaadin/virtual-list/-/virtual-list-24.3.13.tgz", - "integrity": "sha512-Cngn/Q/Qu2NMJ+7HkR8L4aLaWsGdWQ/AVub1R1bNk6/zArS0Zj/N+QciLYSvJ0gH5cLbJ9Qac+5Jgi0sXksSEg==", + "version": "24.4.0", + "resolved": "https://registry.npmjs.org/@vaadin/virtual-list/-/virtual-list-24.4.0.tgz", + "integrity": "sha512-hxyuqO0xR4QRLwXsdLLKEhHF1G8KsbM9ajD0excdaLovUgem2x4grIvfetwoXTQ1+SD2tI426J6STsIa8aRdBg==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.13", - "@vaadin/lit-renderer": "24.3.13", - "@vaadin/vaadin-lumo-styles": "24.3.13", - "@vaadin/vaadin-material-styles": "24.3.13", - "@vaadin/vaadin-themable-mixin": "24.3.13" + "@vaadin/component-base": "24.4.0", + "@vaadin/lit-renderer": "24.4.0", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", + "lit": "3.1.0" } }, "@vitejs/plugin-react": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.2.1.tgz", - "integrity": "sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.2.0.tgz", + "integrity": "sha512-+MHTH/e6H12kRp5HUkzOGqPMksezRMmW+TNzlh/QXfI8rRf6l2Z2yH/v12no1UvTwhZgEDMuQ7g7rrfMseU6FQ==", "dev": true, "requires": { - "@babel/core": "^7.23.5", + "@babel/core": "^7.23.3", "@babel/plugin-transform-react-jsx-self": "^7.23.3", "@babel/plugin-transform-react-jsx-source": "^7.23.3", - "@types/babel__core": "^7.20.5", + "@types/babel__core": "^7.20.4", "react-refresh": "^0.14.0" } }, @@ -12270,11 +12136,6 @@ "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", "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.37.1", "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.37.1.tgz", @@ -12301,10 +12162,11 @@ "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==" + "csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "peer": true }, "dash-ast": { "version": "1.0.0", @@ -12717,21 +12579,6 @@ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", "dev": true }, - "geotiff": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/geotiff/-/geotiff-2.1.3.tgz", - "integrity": "sha512-PT6uoF5a1+kbC3tHmZSUsLHBp2QJlHasxxxxPW47QIY1VBKpFB+FcDvX+MxER6UzgLQZ0xDzJ9s48B9JbOCTqA==", - "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", - "zstddec": "^0.1.0" - } - }, "get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", @@ -12889,22 +12736,12 @@ "function-bind": "^1.1.2" } }, - "highcharts": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/highcharts/-/highcharts-9.2.2.tgz", - "integrity": "sha512-OMEdFCaG626ES1JEcKAvJTpxAOMuchy0XuAplmnOs0Yu7NMd2RMfTLFQ2fCJOxo3ubSdm/RVQwKAWC+5HYThnw==" - }, "idb": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==", "dev": true }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" - }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -13280,8 +13117,7 @@ "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "jsesc": { "version": "2.5.2", @@ -13301,11 +13137,6 @@ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "dev": true }, - "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", @@ -13328,11 +13159,6 @@ "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", "dev": 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", @@ -13340,19 +13166,19 @@ "dev": true }, "lit": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lit/-/lit-3.1.2.tgz", - "integrity": "sha512-VZx5iAyMtX7CV4K8iTLdCkMaYZ7ipjJZ0JcSdJ0zIdGxxyurjIn7yuuSxNBD7QmjvcNJwr0JS4cAdAtsy7gZ6w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lit/-/lit-3.1.0.tgz", + "integrity": "sha512-rzo/hmUqX8zmOdamDAeydfjsGXbbdtAFqMhmocnh2j9aDYqbu0fjXygjCa0T99Od9VQ/2itwaGrjZz/ZELVl7w==", "requires": { - "@lit/reactive-element": "^2.0.4", - "lit-element": "^4.0.4", - "lit-html": "^3.1.2" + "@lit/reactive-element": "^2.0.0", + "lit-element": "^4.0.0", + "lit-html": "^3.1.0" } }, "lit-element": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.0.5.tgz", - "integrity": "sha512-iTWskWZEtn9SyEf4aBG6rKT8GABZMrTWop1+jopsEOgEcugcXJGKuX5bEbkq9qfzY+XB4MAgCaSPwnNpdsNQ3Q==", + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.0.6.tgz", + "integrity": "sha512-U4sdJ3CSQip7sLGZ/uJskO5hGiqtlpxndsLr6mt3IQIjheg93UKYeGQjWMRql1s/cXNOaRrCzC2FQwjIwSUqkg==", "requires": { "@lit-labs/ssr-dom-shim": "^1.2.0", "@lit/reactive-element": "^2.0.4", @@ -13360,9 +13186,9 @@ } }, "lit-html": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.1.3.tgz", - "integrity": "sha512-FwIbqDD8O/8lM4vUZ4KvQZjPPNx7V1VhT7vmRB8RBAO0AU6wuTVdoXiu2CivVjEGdugvcbPNBLtPE1y0ifplHA==", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.1.4.tgz", + "integrity": "sha512-yKKO2uVv7zYFHlWMfZmqc+4hkmSbFp8jgjdZY9vvR9jr4J8fH6FUMXhr+ljfELgmjpvlF7Z1SJ5n5/Jeqtc9YA==", "requires": { "@types/trusted-types": "^2.0.2" } @@ -13379,12 +13205,27 @@ "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", "dev": true }, + "lodash.pick": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", + "integrity": "sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q==", + "dev": true + }, "lodash.sortby": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", "dev": true }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "peer": true, + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, "lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", @@ -13403,11 +13244,6 @@ "@jridgewell/sourcemap-codec": "^1.4.15" } }, - "mapbox-to-css-font": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/mapbox-to-css-font/-/mapbox-to-css-font-2.4.4.tgz", - "integrity": "sha512-X1dtuTuH2D1MRMuductMZCLV/fy9EoIgqW/lmu8vQSAhEatx/tdFebkYT3TVhdTwqFDHbLEgQBD3IKA4KI7aoQ==" - }, "merge-source-map": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz", @@ -13437,11 +13273,6 @@ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true }, - "mgrs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mgrs/-/mgrs-1.0.0.tgz", - "integrity": "sha512-awNbTOqCxK1DBGjalK3xqWIstBZgN6fxsMSiXLs9/spqWkF2pAhb2rrYCFSsr1/tT7PhcDGjZndG8SWYn0byYA==" - }, "micromatch": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", @@ -13461,11 +13292,6 @@ "brace-expansion": "^2.0.1" } }, - "minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" - }, "minipass": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", @@ -13592,27 +13418,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" - } - }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -13633,16 +13438,6 @@ "is-wsl": "^2.2.0" } }, - "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==" - }, "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", @@ -13684,15 +13479,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.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", @@ -13734,20 +13520,6 @@ "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", "dev": true }, - "proj4": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/proj4/-/proj4-2.9.2.tgz", - "integrity": "sha512-bdyfNmtlWjQN/rHEHEiqFvpTUHhuzDaeQ6Uu1G4sPGqk+Xkxae6ahh865fClJokSGPBmlDOQWWaO6465TCfv5Q==", - "requires": { - "mgrs": "1.0.0", - "wkt-parser": "^1.3.3" - } - }, - "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==" - }, "punycode": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", @@ -13766,16 +13538,6 @@ "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", "dev": true }, - "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", @@ -13785,12 +13547,23 @@ "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==", + "react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "peer": true, "requires": { - "quickselect": "^2.0.0" + "loose-envify": "^1.1.0" + } + }, + "react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "peer": true, + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" } }, "react-refresh": { @@ -13904,14 +13677,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", @@ -13919,28 +13684,13 @@ "dev": true }, "rollup": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.18.0.tgz", - "integrity": "sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==", + "version": "3.29.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz", + "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==", "dev": true, + "optional": true, + "peer": true, "requires": { - "@rollup/rollup-android-arm-eabi": "4.18.0", - "@rollup/rollup-android-arm64": "4.18.0", - "@rollup/rollup-darwin-arm64": "4.18.0", - "@rollup/rollup-darwin-x64": "4.18.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.18.0", - "@rollup/rollup-linux-arm-musleabihf": "4.18.0", - "@rollup/rollup-linux-arm64-gnu": "4.18.0", - "@rollup/rollup-linux-arm64-musl": "4.18.0", - "@rollup/rollup-linux-powerpc64le-gnu": "4.18.0", - "@rollup/rollup-linux-riscv64-gnu": "4.18.0", - "@rollup/rollup-linux-s390x-gnu": "4.18.0", - "@rollup/rollup-linux-x64-gnu": "4.18.0", - "@rollup/rollup-linux-x64-musl": "4.18.0", - "@rollup/rollup-win32-arm64-msvc": "4.18.0", - "@rollup/rollup-win32-ia32-msvc": "4.18.0", - "@rollup/rollup-win32-x64-msvc": "4.18.0", - "@types/estree": "1.0.5", "fsevents": "~2.3.2" } }, @@ -13951,9 +13701,9 @@ "dev": true }, "rollup-plugin-visualizer": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.12.0.tgz", - "integrity": "sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==", + "version": "5.9.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.9.2.tgz", + "integrity": "sha512-waHktD5mlWrYFrhOLbti4YgQCn1uR24nYsNuXxg7LkPH8KdTXVWR9DNY1WU0QqokyMixVXJS4J04HNrVTMP01A==", "dev": true, "requires": { "open": "^8.4.0", @@ -13971,11 +13721,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.1.2", "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", @@ -14005,6 +13750,15 @@ "is-regex": "^1.1.4" } }, + "scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "peer": true, + "requires": { + "loose-envify": "^1.1.0" + } + }, "semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -14079,25 +13833,6 @@ "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", "dev": true }, - "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", @@ -14569,21 +14304,49 @@ } }, "vite": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.7.tgz", - "integrity": "sha512-sgnEEFTZYMui/sTlH1/XEnVNHMujOahPLGMxn1+5sIT45Xjng1Ec1K78jRP15dSmVgg5WBin9yO81j3o9OxofA==", + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.6.tgz", + "integrity": "sha512-MD3joyAEBtV7QZPl2JVVUai6zHms3YOmLR+BpMzLlX2Yzjfcc4gTgNi09d/Rua3F4EtC8zdwPU8eQYyib4vVMQ==", "dev": true, "requires": { "esbuild": "^0.19.3", "fsevents": "~2.3.3", - "postcss": "^8.4.35", + "postcss": "^8.4.32", "rollup": "^4.2.0" + }, + "dependencies": { + "rollup": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.18.0.tgz", + "integrity": "sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==", + "dev": true, + "requires": { + "@rollup/rollup-android-arm-eabi": "4.18.0", + "@rollup/rollup-android-arm64": "4.18.0", + "@rollup/rollup-darwin-arm64": "4.18.0", + "@rollup/rollup-darwin-x64": "4.18.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.18.0", + "@rollup/rollup-linux-arm-musleabihf": "4.18.0", + "@rollup/rollup-linux-arm64-gnu": "4.18.0", + "@rollup/rollup-linux-arm64-musl": "4.18.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.18.0", + "@rollup/rollup-linux-riscv64-gnu": "4.18.0", + "@rollup/rollup-linux-s390x-gnu": "4.18.0", + "@rollup/rollup-linux-x64-gnu": "4.18.0", + "@rollup/rollup-linux-x64-musl": "4.18.0", + "@rollup/rollup-win32-arm64-msvc": "4.18.0", + "@rollup/rollup-win32-ia32-msvc": "4.18.0", + "@rollup/rollup-win32-x64-msvc": "4.18.0", + "@types/estree": "1.0.5", + "fsevents": "~2.3.2" + } + } } }, "vite-plugin-checker": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/vite-plugin-checker/-/vite-plugin-checker-0.6.4.tgz", - "integrity": "sha512-2zKHH5oxr+ye43nReRbC2fny1nyARwhxdm0uNYp/ERy4YvU9iZpNOsueoi/luXw5gnpqRSvjcEPxXbS153O2wA==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/vite-plugin-checker/-/vite-plugin-checker-0.6.2.tgz", + "integrity": "sha512-YvvvQ+IjY09BX7Ab+1pjxkELQsBd4rPhWNw8WLBeFVxu/E7O+n6VYAqNsKdK/a2luFlX/sMpoWdGFfg4HvwdJQ==", "dev": true, "requires": { "@babel/code-frame": "^7.12.13", @@ -14593,6 +14356,8 @@ "commander": "^8.0.0", "fast-glob": "^3.2.7", "fs-extra": "^11.1.0", + "lodash.debounce": "^4.0.8", + "lodash.pick": "^4.4.0", "npm-run-path": "^4.0.1", "semver": "^7.5.0", "strip-ansi": "^6.0.0", @@ -14756,16 +14521,6 @@ "integrity": "sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==", "dev": true }, - "web-worker": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.3.0.tgz", - "integrity": "sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==" - }, - "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", @@ -14818,11 +14573,6 @@ "has-tostringtag": "^1.0.2" } }, - "wkt-parser": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/wkt-parser/-/wkt-parser-1.3.3.tgz", - "integrity": "sha512-ZnV3yH8/k58ZPACOXeiHaMuXIiaTk1t0hSUVisbO0t4RjA5wPpUytcxeyiN2h+LZRrmuHIh/1UlrR9e7DHDvTw==" - }, "workbox-background-sync": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-7.0.0.tgz", @@ -15248,11 +14998,6 @@ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", "dev": true }, - "xml-utils": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/xml-utils/-/xml-utils-1.10.1.tgz", - "integrity": "sha512-Dn6vJ1Z9v1tepSjvnCpwk5QqwIPcEFKdgnjqfYOABv1ngSofuAhtlugcUC3ehS1OHdgDWSG6C5mvj+Qm15udTQ==" - }, "xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", @@ -15325,11 +15070,6 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true - }, - "zstddec": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/zstddec/-/zstddec-0.1.0.tgz", - "integrity": "sha512-w2NTI8+3l3eeltKAdK8QpiLo/flRAr2p8AGeakfMZOXBxOg9HIu4LVDxBi81sYgVhFhdJjv1OrB5ssI8uFPoLg==" } } } diff --git a/package.json b/package.json index 3fb9470..96765a2 100644 --- a/package.json +++ b/package.json @@ -4,84 +4,180 @@ "type": "module", "dependencies": { "@polymer/polymer": "3.5.1", - "@vaadin/bundles": "24.4.0", + "@vaadin/a11y-base": "24.3.3", + "@vaadin/accordion": "24.3.3", + "@vaadin/app-layout": "24.3.3", + "@vaadin/avatar": "24.3.3", + "@vaadin/avatar-group": "24.3.3", + "@vaadin/bundles": "24.3.3", + "@vaadin/button": "24.3.3", + "@vaadin/checkbox": "24.3.3", + "@vaadin/checkbox-group": "24.3.3", + "@vaadin/combo-box": "24.3.3", "@vaadin/common-frontend": "0.0.19", - "@vaadin/polymer-legacy-adapter": "24.4.0", - "@vaadin/react-components": "24.4.0", + "@vaadin/component-base": "24.3.3", + "@vaadin/confirm-dialog": "24.3.3", + "@vaadin/context-menu": "24.3.3", + "@vaadin/custom-field": "24.3.3", + "@vaadin/date-picker": "24.3.3", + "@vaadin/date-time-picker": "24.3.3", + "@vaadin/details": "24.3.3", + "@vaadin/dialog": "24.3.3", + "@vaadin/email-field": "24.3.3", + "@vaadin/field-base": "24.3.3", + "@vaadin/field-highlighter": "24.3.3", + "@vaadin/form-layout": "24.3.3", + "@vaadin/grid": "24.3.3", + "@vaadin/horizontal-layout": "24.3.3", + "@vaadin/icon": "24.3.3", + "@vaadin/icons": "24.3.3", + "@vaadin/input-container": "24.3.3", + "@vaadin/integer-field": "24.3.3", + "@vaadin/item": "24.3.3", + "@vaadin/list-box": "24.3.3", + "@vaadin/lit-renderer": "24.3.3", + "@vaadin/login": "24.3.3", + "@vaadin/menu-bar": "24.3.3", + "@vaadin/message-input": "24.3.3", + "@vaadin/message-list": "24.3.3", + "@vaadin/multi-select-combo-box": "24.3.3", + "@vaadin/notification": "24.3.3", + "@vaadin/number-field": "24.3.3", + "@vaadin/overlay": "24.3.3", + "@vaadin/password-field": "24.3.3", + "@vaadin/polymer-legacy-adapter": "24.3.3", + "@vaadin/progress-bar": "24.3.3", + "@vaadin/radio-group": "24.3.3", "@vaadin/router": "1.7.5", - "@vaadin/vaadin-development-mode-detector": "2.0.7", - "@vaadin/vaadin-lumo-styles": "24.4.0", - "@vaadin/vaadin-material-styles": "24.4.0", - "@vaadin/vaadin-themable-mixin": "24.4.0", + "@vaadin/scroller": "24.3.3", + "@vaadin/select": "24.3.3", + "@vaadin/side-nav": "24.3.3", + "@vaadin/split-layout": "24.3.3", + "@vaadin/tabs": "24.3.3", + "@vaadin/tabsheet": "24.3.3", + "@vaadin/text-area": "24.3.3", + "@vaadin/text-field": "24.3.3", + "@vaadin/time-picker": "24.3.3", + "@vaadin/tooltip": "24.3.3", + "@vaadin/upload": "24.3.3", + "@vaadin/vaadin-development-mode-detector": "2.0.6", + "@vaadin/vaadin-lumo-styles": "24.3.3", + "@vaadin/vaadin-material-styles": "24.3.3", + "@vaadin/vaadin-themable-mixin": "24.3.3", "@vaadin/vaadin-usage-statistics": "2.1.2", + "@vaadin/vertical-layout": "24.3.3", + "@vaadin/virtual-list": "24.3.3", "construct-style-sheets-polyfill": "3.1.0", "date-fns": "2.29.3", - "lit": "3.1.4", - "react": "18.3.1", - "react-dom": "18.3.1", - "react-router-dom": "6.23.1" + "lit": "3.1.0" }, "devDependencies": { - "@babel/preset-react": "7.24.7", - "@rollup/plugin-replace": "5.0.7", - "@rollup/pluginutils": "5.1.0", - "@types/react": "18.3.3", - "@types/react-dom": "18.3.0", - "@vitejs/plugin-react": "4.3.1", - "async": "3.2.5", - "glob": "10.4.1", + "@rollup/plugin-replace": "5.0.4", + "@rollup/pluginutils": "5.0.5", + "@vitejs/plugin-react": "4.2.0", + "@vitejs/plugin-react-swc": "3.5.0", + "async": "3.2.4", + "glob": "10.3.3", "rollup-plugin-brotli": "3.1.0", - "rollup-plugin-visualizer": "5.12.0", + "rollup-plugin-visualizer": "5.9.2", "strip-css-comments": "5.0.0", "transform-ast": "2.4.4", - "typescript": "5.4.5", - "vite": "5.3.1", - "vite-plugin-checker": "0.6.4", - "workbox-build": "7.1.1", - "workbox-core": "7.1.0", - "workbox-precaching": "7.1.0" + "typescript": "5.3.3", + "vite": "5.0.6", + "vite-plugin-checker": "0.6.2", + "workbox-build": "7.0.0", + "workbox-core": "7.0.0", + "workbox-precaching": "7.0.0" }, "vaadin": { "dependencies": { "@polymer/polymer": "3.5.1", - "@vaadin/bundles": "24.4.0", + "@vaadin/a11y-base": "24.3.3", + "@vaadin/accordion": "24.3.3", + "@vaadin/app-layout": "24.3.3", + "@vaadin/avatar": "24.3.3", + "@vaadin/avatar-group": "24.3.3", + "@vaadin/bundles": "24.3.3", + "@vaadin/button": "24.3.3", + "@vaadin/checkbox": "24.3.3", + "@vaadin/checkbox-group": "24.3.3", + "@vaadin/combo-box": "24.3.3", "@vaadin/common-frontend": "0.0.19", - "@vaadin/polymer-legacy-adapter": "24.4.0", - "@vaadin/react-components": "24.4.0", + "@vaadin/component-base": "24.3.3", + "@vaadin/confirm-dialog": "24.3.3", + "@vaadin/context-menu": "24.3.3", + "@vaadin/custom-field": "24.3.3", + "@vaadin/date-picker": "24.3.3", + "@vaadin/date-time-picker": "24.3.3", + "@vaadin/details": "24.3.3", + "@vaadin/dialog": "24.3.3", + "@vaadin/email-field": "24.3.3", + "@vaadin/field-base": "24.3.3", + "@vaadin/field-highlighter": "24.3.3", + "@vaadin/form-layout": "24.3.3", + "@vaadin/grid": "24.3.3", + "@vaadin/horizontal-layout": "24.3.3", + "@vaadin/icon": "24.3.3", + "@vaadin/icons": "24.3.3", + "@vaadin/input-container": "24.3.3", + "@vaadin/integer-field": "24.3.3", + "@vaadin/item": "24.3.3", + "@vaadin/list-box": "24.3.3", + "@vaadin/lit-renderer": "24.3.3", + "@vaadin/login": "24.3.3", + "@vaadin/menu-bar": "24.3.3", + "@vaadin/message-input": "24.3.3", + "@vaadin/message-list": "24.3.3", + "@vaadin/multi-select-combo-box": "24.3.3", + "@vaadin/notification": "24.3.3", + "@vaadin/number-field": "24.3.3", + "@vaadin/overlay": "24.3.3", + "@vaadin/password-field": "24.3.3", + "@vaadin/polymer-legacy-adapter": "24.3.3", + "@vaadin/progress-bar": "24.3.3", + "@vaadin/radio-group": "24.3.3", "@vaadin/router": "1.7.5", - "@vaadin/vaadin-development-mode-detector": "2.0.7", - "@vaadin/vaadin-lumo-styles": "24.4.0", - "@vaadin/vaadin-material-styles": "24.4.0", - "@vaadin/vaadin-themable-mixin": "24.4.0", + "@vaadin/scroller": "24.3.3", + "@vaadin/select": "24.3.3", + "@vaadin/side-nav": "24.3.3", + "@vaadin/split-layout": "24.3.3", + "@vaadin/tabs": "24.3.3", + "@vaadin/tabsheet": "24.3.3", + "@vaadin/text-area": "24.3.3", + "@vaadin/text-field": "24.3.3", + "@vaadin/time-picker": "24.3.3", + "@vaadin/tooltip": "24.3.3", + "@vaadin/upload": "24.3.3", + "@vaadin/vaadin-development-mode-detector": "2.0.6", + "@vaadin/vaadin-lumo-styles": "24.3.3", + "@vaadin/vaadin-material-styles": "24.3.3", + "@vaadin/vaadin-themable-mixin": "24.3.3", "@vaadin/vaadin-usage-statistics": "2.1.2", + "@vaadin/vertical-layout": "24.3.3", + "@vaadin/virtual-list": "24.3.3", "construct-style-sheets-polyfill": "3.1.0", "date-fns": "2.29.3", - "lit": "3.1.4", - "react": "18.3.1", - "react-dom": "18.3.1", - "react-router-dom": "6.23.1" + "lit": "3.1.0" }, "devDependencies": { - "@babel/preset-react": "7.24.7", - "@rollup/plugin-replace": "5.0.7", - "@rollup/pluginutils": "5.1.0", - "@types/react": "18.3.3", - "@types/react-dom": "18.3.0", - "@vitejs/plugin-react": "4.3.1", - "async": "3.2.5", - "glob": "10.4.1", + "@rollup/plugin-replace": "5.0.4", + "@rollup/pluginutils": "5.0.5", + "@vitejs/plugin-react": "4.2.0", + "@vitejs/plugin-react-swc": "3.5.0", + "async": "3.2.4", + "glob": "10.3.3", "rollup-plugin-brotli": "3.1.0", - "rollup-plugin-visualizer": "5.12.0", + "rollup-plugin-visualizer": "5.9.2", "strip-css-comments": "5.0.0", "transform-ast": "2.4.4", - "typescript": "5.4.5", - "vite": "5.3.1", - "vite-plugin-checker": "0.6.4", - "workbox-build": "7.1.1", - "workbox-core": "7.1.0", - "workbox-precaching": "7.1.0" + "typescript": "5.3.3", + "vite": "5.0.6", + "vite-plugin-checker": "0.6.2", + "workbox-build": "7.0.0", + "workbox-core": "7.0.0", + "workbox-precaching": "7.0.0" }, - "hash": "a138b9347a25dacd61eb23a186fb55a3bff3993609bd58738beb6651e7993e01" + "hash": "ac7fbcf666df2ebff56ca009354fc8d94a61c61e3e86a9617779b03878adc88b" }, "overrides": { "@vaadin/bundles": "$@vaadin/bundles", @@ -97,9 +193,59 @@ "@polymer/polymer": "$@polymer/polymer", "@vaadin/vaadin-themable-mixin": "$@vaadin/vaadin-themable-mixin", "date-fns": "$date-fns", - "@vaadin/react-components": "$@vaadin/react-components", - "react-dom": "$react-dom", - "react-router-dom": "$react-router-dom", - "react": "$react" + "@vaadin/a11y-base": "$@vaadin/a11y-base", + "@vaadin/accordion": "$@vaadin/accordion", + "@vaadin/app-layout": "$@vaadin/app-layout", + "@vaadin/avatar": "$@vaadin/avatar", + "@vaadin/avatar-group": "$@vaadin/avatar-group", + "@vaadin/button": "$@vaadin/button", + "@vaadin/checkbox": "$@vaadin/checkbox", + "@vaadin/checkbox-group": "$@vaadin/checkbox-group", + "@vaadin/combo-box": "$@vaadin/combo-box", + "@vaadin/component-base": "$@vaadin/component-base", + "@vaadin/confirm-dialog": "$@vaadin/confirm-dialog", + "@vaadin/context-menu": "$@vaadin/context-menu", + "@vaadin/custom-field": "$@vaadin/custom-field", + "@vaadin/date-picker": "$@vaadin/date-picker", + "@vaadin/date-time-picker": "$@vaadin/date-time-picker", + "@vaadin/details": "$@vaadin/details", + "@vaadin/dialog": "$@vaadin/dialog", + "@vaadin/email-field": "$@vaadin/email-field", + "@vaadin/field-base": "$@vaadin/field-base", + "@vaadin/field-highlighter": "$@vaadin/field-highlighter", + "@vaadin/form-layout": "$@vaadin/form-layout", + "@vaadin/grid": "$@vaadin/grid", + "@vaadin/horizontal-layout": "$@vaadin/horizontal-layout", + "@vaadin/icon": "$@vaadin/icon", + "@vaadin/icons": "$@vaadin/icons", + "@vaadin/input-container": "$@vaadin/input-container", + "@vaadin/integer-field": "$@vaadin/integer-field", + "@vaadin/item": "$@vaadin/item", + "@vaadin/list-box": "$@vaadin/list-box", + "@vaadin/lit-renderer": "$@vaadin/lit-renderer", + "@vaadin/login": "$@vaadin/login", + "@vaadin/menu-bar": "$@vaadin/menu-bar", + "@vaadin/message-input": "$@vaadin/message-input", + "@vaadin/message-list": "$@vaadin/message-list", + "@vaadin/multi-select-combo-box": "$@vaadin/multi-select-combo-box", + "@vaadin/notification": "$@vaadin/notification", + "@vaadin/number-field": "$@vaadin/number-field", + "@vaadin/overlay": "$@vaadin/overlay", + "@vaadin/password-field": "$@vaadin/password-field", + "@vaadin/progress-bar": "$@vaadin/progress-bar", + "@vaadin/radio-group": "$@vaadin/radio-group", + "@vaadin/scroller": "$@vaadin/scroller", + "@vaadin/select": "$@vaadin/select", + "@vaadin/side-nav": "$@vaadin/side-nav", + "@vaadin/split-layout": "$@vaadin/split-layout", + "@vaadin/tabs": "$@vaadin/tabs", + "@vaadin/tabsheet": "$@vaadin/tabsheet", + "@vaadin/text-area": "$@vaadin/text-area", + "@vaadin/text-field": "$@vaadin/text-field", + "@vaadin/time-picker": "$@vaadin/time-picker", + "@vaadin/tooltip": "$@vaadin/tooltip", + "@vaadin/upload": "$@vaadin/upload", + "@vaadin/vertical-layout": "$@vaadin/vertical-layout", + "@vaadin/virtual-list": "$@vaadin/virtual-list" } }