From 36082b8aba6c8d38511ca6357fb644ad1b7ca49d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 22 Jan 2026 12:02:17 +0100 Subject: [PATCH] fix(deps): update all non-major dependencies (#1657) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 22 +-- pnpm-lock.yaml | 405 +++++++++++++++++++++++++++++--------------- ui/web/package.json | 8 +- 3 files changed, 282 insertions(+), 153 deletions(-) diff --git a/package.json b/package.json index a41cddf4..ad724f62 100644 --- a/package.json +++ b/package.json @@ -8,9 +8,9 @@ }, "volta": { "node": "24.13.0", - "pnpm": "10.28.0" + "pnpm": "10.28.1" }, - "packageManager": "pnpm@10.28.0", + "packageManager": "pnpm@10.28.1", "repository": { "type": "git", "url": "https://github.com/sap/e-mobility-charging-stations-simulator.git" @@ -75,10 +75,10 @@ "sea": "pnpm exec rimraf ./dist/evse-simulator ./dist/evse-simulator.blob && node --experimental-sea-config sea-config.json && pnpm dlx ncp $(volta which node || n which lts || nvm which node || command -v node) ./dist/evse-simulator && pnpm dlx postject ./dist/evse-simulator NODE_SEA_BLOB ./dist/evse-simulator.blob --sentinel-fuse NODE_SEA_FUSE_fce680ab2cc467b6e072b8b5df1996b2 && pnpm exec rimraf ./dist/evse-simulator.blob" }, "dependencies": { - "@mikro-orm/core": "^6.6.4", - "@mikro-orm/mariadb": "^6.6.4", - "@mikro-orm/reflection": "^6.6.4", - "@mikro-orm/sqlite": "^6.6.4", + "@mikro-orm/core": "^6.6.5", + "@mikro-orm/mariadb": "^6.6.5", + "@mikro-orm/reflection": "^6.6.5", + "@mikro-orm/sqlite": "^6.6.5", "ajv": "^8.17.1", "ajv-formats": "^3.0.1", "basic-ftp": "^5.1.0", @@ -89,7 +89,7 @@ "mnemonist": "0.40.3", "mongodb": "^7.0.0", "poolifier": "^5.1.7", - "tar": "^7.5.4", + "tar": "^7.5.6", "winston": "^3.19.0", "winston-daily-rotate-file": "^5.0.0", "ws": "^8.19.0" @@ -103,7 +103,7 @@ "@commitlint/config-conventional": "^20.3.1", "@cspell/eslint-plugin": "^9.6.0", "@eslint/js": "^9.39.2", - "@mikro-orm/cli": "^6.6.4", + "@mikro-orm/cli": "^6.6.5", "@std/expect": "npm:@jsr/std__expect@^1.0.17", "@types/node": "^24.10.9", "@types/semver": "^7.7.1", @@ -115,13 +115,13 @@ "esbuild-plugin-clean": "^1.0.1", "esbuild-plugin-copy": "^2.1.1", "eslint": "^9.39.2", - "eslint-plugin-jsdoc": "^62.1.0", - "eslint-plugin-perfectionist": "^5.3.1", + "eslint-plugin-jsdoc": "^62.3.0", + "eslint-plugin-perfectionist": "^5.4.0", "eslint-plugin-vue": "^10.7.0", "husky": "^9.1.7", "lint-staged": "^16.2.7", "neostandard": "^0.12.2", - "prettier": "^3.8.0", + "prettier": "^3.8.1", "rimraf": "^6.1.2", "semver": "^7.7.3", "ts-node": "^10.9.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c79dc1fa..7b5ffc05 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,17 +19,17 @@ importers: .: dependencies: '@mikro-orm/core': - specifier: ^6.6.4 - version: 6.6.4 + specifier: ^6.6.5 + version: 6.6.5 '@mikro-orm/mariadb': - specifier: ^6.6.4 - version: 6.6.4(@mikro-orm/core@6.6.4) + specifier: ^6.6.5 + version: 6.6.5(@mikro-orm/core@6.6.5) '@mikro-orm/reflection': - specifier: ^6.6.4 - version: 6.6.4(@mikro-orm/core@6.6.4) + specifier: ^6.6.5 + version: 6.6.5(@mikro-orm/core@6.6.5) '@mikro-orm/sqlite': - specifier: ^6.6.4 - version: 6.6.4(@mikro-orm/core@6.6.4)(mariadb@3.4.5) + specifier: ^6.6.5 + version: 6.6.5(@mikro-orm/core@6.6.5)(mariadb@3.4.5) ajv: specifier: ^8.17.1 version: 8.17.1 @@ -61,8 +61,8 @@ importers: specifier: ^5.1.7 version: 5.1.7 tar: - specifier: ^7.5.4 - version: 7.5.4 + specifier: ^7.5.6 + version: 7.5.6 winston: specifier: ^3.19.0 version: 3.19.0 @@ -86,8 +86,8 @@ importers: specifier: ^9.39.2 version: 9.39.2 '@mikro-orm/cli': - specifier: ^6.6.4 - version: 6.6.4(mariadb@3.4.5) + specifier: ^6.6.5 + version: 6.6.5(mariadb@3.4.5) '@std/expect': specifier: npm:@jsr/std__expect@^1.0.17 version: '@jsr/std__expect@1.0.17' @@ -122,11 +122,11 @@ importers: specifier: ^9.39.2 version: 9.39.2(jiti@2.6.1) eslint-plugin-jsdoc: - specifier: ^62.1.0 - version: 62.1.0(eslint@9.39.2(jiti@2.6.1)) + specifier: ^62.3.0 + version: 62.3.0(eslint@9.39.2(jiti@2.6.1)) eslint-plugin-perfectionist: - specifier: ^5.3.1 - version: 5.3.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) + specifier: ^5.4.0 + version: 5.4.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) eslint-plugin-vue: specifier: ^10.7.0 version: 10.7.0(@stylistic/eslint-plugin@2.11.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/parser@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(vue-eslint-parser@10.2.0(eslint@9.39.2(jiti@2.6.1))) @@ -138,10 +138,10 @@ importers: version: 16.2.7 neostandard: specifier: ^0.12.2 - version: 0.12.2(@typescript-eslint/utils@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) + version: 0.12.2(@typescript-eslint/utils@8.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) prettier: - specifier: ^3.8.0 - version: 3.8.0 + specifier: ^3.8.1 + version: 3.8.1 rimraf: specifier: ^6.1.2 version: 6.1.2 @@ -177,14 +177,14 @@ importers: specifier: ^2.2.1 version: 2.2.1 vue: - specifier: ^3.5.26 - version: 3.5.26(typescript@5.9.3) + specifier: ^3.5.27 + version: 3.5.27(typescript@5.9.3) vue-router: specifier: ^4.6.4 - version: 4.6.4(vue@3.5.26(typescript@5.9.3)) + version: 4.6.4(vue@3.5.27(typescript@5.9.3)) vue-toast-notification: specifier: ^3.1.3 - version: 3.1.3(vue@3.5.26(typescript@5.9.3)) + version: 3.1.3(vue@3.5.27(typescript@5.9.3)) devDependencies: '@tsconfig/node24': specifier: ^24.0.4 @@ -197,10 +197,10 @@ importers: version: 24.10.9 '@vitejs/plugin-vue': specifier: ^6.0.3 - version: 6.0.3(vite@7.3.1(@types/node@24.10.9)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.26(typescript@5.9.3)) + version: 6.0.3(vite@7.3.1(@types/node@24.10.9)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.27(typescript@5.9.3)) '@vitejs/plugin-vue-jsx': specifier: ^5.1.3 - version: 5.1.3(vite@7.3.1(@types/node@24.10.9)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.26(typescript@5.9.3)) + version: 5.1.3(vite@7.3.1(@types/node@24.10.9)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.27(typescript@5.9.3)) '@vitest/coverage-v8': specifier: ^4.0.17 version: 4.0.17(vitest@4.0.17(@types/node@24.10.9)(jiti@2.6.1)(jsdom@27.4.0(bufferutil@4.1.0)(utf-8-validate@6.0.6))(tsx@4.21.0)(yaml@2.8.2)) @@ -209,7 +209,7 @@ importers: version: 2.4.6 '@vue/tsconfig': specifier: ^0.8.1 - version: 0.8.1(typescript@5.9.3)(vue@3.5.26(typescript@5.9.3)) + version: 0.8.1(typescript@5.9.3)(vue@3.5.27(typescript@5.9.3)) cross-env: specifier: ^10.1.0 version: 10.1.0 @@ -217,8 +217,8 @@ importers: specifier: ^27.4.0 version: 27.4.0(bufferutil@4.1.0)(utf-8-validate@6.0.6) prettier: - specifier: ^3.8.0 - version: 3.8.0 + specifier: ^3.8.1 + version: 3.8.1 rimraf: specifier: ^6.1.2 version: 6.1.2 @@ -750,8 +750,8 @@ packages: '@epic-web/invariant@1.0.0': resolution: {integrity: sha512-lrTPqgvfFQtR/eY/qkIzp98OGdNJu0m5ji3q/nJI8v3SXkRKEnWiOxMmbvcSoAIzv/cGiuvRy57k4suKQSAdwA==} - '@es-joy/jsdoccomment@0.81.0': - resolution: {integrity: sha512-4V4A0hFAB19id7w9iwiosV/rqwlH+PXEuYnnu1Cyc5jUjTwsE2G1qsX9TOCmfCmsWYBg6xeDC/XDFUzXAxDg3A==} + '@es-joy/jsdoccomment@0.82.0': + resolution: {integrity: sha512-xs3OTxPefjTZaoDS7H1X2pV33enAmZg+8YldjmeYk7XZnq420phdnp6o0JtrsHBdSRJ5+RTocgyED9TL3epgpw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@es-joy/resolve.exports@1.2.0': @@ -1034,17 +1034,17 @@ packages: '@jsr/std__internal@1.0.12': resolution: {integrity: sha512-6xReMW9p+paJgqoFRpOE2nogJFvzPfaLHLIlyADYjKMUcwDyjKZxryIbgcU+gxiTygn8yCjld1HoI0ET4/iZeA==, tarball: https://npm.jsr.io/~/11/@jsr/std__internal/1.0.12.tgz} - '@mikro-orm/cli@6.6.4': - resolution: {integrity: sha512-QGEGatXTebvrXAmy2KXm5p+o0NGNdzTRxP7NndlMolDjTVq36KSzjFTsqK1r5PV4lgJUbudglL8bmDRilhICAA==} + '@mikro-orm/cli@6.6.5': + resolution: {integrity: sha512-9SjIWmR9V0Ua+bKZHkXrRqEU/5s7LswVrrz+zG1/Ohl5A/leOU83wmnQek8ciD1exq+vGiwBsSWY5FMH/JNRTg==} engines: {node: '>= 18.12.0'} hasBin: true - '@mikro-orm/core@6.6.4': - resolution: {integrity: sha512-5MOP1QXlE73GimQOHJBR/yBiCx65qTIwdbCokE10zw3Dj7M7dZ0Q8aeR2F0cQyIlw/Ne80AlApSB3kh9mjr4ww==} + '@mikro-orm/core@6.6.5': + resolution: {integrity: sha512-UNGljNAxOqMdEcphcTzLVZN3yUwv40vmIUIR8HfL3u4CA0s1n9/R9zBLaJpspMhUOpS5UefQA+PiyQnIX7UKew==} engines: {node: '>= 18.12.0'} - '@mikro-orm/knex@6.6.4': - resolution: {integrity: sha512-r9SvwQ87s6bwYZzteWPuQ7Kufatv1ZESwTPR/WUAG/Q7phDhPmzktE9G8fAABpwVwvXpXxcfpK9Y9A3eZsIt7w==} + '@mikro-orm/knex@6.6.5': + resolution: {integrity: sha512-iDfeXivg2kwA+yHfqkZcyDfqbfRHJnZf29JYOQaOOF59tLW1lGjMXL7mmAr36vU/Yjspo+wDIetVBYpfjIQ/ug==} engines: {node: '>= 18.12.0'} peerDependencies: '@mikro-orm/core': ^6.0.0 @@ -1059,20 +1059,20 @@ packages: mariadb: optional: true - '@mikro-orm/mariadb@6.6.4': - resolution: {integrity: sha512-9iSuSI5Qjn2NRjg8i3SzngZratDbSHPsXV+wpHoOpPDJwXqMLDWaL2ncfw85KnNjFV1vdjYn3qrBtfrQPfAZbg==} + '@mikro-orm/mariadb@6.6.5': + resolution: {integrity: sha512-m5g8jZXnrAXUU/fJ00hGtH46PSlkUGylHhmG6FAo+fwoLMqnmKlgXYbwXyQkU2ulSugkwXVq6aXxYxejXt8eoQ==} engines: {node: '>= 18.12.0'} peerDependencies: '@mikro-orm/core': ^6.0.0 - '@mikro-orm/reflection@6.6.4': - resolution: {integrity: sha512-aRHDLV+sTecIVqdSaxM2fDEFl7P72Mvgbzxw1+LdZLC+ZrxKAII8GSuWbncJDrO9qdAhRNAW5nmmOuSS44hY+A==} + '@mikro-orm/reflection@6.6.5': + resolution: {integrity: sha512-j5XjHICkrC6UZNXwoOaL6F6GtqJCK+3+kKDwWVMlP/xTvhzZwDm5mFz5kzMGQK++WhmdiT2Y1w3ATtAZdtfNIQ==} engines: {node: '>= 18.12.0'} peerDependencies: '@mikro-orm/core': ^6.0.0 - '@mikro-orm/sqlite@6.6.4': - resolution: {integrity: sha512-Nrxt/N67GydQMZTeV77F8mWJ1zrTdCuqVm0kEmb/nr/WjLPF3VWTGc5Do/6kHZodq+h7HHMQTG//e2PhNwdUFQ==} + '@mikro-orm/sqlite@6.6.5': + resolution: {integrity: sha512-gVWQU0Mcca5AVh0bWxrsdB66KV6YMFQTGMxeMe2tldB+f7g1XMQOF2GH4AipmPmIwxg+G23DeNMlwYcFH+f1Xw==} engines: {node: '>= 18.12.0'} peerDependencies: '@mikro-orm/core': ^6.0.0 @@ -1393,16 +1393,32 @@ packages: peerDependencies: typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/project-service@8.53.1': + resolution: {integrity: sha512-WYC4FB5Ra0xidsmlPb+1SsnaSKPmS3gsjIARwbEkHkoWloQmuzcfypljaJcR78uyLA1h8sHdWWPHSLDI+MtNog==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/scope-manager@8.53.0': resolution: {integrity: sha512-kWNj3l01eOGSdVBnfAF2K1BTh06WS0Yet6JUgb9Cmkqaz3Jlu0fdVUjj9UI8gPidBWSMqDIglmEXifSgDT/D0g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/scope-manager@8.53.1': + resolution: {integrity: sha512-Lu23yw1uJMFY8cUeq7JlrizAgeQvWugNQzJp8C3x8Eo5Jw5Q2ykMdiiTB9vBVOOUBysMzmRRmUfwFrZuI2C4SQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/tsconfig-utils@8.53.0': resolution: {integrity: sha512-K6Sc0R5GIG6dNoPdOooQ+KtvT5KCKAvTcY8h2rIuul19vxH5OTQk7ArKkd4yTzkw66WnNY0kPPzzcmWA+XRmiA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/tsconfig-utils@8.53.1': + resolution: {integrity: sha512-qfvLXS6F6b1y43pnf0pPbXJ+YoXIC7HKg0UGZ27uMIemKMKA6XH2DTxsEDdpdN29D+vHV07x/pnlPNVLhdhWiA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/type-utils@8.53.0': resolution: {integrity: sha512-BBAUhlx7g4SmcLhn8cnbxoxtmS7hcq39xKCgiutL3oNx1TaIp+cny51s8ewnKMpVUKQUGb41RAUWZ9kxYdovuw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1414,12 +1430,22 @@ packages: resolution: {integrity: sha512-Bmh9KX31Vlxa13+PqPvt4RzKRN1XORYSLlAE+sO1i28NkisGbTtSLFVB3l7PWdHtR3E0mVMuC7JilWJ99m2HxQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.53.1': + resolution: {integrity: sha512-jr/swrr2aRmUAUjW5/zQHbMaui//vQlsZcJKijZf3M26bnmLj8LyZUpj8/Rd6uzaek06OWsqdofN/Thenm5O8A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@8.53.0': resolution: {integrity: sha512-pw0c0Gdo7Z4xOG987u3nJ8akL9093yEEKv8QTJ+Bhkghj1xyj8cgPaavlr9rq8h7+s6plUJ4QJYw2gCZodqmGw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/typescript-estree@8.53.1': + resolution: {integrity: sha512-RGlVipGhQAG4GxV1s34O91cxQ/vWiHJTDHbXRr0li2q/BGg3RR/7NM8QDWgkEgrwQYCvmJV9ichIwyoKCQ+DTg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/utils@8.53.0': resolution: {integrity: sha512-XDY4mXTez3Z1iRDI5mbRhH4DFSt46oaIFsLg+Zn97+sYrXACziXSQcSelMybnVZ5pa1P6xYkPr5cMJyunM1ZDA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1427,10 +1453,21 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/utils@8.53.1': + resolution: {integrity: sha512-c4bMvGVWW4hv6JmDUEG7fSYlWOl3II2I4ylt0NM+seinYQlZMQIaKaXIIVJWt9Ofh6whrpM+EdDQXKXjNovvrg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/visitor-keys@8.53.0': resolution: {integrity: sha512-LZ2NqIHFhvFwxG0qZeLL9DvdNAHPGCY5dIRwBhyYeU+LfLhcStE1ImjsuTG/WaVh3XysGaeLW8Rqq7cGkPCFvw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.53.1': + resolution: {integrity: sha512-oy+wV7xDKFPRyNggmXuZQSBzvoLnpmJs+GhzRhPjrxl2b/jIlyjVokzm47CZCDUdXKr2zd7ZLodPfOBpOPyPlg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@unrs/resolver-binding-android-arm-eabi@1.11.1': resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==} cpu: [arm] @@ -1597,35 +1634,50 @@ packages: '@vue/compiler-core@3.5.26': resolution: {integrity: sha512-vXyI5GMfuoBCnv5ucIT7jhHKl55Y477yxP6fc4eUswjP8FG3FFVFd41eNDArR+Uk3QKn2Z85NavjaxLxOC19/w==} + '@vue/compiler-core@3.5.27': + resolution: {integrity: sha512-gnSBQjZA+//qDZen+6a2EdHqJ68Z7uybrMf3SPjEGgG4dicklwDVmMC1AeIHxtLVPT7sn6sH1KOO+tS6gwOUeQ==} + '@vue/compiler-dom@3.5.26': resolution: {integrity: sha512-y1Tcd3eXs834QjswshSilCBnKGeQjQXB6PqFn/1nxcQw4pmG42G8lwz+FZPAZAby6gZeHSt/8LMPfZ4Rb+Bd/A==} + '@vue/compiler-dom@3.5.27': + resolution: {integrity: sha512-oAFea8dZgCtVVVTEC7fv3T5CbZW9BxpFzGGxC79xakTr6ooeEqmRuvQydIiDAkglZEAd09LgVf1RoDnL54fu5w==} + '@vue/compiler-sfc@3.5.26': resolution: {integrity: sha512-egp69qDTSEZcf4bGOSsprUr4xI73wfrY5oRs6GSgXFTiHrWj4Y3X5Ydtip9QMqiCMCPVwLglB9GBxXtTadJ3mA==} + '@vue/compiler-sfc@3.5.27': + resolution: {integrity: sha512-sHZu9QyDPeDmN/MRoshhggVOWE5WlGFStKFwu8G52swATgSny27hJRWteKDSUUzUH+wp+bmeNbhJnEAel/auUQ==} + '@vue/compiler-ssr@3.5.26': resolution: {integrity: sha512-lZT9/Y0nSIRUPVvapFJEVDbEXruZh2IYHMk2zTtEgJSlP5gVOqeWXH54xDKAaFS4rTnDeDBQUYDtxKyoW9FwDw==} + '@vue/compiler-ssr@3.5.27': + resolution: {integrity: sha512-Sj7h+JHt512fV1cTxKlYhg7qxBvack+BGncSpH+8vnN+KN95iPIcqB5rsbblX40XorP+ilO7VIKlkuu3Xq2vjw==} + '@vue/devtools-api@6.6.4': resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} - '@vue/reactivity@3.5.26': - resolution: {integrity: sha512-9EnYB1/DIiUYYnzlnUBgwU32NNvLp/nhxLXeWRhHUEeWNTn1ECxX8aGO7RTXeX6PPcxe3LLuNBFoJbV4QZ+CFQ==} + '@vue/reactivity@3.5.27': + resolution: {integrity: sha512-vvorxn2KXfJ0nBEnj4GYshSgsyMNFnIQah/wczXlsNXt+ijhugmW+PpJ2cNPe4V6jpnBcs0MhCODKllWG+nvoQ==} - '@vue/runtime-core@3.5.26': - resolution: {integrity: sha512-xJWM9KH1kd201w5DvMDOwDHYhrdPTrAatn56oB/LRG4plEQeZRQLw0Bpwih9KYoqmzaxF0OKSn6swzYi84e1/Q==} + '@vue/runtime-core@3.5.27': + resolution: {integrity: sha512-fxVuX/fzgzeMPn/CLQecWeDIFNt3gQVhxM0rW02Tvp/YmZfXQgcTXlakq7IMutuZ/+Ogbn+K0oct9J3JZfyk3A==} - '@vue/runtime-dom@3.5.26': - resolution: {integrity: sha512-XLLd/+4sPC2ZkN/6+V4O4gjJu6kSDbHAChvsyWgm1oGbdSO3efvGYnm25yCjtFm/K7rrSDvSfPDgN1pHgS4VNQ==} + '@vue/runtime-dom@3.5.27': + resolution: {integrity: sha512-/QnLslQgYqSJ5aUmb5F0z0caZPGHRB8LEAQ1s81vHFM5CBfnun63rxhvE/scVb/j3TbBuoZwkJyiLCkBluMpeg==} - '@vue/server-renderer@3.5.26': - resolution: {integrity: sha512-TYKLXmrwWKSodyVuO1WAubucd+1XlLg4set0YoV+Hu8Lo79mp/YMwWV5mC5FgtsDxX3qo1ONrxFaTP1OQgy1uA==} + '@vue/server-renderer@3.5.27': + resolution: {integrity: sha512-qOz/5thjeP1vAFc4+BY3Nr6wxyLhpeQgAE/8dDtKo6a6xdk+L4W46HDZgNmLOBUDEkFXV3G7pRiUqxjX0/2zWA==} peerDependencies: - vue: 3.5.26 + vue: 3.5.27 '@vue/shared@3.5.26': resolution: {integrity: sha512-7Z6/y3uFI5PRoKeorTOSXKcDj0MSasfNNltcslbFrPpcw6aXRUALq4IfJlaTRspiWIUOEZbrpM+iQGmCOiWe4A==} + '@vue/shared@3.5.27': + resolution: {integrity: sha512-dXr/3CgqXsJkZ0n9F3I4elY8wM9jMJpP3pvRG52r6m0tu/MsAFIe6JpXVGeNMd/D9F4hQynWT8Rfuj0bdm9kFQ==} + '@vue/test-utils@2.4.6': resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} @@ -2265,10 +2317,6 @@ packages: resolution: {integrity: sha512-taEtr3ozUmOB7it68Jll7s0Pwm+aoiHyXKrEC8SEodL4rNpdfDLqa7PfBlrgFoCNNdR8ImL+muti5IGvktJAAg==} engines: {node: '>= 6'} - comment-parser@1.4.1: - resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==} - engines: {node: '>= 12.0.0'} - comment-parser@1.4.4: resolution: {integrity: sha512-0D6qSQ5IkeRrGJFHRClzaMOenMeT0gErz3zIw3AprKMqhRN6LNU2jQOdkPG/FZ+8bCgXE1VidrgSzlBBDZRr8A==} engines: {node: '>= 12.0.0'} @@ -2916,8 +2964,8 @@ packages: eslint-import-resolver-node: optional: true - eslint-plugin-jsdoc@62.1.0: - resolution: {integrity: sha512-HEK/u7FO/hPDNo5ERxru7OouIx6AVBjjNbNQCsq4CxQBtRxb9esr8PuxX2zy0zAdGJnfczg3+zytnkKWjsKWwQ==} + eslint-plugin-jsdoc@62.3.0: + resolution: {integrity: sha512-Gc5Ls5qQC6NwqtQTtJ2JE5BwvX348ZCZ+4+QiZ9RpoQ1TCcxFF8Z0E5jaLkTyYNqyhx+uKAvljNHE0B7PBw+iw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -2928,8 +2976,8 @@ packages: peerDependencies: eslint: '>=8.23.0' - eslint-plugin-perfectionist@5.3.1: - resolution: {integrity: sha512-v8kAP8TarQYqDC4kxr343ZNi++/oOlBnmWovsUZpbJ7A/pq1VHGlgsf/fDh4CdEvEstzkrc8NLvoVKtfpsC4oA==} + eslint-plugin-perfectionist@5.4.0: + resolution: {integrity: sha512-XxpUMpeVaSJF5rpF6NHmhj3xavHZrflKcRbDssAUWrHUU/+l3l7PPYnVJ6IOpR2KjQ1Blucaeb0cFL3LIBis0A==} engines: {node: ^20.0.0 || >=22.0.0} peerDependencies: eslint: '>=8.45.0' @@ -2998,8 +3046,8 @@ packages: resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - espree@11.0.0: - resolution: {integrity: sha512-+gMeWRrIh/NsG+3NaLeWHuyeyk70p2tbvZIWBYcqQ4/7Xvars6GYTZNhF1sIeLcc6Wb11He5ffz3hsHyXFrw5A==} + espree@11.1.0: + resolution: {integrity: sha512-WFWYhO1fV4iYkqOOvq8FbqIhr2pYfoDY0kCotMkDeNtGpiGGkZ1iov2u8ydjtgM8yF8rzK7oaTbw2NAzbAbehw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} esprima@4.0.1: @@ -3906,8 +3954,8 @@ packages: jsbn@0.1.1: resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} - jsdoc-type-pratt-parser@7.0.0: - resolution: {integrity: sha512-c7YbokssPOSHmqTbSAmTtnVgAVa/7lumWNYqomgd5KOMyPrRve2anx6lonfOsXEQacqF9FKVUj7bLg4vRSvdYA==} + jsdoc-type-pratt-parser@7.1.0: + resolution: {integrity: sha512-SX7q7XyCwzM/MEDCYz0l8GgGbJAACGFII9+WfNYr5SLEKukHWRy2Jk3iWRe7P+lpYJNs7oQ+OSei4JtKGUjd7A==} engines: {node: '>=20.0.0'} jsdom@27.4.0: @@ -4204,8 +4252,8 @@ packages: resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} - mikro-orm@6.6.4: - resolution: {integrity: sha512-8BlTqD7QiivbUFBFTP2o7db9mecK0YvvNVrESHbfaLPK5rBuNMOmdiY22EPmC5KneojpVTeqsEeRrl6/vdjIhA==} + mikro-orm@6.6.5: + resolution: {integrity: sha512-y9lACpuyc9mq1ZASJFrJCobcCyEqXbYNu0km8SytjjkKO5GUdGMu0LIs5XXSeQzrgyuDvDdKzsltoe/eNDw6vw==} engines: {node: '>= 18.12.0'} miller-rabin@4.0.1: @@ -4870,8 +4918,8 @@ packages: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} - prettier@3.8.0: - resolution: {integrity: sha512-yEPsovQfpxYfgWNhCfECjG5AQaO+K3dp6XERmOepyPDVqcJm+bjyCVO3pmU+nAPe0N5dDvekfGezt/EIiRe1TA==} + prettier@3.8.1: + resolution: {integrity: sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==} engines: {node: '>=14'} hasBin: true @@ -5560,8 +5608,8 @@ packages: engines: {node: '>=10'} deprecated: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exhorbitant rates) by contacting i@izs.me - tar@7.5.4: - resolution: {integrity: sha512-AN04xbWGrSTDmVwlI4/GTlIIwMFk/XEv7uL8aa57zuvRy6s4hdBed+lVq2fAZ89XDa7Us3ANXcE3Tvqvja1kTA==} + tar@7.5.6: + resolution: {integrity: sha512-xqUeu2JAIJpXyvskvU3uvQW8PAmHrtXp2KDuMJwQqW8Sqq0CaZBAQ+dKS3RBXVhU4wC5NjAdKrmh84241gO9cA==} engines: {node: '>=18'} tarn@3.0.2: @@ -5990,8 +6038,8 @@ packages: peerDependencies: vue: ^3.0 - vue@3.5.26: - resolution: {integrity: sha512-SJ/NTccVyAoNUJmkM9KUqPcYlY+u8OVL1X5EW9RIs3ch5H2uERxyyIUI4MRxVCSOiEcupX9xNGde1tL9ZKpimA==} + vue@3.5.27: + resolution: {integrity: sha512-aJ/UtoEyFySPBGarREmN4z6qNKpbEguYHMmXSiOGk69czc+zhs0NF6tEFrY8TZKAl8N/LYAkd4JHVd5E/AsSmw==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -6926,13 +6974,13 @@ snapshots: '@epic-web/invariant@1.0.0': {} - '@es-joy/jsdoccomment@0.81.0': + '@es-joy/jsdoccomment@0.82.0': dependencies: '@types/estree': 1.0.8 - '@typescript-eslint/types': 8.53.0 + '@typescript-eslint/types': 8.53.1 comment-parser: 1.4.4 esquery: 1.7.0 - jsdoc-type-pratt-parser: 7.0.0 + jsdoc-type-pratt-parser: 7.1.0 '@es-joy/resolve.exports@1.2.0': {} @@ -7140,11 +7188,11 @@ snapshots: '@jsr/std__internal@1.0.12': {} - '@mikro-orm/cli@6.6.4(mariadb@3.4.5)': + '@mikro-orm/cli@6.6.5(mariadb@3.4.5)': dependencies: '@jercle/yargonaut': 1.1.5 - '@mikro-orm/core': 6.6.4 - '@mikro-orm/knex': 6.6.4(@mikro-orm/core@6.6.4)(mariadb@3.4.5)(sqlite3@5.1.7) + '@mikro-orm/core': 6.6.5 + '@mikro-orm/knex': 6.6.5(@mikro-orm/core@6.6.5)(mariadb@3.4.5)(sqlite3@5.1.7) fs-extra: 11.3.3 tsconfig-paths: 4.2.0 yargs: 17.7.2 @@ -7160,19 +7208,19 @@ snapshots: - supports-color - tedious - '@mikro-orm/core@6.6.4': + '@mikro-orm/core@6.6.5': dependencies: dataloader: 2.2.3 dotenv: 17.2.3 esprima: 4.0.1 fs-extra: 11.3.3 globby: 11.1.0 - mikro-orm: 6.6.4 + mikro-orm: 6.6.5 reflect-metadata: 0.2.2 - '@mikro-orm/knex@6.6.4(@mikro-orm/core@6.6.4)(mariadb@3.4.5)(sqlite3@5.1.7)': + '@mikro-orm/knex@6.6.5(@mikro-orm/core@6.6.5)(mariadb@3.4.5)(sqlite3@5.1.7)': dependencies: - '@mikro-orm/core': 6.6.4 + '@mikro-orm/core': 6.6.5 fs-extra: 11.3.3 knex: 3.1.0(sqlite3@5.1.7) sqlstring: 2.3.3 @@ -7187,10 +7235,10 @@ snapshots: - supports-color - tedious - '@mikro-orm/mariadb@6.6.4(@mikro-orm/core@6.6.4)': + '@mikro-orm/mariadb@6.6.5(@mikro-orm/core@6.6.5)': dependencies: - '@mikro-orm/core': 6.6.4 - '@mikro-orm/knex': 6.6.4(@mikro-orm/core@6.6.4)(mariadb@3.4.5)(sqlite3@5.1.7) + '@mikro-orm/core': 6.6.5 + '@mikro-orm/knex': 6.6.5(@mikro-orm/core@6.6.5)(mariadb@3.4.5)(sqlite3@5.1.7) mariadb: 3.4.5 transitivePeerDependencies: - better-sqlite3 @@ -7203,16 +7251,16 @@ snapshots: - supports-color - tedious - '@mikro-orm/reflection@6.6.4(@mikro-orm/core@6.6.4)': + '@mikro-orm/reflection@6.6.5(@mikro-orm/core@6.6.5)': dependencies: - '@mikro-orm/core': 6.6.4 + '@mikro-orm/core': 6.6.5 globby: 11.1.0 ts-morph: 27.0.2 - '@mikro-orm/sqlite@6.6.4(@mikro-orm/core@6.6.4)(mariadb@3.4.5)': + '@mikro-orm/sqlite@6.6.5(@mikro-orm/core@6.6.5)(mariadb@3.4.5)': dependencies: - '@mikro-orm/core': 6.6.4 - '@mikro-orm/knex': 6.6.4(@mikro-orm/core@6.6.4)(mariadb@3.4.5)(sqlite3@5.1.7) + '@mikro-orm/core': 6.6.5 + '@mikro-orm/knex': 6.6.5(@mikro-orm/core@6.6.5)(mariadb@3.4.5)(sqlite3@5.1.7) fs-extra: 11.3.3 sqlite3: 5.1.7 sqlstring-sqlite: 0.1.1 @@ -7518,15 +7566,33 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/project-service@8.53.1(typescript@5.9.3)': + dependencies: + '@typescript-eslint/tsconfig-utils': 8.53.1(typescript@5.9.3) + '@typescript-eslint/types': 8.53.1 + debug: 4.4.3 + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/scope-manager@8.53.0': dependencies: '@typescript-eslint/types': 8.53.0 '@typescript-eslint/visitor-keys': 8.53.0 + '@typescript-eslint/scope-manager@8.53.1': + dependencies: + '@typescript-eslint/types': 8.53.1 + '@typescript-eslint/visitor-keys': 8.53.1 + '@typescript-eslint/tsconfig-utils@8.53.0(typescript@5.9.3)': dependencies: typescript: 5.9.3 + '@typescript-eslint/tsconfig-utils@8.53.1(typescript@5.9.3)': + dependencies: + typescript: 5.9.3 + '@typescript-eslint/type-utils@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.53.0 @@ -7541,6 +7607,8 @@ snapshots: '@typescript-eslint/types@8.53.0': {} + '@typescript-eslint/types@8.53.1': {} + '@typescript-eslint/typescript-estree@8.53.0(typescript@5.9.3)': dependencies: '@typescript-eslint/project-service': 8.53.0(typescript@5.9.3) @@ -7556,6 +7624,21 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/typescript-estree@8.53.1(typescript@5.9.3)': + dependencies: + '@typescript-eslint/project-service': 8.53.1(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.53.1(typescript@5.9.3) + '@typescript-eslint/types': 8.53.1 + '@typescript-eslint/visitor-keys': 8.53.1 + debug: 4.4.3 + minimatch: 9.0.5 + semver: 7.7.3 + tinyglobby: 0.2.15 + ts-api-utils: 2.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/utils@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2(jiti@2.6.1)) @@ -7567,11 +7650,27 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/utils@8.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)': + dependencies: + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2(jiti@2.6.1)) + '@typescript-eslint/scope-manager': 8.53.1 + '@typescript-eslint/types': 8.53.1 + '@typescript-eslint/typescript-estree': 8.53.1(typescript@5.9.3) + eslint: 9.39.2(jiti@2.6.1) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/visitor-keys@8.53.0': dependencies: '@typescript-eslint/types': 8.53.0 eslint-visitor-keys: 4.2.1 + '@typescript-eslint/visitor-keys@8.53.1': + dependencies: + '@typescript-eslint/types': 8.53.1 + eslint-visitor-keys: 4.2.1 + '@unrs/resolver-binding-android-arm-eabi@1.11.1': optional: true @@ -7631,7 +7730,7 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.11.1': optional: true - '@vitejs/plugin-vue-jsx@5.1.3(vite@7.3.1(@types/node@24.10.9)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.26(typescript@5.9.3))': + '@vitejs/plugin-vue-jsx@5.1.3(vite@7.3.1(@types/node@24.10.9)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.27(typescript@5.9.3))': dependencies: '@babel/core': 7.28.6 '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.28.6) @@ -7639,15 +7738,15 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.59 '@vue/babel-plugin-jsx': 2.0.1(@babel/core@7.28.6) vite: 7.3.1(@types/node@24.10.9)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.2) - vue: 3.5.26(typescript@5.9.3) + vue: 3.5.27(typescript@5.9.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@6.0.3(vite@7.3.1(@types/node@24.10.9)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.26(typescript@5.9.3))': + '@vitejs/plugin-vue@6.0.3(vite@7.3.1(@types/node@24.10.9)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.27(typescript@5.9.3))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.53 vite: 7.3.1(@types/node@24.10.9)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.2) - vue: 3.5.26(typescript@5.9.3) + vue: 3.5.27(typescript@5.9.3) '@vitest/coverage-v8@4.0.17(vitest@4.0.17(@types/node@24.10.9)(jiti@2.6.1)(jsdom@27.4.0(bufferutil@4.1.0)(utf-8-validate@6.0.6))(tsx@4.21.0)(yaml@2.8.2))': dependencies: @@ -7739,11 +7838,24 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 + '@vue/compiler-core@3.5.27': + dependencies: + '@babel/parser': 7.28.6 + '@vue/shared': 3.5.27 + entities: 7.0.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + '@vue/compiler-dom@3.5.26': dependencies: '@vue/compiler-core': 3.5.26 '@vue/shared': 3.5.26 + '@vue/compiler-dom@3.5.27': + dependencies: + '@vue/compiler-core': 3.5.27 + '@vue/shared': 3.5.27 + '@vue/compiler-sfc@3.5.26': dependencies: '@babel/parser': 7.28.6 @@ -7756,46 +7868,65 @@ snapshots: postcss: 8.5.6 source-map-js: 1.2.1 + '@vue/compiler-sfc@3.5.27': + dependencies: + '@babel/parser': 7.28.6 + '@vue/compiler-core': 3.5.27 + '@vue/compiler-dom': 3.5.27 + '@vue/compiler-ssr': 3.5.27 + '@vue/shared': 3.5.27 + estree-walker: 2.0.2 + magic-string: 0.30.21 + postcss: 8.5.6 + source-map-js: 1.2.1 + '@vue/compiler-ssr@3.5.26': dependencies: '@vue/compiler-dom': 3.5.26 '@vue/shared': 3.5.26 + '@vue/compiler-ssr@3.5.27': + dependencies: + '@vue/compiler-dom': 3.5.27 + '@vue/shared': 3.5.27 + '@vue/devtools-api@6.6.4': {} - '@vue/reactivity@3.5.26': + '@vue/reactivity@3.5.27': dependencies: - '@vue/shared': 3.5.26 + '@vue/shared': 3.5.27 - '@vue/runtime-core@3.5.26': + '@vue/runtime-core@3.5.27': dependencies: - '@vue/reactivity': 3.5.26 - '@vue/shared': 3.5.26 + '@vue/reactivity': 3.5.27 + '@vue/shared': 3.5.27 - '@vue/runtime-dom@3.5.26': + '@vue/runtime-dom@3.5.27': dependencies: - '@vue/reactivity': 3.5.26 - '@vue/runtime-core': 3.5.26 - '@vue/shared': 3.5.26 + '@vue/reactivity': 3.5.27 + '@vue/runtime-core': 3.5.27 + '@vue/shared': 3.5.27 csstype: 3.2.3 - '@vue/server-renderer@3.5.26(vue@3.5.26(typescript@5.9.3))': + '@vue/server-renderer@3.5.27(vue@3.5.27(typescript@5.9.3))': dependencies: - '@vue/compiler-ssr': 3.5.26 - '@vue/shared': 3.5.26 - vue: 3.5.26(typescript@5.9.3) + '@vue/compiler-ssr': 3.5.27 + '@vue/shared': 3.5.27 + vue: 3.5.27(typescript@5.9.3) '@vue/shared@3.5.26': {} + '@vue/shared@3.5.27': {} + '@vue/test-utils@2.4.6': dependencies: js-beautify: 1.15.4 vue-component-type-helpers: 2.2.12 - '@vue/tsconfig@0.8.1(typescript@5.9.3)(vue@3.5.26(typescript@5.9.3))': + '@vue/tsconfig@0.8.1(typescript@5.9.3)(vue@3.5.27(typescript@5.9.3))': optionalDependencies: typescript: 5.9.3 - vue: 3.5.26(typescript@5.9.3) + vue: 3.5.27(typescript@5.9.3) '@webgpu/types@0.1.16': {} @@ -8560,8 +8691,6 @@ snapshots: core-util-is: 1.0.3 esprima: 4.0.1 - comment-parser@1.4.1: {} - comment-parser@1.4.4: {} commist@1.1.0: @@ -9364,7 +9493,7 @@ snapshots: optionalDependencies: unrs-resolver: 1.11.1 - eslint-import-resolver-typescript@3.10.1(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)))(eslint@9.39.2(jiti@2.6.1)): + eslint-import-resolver-typescript@3.10.1(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)))(eslint@9.39.2(jiti@2.6.1)): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.4.3 @@ -9375,7 +9504,7 @@ snapshots: tinyglobby: 0.2.15 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)) + eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)) transitivePeerDependencies: - supports-color @@ -9386,10 +9515,10 @@ snapshots: eslint: 9.39.2(jiti@2.6.1) eslint-compat-utils: 0.5.1(eslint@9.39.2(jiti@2.6.1)) - eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)): + eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)): dependencies: '@typescript-eslint/types': 8.53.0 - comment-parser: 1.4.1 + comment-parser: 1.4.4 debug: 4.4.3 eslint: 9.39.2(jiti@2.6.1) eslint-import-context: 0.1.9(unrs-resolver@1.11.1) @@ -9399,20 +9528,20 @@ snapshots: stable-hash-x: 0.2.0 unrs-resolver: 1.11.1 optionalDependencies: - '@typescript-eslint/utils': 8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) transitivePeerDependencies: - supports-color - eslint-plugin-jsdoc@62.1.0(eslint@9.39.2(jiti@2.6.1)): + eslint-plugin-jsdoc@62.3.0(eslint@9.39.2(jiti@2.6.1)): dependencies: - '@es-joy/jsdoccomment': 0.81.0 + '@es-joy/jsdoccomment': 0.82.0 '@es-joy/resolve.exports': 1.2.0 are-docs-informative: 0.0.2 comment-parser: 1.4.4 debug: 4.4.3 escape-string-regexp: 4.0.0 eslint: 9.39.2(jiti@2.6.1) - espree: 11.0.0 + espree: 11.1.0 esquery: 1.7.0 html-entities: 2.6.0 object-deep-merge: 2.0.0 @@ -9438,9 +9567,9 @@ snapshots: transitivePeerDependencies: - typescript - eslint-plugin-perfectionist@5.3.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3): + eslint-plugin-perfectionist@5.4.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3): dependencies: - '@typescript-eslint/utils': 8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) eslint: 9.39.2(jiti@2.6.1) natural-orderby: 5.0.0 transitivePeerDependencies: @@ -9555,7 +9684,7 @@ snapshots: acorn-jsx: 5.3.2(acorn@8.15.0) eslint-visitor-keys: 4.2.1 - espree@11.0.0: + espree@11.1.0: dependencies: acorn: 8.15.0 acorn-jsx: 5.3.2(acorn@8.15.0) @@ -10496,7 +10625,7 @@ snapshots: jsbn@0.1.1: {} - jsdoc-type-pratt-parser@7.0.0: {} + jsdoc-type-pratt-parser@7.1.0: {} jsdom@27.4.0(bufferutil@4.1.0)(utf-8-validate@6.0.6): dependencies: @@ -10821,7 +10950,7 @@ snapshots: braces: 3.0.3 picomatch: 2.3.1 - mikro-orm@6.6.4: {} + mikro-orm@6.6.5: {} miller-rabin@4.0.1: dependencies: @@ -11104,13 +11233,13 @@ snapshots: negotiator@0.6.4: optional: true - neostandard@0.12.2(@typescript-eslint/utils@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3): + neostandard@0.12.2(@typescript-eslint/utils@8.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3): dependencies: '@humanwhocodes/gitignore-to-minimatch': 1.0.2 '@stylistic/eslint-plugin': 2.11.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) eslint: 9.39.2(jiti@2.6.1) - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)))(eslint@9.39.2(jiti@2.6.1)) - eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)))(eslint@9.39.2(jiti@2.6.1)) + eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)) eslint-plugin-n: 17.23.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) eslint-plugin-promise: 7.2.1(eslint@9.39.2(jiti@2.6.1)) eslint-plugin-react: 7.37.5(eslint@9.39.2(jiti@2.6.1)) @@ -11514,7 +11643,7 @@ snapshots: prelude-ls@1.2.1: {} - prettier@3.8.0: {} + prettier@3.8.1: {} pretty-bytes@5.6.0: {} @@ -12361,7 +12490,7 @@ snapshots: mkdirp: 1.0.4 yallist: 4.0.0 - tar@7.5.4: + tar@7.5.6: dependencies: '@isaacs/fs-minipass': 4.0.1 chownr: 3.0.0 @@ -12833,22 +12962,22 @@ snapshots: transitivePeerDependencies: - supports-color - vue-router@4.6.4(vue@3.5.26(typescript@5.9.3)): + vue-router@4.6.4(vue@3.5.27(typescript@5.9.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.26(typescript@5.9.3) + vue: 3.5.27(typescript@5.9.3) - vue-toast-notification@3.1.3(vue@3.5.26(typescript@5.9.3)): + vue-toast-notification@3.1.3(vue@3.5.27(typescript@5.9.3)): dependencies: - vue: 3.5.26(typescript@5.9.3) + vue: 3.5.27(typescript@5.9.3) - vue@3.5.26(typescript@5.9.3): + vue@3.5.27(typescript@5.9.3): dependencies: - '@vue/compiler-dom': 3.5.26 - '@vue/compiler-sfc': 3.5.26 - '@vue/runtime-dom': 3.5.26 - '@vue/server-renderer': 3.5.26(vue@3.5.26(typescript@5.9.3)) - '@vue/shared': 3.5.26 + '@vue/compiler-dom': 3.5.27 + '@vue/compiler-sfc': 3.5.27 + '@vue/runtime-dom': 3.5.27 + '@vue/server-renderer': 3.5.27(vue@3.5.27(typescript@5.9.3)) + '@vue/shared': 3.5.27 optionalDependencies: typescript: 5.9.3 diff --git a/ui/web/package.json b/ui/web/package.json index 9b5da523..e0311505 100644 --- a/ui/web/package.json +++ b/ui/web/package.json @@ -9,9 +9,9 @@ }, "volta": { "node": "24.13.0", - "pnpm": "10.28.0" + "pnpm": "10.28.1" }, - "packageManager": "pnpm@10.28.0", + "packageManager": "pnpm@10.28.1", "type": "module", "scripts": { "build": "vite build", @@ -29,7 +29,7 @@ "dependencies": { "finalhandler": "^2.1.1", "serve-static": "^2.2.1", - "vue": "^3.5.26", + "vue": "^3.5.27", "vue-router": "^4.6.4", "vue-toast-notification": "^3.1.3" }, @@ -44,7 +44,7 @@ "@vue/tsconfig": "^0.8.1", "cross-env": "^10.1.0", "jsdom": "^27.4.0", - "prettier": "^3.8.0", + "prettier": "^3.8.1", "rimraf": "^6.1.2", "typescript": "~5.9.3", "vite": "^7.3.1", -- 2.43.0