diff --git a/package-lock.json b/package-lock.json index 9febdef..2d8bfe3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,64 +7,59 @@ "name": "no-name", "license": "UNLICENSED", "dependencies": { - "@polymer/polymer": "3.5.2", - "@vaadin/bundles": "24.9.2", + "@vaadin/aura": "25.0.0-rc1", "@vaadin/common-frontend": "0.0.19", - "@vaadin/hilla-file-router": "24.9.2", - "@vaadin/hilla-frontend": "24.9.2", - "@vaadin/hilla-lit-form": "24.9.2", - "@vaadin/hilla-react-auth": "24.9.2", - "@vaadin/hilla-react-crud": "24.9.2", - "@vaadin/hilla-react-form": "24.9.2", - "@vaadin/hilla-react-i18n": "24.9.2", - "@vaadin/hilla-react-signals": "24.9.2", - "@vaadin/polymer-legacy-adapter": "24.9.2", - "@vaadin/react-components": "24.9.2", - "@vaadin/react-components-pro": "24.9.2", + "@vaadin/hilla-file-router": "25.0.0-rc1", + "@vaadin/hilla-frontend": "25.0.0-rc1", + "@vaadin/hilla-lit-form": "25.0.0-rc1", + "@vaadin/hilla-react-auth": "25.0.0-rc1", + "@vaadin/hilla-react-crud": "25.0.0-rc1", + "@vaadin/hilla-react-form": "25.0.0-rc1", + "@vaadin/hilla-react-i18n": "25.0.0-rc1", + "@vaadin/hilla-react-signals": "25.0.0-rc1", + "@vaadin/react-components": "25.0.0-rc1", + "@vaadin/react-components-pro": "25.0.0-rc1", "@vaadin/vaadin-development-mode-detector": "2.0.7", - "@vaadin/vaadin-lumo-styles": "24.9.2", - "@vaadin/vaadin-material-styles": "24.9.2", - "@vaadin/vaadin-themable-mixin": "24.9.2", + "@vaadin/vaadin-lumo-styles": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "@vaadin/vaadin-usage-statistics": "2.1.3", - "construct-style-sheets-polyfill": "3.1.0", - "date-fns": "2.29.3", + "date-fns": "4.1.0", "lit": "3.3.1", - "proj4": "2.15.0", - "react": "18.3.1", - "react-dom": "18.3.1", - "react-router": "7.6.3" + "ol": "10.6.1", + "proj4": "2.17.0", + "react": "19.2.1", + "react-dom": "19.2.1", + "react-router": "7.10.1" }, "devDependencies": { - "@babel/preset-react": "7.27.1", + "@babel/preset-react": "7.28.5", "@preact/signals-react-transform": "0.6.0", - "@rollup/plugin-replace": "6.0.2", + "@rollup/plugin-replace": "6.0.3", "@rollup/pluginutils": "5.3.0", - "@types/react": "18.3.24", - "@types/react-dom": "18.3.7", - "@vaadin/hilla-generator-cli": "24.9.2", - "@vaadin/hilla-generator-core": "24.9.2", - "@vaadin/hilla-generator-plugin-backbone": "24.9.2", - "@vaadin/hilla-generator-plugin-barrel": "24.9.2", - "@vaadin/hilla-generator-plugin-client": "24.9.2", - "@vaadin/hilla-generator-plugin-model": "24.9.2", - "@vaadin/hilla-generator-plugin-push": "24.9.2", - "@vaadin/hilla-generator-plugin-signals": "24.9.2", - "@vaadin/hilla-generator-plugin-subtypes": "24.9.2", - "@vaadin/hilla-generator-plugin-transfertypes": "24.9.2", - "@vaadin/hilla-generator-utils": "24.9.2", - "@vitejs/plugin-react": "4.7.0", - "glob": "11.0.3", - "magic-string": "0.30.19", + "@types/node": "24.10.1", + "@types/react": "19.2.7", + "@types/react-dom": "19.2.3", + "@vaadin/hilla-generator-cli": "25.0.0-rc1", + "@vaadin/hilla-generator-core": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-backbone": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-barrel": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-client": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-model": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-push": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-signals": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-subtypes": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-transfertypes": "25.0.0-rc1", + "@vaadin/hilla-generator-utils": "25.0.0-rc1", + "@vitejs/plugin-react": "5.1.2", + "magic-string": "0.30.21", "rollup-plugin-brotli": "3.1.0", - "rollup-plugin-visualizer": "5.14.0", + "rollup-plugin-visualizer": "6.0.5", "strip-css-comments": "5.0.0", "transform-ast": "2.4.4", - "typescript": "5.8.3", - "vite": "6.3.6", - "vite-plugin-checker": "0.10.3", - "workbox-build": "7.3.0", - "workbox-core": "7.3.0", - "workbox-precaching": "7.3.0" + "typescript": "5.9.3", + "vite": "7.2.7", + "vite-plugin-checker": "0.12.0", + "workbox-build": "7.4.0" } }, "node_modules/@apideck/better-ajv-errors": { @@ -155,9 +150,9 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.4.tgz", - "integrity": "sha512-YsmSKC29MJwf0gF8Rjjrg5LQCmyh+j/nD8/eP7f+BeoQTKYqs9RoWbjGOdy0+1Ekr68RJZMUOPVQaQisnIo4Rw==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz", + "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==", "dev": true, "license": "MIT", "engines": { @@ -165,21 +160,21 @@ } }, "node_modules/@babel/core": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.4.tgz", - "integrity": "sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.5.tgz", + "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==", "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.28.3", + "@babel/generator": "^7.28.5", "@babel/helper-compilation-targets": "^7.27.2", "@babel/helper-module-transforms": "^7.28.3", "@babel/helpers": "^7.28.4", - "@babel/parser": "^7.28.4", + "@babel/parser": "^7.28.5", "@babel/template": "^7.27.2", - "@babel/traverse": "^7.28.4", - "@babel/types": "^7.28.4", + "@babel/traverse": "^7.28.5", + "@babel/types": "^7.28.5", "@jridgewell/remapping": "^2.3.5", "convert-source-map": "^2.0.0", "debug": "^4.1.0", @@ -196,14 +191,14 @@ } }, "node_modules/@babel/generator": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.3.tgz", - "integrity": "sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz", + "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/parser": "^7.28.3", - "@babel/types": "^7.28.2", + "@babel/parser": "^7.28.5", + "@babel/types": "^7.28.5", "@jridgewell/gen-mapping": "^0.3.12", "@jridgewell/trace-mapping": "^0.3.28", "jsesc": "^3.0.2" @@ -243,18 +238,18 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.3.tgz", - "integrity": "sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.5.tgz", + "integrity": "sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ==", "dev": true, "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-member-expression-to-functions": "^7.27.1", + "@babel/helper-member-expression-to-functions": "^7.28.5", "@babel/helper-optimise-call-expression": "^7.27.1", "@babel/helper-replace-supers": "^7.27.1", "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/traverse": "^7.28.3", + "@babel/traverse": "^7.28.5", "semver": "^6.3.1" }, "engines": { @@ -265,14 +260,14 @@ } }, "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.27.1.tgz", - "integrity": "sha512-uVDC72XVf8UbrH5qQTc18Agb8emwjTiZrQE11Nv3CuBEZmVvTwwE9CBUEvHku06gQCAyYf8Nv6ja1IN+6LMbxQ==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.28.5.tgz", + "integrity": "sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "regexpu-core": "^6.2.0", + "@babel/helper-annotate-as-pure": "^7.27.3", + "regexpu-core": "^6.3.1", "semver": "^6.3.1" }, "engines": { @@ -310,14 +305,14 @@ } }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.27.1.tgz", - "integrity": "sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz", + "integrity": "sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" + "@babel/traverse": "^7.28.5", + "@babel/types": "^7.28.5" }, "engines": { "node": ">=6.9.0" @@ -439,9 +434,9 @@ } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", - "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", "dev": true, "license": "MIT", "engines": { @@ -488,13 +483,13 @@ } }, "node_modules/@babel/parser": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.4.tgz", - "integrity": "sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz", + "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.28.4" + "@babel/types": "^7.28.5" }, "bin": { "parser": "bin/babel-parser.js" @@ -504,14 +499,14 @@ } }, "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.27.1.tgz", - "integrity": "sha512-QPG3C9cCVRQLxAVwmefEmwdTanECuUBMQZ/ym5kiw3XKCGA7qkuQLcjWWHcrD/GKbn/WmJwaezfuuAOcyKlRPA==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz", + "integrity": "sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q==", "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.27.1" + "@babel/traverse": "^7.28.5" }, "engines": { "node": ">=6.9.0" @@ -734,9 +729,9 @@ } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.4.tgz", - "integrity": "sha512-1yxmvN0MJHOhPVmAsmoW5liWwoILobu/d/ShymZmj867bAdxGbehIrew1DuLpw2Ukv+qDSSPQdYW1dLNE7t11A==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.5.tgz", + "integrity": "sha512-45DmULpySVvmq9Pj3X9B+62Xe+DJGov27QravQJU1LLcapR6/10i+gYVAucGGJpHBp5mYxIMK4nDAT/QDLr47g==", "dev": true, "license": "MIT", "dependencies": { @@ -822,14 +817,14 @@ } }, "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.0.tgz", - "integrity": "sha512-v1nrSMBiKcodhsyJ4Gf+Z0U/yawmJDBOTpEB3mcQY52r9RIyPneGyAS/yM6seP/8I+mWI3elOMtT5dB8GJVs+A==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.5.tgz", + "integrity": "sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw==", "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.28.0" + "@babel/traverse": "^7.28.5" }, "engines": { "node": ">=6.9.0" @@ -922,9 +917,9 @@ } }, "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.27.1.tgz", - "integrity": "sha512-uspvXnhHvGKf2r4VVtBpeFnuDWsJLQ6MF6lGJLC89jBR1uoVeqM416AZtTuhTezOfgHicpJQmoD5YUakO/YmXQ==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.28.5.tgz", + "integrity": "sha512-D4WIMaFtwa2NizOp+dnoFjRez/ClKiC2BqqImwKd1X28nqBtZEyCYJ2ozQrrzlxAFrcrjxo39S6khe9RNDlGzw==", "dev": true, "license": "MIT", "dependencies": { @@ -1021,9 +1016,9 @@ } }, "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.27.1.tgz", - "integrity": "sha512-SJvDs5dXxiae4FbSL1aBJlG4wvl594N6YEVVn9e3JGulwioy6z3oPjx/sQBO3Y4NwUu5HNix6KJ3wBZoewcdbw==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.28.5.tgz", + "integrity": "sha512-axUuqnUTBuXyHGcJEVVh9pORaN6wC5bYfE7FGzPiaWa3syib9m7g+/IT/4VgCOe2Upef43PHzeAvcrVek6QuuA==", "dev": true, "license": "MIT", "dependencies": { @@ -1087,16 +1082,16 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.27.1.tgz", - "integrity": "sha512-w5N1XzsRbc0PQStASMksmUeqECuzKuTJer7kFagK8AXgpCMkeDMO5S+aaFb7A51ZYDF7XI34qsTX+fkHiIm5yA==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.28.5.tgz", + "integrity": "sha512-vn5Jma98LCOeBy/KpeQhXcV2WZgaRUtjwQmjoBuLNlOmkg0fB5pdvYVeWRYI69wWKwK2cD1QbMiUQnoujWvrew==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-module-transforms": "^7.28.3", "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-validator-identifier": "^7.27.1", - "@babel/traverse": "^7.27.1" + "@babel/helper-validator-identifier": "^7.28.5", + "@babel/traverse": "^7.28.5" }, "engines": { "node": ">=6.9.0" @@ -1241,9 +1236,9 @@ } }, "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.27.1.tgz", - "integrity": "sha512-BQmKPPIuc8EkZgNKsv0X4bPmOoayeu4F1YCwx2/CfmDSXDbp7GnzlUH+/ul5VGfRg1AoFPsrIThlEBj2xb4CAg==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.5.tgz", + "integrity": "sha512-N6fut9IZlPnjPwgiQkXNhb+cT8wQKFlJNqcZkWlcTqkcqx6/kU4ynGmLFoa4LViBSirn05YAwk+sQBbPfxtYzQ==", "dev": true, "license": "MIT", "dependencies": { @@ -1623,17 +1618,17 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.28.3.tgz", - "integrity": "sha512-ROiDcM+GbYVPYBOeCR6uBXKkQpBExLl8k9HO1ygXEyds39j+vCCsjmj7S8GOniZQlEs81QlkdJZe76IpLSiqpg==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.28.5.tgz", + "integrity": "sha512-S36mOoi1Sb6Fz98fBfE+UZSpYw5mJm0NUHtIKrOuNcqeFauy1J6dIvXm2KRVKobOSaGq4t/hBXdN4HGU3wL9Wg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.28.0", + "@babel/compat-data": "^7.28.5", "@babel/helper-compilation-targets": "^7.27.2", "@babel/helper-plugin-utils": "^7.27.1", "@babel/helper-validator-option": "^7.27.1", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.27.1", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.28.5", "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", @@ -1646,42 +1641,42 @@ "@babel/plugin-transform-async-generator-functions": "^7.28.0", "@babel/plugin-transform-async-to-generator": "^7.27.1", "@babel/plugin-transform-block-scoped-functions": "^7.27.1", - "@babel/plugin-transform-block-scoping": "^7.28.0", + "@babel/plugin-transform-block-scoping": "^7.28.5", "@babel/plugin-transform-class-properties": "^7.27.1", "@babel/plugin-transform-class-static-block": "^7.28.3", - "@babel/plugin-transform-classes": "^7.28.3", + "@babel/plugin-transform-classes": "^7.28.4", "@babel/plugin-transform-computed-properties": "^7.27.1", - "@babel/plugin-transform-destructuring": "^7.28.0", + "@babel/plugin-transform-destructuring": "^7.28.5", "@babel/plugin-transform-dotall-regex": "^7.27.1", "@babel/plugin-transform-duplicate-keys": "^7.27.1", "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.27.1", "@babel/plugin-transform-dynamic-import": "^7.27.1", "@babel/plugin-transform-explicit-resource-management": "^7.28.0", - "@babel/plugin-transform-exponentiation-operator": "^7.27.1", + "@babel/plugin-transform-exponentiation-operator": "^7.28.5", "@babel/plugin-transform-export-namespace-from": "^7.27.1", "@babel/plugin-transform-for-of": "^7.27.1", "@babel/plugin-transform-function-name": "^7.27.1", "@babel/plugin-transform-json-strings": "^7.27.1", "@babel/plugin-transform-literals": "^7.27.1", - "@babel/plugin-transform-logical-assignment-operators": "^7.27.1", + "@babel/plugin-transform-logical-assignment-operators": "^7.28.5", "@babel/plugin-transform-member-expression-literals": "^7.27.1", "@babel/plugin-transform-modules-amd": "^7.27.1", "@babel/plugin-transform-modules-commonjs": "^7.27.1", - "@babel/plugin-transform-modules-systemjs": "^7.27.1", + "@babel/plugin-transform-modules-systemjs": "^7.28.5", "@babel/plugin-transform-modules-umd": "^7.27.1", "@babel/plugin-transform-named-capturing-groups-regex": "^7.27.1", "@babel/plugin-transform-new-target": "^7.27.1", "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1", "@babel/plugin-transform-numeric-separator": "^7.27.1", - "@babel/plugin-transform-object-rest-spread": "^7.28.0", + "@babel/plugin-transform-object-rest-spread": "^7.28.4", "@babel/plugin-transform-object-super": "^7.27.1", "@babel/plugin-transform-optional-catch-binding": "^7.27.1", - "@babel/plugin-transform-optional-chaining": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.28.5", "@babel/plugin-transform-parameters": "^7.27.7", "@babel/plugin-transform-private-methods": "^7.27.1", "@babel/plugin-transform-private-property-in-object": "^7.27.1", "@babel/plugin-transform-property-literals": "^7.27.1", - "@babel/plugin-transform-regenerator": "^7.28.3", + "@babel/plugin-transform-regenerator": "^7.28.4", "@babel/plugin-transform-regexp-modifiers": "^7.27.1", "@babel/plugin-transform-reserved-words": "^7.27.1", "@babel/plugin-transform-shorthand-properties": "^7.27.1", @@ -1723,15 +1718,15 @@ } }, "node_modules/@babel/preset-react": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.27.1.tgz", - "integrity": "sha512-oJHWh2gLhU9dW9HHr42q0cI0/iHHXTLGe39qvpAZZzagHy0MzYLCnCVV0symeRvzmjHyVU7mw2K06E6u/JwbhA==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.28.5.tgz", + "integrity": "sha512-Z3J8vhRq7CeLjdC58jLv4lnZ5RKFUJWqH5emvxmv9Hv3BD1T9R/Im713R4MTKwvFaV74ejZ3sM01LyEKk4ugNQ==", "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1", "@babel/helper-validator-option": "^7.27.1", - "@babel/plugin-transform-react-display-name": "^7.27.1", + "@babel/plugin-transform-react-display-name": "^7.28.0", "@babel/plugin-transform-react-jsx": "^7.27.1", "@babel/plugin-transform-react-jsx-development": "^7.27.1", "@babel/plugin-transform-react-pure-annotations": "^7.27.1" @@ -1769,18 +1764,18 @@ } }, "node_modules/@babel/traverse": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.4.tgz", - "integrity": "sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz", + "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==", "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.28.3", + "@babel/generator": "^7.28.5", "@babel/helper-globals": "^7.28.0", - "@babel/parser": "^7.28.4", + "@babel/parser": "^7.28.5", "@babel/template": "^7.27.2", - "@babel/types": "^7.28.4", + "@babel/types": "^7.28.5", "debug": "^4.3.1" }, "engines": { @@ -1788,23 +1783,23 @@ } }, "node_modules/@babel/types": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.4.tgz", - "integrity": "sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz", + "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==", "dev": true, "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.27.1", - "@babel/helper-validator-identifier": "^7.27.1" + "@babel/helper-validator-identifier": "^7.28.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.10.tgz", - "integrity": "sha512-0NFWnA+7l41irNuaSVlLfgNT12caWJVLzp5eAVhZ0z1qpxbockccEt3s+149rE64VUI3Ml2zt8Nv5JVc4QXTsw==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz", + "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==", "cpu": [ "ppc64" ], @@ -1819,9 +1814,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.10.tgz", - "integrity": "sha512-dQAxF1dW1C3zpeCDc5KqIYuZ1tgAdRXNoZP7vkBIRtKZPYe2xVr/d3SkirklCHudW1B45tGiUlz2pUWDfbDD4w==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz", + "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==", "cpu": [ "arm" ], @@ -1836,9 +1831,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.10.tgz", - "integrity": "sha512-LSQa7eDahypv/VO6WKohZGPSJDq5OVOo3UoFR1E4t4Gj1W7zEQMUhI+lo81H+DtB+kP+tDgBp+M4oNCwp6kffg==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz", + "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==", "cpu": [ "arm64" ], @@ -1853,9 +1848,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.10.tgz", - "integrity": "sha512-MiC9CWdPrfhibcXwr39p9ha1x0lZJ9KaVfvzA0Wxwz9ETX4v5CHfF09bx935nHlhi+MxhA63dKRRQLiVgSUtEg==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz", + "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==", "cpu": [ "x64" ], @@ -1870,9 +1865,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.10.tgz", - "integrity": "sha512-JC74bdXcQEpW9KkV326WpZZjLguSZ3DfS8wrrvPMHgQOIEIG/sPXEN/V8IssoJhbefLRcRqw6RQH2NnpdprtMA==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz", + "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==", "cpu": [ "arm64" ], @@ -1887,9 +1882,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.10.tgz", - "integrity": "sha512-tguWg1olF6DGqzws97pKZ8G2L7Ig1vjDmGTwcTuYHbuU6TTjJe5FXbgs5C1BBzHbJ2bo1m3WkQDbWO2PvamRcg==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz", + "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==", "cpu": [ "x64" ], @@ -1904,9 +1899,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.10.tgz", - "integrity": "sha512-3ZioSQSg1HT2N05YxeJWYR+Libe3bREVSdWhEEgExWaDtyFbbXWb49QgPvFH8u03vUPX10JhJPcz7s9t9+boWg==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz", + "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==", "cpu": [ "arm64" ], @@ -1921,9 +1916,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.10.tgz", - "integrity": "sha512-LLgJfHJk014Aa4anGDbh8bmI5Lk+QidDmGzuC2D+vP7mv/GeSN+H39zOf7pN5N8p059FcOfs2bVlrRr4SK9WxA==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz", + "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==", "cpu": [ "x64" ], @@ -1938,9 +1933,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.10.tgz", - "integrity": "sha512-oR31GtBTFYCqEBALI9r6WxoU/ZofZl962pouZRTEYECvNF/dtXKku8YXcJkhgK/beU+zedXfIzHijSRapJY3vg==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz", + "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==", "cpu": [ "arm" ], @@ -1955,9 +1950,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.10.tgz", - "integrity": "sha512-5luJWN6YKBsawd5f9i4+c+geYiVEw20FVW5x0v1kEMWNq8UctFjDiMATBxLvmmHA4bf7F6hTRaJgtghFr9iziQ==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz", + "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==", "cpu": [ "arm64" ], @@ -1972,9 +1967,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.10.tgz", - "integrity": "sha512-NrSCx2Kim3EnnWgS4Txn0QGt0Xipoumb6z6sUtl5bOEZIVKhzfyp/Lyw4C1DIYvzeW/5mWYPBFJU3a/8Yr75DQ==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz", + "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==", "cpu": [ "ia32" ], @@ -1989,9 +1984,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.10.tgz", - "integrity": "sha512-xoSphrd4AZda8+rUDDfD9J6FUMjrkTz8itpTITM4/xgerAZZcFW7Dv+sun7333IfKxGG8gAq+3NbfEMJfiY+Eg==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz", + "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==", "cpu": [ "loong64" ], @@ -2006,9 +2001,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.10.tgz", - "integrity": "sha512-ab6eiuCwoMmYDyTnyptoKkVS3k8fy/1Uvq7Dj5czXI6DF2GqD2ToInBI0SHOp5/X1BdZ26RKc5+qjQNGRBelRA==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz", + "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==", "cpu": [ "mips64el" ], @@ -2023,9 +2018,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.10.tgz", - "integrity": "sha512-NLinzzOgZQsGpsTkEbdJTCanwA5/wozN9dSgEl12haXJBzMTpssebuXR42bthOF3z7zXFWH1AmvWunUCkBE4EA==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz", + "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==", "cpu": [ "ppc64" ], @@ -2040,9 +2035,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.10.tgz", - "integrity": "sha512-FE557XdZDrtX8NMIeA8LBJX3dC2M8VGXwfrQWU7LB5SLOajfJIxmSdyL/gU1m64Zs9CBKvm4UAuBp5aJ8OgnrA==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz", + "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==", "cpu": [ "riscv64" ], @@ -2057,9 +2052,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.10.tgz", - "integrity": "sha512-3BBSbgzuB9ajLoVZk0mGu+EHlBwkusRmeNYdqmznmMc9zGASFjSsxgkNsqmXugpPk00gJ0JNKh/97nxmjctdew==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz", + "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==", "cpu": [ "s390x" ], @@ -2074,9 +2069,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.10.tgz", - "integrity": "sha512-QSX81KhFoZGwenVyPoberggdW1nrQZSvfVDAIUXr3WqLRZGZqWk/P4T8p2SP+de2Sr5HPcvjhcJzEiulKgnxtA==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz", + "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==", "cpu": [ "x64" ], @@ -2091,9 +2086,9 @@ } }, "node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.10.tgz", - "integrity": "sha512-AKQM3gfYfSW8XRk8DdMCzaLUFB15dTrZfnX8WXQoOUpUBQ+NaAFCP1kPS/ykbbGYz7rxn0WS48/81l9hFl3u4A==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz", + "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==", "cpu": [ "arm64" ], @@ -2108,9 +2103,9 @@ } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.10.tgz", - "integrity": "sha512-7RTytDPGU6fek/hWuN9qQpeGPBZFfB4zZgcz2VK2Z5VpdUxEI8JKYsg3JfO0n/Z1E/6l05n0unDCNc4HnhQGig==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz", + "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==", "cpu": [ "x64" ], @@ -2125,9 +2120,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.10.tgz", - "integrity": "sha512-5Se0VM9Wtq797YFn+dLimf2Zx6McttsH2olUBsDml+lm0GOCRVebRWUvDtkY4BWYv/3NgzS8b/UM3jQNh5hYyw==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz", + "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==", "cpu": [ "arm64" ], @@ -2142,9 +2137,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.10.tgz", - "integrity": "sha512-XkA4frq1TLj4bEMB+2HnI0+4RnjbuGZfet2gs/LNs5Hc7D89ZQBHQ0gL2ND6Lzu1+QVkjp3x1gIcPKzRNP8bXw==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz", + "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==", "cpu": [ "x64" ], @@ -2159,9 +2154,9 @@ } }, "node_modules/@esbuild/openharmony-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.10.tgz", - "integrity": "sha512-AVTSBhTX8Y/Fz6OmIVBip9tJzZEUcY8WLh7I59+upa5/GPhh2/aM6bvOMQySspnCCHvFi79kMtdJS1w0DXAeag==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz", + "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==", "cpu": [ "arm64" ], @@ -2176,9 +2171,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.10.tgz", - "integrity": "sha512-fswk3XT0Uf2pGJmOpDB7yknqhVkJQkAQOcW/ccVOtfx05LkbWOaRAtn5SaqXypeKQra1QaEa841PgrSL9ubSPQ==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz", + "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==", "cpu": [ "x64" ], @@ -2193,9 +2188,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.10.tgz", - "integrity": "sha512-ah+9b59KDTSfpaCg6VdJoOQvKjI33nTaQr4UluQwW7aEwZQsbMCfTmfEO4VyewOxx4RaDT/xCy9ra2GPWmO7Kw==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz", + "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==", "cpu": [ "arm64" ], @@ -2210,9 +2205,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.10.tgz", - "integrity": "sha512-QHPDbKkrGO8/cz9LKVnJU22HOi4pxZnZhhA2HYHez5Pz4JeffhDjf85E57Oyco163GnzNCVkZK0b/n4Y0UHcSw==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz", + "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==", "cpu": [ "ia32" ], @@ -2227,9 +2222,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.10.tgz", - "integrity": "sha512-9KpxSVFCu0iK1owoez6aC/s/EdUQLDN3adTxGCqxMVhrPDj6bt5dbrHDXUuq+Bs2vATFBBrQS5vdQ/Ed2P+nbw==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz", + "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==", "cpu": [ "x64" ], @@ -2335,6 +2330,91 @@ "node": ">=12" } }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.13", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", @@ -2427,48 +2507,6 @@ "@lit-labs/ssr-dom-shim": "^1.4.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==", - "license": "ISC", - "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==", - "license": "ISC" - }, - "node_modules/@mapbox/unitbezier": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz", - "integrity": "sha512-HPnRdYO0WjFjRTSwO3frz1wKaU649OBFPX3Zo/2WZvuRi6zMiRGui8SnPQiQABgqCf8YikDe5t3HViTVw1WUzA==", - "license": "BSD-2-Clause" - }, "node_modules/@open-wc/dedupe-mixin": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/@open-wc/dedupe-mixin/-/dedupe-mixin-1.4.0.tgz", @@ -2476,20 +2514,11 @@ "license": "MIT" }, "node_modules/@petamoriken/float16": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@petamoriken/float16/-/float16-3.9.2.tgz", - "integrity": "sha512-VgffxawQde93xKxT3qap3OH+meZf7VaSB5Sqd4Rqc+FP5alWbpOyan/7tRbOAvynjpG3GpdtAuGU/NdhQpmrog==", + "version": "3.9.3", + "resolved": "https://registry.npmjs.org/@petamoriken/float16/-/float16-3.9.3.tgz", + "integrity": "sha512-8awtpHXCx/bNpFt4mt2xdkgtgVvKqty8VbjHI/WWWQuEw+KLzFot3f4+LkQY9YmOtq7A5GdOnqoIC8Pdygjk2g==", "license": "MIT" }, - "node_modules/@polymer/polymer": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@polymer/polymer/-/polymer-3.5.2.tgz", - "integrity": "sha512-fWwImY/UH4bb2534DVSaX+Azs2yKg8slkMBHOyGeU2kKx7Xmxp6Lee0jP8p6B3d7c1gFUPB2Z976dTUtX81pQA==", - "license": "BSD-3-Clause", - "dependencies": { - "@webcomponents/shadycss": "^1.9.1" - } - }, "node_modules/@preact/signals-core": { "version": "1.12.1", "resolved": "https://registry.npmjs.org/@preact/signals-core/-/signals-core-1.12.1.tgz", @@ -2501,9 +2530,9 @@ } }, "node_modules/@preact/signals-react": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@preact/signals-react/-/signals-react-3.3.0.tgz", - "integrity": "sha512-Hxb7jQVuEA5y6EzlENcjpJLoxMf2rwUYU3KdJMHS+nYbA69+8elRbu6upiAOWtleXV4K7GZGQAD3KxB3Wk43KQ==", + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@preact/signals-react/-/signals-react-3.6.1.tgz", + "integrity": "sha512-paN0YP/SBiQa3ASljG+KlPkEKqPOtCjGFkF0AxK16RsJIvSVnh0Ckbx/1OkcVcnCNDbLnLws0wzMFLeDM9T1ZA==", "dev": true, "license": "MIT", "dependencies": { @@ -2541,9 +2570,9 @@ } }, "node_modules/@rolldown/pluginutils": { - "version": "1.0.0-beta.27", - "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz", - "integrity": "sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==", + "version": "1.0.0-beta.53", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.53.tgz", + "integrity": "sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ==", "dev": true, "license": "MIT" }, @@ -2573,9 +2602,9 @@ } }, "node_modules/@rollup/plugin-replace": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-6.0.2.tgz", - "integrity": "sha512-7QaYCf8bqF04dOy7w/eHmJeNExxTYwvKAmlSAH/EaWWUzbT0h5sbF6bktFoX/0F/0qwng5/dWFMyf3gzaM8DsQ==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-6.0.3.tgz", + "integrity": "sha512-J4RZarRvQAm5IF0/LwUUg+obsm+xZhYnbMXmXROyoSE1ATJe3oXSb9L5MMppdxP2ylNSjv6zFBwKYjcKMucVfA==", "dev": true, "license": "MIT", "dependencies": { @@ -2641,9 +2670,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.52.4.tgz", - "integrity": "sha512-BTm2qKNnWIQ5auf4deoetINJm2JzvihvGb9R6K/ETwKLql/Bb3Eg2H1FBp1gUb4YGbydMA3jcmQTR73q7J+GAA==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.53.3.tgz", + "integrity": "sha512-mRSi+4cBjrRLoaal2PnqH82Wqyb+d3HsPUN/W+WslCXsZsyHa9ZeQQX/pQsZaVIWDkPcpV6jJ+3KLbTbgnwv8w==", "cpu": [ "arm" ], @@ -2655,9 +2684,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.52.4.tgz", - "integrity": "sha512-P9LDQiC5vpgGFgz7GSM6dKPCiqR3XYN1WwJKA4/BUVDjHpYsf3iBEmVz62uyq20NGYbiGPR5cNHI7T1HqxNs2w==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.53.3.tgz", + "integrity": "sha512-CbDGaMpdE9sh7sCmTrTUyllhrg65t6SwhjlMJsLr+J8YjFuPmCEjbBSx4Z/e4SmDyH3aB5hGaJUP2ltV/vcs4w==", "cpu": [ "arm64" ], @@ -2669,9 +2698,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.52.4.tgz", - "integrity": "sha512-QRWSW+bVccAvZF6cbNZBJwAehmvG9NwfWHwMy4GbWi/BQIA/laTIktebT2ipVjNncqE6GLPxOok5hsECgAxGZg==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.53.3.tgz", + "integrity": "sha512-Nr7SlQeqIBpOV6BHHGZgYBuSdanCXuw09hon14MGOLGmXAFYjx1wNvquVPmpZnl0tLjg25dEdr4IQ6GgyToCUA==", "cpu": [ "arm64" ], @@ -2683,9 +2712,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.52.4.tgz", - "integrity": "sha512-hZgP05pResAkRJxL1b+7yxCnXPGsXU0fG9Yfd6dUaoGk+FhdPKCJ5L1Sumyxn8kvw8Qi5PvQ8ulenUbRjzeCTw==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.53.3.tgz", + "integrity": "sha512-DZ8N4CSNfl965CmPktJ8oBnfYr3F8dTTNBQkRlffnUarJ2ohudQD17sZBa097J8xhQ26AwhHJ5mvUyQW8ddTsQ==", "cpu": [ "x64" ], @@ -2697,9 +2726,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.52.4.tgz", - "integrity": "sha512-xmc30VshuBNUd58Xk4TKAEcRZHaXlV+tCxIXELiE9sQuK3kG8ZFgSPi57UBJt8/ogfhAF5Oz4ZSUBN77weM+mQ==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.53.3.tgz", + "integrity": "sha512-yMTrCrK92aGyi7GuDNtGn2sNW+Gdb4vErx4t3Gv/Tr+1zRb8ax4z8GWVRfr3Jw8zJWvpGHNpss3vVlbF58DZ4w==", "cpu": [ "arm64" ], @@ -2711,9 +2740,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.52.4.tgz", - "integrity": "sha512-WdSLpZFjOEqNZGmHflxyifolwAiZmDQzuOzIq9L27ButpCVpD7KzTRtEG1I0wMPFyiyUdOO+4t8GvrnBLQSwpw==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.53.3.tgz", + "integrity": "sha512-lMfF8X7QhdQzseM6XaX0vbno2m3hlyZFhwcndRMw8fbAGUGL3WFMBdK0hbUBIUYcEcMhVLr1SIamDeuLBnXS+Q==", "cpu": [ "x64" ], @@ -2725,9 +2754,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.52.4.tgz", - "integrity": "sha512-xRiOu9Of1FZ4SxVbB0iEDXc4ddIcjCv2aj03dmW8UrZIW7aIQ9jVJdLBIhxBI+MaTnGAKyvMwPwQnoOEvP7FgQ==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.53.3.tgz", + "integrity": "sha512-k9oD15soC/Ln6d2Wv/JOFPzZXIAIFLp6B+i14KhxAfnq76ajt0EhYc5YPeX6W1xJkAdItcVT+JhKl1QZh44/qw==", "cpu": [ "arm" ], @@ -2739,9 +2768,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.52.4.tgz", - "integrity": "sha512-FbhM2p9TJAmEIEhIgzR4soUcsW49e9veAQCziwbR+XWB2zqJ12b4i/+hel9yLiD8pLncDH4fKIPIbt5238341Q==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.53.3.tgz", + "integrity": "sha512-vTNlKq+N6CK/8UktsrFuc+/7NlEYVxgaEgRXVUVK258Z5ymho29skzW1sutgYjqNnquGwVUObAaxae8rZ6YMhg==", "cpu": [ "arm" ], @@ -2753,9 +2782,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.52.4.tgz", - "integrity": "sha512-4n4gVwhPHR9q/g8lKCyz0yuaD0MvDf7dV4f9tHt0C73Mp8h38UCtSCSE6R9iBlTbXlmA8CjpsZoujhszefqueg==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.53.3.tgz", + "integrity": "sha512-RGrFLWgMhSxRs/EWJMIFM1O5Mzuz3Xy3/mnxJp/5cVhZ2XoCAxJnmNsEyeMJtpK+wu0FJFWz+QF4mjCA7AUQ3w==", "cpu": [ "arm64" ], @@ -2767,9 +2796,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.52.4.tgz", - "integrity": "sha512-u0n17nGA0nvi/11gcZKsjkLj1QIpAuPFQbR48Subo7SmZJnGxDpspyw2kbpuoQnyK+9pwf3pAoEXerJs/8Mi9g==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.53.3.tgz", + "integrity": "sha512-kASyvfBEWYPEwe0Qv4nfu6pNkITLTb32p4yTgzFCocHnJLAHs+9LjUu9ONIhvfT/5lv4YS5muBHyuV84epBo/A==", "cpu": [ "arm64" ], @@ -2781,9 +2810,9 @@ ] }, "node_modules/@rollup/rollup-linux-loong64-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.52.4.tgz", - "integrity": "sha512-0G2c2lpYtbTuXo8KEJkDkClE/+/2AFPdPAbmaHoE870foRFs4pBrDehilMcrSScrN/fB/1HTaWO4bqw+ewBzMQ==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.53.3.tgz", + "integrity": "sha512-JiuKcp2teLJwQ7vkJ95EwESWkNRFJD7TQgYmCnrPtlu50b4XvT5MOmurWNrCj3IFdyjBQ5p9vnrX4JM6I8OE7g==", "cpu": [ "loong64" ], @@ -2795,9 +2824,9 @@ ] }, "node_modules/@rollup/rollup-linux-ppc64-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.52.4.tgz", - "integrity": "sha512-teSACug1GyZHmPDv14VNbvZFX779UqWTsd7KtTM9JIZRDI5NUwYSIS30kzI8m06gOPB//jtpqlhmraQ68b5X2g==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.53.3.tgz", + "integrity": "sha512-EoGSa8nd6d3T7zLuqdojxC20oBfNT8nexBbB/rkxgKj5T5vhpAQKKnD+h3UkoMuTyXkP5jTjK/ccNRmQrPNDuw==", "cpu": [ "ppc64" ], @@ -2809,9 +2838,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.52.4.tgz", - "integrity": "sha512-/MOEW3aHjjs1p4Pw1Xk4+3egRevx8Ji9N6HUIA1Ifh8Q+cg9dremvFCUbOX2Zebz80BwJIgCBUemjqhU5XI5Eg==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.53.3.tgz", + "integrity": "sha512-4s+Wped2IHXHPnAEbIB0YWBv7SDohqxobiiPA1FIWZpX+w9o2i4LezzH/NkFUl8LRci/8udci6cLq+jJQlh+0g==", "cpu": [ "riscv64" ], @@ -2823,9 +2852,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-musl": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.52.4.tgz", - "integrity": "sha512-1HHmsRyh845QDpEWzOFtMCph5Ts+9+yllCrREuBR/vg2RogAQGGBRC8lDPrPOMnrdOJ+mt1WLMOC2Kao/UwcvA==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.53.3.tgz", + "integrity": "sha512-68k2g7+0vs2u9CxDt5ktXTngsxOQkSEV/xBbwlqYcUrAVh6P9EgMZvFsnHy4SEiUl46Xf0IObWVbMvPrr2gw8A==", "cpu": [ "riscv64" ], @@ -2837,9 +2866,9 @@ ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.52.4.tgz", - "integrity": "sha512-seoeZp4L/6D1MUyjWkOMRU6/iLmCU2EjbMTyAG4oIOs1/I82Y5lTeaxW0KBfkUdHAWN7j25bpkt0rjnOgAcQcA==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.53.3.tgz", + "integrity": "sha512-VYsFMpULAz87ZW6BVYw3I6sWesGpsP9OPcyKe8ofdg9LHxSbRMd7zrVrr5xi/3kMZtpWL/wC+UIJWJYVX5uTKg==", "cpu": [ "s390x" ], @@ -2851,9 +2880,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.52.4.tgz", - "integrity": "sha512-Wi6AXf0k0L7E2gteNsNHUs7UMwCIhsCTs6+tqQ5GPwVRWMaflqGec4Sd8n6+FNFDw9vGcReqk2KzBDhCa1DLYg==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.53.3.tgz", + "integrity": "sha512-3EhFi1FU6YL8HTUJZ51imGJWEX//ajQPfqWLI3BQq4TlvHy4X0MOr5q3D2Zof/ka0d5FNdPwZXm3Yyib/UEd+w==", "cpu": [ "x64" ], @@ -2865,9 +2894,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.52.4.tgz", - "integrity": "sha512-dtBZYjDmCQ9hW+WgEkaffvRRCKm767wWhxsFW3Lw86VXz/uJRuD438/XvbZT//B96Vs8oTA8Q4A0AfHbrxP9zw==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.53.3.tgz", + "integrity": "sha512-eoROhjcc6HbZCJr+tvVT8X4fW3/5g/WkGvvmwz/88sDtSJzO7r/blvoBDgISDiCjDRZmHpwud7h+6Q9JxFwq1Q==", "cpu": [ "x64" ], @@ -2879,9 +2908,9 @@ ] }, "node_modules/@rollup/rollup-openharmony-arm64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.52.4.tgz", - "integrity": "sha512-1ox+GqgRWqaB1RnyZXL8PD6E5f7YyRUJYnCqKpNzxzP0TkaUh112NDrR9Tt+C8rJ4x5G9Mk8PQR3o7Ku2RKqKA==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.53.3.tgz", + "integrity": "sha512-OueLAWgrNSPGAdUdIjSWXw+u/02BRTcnfw9PN41D2vq/JSEPnJnVuBgw18VkN8wcd4fjUs+jFHVM4t9+kBSNLw==", "cpu": [ "arm64" ], @@ -2893,9 +2922,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.52.4.tgz", - "integrity": "sha512-8GKr640PdFNXwzIE0IrkMWUNUomILLkfeHjXBi/nUvFlpZP+FA8BKGKpacjW6OUUHaNI6sUURxR2U2g78FOHWQ==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.53.3.tgz", + "integrity": "sha512-GOFuKpsxR/whszbF/bzydebLiXIHSgsEUp6M0JI8dWvi+fFa1TD6YQa4aSZHtpmh2/uAlj/Dy+nmby3TJ3pkTw==", "cpu": [ "arm64" ], @@ -2907,9 +2936,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.52.4.tgz", - "integrity": "sha512-AIy/jdJ7WtJ/F6EcfOb2GjR9UweO0n43jNObQMb6oGxkYTfLcnN7vYYpG+CN3lLxrQkzWnMOoNSHTW54pgbVxw==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.53.3.tgz", + "integrity": "sha512-iah+THLcBJdpfZ1TstDFbKNznlzoxa8fmnFYK4V67HvmuNYkVdAywJSoteUszvBQ9/HqN2+9AZghbajMsFT+oA==", "cpu": [ "ia32" ], @@ -2921,9 +2950,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.52.4.tgz", - "integrity": "sha512-UF9KfsH9yEam0UjTwAgdK0anlQ7c8/pWPU2yVjyWcF1I1thABt6WXE47cI71pGiZ8wGvxohBoLnxM04L/wj8mQ==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.53.3.tgz", + "integrity": "sha512-J9QDiOIZlZLdcot5NXEepDkstocktoVjkaKUtqzgzpt2yWjGlbYiKyp05rWwk4nypbYUNoFAztEgixoLaSETkg==", "cpu": [ "x64" ], @@ -2935,9 +2964,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.4.tgz", - "integrity": "sha512-bf9PtUa0u8IXDVxzRToFQKsNCRz9qLYfR/MpECxl4mRoWYjAeFjgxj1XdZr2M/GNVpT05p+LgQOHopYDlUu6/w==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.53.3.tgz", + "integrity": "sha512-UhTd8u31dXadv0MopwGgNOBpUVROFKWVQgAg5N1ESyCz8AuBcMqm4AuTjrwgQKGDfoFuz02EuMRHQIw/frmYKQ==", "cpu": [ "x64" ], @@ -3030,30 +3059,39 @@ "dev": true, "license": "MIT" }, - "node_modules/@types/prop-types": { - "version": "15.7.15", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz", - "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==", + "node_modules/@types/node": { + "version": "24.10.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.1.tgz", + "integrity": "sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~7.16.0" + } + }, + "node_modules/@types/rbush": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/rbush/-/rbush-4.0.0.tgz", + "integrity": "sha512-+N+2H39P8X+Hy1I5mC6awlTX54k3FhiUmvt7HWzGJZvF+syUAAxP/stwppS8JE84YHqFgRMv6fCy31202CMFxQ==", "license": "MIT" }, "node_modules/@types/react": { - "version": "18.3.24", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.24.tgz", - "integrity": "sha512-0dLEBsA1kI3OezMBF8nSsb7Nk19ZnsyE1LLhB8r27KbgU5H4pvuqZLdtE+aUkJVoXgTVuA+iLIwmZ0TuK4tx6A==", + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.7.tgz", + "integrity": "sha512-MWtvHrGZLFttgeEj28VXHxpmwYbor/ATPYbBfSFZEIRK0ecCFLl2Qo55z52Hss+UV9CRN7trSeq1zbgx7YDWWg==", "license": "MIT", "dependencies": { - "@types/prop-types": "*", - "csstype": "^3.0.2" + "csstype": "^3.2.2" } }, "node_modules/@types/react-dom": { - "version": "18.3.7", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.7.tgz", - "integrity": "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==", + "version": "19.2.3", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz", + "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==", "devOptional": true, "license": "MIT", "peerDependencies": { - "@types/react": "^18.0.0" + "@types/react": "^19.2.0" } }, "node_modules/@types/resolve": { @@ -3076,855 +3114,439 @@ "license": "ISC" }, "node_modules/@vaadin/a11y-base": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/a11y-base/-/a11y-base-24.9.2.tgz", - "integrity": "sha512-AI1U+vUVFvuAjMXQRpzfoYgguT/xsMMRQ0qy0M/PuPvWU4JEEKfoMhXh1HxHG4lkCrii3auVmcWXR+J69AxZ/A==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/a11y-base/-/a11y-base-25.0.0-rc1.tgz", + "integrity": "sha512-0/jd/zJFadw1i3fakmFVfAJoUjqQ0AG9//Fj4mrRdlioa7JNAuvQjcI9CN4ci88uUhkhtn5GYWNlyIAVyd6ztg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.9.2", + "@vaadin/component-base": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/accordion": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/accordion/-/accordion-24.9.2.tgz", - "integrity": "sha512-CqmZnU5Sihtk8zKr8WsF5fzXh4xPk/uQ+90ENGH2qR5oXyuT/THyPpv1RELmkWhEgmJlstMQxGZuXZE8Gqgx7w==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/accordion/-/accordion-25.0.0-rc1.tgz", + "integrity": "sha512-U9OGvKcpkcaPvceRLyACheFv+h5XRUTlFZJsT2ecmMTBDyn+4QZ/LOSm11H2jrd7M8EbXlXSD4SBM7Wc2Fpl0A==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/details": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/details": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/app-layout": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/app-layout/-/app-layout-24.9.2.tgz", - "integrity": "sha512-S52FlF5hdy/QytYMvxZfhNh5oP2gkX89JBPMgWxOSr07rQT7XA6ZsInDY1y8Fg7Xbr8MMxzadCa9MuiolLMV3A==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/app-layout/-/app-layout-25.0.0-rc1.tgz", + "integrity": "sha512-xTuuj+GK6ORPZzH5HhZW9TtJRkw/Z/W196TyLarCW2bkGZuQIfTMipb/bliYFZg4BoEhWfv8nuhzx5IUhApkFg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/button": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/button": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, + "node_modules/@vaadin/aura": { + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/aura/-/aura-25.0.0-rc1.tgz", + "integrity": "sha512-zxi6yO0kOkCLZh8mIcFQ4kVS0caqKvJlFzWEeO+V0JKIY0i2tfjqqdmZk3ODowl7KqUR+fd3wWw91jZsUQMCwA==", + "license": "Apache-2.0" + }, "node_modules/@vaadin/avatar": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/avatar/-/avatar-24.9.2.tgz", - "integrity": "sha512-nQaTyjg25QEAtusP2XCvvz2FtlhATnziNfeORC9YrijTVgOUNmyHa0xeolxkxoxxqUEow29B1lg4hG/GswbGGg==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/avatar/-/avatar-25.0.0-rc1.tgz", + "integrity": "sha512-KedA2eHCxtGE7jsf9phNeVmTVNbVhbyr7zzTIiPlmCINyvgN3f3Iq/MKTcdEBi1ChiDMvUuzrisLB7wpP/arHw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/tooltip": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/tooltip": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/avatar-group": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/avatar-group/-/avatar-group-24.9.2.tgz", - "integrity": "sha512-xiu1YwI72jcScrGm1myd5MM4JdQ+/TDeVR87qd1cxsFKlrbQajQcDjh2Yqlcfovx3aBmy/pSlWv6u3wrwrq9Hw==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/avatar-group/-/avatar-group-25.0.0-rc1.tgz", + "integrity": "sha512-238/bSVmoxXBmvQjHdZ4IOanLjMzxunViSE71lBnAu18+2uatKgzwhPNBahRBVR5/xhDJqCShEI/pwWFkaa9Ng==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/avatar": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/item": "~24.9.2", - "@vaadin/list-box": "~24.9.2", - "@vaadin/overlay": "~24.9.2", - "@vaadin/tooltip": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/avatar": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/item": "25.0.0-rc1", + "@vaadin/list-box": "25.0.0-rc1", + "@vaadin/overlay": "25.0.0-rc1", + "@vaadin/tooltip": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/board": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/board/-/board-24.9.2.tgz", - "integrity": "sha512-egznovI9xJQAilIyW8lU8aQdZterE9d/St4ZpVgySed+fSgJj+3c4cJoCrFThIEUWuZYmiRAq7aLHYaelJTHPA==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/board/-/board-25.0.0-rc1.tgz", + "integrity": "sha512-Wta7jjorbPxfSVCadx+S3stx0uDWTFHEYvw2q+HmL0beu1KXPTh0AklYHSgk/Sc4PjYHLtTI2G8zJxqdWXt9qg==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", "lit": "^3.0.0" } }, - "node_modules/@vaadin/bundles": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/bundles/-/bundles-24.9.2.tgz", - "integrity": "sha512-o+sXGUAJxzcVZSG6FRmNt4nhBrduzSI/hxAkcbV+7KQ7XIfEu9DxBcW0breo7WoiE63EcVTEJGn4WXPSJOMhvw==", - "license": "(Apache-2.0 OR SEE LICENSE IN https://vaadin.com/license/cvdl-4.0)", - "peerDependencies": { - "@open-wc/dedupe-mixin": "1.4.0", - "@polymer/polymer": "3.5.2", - "@vaadin/a11y-base": "24.9.2", - "@vaadin/accordion": "24.9.2", - "@vaadin/app-layout": "24.9.2", - "@vaadin/avatar": "24.9.2", - "@vaadin/avatar-group": "24.9.2", - "@vaadin/board": "24.9.2", - "@vaadin/button": "24.9.2", - "@vaadin/card": "24.9.2", - "@vaadin/charts": "24.9.2", - "@vaadin/checkbox": "24.9.2", - "@vaadin/checkbox-group": "24.9.2", - "@vaadin/combo-box": "24.9.2", - "@vaadin/component-base": "24.9.2", - "@vaadin/confirm-dialog": "24.9.2", - "@vaadin/context-menu": "24.9.2", - "@vaadin/cookie-consent": "24.9.2", - "@vaadin/crud": "24.9.2", - "@vaadin/custom-field": "24.9.2", - "@vaadin/dashboard": "24.9.2", - "@vaadin/date-picker": "24.9.2", - "@vaadin/date-time-picker": "24.9.2", - "@vaadin/details": "24.9.2", - "@vaadin/dialog": "24.9.2", - "@vaadin/email-field": "24.9.2", - "@vaadin/field-base": "24.9.2", - "@vaadin/field-highlighter": "24.9.2", - "@vaadin/form-layout": "24.9.2", - "@vaadin/grid": "24.9.2", - "@vaadin/grid-pro": "24.9.2", - "@vaadin/horizontal-layout": "24.9.2", - "@vaadin/icon": "24.9.2", - "@vaadin/icons": "24.9.2", - "@vaadin/input-container": "24.9.2", - "@vaadin/integer-field": "24.9.2", - "@vaadin/item": "24.9.2", - "@vaadin/list-box": "24.9.2", - "@vaadin/lit-renderer": "24.9.2", - "@vaadin/login": "24.9.2", - "@vaadin/map": "24.9.2", - "@vaadin/markdown": "24.9.2", - "@vaadin/master-detail-layout": "24.9.2", - "@vaadin/menu-bar": "24.9.2", - "@vaadin/message-input": "24.9.2", - "@vaadin/message-list": "24.9.2", - "@vaadin/multi-select-combo-box": "24.9.2", - "@vaadin/notification": "24.9.2", - "@vaadin/number-field": "24.9.2", - "@vaadin/overlay": "24.9.2", - "@vaadin/password-field": "24.9.2", - "@vaadin/polymer-legacy-adapter": "24.9.2", - "@vaadin/popover": "24.9.2", - "@vaadin/progress-bar": "24.9.2", - "@vaadin/radio-group": "24.9.2", - "@vaadin/rich-text-editor": "24.9.2", - "@vaadin/scroller": "24.9.2", - "@vaadin/select": "24.9.2", - "@vaadin/side-nav": "24.9.2", - "@vaadin/split-layout": "24.9.2", - "@vaadin/tabs": "24.9.2", - "@vaadin/tabsheet": "24.9.2", - "@vaadin/text-area": "24.9.2", - "@vaadin/text-field": "24.9.2", - "@vaadin/time-picker": "24.9.2", - "@vaadin/tooltip": "24.9.2", - "@vaadin/upload": "24.9.2", - "@vaadin/vaadin-development-mode-detector": "2.0.7", - "@vaadin/vaadin-lumo-styles": "24.9.2", - "@vaadin/vaadin-themable-mixin": "24.9.2", - "@vaadin/vaadin-usage-statistics": "2.1.3", - "@vaadin/vertical-layout": "24.9.2", - "@vaadin/virtual-list": "24.9.2", - "cookieconsent": "3.1.1", - "dompurify": "3.2.7", - "highcharts": "9.2.2", - "lit": "3.3.1", - "marked": "15.0.12", - "ol": "6.13.0", - "quickselect": "2.0.0", - "rbush": "3.0.1" - }, - "peerDependenciesMeta": { - "@open-wc/dedupe-mixin": { - "optional": true - }, - "@polymer/polymer": { - "optional": true - }, - "@vaadin/a11y-base": { - "optional": true - }, - "@vaadin/accordion": { - "optional": true - }, - "@vaadin/app-layout": { - "optional": true - }, - "@vaadin/avatar": { - "optional": true - }, - "@vaadin/avatar-group": { - "optional": true - }, - "@vaadin/board": { - "optional": true - }, - "@vaadin/button": { - "optional": true - }, - "@vaadin/card": { - "optional": true - }, - "@vaadin/charts": { - "optional": true - }, - "@vaadin/checkbox": { - "optional": true - }, - "@vaadin/checkbox-group": { - "optional": true - }, - "@vaadin/combo-box": { - "optional": true - }, - "@vaadin/component-base": { - "optional": true - }, - "@vaadin/confirm-dialog": { - "optional": true - }, - "@vaadin/context-menu": { - "optional": true - }, - "@vaadin/cookie-consent": { - "optional": true - }, - "@vaadin/crud": { - "optional": true - }, - "@vaadin/custom-field": { - "optional": true - }, - "@vaadin/dashboard": { - "optional": true - }, - "@vaadin/date-picker": { - "optional": true - }, - "@vaadin/date-time-picker": { - "optional": true - }, - "@vaadin/details": { - "optional": true - }, - "@vaadin/dialog": { - "optional": true - }, - "@vaadin/email-field": { - "optional": true - }, - "@vaadin/field-base": { - "optional": true - }, - "@vaadin/field-highlighter": { - "optional": true - }, - "@vaadin/form-layout": { - "optional": true - }, - "@vaadin/grid": { - "optional": true - }, - "@vaadin/grid-pro": { - "optional": true - }, - "@vaadin/horizontal-layout": { - "optional": true - }, - "@vaadin/icon": { - "optional": true - }, - "@vaadin/icons": { - "optional": true - }, - "@vaadin/input-container": { - "optional": true - }, - "@vaadin/integer-field": { - "optional": true - }, - "@vaadin/item": { - "optional": true - }, - "@vaadin/list-box": { - "optional": true - }, - "@vaadin/lit-renderer": { - "optional": true - }, - "@vaadin/login": { - "optional": true - }, - "@vaadin/map": { - "optional": true - }, - "@vaadin/markdown": { - "optional": true - }, - "@vaadin/master-detail-layout": { - "optional": true - }, - "@vaadin/menu-bar": { - "optional": true - }, - "@vaadin/message-input": { - "optional": true - }, - "@vaadin/message-list": { - "optional": true - }, - "@vaadin/multi-select-combo-box": { - "optional": true - }, - "@vaadin/notification": { - "optional": true - }, - "@vaadin/number-field": { - "optional": true - }, - "@vaadin/overlay": { - "optional": true - }, - "@vaadin/password-field": { - "optional": true - }, - "@vaadin/polymer-legacy-adapter": { - "optional": true - }, - "@vaadin/popover": { - "optional": true - }, - "@vaadin/progress-bar": { - "optional": true - }, - "@vaadin/radio-group": { - "optional": true - }, - "@vaadin/rich-text-editor": { - "optional": true - }, - "@vaadin/scroller": { - "optional": true - }, - "@vaadin/select": { - "optional": true - }, - "@vaadin/side-nav": { - "optional": true - }, - "@vaadin/split-layout": { - "optional": true - }, - "@vaadin/tabs": { - "optional": true - }, - "@vaadin/tabsheet": { - "optional": true - }, - "@vaadin/text-area": { - "optional": true - }, - "@vaadin/text-field": { - "optional": true - }, - "@vaadin/time-picker": { - "optional": true - }, - "@vaadin/tooltip": { - "optional": true - }, - "@vaadin/upload": { - "optional": true - }, - "@vaadin/vaadin-development-mode-detector": { - "optional": true - }, - "@vaadin/vaadin-lumo-styles": { - "optional": true - }, - "@vaadin/vaadin-themable-mixin": { - "optional": true - }, - "@vaadin/vaadin-usage-statistics": { - "optional": true - }, - "@vaadin/vertical-layout": { - "optional": true - }, - "@vaadin/virtual-list": { - "optional": true - }, - "cookieconsent": { - "optional": true - }, - "dompurify": { - "optional": true - }, - "highcharts": { - "optional": true - }, - "lit": { - "optional": true - }, - "marked": { - "optional": true - }, - "ol": { - "optional": true - }, - "quickselect": { - "optional": true - }, - "rbush": { - "optional": true - } - } - }, - "node_modules/@vaadin/button": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/button/-/button-24.9.2.tgz", - "integrity": "sha512-ZVbugvPAJ218+JuNID0qjSpzP+eArU4ob2PdEKNgmN/tYO4VIpP5oerij00dEle3oWcCFD8yevWUmuddPlOetA==", - "license": "Apache-2.0", - "dependencies": { - "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", - "lit": "^3.0.0" - } - }, - "node_modules/@vaadin/card": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/card/-/card-24.9.2.tgz", - "integrity": "sha512-v/ERYkX1KswXsGlVPM8olIE16gg+wFxRj/v1eYxlLYZCoQ+JQjZnFHEDUx2cbX+piMMUp5tO9ZwkirR+VCNiWg==", - "license": "Apache-2.0", - "dependencies": { - "@vaadin/component-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", - "lit": "^3.0.0" - } - }, - "node_modules/@vaadin/charts": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/charts/-/charts-24.9.2.tgz", - "integrity": "sha512-mZeHyER4jaxPW0gZnx+kbMNbsH45H9zn1se73vvubBaHinfjngVw9L1K296nYOudzTlUxkdlOWe02P34Cq3wuQ==", - "license": "SEE LICENSE IN LICENSE", - "dependencies": { - "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", - "highcharts": "9.2.2", - "lit": "^3.0.0" - } - }, - "node_modules/@vaadin/checkbox": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/checkbox/-/checkbox-24.9.2.tgz", - "integrity": "sha512-ozzz0dwI2GuyRYdkJU2iwUd4+rXKzmanbjtqkztWgTWStWngE/zGwJZ4b/poOyH80eRjWtpCVlvUO6tkSP1+cQ==", - "license": "Apache-2.0", - "dependencies": { - "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/field-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", - "lit": "^3.0.0" - } - }, - "node_modules/@vaadin/checkbox-group": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/checkbox-group/-/checkbox-group-24.9.2.tgz", - "integrity": "sha512-DFbOTA2oWPkb/J6BxzCbGoSG4JmDqiTK2B2LAAri2i/5qKjgpXwhIk0ZhFu2JAfoU3j+x173QcxU4+izqwj/Lw==", - "license": "Apache-2.0", - "dependencies": { - "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/checkbox": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/field-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", - "lit": "^3.0.0" - } - }, - "node_modules/@vaadin/combo-box": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/combo-box/-/combo-box-24.9.2.tgz", - "integrity": "sha512-a8FBo37DaImmyVW+5NZly/LevOpmP2hmEJyAkexmrxmL06L5ao0Hz+GgFiwxQx3d6ZRAHTfRi7dg2Ff7zj7pLw==", - "license": "Apache-2.0", - "dependencies": { - "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/field-base": "~24.9.2", - "@vaadin/input-container": "~24.9.2", - "@vaadin/item": "~24.9.2", - "@vaadin/lit-renderer": "~24.9.2", - "@vaadin/overlay": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", - "lit": "^3.0.0" - } - }, - "node_modules/@vaadin/common-frontend": { - "version": "0.0.19", - "resolved": "https://registry.npmjs.org/@vaadin/common-frontend/-/common-frontend-0.0.19.tgz", - "integrity": "sha512-e6KOPTr1Zj9prX0HvV89+HehsB5x8aPT35JS8r9EktG8ZvVuCv1IM4PZJ7bpttZj0jiRbb9d8iYq+eFDjQWyEQ==", - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.3.1" + "node_modules/@vaadin/button": { + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/button/-/button-25.0.0-rc1.tgz", + "integrity": "sha512-UxiTo7x65m2/yhcBZvs2z4Ga/ho3eazzLa3RiZS0yP2u0LfDMfOmtaZjQCRcDGxlCnCJsdTiRnaBINYWFVzVkQ==", + "license": "Apache-2.0", + "dependencies": { + "@open-wc/dedupe-mixin": "^1.3.0", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", + "lit": "^3.0.0" + } + }, + "node_modules/@vaadin/card": { + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/card/-/card-25.0.0-rc1.tgz", + "integrity": "sha512-s33YM4hfWeGVSaIRxjbFSS42a5e1JoASyKf5xTcZkrVVlWO/TCfJtFUSqi19vM6X1YMa0e7YambDpd1l+UcEvw==", + "license": "Apache-2.0", + "dependencies": { + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", + "lit": "^3.0.0" + } + }, + "node_modules/@vaadin/charts": { + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/charts/-/charts-25.0.0-rc1.tgz", + "integrity": "sha512-pBmLuQHKlaotFSSAUnhvBUQZYDLZRq6hgdcUGNfD4dbdpPDtfAUxdtxDNUyG4HdiqBXsRWNNOVUuX4luHc9pSQ==", + "license": "SEE LICENSE IN LICENSE", + "dependencies": { + "@open-wc/dedupe-mixin": "^1.3.0", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", + "highcharts": "12.2.0", + "lit": "^3.0.0" + } + }, + "node_modules/@vaadin/checkbox": { + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/checkbox/-/checkbox-25.0.0-rc1.tgz", + "integrity": "sha512-VL7ieVDkMjwo/Qe5svrfhPQZNnv7s3fiPZMSx7/dDZQrJ+L0m33bR/abMP6IvpEYJtOI9RA6UWIIuLRv6LZ5Sg==", + "license": "Apache-2.0", + "dependencies": { + "@open-wc/dedupe-mixin": "^1.3.0", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/field-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", + "lit": "^3.0.0" + } + }, + "node_modules/@vaadin/checkbox-group": { + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/checkbox-group/-/checkbox-group-25.0.0-rc1.tgz", + "integrity": "sha512-rFVNCbro/9mxwdGQ2eTkEzywUepqJ28Tv/HNhkwkHaw+GaTXiJO7G+GgDZewylH2XAt5A+vquafei+k/GHGN9Q==", + "license": "Apache-2.0", + "dependencies": { + "@open-wc/dedupe-mixin": "^1.3.0", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/checkbox": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/field-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", + "lit": "^3.0.0" + } + }, + "node_modules/@vaadin/combo-box": { + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/combo-box/-/combo-box-25.0.0-rc1.tgz", + "integrity": "sha512-Ks7h1ky/UAfNKGPb3v/pNP/iPqoHxsLTrJloCq7B8eiqzjxVDHORFBXY/N8IBW4H/99qe/DWAAffC5+21IzJXQ==", + "license": "Apache-2.0", + "dependencies": { + "@open-wc/dedupe-mixin": "^1.3.0", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/field-base": "25.0.0-rc1", + "@vaadin/input-container": "25.0.0-rc1", + "@vaadin/item": "25.0.0-rc1", + "@vaadin/lit-renderer": "25.0.0-rc1", + "@vaadin/overlay": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", + "lit": "^3.0.0" + } + }, + "node_modules/@vaadin/common-frontend": { + "version": "0.0.19", + "resolved": "https://registry.npmjs.org/@vaadin/common-frontend/-/common-frontend-0.0.19.tgz", + "integrity": "sha512-e6KOPTr1Zj9prX0HvV89+HehsB5x8aPT35JS8r9EktG8ZvVuCv1IM4PZJ7bpttZj0jiRbb9d8iYq+eFDjQWyEQ==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.3.1" }, "peerDependencies": { "lit": "^3.0.0" } }, "node_modules/@vaadin/component-base": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/component-base/-/component-base-24.9.2.tgz", - "integrity": "sha512-VMTINPQkPagtnIdVw6rPP1IiyHbknSjXSL5PfhCRmc8t2jWWAhBp4sJ1tHbbqpRjxx42c81/ADppR93zV/Cyhw==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/component-base/-/component-base-25.0.0-rc1.tgz", + "integrity": "sha512-aXCFCa/AYzSxJdKuI2Lh1c9BLBo2HV/QyRGRFCn7NVn1KFWqXmO2Bw6O3Bh7ZSLc7jjYG1evMnG7TKjaDERZFA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", "@vaadin/vaadin-development-mode-detector": "^2.0.0", "@vaadin/vaadin-usage-statistics": "^2.1.0", "lit": "^3.0.0" } }, "node_modules/@vaadin/confirm-dialog": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/confirm-dialog/-/confirm-dialog-24.9.2.tgz", - "integrity": "sha512-iZ8xIC26bnsoUkFwB+j/BE7wdRtVPTgw9WFQcShTdUpMvsYUb/t7w/fl32Fg6qj3lekrOPIP5kQvVWYKidIdig==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/confirm-dialog/-/confirm-dialog-25.0.0-rc1.tgz", + "integrity": "sha512-2XtgO2Yea4YEUfyxempO0QCWqNN8Q0xHoDf4qado9KdqFAabw7vce55KWneEYEUanA6B7tY4Yq0jt6AOlfymmA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/dialog": "~24.9.2", - "@vaadin/overlay": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/button": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/dialog": "25.0.0-rc1", + "@vaadin/overlay": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/context-menu": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/context-menu/-/context-menu-24.9.2.tgz", - "integrity": "sha512-zxvd0xvAfuMv/mA2DQhuIMZvUnbv3rCKsmr+tC2Zs9v8fpkGXMVyLQOgbiFucERBqs5YzJi1Lgb6pnBbnTD35g==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/context-menu/-/context-menu-25.0.0-rc1.tgz", + "integrity": "sha512-mK9Nq7PoLdCJd958VqaUKvb513Vj7Wu1DSvywDD9Tao506d6PlNSFbA8COugSKvD+QR8rp1eQ4BC01qCr/rzNg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/item": "~24.9.2", - "@vaadin/list-box": "~24.9.2", - "@vaadin/lit-renderer": "~24.9.2", - "@vaadin/overlay": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", - "lit": "^3.0.0" - } - }, - "node_modules/@vaadin/cookie-consent": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/cookie-consent/-/cookie-consent-24.9.2.tgz", - "integrity": "sha512-59YtcJSoGKwhufVU3YnUgmPm+Y/kZq76W/TSw9djwK/gLpbTvaLmUcxjB7TO8pUQkB9pzGijlAWz82PMzigE0w==", - "license": "SEE LICENSE IN LICENSE", - "dependencies": { - "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "cookieconsent": "^3.0.6", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/item": "25.0.0-rc1", + "@vaadin/list-box": "25.0.0-rc1", + "@vaadin/lit-renderer": "25.0.0-rc1", + "@vaadin/overlay": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/crud": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/crud/-/crud-24.9.2.tgz", - "integrity": "sha512-1ivJLrPwiQQ3heTTE4prrCDapVLW7gfBUaSgPqoOOqseybSO6q/yVlggTYhBfRxQOLK5YwrCwmnEpvNrkLAlgg==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/crud/-/crud-25.0.0-rc1.tgz", + "integrity": "sha512-hjApZ9S82GQydhY2Zl9CJgHRnRu3PYae4aIeKtRqS62KtzirltKycU6aSZIo1bjmAwX9z6Bidi63hh4nuGJDGw==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/button": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/confirm-dialog": "~24.9.2", - "@vaadin/dialog": "~24.9.2", - "@vaadin/form-layout": "~24.9.2", - "@vaadin/grid": "~24.9.2", - "@vaadin/overlay": "~24.9.2", - "@vaadin/text-field": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/button": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/confirm-dialog": "25.0.0-rc1", + "@vaadin/dialog": "25.0.0-rc1", + "@vaadin/form-layout": "25.0.0-rc1", + "@vaadin/grid": "25.0.0-rc1", + "@vaadin/overlay": "25.0.0-rc1", + "@vaadin/text-field": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/custom-field": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/custom-field/-/custom-field-24.9.2.tgz", - "integrity": "sha512-40W1M+xBhAej/GCwOB1x8Fbx7Ofg76CSLpMapp6+Lq8IQTBIYN4uRVNVhsVr1/8mQPO2wF0WF0pMXnUVYi8BMw==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/custom-field/-/custom-field-25.0.0-rc1.tgz", + "integrity": "sha512-cUmbuPZmnhVTo2YyHHa4w2scHctFXG6vzFhlxBIj2yoZ2Y4bTFbTXHK5WJjs8WfSDRWWs0+6nQJioNqTdQ7P2A==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/field-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/field-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/dashboard": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/dashboard/-/dashboard-24.9.2.tgz", - "integrity": "sha512-XUKNNVkBbPQmS38/7Y6r4wZQ3bCfYq7qs30urixyVLupcf+zVKS/21a+nNeEE2wDMjqW3BGQQQkJ/wbWMInnaA==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/dashboard/-/dashboard-25.0.0-rc1.tgz", + "integrity": "sha512-U4xWNeAHn4t1rjJC5HUj9wcqWKWGd6Lu4NCKmWYA+aJI1AQwdOObYS69ORhWapU7PEPh4C8hoZHW1P/Fxbbjkw==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@vaadin/button": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/button": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/date-picker": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/date-picker/-/date-picker-24.9.2.tgz", - "integrity": "sha512-5EF1daja2Cvppk31UNm+G0O4zJrCP9tYnHGhoUfYmfmiLn0S3xuVuQdzPjFQj3GO9Xy3C9Jh6Ld/oVF8CL8cZQ==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/date-picker/-/date-picker-25.0.0-rc1.tgz", + "integrity": "sha512-pAt8Rk60EO2dRMuc+/yR5H1AvZNPFqZNju5oE+wvQKhEa0A74+QtC8N43rcdCu2DTM7bn0A6H8InhdbWEoou3w==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.2.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/button": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/field-base": "~24.9.2", - "@vaadin/input-container": "~24.9.2", - "@vaadin/overlay": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/button": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/field-base": "25.0.0-rc1", + "@vaadin/input-container": "25.0.0-rc1", + "@vaadin/overlay": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/date-time-picker": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/date-time-picker/-/date-time-picker-24.9.2.tgz", - "integrity": "sha512-VAJLYIYRvw2YVPNQ9ePLqQQHdwR19BfXIi57eOvTkm4pqiy8k6+nPLZIa3jZfm8+/vjW+hA4DsANwTlR2aEAdA==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/date-time-picker/-/date-time-picker-25.0.0-rc1.tgz", + "integrity": "sha512-oLVVyGMNs1W6soyxT27blKbrRaph8IwmJaogY9fOLbt66beKjjwm2Qy3lMPU31CjAT/foFqJ8vieTeCEMlTkQA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/custom-field": "~24.9.2", - "@vaadin/date-picker": "~24.9.2", - "@vaadin/field-base": "~24.9.2", - "@vaadin/time-picker": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/custom-field": "25.0.0-rc1", + "@vaadin/date-picker": "25.0.0-rc1", + "@vaadin/field-base": "25.0.0-rc1", + "@vaadin/time-picker": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/details": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/details/-/details-24.9.2.tgz", - "integrity": "sha512-0hs+Y2eKZvIpUPGJAOj4ItrKzLGRHu8ai4bXR6cnL0A6TKw51Of3+hAToPoqmPaUgeuD8usnrP03193/yYC6XQ==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/details/-/details-25.0.0-rc1.tgz", + "integrity": "sha512-PEQhIJ68o64ibq0mARlP68QUlDOsEd3glv39p2RFWX+frArX8XclYqg4VBa24bqmUuQeVHAs/brxstFasslzHw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/button": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/button": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/dialog": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/dialog/-/dialog-24.9.2.tgz", - "integrity": "sha512-8DSvKSWfD+hHSJBr71nwUZtagPtcxQcD8Uh4VwG/fup+SNKhrVJOCSewHM4JlLIoVCgjOEpx8jx6OO36rwAIAg==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/dialog/-/dialog-25.0.0-rc1.tgz", + "integrity": "sha512-tRioyrYlKt+dXdbxEoe70HUOs1tomz3z412mZsKo9gqNnsE/NhUAbKGEA5+T1jdihB+ika0l7G4GIBaA0CB0Ow==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.9.2", - "@vaadin/lit-renderer": "~24.9.2", - "@vaadin/overlay": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/lit-renderer": "25.0.0-rc1", + "@vaadin/overlay": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/email-field": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/email-field/-/email-field-24.9.2.tgz", - "integrity": "sha512-iO5BKicNt8WqR3qKSdd8eC7kgj9ZcKsWoPPq4BDhSTP6m0eDhPSKdLEKUUeeqoHtUD8UScNCf/c5xwtcP2pdXg==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/email-field/-/email-field-25.0.0-rc1.tgz", + "integrity": "sha512-vhFrzFqwsbraJl3eAbeW7NS96KModiLkNsdtJNcXrWyKeInzI2awS3SKIwgh9rkC05Y8QpMI21lnHX9tH/6z/w==", "license": "Apache-2.0", "dependencies": { - "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.9.2", - "@vaadin/text-field": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/text-field": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/field-base": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/field-base/-/field-base-24.9.2.tgz", - "integrity": "sha512-oLg3Vm6D1nkL/K/K4rvnR9oWdp/qXqJ/hkhRfXfa62BGua40Wh+1iIFGTwqaQEr50nDHVV76FF097B33qUYB5w==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/field-base/-/field-base-25.0.0-rc1.tgz", + "integrity": "sha512-2xfdUXOD49ofNIP+mQRdehfyQjfKYEt8LYeaPUaWpTOtLN8BQum/OHem9RpXlarKYzg8hsSjb0tBAsgS9bY/Vw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/field-highlighter": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/field-highlighter/-/field-highlighter-24.9.2.tgz", - "integrity": "sha512-AnZtx8cvnHWWiA05q7a7+PMy7T0xy7BAAzeWLkyDXNtebd32sBRt7kO/gFjT5yvTUtRs/rOnt+oCiJakQfIblA==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/field-highlighter/-/field-highlighter-25.0.0-rc1.tgz", + "integrity": "sha512-ZlqE9p7v9PSRUID8DQQ5xZL7z7/HF43f0+AcbyhNGgtNloGodM98kGs3CpNXgjJfDYUKgr/GinPrST1+tOA1BQ==", "license": "Apache-2.0", "dependencies": { - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/overlay": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/overlay": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/form-layout": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/form-layout/-/form-layout-24.9.2.tgz", - "integrity": "sha512-U5pYsyMdvJuK8qXseOpwXn/psN6kYwSQxcQP3zJm8DtRQcsVjcB0IGDVkBTXYateu5uTcTjUNNC+YEMLtFTJ3w==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/form-layout/-/form-layout-25.0.0-rc1.tgz", + "integrity": "sha512-baQ/L2+F6EhnQUDl0BOa4OKv4JEpn5wyrN70urJWEciXcc9wzNkXvcfMIwbs/XsBdcaIGZYhZLuMJ2Swdrg4sQ==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/grid": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/grid/-/grid-24.9.2.tgz", - "integrity": "sha512-aFWx/3J7PC1/84KA0usKGVGomI4QPTketXRZ/AAr/EUmV/wnj+ghZxRacRx4iu+ysjck1BcKYJolYYfMocCbQg==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/grid/-/grid-25.0.0-rc1.tgz", + "integrity": "sha512-/E2GRRgxOpdC3AkQhES5RukZQ6iKAGCnNcw7cATf+8aXK7R2j3r3/pFCyFbOQwu4SLXxL2HNtED4rhpFznf0Wg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/checkbox": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/lit-renderer": "~24.9.2", - "@vaadin/text-field": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/checkbox": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/lit-renderer": "25.0.0-rc1", + "@vaadin/text-field": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/grid-pro": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/grid-pro/-/grid-pro-24.9.2.tgz", - "integrity": "sha512-4ewne/FgrCKZntifk8wQPE5wd1DSGDkvPAdDoXakoqK6CT9g0Wvu/occjbxmTkIc2wGdKlUuiFk5BNiYUVMqyA==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/grid-pro/-/grid-pro-25.0.0-rc1.tgz", + "integrity": "sha512-uAcSYW/a30YQj4whiu1dpW/miUqWwQ7Y1rGCmYZCExylVBgVCQ9nn54iq6Rwz0ANDzmoxZyLbtN5GlerakN7BA==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/checkbox": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/grid": "~24.9.2", - "@vaadin/lit-renderer": "~24.9.2", - "@vaadin/select": "~24.9.2", - "@vaadin/text-field": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/checkbox": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/grid": "25.0.0-rc1", + "@vaadin/lit-renderer": "25.0.0-rc1", + "@vaadin/select": "25.0.0-rc1", + "@vaadin/text-field": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/hilla-file-router": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-file-router/-/hilla-file-router-24.9.2.tgz", - "integrity": "sha512-SzKI17W9YF3yYlkuOlaZz7C4wzwcHK+7BopauDJQQBW3Qqp4E8TNXB4e+06ioxG/209/C+nc+asKAKzcUitBog==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-file-router/-/hilla-file-router-25.0.0-rc1.tgz", + "integrity": "sha512-ywDQGLyBdR2OBdbtE3OssbfgwrPRB9jyLSO7qQZ9EG8CIKX60FcFj19XHE4te+HUTTpOcWzpmuyZa06a5yt3UA==", "license": "Apache-2.0", "dependencies": { "@ungap/with-resolvers": "0.1.0", - "@vaadin/hilla-generator-utils": "24.9.2", - "@vaadin/hilla-react-auth": "24.9.2", - "@vaadin/hilla-react-signals": "24.9.2", + "@vaadin/hilla-generator-utils": "25.0.0-rc1", + "@vaadin/hilla-react-auth": "25.0.0-rc1", + "@vaadin/hilla-react-signals": "25.0.0-rc1", "tsc-template": "0.2.3", - "typescript": "5.8.3" + "typescript": "5.9.3" }, "peerDependencies": { "react": "18 || 19", @@ -3933,9 +3555,9 @@ } }, "node_modules/@vaadin/hilla-frontend": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-frontend/-/hilla-frontend-24.9.2.tgz", - "integrity": "sha512-QsEsJTPJh5OGgagKvM/Rk6ytKjsGJ9BzAZuTn50cO3WY9BBROC2PWA5ubxHwpQ8q0ju/4V/bwRXD6/K6PmKHDQ==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-frontend/-/hilla-frontend-25.0.0-rc1.tgz", + "integrity": "sha512-u+cKt4uGkzyKKFsH7AY0lGOiklyT/70z4mZuvo4tibAO5OihVtis8s8eKjcnhbQBtFS1lXT0a8vx/nIPFw/6KA==", "license": "Apache-2.0", "dependencies": { "@vaadin/common-frontend": "0.0.19", @@ -3947,14 +3569,14 @@ } }, "node_modules/@vaadin/hilla-generator-cli": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-cli/-/hilla-generator-cli-24.9.2.tgz", - "integrity": "sha512-bxu71GvGTTMaUbh4xW5bN592+waV61qmpxJjq946ngx1H6XbA43dhJaaUBQsDr9VzH6GgqiHiuLwWi3tU3dPTA==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-cli/-/hilla-generator-cli-25.0.0-rc1.tgz", + "integrity": "sha512-CZ5h+kKGTbRZYXx3kXzcGtLVbTPRksqp+eB+AaheFtjHqK20/SAPMN9R+huBGJrIoPPul2H/Bh3oLZ4UkP4Rkg==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.9.2", - "@vaadin/hilla-generator-utils": "24.9.2" + "@vaadin/hilla-generator-core": "25.0.0-rc1", + "@vaadin/hilla-generator-utils": "25.0.0-rc1" }, "bin": { "tsgen": "bin/index.js" @@ -3964,186 +3586,186 @@ } }, "node_modules/@vaadin/hilla-generator-core": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-core/-/hilla-generator-core-24.9.2.tgz", - "integrity": "sha512-SRq2zhTBCb7cf2QbpqKDGr5ixTa6zSIZ7Wp8UTtePA8/z06fSsxBnU0K/Bk91Ijw5gytlt0QMvLY+N/1En4gGg==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-core/-/hilla-generator-core-25.0.0-rc1.tgz", + "integrity": "sha512-cRWY6F/CrpJ4o+kPShQ6gEH08J2r9yv3rLXdbDRkbqJD26Z1OREZOvCz5cwCfeRKJYsGIrWhv401afbhliq1BQ==", "dev": true, "license": "Apache 2.0", "dependencies": { "@apidevtools/swagger-parser": "10.1.1", - "@vaadin/hilla-generator-utils": "24.9.2", + "@vaadin/hilla-generator-utils": "25.0.0-rc1", "meow": "13.2.0", "openapi-types": "12.1.3", - "typescript": "5.8.3" + "typescript": "5.9.3" }, "engines": { "node": ">= 16.13" } }, "node_modules/@vaadin/hilla-generator-plugin-backbone": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-backbone/-/hilla-generator-plugin-backbone-24.9.2.tgz", - "integrity": "sha512-by9bz3pbBelxS+s6dLd6nZMKSLKyzkriKrfm8DLEP+nQtCcTsy4M8/nQvVtZngDUDJGODMxfDZTmQcEmpUVXrA==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-backbone/-/hilla-generator-plugin-backbone-25.0.0-rc1.tgz", + "integrity": "sha512-HpQZWXGq/pf5RXvrz1DsbXHdB2TMZSw4vymnC87Muz3ea8mQgSYm/+PY0DkYNxEfY2Wrok4ANztxIQZnVNc0EA==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.9.2", - "@vaadin/hilla-generator-plugin-client": "24.9.2", - "@vaadin/hilla-generator-utils": "24.9.2", + "@vaadin/hilla-generator-core": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-client": "25.0.0-rc1", + "@vaadin/hilla-generator-utils": "25.0.0-rc1", "fast-deep-equal": "3.1.3", "openapi-types": "12.1.3", - "typescript": "5.8.3" + "typescript": "5.9.3" }, "engines": { "node": ">= 16.13" } }, "node_modules/@vaadin/hilla-generator-plugin-barrel": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-barrel/-/hilla-generator-plugin-barrel-24.9.2.tgz", - "integrity": "sha512-x9d9gLoux4dMgSE/NCEyKxCqr8VqMYrPcbSqL+DYwI8uUhY2ngdxE1osh2VZVv0wBwEyUynX9a65/DQXC3CK6g==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-barrel/-/hilla-generator-plugin-barrel-25.0.0-rc1.tgz", + "integrity": "sha512-DBrxDwT2BZ/CEKz3kZZhA9NbXqyHOaxY0vY30DSciRn+eFvZxtfKbivE7WgoYnFQjUQ4rK+h8OFBhd2gGQ+7Zw==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.9.2", - "@vaadin/hilla-generator-plugin-backbone": "24.9.2", - "@vaadin/hilla-generator-utils": "24.9.2", - "typescript": "5.8.3" + "@vaadin/hilla-generator-core": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-backbone": "25.0.0-rc1", + "@vaadin/hilla-generator-utils": "25.0.0-rc1", + "typescript": "5.9.3" }, "engines": { "node": ">= 16.13" } }, "node_modules/@vaadin/hilla-generator-plugin-client": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-client/-/hilla-generator-plugin-client-24.9.2.tgz", - "integrity": "sha512-X8HZVRI6wMjxf5zQQnV+MrVVQoWX//cj3KogUrc7YLf4EuaaCQGHeeU8NCqf7mw1wVMFOmE2maDpWUT+V8HT4Q==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-client/-/hilla-generator-plugin-client-25.0.0-rc1.tgz", + "integrity": "sha512-GilXgn72l3z1La4I94Xqs97V9LjlbV9sxCEGeshg7WHz7KtW2WcmJSE+CHkM9a2MPmTXU7vYpy5TUk+6Awprqg==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.9.2", - "@vaadin/hilla-generator-utils": "24.9.2", - "typescript": "5.8.3" + "@vaadin/hilla-generator-core": "25.0.0-rc1", + "@vaadin/hilla-generator-utils": "25.0.0-rc1", + "typescript": "5.9.3" }, "engines": { "node": ">= 16.13" } }, "node_modules/@vaadin/hilla-generator-plugin-model": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-model/-/hilla-generator-plugin-model-24.9.2.tgz", - "integrity": "sha512-XTYaViTflkWNudC5O4c7g/e92Vl0rW4ihwzRLfEh0bAYeFSVIafoWsAezOJ8CZDILo/xMoRC33wgzP9GL33l1Q==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-model/-/hilla-generator-plugin-model-25.0.0-rc1.tgz", + "integrity": "sha512-VHz/D6w/dyfnR0fmH4/zO++zQ3AuvY7dXYBDAzmOnz+g9aLz2E0sD8/pJmv2RhXrSnQrzMD3yLovpY4SdHPQPw==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.9.2", - "@vaadin/hilla-generator-plugin-backbone": "24.9.2", - "@vaadin/hilla-generator-utils": "24.9.2", - "@vaadin/hilla-lit-form": "24.9.2", + "@vaadin/hilla-generator-core": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-backbone": "25.0.0-rc1", + "@vaadin/hilla-generator-utils": "25.0.0-rc1", + "@vaadin/hilla-lit-form": "25.0.0-rc1", "fast-deep-equal": "3.1.3", "openapi-types": "12.1.3", - "typescript": "5.8.3" + "typescript": "5.9.3" }, "engines": { "node": ">= 16.13" } }, "node_modules/@vaadin/hilla-generator-plugin-push": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-push/-/hilla-generator-plugin-push-24.9.2.tgz", - "integrity": "sha512-fGx4KksgDJQT0O1JuIwE4UiiKEf0gNVT1NT5ua8aedUZNh6K2si04VXLdwzLMl3l5R+YiozA3LCoXQFOIYVVKQ==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-push/-/hilla-generator-plugin-push-25.0.0-rc1.tgz", + "integrity": "sha512-dNsLIMMM9SxSTala6GdOALHJqKeH4lgR/EOuPjUGndlkWWewTJHxxtfcAyxg7E8rDoAcM0KN1SlgfuOhTVy0lw==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.9.2", - "@vaadin/hilla-generator-plugin-client": "24.9.2", - "@vaadin/hilla-generator-utils": "24.9.2", + "@vaadin/hilla-generator-core": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-client": "25.0.0-rc1", + "@vaadin/hilla-generator-utils": "25.0.0-rc1", "fast-deep-equal": "3.1.3", "openapi-types": "12.1.3", - "typescript": "5.8.3" + "typescript": "5.9.3" }, "engines": { "node": ">= 16.13" } }, "node_modules/@vaadin/hilla-generator-plugin-signals": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-signals/-/hilla-generator-plugin-signals-24.9.2.tgz", - "integrity": "sha512-FzBGozZiOMiX3qppKvnW8HezJrxh7ZckFMroIAOkhEHyIA5BSQYOKfP1se9bG3G2lYKEXj/kjScyabprmP1b0A==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-signals/-/hilla-generator-plugin-signals-25.0.0-rc1.tgz", + "integrity": "sha512-/xNjAJkGyvRNXXeBp4D1HXC/Ty6gVkn71BEznvdDqdAd9xEDJOIyURaVmEEb0/eKrYoFTTRyxcoKtYpKljyE4g==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.9.2", - "@vaadin/hilla-generator-utils": "24.9.2", + "@vaadin/hilla-generator-core": "25.0.0-rc1", + "@vaadin/hilla-generator-utils": "25.0.0-rc1", "fast-deep-equal": "3.1.3", "iterator-helpers-polyfill": "3.0.1", "openapi-types": "12.1.3", "tsc-template": "0.2.3", - "typescript": "5.8.3" + "typescript": "5.9.3" }, "engines": { "node": ">= 16.13" } }, "node_modules/@vaadin/hilla-generator-plugin-subtypes": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-subtypes/-/hilla-generator-plugin-subtypes-24.9.2.tgz", - "integrity": "sha512-8GignB9KS7SMMxJOCc7BVqZ6+RvQN/w21mq4iamZ2s+4S3sAUnbhYoR30mKyzyJZIvw298y384i7u1y0UwBLNw==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-subtypes/-/hilla-generator-plugin-subtypes-25.0.0-rc1.tgz", + "integrity": "sha512-DC5hLQL9JfAEZ8BXNLBmHoyZHgyW0S1oiva87yoS2cSdm4UyxpOqKvq73BgBrKx2U7bCIGY12XFvCyi1H6o1Yg==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.9.2", - "@vaadin/hilla-generator-plugin-client": "24.9.2", - "@vaadin/hilla-generator-plugin-model": "24.9.2", - "@vaadin/hilla-generator-utils": "24.9.2", + "@vaadin/hilla-generator-core": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-client": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-model": "25.0.0-rc1", + "@vaadin/hilla-generator-utils": "25.0.0-rc1", "fast-deep-equal": "^3.1.3", "openapi-types": "^12.1.3", - "typescript": "5.8.3" + "typescript": "5.9.3" }, "engines": { "node": ">= 16.13" } }, "node_modules/@vaadin/hilla-generator-plugin-transfertypes": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-transfertypes/-/hilla-generator-plugin-transfertypes-24.9.2.tgz", - "integrity": "sha512-u5IFUiuWdGnKSJmIoQNwfcWVHAY0t/P/IlSaS7xbWWRscly0CRM07bdODgB9WpxbNxa1RRmJ3TKFovxczX1VrA==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-transfertypes/-/hilla-generator-plugin-transfertypes-25.0.0-rc1.tgz", + "integrity": "sha512-g2QJtRbkirjPI6Mn/8/NQVYgVVK3n3f84TBYC4F+76h1/dq93n9WBU6h4ovUvNUnkc+XpLuZPfgfa1OdopOjMw==", "dev": true, "license": "Apache 2.0", "dependencies": { - "@vaadin/hilla-generator-core": "24.9.2", - "@vaadin/hilla-generator-plugin-client": "24.9.2", - "@vaadin/hilla-generator-plugin-model": "24.9.2", - "@vaadin/hilla-generator-utils": "24.9.2", + "@vaadin/hilla-generator-core": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-client": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-model": "25.0.0-rc1", + "@vaadin/hilla-generator-utils": "25.0.0-rc1", "fast-deep-equal": "3.1.3", "openapi-types": "12.1.3", - "typescript": "5.8.3" + "typescript": "5.9.3" }, "engines": { "node": ">= 16.13" } }, "node_modules/@vaadin/hilla-generator-utils": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-utils/-/hilla-generator-utils-24.9.2.tgz", - "integrity": "sha512-LfMNnoq1bhzhZmi0a5V+f6Ps4AtC6cosm8jbhQS93mYYfUEkiOY4xalc/XvwbpQxxU/AQh+B608rzoPJLnSBPA==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-utils/-/hilla-generator-utils-25.0.0-rc1.tgz", + "integrity": "sha512-NOPZmbc+IYlInqX+VGWm/6Zt0ETHTqGExjjOOf/Vy+sMO8D0vJ8ogT3tuQVw3Wqf7BI3hGlLo/jBhJLh6/0rzA==", "license": "Apache 2.0", "dependencies": { "pino": "9.6.0", "pino-pretty": "10.3.1", - "typescript": "5.8.3" + "typescript": "5.9.3" }, "engines": { "node": ">= 16.13" } }, "node_modules/@vaadin/hilla-lit-form": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-lit-form/-/hilla-lit-form-24.9.2.tgz", - "integrity": "sha512-9DfRTwuLkotGVCJaL+tgcbTwOfiB/8nj8r29TnWVARSCGlclynBTZF077BY1126w3FgzVIysxqxHFJZtkrTyow==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-lit-form/-/hilla-lit-form-25.0.0-rc1.tgz", + "integrity": "sha512-Xo4xnAfckj559wg4HaFlFXaWFm6dfUysFjAPylLQvS35Br9tGW+qGC7n6yBlyyPP7fi3wqZbPHwqQcF9kEsZEg==", "license": "Apache-2.0", "dependencies": { - "@vaadin/hilla-frontend": "24.9.2", + "@vaadin/hilla-frontend": "25.0.0-rc1", "validator": "13.12.0" }, "peerDependencies": { @@ -4151,12 +3773,12 @@ } }, "node_modules/@vaadin/hilla-react-auth": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-auth/-/hilla-react-auth-24.9.2.tgz", - "integrity": "sha512-Jf7z/NLhlBF7cvCVyVL7SkqKZlSxDB1PZ0dWV6QljVtzCOOilzS3SxJh4EUA7b7BqMfjKDN+9RlQ4G4Laf5Swg==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-auth/-/hilla-react-auth-25.0.0-rc1.tgz", + "integrity": "sha512-ztOMcjGW6LCTCo6haVL/5yplhxJJSWd+NQqI9Is9uzU7DK5KpbD6GobvgVrjL6+P0e4J5WBbXUmkKB1l1DtiVA==", "license": "Apache-2.0", "dependencies": { - "@vaadin/hilla-frontend": "24.9.2" + "@vaadin/hilla-frontend": "25.0.0-rc1" }, "peerDependencies": { "react": "18 || 19", @@ -4165,16 +3787,16 @@ } }, "node_modules/@vaadin/hilla-react-crud": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-crud/-/hilla-react-crud-24.9.2.tgz", - "integrity": "sha512-VIEhCDsqk6UDfUSIADjduMmgzSzCNxhsLTm1YyU2nIauNRAbsn30DMUfopHWCF/d5p+J1iC2f8TxMzq7NFX1XQ==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-crud/-/hilla-react-crud-25.0.0-rc1.tgz", + "integrity": "sha512-byAq3lzd7PhyZa3bDiASYysbtXDBRTafRS2dIkBQFhFVzMFXa8MOdR7P71MqCT/Y0+XwwxKU7zFg1u216vtjkA==", "license": "Apache-2.0", "dependencies": { - "@vaadin/hilla-frontend": "24.9.2", - "@vaadin/hilla-lit-form": "24.9.2", - "@vaadin/hilla-react-form": "24.9.2", - "@vaadin/react-components": "24.9.2", - "@vaadin/vaadin-lumo-styles": "24.9.2", + "@vaadin/hilla-frontend": "25.0.0-rc1", + "@vaadin/hilla-lit-form": "25.0.0-rc1", + "@vaadin/hilla-react-form": "25.0.0-rc1", + "@vaadin/react-components": "25.0.0-beta7", + "@vaadin/vaadin-lumo-styles": "25.0.0-beta7", "type-fest": "4.35.0" }, "peerDependencies": { @@ -4183,12 +3805,12 @@ } }, "node_modules/@vaadin/hilla-react-form": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-form/-/hilla-react-form-24.9.2.tgz", - "integrity": "sha512-0DCMulzh8sx7Q64O7YUQ7OE3vdAkqHrf5xboFsEQRI2vCUXAbILJVh4bxW/afmjWLTH7booHok5Dz23dk2fuTQ==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-form/-/hilla-react-form-25.0.0-rc1.tgz", + "integrity": "sha512-V+0Y3LyRRTbqgwXZuF6wtaTN9DXR9mP80uIsKMNAcwxoDUDJOwavnLQdNc3ZsJdNHTXzvqdB3L9kCsRVxeNGqw==", "license": "Apache-2.0", "dependencies": { - "@vaadin/hilla-lit-form": "24.9.2" + "@vaadin/hilla-lit-form": "25.0.0-rc1" }, "peerDependencies": { "react": "18 || 19", @@ -4196,13 +3818,13 @@ } }, "node_modules/@vaadin/hilla-react-i18n": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-i18n/-/hilla-react-i18n-24.9.2.tgz", - "integrity": "sha512-VYF+s3drf+ym2HnKVqO4aTxgDX6R7eRiW3GuNfUjh1qvfd7uXtKqmeai3AIFYppdVKPmynTmzKUdq1CL8SRd7w==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-i18n/-/hilla-react-i18n-25.0.0-rc1.tgz", + "integrity": "sha512-2oYqahT6XiXX4ouNjtjGOW5+MGGNUjaDNJ0rtjwEurjO+QzE7jMtxe8Y4/id8CD6byX+WUZwABAwKrhhdqBl4Q==", "license": "Apache-2.0", "dependencies": { - "@vaadin/hilla-frontend": "24.9.2", - "@vaadin/hilla-react-signals": "24.9.2", + "@vaadin/hilla-frontend": "25.0.0-rc1", + "@vaadin/hilla-react-signals": "25.0.0-rc1", "intl-messageformat": "10.7.11" }, "peerDependencies": { @@ -4211,13 +3833,13 @@ } }, "node_modules/@vaadin/hilla-react-signals": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-signals/-/hilla-react-signals-24.9.2.tgz", - "integrity": "sha512-q706/M/b0EuXGTKb7WFusGPca6Ie9WzJI1ZMMGV7tSllw66GNlJqNvZkst9MRbchCP1fdwPMfu1ECzOEb//HmA==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-signals/-/hilla-react-signals-25.0.0-rc1.tgz", + "integrity": "sha512-lT50XvEJDOr/mZ2P/eqSGn6T2IJc0tmdWWgfpy5TFXhOq9DvoeAfU4L7V6sUN9Loimg11ao7qqMqCGU8tFNzkA==", "license": "Apache-2.0", "dependencies": { "@preact/signals-react": "3.0.1", - "@vaadin/hilla-frontend": "24.9.2", + "@vaadin/hilla-frontend": "25.0.0-rc1", "nanoid": "5.0.9" }, "peerDependencies": { @@ -4243,460 +3865,388 @@ } }, "node_modules/@vaadin/horizontal-layout": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/horizontal-layout/-/horizontal-layout-24.9.2.tgz", - "integrity": "sha512-2STOrwbk5BKVul7S0mxmDHX54wdtkpFHTcaJ4Ub+hMRpvbnQaXp/4OZfyOxvgfy8KXA5+9y/xUBTucFT7MQIGQ==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/horizontal-layout/-/horizontal-layout-25.0.0-rc1.tgz", + "integrity": "sha512-Y8RED/4H/ztMOenQbsLoNGhjM5/6USBNAZlKUlJVBJwjaTivMINZzFwmzgU5O+LZc/raiT/dTORGZZ6R31TRHw==", "license": "Apache-2.0", "dependencies": { - "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@open-wc/dedupe-mixin": "^1.3.0", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/icon": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/icon/-/icon-24.9.2.tgz", - "integrity": "sha512-E8d7O4/gNuy9m5SkPAtti3q0Rjpb3s9ozsHMNXmwCp+4gjf8t5R0Vi8FCJBAR0WhXGRryXbuXqCvdbw7XvDWdQ==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/icon/-/icon-25.0.0-rc1.tgz", + "integrity": "sha512-l76RTH7cOulT+omHYoCqFoM2nO0O3WNJH3os7QNiIN2j9b7DBDZZQcpJPfYrnp+fEEu49p6xENiz17QJZewMfQ==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/icons": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/icons/-/icons-24.9.2.tgz", - "integrity": "sha512-0b0XYemybO1h9NOjBtWIxBVzdGJd743hMzYvFp0EBQf0/OrsQ9tCHk0W9Hgt62HBmCfx4OPOVn3IQ6ffnQV0yg==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/icons/-/icons-25.0.0-rc1.tgz", + "integrity": "sha512-Uy6zvlSMs+hVGFJJwSsqmgaQF5P5l7huYqkz0EMyxKx3ld7gQutKIae56W4IdINbzwMtxzLdFJoUXCiE++RTQQ==", "license": "Apache-2.0", "dependencies": { - "@polymer/polymer": "^3.0.0", - "@vaadin/icon": "~24.9.2" + "@vaadin/icon": "25.0.0-rc1" } }, "node_modules/@vaadin/input-container": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/input-container/-/input-container-24.9.2.tgz", - "integrity": "sha512-MvuXbD3VprfIPmZ/F/96We9Y/idG1wrMQgcg7WsDcqFa5sH6FZrq0Tdpre3x9SRPbxLo9PRoqcEwr4TaZheoYw==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/input-container/-/input-container-25.0.0-rc1.tgz", + "integrity": "sha512-qhCLvrwC1amzyT3M2pyHWv7c8E47/P17IoerSOFLP6kf0D9j7fRZGJIjqwXnH/ADoWYVGzHREc2wEpu9TSj8vQ==", "license": "Apache-2.0", "dependencies": { - "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/integer-field": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/integer-field/-/integer-field-24.9.2.tgz", - "integrity": "sha512-vnaUer0RDZy8xacTqZU+U13gjJbmHhpPfJ1qOGuXHAmgjxfWeaOjwmHzwBqndTuAOhcHaw7pUeuOdjCMWZX+2g==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/integer-field/-/integer-field-25.0.0-rc1.tgz", + "integrity": "sha512-OnXtPoHwWc1ECA+yH0EOSplx8FCem6oBZ1Z2ZJqVKuWnluqJL4co3/+SBCDJAQXES20nuL2DgpCbQ5eHc40YoA==", "license": "Apache-2.0", "dependencies": { - "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.9.2", - "@vaadin/number-field": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2" + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/number-field": "25.0.0-rc1" } }, "node_modules/@vaadin/item": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/item/-/item-24.9.2.tgz", - "integrity": "sha512-22XWHxwrxIs4p5pirAQ6QUTLtbZ7kJ9lbs2JbSiClk7nEKchUroggi2NNk6FchE6Myi2qfwao6k7+o/IkDmZ+Q==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/item/-/item-25.0.0-rc1.tgz", + "integrity": "sha512-VTMIWCmLERLd89YR9qvVfiycRrKUP8pijjPij9Y+2Ya0XACBWa5eNM6pDeMRTkdHgG9uGxZtdFvx5+GEGA4Gag==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/list-box": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/list-box/-/list-box-24.9.2.tgz", - "integrity": "sha512-9bv/AmyYUScTO8oJIVZHjQmbWAi/bphQiEc8eEfSN4FudEtn80tB4Z1Dn92b7Zayt0PPqtpSacZaE16S4ThUGA==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/list-box/-/list-box-25.0.0-rc1.tgz", + "integrity": "sha512-pTf1iSp5df5GEd2hZm14unlVRbTZW+x4VCqZ5R0lRse5CoGmWb5sZfKpCqV/RysuyuqWDSgPo/M7FUJeY3DzPg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/item": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/item": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/lit-renderer": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/lit-renderer/-/lit-renderer-24.9.2.tgz", - "integrity": "sha512-4yq0thG22AkAD1oq3m97vRiSy7v5wNqfu38tomPNwV8gEEAMyZBqkQtdCCIC5TzagZZkoJg2npQk1uzKTL5Ljw==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/lit-renderer/-/lit-renderer-25.0.0-rc1.tgz", + "integrity": "sha512-MYMZ8lpvL95yQC/DmFeg2wnGvG2NFnTQMn6/BKKmHT2qtusukaut8K90uKt8YbRMtnfIdjgtVfaI7+Gq00Qz2Q==", "license": "Apache-2.0", "dependencies": { "lit": "^3.0.0" } }, "node_modules/@vaadin/login": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/login/-/login-24.9.2.tgz", - "integrity": "sha512-nV7rztEkHaMHcj+hJnEvsUPQjt9UofPPJPsA20s+K/PlJy6RZ3A+vRQ0nS5bvP1Ckul4YmrZiodx2nGJrXtRGg==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/login/-/login-25.0.0-rc1.tgz", + "integrity": "sha512-FLPYOrdrde643byvcbEHtL1OgjAQ8x2uN/FV1aKJiLl+2Y4LWHJY5JZ6cRDvlLJ7/WNWg8IeugpqDdILp/uCRQ==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/overlay": "~24.9.2", - "@vaadin/password-field": "~24.9.2", - "@vaadin/text-field": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/button": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/overlay": "25.0.0-rc1", + "@vaadin/password-field": "25.0.0-rc1", + "@vaadin/text-field": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/map": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/map/-/map-24.9.2.tgz", - "integrity": "sha512-0efi/7bbP0SRBidmwhQntAILpnIbV5FjICHFDNlGyqNC27InmW+RUvohf53F2F2q8TnAE67QQHhJ+kZN4uCPag==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/map/-/map-25.0.0-rc1.tgz", + "integrity": "sha512-vZxTtpu4n6HH/iuDMAeZ7uLfTyU9LyYNotcDb9ic5UyPxpZytNtX8qG0HzeiInOrQ0r7993cz9cv8J6cYhb7Pg==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0", - "ol": "6.13.0" + "ol": "10.6.0" } }, "node_modules/@vaadin/markdown": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/markdown/-/markdown-24.9.2.tgz", - "integrity": "sha512-oFXZ8EUyIrfMXSrpN5acLXaXW27Tj3yGNCKctp2kfCadTsbuDYKX2LiVQ3lcXG0dDEmF+fGbF5DwtBIMiy9f5A==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/markdown/-/markdown-25.0.0-rc1.tgz", + "integrity": "sha512-v6PBcHK9TCuvQTb15ww01Kc9sCZkbHnC+afbi7YOtvs42oGBZaSa6vC5bY/ga8iaPUoWEvFTXnA2l+zj16dH+w==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@vaadin/component-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "dompurify": "^3.2.5", "lit": "^3.0.0", - "marked": "^15.0.11" + "marked": "^16.0.0" } }, "node_modules/@vaadin/master-detail-layout": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/master-detail-layout/-/master-detail-layout-24.9.2.tgz", - "integrity": "sha512-fyac9/A8K36qtNAbyVjVaLfxH1twzkfXYGdUFVxHLa2iDBJZD6eFGPVhTjNFIH35bj5oZ1Qoi0MLnnPm8OKi1A==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/master-detail-layout/-/master-detail-layout-25.0.0-rc1.tgz", + "integrity": "sha512-KVgrXiGizXwGwsO06fyPArzVCDaMhJVOe/8RZHB4leDmZMFx8epMo1C8wIIRnrRTd4rDmWXlWIxEDXU2OaiLvg==", "license": "Apache-2.0", "dependencies": { - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/menu-bar": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/menu-bar/-/menu-bar-24.9.2.tgz", - "integrity": "sha512-6M3285s9zb7mrfAkZ/JNM9BY+WhqAG6Ed1ijRYe1v3PwwYePgbJ3vPRYFRp1qeuMjmWqRuG0KKYpQ3WviONYHg==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/menu-bar/-/menu-bar-25.0.0-rc1.tgz", + "integrity": "sha512-EsFF9OgPc+E9Aiuan5HVYr0P/eYrqze5kM7xVZ8Hfbp41n+Tl9xNoAiUgOLiRulx8Sxvl9fO082i85xjQuUHXw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/button": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/context-menu": "~24.9.2", - "@vaadin/item": "~24.9.2", - "@vaadin/list-box": "~24.9.2", - "@vaadin/overlay": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/button": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/context-menu": "25.0.0-rc1", + "@vaadin/item": "25.0.0-rc1", + "@vaadin/list-box": "25.0.0-rc1", + "@vaadin/overlay": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/message-input": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/message-input/-/message-input-24.9.2.tgz", - "integrity": "sha512-2iwVbee9j3mIXnwmjxFHkcGw2+YAkoYiN2rfEGqQxmW7y5/qIMYOczLObpLPRM661BqaZ6O1sNDDKD/2Z9x1FA==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/message-input/-/message-input-25.0.0-rc1.tgz", + "integrity": "sha512-ocpP65nlBCM/MoF3bp/Lfr/hMoZ8fFhF9h+6z6rvuDv4uqUUQbH6IBaol9Ng0ktkX6H7X2f1KgwtpQ7w2RDR7w==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/text-area": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/button": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/text-area": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/message-list": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/message-list/-/message-list-24.9.2.tgz", - "integrity": "sha512-sK6ntK47fntw4cVAIRYLFIHAB6Zv/vPMr8IcYQ++uLtt452YU3/wHXG6pwmaKK4rEb+5hoAXsuechcVKA2G0hg==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/message-list/-/message-list-25.0.0-rc1.tgz", + "integrity": "sha512-s1j/IoeIkMm7eWqZSwxF8OjUrtp2EmpsGPo5HJSQw43KhkF6MuMUdEubisBOy1K1E6Bktn6+IeSkZGjF3H59gQ==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/avatar": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/markdown": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/avatar": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/markdown": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/multi-select-combo-box": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/multi-select-combo-box/-/multi-select-combo-box-24.9.2.tgz", - "integrity": "sha512-lQ1RoMY49TG6vyIoycVc1HD98BGmvNXf5zHipQOiNZoa8AqEfBr4z0VA4Eavg8e4b/OMf5Pp9VqLbl984QIItQ==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/multi-select-combo-box/-/multi-select-combo-box-25.0.0-rc1.tgz", + "integrity": "sha512-2ZBtJCrvfFtmy4FLVBsj8owFa1EmTl+r/79nQdHjriNROs8n2nkGfmgOeNSEdOGYX9pk+JJJ7k73ayxlqnFuIg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/combo-box": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/field-base": "~24.9.2", - "@vaadin/input-container": "~24.9.2", - "@vaadin/item": "~24.9.2", - "@vaadin/lit-renderer": "~24.9.2", - "@vaadin/overlay": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/combo-box": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/field-base": "25.0.0-rc1", + "@vaadin/input-container": "25.0.0-rc1", + "@vaadin/item": "25.0.0-rc1", + "@vaadin/lit-renderer": "25.0.0-rc1", + "@vaadin/overlay": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/notification": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/notification/-/notification-24.9.2.tgz", - "integrity": "sha512-qTYJPZP/mRD/n/RQYvXYuqvd3CQrCm1XA4fcVLxn9wSqOOWftRnMYM4OpSc/XZSQoHrLAqqCOFTUgE/zApEGcA==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/notification/-/notification-25.0.0-rc1.tgz", + "integrity": "sha512-xXLC/15lxRuysIx+BHxJcC7zdI6aRNO+sS4qotr5EFmfRav5dmxaTfUSCth0Y8Qf2exYPO0soo9ZnxaLd3QGdA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.9.2", - "@vaadin/lit-renderer": "~24.9.2", - "@vaadin/overlay": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/lit-renderer": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/number-field": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/number-field/-/number-field-24.9.2.tgz", - "integrity": "sha512-N3tylEEJTu/HDdBsSPwRXAbbXNhGnBTiX24GpZN7bcCS/Fe00f8RTl6134cIJbJF8SWk/Iq41Gu6Yjrjiya4ug==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/number-field/-/number-field-25.0.0-rc1.tgz", + "integrity": "sha512-wlabT6hYkVIFeN03oIA8v/C+uODH6jtfRYGS0e1AbjDka+KQ4EeY7Brw1eKeJDXMDO9JcMEoWRos3Q0++FI1UA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/field-base": "~24.9.2", - "@vaadin/input-container": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/field-base": "25.0.0-rc1", + "@vaadin/input-container": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/overlay": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/overlay/-/overlay-24.9.2.tgz", - "integrity": "sha512-r974dALi6+mw/Nm37QrIfO3pXN2bMC2g7aY46OYjHLx0Pot505vJkdGug1M4us0DK8rRlM7WljHGnful6y6BgQ==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/overlay/-/overlay-25.0.0-rc1.tgz", + "integrity": "sha512-hce3NTJhQpGuHkusb8mXCxe8W0SKhp6Z6m/ODMxutKjjW8Ho+SzVmecxMwVUoka9LLwyqKv2WAAqnSIKv3dtBQ==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/password-field": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/password-field/-/password-field-24.9.2.tgz", - "integrity": "sha512-CS3U/LQYeGAMaZv+Muy2KnaJ9fwTdE6qMSCBr0Gt6Luo+66KDu/mbprAIF81555MnPQrRXEBco2Kl6s7jE+FZA==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/password-field/-/password-field-25.0.0-rc1.tgz", + "integrity": "sha512-gbeTg40PyuYX9eKydOoBKhv5pY2BamnDYWedtlqlNm65owixPssJh+HAwdeav8vOfGS8jmhNKNU3pJ64GhnFfQ==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/button": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/field-base": "~24.9.2", - "@vaadin/text-field": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", - "lit": "^3.0.0" - } - }, - "node_modules/@vaadin/polymer-legacy-adapter": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/polymer-legacy-adapter/-/polymer-legacy-adapter-24.9.2.tgz", - "integrity": "sha512-CrUMFgyHM0/yVrgI29RGbOs+DSA6KbGJml+QigTSlyGSgsr21eXOCfr5u2Bt/83VfbiNLbvfdQ+Uf3q0jzfa/w==", - "license": "Apache-2.0", - "dependencies": { - "@polymer/polymer": "^3.0.0", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/button": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/field-base": "25.0.0-rc1", + "@vaadin/text-field": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/popover": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/popover/-/popover-24.9.2.tgz", - "integrity": "sha512-Q590Auj9ANpGmlXgHkBWke68Oj/OJLj9mFCABHE5QmA2sYOlAV0Tx2FIZVCNQ3BfbqFKyFxd8w364CsY6kR3Xg==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/popover/-/popover-25.0.0-rc1.tgz", + "integrity": "sha512-kPca3y2sQZcAH5kJxy5bFHRul7SdmjAoZFp0DPTrcxyZchH1CKaGcoTMrXvnEmnOiQLyUU27KhM25egnlnmVIA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/lit-renderer": "~24.9.2", - "@vaadin/overlay": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/lit-renderer": "25.0.0-rc1", + "@vaadin/overlay": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/progress-bar": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/progress-bar/-/progress-bar-24.9.2.tgz", - "integrity": "sha512-T8sh3sD1i9isMvk7OMjnMsDSXGvg+PRva5RTf0YieCpoy69QTMIXiXiFEKa55zQ0dMUrqessGatMOxydbSfKyA==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/progress-bar/-/progress-bar-25.0.0-rc1.tgz", + "integrity": "sha512-CDIz/wsYugEa/fd9YxBVDGFuR1OM1ohBb5pL66SEHaW0tHzZevCdFcPhjYfH073FYKf/cqjW4Oep8TcHm3OKBA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/radio-group": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/radio-group/-/radio-group-24.9.2.tgz", - "integrity": "sha512-O0RXBJymPMsln3vdkOvJ9YPlxqMZyz/wBP0gWHMaFw22O//226PUw/0a53lsVcgmV3Le9/MAV/EoL0eNx62xeg==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/radio-group/-/radio-group-25.0.0-rc1.tgz", + "integrity": "sha512-NZnLkYazUdjp87v5XX1grZ33dFR80ppwRkPYHHnXpl5Hv+c0MTSFPqjWzi2UeHuWjAEL7j5MCYkaik7FoLrIYA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/field-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/field-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/react-components": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/react-components/-/react-components-24.9.2.tgz", - "integrity": "sha512-4RLaB0NXpaie4iyZeDN+sYG/80PahJyQWl5OGvOV8UxOLNItY4k1Fq9Ru/9KURgRtDKkF4SzFk/UjHFfQKv+Xw==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/react-components/-/react-components-25.0.0-rc1.tgz", + "integrity": "sha512-PlZiesstGCY+AeJsA7iNLRCa+q3CHyvFmDf263dscYtxL1pv3gDG1dUUdnTn/FTQfAZ4l09ErT7LZwsrfz2V6g==", "license": "Apache-2.0", "dependencies": { "@lit/react": "^1.0.7", - "@vaadin/a11y-base": "24.9.2", - "@vaadin/accordion": "24.9.2", - "@vaadin/app-layout": "24.9.2", - "@vaadin/avatar": "24.9.2", - "@vaadin/avatar-group": "24.9.2", - "@vaadin/button": "24.9.2", - "@vaadin/card": "24.9.2", - "@vaadin/checkbox": "24.9.2", - "@vaadin/checkbox-group": "24.9.2", - "@vaadin/combo-box": "24.9.2", - "@vaadin/component-base": "24.9.2", - "@vaadin/confirm-dialog": "24.9.2", - "@vaadin/context-menu": "24.9.2", - "@vaadin/custom-field": "24.9.2", - "@vaadin/date-picker": "24.9.2", - "@vaadin/date-time-picker": "24.9.2", - "@vaadin/details": "24.9.2", - "@vaadin/dialog": "24.9.2", - "@vaadin/email-field": "24.9.2", - "@vaadin/field-base": "24.9.2", - "@vaadin/field-highlighter": "24.9.2", - "@vaadin/form-layout": "24.9.2", - "@vaadin/grid": "24.9.2", - "@vaadin/horizontal-layout": "24.9.2", - "@vaadin/icon": "24.9.2", - "@vaadin/icons": "24.9.2", - "@vaadin/input-container": "24.9.2", - "@vaadin/integer-field": "24.9.2", - "@vaadin/item": "24.9.2", - "@vaadin/list-box": "24.9.2", - "@vaadin/lit-renderer": "24.9.2", - "@vaadin/login": "24.9.2", - "@vaadin/markdown": "24.9.2", - "@vaadin/master-detail-layout": "24.9.2", - "@vaadin/menu-bar": "24.9.2", - "@vaadin/message-input": "24.9.2", - "@vaadin/message-list": "24.9.2", - "@vaadin/multi-select-combo-box": "24.9.2", - "@vaadin/notification": "24.9.2", - "@vaadin/number-field": "24.9.2", - "@vaadin/overlay": "24.9.2", - "@vaadin/password-field": "24.9.2", - "@vaadin/popover": "24.9.2", - "@vaadin/progress-bar": "24.9.2", - "@vaadin/radio-group": "24.9.2", - "@vaadin/scroller": "24.9.2", - "@vaadin/select": "24.9.2", - "@vaadin/side-nav": "24.9.2", - "@vaadin/split-layout": "24.9.2", - "@vaadin/tabs": "24.9.2", - "@vaadin/tabsheet": "24.9.2", - "@vaadin/text-area": "24.9.2", - "@vaadin/text-field": "24.9.2", - "@vaadin/time-picker": "24.9.2", - "@vaadin/tooltip": "24.9.2", - "@vaadin/upload": "24.9.2", - "@vaadin/vaadin-lumo-styles": "24.9.2", - "@vaadin/vaadin-material-styles": "24.9.2", - "@vaadin/vaadin-themable-mixin": "24.9.2", - "@vaadin/vertical-layout": "24.9.2", - "@vaadin/virtual-list": "24.9.2" + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/accordion": "25.0.0-rc1", + "@vaadin/app-layout": "25.0.0-rc1", + "@vaadin/avatar": "25.0.0-rc1", + "@vaadin/avatar-group": "25.0.0-rc1", + "@vaadin/button": "25.0.0-rc1", + "@vaadin/card": "25.0.0-rc1", + "@vaadin/checkbox": "25.0.0-rc1", + "@vaadin/checkbox-group": "25.0.0-rc1", + "@vaadin/combo-box": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/confirm-dialog": "25.0.0-rc1", + "@vaadin/context-menu": "25.0.0-rc1", + "@vaadin/custom-field": "25.0.0-rc1", + "@vaadin/date-picker": "25.0.0-rc1", + "@vaadin/date-time-picker": "25.0.0-rc1", + "@vaadin/details": "25.0.0-rc1", + "@vaadin/dialog": "25.0.0-rc1", + "@vaadin/email-field": "25.0.0-rc1", + "@vaadin/field-base": "25.0.0-rc1", + "@vaadin/field-highlighter": "25.0.0-rc1", + "@vaadin/form-layout": "25.0.0-rc1", + "@vaadin/grid": "25.0.0-rc1", + "@vaadin/horizontal-layout": "25.0.0-rc1", + "@vaadin/icon": "25.0.0-rc1", + "@vaadin/icons": "25.0.0-rc1", + "@vaadin/input-container": "25.0.0-rc1", + "@vaadin/integer-field": "25.0.0-rc1", + "@vaadin/item": "25.0.0-rc1", + "@vaadin/list-box": "25.0.0-rc1", + "@vaadin/lit-renderer": "25.0.0-rc1", + "@vaadin/login": "25.0.0-rc1", + "@vaadin/markdown": "25.0.0-rc1", + "@vaadin/master-detail-layout": "25.0.0-rc1", + "@vaadin/menu-bar": "25.0.0-rc1", + "@vaadin/message-input": "25.0.0-rc1", + "@vaadin/message-list": "25.0.0-rc1", + "@vaadin/multi-select-combo-box": "25.0.0-rc1", + "@vaadin/notification": "25.0.0-rc1", + "@vaadin/number-field": "25.0.0-rc1", + "@vaadin/overlay": "25.0.0-rc1", + "@vaadin/password-field": "25.0.0-rc1", + "@vaadin/popover": "25.0.0-rc1", + "@vaadin/progress-bar": "25.0.0-rc1", + "@vaadin/radio-group": "25.0.0-rc1", + "@vaadin/scroller": "25.0.0-rc1", + "@vaadin/select": "25.0.0-rc1", + "@vaadin/side-nav": "25.0.0-rc1", + "@vaadin/split-layout": "25.0.0-rc1", + "@vaadin/tabs": "25.0.0-rc1", + "@vaadin/tabsheet": "25.0.0-rc1", + "@vaadin/text-area": "25.0.0-rc1", + "@vaadin/text-field": "25.0.0-rc1", + "@vaadin/time-picker": "25.0.0-rc1", + "@vaadin/tooltip": "25.0.0-rc1", + "@vaadin/upload": "25.0.0-rc1", + "@vaadin/vaadin-lumo-styles": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", + "@vaadin/vertical-layout": "25.0.0-rc1", + "@vaadin/virtual-list": "25.0.0-rc1" }, "peerDependencies": { - "@types/react": "^18.2.37 || ^19", - "@types/react-dom": "^18.2.15 || ^19", - "react": "^18.2.0 || ^19", - "react-dom": "^18.2.0 || ^19" + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.0", + "react": "^19.0.0", + "react-dom": "^19.0.0" }, "peerDependenciesMeta": { "@types/react": { @@ -4708,27 +4258,26 @@ } }, "node_modules/@vaadin/react-components-pro": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/react-components-pro/-/react-components-pro-24.9.2.tgz", - "integrity": "sha512-3RGiDsYFAYu3rYdk3y0BquK85LegK+5t4OftSGSFSOozulTrfmde2GmIK30feeXKdgd6FMMu+glYXwxXDPsMSw==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/react-components-pro/-/react-components-pro-25.0.0-rc1.tgz", + "integrity": "sha512-J6xBry7TzHzoniW4mY8Aq+CWKiT28ULjmhNh/CmRcdcB4uI+4/KRPr5wJY08V05q8UaX86NN/9DES9tOSnJ25w==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@lit/react": "^1.0.7", - "@vaadin/board": "24.9.2", - "@vaadin/charts": "24.9.2", - "@vaadin/cookie-consent": "24.9.2", - "@vaadin/crud": "24.9.2", - "@vaadin/dashboard": "24.9.2", - "@vaadin/grid-pro": "24.9.2", - "@vaadin/map": "24.9.2", - "@vaadin/react-components": "24.9.2", - "@vaadin/rich-text-editor": "24.9.2" + "@vaadin/board": "25.0.0-rc1", + "@vaadin/charts": "25.0.0-rc1", + "@vaadin/crud": "25.0.0-rc1", + "@vaadin/dashboard": "25.0.0-rc1", + "@vaadin/grid-pro": "25.0.0-rc1", + "@vaadin/map": "25.0.0-rc1", + "@vaadin/react-components": "25.0.0-rc1", + "@vaadin/rich-text-editor": "25.0.0-rc1" }, "peerDependencies": { - "@types/react": "^18.2.37 || ^19", - "@types/react-dom": "^18.2.15 || ^19", - "react": "^18.2.0 || ^19", - "react-dom": "^18.2.0 || ^19" + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.0", + "react": "^19.0.0", + "react-dom": "^19.0.0" }, "peerDependenciesMeta": { "@types/react": { @@ -4740,218 +4289,184 @@ } }, "node_modules/@vaadin/rich-text-editor": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/rich-text-editor/-/rich-text-editor-24.9.2.tgz", - "integrity": "sha512-bbnPGX0E5ECy98U0ykWdGqjvS/ZdJVf+wUcnRO5zzg+f/9x6zJmW7dulpPsDWwXzVJ0uWBUCJZ7UTkdFCjc4vA==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/rich-text-editor/-/rich-text-editor-25.0.0-rc1.tgz", + "integrity": "sha512-7QLF2zF+RNKGZLXlH73lQ2Ntc+EbLzyHtJXmKZUuI5Hon/U/lhR8Kg9ArjWXpBtoMuU/Wx7K7rlKvQyxpqk4qw==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/button": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/confirm-dialog": "~24.9.2", - "@vaadin/overlay": "~24.9.2", - "@vaadin/text-field": "~24.9.2", - "@vaadin/tooltip": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/button": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/confirm-dialog": "25.0.0-rc1", + "@vaadin/overlay": "25.0.0-rc1", + "@vaadin/text-field": "25.0.0-rc1", + "@vaadin/tooltip": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/scroller": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/scroller/-/scroller-24.9.2.tgz", - "integrity": "sha512-r7K5TVYXXLHdh8ts4g/LTlRTekyHeUKD5BZ0S3Xqgx0kzQ4VHQohZsTlfrrF0q/LUcHWo4cL9/+0maLVET1ynA==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/scroller/-/scroller-25.0.0-rc1.tgz", + "integrity": "sha512-LuW/VcQWgC5Q65BHPeKf2zE60A7MDXM2sRvExTB9dwCD28nYuhAe4Db8b/Ms+Il3uIuWWAExjNiA42Q1zDsDrg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/select": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/select/-/select-24.9.2.tgz", - "integrity": "sha512-PLvV/QuDmMK3jEylpb7HBqKF++g8Li1FnPmGBql1sKZswC6S0Wmu72GmZTzrTsVUuHu/Id0sKH2lDPvFAGIo8Q==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/select/-/select-25.0.0-rc1.tgz", + "integrity": "sha512-W5HNePYPbpbeMC6dqbHwARtFZEEhcRHj28AwrZwMcD3yIZbf7DWJ39lQJuZOQAUxhIQWPpE+Y/UYcAjh2XP31w==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.2.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/button": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/field-base": "~24.9.2", - "@vaadin/input-container": "~24.9.2", - "@vaadin/item": "~24.9.2", - "@vaadin/list-box": "~24.9.2", - "@vaadin/lit-renderer": "~24.9.2", - "@vaadin/overlay": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/button": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/field-base": "25.0.0-rc1", + "@vaadin/input-container": "25.0.0-rc1", + "@vaadin/item": "25.0.0-rc1", + "@vaadin/list-box": "25.0.0-rc1", + "@vaadin/lit-renderer": "25.0.0-rc1", + "@vaadin/overlay": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/side-nav": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/side-nav/-/side-nav-24.9.2.tgz", - "integrity": "sha512-UygS6wICpJLyu7v7i25pxg9aTcCsdLDUBUVQrImqIhio/pXd/vrhw22PE+ZnOoJbBde69JZq6tCCGcBTUb5ccg==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/side-nav/-/side-nav-25.0.0-rc1.tgz", + "integrity": "sha512-f9MiDajPvRU2Q+0sW+VEkUchFPaS4WtQ0dbeNVmf3Yb8qRwEiz7wWPGZm3Rg8G3PRKxNAPgOPrsNJUFLJdLvNA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/split-layout": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/split-layout/-/split-layout-24.9.2.tgz", - "integrity": "sha512-As3UYZSgJ5ytJWG8YIG4qdCijSBfa0wEY5TAayp39Q9+RHh69QbBa2Wq6a2Gf1zY54nUnecDEGYZe5dlaOqdYA==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/split-layout/-/split-layout-25.0.0-rc1.tgz", + "integrity": "sha512-6P+MAwXWvXipTQ9JWGYOUll/gzITt57DazBrJ0dFyFjwNmCSVW2bhazZ7Rv2ItkPikhag6y4a1mc90MsmDWwNw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/tabs": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/tabs/-/tabs-24.9.2.tgz", - "integrity": "sha512-6uULu2BeczG5mwXWPGKrciWaS8iOwTYQdP+6nfX/pfOsOw8SqDfJhJKBDZs1rbnMugLHc1N9MQ/HaFueNvuHig==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/tabs/-/tabs-25.0.0-rc1.tgz", + "integrity": "sha512-ZFpPuiEuEfXX3BJi6wmhdwDWCzEFqm4ZYdYdyCAFk981Ro+Wl+OIOwr3WWSGmnTrF/XQGQtRZOcp4Tc+Zuj2mA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/item": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/item": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/tabsheet": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/tabsheet/-/tabsheet-24.9.2.tgz", - "integrity": "sha512-yF9J7ZsIJZcJfJfk8skHulrdsCA5vi767IiZXafSf92UkeQfx0hmeYZPXnanUkwqxA6GW/MhtRPzh1ZWYBDqOg==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/tabsheet/-/tabsheet-25.0.0-rc1.tgz", + "integrity": "sha512-P6T7nIKVS4cEMPs7san0rI4GqdhCfhLMTg1C4xffY8cxafSApt6EknfEB7t6fNaYQuxvlsYyIEK1g6D4Xmnkog==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.9.2", - "@vaadin/scroller": "~24.9.2", - "@vaadin/tabs": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/scroller": "25.0.0-rc1", + "@vaadin/tabs": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/text-area": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/text-area/-/text-area-24.9.2.tgz", - "integrity": "sha512-0Zivvl1Te9gxsrP6nrtxU96MEVbCONJzEpueAriCIMuze44XGJPgshdr7crEib+NqSWMLtX/tvvmMtcBhnrWwg==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/text-area/-/text-area-25.0.0-rc1.tgz", + "integrity": "sha512-8vV2HEWO3nKwBF+ISSB6LrEHake7Jc8c1JccL0utBhaLgwKYsmJieTlYr5fc7rW1/7kV96QE5rIegoYLzZ5c/g==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/field-base": "~24.9.2", - "@vaadin/input-container": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/field-base": "25.0.0-rc1", + "@vaadin/input-container": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/text-field": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/text-field/-/text-field-24.9.2.tgz", - "integrity": "sha512-ubQuCmvZ0A36lE8b3gpEy8UzgkarkSmeJqp87Wbn/Qu/Gf+h3vUERL+lfunnK+vSwwDlUeOB+ug5dok1sgu5PA==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/text-field/-/text-field-25.0.0-rc1.tgz", + "integrity": "sha512-dYdSSvv6ztaTcTcC/aJIcCKQmxGKu8Lc/v3u5YOgSkhJ+WDHyu45DEg0t5OajTyZ1LX0dNtXkgndXS72O/i6PA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/field-base": "~24.9.2", - "@vaadin/input-container": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/field-base": "25.0.0-rc1", + "@vaadin/input-container": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/time-picker": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/time-picker/-/time-picker-24.9.2.tgz", - "integrity": "sha512-09ryILqfa5FQe7Ii9GO8xdDBoXhaxPn29h3ACEwbWvLaKPdDRrcV6p6unISwOCKDE0HfvLyho8Ex+aSZzuIrWA==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/time-picker/-/time-picker-25.0.0-rc1.tgz", + "integrity": "sha512-lbMZq2pqlLbsHEIuMhISljReY6/pSuOMNfn7zmpadpthxw+NWeUe1Aq1aFKhDwoxtkln1UoUVndAIIryfMYMIA==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/combo-box": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/field-base": "~24.9.2", - "@vaadin/input-container": "~24.9.2", - "@vaadin/item": "~24.9.2", - "@vaadin/overlay": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/combo-box": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/field-base": "25.0.0-rc1", + "@vaadin/input-container": "25.0.0-rc1", + "@vaadin/item": "25.0.0-rc1", + "@vaadin/overlay": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/tooltip": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/tooltip/-/tooltip-24.9.2.tgz", - "integrity": "sha512-Hl6DHEYZq4CYDU28fClqa9LrYNRMSj3x3eZuvLTiDWso9zEsRGgVUcNObvNdJ5LV6VlNgfI3rTBHb796ZTe0jw==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/tooltip/-/tooltip-25.0.0-rc1.tgz", + "integrity": "sha512-gkGcsniTDyF/EDVL1+9GkYfV9zRSbjKHCEMiiiz4HK2Xsy38zdDMWnuiqyvWXHPRon3aJwoJOAyd+hg2Mbusew==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/overlay": "~24.9.2", - "@vaadin/popover": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/markdown": "25.0.0-rc1", + "@vaadin/overlay": "25.0.0-rc1", + "@vaadin/popover": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/upload": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/upload/-/upload-24.9.2.tgz", - "integrity": "sha512-//O6Y/qYukW3oc5Ewp/hdmD4nLwm+sDlaKWxs0tms4ysqTqPpPmNWjMnaN3CXXiZcsS1jDQlXDmsHDVX6sLQfQ==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/upload/-/upload-25.0.0-rc1.tgz", + "integrity": "sha512-YrxnakEHeBSdxfPvnj9Y0dLQlk2XhmPe/1nQjjE0M3MK9JjEiwHJxfECA6zPuFusGJQk1+sNOm+kpQ56WZdAgg==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.9.2", - "@vaadin/button": "~24.9.2", - "@vaadin/component-base": "~24.9.2", - "@vaadin/progress-bar": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/button": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/progress-bar": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, @@ -4962,37 +4477,25 @@ "license": "Apache-2.0" }, "node_modules/@vaadin/vaadin-lumo-styles": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-lumo-styles/-/vaadin-lumo-styles-24.9.2.tgz", - "integrity": "sha512-EJ3DF51fV5rSGOBl2f+xxVmv9rj7Q541dmr1+KJev1em438Esgt5KlgKqZr8+EzFjjeyf+/XOOO1wLwb2MqG3A==", - "license": "Apache-2.0", - "dependencies": { - "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.9.2", - "@vaadin/icon": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2" - } - }, - "node_modules/@vaadin/vaadin-material-styles": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-material-styles/-/vaadin-material-styles-24.9.2.tgz", - "integrity": "sha512-ZOX5g5vXrpcCZX+PFT/tONPsAtmyC1JoFRq2xp+FXjP2KagyG18Vu/cWO52FqOdqqm/Mk2T/yBQOl7rh2w45GA==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-lumo-styles/-/vaadin-lumo-styles-25.0.0-rc1.tgz", + "integrity": "sha512-VhkaNcHDR4AZZCT6Wbr9PNorEMwHooZdeBFu/gzEeoYQ2Izuu7WFfkAmdSG3NDa0cK13PiqgAccjb9tRQ5EuRA==", "license": "Apache-2.0", "dependencies": { - "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2" + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/icon": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1" } }, "node_modules/@vaadin/vaadin-themable-mixin": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-themable-mixin/-/vaadin-themable-mixin-24.9.2.tgz", - "integrity": "sha512-Lk2O0+sR04D5A25v4CxaHBk1lWgiWWYGrZ6/Uqyh4jQ3CIoBOVjQ7DkIhWltQsvTHD+pw2W44Egn9odU2BkUFw==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-themable-mixin/-/vaadin-themable-mixin-25.0.0-rc1.tgz", + "integrity": "sha512-jcpHRvAA2in4GZyDJgsQ80OE3tGU95Wwu2KFZhLHhNWP8VR9CSPJY/aZASfhGIGGfrmaBUPhbhT937MkiBhZUw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "lit": "^3.0.0", - "style-observer": "^0.0.8" + "@vaadin/component-base": "25.0.0-rc1", + "lit": "^3.0.0" } }, "node_modules/@vaadin/vaadin-usage-statistics": { @@ -5009,62 +4512,50 @@ } }, "node_modules/@vaadin/vertical-layout": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/vertical-layout/-/vertical-layout-24.9.2.tgz", - "integrity": "sha512-vT5Qhl55dMrVr+EzDVOIv0KrGWncc3k9PMVDSherkaMLiVEaL5IldSRZS81yCN21o7HEw3boQBdfrKMCAdmpLA==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/vertical-layout/-/vertical-layout-25.0.0-rc1.tgz", + "integrity": "sha512-tdLEqHlOr+HqITKLSzYn7RPgL6lnCjnTueBPa9ejQraF/51w/HwRx3hJ8GhJO6vlkbYpOkXwj0fxlMwpUxdVpQ==", "license": "Apache-2.0", "dependencies": { - "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vaadin/virtual-list": { - "version": "24.9.2", - "resolved": "https://registry.npmjs.org/@vaadin/virtual-list/-/virtual-list-24.9.2.tgz", - "integrity": "sha512-AOMRuniuGmNXTgdBXTaC49rMhr6z9DeF8dvBebXVSbAn8vZ/7TwBuag5psw9g1OG9I8dMsz66FfiqyqJpSiJzw==", + "version": "25.0.0-rc1", + "resolved": "https://registry.npmjs.org/@vaadin/virtual-list/-/virtual-list-25.0.0-rc1.tgz", + "integrity": "sha512-EzPyv9NRIdtinLtay71CPQp0sw585RV3dOc8wD1YvCr/G3cszcIkUgxuao2Q8796d6tQkm14ZvKaMQEqWO1nYw==", "license": "Apache-2.0", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.9.2", - "@vaadin/lit-renderer": "~24.9.2", - "@vaadin/vaadin-lumo-styles": "~24.9.2", - "@vaadin/vaadin-material-styles": "~24.9.2", - "@vaadin/vaadin-themable-mixin": "~24.9.2", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/lit-renderer": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "lit": "^3.0.0" } }, "node_modules/@vitejs/plugin-react": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.7.0.tgz", - "integrity": "sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-5.1.2.tgz", + "integrity": "sha512-EcA07pHJouywpzsoTUqNh5NwGayl2PPVEJKUSinGGSxFGYn+shYbqMGBg6FXDqgXum9Ou/ecb+411ssw8HImJQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/core": "^7.28.0", + "@babel/core": "^7.28.5", "@babel/plugin-transform-react-jsx-self": "^7.27.1", "@babel/plugin-transform-react-jsx-source": "^7.27.1", - "@rolldown/pluginutils": "1.0.0-beta.27", + "@rolldown/pluginutils": "1.0.0-beta.53", "@types/babel__core": "^7.20.5", - "react-refresh": "^0.17.0" + "react-refresh": "^0.18.0" }, "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": "^20.19.0 || >=22.12.0" }, "peerDependencies": { "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" } }, - "node_modules/@webcomponents/shadycss": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/@webcomponents/shadycss/-/shadycss-1.11.2.tgz", - "integrity": "sha512-vRq+GniJAYSBmTRnhCYPAPq6THYqovJ/gzGThWbgEZUQaBccndGTi1hdiUP15HzEco0I6t4RCtXyX0rsSmwgPw==", - "license": "BSD-3-Clause" - }, "node_modules/abort-controller": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", @@ -5145,16 +4636,13 @@ } }, "node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "dev": true, "license": "MIT", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "node": ">=0.10.0" } }, "node_modules/ansi-styles": { @@ -5352,25 +4840,15 @@ "license": "MIT" }, "node_modules/baseline-browser-mapping": { - "version": "2.8.10", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.10.tgz", - "integrity": "sha512-uLfgBi+7IBNay8ECBO2mVMGZAc1VgZWEChxm4lv+TobGdG82LnXMjuNGo/BSSZZL4UmkWhxEHP2f5ziLNwGWMA==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.0.tgz", + "integrity": "sha512-Mh++g+2LPfzZToywfE1BUzvZbfOY52Nil0rn9H1CPC5DJ7fX+Vir7nToBeoiSbB1zTNeGYbELEvJESujgGrzXw==", "dev": true, "license": "Apache-2.0", "bin": { "baseline-browser-mapping": "dist/cli.js" } }, - "node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/browser-process-hrtime": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz", @@ -5379,9 +4857,9 @@ "license": "BSD-2-Clause" }, "node_modules/browserslist": { - "version": "4.26.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.26.3.tgz", - "integrity": "sha512-lAUU+02RFBuCKQPj/P6NgjlbCnLBMp4UtgTx7vNHd3XSIJF87s9a5rA3aH2yw3GS9DqZAUbOtZdCCiZeVRqt0w==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", + "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", "dev": true, "funding": [ { @@ -5399,11 +4877,11 @@ ], "license": "MIT", "dependencies": { - "baseline-browser-mapping": "^2.8.9", - "caniuse-lite": "^1.0.30001746", - "electron-to-chromium": "^1.5.227", - "node-releases": "^2.0.21", - "update-browserslist-db": "^1.1.3" + "baseline-browser-mapping": "^2.9.0", + "caniuse-lite": "^1.0.30001759", + "electron-to-chromium": "^1.5.263", + "node-releases": "^2.0.27", + "update-browserslist-db": "^1.2.0" }, "bin": { "browserslist": "cli.js" @@ -5501,9 +4979,9 @@ "license": "MIT" }, "node_modules/caniuse-lite": { - "version": "1.0.30001747", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001747.tgz", - "integrity": "sha512-mzFa2DGIhuc5490Nd/G31xN1pnBnYMadtkyTjefPI7wzypqgCEpeWu9bJr0OnDsyKrW75zA9ZAt7pbQFmwLsQg==", + "version": "1.0.30001759", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001759.tgz", + "integrity": "sha512-Pzfx9fOKoKvevQf8oCXoyNRQ5QyxJj+3O0Rqx2V5oxT61KGx8+n6hV/IUyJeifUci2clnmmKVpvtiqRzgiWjSw==", "dev": true, "funding": [ { @@ -5538,29 +5016,6 @@ "node": ">=0.10.0" } }, - "node_modules/chalk/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chalk/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/chokidar": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", @@ -5602,44 +5057,6 @@ "node": ">=8" } }, - "node_modules/cliui/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/cliui/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/cliui/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/cliui/node_modules/strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", @@ -5653,24 +5070,6 @@ "node": ">=8" } }, - "node_modules/cliui/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -5714,19 +5113,6 @@ "node": ">=4.0.0" } }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true, - "license": "MIT" - }, - "node_modules/construct-style-sheets-polyfill": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/construct-style-sheets-polyfill/-/construct-style-sheets-polyfill-3.1.0.tgz", - "integrity": "sha512-HBLKP0chz8BAY6rBdzda11c3wAZeCZ+kIG4weVC2NM3AXzxx09nhe8t0SQNdloAvg5GLuHwq/0SPOOSPvtCcKw==", - "license": "MIT" - }, "node_modules/convert-source-map": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", @@ -5735,28 +5121,26 @@ "license": "MIT" }, "node_modules/cookie": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.0.2.tgz", - "integrity": "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz", + "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==", "license": "MIT", "engines": { "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, - "node_modules/cookieconsent": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/cookieconsent/-/cookieconsent-3.1.1.tgz", - "integrity": "sha512-v8JWLJcI7Zs9NWrs8hiVldVtm3EBF70TJI231vxn6YToBGj0c9dvdnYwltydkAnrbBMOM/qX1xLFrnTfm5wTag==", - "license": "MIT" - }, "node_modules/core-js-compat": { - "version": "3.45.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.45.1.tgz", - "integrity": "sha512-tqTt5T4PzsMIZ430XGviK4vzYSoeNJ6CXODi6c/voxOT6IZqBht5/EKaSNnYiEjjRYxjVz7DQIsOsY0XNi8PIA==", + "version": "3.47.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.47.0.tgz", + "integrity": "sha512-IGfuznZ/n7Kp9+nypamBhvwdwLsW6KC8IOaURw2doAK5e98AG3acVLdh0woOnEqCfUtS+Vu882JE4k/DAm3ItQ==", "dev": true, "license": "MIT", "dependencies": { - "browserslist": "^4.25.3" + "browserslist": "^4.28.0" }, "funding": { "type": "opencollective", @@ -5778,6 +5162,16 @@ "node": ">= 8" } }, + "node_modules/cross-spawn/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/crypto-random-string": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", @@ -5788,16 +5182,10 @@ "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==", - "license": "MIT" - }, "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", "license": "MIT" }, "node_modules/dash-ast": { @@ -5862,16 +5250,13 @@ } }, "node_modules/date-fns": { - "version": "2.29.3", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz", - "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.1.0.tgz", + "integrity": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==", "license": "MIT", - "engines": { - "node": ">=0.11" - }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/date-fns" + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" } }, "node_modules/dateformat": { @@ -5964,9 +5349,9 @@ } }, "node_modules/dompurify": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.7.tgz", - "integrity": "sha512-WhL/YuveyGXJaerVlMYGWhvQswa7myDG17P7Vu65EWC05o8vfeNbvNf4d/BOvH99+ZW+LlQsc1GDKMa1vNK6dw==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.3.1.tgz", + "integrity": "sha512-qkdCKzLNtrgPFP1Vo+98FRzJnBRGe4ffyCea9IwHB1fyxPOeNTHpLKYGd4Uk9xvNoH0ZoOjwZxNptyMwqrId1Q==", "license": "(MPL-2.0 OR Apache-2.0)", "optionalDependencies": { "@types/trusted-types": "^2.0.7" @@ -5987,6 +5372,12 @@ "node": ">= 0.4" } }, + "node_modules/earcut": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/earcut/-/earcut-3.0.2.tgz", + "integrity": "sha512-X7hshQbLyMJ/3RPhyObLARM2sNxxmRALLKx1+NVFFnQ9gKzmCrxm9+uLIAdBcvc8FNLpctqlQ2V6AE92Ol9UDQ==", + "license": "ISC" + }, "node_modules/eastasianwidth": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", @@ -6011,16 +5402,16 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.230", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.230.tgz", - "integrity": "sha512-A6A6Fd3+gMdaed9wX83CvHYJb4UuapPD5X5SLq72VZJzxHSY0/LUweGXRWmQlh2ln7KV7iw7jnwXK7dlPoOnHQ==", + "version": "1.5.264", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.264.tgz", + "integrity": "sha512-1tEf0nLgltC3iy9wtlYDlQDc5Rg9lEKVjEmIHJ21rI9OcqkvD45K1oyNIRA4rR1z3LgJ7KeGzEBojVcV6m4qjA==", "dev": true, "license": "ISC" }, "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true, "license": "MIT" }, @@ -6170,9 +5561,9 @@ } }, "node_modules/esbuild": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.10.tgz", - "integrity": "sha512-9RiGKvCwaqxO2owP61uQ4BgNborAQskMR6QusfWzQqv7AZOg5oGehdY2pRJMTKuwxd1IDBP4rSbI5lHzU7SMsQ==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz", + "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -6183,32 +5574,32 @@ "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.25.10", - "@esbuild/android-arm": "0.25.10", - "@esbuild/android-arm64": "0.25.10", - "@esbuild/android-x64": "0.25.10", - "@esbuild/darwin-arm64": "0.25.10", - "@esbuild/darwin-x64": "0.25.10", - "@esbuild/freebsd-arm64": "0.25.10", - "@esbuild/freebsd-x64": "0.25.10", - "@esbuild/linux-arm": "0.25.10", - "@esbuild/linux-arm64": "0.25.10", - "@esbuild/linux-ia32": "0.25.10", - "@esbuild/linux-loong64": "0.25.10", - "@esbuild/linux-mips64el": "0.25.10", - "@esbuild/linux-ppc64": "0.25.10", - "@esbuild/linux-riscv64": "0.25.10", - "@esbuild/linux-s390x": "0.25.10", - "@esbuild/linux-x64": "0.25.10", - "@esbuild/netbsd-arm64": "0.25.10", - "@esbuild/netbsd-x64": "0.25.10", - "@esbuild/openbsd-arm64": "0.25.10", - "@esbuild/openbsd-x64": "0.25.10", - "@esbuild/openharmony-arm64": "0.25.10", - "@esbuild/sunos-x64": "0.25.10", - "@esbuild/win32-arm64": "0.25.10", - "@esbuild/win32-ia32": "0.25.10", - "@esbuild/win32-x64": "0.25.10" + "@esbuild/aix-ppc64": "0.25.12", + "@esbuild/android-arm": "0.25.12", + "@esbuild/android-arm64": "0.25.12", + "@esbuild/android-x64": "0.25.12", + "@esbuild/darwin-arm64": "0.25.12", + "@esbuild/darwin-x64": "0.25.12", + "@esbuild/freebsd-arm64": "0.25.12", + "@esbuild/freebsd-x64": "0.25.12", + "@esbuild/linux-arm": "0.25.12", + "@esbuild/linux-arm64": "0.25.12", + "@esbuild/linux-ia32": "0.25.12", + "@esbuild/linux-loong64": "0.25.12", + "@esbuild/linux-mips64el": "0.25.12", + "@esbuild/linux-ppc64": "0.25.12", + "@esbuild/linux-riscv64": "0.25.12", + "@esbuild/linux-s390x": "0.25.12", + "@esbuild/linux-x64": "0.25.12", + "@esbuild/netbsd-arm64": "0.25.12", + "@esbuild/netbsd-x64": "0.25.12", + "@esbuild/openbsd-arm64": "0.25.12", + "@esbuild/openbsd-x64": "0.25.12", + "@esbuild/openharmony-arm64": "0.25.12", + "@esbuild/sunos-x64": "0.25.12", + "@esbuild/win32-arm64": "0.25.12", + "@esbuild/win32-ia32": "0.25.12", + "@esbuild/win32-x64": "0.25.12" } }, "node_modules/escalade": { @@ -6355,6 +5746,16 @@ "minimatch": "^5.0.1" } }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, "node_modules/filelist/node_modules/minimatch": { "version": "5.1.6", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", @@ -6417,13 +5818,6 @@ "node": ">=10" } }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true, - "license": "ISC" - }, "node_modules/fsevents": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", @@ -6500,6 +5894,12 @@ "node": ">=6.9.0" } }, + "node_modules/geographiclib-geodesic": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/geographiclib-geodesic/-/geographiclib-geodesic-2.2.0.tgz", + "integrity": "sha512-cIedo9VTYb0DFufodgibDmVfsWe9EASqb/kUByl09xc6PZYvLvlc89BHCThtGTPf2OII/zWJGxsR3Uz6O7QOVw==", + "license": "MIT" + }, "node_modules/geotiff": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/geotiff/-/geotiff-2.1.3.tgz", @@ -6594,15 +5994,15 @@ } }, "node_modules/glob": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.3.tgz", - "integrity": "sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-11.1.0.tgz", + "integrity": "sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==", "dev": true, - "license": "ISC", + "license": "BlueOak-1.0.0", "dependencies": { "foreground-child": "^3.3.1", "jackspeak": "^4.1.1", - "minimatch": "^10.0.3", + "minimatch": "^10.1.1", "minipass": "^7.1.2", "package-json-from-dist": "^1.0.0", "path-scurry": "^2.0.0" @@ -6667,16 +6067,6 @@ "node": ">=0.10.0" } }, - "node_modules/has-ansi/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/has-bigints": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", @@ -6768,9 +6158,9 @@ "license": "MIT" }, "node_modules/highcharts": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/highcharts/-/highcharts-9.2.2.tgz", - "integrity": "sha512-OMEdFCaG626ES1JEcKAvJTpxAOMuchy0XuAplmnOs0Yu7NMd2RMfTLFQ2fCJOxo3ubSdm/RVQwKAWC+5HYThnw==", + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/highcharts/-/highcharts-12.2.0.tgz", + "integrity": "sha512-UUN+osTP3aeGc4KmoMuWAjzpKif8GYHFozzYI4O8h1ILGof25M/ZGBpXLvgqf1z0LVh7N9eG7i0HnzMfjcR4nA==", "license": "https://www.highcharts.com/license" }, "node_modules/idb": { @@ -6800,25 +6190,6 @@ ], "license": "BSD-3-Clause" }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", - "dev": true, - "license": "ISC", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true, - "license": "ISC" - }, "node_modules/internal-slot": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", @@ -7394,12 +6765,13 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true, "license": "MIT" }, "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", "dev": true, "license": "MIT", "dependencies": { @@ -7436,12 +6808,6 @@ "dev": true, "license": "MIT" }, - "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==", - "license": "MIT" - }, "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", @@ -7546,18 +6912,6 @@ "dev": true, "license": "MIT" }, - "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", - "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", @@ -7569,31 +6923,25 @@ } }, "node_modules/magic-string": { - "version": "0.30.19", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.19.tgz", - "integrity": "sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==", + "version": "0.30.21", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", "dev": true, "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, - "node_modules/mapbox-to-css-font": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/mapbox-to-css-font/-/mapbox-to-css-font-2.4.5.tgz", - "integrity": "sha512-VJ6nB8emkO9VODI0Fk+TQ/0zKBTqmf/Pkt8Xv0kHstoc0iXRajA00DAid4Kc3K5xeFIOoiZrVxijEzj0GLVO2w==", - "license": "BSD-2-Clause" - }, "node_modules/marked": { - "version": "15.0.12", - "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.12.tgz", - "integrity": "sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==", + "version": "16.4.2", + "resolved": "https://registry.npmjs.org/marked/-/marked-16.4.2.tgz", + "integrity": "sha512-TI3V8YYWvkVf3KJe1dRkpnjs68JUPyEa5vjKrp1XEEJUAOaQc+Qj+L1qWbPd0SJuAdQkFU0h73sXXqwDYxsiDA==", "license": "MIT", "bin": { "marked": "bin/marked.js" }, "engines": { - "node": ">= 18" + "node": ">= 20" } }, "node_modules/math-intrinsics": { @@ -7646,11 +6994,11 @@ "license": "MIT" }, "node_modules/minimatch": { - "version": "10.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.3.tgz", - "integrity": "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", + "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", "dev": true, - "license": "ISC", + "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/brace-expansion": "^5.0.0" }, @@ -7733,9 +7081,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.21", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.21.tgz", - "integrity": "sha512-5b0pgg78U3hwXkCM8Z9b2FJdPZlr9Psr9V2gQPESdGHqbntyFJKFW4r5TeWGFzafGY3hzs1JC62VEQMbl1JFkw==", + "version": "2.0.27", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz", + "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==", "dev": true, "license": "MIT" }, @@ -7756,19 +7104,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/npm-run-path/node_modules/path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/object-inspect": { "version": "1.13.4", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", @@ -7814,32 +7149,22 @@ } }, "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==", + "version": "10.6.1", + "resolved": "https://registry.npmjs.org/ol/-/ol-10.6.1.tgz", + "integrity": "sha512-xp174YOwPeLj7c7/8TCIEHQ4d41tgTDDhdv6SqNdySsql5/MaFJEJkjlsYcvOPt7xA6vrum/QG4UdJ0iCGT1cg==", "license": "BSD-2-Clause", "dependencies": { - "geotiff": "^2.0.2", - "ol-mapbox-style": "^7.0.0", - "pbf": "3.2.1", - "rbush": "^3.0.1" + "@types/rbush": "4.0.0", + "earcut": "^3.0.0", + "geotiff": "^2.1.3", + "pbf": "4.0.1", + "rbush": "^4.0.0" }, "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==", - "license": "BSD-2-Clause", - "dependencies": { - "@mapbox/mapbox-gl-style-spec": "^13.20.1", - "mapbox-to-css-font": "^2.4.1", - "webfont-matcher": "^1.1.0" - } - }, "node_modules/on-exit-leak-free": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz", @@ -7918,26 +7243,19 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.6.tgz", "integrity": "sha512-Tz11t3uKztEW5FEVZnj1ox8GKblWn+PvHY9TmJV5Mll2uHEwRdR/5Li1OlXoECjLYkApdhWy44ocONwXLiKO5A==", - "license": "MIT" - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } + "license": "MIT" }, "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/path-parse": { @@ -7948,9 +7266,9 @@ "license": "MIT" }, "node_modules/path-scurry": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", - "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.1.tgz", + "integrity": "sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -7965,22 +7283,21 @@ } }, "node_modules/path-scurry/node_modules/lru-cache": { - "version": "11.2.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.2.tgz", - "integrity": "sha512-F9ODfyqML2coTIsQpSkRHnLSZMtkU8Q+mSfcaIyKwy58u+8k5nvAYeiNhsyMARvzNcXJ9QfWVrcPsC9e9rAxtg==", + "version": "11.2.4", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.4.tgz", + "integrity": "sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==", "dev": true, - "license": "ISC", + "license": "BlueOak-1.0.0", "engines": { "node": "20 || >=22" } }, "node_modules/pbf": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/pbf/-/pbf-3.2.1.tgz", - "integrity": "sha512-ClrV7pNOn7rtmoQVF4TS1vyU0WhYRnP92fzbfF75jAIwpnzdJXf8iTd4CMEqO4yUenH6NDqLiwjqlh6QgZzgLQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pbf/-/pbf-4.0.1.tgz", + "integrity": "sha512-SuLdBvS42z33m8ejRbInMapQe8n0D3vN/Xd5fmWM3tufNgRQFBpaW2YVJxQZV4iPNqb0vEFvssMEo5w9c6BTIA==", "license": "BSD-3-Clause", "dependencies": { - "ieee754": "^1.1.12", "resolve-protobuf-schema": "^2.1.0" }, "bin": { @@ -8195,13 +7512,14 @@ "license": "MIT" }, "node_modules/proj4": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/proj4/-/proj4-2.15.0.tgz", - "integrity": "sha512-LqCNEcPdI03BrCHxPLj29vsd5afsm+0sV1H/O3nTDKrv8/LA01ea1z4QADDMjUqxSXWnrmmQDjqFm1J/uZ5RLw==", + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/proj4/-/proj4-2.17.0.tgz", + "integrity": "sha512-BqVoruVAOUgkw5U9Ns76+E2nHZG0Y42tbkC+0BpyqjhwPIai29hoivyQoyelEKFSfaV3zkR3NqPRD0EwPM4Wug==", "license": "MIT", "dependencies": { + "geographiclib-geodesic": "^2.1.1", "mgrs": "1.0.0", - "wkt-parser": "^1.4.0" + "wkt-parser": "^1.5.1" } }, "node_modules/protocol-buffers-schema": { @@ -8256,9 +7574,9 @@ } }, "node_modules/quickselect": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-2.0.0.tgz", - "integrity": "sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-3.0.0.tgz", + "integrity": "sha512-XdjUArbK4Bm5fLLvlm5KpTFOiOThgfWWI4axAZDWg4E/0mKdZyI9tNEfds27qCi1ze/vwTR16kvmmGhRra3c2g==", "license": "ISC" }, "node_modules/randombytes": { @@ -8272,43 +7590,39 @@ } }, "node_modules/rbush": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/rbush/-/rbush-3.0.1.tgz", - "integrity": "sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/rbush/-/rbush-4.0.1.tgz", + "integrity": "sha512-IP0UpfeWQujYC8Jg162rMNc01Rf0gWMMAb2Uxus/Q0qOFw4lCcq6ZnQEZwUoJqWyUGJ9th7JjwI4yIWo+uvoAQ==", "license": "MIT", "dependencies": { - "quickselect": "^2.0.0" + "quickselect": "^3.0.0" } }, "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==", + "version": "19.2.1", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.1.tgz", + "integrity": "sha512-DGrYcCWK7tvYMnWh79yrPHt+vdx9tY+1gPZa7nJQtO/p8bLTDaHp4dzwEhQB7pZ4Xe3ok4XKuEPrVuc+wlpkmw==", "license": "MIT", - "dependencies": { - "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==", + "version": "19.2.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.1.tgz", + "integrity": "sha512-ibrK8llX2a4eOskq1mXKu/TGZj9qzomO+sNfO98M6d9zIPOEhlBkMkBUBLd1vgS0gQsLDBzA+8jJBVXDnfHmJg==", "license": "MIT", "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.2" + "scheduler": "^0.27.0" }, "peerDependencies": { - "react": "^18.3.1" + "react": "^19.2.1" } }, "node_modules/react-refresh": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz", - "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz", + "integrity": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==", "dev": true, "license": "MIT", "engines": { @@ -8316,9 +7630,9 @@ } }, "node_modules/react-router": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-7.6.3.tgz", - "integrity": "sha512-zf45LZp5skDC6I3jDLXQUu0u26jtuP4lEGbc7BbdyxenBN1vJSTA18czM2D+h5qyMBuMrD+9uB+mU37HIoKGRA==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-7.10.1.tgz", + "integrity": "sha512-gHL89dRa3kwlUYtRQ+m8NmxGI6CgqN+k4XyGjwcFoQwwCWF6xXpOCUlDovkXClS0d0XJN/5q7kc5W3kiFEd0Yw==", "license": "MIT", "dependencies": { "cookie": "^1.0.1", @@ -8499,13 +7813,13 @@ } }, "node_modules/resolve": { - "version": "1.22.10", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", - "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "version": "1.22.11", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", + "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", "dev": true, "license": "MIT", "dependencies": { - "is-core-module": "^2.16.0", + "is-core-module": "^2.16.1", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, @@ -8529,9 +7843,9 @@ } }, "node_modules/rollup": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.52.4.tgz", - "integrity": "sha512-CLEVl+MnPAiKh5pl4dEWSyMTpuflgNQiLGhMv8ezD5W/qP8AKvmYpCOKRRNOh7oRKnauBZ4SyeYkMS+1VSyKwQ==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.53.3.tgz", + "integrity": "sha512-w8GmOxZfBmKknvdXU1sdM9NHcoQejwF/4mNgj2JuEEdRaHwwF12K7e9eXn1nLZ07ad+du76mkVsyeb2rKGllsA==", "dev": true, "license": "MIT", "dependencies": { @@ -8545,28 +7859,28 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.52.4", - "@rollup/rollup-android-arm64": "4.52.4", - "@rollup/rollup-darwin-arm64": "4.52.4", - "@rollup/rollup-darwin-x64": "4.52.4", - "@rollup/rollup-freebsd-arm64": "4.52.4", - "@rollup/rollup-freebsd-x64": "4.52.4", - "@rollup/rollup-linux-arm-gnueabihf": "4.52.4", - "@rollup/rollup-linux-arm-musleabihf": "4.52.4", - "@rollup/rollup-linux-arm64-gnu": "4.52.4", - "@rollup/rollup-linux-arm64-musl": "4.52.4", - "@rollup/rollup-linux-loong64-gnu": "4.52.4", - "@rollup/rollup-linux-ppc64-gnu": "4.52.4", - "@rollup/rollup-linux-riscv64-gnu": "4.52.4", - "@rollup/rollup-linux-riscv64-musl": "4.52.4", - "@rollup/rollup-linux-s390x-gnu": "4.52.4", - "@rollup/rollup-linux-x64-gnu": "4.52.4", - "@rollup/rollup-linux-x64-musl": "4.52.4", - "@rollup/rollup-openharmony-arm64": "4.52.4", - "@rollup/rollup-win32-arm64-msvc": "4.52.4", - "@rollup/rollup-win32-ia32-msvc": "4.52.4", - "@rollup/rollup-win32-x64-gnu": "4.52.4", - "@rollup/rollup-win32-x64-msvc": "4.52.4", + "@rollup/rollup-android-arm-eabi": "4.53.3", + "@rollup/rollup-android-arm64": "4.53.3", + "@rollup/rollup-darwin-arm64": "4.53.3", + "@rollup/rollup-darwin-x64": "4.53.3", + "@rollup/rollup-freebsd-arm64": "4.53.3", + "@rollup/rollup-freebsd-x64": "4.53.3", + "@rollup/rollup-linux-arm-gnueabihf": "4.53.3", + "@rollup/rollup-linux-arm-musleabihf": "4.53.3", + "@rollup/rollup-linux-arm64-gnu": "4.53.3", + "@rollup/rollup-linux-arm64-musl": "4.53.3", + "@rollup/rollup-linux-loong64-gnu": "4.53.3", + "@rollup/rollup-linux-ppc64-gnu": "4.53.3", + "@rollup/rollup-linux-riscv64-gnu": "4.53.3", + "@rollup/rollup-linux-riscv64-musl": "4.53.3", + "@rollup/rollup-linux-s390x-gnu": "4.53.3", + "@rollup/rollup-linux-x64-gnu": "4.53.3", + "@rollup/rollup-linux-x64-musl": "4.53.3", + "@rollup/rollup-openharmony-arm64": "4.53.3", + "@rollup/rollup-win32-arm64-msvc": "4.53.3", + "@rollup/rollup-win32-ia32-msvc": "4.53.3", + "@rollup/rollup-win32-x64-gnu": "4.53.3", + "@rollup/rollup-win32-x64-msvc": "4.53.3", "fsevents": "~2.3.2" } }, @@ -8581,13 +7895,13 @@ } }, "node_modules/rollup-plugin-visualizer": { - "version": "5.14.0", - "resolved": "https://registry.npmjs.org/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.14.0.tgz", - "integrity": "sha512-VlDXneTDaKsHIw8yzJAFWtrzguoJ/LnQ+lMpoVfYJ3jJF4Ihe5oYLAqLklIK/35lgUY+1yEzCkHyZ1j4A5w5fA==", + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/rollup-plugin-visualizer/-/rollup-plugin-visualizer-6.0.5.tgz", + "integrity": "sha512-9+HlNgKCVbJDs8tVtjQ43US12eqaiHyyiLMdBwQ7vSZPiHMysGNo2E88TAp1si5wx8NAoYriI2A5kuKfIakmJg==", "dev": true, "license": "MIT", "dependencies": { - "open": "^8.4.0", + "open": "^8.0.0", "picomatch": "^4.0.2", "source-map": "^0.7.4", "yargs": "^17.5.1" @@ -8599,7 +7913,7 @@ "node": ">=18" }, "peerDependencies": { - "rolldown": "1.x", + "rolldown": "1.x || ^1.0.0-beta", "rollup": "2.x || 3.x || 4.x" }, "peerDependenciesMeta": { @@ -8611,12 +7925,6 @@ } } }, - "node_modules/rw": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", - "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==", - "license": "BSD-3-Clause" - }, "node_modules/safe-array-concat": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", @@ -8702,13 +8010,10 @@ } }, "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", - "dependencies": { - "loose-envify": "^1.1.0" - } + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", + "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", + "license": "MIT" }, "node_modules/secure-json-parse": { "version": "2.7.0", @@ -8737,9 +8042,9 @@ } }, "node_modules/set-cookie-parser": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz", - "integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz", + "integrity": "sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==", "license": "MIT" }, "node_modules/set-function-length": { @@ -8919,34 +8224,6 @@ "atomic-sleep": "^1.0.0" } }, - "node_modules/sort-asc": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/sort-asc/-/sort-asc-0.1.0.tgz", - "integrity": "sha512-jBgdDd+rQ+HkZF2/OHCmace5dvpos/aWQpcxuyRs9QUbPRnkEJmYVo81PIGpjIdpOcsnJ4rGjStfDHsbn+UVyw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sort-desc": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/sort-desc/-/sort-desc-0.1.1.tgz", - "integrity": "sha512-jfZacW5SKOP97BF5rX5kQfJmRVZP5/adDUTY8fCSPvNcXDVpUEe2pr/iKGlcyZzchRJZrswnp68fgk3qBXgkJw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sort-object": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/sort-object/-/sort-object-0.3.2.tgz", - "integrity": "sha512-aAQiEdqFTTdsvUFxXm3umdo04J7MRljoVGbBlkH7BgNsMvVNAJyGj7C/wV1A8wHWAJj/YikeZbfuCKqhggNWGA==", - "dependencies": { - "sort-asc": "^0.1.0", - "sort-desc": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/source-map": { "version": "0.7.6", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", @@ -9029,21 +8306,18 @@ } }, "node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "license": "MIT", "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, "node_modules/string-width-cjs": { @@ -9072,14 +8346,30 @@ "node": ">=8" } }, - "node_modules/string-width-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, - "license": "MIT" + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } }, - "node_modules/string-width-cjs/node_modules/strip-ansi": { + "node_modules/string-width/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", @@ -9205,19 +8495,16 @@ } }, "node_modules/strip-ansi": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", - "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", "dev": true, "license": "MIT", "dependencies": { - "ansi-regex": "^6.0.1" + "ansi-regex": "^2.0.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "node": ">=0.10.0" } }, "node_modules/strip-ansi-cjs": { @@ -9282,22 +8569,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/style-observer": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/style-observer/-/style-observer-0.0.8.tgz", - "integrity": "sha512-UaIPn33Sx4BJ+goia51Q++VFWoplWK1995VdxQYzwwbFa+FUNLKlG+aiIdG2Vw7VyzIUBi8tqu8mTyg0Ppu6Yg==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/LeaVerou" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/leaverou" - } - ], - "license": "MIT" - }, "node_modules/supports-color": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", @@ -9364,9 +8635,9 @@ } }, "node_modules/terser": { - "version": "5.44.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.44.0.tgz", - "integrity": "sha512-nIVck8DK+GM/0Frwd+nIhZ84pR/BX7rmXMfYwyg+Sri5oGVE99/E3KvXqpC2xHFxyqXyGHTKBSioxxplrO4I4w==", + "version": "5.44.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.44.1.tgz", + "integrity": "sha512-t/R3R/n0MSwnnazuPpPNVO60LX0SKL45pyl9YlvxIdkH0Of7D5qM2EVe+yASRIlY5pZ73nclYJfNANGWPwFDZw==", "dev": true, "license": "BSD-2-Clause", "dependencies": { @@ -9577,9 +8848,9 @@ } }, "node_modules/typescript": { - "version": "5.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", - "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", @@ -9608,6 +8879,13 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/undici-types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", + "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", + "dev": true, + "license": "MIT" + }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", @@ -9700,9 +8978,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", - "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.2.tgz", + "integrity": "sha512-E85pfNzMQ9jpKkA7+TJAi4TJN+tBCuWh5rUcS/sv6cFi+1q9LYDwDI5dpUL0u/73EElyQ8d3TEaeW4sPedBqYA==", "dev": true, "funding": [ { @@ -9749,24 +9027,24 @@ } }, "node_modules/vite": { - "version": "6.3.6", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.6.tgz", - "integrity": "sha512-0msEVHJEScQbhkbVTb/4iHZdJ6SXp/AvxL2sjwYQFfBqleHtnCqv1J3sa9zbWz/6kW1m9Tfzn92vW+kZ1WV6QA==", + "version": "7.2.7", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.2.7.tgz", + "integrity": "sha512-ITcnkFeR3+fI8P1wMgItjGrR10170d8auB4EpMLPqmx6uxElH3a/hHGQabSHKdqd4FXWO1nFIp9rRn7JQ34ACQ==", "dev": true, "license": "MIT", "dependencies": { "esbuild": "^0.25.0", - "fdir": "^6.4.4", - "picomatch": "^4.0.2", - "postcss": "^8.5.3", - "rollup": "^4.34.9", - "tinyglobby": "^0.2.13" + "fdir": "^6.5.0", + "picomatch": "^4.0.3", + "postcss": "^8.5.6", + "rollup": "^4.43.0", + "tinyglobby": "^0.2.15" }, "bin": { "vite": "bin/vite.js" }, "engines": { - "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + "node": "^20.19.0 || >=22.12.0" }, "funding": { "url": "https://github.com/vitejs/vite?sponsor=1" @@ -9775,14 +9053,14 @@ "fsevents": "~2.3.3" }, "peerDependencies": { - "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", + "@types/node": "^20.19.0 || >=22.12.0", "jiti": ">=1.21.0", - "less": "*", + "less": "^4.0.0", "lightningcss": "^1.21.0", - "sass": "*", - "sass-embedded": "*", - "stylus": "*", - "sugarss": "*", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" @@ -9824,9 +9102,9 @@ } }, "node_modules/vite-plugin-checker": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/vite-plugin-checker/-/vite-plugin-checker-0.10.3.tgz", - "integrity": "sha512-f4sekUcDPF+T+GdbbE8idb1i2YplBAoH+SfRS0e/WRBWb2rYb1Jf5Pimll0Rj+3JgIYWwG2K5LtBPCXxoibkLg==", + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/vite-plugin-checker/-/vite-plugin-checker-0.12.0.tgz", + "integrity": "sha512-CmdZdDOGss7kdQwv73UyVgLPv0FVYe5czAgnmRX2oKljgEvSrODGuClaV3PDR2+3ou7N/OKGauDDBjy2MB07Rg==", "dev": true, "license": "MIT", "dependencies": { @@ -9835,22 +9113,22 @@ "npm-run-path": "^6.0.0", "picocolors": "^1.1.1", "picomatch": "^4.0.3", - "strip-ansi": "^7.1.0", "tiny-invariant": "^1.3.3", - "tinyglobby": "^0.2.14", + "tinyglobby": "^0.2.15", "vscode-uri": "^3.1.0" }, "engines": { - "node": ">=14.16" + "node": ">=16.11" }, "peerDependencies": { "@biomejs/biome": ">=1.7", - "eslint": ">=7", + "eslint": ">=9.39.1", "meow": "^13.2.0", "optionator": "^0.9.4", + "oxlint": ">=1", "stylelint": ">=16", "typescript": "*", - "vite": ">=2.0.0", + "vite": ">=5.4.21", "vls": "*", "vti": "*", "vue-tsc": "~2.2.10 || ^3.0.0" @@ -9868,6 +9146,9 @@ "optionator": { "optional": true }, + "oxlint": { + "optional": true + }, "stylelint": { "optional": true }, @@ -9898,12 +9179,6 @@ "integrity": "sha512-RiMReJrTAiA+mBjGONMnjVDP2u3p9R1vkcGz6gDIrOMT3oGuYwX2WRMYI9ipkphSuE5XKEhydbhNEJh4NY9mlw==", "license": "Apache-2.0" }, - "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==", - "license": "MIT" - }, "node_modules/webidl-conversions": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", @@ -10035,30 +9310,30 @@ "license": "MIT" }, "node_modules/workbox-background-sync": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-7.3.0.tgz", - "integrity": "sha512-PCSk3eK7Mxeuyatb22pcSx9dlgWNv3+M8PqPaYDokks8Y5/FX4soaOqj3yhAZr5k6Q5JWTOMYgaJBpbw11G9Eg==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-7.4.0.tgz", + "integrity": "sha512-8CB9OxKAgKZKyNMwfGZ1XESx89GryWTfI+V5yEj8sHjFH8MFelUwYXEyldEK6M6oKMmn807GoJFUEA1sC4XS9w==", "dev": true, "license": "MIT", "dependencies": { "idb": "^7.0.1", - "workbox-core": "7.3.0" + "workbox-core": "7.4.0" } }, "node_modules/workbox-broadcast-update": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-7.3.0.tgz", - "integrity": "sha512-T9/F5VEdJVhwmrIAE+E/kq5at2OY6+OXXgOWQevnubal6sO92Gjo24v6dCVwQiclAF5NS3hlmsifRrpQzZCdUA==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-7.4.0.tgz", + "integrity": "sha512-+eZQwoktlvo62cI0b+QBr40v5XjighxPq3Fzo9AWMiAosmpG5gxRHgTbGGhaJv/q/MFVxwFNGh/UwHZ/8K88lA==", "dev": true, "license": "MIT", "dependencies": { - "workbox-core": "7.3.0" + "workbox-core": "7.4.0" } }, "node_modules/workbox-build": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-7.3.0.tgz", - "integrity": "sha512-JGL6vZTPlxnlqZRhR/K/msqg3wKP+m0wfEUVosK7gsYzSgeIxvZLi1ViJJzVL7CEeI8r7rGFV973RiEqkP3lWQ==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-7.4.0.tgz", + "integrity": "sha512-Ntk1pWb0caOFIvwz/hfgrov/OJ45wPEhI5PbTywQcYjyZiVhT3UrwwUPl6TRYbTm4moaFYithYnl1lvZ8UjxcA==", "dev": true, "license": "MIT", "dependencies": { @@ -10075,33 +9350,33 @@ "common-tags": "^1.8.0", "fast-json-stable-stringify": "^2.1.0", "fs-extra": "^9.0.1", - "glob": "^7.1.6", + "glob": "^11.0.1", "lodash": "^4.17.20", "pretty-bytes": "^5.3.0", - "rollup": "^2.43.1", + "rollup": "^2.79.2", "source-map": "^0.8.0-beta.0", "stringify-object": "^3.3.0", "strip-comments": "^2.0.1", "tempy": "^0.6.0", "upath": "^1.2.0", - "workbox-background-sync": "7.3.0", - "workbox-broadcast-update": "7.3.0", - "workbox-cacheable-response": "7.3.0", - "workbox-core": "7.3.0", - "workbox-expiration": "7.3.0", - "workbox-google-analytics": "7.3.0", - "workbox-navigation-preload": "7.3.0", - "workbox-precaching": "7.3.0", - "workbox-range-requests": "7.3.0", - "workbox-recipes": "7.3.0", - "workbox-routing": "7.3.0", - "workbox-strategies": "7.3.0", - "workbox-streams": "7.3.0", - "workbox-sw": "7.3.0", - "workbox-window": "7.3.0" - }, - "engines": { - "node": ">=16.0.0" + "workbox-background-sync": "7.4.0", + "workbox-broadcast-update": "7.4.0", + "workbox-cacheable-response": "7.4.0", + "workbox-core": "7.4.0", + "workbox-expiration": "7.4.0", + "workbox-google-analytics": "7.4.0", + "workbox-navigation-preload": "7.4.0", + "workbox-precaching": "7.4.0", + "workbox-range-requests": "7.4.0", + "workbox-recipes": "7.4.0", + "workbox-routing": "7.4.0", + "workbox-strategies": "7.4.0", + "workbox-streams": "7.4.0", + "workbox-sw": "7.4.0", + "workbox-window": "7.4.0" + }, + "engines": { + "node": ">=20.0.0" } }, "node_modules/workbox-build/node_modules/@rollup/plugin-babel": { @@ -10167,17 +9442,6 @@ "dev": true, "license": "MIT" }, - "node_modules/workbox-build/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, "node_modules/workbox-build/node_modules/estree-walker": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", @@ -10185,28 +9449,6 @@ "dev": true, "license": "MIT" }, - "node_modules/workbox-build/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/workbox-build/node_modules/magic-string": { "version": "0.25.9", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", @@ -10217,19 +9459,6 @@ "sourcemap-codec": "^1.4.8" } }, - "node_modules/workbox-build/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, "node_modules/workbox-build/node_modules/picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", @@ -10274,155 +9503,155 @@ } }, "node_modules/workbox-cacheable-response": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-7.3.0.tgz", - "integrity": "sha512-eAFERIg6J2LuyELhLlmeRcJFa5e16Mj8kL2yCDbhWE+HUun9skRQrGIFVUagqWj4DMaaPSMWfAolM7XZZxNmxA==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-7.4.0.tgz", + "integrity": "sha512-0Fb8795zg/x23ISFkAc7lbWes6vbw34DGFIMw31cwuHPgDEC/5EYm6m/ZkylLX0EnEbbOyOCLjKgFS/Z5g0HeQ==", "dev": true, "license": "MIT", "dependencies": { - "workbox-core": "7.3.0" + "workbox-core": "7.4.0" } }, "node_modules/workbox-core": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.3.0.tgz", - "integrity": "sha512-Z+mYrErfh4t3zi7NVTvOuACB0A/jA3bgxUN3PwtAVHvfEsZxV9Iju580VEETug3zYJRc0Dmii/aixI/Uxj8fmw==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.4.0.tgz", + "integrity": "sha512-6BMfd8tYEnN4baG4emG9U0hdXM4gGuDU3ectXuVHnj71vwxTFI7WOpQJC4siTOlVtGqCUtj0ZQNsrvi6kZZTAQ==", "dev": true, "license": "MIT" }, "node_modules/workbox-expiration": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-7.3.0.tgz", - "integrity": "sha512-lpnSSLp2BM+K6bgFCWc5bS1LR5pAwDWbcKt1iL87/eTSJRdLdAwGQznZE+1czLgn/X05YChsrEegTNxjM067vQ==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-7.4.0.tgz", + "integrity": "sha512-V50p4BxYhtA80eOvulu8xVfPBgZbkxJ1Jr8UUn0rvqjGhLDqKNtfrDfjJKnLz2U8fO2xGQJTx/SKXNTzHOjnHw==", "dev": true, "license": "MIT", "dependencies": { "idb": "^7.0.1", - "workbox-core": "7.3.0" + "workbox-core": "7.4.0" } }, "node_modules/workbox-google-analytics": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-7.3.0.tgz", - "integrity": "sha512-ii/tSfFdhjLHZ2BrYgFNTrb/yk04pw2hasgbM70jpZfLk0vdJAXgaiMAWsoE+wfJDNWoZmBYY0hMVI0v5wWDbg==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-7.4.0.tgz", + "integrity": "sha512-MVPXQslRF6YHkzGoFw1A4GIB8GrKym/A5+jYDUSL+AeJw4ytQGrozYdiZqUW1TPQHW8isBCBtyFJergUXyNoWQ==", "dev": true, "license": "MIT", "dependencies": { - "workbox-background-sync": "7.3.0", - "workbox-core": "7.3.0", - "workbox-routing": "7.3.0", - "workbox-strategies": "7.3.0" + "workbox-background-sync": "7.4.0", + "workbox-core": "7.4.0", + "workbox-routing": "7.4.0", + "workbox-strategies": "7.4.0" } }, "node_modules/workbox-navigation-preload": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-7.3.0.tgz", - "integrity": "sha512-fTJzogmFaTv4bShZ6aA7Bfj4Cewaq5rp30qcxl2iYM45YD79rKIhvzNHiFj1P+u5ZZldroqhASXwwoyusnr2cg==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-7.4.0.tgz", + "integrity": "sha512-etzftSgdQfjMcfPgbfaZCfM2QuR1P+4o8uCA2s4rf3chtKTq/Om7g/qvEOcZkG6v7JZOSOxVYQiOu6PbAZgU6w==", "dev": true, "license": "MIT", "dependencies": { - "workbox-core": "7.3.0" + "workbox-core": "7.4.0" } }, "node_modules/workbox-precaching": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-7.3.0.tgz", - "integrity": "sha512-ckp/3t0msgXclVAYaNndAGeAoWQUv7Rwc4fdhWL69CCAb2UHo3Cef0KIUctqfQj1p8h6aGyz3w8Cy3Ihq9OmIw==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-7.4.0.tgz", + "integrity": "sha512-VQs37T6jDqf1rTxUJZXRl3yjZMf5JX/vDPhmx2CPgDDKXATzEoqyRqhYnRoxl6Kr0rqaQlp32i9rtG5zTzIlNg==", "dev": true, "license": "MIT", "dependencies": { - "workbox-core": "7.3.0", - "workbox-routing": "7.3.0", - "workbox-strategies": "7.3.0" + "workbox-core": "7.4.0", + "workbox-routing": "7.4.0", + "workbox-strategies": "7.4.0" } }, "node_modules/workbox-range-requests": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-7.3.0.tgz", - "integrity": "sha512-EyFmM1KpDzzAouNF3+EWa15yDEenwxoeXu9bgxOEYnFfCxns7eAxA9WSSaVd8kujFFt3eIbShNqa4hLQNFvmVQ==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-7.4.0.tgz", + "integrity": "sha512-3Vq854ZNuP6Y0KZOQWLaLC9FfM7ZaE+iuQl4VhADXybwzr4z/sMmnLgTeUZLq5PaDlcJBxYXQ3U91V7dwAIfvw==", "dev": true, "license": "MIT", "dependencies": { - "workbox-core": "7.3.0" + "workbox-core": "7.4.0" } }, "node_modules/workbox-recipes": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-7.3.0.tgz", - "integrity": "sha512-BJro/MpuW35I/zjZQBcoxsctgeB+kyb2JAP5EB3EYzePg8wDGoQuUdyYQS+CheTb+GhqJeWmVs3QxLI8EBP1sg==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-7.4.0.tgz", + "integrity": "sha512-kOkWvsAn4H8GvAkwfJTbwINdv4voFoiE9hbezgB1sb/0NLyTG4rE7l6LvS8lLk5QIRIto+DjXLuAuG3Vmt3cxQ==", "dev": true, "license": "MIT", "dependencies": { - "workbox-cacheable-response": "7.3.0", - "workbox-core": "7.3.0", - "workbox-expiration": "7.3.0", - "workbox-precaching": "7.3.0", - "workbox-routing": "7.3.0", - "workbox-strategies": "7.3.0" + "workbox-cacheable-response": "7.4.0", + "workbox-core": "7.4.0", + "workbox-expiration": "7.4.0", + "workbox-precaching": "7.4.0", + "workbox-routing": "7.4.0", + "workbox-strategies": "7.4.0" } }, "node_modules/workbox-routing": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-7.3.0.tgz", - "integrity": "sha512-ZUlysUVn5ZUzMOmQN3bqu+gK98vNfgX/gSTZ127izJg/pMMy4LryAthnYtjuqcjkN4HEAx1mdgxNiKJMZQM76A==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-7.4.0.tgz", + "integrity": "sha512-C/ooj5uBWYAhAqwmU8HYQJdOjjDKBp9MzTQ+otpMmd+q0eF59K+NuXUek34wbL0RFrIXe/KKT+tUWcZcBqxbHQ==", "dev": true, "license": "MIT", "dependencies": { - "workbox-core": "7.3.0" + "workbox-core": "7.4.0" } }, "node_modules/workbox-strategies": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-7.3.0.tgz", - "integrity": "sha512-tmZydug+qzDFATwX7QiEL5Hdf7FrkhjaF9db1CbB39sDmEZJg3l9ayDvPxy8Y18C3Y66Nrr9kkN1f/RlkDgllg==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-7.4.0.tgz", + "integrity": "sha512-T4hVqIi5A4mHi92+5EppMX3cLaVywDp8nsyUgJhOZxcfSV/eQofcOA6/EMo5rnTNmNTpw0rUgjAI6LaVullPpg==", "dev": true, "license": "MIT", "dependencies": { - "workbox-core": "7.3.0" + "workbox-core": "7.4.0" } }, "node_modules/workbox-streams": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-7.3.0.tgz", - "integrity": "sha512-SZnXucyg8x2Y61VGtDjKPO5EgPUG5NDn/v86WYHX+9ZqvAsGOytP0Jxp1bl663YUuMoXSAtsGLL+byHzEuMRpw==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-7.4.0.tgz", + "integrity": "sha512-QHPBQrey7hQbnTs5GrEVoWz7RhHJXnPT+12qqWM378orDMo5VMJLCkCM1cnCk+8Eq92lccx/VgRZ7WAzZWbSLg==", "dev": true, "license": "MIT", "dependencies": { - "workbox-core": "7.3.0", - "workbox-routing": "7.3.0" + "workbox-core": "7.4.0", + "workbox-routing": "7.4.0" } }, "node_modules/workbox-sw": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-7.3.0.tgz", - "integrity": "sha512-aCUyoAZU9IZtH05mn0ACUpyHzPs0lMeJimAYkQkBsOWiqaJLgusfDCR+yllkPkFRxWpZKF8vSvgHYeG7LwhlmA==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-7.4.0.tgz", + "integrity": "sha512-ltU+Kr3qWR6BtbdlMnCjobZKzeV1hN+S6UvDywBrwM19TTyqA03X66dzw1tEIdJvQ4lYKkBFox6IAEhoSEZ8Xw==", "dev": true, "license": "MIT" }, "node_modules/workbox-window": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-7.3.0.tgz", - "integrity": "sha512-qW8PDy16OV1UBaUNGlTVcepzrlzyzNW/ZJvFQQs2j2TzGsg6IKjcpZC1RSquqQnTOafl5pCj5bGfAHlCjOOjdA==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-7.4.0.tgz", + "integrity": "sha512-/bIYdBLAVsNR3v7gYGaV4pQW3M3kEPx5E8vDxGvxo6khTrGtSSCS7QiFKv9ogzBgZiy0OXLP9zO28U/1nF1mfw==", "dev": true, "license": "MIT", "dependencies": { "@types/trusted-types": "^2.0.2", - "workbox-core": "7.3.0" + "workbox-core": "7.4.0" } }, "node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" @@ -10473,54 +9702,58 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/wrap-ansi-cjs/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "license": "MIT", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "ansi-regex": "^5.0.1" }, "engines": { "node": ">=8" } }, - "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, "engines": { "node": ">=8" } }, "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", - "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, "engines": { - "node": ">=12" + "node": ">=8" }, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", @@ -10607,51 +9840,6 @@ "node": ">=12" } }, - "node_modules/yargs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/yargs/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/zstddec": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/zstddec/-/zstddec-0.1.0.tgz", diff --git a/package.json b/package.json index c6f2636..98fbb3d 100644 --- a/package.json +++ b/package.json @@ -2,135 +2,63 @@ "name": "no-name", "license": "UNLICENSED", "dependencies": { - "@polymer/polymer": "3.5.2", - "@vaadin/bundles": "24.9.2", + "@vaadin/aura": "25.0.0-rc1", "@vaadin/common-frontend": "0.0.19", - "@vaadin/hilla-file-router": "24.9.2", - "@vaadin/hilla-frontend": "24.9.2", - "@vaadin/hilla-lit-form": "24.9.2", - "@vaadin/hilla-react-auth": "24.9.2", - "@vaadin/hilla-react-crud": "24.9.2", - "@vaadin/hilla-react-form": "24.9.2", - "@vaadin/hilla-react-i18n": "24.9.2", - "@vaadin/hilla-react-signals": "24.9.2", - "@vaadin/polymer-legacy-adapter": "24.9.2", - "@vaadin/react-components": "24.9.2", - "@vaadin/react-components-pro": "24.9.2", + "@vaadin/hilla-file-router": "25.0.0-rc1", + "@vaadin/hilla-frontend": "25.0.0-rc1", + "@vaadin/hilla-lit-form": "25.0.0-rc1", + "@vaadin/hilla-react-auth": "25.0.0-rc1", + "@vaadin/hilla-react-crud": "25.0.0-rc1", + "@vaadin/hilla-react-form": "25.0.0-rc1", + "@vaadin/hilla-react-i18n": "25.0.0-rc1", + "@vaadin/hilla-react-signals": "25.0.0-rc1", + "@vaadin/react-components": "25.0.0-rc1", + "@vaadin/react-components-pro": "25.0.0-rc1", "@vaadin/vaadin-development-mode-detector": "2.0.7", - "@vaadin/vaadin-lumo-styles": "24.9.2", - "@vaadin/vaadin-material-styles": "24.9.2", - "@vaadin/vaadin-themable-mixin": "24.9.2", + "@vaadin/vaadin-lumo-styles": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "@vaadin/vaadin-usage-statistics": "2.1.3", - "construct-style-sheets-polyfill": "3.1.0", - "date-fns": "2.29.3", + "date-fns": "4.1.0", "lit": "3.3.1", - "proj4": "2.15.0", - "react": "18.3.1", - "react-dom": "18.3.1", - "react-router": "7.6.3" + "ol": "10.6.1", + "proj4": "2.17.0", + "react": "19.2.1", + "react-dom": "19.2.1", + "react-router": "7.10.1" }, "devDependencies": { - "@babel/preset-react": "7.27.1", + "@babel/preset-react": "7.28.5", "@preact/signals-react-transform": "0.6.0", - "@rollup/plugin-replace": "6.0.2", + "@rollup/plugin-replace": "6.0.3", "@rollup/pluginutils": "5.3.0", - "@types/react": "18.3.24", - "@types/react-dom": "18.3.7", - "@vaadin/hilla-generator-cli": "24.9.2", - "@vaadin/hilla-generator-core": "24.9.2", - "@vaadin/hilla-generator-plugin-backbone": "24.9.2", - "@vaadin/hilla-generator-plugin-barrel": "24.9.2", - "@vaadin/hilla-generator-plugin-client": "24.9.2", - "@vaadin/hilla-generator-plugin-model": "24.9.2", - "@vaadin/hilla-generator-plugin-push": "24.9.2", - "@vaadin/hilla-generator-plugin-signals": "24.9.2", - "@vaadin/hilla-generator-plugin-subtypes": "24.9.2", - "@vaadin/hilla-generator-plugin-transfertypes": "24.9.2", - "@vaadin/hilla-generator-utils": "24.9.2", - "@vitejs/plugin-react": "4.7.0", - "glob": "11.0.3", - "magic-string": "0.30.19", + "@types/node": "24.10.1", + "@types/react": "19.2.7", + "@types/react-dom": "19.2.3", + "@vaadin/hilla-generator-cli": "25.0.0-rc1", + "@vaadin/hilla-generator-core": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-backbone": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-barrel": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-client": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-model": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-push": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-signals": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-subtypes": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-transfertypes": "25.0.0-rc1", + "@vaadin/hilla-generator-utils": "25.0.0-rc1", + "@vitejs/plugin-react": "5.1.2", + "magic-string": "0.30.21", "rollup-plugin-brotli": "3.1.0", - "rollup-plugin-visualizer": "5.14.0", + "rollup-plugin-visualizer": "6.0.5", "strip-css-comments": "5.0.0", "transform-ast": "2.4.4", - "typescript": "5.8.3", - "vite": "6.3.6", - "vite-plugin-checker": "0.10.3", - "workbox-build": "7.3.0", - "workbox-core": "7.3.0", - "workbox-precaching": "7.3.0" + "typescript": "5.9.3", + "vite": "7.2.7", + "vite-plugin-checker": "0.12.0", + "workbox-build": "7.4.0" }, "overrides": { - "@vaadin/a11y-base": "24.9.2", - "@vaadin/accordion": "24.9.2", - "@vaadin/app-layout": "24.9.2", - "@vaadin/avatar": "24.9.2", - "@vaadin/avatar-group": "24.9.2", - "@vaadin/button": "24.9.2", - "@vaadin/card": "24.9.2", - "@vaadin/checkbox": "24.9.2", - "@vaadin/checkbox-group": "24.9.2", - "@vaadin/combo-box": "24.9.2", - "@vaadin/component-base": "24.9.2", - "@vaadin/confirm-dialog": "24.9.2", - "@vaadin/context-menu": "24.9.2", - "@vaadin/custom-field": "24.9.2", - "@vaadin/date-picker": "24.9.2", - "@vaadin/date-time-picker": "24.9.2", - "@vaadin/details": "24.9.2", - "@vaadin/dialog": "24.9.2", - "@vaadin/email-field": "24.9.2", - "@vaadin/field-base": "24.9.2", - "@vaadin/field-highlighter": "24.9.2", - "@vaadin/form-layout": "24.9.2", - "@vaadin/grid": "24.9.2", - "@vaadin/horizontal-layout": "24.9.2", - "@vaadin/icon": "24.9.2", - "@vaadin/icons": "24.9.2", - "@vaadin/input-container": "24.9.2", - "@vaadin/integer-field": "24.9.2", - "@vaadin/item": "24.9.2", - "@vaadin/list-box": "24.9.2", - "@vaadin/lit-renderer": "24.9.2", - "@vaadin/login": "24.9.2", - "@vaadin/markdown": "24.9.2", - "@vaadin/master-detail-layout": "24.9.2", - "@vaadin/menu-bar": "24.9.2", - "@vaadin/message-input": "24.9.2", - "@vaadin/message-list": "24.9.2", - "@vaadin/multi-select-combo-box": "24.9.2", - "@vaadin/notification": "24.9.2", - "@vaadin/number-field": "24.9.2", - "@vaadin/overlay": "24.9.2", - "@vaadin/password-field": "24.9.2", - "@vaadin/popover": "24.9.2", - "@vaadin/progress-bar": "24.9.2", - "@vaadin/radio-group": "24.9.2", - "@vaadin/scroller": "24.9.2", - "@vaadin/select": "24.9.2", - "@vaadin/side-nav": "24.9.2", - "@vaadin/split-layout": "24.9.2", - "@vaadin/tabs": "24.9.2", - "@vaadin/tabsheet": "24.9.2", - "@vaadin/text-area": "24.9.2", - "@vaadin/text-field": "24.9.2", - "@vaadin/time-picker": "24.9.2", - "@vaadin/tooltip": "24.9.2", - "@vaadin/upload": "24.9.2", - "@vaadin/router": "2.0.0", - "@vaadin/vertical-layout": "24.9.2", - "@vaadin/virtual-list": "24.9.2", - "@vaadin/board": "24.9.2", - "@vaadin/charts": "24.9.2", "@vaadin/cookie-consent": "24.9.2", - "@vaadin/crud": "24.9.2", - "@vaadin/dashboard": "24.9.2", - "@vaadin/grid-pro": "24.9.2", - "@vaadin/map": "24.9.2", - "@vaadin/rich-text-editor": "24.9.2", - "@vaadin/bundles": "$@vaadin/bundles", - "@vaadin/polymer-legacy-adapter": "$@vaadin/polymer-legacy-adapter", + "@vaadin/router": "2.0.1", "@vaadin/vaadin-development-mode-detector": "$@vaadin/vaadin-development-mode-detector", "@vaadin/vaadin-usage-statistics": "$@vaadin/vaadin-usage-statistics", "@vaadin/react-components": "$@vaadin/react-components", @@ -143,10 +71,8 @@ "react-router": "$react-router", "@vaadin/hilla-react-crud": "$@vaadin/hilla-react-crud", "@vaadin/hilla-file-router": "$@vaadin/hilla-file-router", - "construct-style-sheets-polyfill": "$construct-style-sheets-polyfill", "@vaadin/hilla-react-i18n": "$@vaadin/hilla-react-i18n", "lit": "$lit", - "@polymer/polymer": "$@polymer/polymer", "@vaadin/hilla-lit-form": "$@vaadin/hilla-lit-form", "@vaadin/hilla-react-form": "$@vaadin/hilla-react-form", "@vaadin/hilla-react-signals": "$@vaadin/hilla-react-signals", @@ -154,70 +80,131 @@ "proj4": "$proj4", "@vaadin/vaadin-themable-mixin": "$@vaadin/vaadin-themable-mixin", "@vaadin/vaadin-lumo-styles": "$@vaadin/vaadin-lumo-styles", - "@vaadin/vaadin-material-styles": "$@vaadin/vaadin-material-styles" + "@vaadin/aura": "$@vaadin/aura", + "ol": "$ol", + "@vaadin/a11y-base": "25.0.0-rc1", + "@vaadin/accordion": "25.0.0-rc1", + "@vaadin/app-layout": "25.0.0-rc1", + "@vaadin/avatar": "25.0.0-rc1", + "@vaadin/avatar-group": "25.0.0-rc1", + "@vaadin/button": "25.0.0-rc1", + "@vaadin/card": "25.0.0-rc1", + "@vaadin/checkbox": "25.0.0-rc1", + "@vaadin/checkbox-group": "25.0.0-rc1", + "@vaadin/combo-box": "25.0.0-rc1", + "@vaadin/component-base": "25.0.0-rc1", + "@vaadin/confirm-dialog": "25.0.0-rc1", + "@vaadin/context-menu": "25.0.0-rc1", + "@vaadin/custom-field": "25.0.0-rc1", + "@vaadin/date-picker": "25.0.0-rc1", + "@vaadin/date-time-picker": "25.0.0-rc1", + "@vaadin/details": "25.0.0-rc1", + "@vaadin/dialog": "25.0.0-rc1", + "@vaadin/email-field": "25.0.0-rc1", + "@vaadin/field-base": "25.0.0-rc1", + "@vaadin/field-highlighter": "25.0.0-rc1", + "@vaadin/form-layout": "25.0.0-rc1", + "@vaadin/grid": "25.0.0-rc1", + "@vaadin/horizontal-layout": "25.0.0-rc1", + "@vaadin/icon": "25.0.0-rc1", + "@vaadin/icons": "25.0.0-rc1", + "@vaadin/input-container": "25.0.0-rc1", + "@vaadin/integer-field": "25.0.0-rc1", + "@vaadin/item": "25.0.0-rc1", + "@vaadin/list-box": "25.0.0-rc1", + "@vaadin/lit-renderer": "25.0.0-rc1", + "@vaadin/login": "25.0.0-rc1", + "@vaadin/markdown": "25.0.0-rc1", + "@vaadin/master-detail-layout": "25.0.0-rc1", + "@vaadin/menu-bar": "25.0.0-rc1", + "@vaadin/message-input": "25.0.0-rc1", + "@vaadin/message-list": "25.0.0-rc1", + "@vaadin/multi-select-combo-box": "25.0.0-rc1", + "@vaadin/notification": "25.0.0-rc1", + "@vaadin/number-field": "25.0.0-rc1", + "@vaadin/overlay": "25.0.0-rc1", + "@vaadin/password-field": "25.0.0-rc1", + "@vaadin/popover": "25.0.0-rc1", + "@vaadin/progress-bar": "25.0.0-rc1", + "@vaadin/radio-group": "25.0.0-rc1", + "@vaadin/scroller": "25.0.0-rc1", + "@vaadin/select": "25.0.0-rc1", + "@vaadin/side-nav": "25.0.0-rc1", + "@vaadin/split-layout": "25.0.0-rc1", + "@vaadin/tabs": "25.0.0-rc1", + "@vaadin/tabsheet": "25.0.0-rc1", + "@vaadin/text-area": "25.0.0-rc1", + "@vaadin/text-field": "25.0.0-rc1", + "@vaadin/time-picker": "25.0.0-rc1", + "@vaadin/tooltip": "25.0.0-rc1", + "@vaadin/upload": "25.0.0-rc1", + "@vaadin/vertical-layout": "25.0.0-rc1", + "@vaadin/virtual-list": "25.0.0-rc1", + "@vaadin/board": "25.0.0-rc1", + "@vaadin/charts": "25.0.0-rc1", + "@vaadin/crud": "25.0.0-rc1", + "@vaadin/dashboard": "25.0.0-rc1", + "@vaadin/grid-pro": "25.0.0-rc1", + "@vaadin/map": "25.0.0-rc1", + "@vaadin/rich-text-editor": "25.0.0-rc1" }, "type": "module", "vaadin": { "dependencies": { - "@polymer/polymer": "3.5.2", - "@vaadin/bundles": "24.9.2", + "@vaadin/aura": "25.0.0-rc1", "@vaadin/common-frontend": "0.0.19", - "@vaadin/hilla-file-router": "24.9.2", - "@vaadin/hilla-frontend": "24.9.2", - "@vaadin/hilla-lit-form": "24.9.2", - "@vaadin/hilla-react-auth": "24.9.2", - "@vaadin/hilla-react-crud": "24.9.2", - "@vaadin/hilla-react-form": "24.9.2", - "@vaadin/hilla-react-i18n": "24.9.2", - "@vaadin/hilla-react-signals": "24.9.2", - "@vaadin/polymer-legacy-adapter": "24.9.2", - "@vaadin/react-components": "24.9.2", - "@vaadin/react-components-pro": "24.9.2", + "@vaadin/hilla-file-router": "25.0.0-rc1", + "@vaadin/hilla-frontend": "25.0.0-rc1", + "@vaadin/hilla-lit-form": "25.0.0-rc1", + "@vaadin/hilla-react-auth": "25.0.0-rc1", + "@vaadin/hilla-react-crud": "25.0.0-rc1", + "@vaadin/hilla-react-form": "25.0.0-rc1", + "@vaadin/hilla-react-i18n": "25.0.0-rc1", + "@vaadin/hilla-react-signals": "25.0.0-rc1", + "@vaadin/react-components": "25.0.0-rc1", + "@vaadin/react-components-pro": "25.0.0-rc1", "@vaadin/vaadin-development-mode-detector": "2.0.7", - "@vaadin/vaadin-lumo-styles": "24.9.2", - "@vaadin/vaadin-material-styles": "24.9.2", - "@vaadin/vaadin-themable-mixin": "24.9.2", + "@vaadin/vaadin-lumo-styles": "25.0.0-rc1", + "@vaadin/vaadin-themable-mixin": "25.0.0-rc1", "@vaadin/vaadin-usage-statistics": "2.1.3", - "construct-style-sheets-polyfill": "3.1.0", - "date-fns": "2.29.3", + "date-fns": "4.1.0", "lit": "3.3.1", - "proj4": "2.15.0", - "react": "18.3.1", - "react-dom": "18.3.1", - "react-router": "7.6.3" + "ol": "10.6.1", + "proj4": "2.17.0", + "react": "19.2.1", + "react-dom": "19.2.1", + "react-router": "7.10.1" }, "devDependencies": { - "@babel/preset-react": "7.27.1", + "@babel/preset-react": "7.28.5", "@preact/signals-react-transform": "0.6.0", - "@rollup/plugin-replace": "6.0.2", + "@rollup/plugin-replace": "6.0.3", "@rollup/pluginutils": "5.3.0", - "@types/react": "18.3.24", - "@types/react-dom": "18.3.7", - "@vaadin/hilla-generator-cli": "24.9.2", - "@vaadin/hilla-generator-core": "24.9.2", - "@vaadin/hilla-generator-plugin-backbone": "24.9.2", - "@vaadin/hilla-generator-plugin-barrel": "24.9.2", - "@vaadin/hilla-generator-plugin-client": "24.9.2", - "@vaadin/hilla-generator-plugin-model": "24.9.2", - "@vaadin/hilla-generator-plugin-push": "24.9.2", - "@vaadin/hilla-generator-plugin-signals": "24.9.2", - "@vaadin/hilla-generator-plugin-subtypes": "24.9.2", - "@vaadin/hilla-generator-plugin-transfertypes": "24.9.2", - "@vaadin/hilla-generator-utils": "24.9.2", - "@vitejs/plugin-react": "4.7.0", - "glob": "11.0.3", - "magic-string": "0.30.19", + "@types/node": "24.10.1", + "@types/react": "19.2.7", + "@types/react-dom": "19.2.3", + "@vaadin/hilla-generator-cli": "25.0.0-rc1", + "@vaadin/hilla-generator-core": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-backbone": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-barrel": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-client": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-model": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-push": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-signals": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-subtypes": "25.0.0-rc1", + "@vaadin/hilla-generator-plugin-transfertypes": "25.0.0-rc1", + "@vaadin/hilla-generator-utils": "25.0.0-rc1", + "@vitejs/plugin-react": "5.1.2", + "magic-string": "0.30.21", "rollup-plugin-brotli": "3.1.0", - "rollup-plugin-visualizer": "5.14.0", + "rollup-plugin-visualizer": "6.0.5", "strip-css-comments": "5.0.0", "transform-ast": "2.4.4", - "typescript": "5.8.3", - "vite": "6.3.6", - "vite-plugin-checker": "0.10.3", - "workbox-build": "7.3.0", - "workbox-core": "7.3.0", - "workbox-precaching": "7.3.0" + "typescript": "5.9.3", + "vite": "7.2.7", + "vite-plugin-checker": "0.12.0", + "workbox-build": "7.4.0" }, - "hash": "3f0ecb6d6f77937244785661208ac8a76a07675c58716b189794e544f3925fe3" + "hash": "5f20bcfb6f99cc9e6a3829f4e774faea930c77cf2cee3263a3b6ac1b5232fa17" } } \ No newline at end of file diff --git a/pom.xml b/pom.xml index 952d089..a04a26c 100644 --- a/pom.xml +++ b/pom.xml @@ -11,15 +11,15 @@ 21 - 24.9.2 - 1.0.3 + 25.0.0-rc1 + 2.0.0-SNAPSHOT org.springframework.boot spring-boot-starter-parent - 3.5.6 - + 4.0.0 + @@ -63,6 +63,15 @@ false + + + central-portal-snapshots + Central Portal Snapshots + https://central.sonatype.com/repository/maven-snapshots/ + + false + + @@ -105,13 +114,40 @@ vaadin + + com.vaadin + vaadin-dev + com.vaadin vaadin-spring-boot-starter + + com.vaadin + hilla-spring-boot-starter + ${vaadin.version} + + org.springframework.ai spring-ai-starter-model-openai + + + + io.modelcontextprotocol.sdk + mcp-json-jackson2 + + + io.modelcontextprotocol.sdk + mcp-json + + com.vaadin @@ -132,6 +168,7 @@ org.springframework.boot spring-boot-starter-webflux + 4.0.0 com.h2database @@ -147,20 +184,24 @@ org.springframework.boot spring-boot-starter-data-jpa + 4.0.0 org.springframework.boot spring-boot-starter-validation + 4.0.0 org.springframework.boot spring-boot-devtools + 4.0.0 true org.springframework.boot spring-boot-starter-test + 4.0.0 test diff --git a/src/main/java/com/example/application/views/MainLayout.java b/src/main/java/com/example/application/views/MainLayout.java index 7c04f07..0c11abd 100644 --- a/src/main/java/com/example/application/views/MainLayout.java +++ b/src/main/java/com/example/application/views/MainLayout.java @@ -10,6 +10,8 @@ import com.vaadin.flow.component.orderedlayout.Scroller; import com.vaadin.flow.component.sidenav.SideNav; import com.vaadin.flow.component.sidenav.SideNavItem; +import com.vaadin.flow.router.AfterNavigationEvent; +import com.vaadin.flow.router.AfterNavigationObserver; import com.vaadin.flow.router.Layout; import com.vaadin.flow.server.auth.AnonymousAllowed; import com.vaadin.flow.server.menu.MenuConfiguration; @@ -21,7 +23,7 @@ @Layout @AnonymousAllowed -public class MainLayout extends AppLayout { +public class MainLayout extends AppLayout implements AfterNavigationObserver { private H1 viewTitle; @@ -84,13 +86,14 @@ private Footer createFooter() { return layout; } - @Override - protected void afterNavigation() { - super.afterNavigation(); - viewTitle.setText(getCurrentPageTitle()); - } private String getCurrentPageTitle() { return MenuConfiguration.getPageHeader(getContent()).orElse(""); } + + @Override + public void afterNavigation(AfterNavigationEvent event) { + viewTitle.setText(getCurrentPageTitle()); + + } } diff --git a/tsconfig.json b/tsconfig.json index 336e061..307b174 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -10,7 +10,7 @@ "jsx": "react-jsx", "inlineSources": true, "module": "esNext", - "target": "es2022", + "target": "es2023", "moduleResolution": "bundler", "strict": true, "skipLibCheck": true,