diff --git a/vue/package-lock.json b/vue/package-lock.json index d1dddb2..cb87eff 100644 --- a/vue/package-lock.json +++ b/vue/package-lock.json @@ -26,7 +26,7 @@ "tailwindcss-primeui": "^0.6.1", "vue": "^3.5.27", "vue-i18n": "^11.2.8", - "vue-router": "^5.0.1" + "vue-router": "^5.0.2" }, "bin": { "wefa-install": "scripts/install.js" @@ -35,19 +35,19 @@ "@chromatic-com/storybook": "^5.0.0", "@hey-api/openapi-ts": "^0.89.2", "@playwright/test": "^1.58.1", - "@storybook/addon-a11y": "^10.2.0", - "@storybook/addon-docs": "^10.2.0", - "@storybook/addon-onboarding": "^10.2.0", - "@storybook/addon-themes": "^10.2.0", - "@storybook/addon-vitest": "^10.2.0", - "@storybook/vue3-vite": "^10.2.0", + "@storybook/addon-a11y": "^10.2.6", + "@storybook/addon-docs": "^10.2.6", + "@storybook/addon-onboarding": "^10.2.6", + "@storybook/addon-themes": "^10.2.6", + "@storybook/addon-vitest": "^10.2.6", + "@storybook/vue3-vite": "^10.2.6", "@tsconfig/node22": "^22.0.5", "@types/eslint-plugin-security": "^3.0.1", "@types/jsdom": "^27.0.0", "@types/luxon": "^3.7.1", "@types/node": "^25.0.10", "@types/plotly.js-dist-min": "^2.3.4", - "@vitejs/plugin-vue": "^6.0.3", + "@vitejs/plugin-vue": "^6.0.4", "@vitest/browser": "4.0.18", "@vitest/browser-playwright": "^4.0.18", "@vitest/coverage-istanbul": "^4.0.18", @@ -56,14 +56,14 @@ "@vue/eslint-config-typescript": "^14.6.0", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.8.1", - "autoprefixer": "^10.4.23", + "autoprefixer": "^10.4.24", "axios-mock-adapter": "^2.1.0", "eslint": "^9.39.2", "eslint-plugin-jsdoc": "^62.3.0", "eslint-plugin-playwright": "^2.5.1", "eslint-plugin-security": "^3.0.1", "eslint-plugin-sonarjs": "^3.0.6", - "eslint-plugin-storybook": "^10.2.0", + "eslint-plugin-storybook": "^10.2.6", "eslint-plugin-vue": "~10.7.0", "jiti": "^2.6.1", "jsdom": "^27.4.0", @@ -78,7 +78,7 @@ "typescript": "~5.9.3", "vite": "^7.3.1", "vite-plugin-dts": "^4.5.4", - "vite-plugin-vue-devtools": "^8.0.5", + "vite-plugin-vue-devtools": "^8.0.6", "vitest": "^4.0.2", "vue-tsc": "^3.2.4" } @@ -2757,9 +2757,9 @@ } }, "node_modules/@rolldown/pluginutils": { - "version": "1.0.0-beta.53", - "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.53.tgz", - "integrity": "sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ==", + "version": "1.0.0-rc.2", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-rc.2.tgz", + "integrity": "sha512-izyXV/v+cHiRfozX62W9htOAvwMo4/bXKDrQ+vom1L1qRuexPock/7VZDAhnpHCLNejd3NJ6hiab+tO0D44Rgw==", "dev": true, "license": "MIT" }, @@ -3243,9 +3243,9 @@ "license": "MIT" }, "node_modules/@storybook/addon-a11y": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-10.2.1.tgz", - "integrity": "sha512-2oVKs3gDveVYcAzcB/Ik6AQcNvZ+cmvJQxwf6GO7dNJ81uIwSsVS4JFyxt9KFCKVn3uR00OGwOtEmyMEtsTvDw==", + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-10.2.6.tgz", + "integrity": "sha512-oFxXEch0/qw50n2rMGrXaM5WjvWa8cRvWSkH/rObOGF+j0NaL2VPqeC1AUOG5rZxvGrGeK8O4XI4TTi02+MelQ==", "dev": true, "license": "MIT", "dependencies": { @@ -3257,20 +3257,20 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^10.2.1" + "storybook": "^10.2.6" } }, "node_modules/@storybook/addon-docs": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-10.2.1.tgz", - "integrity": "sha512-7imMi6YRO4j00DGC27Z2niXUUaIVcVUGkPK3X6hCrl/QkD2aO8yO1kRaJpQEnrCxl/uRMfsh7wyt0xFsGA35FQ==", + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-10.2.6.tgz", + "integrity": "sha512-7a37fu2hdOJRCITS+EimhVN9xVVvSeodmX6QdfxOim+2ECYnvMC9YVYpJ0et3XC8xnl9/3AbQ4y670Uw1hXcmg==", "dev": true, "license": "MIT", "dependencies": { "@mdx-js/react": "^3.0.0", - "@storybook/csf-plugin": "10.2.1", + "@storybook/csf-plugin": "10.2.6", "@storybook/icons": "^2.0.1", - "@storybook/react-dom-shim": "10.2.1", + "@storybook/react-dom-shim": "10.2.6", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "ts-dedent": "^2.0.0" @@ -3280,13 +3280,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^10.2.1" + "storybook": "^10.2.6" } }, "node_modules/@storybook/addon-onboarding": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-onboarding/-/addon-onboarding-10.2.1.tgz", - "integrity": "sha512-GTHcjYMGJqLLH2j+hn18j36/WqdASSg/t2MqlE1hV5a3glmhKcZWkSTzHa8qhAvnCuktnx1uT/yaNS4a6Aysww==", + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/@storybook/addon-onboarding/-/addon-onboarding-10.2.6.tgz", + "integrity": "sha512-ddz0iXHydMK3/Im+uO/gcZFHPtJjbEctXw1F53HAvF2PLVoM/+86H/4d5ek6idXql9Zflrpeef//hM1unQZ+GQ==", "dev": true, "license": "MIT", "funding": { @@ -3294,13 +3294,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^10.2.1" + "storybook": "^10.2.6" } }, "node_modules/@storybook/addon-themes": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-themes/-/addon-themes-10.2.1.tgz", - "integrity": "sha512-bLLpPk+ic4V88f0HMPa+egxxXbXpZB+IXFcitDpU9rhgsAaq1QT6GinSiyouyYi5Lf85P2ihYCejjCY26nyvVw==", + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/@storybook/addon-themes/-/addon-themes-10.2.6.tgz", + "integrity": "sha512-2cVvH03UvDIZN3TOxc5QJk1n445OJfoBR4YYW+s9NHOXmMndg5Skx+guQ6Fa3ejRq24xS4/k7ppTaRioBAQPEg==", "dev": true, "license": "MIT", "dependencies": { @@ -3311,13 +3311,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^10.2.1" + "storybook": "^10.2.6" } }, "node_modules/@storybook/addon-vitest": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-vitest/-/addon-vitest-10.2.1.tgz", - "integrity": "sha512-63XBNRLeF6mjjdEDmuFyXbeun6POjwScTjIgGGKGbO1fNOcaGcS+Qr4BdchNupWFsaIafSkHDTwxc1rN+XU0AA==", + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/@storybook/addon-vitest/-/addon-vitest-10.2.6.tgz", + "integrity": "sha512-txjqC513snKs8Mai7SHEW87fF1pjnBjva4HHdO1iWfD5u/2CgXSHpay+1ymuVl9fXtzpL2dL3ZbmZxqtLc6FJg==", "dev": true, "license": "MIT", "dependencies": { @@ -3332,7 +3332,7 @@ "@vitest/browser": "^3.0.0 || ^4.0.0", "@vitest/browser-playwright": "^4.0.0", "@vitest/runner": "^3.0.0 || ^4.0.0", - "storybook": "^10.2.1", + "storybook": "^10.2.6", "vitest": "^3.0.0 || ^4.0.0" }, "peerDependenciesMeta": { @@ -3351,13 +3351,13 @@ } }, "node_modules/@storybook/builder-vite": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-10.2.1.tgz", - "integrity": "sha512-6FGvq956qe4xzq9JDkoTJXSrlps8mBVPIikk83v1u+g4x7f+F/x2arNVB/ox/JtbOg5NmDatRSHTK70SukpkKg==", + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-10.2.6.tgz", + "integrity": "sha512-O/kvmUrfEn2VpzVOGJV3VvEQ9N4AOI8csdvsUsfjs6PSNwAiwvsx8+qTYYcheMilrO9+1Da9lFmd7oucSPto3Q==", "dev": true, "license": "MIT", "dependencies": { - "@storybook/csf-plugin": "10.2.1", + "@storybook/csf-plugin": "10.2.6", "ts-dedent": "^2.0.0" }, "funding": { @@ -3365,14 +3365,14 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^10.2.1", + "storybook": "^10.2.6", "vite": "^5.0.0 || ^6.0.0 || ^7.0.0" } }, "node_modules/@storybook/csf-plugin": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-10.2.1.tgz", - "integrity": "sha512-x21uUsBJ71F83fH/dlSPoZ1g2RnEyXiQunCGWLDfOntVKAk8ezCF09am4b8f+evq+uq9prR9BsgFh3+tAdyFvg==", + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-10.2.6.tgz", + "integrity": "sha512-1ZeRfmMTjUweXRaNVNg49m0r+l2VQmfeicTCRwjXrq70eBeWG8Dx2w0simVM9nX0lRGiGL3S36lhrrswuEF/6A==", "dev": true, "license": "MIT", "dependencies": { @@ -3385,7 +3385,7 @@ "peerDependencies": { "esbuild": "*", "rollup": "*", - "storybook": "^10.2.1", + "storybook": "^10.2.6", "vite": "*", "webpack": "*" }, @@ -3423,9 +3423,9 @@ } }, "node_modules/@storybook/react-dom-shim": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-10.2.1.tgz", - "integrity": "sha512-YN4WExJGm9erWgRfrKKHUzXn4SUja6h7OR4rxlaBOGDWHIiD+8i3yfNnPOYh1DaATa2w/6e84IAKJQdkvAUxfA==", + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-10.2.6.tgz", + "integrity": "sha512-jgGLf5Ck35+kHa9fY8LreuT+PrtrDXPgy7uh8C3KkRnWoyTHaorW5q3Kw2no0UA79vXA87uX87kQVY6Ka8InzA==", "dev": true, "license": "MIT", "funding": { @@ -3435,13 +3435,13 @@ "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", - "storybook": "^10.2.1" + "storybook": "^10.2.6" } }, "node_modules/@storybook/vue3": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/@storybook/vue3/-/vue3-10.2.1.tgz", - "integrity": "sha512-OzQm5HcRONO5pXYe+aUjUdgzXyUD1xi6ftgOlgkQ4pBJKZJ0fN3Ja/mlQLgxlcnSqfxcmeZKUjLsGlUlWY4wTQ==", + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/@storybook/vue3/-/vue3-10.2.6.tgz", + "integrity": "sha512-rwlR79eEs/uyVpWeDY2CUlx30QgjWIqTpitVwKmwu8dY9T8p0dJvB9WYL73d3B1N7vNyQaefkDJSw9W4MA7/aw==", "dev": true, "license": "MIT", "dependencies": { @@ -3454,19 +3454,19 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^10.2.1", + "storybook": "^10.2.6", "vue": "^3.0.0" } }, "node_modules/@storybook/vue3-vite": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/@storybook/vue3-vite/-/vue3-vite-10.2.1.tgz", - "integrity": "sha512-w/P+HCK+Ff88OW8cOYag/Ph1VqDiU/V3oq2zpRpeQfEkd3yXHuVTbQbgjXKYKK4zEl0mYIj3iSQ7JOSegeWg6Q==", + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/@storybook/vue3-vite/-/vue3-vite-10.2.6.tgz", + "integrity": "sha512-FnUdwy3VfeGX1lJpWEwxE2TlzAA568sL69cxc/MHV8MWQrrrx7Q4awAQ+OB8oR3SO20GQIK3hMKi2YrrM9IQAg==", "dev": true, "license": "MIT", "dependencies": { - "@storybook/builder-vite": "10.2.1", - "@storybook/vue3": "10.2.1", + "@storybook/builder-vite": "10.2.6", + "@storybook/vue3": "10.2.6", "magic-string": "^0.30.0", "typescript": "^5.9.3", "vue-component-meta": "^2.0.0", @@ -3477,7 +3477,7 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^10.2.1", + "storybook": "^10.2.6", "vite": "^5.0.0 || ^6.0.0 || ^7.0.0" } }, @@ -4388,13 +4388,13 @@ } }, "node_modules/@vitejs/plugin-vue": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-6.0.3.tgz", - "integrity": "sha512-TlGPkLFLVOY3T7fZrwdvKpjprR3s4fxRln0ORDo1VQ7HHyxJwTlrjKU3kpVWTlaAjIEuCTokmjkZnr8Tpc925w==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-6.0.4.tgz", + "integrity": "sha512-uM5iXipgYIn13UUQCZNdWkYk+sysBeA97d5mHsAoAt1u/wpN3+zxOmsVJWosuzX+IMGRzeYUNytztrYznboIkQ==", "dev": true, "license": "MIT", "dependencies": { - "@rolldown/pluginutils": "1.0.0-beta.53" + "@rolldown/pluginutils": "1.0.0-rc.2" }, "engines": { "node": "^20.19.0 || >=22.12.0" @@ -5114,14 +5114,14 @@ } }, "node_modules/@vue/devtools-core": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/@vue/devtools-core/-/devtools-core-8.0.5.tgz", - "integrity": "sha512-dpCw8nl0GDBuiL9SaY0mtDxoGIEmU38w+TQiYEPOLhW03VDC0lfNMYXS/qhl4I0YlysGp04NLY4UNn6xgD0VIQ==", + "version": "8.0.6", + "resolved": "https://registry.npmjs.org/@vue/devtools-core/-/devtools-core-8.0.6.tgz", + "integrity": "sha512-fN7iVtpSQQdtMORWwVZ1JiIAKriinhD+lCHqPw9Rr252ae2TczILEmW0zcAZifPW8HfYcbFkn+h7Wv6kQQCayw==", "dev": true, "license": "MIT", "dependencies": { - "@vue/devtools-kit": "^8.0.5", - "@vue/devtools-shared": "^8.0.5", + "@vue/devtools-kit": "^8.0.6", + "@vue/devtools-shared": "^8.0.6", "mitt": "^3.0.1", "nanoid": "^5.1.5", "pathe": "^2.0.3", @@ -5132,13 +5132,13 @@ } }, "node_modules/@vue/devtools-core/node_modules/@vue/devtools-kit": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-8.0.5.tgz", - "integrity": "sha512-q2VV6x1U3KJMTQPUlRMyWEKVbcHuxhqJdSr6Jtjz5uAThAIrfJ6WVZdGZm5cuO63ZnSUz0RCsVwiUUb0mDV0Yg==", + "version": "8.0.6", + "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-8.0.6.tgz", + "integrity": "sha512-9zXZPTJW72OteDXeSa5RVML3zWDCRcO5t77aJqSs228mdopYj5AiTpihozbsfFJ0IodfNs7pSgOGO3qfCuxDtw==", "dev": true, "license": "MIT", "dependencies": { - "@vue/devtools-shared": "^8.0.5", + "@vue/devtools-shared": "^8.0.6", "birpc": "^2.6.1", "hookable": "^5.5.3", "mitt": "^3.0.1", @@ -5148,9 +5148,9 @@ } }, "node_modules/@vue/devtools-core/node_modules/@vue/devtools-shared": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-8.0.5.tgz", - "integrity": "sha512-bRLn6/spxpmgLk+iwOrR29KrYnJjG9DGpHGkDFG82UM21ZpJ39ztUT9OXX3g+usW7/b2z+h46I9ZiYyB07XMXg==", + "version": "8.0.6", + "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-8.0.6.tgz", + "integrity": "sha512-Pp1JylTqlgMJvxW6MGyfTF8vGvlBSCAvMFaDCYa82Mgw7TT5eE5kkHgDvmOGHWeJE4zIDfCpCxHapsK2LtIAJg==", "dev": true, "license": "MIT", "dependencies": { @@ -5177,9 +5177,9 @@ } }, "node_modules/@vue/devtools-core/node_modules/perfect-debounce": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-2.0.0.tgz", - "integrity": "sha512-fkEH/OBiKrqqI/yIgjR92lMfs2K8105zt/VT6+7eTjNwisrsh47CeIED9z58zI7DfKdH3uHAn25ziRZn3kgAow==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-2.1.0.tgz", + "integrity": "sha512-LjgdTytVFXeUgtHZr9WYViYSM/g8MkcTPYDlPa3cDqMirHjKiSZPYd6DoL7pK8AJQr+uWkQvCjHNdiMqsrJs+g==", "dev": true, "license": "MIT" }, @@ -5655,9 +5655,9 @@ "license": "MIT" }, "node_modules/autoprefixer": { - "version": "10.4.23", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.23.tgz", - "integrity": "sha512-YYTXSFulfwytnjAPlw8QHncHJmlvFKtczb8InXaAx9Q0LbfDnfEYDE55omerIJKihhmU61Ft+cAOSzQVaBUmeA==", + "version": "10.4.24", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.24.tgz", + "integrity": "sha512-uHZg7N9ULTVbutaIsDRoUkoS8/h3bdsmVJYZ5l3wv8Cp/6UIIoRDm90hZ+BwxUj/hGBEzLxdHNSKuFpn8WOyZw==", "dev": true, "funding": [ { @@ -5676,7 +5676,7 @@ "license": "MIT", "dependencies": { "browserslist": "^4.28.1", - "caniuse-lite": "^1.0.30001760", + "caniuse-lite": "^1.0.30001766", "fraction.js": "^5.3.4", "picocolors": "^1.1.1", "postcss-value-parser": "^4.2.0" @@ -5954,9 +5954,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001760", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001760.tgz", - "integrity": "sha512-7AAMPcueWELt1p3mi13HR/LHH0TJLT11cnwDJEs3xA4+CK/PLKeO9Kl1oru24htkyUKtkGCvAx4ohB0Ttry8Dw==", + "version": "1.0.30001768", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001768.tgz", + "integrity": "sha512-qY3aDRZC5nWPgHUgIB84WL+nySuo19wk0VJpp/XI9T34lrvkyhRvNVOFJOp2kxClQhiFBu+TaUSudf6oa3vkSA==", "dev": true, "funding": [ { @@ -6943,9 +6943,9 @@ } }, "node_modules/eslint-plugin-storybook": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-10.2.1.tgz", - "integrity": "sha512-5+V+dlzTuZfNKUD8hPbLvCVtggcWfI2lDGTpiq0AENrHeAgcztj17wwDva96lbg/sAG20uX71l8HQo3s/GmpHw==", + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-10.2.6.tgz", + "integrity": "sha512-Ykf0hDS97oJlQel21WG+SYtGnzFkkSfifupJ92NQtMMSMLXsWm4P0x8ZQqu9/EQa+dUkGoj9EWyNmmbB/54uhA==", "dev": true, "license": "MIT", "dependencies": { @@ -6953,7 +6953,7 @@ }, "peerDependencies": { "eslint": ">=8", - "storybook": "^10.2.1" + "storybook": "^10.2.6" } }, "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/project-service": { @@ -10642,9 +10642,9 @@ "license": "MIT" }, "node_modules/storybook": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/storybook/-/storybook-10.2.1.tgz", - "integrity": "sha512-hgiiwT4ZWJ/yrRpoXnHpCzWOsUvLUwQqgM/ws6mCIDsKJ7Gc7irL6DjWpi8G7l1Uq5VXYsQjXQo5ydb8Pyajdg==", + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/storybook/-/storybook-10.2.6.tgz", + "integrity": "sha512-5UY1f0f4TCAmJ19DCvYmWbvZaYwszIOY+PxTzu0S/WJpqm4pzO0bjn6Wfx113Jnh/tffUZ3MVuQgjJq20/ttNg==", "dev": true, "license": "MIT", "dependencies": { @@ -11198,6 +11198,7 @@ "version": "2.3.11", "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-2.3.11.tgz", "integrity": "sha512-5uKD0nqiYVzlmCRs01Fhs2BdkEgBS3SAVP6ndrBsuK42iC2+JHyxM05Rm9G8+5mkmRtzMZGY8Ct5+mliZxU/Ww==", + "dev": true, "license": "MIT", "dependencies": { "@jridgewell/remapping": "^2.3.5", @@ -11498,15 +11499,15 @@ "license": "MIT" }, "node_modules/vite-plugin-vue-devtools": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/vite-plugin-vue-devtools/-/vite-plugin-vue-devtools-8.0.5.tgz", - "integrity": "sha512-p619BlKFOqQXJ6uDWS1vUPQzuJOD6xJTfftj57JXBGoBD/yeQCowR7pnWcr/FEX4/HVkFbreI6w2uuGBmQOh6A==", + "version": "8.0.6", + "resolved": "https://registry.npmjs.org/vite-plugin-vue-devtools/-/vite-plugin-vue-devtools-8.0.6.tgz", + "integrity": "sha512-IiTCIJDb1ZliOT8fPbYXllyfgARzz1+R1r8RN9ScGIDzAB6o8bDME1a9JjrfdSJibL7i8DIPQH+pGv0U7haBeA==", "dev": true, "license": "MIT", "dependencies": { - "@vue/devtools-core": "^8.0.5", - "@vue/devtools-kit": "^8.0.5", - "@vue/devtools-shared": "^8.0.5", + "@vue/devtools-core": "^8.0.6", + "@vue/devtools-kit": "^8.0.6", + "@vue/devtools-shared": "^8.0.6", "sirv": "^3.0.2", "vite-plugin-inspect": "^11.3.3", "vite-plugin-vue-inspector": "^5.3.2" @@ -11519,13 +11520,13 @@ } }, "node_modules/vite-plugin-vue-devtools/node_modules/@vue/devtools-kit": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-8.0.5.tgz", - "integrity": "sha512-q2VV6x1U3KJMTQPUlRMyWEKVbcHuxhqJdSr6Jtjz5uAThAIrfJ6WVZdGZm5cuO63ZnSUz0RCsVwiUUb0mDV0Yg==", + "version": "8.0.6", + "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-8.0.6.tgz", + "integrity": "sha512-9zXZPTJW72OteDXeSa5RVML3zWDCRcO5t77aJqSs228mdopYj5AiTpihozbsfFJ0IodfNs7pSgOGO3qfCuxDtw==", "dev": true, "license": "MIT", "dependencies": { - "@vue/devtools-shared": "^8.0.5", + "@vue/devtools-shared": "^8.0.6", "birpc": "^2.6.1", "hookable": "^5.5.3", "mitt": "^3.0.1", @@ -11535,9 +11536,9 @@ } }, "node_modules/vite-plugin-vue-devtools/node_modules/@vue/devtools-shared": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-8.0.5.tgz", - "integrity": "sha512-bRLn6/spxpmgLk+iwOrR29KrYnJjG9DGpHGkDFG82UM21ZpJ39ztUT9OXX3g+usW7/b2z+h46I9ZiYyB07XMXg==", + "version": "8.0.6", + "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-8.0.6.tgz", + "integrity": "sha512-Pp1JylTqlgMJvxW6MGyfTF8vGvlBSCAvMFaDCYa82Mgw7TT5eE5kkHgDvmOGHWeJE4zIDfCpCxHapsK2LtIAJg==", "dev": true, "license": "MIT", "dependencies": { @@ -11545,9 +11546,9 @@ } }, "node_modules/vite-plugin-vue-devtools/node_modules/perfect-debounce": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-2.0.0.tgz", - "integrity": "sha512-fkEH/OBiKrqqI/yIgjR92lMfs2K8105zt/VT6+7eTjNwisrsh47CeIED9z58zI7DfKdH3uHAn25ziRZn3kgAow==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-2.1.0.tgz", + "integrity": "sha512-LjgdTytVFXeUgtHZr9WYViYSM/g8MkcTPYDlPa3cDqMirHjKiSZPYd6DoL7pK8AJQr+uWkQvCjHNdiMqsrJs+g==", "dev": true, "license": "MIT" }, @@ -11981,9 +11982,9 @@ } }, "node_modules/vue-router": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-5.0.1.tgz", - "integrity": "sha512-t+lFugGXMdaq8lbn+vXG4j2H9UlsP205Tszz1wcDk9FyxqItBzcdJQ06IhpkQ2mHOfiTOHZeBshkskzPzHJkCw==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-5.0.2.tgz", + "integrity": "sha512-YFhwaE5c5JcJpNB1arpkl4/GnO32wiUWRB+OEj1T0DlDxEZoOfbltl2xEwktNU/9o1sGcGburIXSpbLpPFe/6w==", "license": "MIT", "dependencies": { "@babel/generator": "^7.28.6", @@ -12000,7 +12001,7 @@ "picomatch": "^4.0.3", "scule": "^1.3.0", "tinyglobby": "^0.2.15", - "unplugin": "^2.3.11", + "unplugin": "^3.0.0", "unplugin-utils": "^0.3.1", "yaml": "^2.8.2" }, @@ -12008,7 +12009,7 @@ "url": "https://github.com/sponsors/posva" }, "peerDependencies": { - "@pinia/colada": "^0.18.1", + "@pinia/colada": ">=0.21.2", "@vue/compiler-sfc": "^3.5.17", "pinia": "^3.0.4", "vue": "^3.5.0" @@ -12092,6 +12093,20 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/vue-router/node_modules/unplugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-3.0.0.tgz", + "integrity": "sha512-0Mqk3AT2TZCXWKdcoaufeXNukv2mTrEZExeXlHIOZXdqYoHHr4n51pymnwV8x2BOVxwXbK2HLlI7usrqMpycdg==", + "license": "MIT", + "dependencies": { + "@jridgewell/remapping": "^2.3.5", + "picomatch": "^4.0.3", + "webpack-virtual-modules": "^0.6.2" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, "node_modules/vue-tsc": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-3.2.4.tgz", diff --git a/vue/package.json b/vue/package.json index 8cca175..89eb15e 100644 --- a/vue/package.json +++ b/vue/package.json @@ -83,25 +83,25 @@ "tailwindcss-primeui": "^0.6.1", "vue": "^3.5.27", "vue-i18n": "^11.2.8", - "vue-router": "^5.0.1" + "vue-router": "^5.0.2" }, "devDependencies": { "@chromatic-com/storybook": "^5.0.0", "@hey-api/openapi-ts": "^0.89.2", "@playwright/test": "^1.58.1", - "@storybook/addon-a11y": "^10.2.0", - "@storybook/addon-docs": "^10.2.0", - "@storybook/addon-onboarding": "^10.2.0", - "@storybook/addon-themes": "^10.2.0", - "@storybook/addon-vitest": "^10.2.0", - "@storybook/vue3-vite": "^10.2.0", + "@storybook/addon-a11y": "^10.2.6", + "@storybook/addon-docs": "^10.2.6", + "@storybook/addon-onboarding": "^10.2.6", + "@storybook/addon-themes": "^10.2.6", + "@storybook/addon-vitest": "^10.2.6", + "@storybook/vue3-vite": "^10.2.6", "@tsconfig/node22": "^22.0.5", "@types/eslint-plugin-security": "^3.0.1", "@types/jsdom": "^27.0.0", "@types/luxon": "^3.7.1", "@types/node": "^25.0.10", "@types/plotly.js-dist-min": "^2.3.4", - "@vitejs/plugin-vue": "^6.0.3", + "@vitejs/plugin-vue": "^6.0.4", "@vitest/browser": "4.0.18", "@vitest/browser-playwright": "^4.0.18", "@vitest/coverage-istanbul": "^4.0.18", @@ -110,14 +110,14 @@ "@vue/eslint-config-typescript": "^14.6.0", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.8.1", - "autoprefixer": "^10.4.23", + "autoprefixer": "^10.4.24", "axios-mock-adapter": "^2.1.0", "eslint": "^9.39.2", "eslint-plugin-jsdoc": "^62.3.0", "eslint-plugin-playwright": "^2.5.1", "eslint-plugin-security": "^3.0.1", "eslint-plugin-sonarjs": "^3.0.6", - "eslint-plugin-storybook": "^10.2.0", + "eslint-plugin-storybook": "^10.2.6", "eslint-plugin-vue": "~10.7.0", "jiti": "^2.6.1", "jsdom": "^27.4.0", @@ -132,7 +132,7 @@ "typescript": "~5.9.3", "vite": "^7.3.1", "vite-plugin-dts": "^4.5.4", - "vite-plugin-vue-devtools": "^8.0.5", + "vite-plugin-vue-devtools": "^8.0.6", "vitest": "^4.0.2", "vue-tsc": "^3.2.4" },