diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml
index 0f49e3c9b..606c1b07d 100644
--- a/web/pnpm-lock.yaml
+++ b/web/pnpm-lock.yaml
@@ -22,16 +22,16 @@ importers:
version: 6.0.6
dompurify:
specifier: ^3.4.0
- version: 3.4.7
+ version: 3.4.8
fuse.js:
specifier: ^7.3.0
- version: 7.4.1
+ version: 7.4.2
js-base64:
specifier: ^3.7.8
version: 3.7.8
marked:
specifier: ^18.0.0
- version: 18.0.4
+ version: 18.0.5
node-emoji:
specifier: ^2.2.0
version: 2.2.0
@@ -43,10 +43,10 @@ importers:
version: 1.30.0
semver:
specifier: ^7.7.4
- version: 7.8.1
+ version: 7.8.2
simple-icons:
specifier: ^16.16.0
- version: 16.22.0
+ version: 16.23.0
tailwindcss:
specifier: ^4.2.2
version: 4.3.0
@@ -55,14 +55,14 @@ importers:
version: 3.5.35(typescript@6.0.3)
vue-i18n:
specifier: ^11.3.2
- version: 11.4.4(vue@3.5.35(typescript@6.0.3))
+ version: 11.4.5(vue@3.5.35(typescript@6.0.3))
vue-router:
specifier: ^5.0.4
- version: 5.1.0(@vue/compiler-sfc@3.5.35)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.35(typescript@6.0.3)))(vite@8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0))(vue@3.5.35(typescript@6.0.3))
+ version: 5.1.0(@vue/compiler-sfc@3.5.35)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.35(typescript@6.0.3)))(vite@8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0))(vue@3.5.35(typescript@6.0.3))
devDependencies:
'@antfu/eslint-config':
specifier: ^9.0.0
- version: 9.0.0(@typescript-eslint/rule-tester@8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/typescript-estree@8.60.0(typescript@6.0.3))(@typescript-eslint/utils@8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(@vue/compiler-sfc@3.5.35)(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.8(@types/node@24.12.4)(jsdom@29.1.1)(vite@8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0)))
+ version: 9.0.0(@typescript-eslint/rule-tester@8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/typescript-estree@8.60.1(typescript@6.0.3))(@typescript-eslint/utils@8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(@vue/compiler-sfc@3.5.35)(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.8(@types/node@24.13.1)(jsdom@29.1.1)(vite@8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0)))
'@eslint/js':
specifier: ^10.0.1
version: 10.0.1(eslint@10.4.1(jiti@2.7.0))
@@ -71,19 +71,19 @@ importers:
version: 4.7.1(@vue/compiler-sfc@3.5.35)(prettier@3.8.3)
'@intlify/eslint-plugin-vue-i18n':
specifier: 4.5.1
- version: 4.5.1(eslint@10.4.1(jiti@2.7.0))(jsonc-eslint-parser@3.1.0)(vue-eslint-parser@10.4.0(eslint@10.4.1(jiti@2.7.0)))(yaml-eslint-parser@2.0.0)
+ version: 4.5.1(eslint@10.4.1(jiti@2.7.0))(jsonc-eslint-parser@3.1.0)(vue-eslint-parser@10.4.1(eslint@10.4.1(jiti@2.7.0)))(yaml-eslint-parser@2.0.0)
'@intlify/unplugin-vue-i18n':
specifier: ^11.0.7
- version: 11.2.3(@vue/compiler-dom@3.5.35)(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)(vite@8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0))(vue-i18n@11.4.4(vue@3.5.35(typescript@6.0.3)))(vue@3.5.35(typescript@6.0.3))
+ version: 11.2.3(@vue/compiler-dom@3.5.35)(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)(vite@8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0))(vue-i18n@11.4.5(vue@3.5.35(typescript@6.0.3)))(vue@3.5.35(typescript@6.0.3))
'@tailwindcss/typography':
specifier: ^0.5.19
version: 0.5.19(tailwindcss@4.3.0)
'@tailwindcss/vite':
specifier: 4.3.0
- version: 4.3.0(vite@8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0))
+ version: 4.3.0(vite@8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0))
'@types/node':
specifier: ^24.12.2
- version: 24.12.4
+ version: 24.13.1
'@types/prismjs':
specifier: ^1.26.6
version: 1.26.6
@@ -95,13 +95,13 @@ importers:
version: 1.4.6
'@vitejs/plugin-vue':
specifier: ^6.0.6
- version: 6.0.7(vite@8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0))(vue@3.5.35(typescript@6.0.3))
+ version: 6.0.7(vite@8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0))(vue@3.5.35(typescript@6.0.3))
'@vue/compiler-sfc':
specifier: ^3.5.32
version: 3.5.35
'@vue/test-utils':
specifier: ^2.4.6
- version: 2.4.10(@vue/compiler-dom@3.5.35)(@vue/server-renderer@3.5.35(vue@3.5.35(typescript@6.0.3)))(vue@3.5.35(typescript@6.0.3))
+ version: 2.4.11(@vue/compiler-dom@3.5.35)(@vue/server-renderer@3.5.35(vue@3.5.35(typescript@6.0.3)))(vue@3.5.35(typescript@6.0.3))
dotenv:
specifier: ^17.4.2
version: 17.4.2
@@ -113,7 +113,7 @@ importers:
version: 7.3.0(eslint@10.4.1(jiti@2.7.0))
eslint-plugin-vue-scoped-css:
specifier: ^3.0.0
- version: 3.1.1(eslint@10.4.1(jiti@2.7.0))(vue-eslint-parser@10.4.0(eslint@10.4.1(jiti@2.7.0)))
+ version: 3.1.1(eslint@10.4.1(jiti@2.7.0))(vue-eslint-parser@10.4.1(eslint@10.4.1(jiti@2.7.0)))
jsdom:
specifier: ^29.0.2
version: 29.1.1
@@ -128,13 +128,13 @@ importers:
version: 1.6.0
ts-node:
specifier: ^10.9.2
- version: 10.9.2(@types/node@24.12.4)(typescript@6.0.3)
+ version: 10.9.2(@types/node@24.13.1)(typescript@6.0.3)
typescript:
specifier: 6.0.3
version: 6.0.3
vite:
specifier: ^8.0.5
- version: 8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0)
+ version: 8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0)
vite-plugin-prismjs:
specifier: ^0.0.11
version: 0.0.11(prismjs@1.30.0)
@@ -143,7 +143,7 @@ importers:
version: 5.1.1(vue@3.5.35(typescript@6.0.3))
vitest:
specifier: ^4.1.4
- version: 4.1.8(@types/node@24.12.4)(jsdom@29.1.1)(vite@8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0))
+ version: 4.1.8(@types/node@24.13.1)(jsdom@29.1.1)(vite@8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0))
vue-tsc:
specifier: ^3.2.6
version: 3.3.3(typescript@6.0.3)
@@ -325,12 +325,12 @@ packages:
resolution: {integrity: sha512-ctxtJ/eA+t+6q2++vj5j7FYX3nRu311q1wfYH3xjlLOsczhlhxAg2FWNUXhpGvAw3BWo1xBcvOV6/YLc2r5FJw==}
hasBin: true
- '@clack/core@1.4.0':
- resolution: {integrity: sha512-7Wctjq6f7c1CPz8sPpkwUnz8yRgVANkpNupb81q432FjcJg4l+Sw7XANdNSdWfAKq0IHI0JTcUeK5dxs/HrGPw==}
+ '@clack/core@1.4.1':
+ resolution: {integrity: sha512-FILJa1gGKEFTGZAJE9RpVhrjKz3c3h4ar60dSv6cGuDqufQ84YEIS3GAGvZiN+H6yaLbbvTFNejjCC4tXpZEuw==}
engines: {node: '>= 20.12.0'}
- '@clack/prompts@1.5.0':
- resolution: {integrity: sha512-wKh+wTjmrUoUdkZg8KpJO5X+p9PWV+KE9mePseq9UYWkukgTKsGS47RRL2HstwVcvDQH+PenrPJWII8+MfiiyA==}
+ '@clack/prompts@1.5.1':
+ resolution: {integrity: sha512-zccHj2z2oCCO4yrDiRSlFOxWerGqRiysP7a5jPK6uoI9URKAquwY42Dd/iUP8JWHxEzdRe4TlbvZCo8z1/mhrw==}
engines: {node: '>= 20.12.0'}
'@cspotcode/source-map-support@0.8.1':
@@ -361,8 +361,8 @@ packages:
peerDependencies:
'@csstools/css-tokenizer': ^4.0.0
- '@csstools/css-syntax-patches-for-csstree@1.1.4':
- resolution: {integrity: sha512-wgsqt92b7C7tQhIdPNxj0n9zuUbQlvAuI1exyzeNrOKOi62SD7ren8zqszmpVREjAOqg8cD2FqYhQfAuKjk4sw==}
+ '@csstools/css-syntax-patches-for-csstree@1.1.5':
+ resolution: {integrity: sha512-oNjBvzLq2GPZtJphCjLqXow/cHySHSgtxvKZb7OqSZ/xHgw6NWNhfad+6AB9cLeVm6eA9d/qMll3JdEHjy6M+A==}
peerDependencies:
css-tree: ^3.2.1
peerDependenciesMeta:
@@ -686,12 +686,12 @@ packages:
vue-i18n:
optional: true
- '@intlify/core-base@11.4.4':
- resolution: {integrity: sha512-w/vItlylrAmhebkIbVl5YY8XMCtj8Mb2g70ttxktMYuf5AuRahgEHL2iLgLIsZBIbTSgs4hkUo7ucCL0uTJvOg==}
+ '@intlify/core-base@11.4.5':
+ resolution: {integrity: sha512-lja3F/iKVIvTa48mIwmrIeDcQUFZ0F0drvFvT8AwINOvbwnAzl/S/p8p2DxILZpWEUHRi1qewfWNIkMvhD3kKA==}
engines: {node: '>= 22'}
- '@intlify/devtools-types@11.4.4':
- resolution: {integrity: sha512-PcBLmGmDQsTSVV911P8upzpcLJO1CNVYi/IH6bGnLR2nA+0L963+kXN1ZrisTEnbtw2ewN6HMMSldqzjronA0Q==}
+ '@intlify/devtools-types@11.4.5':
+ resolution: {integrity: sha512-W5vydP9Yq3t82IyWqCM6aR0BTWCZrN5RAwjZEPpH8I2OQWp2RLy03Evh2ANZlSMhcvGAoyDg25k0so85Kwncpw==}
engines: {node: '>= 22'}
'@intlify/eslint-plugin-vue-i18n@4.5.1':
@@ -703,12 +703,12 @@ packages:
vue-eslint-parser: ^10.0.0
yaml-eslint-parser: ^1.2.2 || ^2.0.0
- '@intlify/message-compiler@11.4.4':
- resolution: {integrity: sha512-vn0OAV9pYkJlPPmgnsSm5eAG3mL0+9C/oaded2JY9jmxBbhmUXT3TcAUY8WRgLY9Hte7lkUJKpXrVlYjMXBD2w==}
+ '@intlify/message-compiler@11.4.5':
+ resolution: {integrity: sha512-IEOZiHtbQopyPc/Dz2M869lOlZYX1SdcniNJwphATDYHhovvIneEKf1EFF37DE7NAABZtza1FNtnwwqZWInfpw==}
engines: {node: '>= 22'}
- '@intlify/shared@11.4.4':
- resolution: {integrity: sha512-QRUCHqda1U6aR14FR0vvXD4+4gj6+fm0AhAozvSuRCw0fCvrmCugWpgiR4xH2NI6s8am6N9p5OhirplsX8ZS3g==}
+ '@intlify/shared@11.4.5':
+ resolution: {integrity: sha512-g/i5mtdUa9ia/8BaJ4w6ZRHgAXYQd9XyCaQPRMvsd8d5qmZwkjoTmHrNsI28Q/7I8h+2ijUkI4uEnnMCziKupQ==}
engines: {node: '>= 22'}
'@intlify/unplugin-vue-i18n@11.2.3':
@@ -1083,8 +1083,8 @@ packages:
'@types/ms@2.1.0':
resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==}
- '@types/node@24.12.4':
- resolution: {integrity: sha512-GUUEShf+PBCGW2KaXwcIt3Yk+e3pkKwWKb9GSyM9WQVE+ep2jzmHdGsHzu4wgcZy5fN9FBdVzjpBQsYlpfpgLA==}
+ '@types/node@24.13.1':
+ resolution: {integrity: sha512-RSpUJGmvsJ1ZeBehQZFhIdpsz+bIpES0nIQXko4Ybq+N+kX6XvOq3Jo+iJ82FWLdblFq85AsMikd3m35jgezYg==}
'@types/prismjs@1.26.6':
resolution: {integrity: sha512-vqlvI7qlMvcCBbVe0AKAb4f97//Hy0EBTaiW8AalRnG/xAN5zOiWWyrNqNXeq8+KAuvRewjCVY1+IPxk4RdNYw==}
@@ -1104,70 +1104,70 @@ packages:
'@types/web-bluetooth@0.0.21':
resolution: {integrity: sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==}
- '@typescript-eslint/eslint-plugin@8.60.0':
- resolution: {integrity: sha512-QYb/sa74/s7OKMbACMjrYnGspj9Hs5YI5aaffSL65UfeBUzVzBJfVo3oWSpbzPurvm7yaCCo2Lk7lVj610HqKw==}
+ '@typescript-eslint/eslint-plugin@8.60.1':
+ resolution: {integrity: sha512-JQ4S5GB0tfjO8BuJ4fcX+HodkzJjYBV+7OJ+wLygaX7OGQ7FudyHL4NSCA6ob+w3Yn+5MkKIozOwQhXeM7opVg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- '@typescript-eslint/parser': ^8.60.0
+ '@typescript-eslint/parser': ^8.60.1
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/parser@8.60.0':
- resolution: {integrity: sha512-fcqpj/MyK4sxDPcbe7STNPbpQL4RLZOPWuaTmwZYuc+hJKzRf58yRxfhqGpc6PIq9ZyfSBpfHgmUHmHs0KwHwg==}
+ '@typescript-eslint/parser@8.60.1':
+ resolution: {integrity: sha512-A0M6ua6H252bVjPvvtSgl2QA4+ET9S5Mtkb2GDyTxIhH/C4qDItT7RQNO5PhMC6NXGYXOR9dIalcDDgBKT7oFA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/project-service@8.60.0':
- resolution: {integrity: sha512-aZu74NNKJeUWqCjDddzdiKaS82dgYgV/vmf+Ui3ZdZejmgfXR/q+pRumgobnQ2cCJTgGTWp4ypiwsuofFubavg==}
+ '@typescript-eslint/project-service@8.60.1':
+ resolution: {integrity: sha512-eXkTH2bxmXlqD1RnOPmLZ9ZM9D3VwSx04JOwBnP9RQ+yUA5a2Mu7SfW8uaV2Aon53NJzZlZYuX7tn91Izf+xaw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/rule-tester@8.60.0':
- resolution: {integrity: sha512-lQct+GlpO4JKKxZbo+ZTWjnxA2BqSoOWmJYvQxezuJGGpl6Lk2XTd2odVP/7lAJUQaw3Qip+qo/1gsAda4jGlA==}
+ '@typescript-eslint/rule-tester@8.60.1':
+ resolution: {integrity: sha512-ly/WFKd5EwhTpuFbgQ81Z+67o4DRnlgKy+yHTuHWTy/u8yb0nEVPjDKqVUkJ1545vX2aAW1TELNSPPs+AOC+KA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/scope-manager@8.60.0':
- resolution: {integrity: sha512-pFzqhllJMs+jghLQWzV00ds39xLzuyqPSev5pd8f4Ir0rtKR3ZLUB4/4dhjOFighWb9larvtfJvqL+4yKDI3Xw==}
+ '@typescript-eslint/scope-manager@8.60.1':
+ resolution: {integrity: sha512-gvI5OQoptnxQnchOirukCuQ55svJSTuD/4k5+pC267xyBtYry748R9/c3tYUzb/iE6RZfllRz2lVulLCHkTm4w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/tsconfig-utils@8.60.0':
- resolution: {integrity: sha512-BZPR3RGYlAXnly6ymAxfkVn5rCbZzQNou0rxv3GfWZ8cTQp+hhVd73khbGLAd8k1TlAPLISH337M+tAgAnaJDQ==}
+ '@typescript-eslint/tsconfig-utils@8.60.1':
+ resolution: {integrity: sha512-nh8w4qAteiKuZu3pSSzG/yGKpw0OlkrKnzFmbVRenKaD4qc+7i1GrmZaLVkr8rk4uipiPGMOW4YsM6WmKZ5CvA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/type-utils@8.60.0':
- resolution: {integrity: sha512-SX46wEUtitCpq7AN38HkUU/+zvUpdKf7ephtWAFgckH8O7PQIyL5gvrhQgBLuEYgLfuKWOVvWVskMbuFHAz5xg==}
+ '@typescript-eslint/type-utils@8.60.1':
+ resolution: {integrity: sha512-sdwTrpjosW7ANQYJ39ZBF1ZyEMEGVB2UsikrserVM/30a/F1dTLnu9bGxEdosugyu5caigjLrR2qiD11asjI1A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/types@8.60.0':
- resolution: {integrity: sha512-AsE7x2XaAK+CVbeih0Fvbn+r1qHxtpLDJ3XUuFcIinT318T90yHMJC+Zgv+jUuDjQQd06HKwxnDu6sz1IcTilA==}
+ '@typescript-eslint/types@8.60.1':
+ resolution: {integrity: sha512-4h0tY8ppCkdCzcrl2YM5M3my0xsE1Tf8om3owEu5oPWmXwkKRmk0j0LGDzYBGUcAlesEbxBhazqu/K4cu3Ug7w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/typescript-estree@8.60.0':
- resolution: {integrity: sha512-3AcZNBGMClm6CXDyo8kYvVGT/sx29sS0oBsIb9oZI2gunA4Vm2M3YHzRLPvsUBBsl+yB5FPtltq7gGH0iTlp9g==}
+ '@typescript-eslint/typescript-estree@8.60.1':
+ resolution: {integrity: sha512-alpRkfG8hlVE5kdJW2GkfgDgXxold3e8e4l6EnmhRmRLbekgAPCCGDVD++sABy9FcgPFroq+uFcCSM1vR57Cew==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/utils@8.60.0':
- resolution: {integrity: sha512-HtXuPfrHTyBDkameWpl+vJb1Uevu2tznAyahM1Oc4AENidCLTPiZDWIo4GfcxNdC/RcfGcadzzkqbRG87dUrQA==}
+ '@typescript-eslint/utils@8.60.1':
+ resolution: {integrity: sha512-h2MPBLoNtjc3qZWfY3Tl51yPorQ2McHn8pJfcMNTcIvrrZrr90Ykffit0yjrPFWQcRcUxzH20+6OcVdW4yHtUg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/visitor-keys@8.60.0':
- resolution: {integrity: sha512-9WI52t8ZGLVGrPMBet25yAftqY/n95+zmoUUtJBBQTKDSKUu7OsPTroT2op7U9JatkoRccL0YkWDNMFfC4Sjxg==}
+ '@typescript-eslint/visitor-keys@8.60.1':
+ resolution: {integrity: sha512-EbGRQg4FhrmwLodl+t3JNAnXHWVr9Vp+Zl1QBZVPY4ByfkzIT8cX3K6QWODHtkIZqqJVEWvhHSx3v5PDHsaQag==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@vitejs/plugin-vue@6.0.7':
@@ -1177,8 +1177,8 @@ packages:
vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0
vue: ^3.2.25
- '@vitest/eslint-plugin@1.6.18':
- resolution: {integrity: sha512-J6U4X0jH3NwTuYouvrJn6I8ypTOU+GhKEjyVwpoPnDuc23usa/xi/R0caWLBbNp3xLy3/rL1YkuJuneTMVV4Mg==}
+ '@vitest/eslint-plugin@1.6.19':
+ resolution: {integrity: sha512-zodmXRsVKFsuHxHJILuTFaaKsrsxm0YsiOX65clk+LpCW9JrVXaf6ERXr0caDs+NEk0S62Jyk0K7XYQ7gWXheA==}
engines: {node: '>=18'}
peerDependencies:
'@typescript-eslint/eslint-plugin': '*'
@@ -1293,8 +1293,8 @@ packages:
'@vue/shared@3.5.35':
resolution: {integrity: sha512-zSbjL7gRXwks2ZQLRGCajBtBXEOXW9Ddhn/HvSdrGkE2dqGnumzW8XtusRrxrE9LvqtiqDXQ+A60Hp6mvdYxfA==}
- '@vue/test-utils@2.4.10':
- resolution: {integrity: sha512-SmoZ5EA1kYiAFs9NkYdiFFQF+cSnUwnvlYEbY+DogWQZUiqOm/Y29eSbc5T6yi75SgSF9863SBeXniIEoPajCA==}
+ '@vue/test-utils@2.4.11':
+ resolution: {integrity: sha512-GDqaqZsA6m2E5vNzej0aYiIb6BX8xV9pNSbbbXKOfEYwg7ZNblVX8suyqmUBThq8VIrgAJNxn+z72hVtUeiWHA==}
peerDependencies:
'@vue/compiler-dom': 3.x
'@vue/server-renderer': 3.x
@@ -1359,8 +1359,8 @@ packages:
ansi_up@6.0.6:
resolution: {integrity: sha512-yIa1x3Ecf8jWP4UWEunNjqNX6gzE4vg2gGz+xqRGY+TBSucnYp6RRdPV4brmtg6bQ1ljD48mZ5iGSEj7QEpRKA==}
- ansis@4.3.0:
- resolution: {integrity: sha512-44mvgtPvohuU/70DdY5Oz2AIrLJ9k6/5x4KmoSvPwO+5Moijo0+N9D0fKbbYZQWP1hNm5CpOf+E01jhxG/r8xg==}
+ ansis@4.3.1:
+ resolution: {integrity: sha512-BJ8/l4R5LRE7hW9WdSuGYrLSHi2ynxeFpDFbH0K/CgNeY/tyhk+vO6TYxXC5r5CpUhNVX310xzPsN/H9lCdfOA==}
engines: {node: '>=14'}
are-docs-informative@0.0.2:
@@ -1397,8 +1397,8 @@ packages:
resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==}
engines: {node: 18 || 20 || >=22}
- baseline-browser-mapping@2.10.33:
- resolution: {integrity: sha512-bA6+tcSLpz2tIEdDXZPpPTIuxBcC4+w6SieaYyfigIa4h8GlFxbA17v22Vx3JUtuZQj9SgOsnbK+aTBzyDyEuw==}
+ baseline-browser-mapping@2.10.34:
+ resolution: {integrity: sha512-IMDedajPifLnHNY0X9n8hKxRTQ6/eTHwr5bDo04WnuqxyKw6LYtQywCuuqPZwhl3aBXMvQpJov42GLCwRRdQzw==}
engines: {node: '>=6.0.0'}
hasBin: true
@@ -1442,8 +1442,8 @@ packages:
resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
engines: {node: '>=6'}
- caniuse-lite@1.0.30001793:
- resolution: {integrity: sha512-iwSsYWaCOoh26cV8NwNRViHlrfUvYsHDfRVcbtmw0Kg6PJIZZXwMkj1442FYLBGkeUf1juAsU3DTfxW579mrPA==}
+ caniuse-lite@1.0.30001797:
+ resolution: {integrity: sha512-l8xKG+gwAIExZGl9FrF7KUwuOmk6wbEPC9Xoy/RtnWv1XG0Q4LFlagaLpUv3Kiza3W/wm27zy0yWJEieYKAP6w==}
ccount@2.0.1:
resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
@@ -1616,8 +1616,8 @@ packages:
resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
engines: {node: '>= 4'}
- dompurify@3.4.7:
- resolution: {integrity: sha512-2jBxDJY4RR06tQNy4w5FlFH7kfxsQZlufd0sbv+chfHCxeJwrFw2baUDsSwvBISD4K4RDbd0PTfy3uNXsR6siA==}
+ dompurify@3.4.8:
+ resolution: {integrity: sha512-yb1cEmaOum7wFvOCSQxyfgVlv5D47Rc30iZWoMpbDIWTnJ6grDDQyu2KFJzB2k7u0pMuJcQ1zphH//fFnw2tjQ==}
domutils@3.2.2:
resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==}
@@ -1634,8 +1634,8 @@ packages:
engines: {node: '>=14'}
hasBin: true
- electron-to-chromium@1.5.364:
- resolution: {integrity: sha512-G/dYE3+AYhyHwzTwg8UbnXf7zqMERYh7l2jJ3QujhFsH8agSYwtnGAR2aZ7f0AakIKJXd5En/Hre4igIUrdlYw==}
+ electron-to-chromium@1.5.368:
+ resolution: {integrity: sha512-7RckJJK4uESJF9PxvfMWd3TGqIiieUTG4HxnKaKuIpGbcr+r2ZEB3g2gAhCP3Fqm42vJSzLfgab9eva/C4/XVw==}
emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -1650,8 +1650,8 @@ packages:
resolution: {integrity: sha512-YGRs8knHhKHVShLkFET/rWAU8kmHbOV5LwN938RHI0pljAJ1Gf6SzXsSmRaEzcXTtOOmVqJ5+WtQPL5uigY50Q==}
engines: {node: '>=14'}
- enhanced-resolve@5.22.1:
- resolution: {integrity: sha512-6QEuw3zoX1SJQc7b87aBXke/no+mG2bTBgw29gWMQonLmpEkWoCAVkl+M49e48AZlWzxiDzDZzYdp6kobcyLww==}
+ enhanced-resolve@5.23.0:
+ resolution: {integrity: sha512-yJN/BOOLxcOW2aQgeif9mSnaUB8KtvmMMp56oA1kx1CRfBKbhZm2pJ+NBY+3eOboHxix8lfjWpHE0Ei5U8RbSA==}
engines: {node: '>=10.13.0'}
entities@4.5.0:
@@ -1850,8 +1850,8 @@ packages:
postcss-styl:
optional: true
- eslint-plugin-vue@10.9.1:
- resolution: {integrity: sha512-cHB0Tf4Duvzwecwd/AqWzZvF/QszE13BhjVUpVXWCy9AeMR5GjkAjP3i85vqgLgOuTmkHR1OJ5oMeqLHtuw8zg==}
+ eslint-plugin-vue@10.9.2:
+ resolution: {integrity: sha512-4g7ZP3pYcuqd7Zp0pzUKcos0W+RkjBz4EGdhJ92FcYk6v03Ti/GK5NwjgsjxHK+98eXDbHeK7VtX1az7/8doZA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
'@stylistic/eslint-plugin': ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0
@@ -2021,8 +2021,8 @@ packages:
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
os: [darwin]
- fuse.js@7.4.1:
- resolution: {integrity: sha512-AY7lKAXK71hi3WgUvDy6oZL67UEHOOtvCAwVdOXHyJd6ZzftBy7QqxuXt4HxmmAhYjmp/YCuOELZtIvAdlZ+fw==}
+ fuse.js@7.4.2:
+ resolution: {integrity: sha512-LVbzjD4WA6UP5B1UnP8wuaXJiLnqMdM/E4fiJXTJ5haJ5b/MBNsK29h2fm6swEoQaVQjvYFWKLE2RanyZIoRVQ==}
engines: {node: '>=10'}
gensync@1.0.0-beta.2:
@@ -2157,8 +2157,8 @@ packages:
js-tokens@4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
- js-yaml@4.1.1:
- resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==}
+ js-yaml@4.2.0:
+ resolution: {integrity: sha512-ePWsvanv0DWuDRsW8dnt+R4jQ31SCRCQ7hhNcPXZPsoBZiemuZNYGf7adZdqX2D86j6rvKp3RpCxVTSb8WQlOw==}
hasBin: true
jsdoc-type-pratt-parser@7.1.1:
@@ -2327,8 +2327,8 @@ packages:
markdown-table@3.0.4:
resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==}
- marked@18.0.4:
- resolution: {integrity: sha512-c/BTaKzg0G6ezQx97DAkYU7k0HM6ys0FqYeKBL6hlBByZwy+ycA1+f0vDdjMHKKeEjdgkx0GOv9Il6D+85cOqA==}
+ marked@18.0.5:
+ resolution: {integrity: sha512-S6GcvALHg6K4ohtu4E7x0a1AqhAjp6cV8KhLSyN9qVapnzJkusVBxZRcIU9AeYsbe6P1hKDusSbEOzGyyuce6w==}
engines: {node: '>= 20'}
hasBin: true
@@ -2499,8 +2499,8 @@ packages:
mlly@1.8.2:
resolution: {integrity: sha512-d+ObxMQFmbt10sretNDytwt85VrbkhhUA/JBGm1MPaWJ65Cl4wOgLaB1NYvJSZ0Ef03MMEU/0xpPMXUIQ29UfA==}
- module-replacements@3.0.0-beta.7:
- resolution: {integrity: sha512-n1F9l3gF1wNh13xmnXS2JU7P9c3DlzCgVEyLKrVN0U37RwrXyYoePMMvYvs/6aUONAxbnscphzESZTCorXFh7Q==}
+ module-replacements@3.0.0-beta.8:
+ resolution: {integrity: sha512-sc8TepP9elxoOBXEpxmhPzKKjTjbswHVcmsKGbgvm3k6jZlLu/WMV/Lfmga6IGMgHU/V3WtY2s6VEgM4nTElUQ==}
ms@2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
@@ -2524,8 +2524,8 @@ packages:
resolution: {integrity: sha512-Z3lTE9pLaJF47NyMhd4ww1yFTAP8YhYI8SleJiHzM46Fgpm5cnNzSl9XfzFNqbaz+VlJrIj3fXQ4DeN1Rjm6cw==}
engines: {node: '>=18'}
- node-releases@2.0.46:
- resolution: {integrity: sha512-GYVXHE2KnrzAfsAjl4uP++evGFCrAU1jta4ubEjIG7YWt/64Gqv66a30yKwWczVjA6j3bM4nBwH7Pk1JmDHaxQ==}
+ node-releases@2.0.47:
+ resolution: {integrity: sha512-Uzmd6LXpouKo8EUK68IjH4+E01w/hXyV3R3g/geCJo+rXLNfh1xucB+LOzYEOQPSiUK3h/xZf0cQGcSsmyL2Og==}
engines: {node: '>=18'}
nopt@7.2.1:
@@ -2539,8 +2539,9 @@ packages:
object-deep-merge@2.0.1:
resolution: {integrity: sha512-aKttDKcU3pyZqKcCkDhsMn70WmZFG2JGDQLP9EcLyTSIFQRCPWLAmBZRLJnrVUrhPG1jETEEbfdgbNtJf1LyMg==}
- obug@2.1.1:
- resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==}
+ obug@2.1.2:
+ resolution: {integrity: sha512-AWGB9WFcRXOQs48Z/udjI5ZcZMHXwX8XPByNpOydgcGsDLIzjGizhoMWJyKAWze7AVW/2W1i+/gPX4YtKe5cyg==}
+ engines: {node: '>=12.20.0'}
optionator@0.9.4:
resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
@@ -2805,8 +2806,8 @@ packages:
resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
hasBin: true
- semver@7.8.1:
- resolution: {integrity: sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==}
+ semver@7.8.2:
+ resolution: {integrity: sha512-c8jsqUZm3omBOI66G90z1Dyw5z622G8oLG+omfsHBJf3CWQTlOcwOjvOG6wtiNfW6anKm/eA39LMwMtMez2TiQ==}
engines: {node: '>=10'}
hasBin: true
@@ -2825,8 +2826,8 @@ packages:
resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
engines: {node: '>=14'}
- simple-icons@16.22.0:
- resolution: {integrity: sha512-/raPcEWh89R2O2IMmHum6W2dF99NNX3yWikVXKUalkDIWz3Rw/S2S+oDPTgJcIGsRh+25m0y8vj4aBaV/KPz3Q==}
+ simple-icons@16.23.0:
+ resolution: {integrity: sha512-08MaTpxj9zGYUIe38tfELYkaHiGE1YgbrbXmTBf+GPxi5mEqLSORQqOXrP0QKPdaFuzEDSmW5o4xkbLlFhmdCw==}
engines: {node: '>=0.12.18'}
sisteransi@1.0.5:
@@ -2990,11 +2991,11 @@ packages:
ufo@1.6.4:
resolution: {integrity: sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA==}
- undici-types@7.16.0:
- resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==}
+ undici-types@7.18.2:
+ resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==}
- undici@7.26.0:
- resolution: {integrity: sha512-3O9Tf67pGhgOv9jM35AbhkXAKi13f3oy3aE4CSgr+TckGeY+/iu97ZXN+J7DpHPzLbVApFd1IFhcnBjREYXYcg==}
+ undici@7.27.2:
+ resolution: {integrity: sha512-uZsKNuzQxDMUY6M3pIMvy5tvlGmtq8XJ2oLAkfRKGNu+1VQAIvLy2xIVG5ATZl5wDXl/tddByAWCizRbOme+TA==}
engines: {node: '>=20.18.1'}
unicode-emoji-modifier-base@1.0.0:
@@ -3142,14 +3143,14 @@ packages:
vue-component-type-helpers@3.3.3:
resolution: {integrity: sha512-x4nsFpy5Pe8fqPzp/5vkTPeTTDBpAx4WVtV47Ejt0+2FQrq4pRRsJs7JmYRqMFzTu/LW+pCWEjQ3YVCkPV7f9g==}
- vue-eslint-parser@10.4.0:
- resolution: {integrity: sha512-Vxi9pJdbN3ZnVGLODVtZ7y4Y2kzAAE2Cm0CZ3ZDRvydVYxZ6VrnBhLikBsRS+dpwj4Jv4UCv21PTEwF5rQ9WXg==}
+ vue-eslint-parser@10.4.1:
+ resolution: {integrity: sha512-Gk6gRDj0n/fkRa3C3l0bBheoBckUq/Rs0F/TvMWIS6nzzx67amAViMe9CkNgsP2tXyQONvGiHQESHwFtZ3aYDA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
- vue-i18n@11.4.4:
- resolution: {integrity: sha512-gIbXVSFQV4jcSJxfwdZ5zSZmZ+12CnX0K3vBkRSd6Zn+HSzCp+QwUgPwpD/uN0oKNKI9RzlUXPKVedEuMgNG0A==}
+ vue-i18n@11.4.5:
+ resolution: {integrity: sha512-rm8YJ6RpjOrkcgS2GLrZwLvs/VbhxbTSuEspbyXDo233+fPK0OMFNLOj3fdQYVKdOgcpSfLW91JhbqgpkkcBWA==}
engines: {node: '>= 22'}
peerDependencies:
vue: ^3.0.0
@@ -3267,25 +3268,25 @@ packages:
snapshots:
- '@antfu/eslint-config@9.0.0(@typescript-eslint/rule-tester@8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/typescript-estree@8.60.0(typescript@6.0.3))(@typescript-eslint/utils@8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(@vue/compiler-sfc@3.5.35)(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.8(@types/node@24.12.4)(jsdom@29.1.1)(vite@8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0)))':
+ '@antfu/eslint-config@9.0.0(@typescript-eslint/rule-tester@8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/typescript-estree@8.60.1(typescript@6.0.3))(@typescript-eslint/utils@8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(@vue/compiler-sfc@3.5.35)(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.8(@types/node@24.13.1)(jsdom@29.1.1)(vite@8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0)))':
dependencies:
'@antfu/install-pkg': 1.1.0
- '@clack/prompts': 1.5.0
+ '@clack/prompts': 1.5.1
'@e18e/eslint-plugin': 0.4.1(eslint@10.4.1(jiti@2.7.0))
'@eslint-community/eslint-plugin-eslint-comments': 4.7.2(eslint@10.4.1(jiti@2.7.0))
'@eslint/markdown': 8.0.2
'@stylistic/eslint-plugin': 5.10.0(eslint@10.4.1(jiti@2.7.0))
- '@typescript-eslint/eslint-plugin': 8.60.0(@typescript-eslint/parser@8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
- '@typescript-eslint/parser': 8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
- '@vitest/eslint-plugin': 1.6.18(@typescript-eslint/eslint-plugin@8.60.0(@typescript-eslint/parser@8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.8(@types/node@24.12.4)(jsdom@29.1.1)(vite@8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0)))
- ansis: 4.3.0
+ '@typescript-eslint/eslint-plugin': 8.60.1(@typescript-eslint/parser@8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/parser': 8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
+ '@vitest/eslint-plugin': 1.6.19(@typescript-eslint/eslint-plugin@8.60.1(@typescript-eslint/parser@8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.8(@types/node@24.13.1)(jsdom@29.1.1)(vite@8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0)))
+ ansis: 4.3.1
cac: 7.0.0
eslint: 10.4.1(jiti@2.7.0)
eslint-config-flat-gitignore: 2.3.0(eslint@10.4.1(jiti@2.7.0))
eslint-flat-config-utils: 3.2.0
eslint-merge-processors: 2.0.0(eslint@10.4.1(jiti@2.7.0))
eslint-plugin-antfu: 3.2.3(eslint@10.4.1(jiti@2.7.0))
- eslint-plugin-command: 3.5.2(@typescript-eslint/rule-tester@8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/typescript-estree@8.60.0(typescript@6.0.3))(@typescript-eslint/utils@8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))
+ eslint-plugin-command: 3.5.2(@typescript-eslint/rule-tester@8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/typescript-estree@8.60.1(typescript@6.0.3))(@typescript-eslint/utils@8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))
eslint-plugin-import-lite: 0.6.0(eslint@10.4.1(jiti@2.7.0))
eslint-plugin-jsdoc: 62.9.0(eslint@10.4.1(jiti@2.7.0))
eslint-plugin-jsonc: 3.2.0(eslint@10.4.1(jiti@2.7.0))
@@ -3296,15 +3297,15 @@ snapshots:
eslint-plugin-regexp: 3.1.0(eslint@10.4.1(jiti@2.7.0))
eslint-plugin-toml: 1.4.0(eslint@10.4.1(jiti@2.7.0))
eslint-plugin-unicorn: 64.0.0(eslint@10.4.1(jiti@2.7.0))
- eslint-plugin-unused-imports: 4.4.1(@typescript-eslint/eslint-plugin@8.60.0(@typescript-eslint/parser@8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))
- eslint-plugin-vue: 10.9.1(@stylistic/eslint-plugin@5.10.0(eslint@10.4.1(jiti@2.7.0)))(@typescript-eslint/parser@8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(vue-eslint-parser@10.4.0(eslint@10.4.1(jiti@2.7.0)))
+ eslint-plugin-unused-imports: 4.4.1(@typescript-eslint/eslint-plugin@8.60.1(@typescript-eslint/parser@8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))
+ eslint-plugin-vue: 10.9.2(@stylistic/eslint-plugin@5.10.0(eslint@10.4.1(jiti@2.7.0)))(@typescript-eslint/parser@8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(vue-eslint-parser@10.4.1(eslint@10.4.1(jiti@2.7.0)))
eslint-plugin-yml: 3.4.0(eslint@10.4.1(jiti@2.7.0))
eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.35)(eslint@10.4.1(jiti@2.7.0))
globals: 17.6.0
local-pkg: 1.2.1
parse-gitignore: 2.0.0
toml-eslint-parser: 1.0.3
- vue-eslint-parser: 10.4.0(eslint@10.4.1(jiti@2.7.0))
+ vue-eslint-parser: 10.4.1(eslint@10.4.1(jiti@2.7.0))
yaml-eslint-parser: 2.0.0
transitivePeerDependencies:
- '@eslint/json'
@@ -3471,14 +3472,14 @@ snapshots:
dependencies:
css-tree: 3.2.1
- '@clack/core@1.4.0':
+ '@clack/core@1.4.1':
dependencies:
fast-wrap-ansi: 0.2.2
sisteransi: 1.0.5
- '@clack/prompts@1.5.0':
+ '@clack/prompts@1.5.1':
dependencies:
- '@clack/core': 1.4.0
+ '@clack/core': 1.4.1
fast-string-width: 3.0.2
fast-wrap-ansi: 0.2.2
sisteransi: 1.0.5
@@ -3505,7 +3506,7 @@ snapshots:
dependencies:
'@csstools/css-tokenizer': 4.0.0
- '@csstools/css-syntax-patches-for-csstree@1.1.4(css-tree@3.2.1)':
+ '@csstools/css-syntax-patches-for-csstree@1.1.5(css-tree@3.2.1)':
optionalDependencies:
css-tree: 3.2.1
@@ -3514,8 +3515,8 @@ snapshots:
'@e18e/eslint-plugin@0.4.1(eslint@10.4.1(jiti@2.7.0))':
dependencies:
empathic: 2.0.1
- module-replacements: 3.0.0-beta.7
- semver: 7.8.1
+ module-replacements: 3.0.0-beta.8
+ semver: 7.8.2
optionalDependencies:
eslint: 10.4.1(jiti@2.7.0)
@@ -3538,7 +3539,7 @@ snapshots:
'@es-joy/jsdoccomment@0.84.0':
dependencies:
'@types/estree': 1.0.9
- '@typescript-eslint/types': 8.60.0
+ '@typescript-eslint/types': 8.60.1
comment-parser: 1.4.5
esquery: 1.7.0
jsdoc-type-pratt-parser: 7.1.1
@@ -3546,7 +3547,7 @@ snapshots:
'@es-joy/jsdoccomment@0.86.0':
dependencies:
'@types/estree': 1.0.9
- '@typescript-eslint/types': 8.60.0
+ '@typescript-eslint/types': 8.60.1
comment-parser: 1.4.6
esquery: 1.7.0
jsdoc-type-pratt-parser: 7.2.0
@@ -3678,7 +3679,7 @@ snapshots:
globals: 14.0.0
ignore: 5.3.2
import-fresh: 3.3.1
- js-yaml: 4.1.1
+ js-yaml: 4.2.0
minimatch: 3.1.5
strip-json-comments: 3.1.1
transitivePeerDependencies:
@@ -3736,16 +3737,16 @@ snapshots:
'@babel/traverse': 7.29.7
'@babel/types': 7.29.7
prettier: 3.8.3
- semver: 7.8.1
+ semver: 7.8.2
optionalDependencies:
'@vue/compiler-sfc': 3.5.35
transitivePeerDependencies:
- supports-color
- '@intlify/bundle-utils@11.2.3(vue-i18n@11.4.4(vue@3.5.35(typescript@6.0.3)))':
+ '@intlify/bundle-utils@11.2.3(vue-i18n@11.4.5(vue@3.5.35(typescript@6.0.3)))':
dependencies:
- '@intlify/message-compiler': 11.4.4
- '@intlify/shared': 11.4.4
+ '@intlify/message-compiler': 11.4.5
+ '@intlify/shared': 11.4.5
acorn: 8.16.0
esbuild: 0.25.12
escodegen: 2.1.0
@@ -3754,24 +3755,24 @@ snapshots:
source-map-js: 1.2.1
yaml-eslint-parser: 1.3.2
optionalDependencies:
- vue-i18n: 11.4.4(vue@3.5.35(typescript@6.0.3))
+ vue-i18n: 11.4.5(vue@3.5.35(typescript@6.0.3))
- '@intlify/core-base@11.4.4':
+ '@intlify/core-base@11.4.5':
dependencies:
- '@intlify/devtools-types': 11.4.4
- '@intlify/message-compiler': 11.4.4
- '@intlify/shared': 11.4.4
+ '@intlify/devtools-types': 11.4.5
+ '@intlify/message-compiler': 11.4.5
+ '@intlify/shared': 11.4.5
- '@intlify/devtools-types@11.4.4':
+ '@intlify/devtools-types@11.4.5':
dependencies:
- '@intlify/core-base': 11.4.4
- '@intlify/shared': 11.4.4
+ '@intlify/core-base': 11.4.5
+ '@intlify/shared': 11.4.5
- '@intlify/eslint-plugin-vue-i18n@4.5.1(eslint@10.4.1(jiti@2.7.0))(jsonc-eslint-parser@3.1.0)(vue-eslint-parser@10.4.0(eslint@10.4.1(jiti@2.7.0)))(yaml-eslint-parser@2.0.0)':
+ '@intlify/eslint-plugin-vue-i18n@4.5.1(eslint@10.4.1(jiti@2.7.0))(jsonc-eslint-parser@3.1.0)(vue-eslint-parser@10.4.1(eslint@10.4.1(jiti@2.7.0)))(yaml-eslint-parser@2.0.0)':
dependencies:
'@eslint/eslintrc': 3.3.5
- '@intlify/core-base': 11.4.4
- '@intlify/message-compiler': 11.4.4
+ '@intlify/core-base': 11.4.5
+ '@intlify/message-compiler': 11.4.5
debug: 4.4.3
eslint: 10.4.1(jiti@2.7.0)
eslint-compat-utils: 0.6.5(eslint@10.4.1(jiti@2.7.0))
@@ -3780,33 +3781,33 @@ snapshots:
ignore: 7.0.5
import-fresh: 4.0.0
is-language-code: 3.1.0
- js-yaml: 4.1.1
+ js-yaml: 4.2.0
json5: 2.2.3
jsonc-eslint-parser: 3.1.0
parse5: 7.3.0
- semver: 7.8.1
+ semver: 7.8.2
synckit: 0.11.13
- vue-eslint-parser: 10.4.0(eslint@10.4.1(jiti@2.7.0))
+ vue-eslint-parser: 10.4.1(eslint@10.4.1(jiti@2.7.0))
yaml-eslint-parser: 2.0.0
transitivePeerDependencies:
- supports-color
- '@intlify/message-compiler@11.4.4':
+ '@intlify/message-compiler@11.4.5':
dependencies:
- '@intlify/shared': 11.4.4
+ '@intlify/shared': 11.4.5
source-map-js: 1.2.1
- '@intlify/shared@11.4.4': {}
+ '@intlify/shared@11.4.5': {}
- '@intlify/unplugin-vue-i18n@11.2.3(@vue/compiler-dom@3.5.35)(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)(vite@8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0))(vue-i18n@11.4.4(vue@3.5.35(typescript@6.0.3)))(vue@3.5.35(typescript@6.0.3))':
+ '@intlify/unplugin-vue-i18n@11.2.3(@vue/compiler-dom@3.5.35)(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)(vite@8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0))(vue-i18n@11.4.5(vue@3.5.35(typescript@6.0.3)))(vue@3.5.35(typescript@6.0.3))':
dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@10.4.1(jiti@2.7.0))
- '@intlify/bundle-utils': 11.2.3(vue-i18n@11.4.4(vue@3.5.35(typescript@6.0.3)))
- '@intlify/shared': 11.4.4
- '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.4.4)(@vue/compiler-dom@3.5.35)(vue-i18n@11.4.4(vue@3.5.35(typescript@6.0.3)))(vue@3.5.35(typescript@6.0.3))
+ '@intlify/bundle-utils': 11.2.3(vue-i18n@11.4.5(vue@3.5.35(typescript@6.0.3)))
+ '@intlify/shared': 11.4.5
+ '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.4.5)(@vue/compiler-dom@3.5.35)(vue-i18n@11.4.5(vue@3.5.35(typescript@6.0.3)))(vue@3.5.35(typescript@6.0.3))
'@rollup/pluginutils': 5.4.0
- '@typescript-eslint/scope-manager': 8.60.0
- '@typescript-eslint/typescript-estree': 8.60.0(typescript@6.0.3)
+ '@typescript-eslint/scope-manager': 8.60.1
+ '@typescript-eslint/typescript-estree': 8.60.1(typescript@6.0.3)
debug: 4.4.3
fast-glob: 3.3.3
pathe: 2.0.3
@@ -3814,8 +3815,8 @@ snapshots:
unplugin: 2.3.11
vue: 3.5.35(typescript@6.0.3)
optionalDependencies:
- vite: 8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0)
- vue-i18n: 11.4.4(vue@3.5.35(typescript@6.0.3))
+ vite: 8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0)
+ vue-i18n: 11.4.5(vue@3.5.35(typescript@6.0.3))
transitivePeerDependencies:
- '@vue/compiler-dom'
- eslint
@@ -3823,14 +3824,14 @@ snapshots:
- supports-color
- typescript
- '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.4.4)(@vue/compiler-dom@3.5.35)(vue-i18n@11.4.4(vue@3.5.35(typescript@6.0.3)))(vue@3.5.35(typescript@6.0.3))':
+ '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.4.5)(@vue/compiler-dom@3.5.35)(vue-i18n@11.4.5(vue@3.5.35(typescript@6.0.3)))(vue@3.5.35(typescript@6.0.3))':
dependencies:
'@babel/parser': 7.29.7
optionalDependencies:
- '@intlify/shared': 11.4.4
+ '@intlify/shared': 11.4.5
'@vue/compiler-dom': 3.5.35
vue: 3.5.35(typescript@6.0.3)
- vue-i18n: 11.4.4(vue@3.5.35(typescript@6.0.3))
+ vue-i18n: 11.4.5(vue@3.5.35(typescript@6.0.3))
'@isaacs/cliui@8.0.2':
dependencies:
@@ -3967,7 +3968,7 @@ snapshots:
'@stylistic/eslint-plugin@5.10.0(eslint@10.4.1(jiti@2.7.0))':
dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@10.4.1(jiti@2.7.0))
- '@typescript-eslint/types': 8.60.0
+ '@typescript-eslint/types': 8.60.1
eslint: 10.4.1(jiti@2.7.0)
eslint-visitor-keys: 4.2.1
espree: 10.4.0
@@ -3977,7 +3978,7 @@ snapshots:
'@tailwindcss/node@4.3.0':
dependencies:
'@jridgewell/remapping': 2.3.5
- enhanced-resolve: 5.22.1
+ enhanced-resolve: 5.23.0
jiti: 2.7.0
lightningcss: 1.32.0
magic-string: 0.30.21
@@ -4040,12 +4041,12 @@ snapshots:
postcss-selector-parser: 6.0.10
tailwindcss: 4.3.0
- '@tailwindcss/vite@4.3.0(vite@8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0))':
+ '@tailwindcss/vite@4.3.0(vite@8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0))':
dependencies:
'@tailwindcss/node': 4.3.0
'@tailwindcss/oxide': 4.3.0
tailwindcss: 4.3.0
- vite: 8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0)
+ vite: 8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0)
'@tsconfig/node10@1.0.12': {}
@@ -4091,9 +4092,9 @@ snapshots:
'@types/ms@2.1.0': {}
- '@types/node@24.12.4':
+ '@types/node@24.13.1':
dependencies:
- undici-types: 7.16.0
+ undici-types: 7.18.2
'@types/prismjs@1.26.6': {}
@@ -4108,14 +4109,14 @@ snapshots:
'@types/web-bluetooth@0.0.21': {}
- '@typescript-eslint/eslint-plugin@8.60.0(@typescript-eslint/parser@8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)':
+ '@typescript-eslint/eslint-plugin@8.60.1(@typescript-eslint/parser@8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)':
dependencies:
'@eslint-community/regexpp': 4.12.2
- '@typescript-eslint/parser': 8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
- '@typescript-eslint/scope-manager': 8.60.0
- '@typescript-eslint/type-utils': 8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
- '@typescript-eslint/utils': 8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
- '@typescript-eslint/visitor-keys': 8.60.0
+ '@typescript-eslint/parser': 8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/scope-manager': 8.60.1
+ '@typescript-eslint/type-utils': 8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/visitor-keys': 8.60.1
eslint: 10.4.1(jiti@2.7.0)
ignore: 7.0.5
natural-compare: 1.4.0
@@ -4124,55 +4125,55 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)':
+ '@typescript-eslint/parser@8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/scope-manager': 8.60.0
- '@typescript-eslint/types': 8.60.0
- '@typescript-eslint/typescript-estree': 8.60.0(typescript@6.0.3)
- '@typescript-eslint/visitor-keys': 8.60.0
+ '@typescript-eslint/scope-manager': 8.60.1
+ '@typescript-eslint/types': 8.60.1
+ '@typescript-eslint/typescript-estree': 8.60.1(typescript@6.0.3)
+ '@typescript-eslint/visitor-keys': 8.60.1
debug: 4.4.3
eslint: 10.4.1(jiti@2.7.0)
typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/project-service@8.60.0(typescript@6.0.3)':
+ '@typescript-eslint/project-service@8.60.1(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/tsconfig-utils': 8.60.0(typescript@6.0.3)
- '@typescript-eslint/types': 8.60.0
+ '@typescript-eslint/tsconfig-utils': 8.60.1(typescript@6.0.3)
+ '@typescript-eslint/types': 8.60.1
debug: 4.4.3
typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/rule-tester@8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)':
+ '@typescript-eslint/rule-tester@8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/parser': 8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
- '@typescript-eslint/typescript-estree': 8.60.0(typescript@6.0.3)
- '@typescript-eslint/utils': 8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/parser': 8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/typescript-estree': 8.60.1(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
ajv: 6.15.0
eslint: 10.4.1(jiti@2.7.0)
json-stable-stringify-without-jsonify: 1.0.1
lodash.merge: 4.6.2
- semver: 7.8.1
+ semver: 7.8.2
typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@8.60.0':
+ '@typescript-eslint/scope-manager@8.60.1':
dependencies:
- '@typescript-eslint/types': 8.60.0
- '@typescript-eslint/visitor-keys': 8.60.0
+ '@typescript-eslint/types': 8.60.1
+ '@typescript-eslint/visitor-keys': 8.60.1
- '@typescript-eslint/tsconfig-utils@8.60.0(typescript@6.0.3)':
+ '@typescript-eslint/tsconfig-utils@8.60.1(typescript@6.0.3)':
dependencies:
typescript: 6.0.3
- '@typescript-eslint/type-utils@8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)':
+ '@typescript-eslint/type-utils@8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/types': 8.60.0
- '@typescript-eslint/typescript-estree': 8.60.0(typescript@6.0.3)
- '@typescript-eslint/utils': 8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/types': 8.60.1
+ '@typescript-eslint/typescript-estree': 8.60.1(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
debug: 4.4.3
eslint: 10.4.1(jiti@2.7.0)
ts-api-utils: 2.5.0(typescript@6.0.3)
@@ -4180,54 +4181,54 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/types@8.60.0': {}
+ '@typescript-eslint/types@8.60.1': {}
- '@typescript-eslint/typescript-estree@8.60.0(typescript@6.0.3)':
+ '@typescript-eslint/typescript-estree@8.60.1(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/project-service': 8.60.0(typescript@6.0.3)
- '@typescript-eslint/tsconfig-utils': 8.60.0(typescript@6.0.3)
- '@typescript-eslint/types': 8.60.0
- '@typescript-eslint/visitor-keys': 8.60.0
+ '@typescript-eslint/project-service': 8.60.1(typescript@6.0.3)
+ '@typescript-eslint/tsconfig-utils': 8.60.1(typescript@6.0.3)
+ '@typescript-eslint/types': 8.60.1
+ '@typescript-eslint/visitor-keys': 8.60.1
debug: 4.4.3
minimatch: 10.2.5
- semver: 7.8.1
+ semver: 7.8.2
tinyglobby: 0.2.17
ts-api-utils: 2.5.0(typescript@6.0.3)
typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)':
+ '@typescript-eslint/utils@8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)':
dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@10.4.1(jiti@2.7.0))
- '@typescript-eslint/scope-manager': 8.60.0
- '@typescript-eslint/types': 8.60.0
- '@typescript-eslint/typescript-estree': 8.60.0(typescript@6.0.3)
+ '@typescript-eslint/scope-manager': 8.60.1
+ '@typescript-eslint/types': 8.60.1
+ '@typescript-eslint/typescript-estree': 8.60.1(typescript@6.0.3)
eslint: 10.4.1(jiti@2.7.0)
typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/visitor-keys@8.60.0':
+ '@typescript-eslint/visitor-keys@8.60.1':
dependencies:
- '@typescript-eslint/types': 8.60.0
+ '@typescript-eslint/types': 8.60.1
eslint-visitor-keys: 5.0.1
- '@vitejs/plugin-vue@6.0.7(vite@8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0))(vue@3.5.35(typescript@6.0.3))':
+ '@vitejs/plugin-vue@6.0.7(vite@8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0))(vue@3.5.35(typescript@6.0.3))':
dependencies:
'@rolldown/pluginutils': 1.0.1
- vite: 8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0)
+ vite: 8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0)
vue: 3.5.35(typescript@6.0.3)
- '@vitest/eslint-plugin@1.6.18(@typescript-eslint/eslint-plugin@8.60.0(@typescript-eslint/parser@8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.8(@types/node@24.12.4)(jsdom@29.1.1)(vite@8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0)))':
+ '@vitest/eslint-plugin@1.6.19(@typescript-eslint/eslint-plugin@8.60.1(@typescript-eslint/parser@8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.8(@types/node@24.13.1)(jsdom@29.1.1)(vite@8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0)))':
dependencies:
- '@typescript-eslint/scope-manager': 8.60.0
- '@typescript-eslint/utils': 8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/scope-manager': 8.60.1
+ '@typescript-eslint/utils': 8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
eslint: 10.4.1(jiti@2.7.0)
optionalDependencies:
- '@typescript-eslint/eslint-plugin': 8.60.0(@typescript-eslint/parser@8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/eslint-plugin': 8.60.1(@typescript-eslint/parser@8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
typescript: 6.0.3
- vitest: 4.1.8(@types/node@24.12.4)(jsdom@29.1.1)(vite@8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0))
+ vitest: 4.1.8(@types/node@24.13.1)(jsdom@29.1.1)(vite@8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0))
transitivePeerDependencies:
- supports-color
@@ -4240,13 +4241,13 @@ snapshots:
chai: 6.2.2
tinyrainbow: 3.1.0
- '@vitest/mocker@4.1.8(vite@8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0))':
+ '@vitest/mocker@4.1.8(vite@8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0))':
dependencies:
'@vitest/spy': 4.1.8
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
- vite: 8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0)
+ vite: 8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0)
'@vitest/pretty-format@4.1.8':
dependencies:
@@ -4391,7 +4392,7 @@ snapshots:
'@vue/shared@3.5.35': {}
- '@vue/test-utils@2.4.10(@vue/compiler-dom@3.5.35)(@vue/server-renderer@3.5.35(vue@3.5.35(typescript@6.0.3)))(vue@3.5.35(typescript@6.0.3))':
+ '@vue/test-utils@2.4.11(@vue/compiler-dom@3.5.35)(@vue/server-renderer@3.5.35(vue@3.5.35(typescript@6.0.3)))(vue@3.5.35(typescript@6.0.3))':
dependencies:
'@vue/compiler-dom': 3.5.35
js-beautify: 1.15.4
@@ -4446,7 +4447,7 @@ snapshots:
ansi_up@6.0.6: {}
- ansis@4.3.0: {}
+ ansis@4.3.1: {}
are-docs-informative@0.0.2: {}
@@ -4475,7 +4476,7 @@ snapshots:
balanced-match@4.0.4: {}
- baseline-browser-mapping@2.10.33: {}
+ baseline-browser-mapping@2.10.34: {}
bidi-js@1.0.3:
dependencies:
@@ -4504,10 +4505,10 @@ snapshots:
browserslist@4.28.2:
dependencies:
- baseline-browser-mapping: 2.10.33
- caniuse-lite: 1.0.30001793
- electron-to-chromium: 1.5.364
- node-releases: 2.0.46
+ baseline-browser-mapping: 2.10.34
+ caniuse-lite: 1.0.30001797
+ electron-to-chromium: 1.5.368
+ node-releases: 2.0.47
update-browserslist-db: 1.2.3(browserslist@4.28.2)
builtin-modules@5.2.0: {}
@@ -4516,7 +4517,7 @@ snapshots:
callsites@3.1.0: {}
- caniuse-lite@1.0.30001793: {}
+ caniuse-lite@1.0.30001797: {}
ccount@2.0.1: {}
@@ -4661,7 +4662,7 @@ snapshots:
dependencies:
domelementtype: 2.3.0
- dompurify@3.4.7:
+ dompurify@3.4.8:
optionalDependencies:
'@types/trusted-types': 2.0.7
@@ -4680,9 +4681,9 @@ snapshots:
'@one-ini/wasm': 0.1.1
commander: 10.0.1
minimatch: 9.0.9
- semver: 7.8.1
+ semver: 7.8.2
- electron-to-chromium@1.5.364: {}
+ electron-to-chromium@1.5.368: {}
emoji-regex@8.0.0: {}
@@ -4692,7 +4693,7 @@ snapshots:
empathic@2.0.1: {}
- enhanced-resolve@5.22.1:
+ enhanced-resolve@5.23.0:
dependencies:
graceful-fs: 4.2.11
tapable: 2.3.3
@@ -4757,12 +4758,12 @@ snapshots:
eslint-compat-utils@0.5.1(eslint@10.4.1(jiti@2.7.0)):
dependencies:
eslint: 10.4.1(jiti@2.7.0)
- semver: 7.8.1
+ semver: 7.8.2
eslint-compat-utils@0.6.5(eslint@10.4.1(jiti@2.7.0)):
dependencies:
eslint: 10.4.1(jiti@2.7.0)
- semver: 7.8.1
+ semver: 7.8.2
eslint-config-flat-gitignore@2.3.0(eslint@10.4.1(jiti@2.7.0)):
dependencies:
@@ -4788,12 +4789,12 @@ snapshots:
dependencies:
eslint: 10.4.1(jiti@2.7.0)
- eslint-plugin-command@3.5.2(@typescript-eslint/rule-tester@8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/typescript-estree@8.60.0(typescript@6.0.3))(@typescript-eslint/utils@8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0)):
+ eslint-plugin-command@3.5.2(@typescript-eslint/rule-tester@8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/typescript-estree@8.60.1(typescript@6.0.3))(@typescript-eslint/utils@8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0)):
dependencies:
'@es-joy/jsdoccomment': 0.84.0
- '@typescript-eslint/rule-tester': 8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
- '@typescript-eslint/typescript-estree': 8.60.0(typescript@6.0.3)
- '@typescript-eslint/utils': 8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/rule-tester': 8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/typescript-estree': 8.60.1(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
eslint: 10.4.1(jiti@2.7.0)
eslint-plugin-es-x@7.8.0(eslint@10.4.1(jiti@2.7.0)):
@@ -4821,7 +4822,7 @@ snapshots:
html-entities: 2.6.0
object-deep-merge: 2.0.1
parse-imports-exports: 0.2.4
- semver: 7.8.1
+ semver: 7.8.2
spdx-expression-parse: 4.0.0
to-valid-identifier: 1.0.0
transitivePeerDependencies:
@@ -4845,14 +4846,14 @@ snapshots:
eslint-plugin-n@18.0.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3):
dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@10.4.1(jiti@2.7.0))
- enhanced-resolve: 5.22.1
+ enhanced-resolve: 5.23.0
eslint: 10.4.1(jiti@2.7.0)
eslint-plugin-es-x: 7.8.0(eslint@10.4.1(jiti@2.7.0))
get-tsconfig: 4.14.0
globals: 15.15.0
globrex: 0.1.2
ignore: 5.3.2
- semver: 7.8.1
+ semver: 7.8.2
optionalDependencies:
typescript: 6.0.3
@@ -4860,7 +4861,7 @@ snapshots:
eslint-plugin-perfectionist@5.9.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3):
dependencies:
- '@typescript-eslint/utils': 8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
eslint: 10.4.1(jiti@2.7.0)
natural-orderby: 5.0.0
transitivePeerDependencies:
@@ -4922,16 +4923,16 @@ snapshots:
pluralize: 8.0.0
regexp-tree: 0.1.27
regjsparser: 0.13.1
- semver: 7.8.1
+ semver: 7.8.2
strip-indent: 4.1.1
- eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.60.0(@typescript-eslint/parser@8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0)):
+ eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.60.1(@typescript-eslint/parser@8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0)):
dependencies:
eslint: 10.4.1(jiti@2.7.0)
optionalDependencies:
- '@typescript-eslint/eslint-plugin': 8.60.0(@typescript-eslint/parser@8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/eslint-plugin': 8.60.1(@typescript-eslint/parser@8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
- eslint-plugin-vue-scoped-css@3.1.1(eslint@10.4.1(jiti@2.7.0))(vue-eslint-parser@10.4.0(eslint@10.4.1(jiti@2.7.0))):
+ eslint-plugin-vue-scoped-css@3.1.1(eslint@10.4.1(jiti@2.7.0))(vue-eslint-parser@10.4.1(eslint@10.4.1(jiti@2.7.0))):
dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@10.4.1(jiti@2.7.0))
es-toolkit: 1.47.0
@@ -4939,21 +4940,21 @@ snapshots:
postcss: 8.5.15
postcss-safe-parser: 7.0.1(postcss@8.5.15)
postcss-selector-parser: 7.1.1
- vue-eslint-parser: 10.4.0(eslint@10.4.1(jiti@2.7.0))
+ vue-eslint-parser: 10.4.1(eslint@10.4.1(jiti@2.7.0))
- eslint-plugin-vue@10.9.1(@stylistic/eslint-plugin@5.10.0(eslint@10.4.1(jiti@2.7.0)))(@typescript-eslint/parser@8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(vue-eslint-parser@10.4.0(eslint@10.4.1(jiti@2.7.0))):
+ eslint-plugin-vue@10.9.2(@stylistic/eslint-plugin@5.10.0(eslint@10.4.1(jiti@2.7.0)))(@typescript-eslint/parser@8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.1(jiti@2.7.0))(vue-eslint-parser@10.4.1(eslint@10.4.1(jiti@2.7.0))):
dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@10.4.1(jiti@2.7.0))
eslint: 10.4.1(jiti@2.7.0)
natural-compare: 1.4.0
nth-check: 2.1.1
postcss-selector-parser: 7.1.1
- semver: 7.8.1
- vue-eslint-parser: 10.4.0(eslint@10.4.1(jiti@2.7.0))
+ semver: 7.8.2
+ vue-eslint-parser: 10.4.1(eslint@10.4.1(jiti@2.7.0))
xml-name-validator: 4.0.0
optionalDependencies:
'@stylistic/eslint-plugin': 5.10.0(eslint@10.4.1(jiti@2.7.0))
- '@typescript-eslint/parser': 8.60.0(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/parser': 8.60.1(eslint@10.4.1(jiti@2.7.0))(typescript@6.0.3)
eslint-plugin-yml@3.4.0(eslint@10.4.1(jiti@2.7.0)):
dependencies:
@@ -5131,7 +5132,7 @@ snapshots:
fsevents@2.3.3:
optional: true
- fuse.js@7.4.1: {}
+ fuse.js@7.4.2: {}
gensync@1.0.0-beta.2: {}
@@ -5241,7 +5242,7 @@ snapshots:
js-tokens@4.0.0: {}
- js-yaml@4.1.1:
+ js-yaml@4.2.0:
dependencies:
argparse: 2.0.1
@@ -5254,7 +5255,7 @@ snapshots:
'@asamuzakjp/css-color': 5.1.11
'@asamuzakjp/dom-selector': 7.1.1
'@bramus/specificity': 2.4.2
- '@csstools/css-syntax-patches-for-csstree': 1.1.4(css-tree@3.2.1)
+ '@csstools/css-syntax-patches-for-csstree': 1.1.5(css-tree@3.2.1)
'@exodus/bytes': 1.15.1
css-tree: 3.2.1
data-urls: 7.0.0
@@ -5266,7 +5267,7 @@ snapshots:
saxes: 6.0.0
symbol-tree: 3.2.4
tough-cookie: 6.0.1
- undici: 7.26.0
+ undici: 7.27.2
w3c-xmlserializer: 5.0.0
webidl-conversions: 8.0.1
whatwg-mimetype: 5.0.0
@@ -5290,13 +5291,13 @@ snapshots:
acorn: 8.16.0
eslint-visitor-keys: 3.4.3
espree: 9.6.1
- semver: 7.8.1
+ semver: 7.8.2
jsonc-eslint-parser@3.1.0:
dependencies:
acorn: 8.16.0
eslint-visitor-keys: 5.0.1
- semver: 7.8.1
+ semver: 7.8.2
katex@0.16.47:
dependencies:
@@ -5394,7 +5395,7 @@ snapshots:
markdown-table@3.0.4: {}
- marked@18.0.4: {}
+ marked@18.0.5: {}
mdast-util-find-and-replace@3.0.2:
dependencies:
@@ -5765,7 +5766,7 @@ snapshots:
pkg-types: 1.3.1
ufo: 1.6.4
- module-replacements@3.0.0-beta.7: {}
+ module-replacements@3.0.0-beta.8: {}
ms@2.1.3: {}
@@ -5784,7 +5785,7 @@ snapshots:
emojilib: 2.4.0
skin-tone: 2.0.0
- node-releases@2.0.46: {}
+ node-releases@2.0.47: {}
nopt@7.2.1:
dependencies:
@@ -5796,7 +5797,7 @@ snapshots:
object-deep-merge@2.0.1: {}
- obug@2.1.1: {}
+ obug@2.1.2: {}
optionator@0.9.4:
dependencies:
@@ -5997,7 +5998,7 @@ snapshots:
semver@6.3.1: {}
- semver@7.8.1: {}
+ semver@7.8.2: {}
shebang-command@2.0.0:
dependencies:
@@ -6009,7 +6010,7 @@ snapshots:
signal-exit@4.1.0: {}
- simple-icons@16.22.0: {}
+ simple-icons@16.23.0: {}
sisteransi@1.0.5: {}
@@ -6129,14 +6130,14 @@ snapshots:
dependencies:
typescript: 6.0.3
- ts-node@10.9.2(@types/node@24.12.4)(typescript@6.0.3):
+ ts-node@10.9.2(@types/node@24.13.1)(typescript@6.0.3):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.12
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
- '@types/node': 24.12.4
+ '@types/node': 24.13.1
acorn: 8.16.0
acorn-walk: 8.3.5
arg: 4.1.3
@@ -6158,9 +6159,9 @@ snapshots:
ufo@1.6.4: {}
- undici-types@7.16.0: {}
+ undici-types@7.18.2: {}
- undici@7.26.0: {}
+ undici@7.27.2: {}
unicode-emoji-modifier-base@1.0.0: {}
@@ -6236,7 +6237,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- vite@8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0):
+ vite@8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0):
dependencies:
lightningcss: 1.32.0
picomatch: 4.0.4
@@ -6244,15 +6245,15 @@ snapshots:
rolldown: 1.0.3
tinyglobby: 0.2.17
optionalDependencies:
- '@types/node': 24.12.4
+ '@types/node': 24.13.1
fsevents: 2.3.3
jiti: 2.7.0
yaml: 2.9.0
- vitest@4.1.8(@types/node@24.12.4)(jsdom@29.1.1)(vite@8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0)):
+ vitest@4.1.8(@types/node@24.13.1)(jsdom@29.1.1)(vite@8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0)):
dependencies:
'@vitest/expect': 4.1.8
- '@vitest/mocker': 4.1.8(vite@8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0))
+ '@vitest/mocker': 4.1.8(vite@8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0))
'@vitest/pretty-format': 4.1.8
'@vitest/runner': 4.1.8
'@vitest/snapshot': 4.1.8
@@ -6261,7 +6262,7 @@ snapshots:
es-module-lexer: 2.1.0
expect-type: 1.3.0
magic-string: 0.30.21
- obug: 2.1.1
+ obug: 2.1.2
pathe: 2.0.3
picomatch: 4.0.4
std-env: 4.1.0
@@ -6269,10 +6270,10 @@ snapshots:
tinyexec: 1.2.4
tinyglobby: 0.2.17
tinyrainbow: 3.1.0
- vite: 8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0)
+ vite: 8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0)
why-is-node-running: 2.3.0
optionalDependencies:
- '@types/node': 24.12.4
+ '@types/node': 24.13.1
jsdom: 29.1.1
transitivePeerDependencies:
- msw
@@ -6281,7 +6282,7 @@ snapshots:
vue-component-type-helpers@3.3.3: {}
- vue-eslint-parser@10.4.0(eslint@10.4.1(jiti@2.7.0)):
+ vue-eslint-parser@10.4.1(eslint@10.4.1(jiti@2.7.0)):
dependencies:
debug: 4.4.3
eslint: 10.4.1(jiti@2.7.0)
@@ -6289,19 +6290,19 @@ snapshots:
eslint-visitor-keys: 5.0.1
espree: 11.2.0
esquery: 1.7.0
- semver: 7.8.1
+ semver: 7.8.2
transitivePeerDependencies:
- supports-color
- vue-i18n@11.4.4(vue@3.5.35(typescript@6.0.3)):
+ vue-i18n@11.4.5(vue@3.5.35(typescript@6.0.3)):
dependencies:
- '@intlify/core-base': 11.4.4
- '@intlify/devtools-types': 11.4.4
- '@intlify/shared': 11.4.4
+ '@intlify/core-base': 11.4.5
+ '@intlify/devtools-types': 11.4.5
+ '@intlify/shared': 11.4.5
'@vue/devtools-api': 6.6.4
vue: 3.5.35(typescript@6.0.3)
- vue-router@5.1.0(@vue/compiler-sfc@3.5.35)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.35(typescript@6.0.3)))(vite@8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0))(vue@3.5.35(typescript@6.0.3)):
+ vue-router@5.1.0(@vue/compiler-sfc@3.5.35)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.35(typescript@6.0.3)))(vite@8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0))(vue@3.5.35(typescript@6.0.3)):
dependencies:
'@babel/generator': 8.0.0-rc.6
'@vue-macros/common': 3.1.2(vue@3.5.35(typescript@6.0.3))
@@ -6324,7 +6325,7 @@ snapshots:
optionalDependencies:
'@vue/compiler-sfc': 3.5.35
pinia: 3.0.4(typescript@6.0.3)(vue@3.5.35(typescript@6.0.3))
- vite: 8.0.16(@types/node@24.12.4)(jiti@2.7.0)(yaml@2.9.0)
+ vite: 8.0.16(@types/node@24.13.1)(jiti@2.7.0)(yaml@2.9.0)
vue-tsc@3.3.3(typescript@6.0.3):
dependencies:
diff --git a/web/src/components/repo/pipeline/PipelineLog.vue b/web/src/components/repo/pipeline/PipelineLog.vue
index 70bdde0df..8ad4d8d03 100644
--- a/web/src/components/repo/pipeline/PipelineLog.vue
+++ b/web/src/components/repo/pipeline/PipelineLog.vue
@@ -68,7 +68,7 @@
@click="collapseAll"
/>
-
+
@@ -205,7 +205,7 @@ const props = defineProps<{
}>();
defineEmits<{
- (event: 'update:step-id', stepId: number | null): true;
+ (event: 'update:stepId', stepId: number | null): true;
}>();
const notifications = useNotifications();
diff --git a/web/src/components/repo/pipeline/PipelineStepList.vue b/web/src/components/repo/pipeline/PipelineStepList.vue
index 39ab922d1..271dd4739 100644
--- a/web/src/components/repo/pipeline/PipelineStepList.vue
+++ b/web/src/components/repo/pipeline/PipelineStepList.vue
@@ -110,7 +110,7 @@
'bg-wp-control-neutral-200': selectedStepId && selectedStepId === step.pid,
'mt-1': !singleConfig || (workflow.children && step.pid !== workflow.children[0].pid),
}"
- @click="$emit('update:selected-step-id', step.pid)"
+ @click="$emit('update:selectedStepId', step.pid)"
>
{{ step.name }}
@@ -142,7 +142,7 @@ const props = defineProps<{
}>();
defineEmits<{
- (event: 'update:selected-step-id', selectedStepId: number): void;
+ (event: 'update:selectedStepId', selectedStepId: number): void;
}>();
const pipeline = toRef(props, 'pipeline');