From e100aef351c926a343e814ba23db7a2e758cd7ea Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 16 Feb 2026 20:20:11 +0000 Subject: [PATCH] fix(deps): update all non-major dependencies (#1680) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 16 ++-- pnpm-lock.yaml | 217 +++++++++++++++++++++++++++----------------- ui/web/package.json | 4 +- 3 files changed, 145 insertions(+), 92 deletions(-) diff --git a/package.json b/package.json index 97618d3f..4553c4eb 100644 --- a/package.json +++ b/package.json @@ -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.6", - "@mikro-orm/mariadb": "^6.6.6", - "@mikro-orm/reflection": "^6.6.6", - "@mikro-orm/sqlite": "^6.6.6", + "@mikro-orm/core": "^6.6.7", + "@mikro-orm/mariadb": "^6.6.7", + "@mikro-orm/reflection": "^6.6.7", + "@mikro-orm/sqlite": "^6.6.7", "ajv": "^8.18.0", "ajv-formats": "^3.0.1", "basic-ftp": "^5.1.0", @@ -89,7 +89,7 @@ "mnemonist": "0.40.3", "mongodb": "^7.1.0", "poolifier": "^5.1.7", - "tar": "^7.5.6", + "tar": "^7.5.9", "winston": "^3.19.0", "winston-daily-rotate-file": "^5.0.0", "ws": "^8.19.0" @@ -103,7 +103,7 @@ "@commitlint/config-conventional": "^20.4.1", "@cspell/eslint-plugin": "^9.6.4", "@eslint/js": "^9.39.2", - "@mikro-orm/cli": "^6.6.6", + "@mikro-orm/cli": "^6.6.7", "@std/expect": "npm:@jsr/std__expect@^1.0.17", "@types/node": "^24.10.13", "@types/semver": "^7.7.1", @@ -115,14 +115,14 @@ "esbuild-plugin-clean": "^1.0.1", "esbuild-plugin-copy": "^2.1.1", "eslint": "^9.39.2", - "eslint-plugin-jsdoc": "^62.5.4", + "eslint-plugin-jsdoc": "^62.5.5", "eslint-plugin-perfectionist": "^5.5.0", "eslint-plugin-vue": "^10.8.0", "husky": "^9.1.7", "lint-staged": "^16.2.7", "neostandard": "^0.12.2", "prettier": "^3.8.1", - "rimraf": "^6.1.2", + "rimraf": "^6.1.3", "semver": "^7.7.4", "ts-node": "^10.9.2", "tsx": "^4.21.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 23fccb9d..13c49db7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,17 +19,17 @@ importers: .: dependencies: '@mikro-orm/core': - specifier: ^6.6.6 - version: 6.6.6 + specifier: ^6.6.7 + version: 6.6.7 '@mikro-orm/mariadb': - specifier: ^6.6.6 - version: 6.6.6(@mikro-orm/core@6.6.6) + specifier: ^6.6.7 + version: 6.6.7(@mikro-orm/core@6.6.7) '@mikro-orm/reflection': - specifier: ^6.6.6 - version: 6.6.6(@mikro-orm/core@6.6.6) + specifier: ^6.6.7 + version: 6.6.7(@mikro-orm/core@6.6.7) '@mikro-orm/sqlite': - specifier: ^6.6.6 - version: 6.6.6(@mikro-orm/core@6.6.6)(mariadb@3.4.5) + specifier: ^6.6.7 + version: 6.6.7(@mikro-orm/core@6.6.7)(mariadb@3.4.5) ajv: specifier: ^8.18.0 version: 8.18.0 @@ -61,8 +61,8 @@ importers: specifier: ^5.1.7 version: 5.1.7 tar: - specifier: ^7.5.6 - version: 7.5.7 + specifier: ^7.5.9 + version: 7.5.9 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.6 - version: 6.6.6(mariadb@3.4.5) + specifier: ^6.6.7 + version: 6.6.7(mariadb@3.4.5) '@std/expect': specifier: npm:@jsr/std__expect@^1.0.17 version: '@jsr/std__expect@1.0.17' @@ -122,8 +122,8 @@ importers: specifier: ^9.39.2 version: 9.39.2(jiti@2.6.1) eslint-plugin-jsdoc: - specifier: ^62.5.4 - version: 62.5.4(eslint@9.39.2(jiti@2.6.1)) + specifier: ^62.5.5 + version: 62.5.5(eslint@9.39.2(jiti@2.6.1)) eslint-plugin-perfectionist: specifier: ^5.5.0 version: 5.5.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) @@ -143,8 +143,8 @@ importers: specifier: ^3.8.1 version: 3.8.1 rimraf: - specifier: ^6.1.2 - version: 6.1.2 + specifier: ^6.1.3 + version: 6.1.3 semver: specifier: ^7.5.3 version: 7.7.4 @@ -203,7 +203,7 @@ importers: version: 5.1.4(vite@7.3.1(@types/node@24.10.13)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.28(typescript@5.9.3)) '@vitest/coverage-v8': specifier: ^4.0.18 - version: 4.0.18(vitest@4.0.18(@types/node@24.10.13)(jiti@2.6.1)(jsdom@28.0.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 4.0.18(vitest@4.0.18(@types/node@24.10.13)(jiti@2.6.1)(jsdom@28.1.0)(tsx@4.21.0)(yaml@2.8.2)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -214,14 +214,14 @@ importers: specifier: ^10.1.0 version: 10.1.0 jsdom: - specifier: ^28.0.0 - version: 28.0.0 + specifier: ^28.1.0 + version: 28.1.0 prettier: specifier: ^3.8.1 version: 3.8.1 rimraf: - specifier: ^6.1.2 - version: 6.1.2 + specifier: ^6.1.3 + version: 6.1.3 typescript: specifier: ~5.9.3 version: 5.9.3 @@ -230,7 +230,7 @@ importers: version: 7.3.1(@types/node@24.10.13)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.2) vitest: specifier: ^4.0.18 - version: 4.0.18(@types/node@24.10.13)(jiti@2.6.1)(jsdom@28.0.0)(tsx@4.21.0)(yaml@2.8.2) + version: 4.0.18(@types/node@24.10.13)(jiti@2.6.1)(jsdom@28.1.0)(tsx@4.21.0)(yaml@2.8.2) packages: @@ -245,8 +245,8 @@ packages: '@asamuzakjp/css-color@4.1.2': resolution: {integrity: sha512-NfBUvBaYgKIuq6E/RBLY1m0IohzNHAYyaJGuTK79Z23uNwmz2jl1mPsC5ZxCCxylinKhT1Amn5oNTlx1wN8cQg==} - '@asamuzakjp/dom-selector@6.7.8': - resolution: {integrity: sha512-stisC1nULNc9oH5lakAj8MH88ZxeGxzyWNDfbdCxvJSJIvDsHNZqYvscGTgy/ysgXWLJPt6K/4t0/GjvtKcFJQ==} + '@asamuzakjp/dom-selector@6.8.1': + resolution: {integrity: sha512-MvRz1nCqW0fsy8Qz4dnLIvhOlMzqDVBabZx6lH+YywFDdjXhMY37SmpV1XFX3JzG5GWHn63j6HX6QPr3lZXHvQ==} '@asamuzakjp/nwsapi@2.3.9': resolution: {integrity: sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==} @@ -375,6 +375,10 @@ packages: resolution: {integrity: sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==} engines: {node: '>=18'} + '@bramus/specificity@2.4.2': + resolution: {integrity: sha512-ctxtJ/eA+t+6q2++vj5j7FYX3nRu311q1wfYH3xjlLOsczhlhxAg2FWNUXhpGvAw3BWo1xBcvOV6/YLc2r5FJw==} + hasBin: true + '@clinic/bubbleprof@10.0.0': resolution: {integrity: sha512-7Y0uYO4cz7+Y1advV891uMJLXbZMIriLsV1IHSSVJxmf8tEFm8vogKi/GdYyi4CY0D5heuqOFze/WNrv+U3LRw==} @@ -1002,6 +1006,10 @@ packages: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} + '@isaacs/cliui@9.0.0': + resolution: {integrity: sha512-AokJm4tuBHillT+FpMtxQ60n8ObyXBatq7jD2/JA9dxbDDokKQm8KMht5ibGzLVU9IJDIKK4TPKgMHEYMn3lMg==} + engines: {node: '>=18'} + '@isaacs/fs-minipass@4.0.1': resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} engines: {node: '>=18.0.0'} @@ -1041,17 +1049,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.6': - resolution: {integrity: sha512-MpJz5T57Dn+w70dHRRdeb7/16mBlo1kqnpv+lajxCa48VS2gDdNEIwqJbar76PIOahODLLsxAEjz1jHxO0aGpg==} + '@mikro-orm/cli@6.6.7': + resolution: {integrity: sha512-6xqkC/Kr0ZkUeCpPEdNxNcxomkwKULDVrgxXnj9YxwCxkaGoZDOjR1gdPM4ey3Irwviq1cbBtFcvOHpax94A9w==} engines: {node: '>= 18.12.0'} hasBin: true - '@mikro-orm/core@6.6.6': - resolution: {integrity: sha512-Ms2fkN8rT7NqgZofRGtRqiW4rpKXGuQAHoNYLJgMvcNk1WG8mLALsCja4zqgnE5ihsF/LmN8cBfJGXV4mNrhwg==} + '@mikro-orm/core@6.6.7': + resolution: {integrity: sha512-VuL9WK6Z1Op5Lg5FCDOfFeVQdfpCrtEDQXEMHnlb0mRL7WnNz2vUu8AJ96t7iOIxkIBJUXrlzpkaHPdrV9lmkA==} engines: {node: '>= 18.12.0'} - '@mikro-orm/knex@6.6.6': - resolution: {integrity: sha512-lqrWnDY+q4femxEW0kixTkBRbIwHtkS42RkjMwL5MhvQFdAgfAmS81sHSA7R03zW87htw4anxE+6Za6WQP0y+A==} + '@mikro-orm/knex@6.6.7': + resolution: {integrity: sha512-/EfSu3D1A5OrV3vyHSILbFrV0B4FFbHn4Fa3qc1wKf8Dl5adZlPe7jj+R4c87V1+oLo6VzST1sT4Rhp7NWArdw==} engines: {node: '>= 18.12.0'} peerDependencies: '@mikro-orm/core': ^6.0.0 @@ -1066,20 +1074,20 @@ packages: mariadb: optional: true - '@mikro-orm/mariadb@6.6.6': - resolution: {integrity: sha512-Oq3Ee8iA3qpcwEvF/BD2pb/w/GZbNlR22wqXC/swEmVzRCy4adAMGx/Jf4JTL93WnawmisZtrjSRtAZnpmM5aQ==} + '@mikro-orm/mariadb@6.6.7': + resolution: {integrity: sha512-AY3E0c/j3LixMDTL7IWrQljCo/D1kc9nAyARSAVhJ3Tp/XYyvxmqNLG3lehFTEeqQmYzfG3LX7doBFw5ju8ylA==} engines: {node: '>= 18.12.0'} peerDependencies: '@mikro-orm/core': ^6.0.0 - '@mikro-orm/reflection@6.6.6': - resolution: {integrity: sha512-jGI20giRK7vOOzL5+m2/LZrcJc6Hvixxl9aQZd2GRC78iweg3vnjwR1QeLTzHTqR3h3QIPTbHa44vxR4G+oa6w==} + '@mikro-orm/reflection@6.6.7': + resolution: {integrity: sha512-3Rj3vI+rzPUzhusTvfu6BZL+1bu31iW8lq3phfB7lmXvB7xR/5872sKW0ARh/oBsndUXCXj32x4+t8FXnNKZ/A==} engines: {node: '>= 18.12.0'} peerDependencies: '@mikro-orm/core': ^6.0.0 - '@mikro-orm/sqlite@6.6.6': - resolution: {integrity: sha512-fmg9ETZ05WX4dWO46JRs64EFerQjmy1IWBW5pmuzBarOtGEDGnrB3RuEB6at60cYs13yayaI9IjpkeAQTLLNOQ==} + '@mikro-orm/sqlite@6.6.7': + resolution: {integrity: sha512-CC0wFUYa6KbW5uOzYL1p7dki6VMgtknaUNF73uBI1O7QRq2VZFTujKHRWX9A05VNriry4/PGSFMg8K2C85gt/A==} engines: {node: '>= 18.12.0'} peerDependencies: '@mikro-orm/core': ^6.0.0 @@ -1952,6 +1960,10 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + balanced-match@4.0.2: + resolution: {integrity: sha512-x0K50QvKQ97fdEz2kPehIerj+YTeptKF9hyYkKf6egnwmMWAkADiO0QCzSp0R5xN8FTZgYaBfSaue46Ej62nMg==} + engines: {node: 20 || >=22} + base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} @@ -2004,6 +2016,10 @@ packages: brace-expansion@2.0.2: resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} + brace-expansion@5.0.2: + resolution: {integrity: sha512-Pdk8c9poy+YhOgVWw1JNN22/HcivgKWwpxKq04M/jTmHyCZn12WPJebZxdjSa5TmBqISrUSgNYU3eRORljfCCw==} + engines: {node: 20 || >=22} + braces@3.0.3: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} @@ -2494,8 +2510,8 @@ packages: engines: {node: '>=4'} hasBin: true - cssstyle@5.3.7: - resolution: {integrity: sha512-7D2EPVltRrsTkhpQmksIu+LxeWAIEk6wRDMJ1qljlv+CKHJM+cJLlfhWIzNA44eAsHXSNe3+vO6DW1yCYx8SuQ==} + cssstyle@6.0.1: + resolution: {integrity: sha512-IoJs7La+oFp/AB033wBStxNOJt4+9hHMxsXUPANcoXL2b3W4DZKghlJ2cI/eyeRZIQ9ysvYEorVhjrcYctWbog==} engines: {node: '>=20'} csstype@3.2.3: @@ -2983,8 +2999,8 @@ packages: eslint-import-resolver-node: optional: true - eslint-plugin-jsdoc@62.5.4: - resolution: {integrity: sha512-U+Q5ppErmC17VFQl542eBIaXcuq975BzoIHBXyx7UQx/i4gyHXxPiBkonkuxWyFA98hGLALLUuD+NJcXqSGKxg==} + eslint-plugin-jsdoc@62.5.5: + resolution: {integrity: sha512-aRp0KVW26imgPqn17oSDnJdA3tlu+6D/xI/pqWzK5qDPQbldQ1Hsg84dYAsFyvGJhI+u/sGvzgGjMjlKQtUG/Q==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -3402,8 +3418,8 @@ packages: deprecated: Old versions of glob 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 exorbitant rates) by contacting i@izs.me hasBin: true - glob@13.0.1: - resolution: {integrity: sha512-B7U/vJpE3DkJ5WXTgTpTRN63uV42DseiXXKMwG14LQBXmsdeIoHAPbU/MEo6II0k5ED74uc2ZGTC6MwHFQhF6w==} + glob@13.0.3: + resolution: {integrity: sha512-/g3B0mC+4x724v1TgtBlBtt2hPi/EWptsIAmXUx9Z2rvBYleQcsrmaOzd5LyL50jf/Soi83ZDJmw2+XqvH/EeA==} engines: {node: 20 || >=22} glob@7.2.3: @@ -3958,6 +3974,10 @@ packages: jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + jackspeak@4.2.3: + resolution: {integrity: sha512-ykkVRwrYvFm1nb2AJfKKYPr0emF6IiXDYUaFx4Zn9ZuIH7MrzEZ3sD5RlqGXNRpHtvUHJyOnCEFxOlNDtGo7wg==} + engines: {node: 20 || >=22} + jiti@2.6.1: resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} hasBin: true @@ -3988,8 +4008,8 @@ packages: resolution: {integrity: sha512-/2uqY7x6bsrpi3i9LVU6J89352C0rpMk0as8trXxCtvd4kPk1ke/Eyif6wqfSLvoNJqcDG9Vk4UsXgygzCt2xA==} engines: {node: '>=20.0.0'} - jsdom@28.0.0: - resolution: {integrity: sha512-KDYJgZ6T2TKdU8yBfYueq5EPG/EylMsBvCaenWMJb2OXmjgczzwveRCoJ+Hgj1lXPDyasvrgneSn4GBuR1hYyA==} + jsdom@28.1.0: + resolution: {integrity: sha512-0+MoQNYyr2rBHqO1xilltfDjV9G7ymYGlAUazgcDLQaUf8JDHbuGwsxN6U9qWaElZ4w1B2r7yEGIL3GdeW3Rug==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: canvas: ^3.0.0 @@ -4200,6 +4220,10 @@ packages: resolution: {integrity: sha512-vFrFJkWtJvJnD5hg+hJvVE8Lh/TcMzKnTgCWmtBipwI5yLX/iX+5UB2tfuyODF5E7k9xEzMdYgGqaSb1c0c5Yw==} engines: {node: 20 || >=22} + lru-cache@11.2.6: + resolution: {integrity: sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==} + engines: {node: 20 || >=22} + lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} @@ -4284,8 +4308,8 @@ packages: resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} - mikro-orm@6.6.6: - resolution: {integrity: sha512-4BLSANrxlwVHnFjYblzCE/HWWbmVNLI/xJ7dqTUeogN5IYf4G6MBF8h37GN0YNiDzjn7rmk6mfzpPbYXDfUKcA==} + mikro-orm@6.6.7: + resolution: {integrity: sha512-Iw8BC2qMeyqgU6lQS86Ht+yzxjK0DKfmXkGQC2wRzDLYiUQj/CEn5ne8Q+5yIrZdIr/y53KqUNyUWDSup+ZT5w==} engines: {node: '>= 18.12.0'} miller-rabin@4.0.1: @@ -4346,6 +4370,10 @@ packages: resolution: {integrity: sha512-fu656aJ0n2kcXwsnwnv9g24tkU5uSmOlTjd6WyyaKm2Z+h1qmY6bAjrcaIxF/BslFqbZ8UBtbJi7KgQOZD2PTw==} engines: {node: 20 || >=22} + minimatch@10.2.0: + resolution: {integrity: sha512-ugkC31VaVg9cF0DFVoADH12k6061zNZkZON+aX8AWsR9GhPcErkcMBceb6znR8wLERM2AkkOxy2nWRLpT9Jq5w==} + engines: {node: 20 || >=22} + minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -5208,8 +5236,8 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true - rimraf@6.1.2: - resolution: {integrity: sha512-cFCkPslJv7BAXJsYlK1dZsbP8/ZNLkCAQ0bi1hf5EKX2QHegmDFEFA6QhuYJlk7UDdc+02JjO80YSOrWPpw06g==} + rimraf@6.1.3: + resolution: {integrity: sha512-LKg+Cr2ZF61fkcaK1UdkH2yEBBKnYjTyWzTJT6KNPcSPaiT7HSdhtMXQuN5wkTX0Xu72KQ1l8S42rlmexS2hSA==} engines: {node: 20 || >=22} hasBin: true @@ -5664,8 +5692,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 exorbitant rates) by contacting i@izs.me - tar@7.5.7: - resolution: {integrity: sha512-fov56fJiRuThVFXD6o6/Q354S7pnWMJIVlDBYijsTNx6jKSE4pvrDTs6lUnmGvNyfJwFQQwWy3owKz1ucIhveQ==} + tar@7.5.9: + resolution: {integrity: sha512-BTLcK0xsDh2+PUe9F6c2TlRp4zOOBMTkoQHQIWSIzI0R7KG46uEwq4OPk2W7bZcprBMsuaeFsqwYr7pjh6CuHg==} engines: {node: '>=18'} tarn@3.0.2: @@ -6362,13 +6390,13 @@ snapshots: '@csstools/css-tokenizer': 4.0.0 lru-cache: 11.2.5 - '@asamuzakjp/dom-selector@6.7.8': + '@asamuzakjp/dom-selector@6.8.1': dependencies: '@asamuzakjp/nwsapi': 2.3.9 bidi-js: 1.0.3 css-tree: 3.1.0 is-potential-custom-element-name: 1.0.1 - lru-cache: 11.2.5 + lru-cache: 11.2.6 '@asamuzakjp/nwsapi@2.3.9': {} @@ -6543,6 +6571,10 @@ snapshots: '@bcoe/v8-coverage@1.0.2': {} + '@bramus/specificity@2.4.2': + dependencies: + css-tree: 3.1.0 + '@clinic/bubbleprof@10.0.0': dependencies: '@clinic/clinic-common': 7.1.0 @@ -7216,6 +7248,8 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 + '@isaacs/cliui@9.0.0': {} + '@isaacs/fs-minipass@4.0.1': dependencies: minipass: 7.1.2 @@ -7263,11 +7297,11 @@ snapshots: '@jsr/std__internal@1.0.12': {} - '@mikro-orm/cli@6.6.6(mariadb@3.4.5)': + '@mikro-orm/cli@6.6.7(mariadb@3.4.5)': dependencies: '@jercle/yargonaut': 1.1.5 - '@mikro-orm/core': 6.6.6 - '@mikro-orm/knex': 6.6.6(@mikro-orm/core@6.6.6)(mariadb@3.4.5)(sqlite3@5.1.7) + '@mikro-orm/core': 6.6.7 + '@mikro-orm/knex': 6.6.7(@mikro-orm/core@6.6.7)(mariadb@3.4.5)(sqlite3@5.1.7) fs-extra: 11.3.3 tsconfig-paths: 4.2.0 yargs: 17.7.2 @@ -7283,19 +7317,19 @@ snapshots: - supports-color - tedious - '@mikro-orm/core@6.6.6': + '@mikro-orm/core@6.6.7': 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.6 + mikro-orm: 6.6.7 reflect-metadata: 0.2.2 - '@mikro-orm/knex@6.6.6(@mikro-orm/core@6.6.6)(mariadb@3.4.5)(sqlite3@5.1.7)': + '@mikro-orm/knex@6.6.7(@mikro-orm/core@6.6.7)(mariadb@3.4.5)(sqlite3@5.1.7)': dependencies: - '@mikro-orm/core': 6.6.6 + '@mikro-orm/core': 6.6.7 fs-extra: 11.3.3 knex: 3.1.0(sqlite3@5.1.7) sqlstring: 2.3.3 @@ -7310,10 +7344,10 @@ snapshots: - supports-color - tedious - '@mikro-orm/mariadb@6.6.6(@mikro-orm/core@6.6.6)': + '@mikro-orm/mariadb@6.6.7(@mikro-orm/core@6.6.7)': dependencies: - '@mikro-orm/core': 6.6.6 - '@mikro-orm/knex': 6.6.6(@mikro-orm/core@6.6.6)(mariadb@3.4.5)(sqlite3@5.1.7) + '@mikro-orm/core': 6.6.7 + '@mikro-orm/knex': 6.6.7(@mikro-orm/core@6.6.7)(mariadb@3.4.5)(sqlite3@5.1.7) mariadb: 3.4.5 transitivePeerDependencies: - better-sqlite3 @@ -7326,16 +7360,16 @@ snapshots: - supports-color - tedious - '@mikro-orm/reflection@6.6.6(@mikro-orm/core@6.6.6)': + '@mikro-orm/reflection@6.6.7(@mikro-orm/core@6.6.7)': dependencies: - '@mikro-orm/core': 6.6.6 + '@mikro-orm/core': 6.6.7 globby: 11.1.0 ts-morph: 27.0.2 - '@mikro-orm/sqlite@6.6.6(@mikro-orm/core@6.6.6)(mariadb@3.4.5)': + '@mikro-orm/sqlite@6.6.7(@mikro-orm/core@6.6.7)(mariadb@3.4.5)': dependencies: - '@mikro-orm/core': 6.6.6 - '@mikro-orm/knex': 6.6.6(@mikro-orm/core@6.6.6)(mariadb@3.4.5)(sqlite3@5.1.7) + '@mikro-orm/core': 6.6.7 + '@mikro-orm/knex': 6.6.7(@mikro-orm/core@6.6.7)(mariadb@3.4.5)(sqlite3@5.1.7) fs-extra: 11.3.3 sqlite3: 5.1.7 sqlstring-sqlite: 0.1.1 @@ -7768,7 +7802,7 @@ snapshots: vite: 7.3.1(@types/node@24.10.13)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.2) vue: 3.5.28(typescript@5.9.3) - '@vitest/coverage-v8@4.0.18(vitest@4.0.18(@types/node@24.10.13)(jiti@2.6.1)(jsdom@28.0.0)(tsx@4.21.0)(yaml@2.8.2))': + '@vitest/coverage-v8@4.0.18(vitest@4.0.18(@types/node@24.10.13)(jiti@2.6.1)(jsdom@28.1.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@bcoe/v8-coverage': 1.0.2 '@vitest/utils': 4.0.18 @@ -7780,7 +7814,7 @@ snapshots: obug: 2.1.1 std-env: 3.10.0 tinyrainbow: 3.0.3 - vitest: 4.0.18(@types/node@24.10.13)(jiti@2.6.1)(jsdom@28.0.0)(tsx@4.21.0)(yaml@2.8.2) + vitest: 4.0.18(@types/node@24.10.13)(jiti@2.6.1)(jsdom@28.1.0)(tsx@4.21.0)(yaml@2.8.2) '@vitest/expect@4.0.18': dependencies: @@ -8227,6 +8261,10 @@ snapshots: balanced-match@1.0.2: {} + balanced-match@4.0.2: + dependencies: + jackspeak: 4.2.3 + base64-js@1.5.1: {} baseline-browser-mapping@2.9.19: {} @@ -8283,6 +8321,10 @@ snapshots: dependencies: balanced-match: 1.0.2 + brace-expansion@5.0.2: + dependencies: + balanced-match: 4.0.2 + braces@3.0.3: dependencies: fill-range: 7.1.1 @@ -8957,7 +8999,7 @@ snapshots: cssesc@3.0.0: {} - cssstyle@5.3.7: + cssstyle@6.0.1: dependencies: '@asamuzakjp/css-color': 4.1.2 '@csstools/css-syntax-patches-for-csstree': 1.0.26 @@ -9580,7 +9622,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsdoc@62.5.4(eslint@9.39.2(jiti@2.6.1)): + eslint-plugin-jsdoc@62.5.5(eslint@9.39.2(jiti@2.6.1)): dependencies: '@es-joy/jsdoccomment': 0.84.0 '@es-joy/resolve.exports': 1.2.0 @@ -10078,9 +10120,9 @@ snapshots: package-json-from-dist: 1.0.1 path-scurry: 1.11.1 - glob@13.0.1: + glob@13.0.3: dependencies: - minimatch: 10.1.2 + minimatch: 10.2.0 minipass: 7.1.2 path-scurry: 2.0.1 @@ -10651,6 +10693,10 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 + jackspeak@4.2.3: + dependencies: + '@isaacs/cliui': 9.0.0 + jiti@2.6.1: {} js-beautify@1.15.4: @@ -10675,12 +10721,13 @@ snapshots: jsdoc-type-pratt-parser@7.1.1: {} - jsdom@28.0.0: + jsdom@28.1.0: dependencies: '@acemir/cssom': 0.9.31 - '@asamuzakjp/dom-selector': 6.7.8 + '@asamuzakjp/dom-selector': 6.8.1 + '@bramus/specificity': 2.4.2 '@exodus/bytes': 1.12.0 - cssstyle: 5.3.7 + cssstyle: 6.0.1 data-urls: 7.0.0 decimal.js: 10.6.0 html-encoding-sniffer: 6.0.0 @@ -10895,6 +10942,8 @@ snapshots: lru-cache@11.2.5: {} + lru-cache@11.2.6: {} + lru-cache@5.1.1: dependencies: yallist: 3.1.1 @@ -11000,7 +11049,7 @@ snapshots: braces: 3.0.3 picomatch: 2.3.1 - mikro-orm@6.6.6: {} + mikro-orm@6.6.7: {} miller-rabin@4.0.1: dependencies: @@ -11048,6 +11097,10 @@ snapshots: dependencies: '@isaacs/brace-expansion': 5.0.1 + minimatch@10.2.0: + dependencies: + brace-expansion: 5.0.2 + minimatch@3.1.2: dependencies: brace-expansion: 1.1.12 @@ -11985,9 +12038,9 @@ snapshots: dependencies: glob: 7.2.3 - rimraf@6.1.2: + rimraf@6.1.3: dependencies: - glob: 13.0.1 + glob: 13.0.3 package-json-from-dist: 1.0.1 ripemd160@2.0.3: @@ -12567,7 +12620,7 @@ snapshots: mkdirp: 1.0.4 yallist: 4.0.0 - tar@7.5.7: + tar@7.5.9: dependencies: '@isaacs/fs-minipass': 4.0.1 chownr: 3.0.0 @@ -12992,7 +13045,7 @@ snapshots: tsx: 4.21.0 yaml: 2.8.2 - vitest@4.0.18(@types/node@24.10.13)(jiti@2.6.1)(jsdom@28.0.0)(tsx@4.21.0)(yaml@2.8.2): + vitest@4.0.18(@types/node@24.10.13)(jiti@2.6.1)(jsdom@28.1.0)(tsx@4.21.0)(yaml@2.8.2): dependencies: '@vitest/expect': 4.0.18 '@vitest/mocker': 4.0.18(vite@7.3.1(@types/node@24.10.13)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.2)) @@ -13016,7 +13069,7 @@ snapshots: why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 24.10.13 - jsdom: 28.0.0 + jsdom: 28.1.0 transitivePeerDependencies: - jiti - less diff --git a/ui/web/package.json b/ui/web/package.json index 1864ed55..299b7e54 100644 --- a/ui/web/package.json +++ b/ui/web/package.json @@ -43,9 +43,9 @@ "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.8.1", "cross-env": "^10.1.0", - "jsdom": "^28.0.0", + "jsdom": "^28.1.0", "prettier": "^3.8.1", - "rimraf": "^6.1.2", + "rimraf": "^6.1.3", "typescript": "~5.9.3", "vite": "^7.3.1", "vitest": "^4.0.18" -- 2.43.0