@cryptotaxi247 / CoPilot / commits / 243da5a6

Fix/artifact datetime label (#431)

* chore: update frontend dependencies * fix: date formatter * fix: remove unnecessary logging in get_flows function --------- Co-authored-by: Davide Di Modica <webmaster.ddm@gmail.com>

taylor_socfortress committed Mar 31, 2025 at 16:12 UTC 243da5a6b698ce83f835069940a1fb774b9daaf8
5 files changed +807 -486
backend/app/connectors/velociraptor/services/flows.py
-2
@@ -34,9 +34,7 @@ async def get_flows(velociraptor_id: str, velociraptor_org: str = "root") -> Flo
34 f"SELECT * FROM flows(client_id='{velociraptor_id}')",
35 )
36 all_flows = velociraptor_service.execute_query(query, org_id=velociraptor_org)
37 - logger.info(f"all_flows: {all_flows}")
37 flows = [FlowClientSession(**flow) for flow in all_flows["results"]]
39 - logger.info(f"flows: {flows}")
38 try:
39 if all_flows["success"]:
40 flows = [FlowClientSession(**flow) for flow in all_flows["results"]]
frontend/package.json
+28 -28
@@ -3,7 +3,7 @@
3 "type": "module",
4 "version": "1.0.0",
5 "private": true,
6 - "packageManager": "pnpm@10.5.2+sha256.79a98daa90248b50815e31460790f118c56fe099113370826caa0153be6daba5",
6 + "packageManager": "pnpm@10.7.0+sha512.6b865ad4b62a1d9842b61d674a393903b871d9244954f652b8842c2b553c72176b278f64c463e52d40fff8aba385c235c8c9ecf5cc7de4fd78b8bb6d49633ab6",
7 "engines": {
8 "node": ">=18.0.0"
9 },
@@ -22,7 +22,7 @@
22 "type-check": "vue-tsc --build --force",
23 "lint": "eslint . --fix",
24 "format": "prettier --write src/",
25 - "lint-format": "run-s lint type-check format",
25 + "lint-type-format": "run-s lint type-check format",
26 "design-tokens": "node scripts/tokens-tool.js",
27 "start-server:old": "cd ../backend && uvicorn copilot:app --reload --port=5000",
28 "start-server:venv": "cd ../backend && source .venv/bin/activate && uvicorn copilot:app --port=5000 --log-level debug",
@@ -36,18 +36,18 @@
36 },
37 "dependencies": {
38 "@ajoelp/json-to-formdata": "^1.5.0",
39 - "@codemirror/commands": "^6.8.0",
39 + "@codemirror/commands": "^6.8.1",
40 "@codemirror/lang-javascript": "^6.2.3",
41 "@codemirror/lang-xml": "^6.1.0",
42 "@codemirror/theme-one-dark": "^6.1.2",
43 "@f3ve/vue-markdown-it": "^0.2.3",
44 "@fontsource/jetbrains-mono": "^5.2.5",
45 - "@fontsource/lexend": "^5.2.5",
45 + "@fontsource/lexend": "^5.2.6",
46 "@fontsource/public-sans": "^5.2.5",
47 - "@shikijs/markdown-it": "^3.1.0",
47 + "@shikijs/markdown-it": "^3.2.1",
48 "@tailwindcss/container-queries": "^0.1.1",
49 - "@vueuse/core": "^12.8.2",
50 - "axios": "^1.8.1",
49 + "@vueuse/core": "^13.0.0",
50 + "axios": "^1.8.4",
51 "bytes": "^3.1.2",
52 "codemirror": "~6.0.1",
53 "colord": "^2.9.3",
@@ -55,25 +55,25 @@
55 "detect-touch-device": "^1.1.6",
56 "echarts": "^5.6.0",
57 "file-saver": "^2.0.5",
58 - "html-entities": "^2.5.2",
59 - "jose": "^6.0.8",
58 + "html-entities": "^2.6.0",
59 + "jose": "^6.0.10",
60 "js-md5": "^0.8.3",
61 "lodash": "^4.17.21",
62 "mitt": "^3.0.1",
63 "naive-ui": "^2.41.0",
64 - "nanoid": "^5.1.2",
64 + "nanoid": "^5.1.5",
65 "password-validator": "^5.3.0",
66 "pinia": "^3.0.1",
67 "pinia-plugin-persistedstate": "^4.2.0",
68 "secure-ls": "^2.0.0",
69 - "shiki": "^3.1.0",
69 + "shiki": "^3.2.1",
70 "thememirror": "^2.0.1",
71 - "validator": "^13.12.0",
71 + "validator": "^13.15.0",
72 "vue": "^3.5.13",
73 "vue-advanced-cropper": "^2.8.9",
74 "vue-codemirror": "^6.1.1",
75 "vue-highlight-words": "^3.0.1",
76 - "vue-i18n": "^11.1.1",
76 + "vue-i18n": "^11.1.2",
77 "vue-router": "^4.5.0",
78 "vue-sjv": "^0.0.6",
79 "vue3-apexcharts": "^1.8.0",
@@ -86,25 +86,25 @@
86 "vueuc": "^0.4.64"
87 },
88 "devDependencies": {
89 - "@antfu/eslint-config": "^4.6.0",
89 + "@antfu/eslint-config": "^4.11.0",
90 "@clack/prompts": "^0.10.0",
91 "@iconify/vue": "^4.3.0",
92 - "@tsconfig/node20": "^20.1.4",
92 + "@tsconfig/node20": "^20.1.5",
93 "@types/bytes": "^3.1.5",
94 "@types/file-saver": "^2.0.7",
95 "@types/fs-extra": "^11.0.4",
96 "@types/jsdom": "^21.1.7",
97 "@types/lodash": "^4.17.16",
98 - "@types/node": "^22.13.9",
99 - "@types/validator": "^13.12.2",
100 - "@vitejs/plugin-vue": "^5.2.1",
101 - "@vitejs/plugin-vue-jsx": "^4.1.1",
98 + "@types/node": "^22.13.14",
99 + "@types/validator": "^13.12.3",
100 + "@vitejs/plugin-vue": "^5.2.3",
101 + "@vitejs/plugin-vue-jsx": "^4.1.2",
102 "@vue/test-utils": "^2.4.6",
103 "@vue/tsconfig": "^0.7.0",
104 - "autoprefixer": "^10.4.20",
105 - "cypress": "^14.1.0",
104 + "autoprefixer": "^10.4.21",
105 + "cypress": "^14.2.1",
106 "depcheck": "^1.4.7",
107 - "eslint": "^9.21.0",
107 + "eslint": "^9.23.0",
108 "flourite": "^1.3.0",
109 "fs-extra": "^11.3.0",
110 "jsdom": "^26.0.0",
@@ -112,17 +112,17 @@
112 "postcss": "^8.5.3",
113 "prettier": "^3.5.3",
114 "prettier-plugin-tailwindcss": "^0.6.11",
115 - "sass": "^1.85.1",
116 - "start-server-and-test": "^2.0.10",
115 + "sass": "^1.86.0",
116 + "start-server-and-test": "^2.0.11",
117 "tailwindcss": "^3.4.17",
118 - "taze": "^18.6.0",
119 - "type-fest": "^4.37.0",
118 + "taze": "^19.0.4",
119 + "type-fest": "^4.38.0",
120 "typescript": "~5.8.2",
121 - "vite": "^6.2.0",
121 + "vite": "^6.2.4",
122 "vite-bundle-visualizer": "^1.2.1",
123 "vite-plugin-vue-devtools": "^7.7.2",
124 "vite-svg-loader": "^5.1.0",
125 - "vitest": "^3.0.8",
125 + "vitest": "^3.1.1",
126 "vue-tsc": "^2.2.8"
127 },
128 "pnpm": {
frontend/pnpm-lock.yaml
+774 -451
@@ -12,8 +12,8 @@ importers:
12 specifier: ^1.5.0
13 version: 1.5.0
14 '@codemirror/commands':
15 - specifier: ^6.8.0
16 - version: 6.8.0
15 + specifier: ^6.8.1
16 + version: 6.8.1
17 '@codemirror/lang-javascript':
18 specifier: ^6.2.3
19 version: 6.2.3
@@ -30,23 +30,23 @@ importers:
30 specifier: ^5.2.5
31 version: 5.2.5
32 '@fontsource/lexend':
33 - specifier: ^5.2.5
34 - version: 5.2.5
33 + specifier: ^5.2.6
34 + version: 5.2.6
35 '@fontsource/public-sans':
36 specifier: ^5.2.5
37 version: 5.2.5
38 '@shikijs/markdown-it':
39 - specifier: ^3.1.0
40 - version: 3.1.0
39 + specifier: ^3.2.1
40 + version: 3.2.1
41 '@tailwindcss/container-queries':
42 specifier: ^0.1.1
43 version: 0.1.1(tailwindcss@3.4.17)
44 '@vueuse/core':
45 - specifier: ^12.8.2
46 - version: 12.8.2(typescript@5.8.2)
45 + specifier: ^13.0.0
46 + version: 13.0.0(vue@3.5.13(typescript@5.8.2))
47 axios:
48 - specifier: ^1.8.1
49 - version: 1.8.1(debug@4.4.0)
48 + specifier: ^1.8.4
49 + version: 1.8.4(debug@4.4.0)
50 bytes:
51 specifier: ^3.1.2
52 version: 3.1.2
@@ -69,11 +69,11 @@ importers:
69 specifier: ^2.0.5
70 version: 2.0.5
71 html-entities:
72 - specifier: ^2.5.2
73 - version: 2.5.2
72 + specifier: ^2.6.0
73 + version: 2.6.0
74 jose:
75 - specifier: ^6.0.8
76 - version: 6.0.8
75 + specifier: ^6.0.10
76 + version: 6.0.10
77 js-md5:
78 specifier: ^0.8.3
79 version: 0.8.3
@@ -87,8 +87,8 @@ importers:
87 specifier: ^2.41.0
88 version: 2.41.0(vue@3.5.13(typescript@5.8.2))
89 nanoid:
90 - specifier: ^5.1.2
91 - version: 5.1.2
90 + specifier: ^5.1.5
91 + version: 5.1.5
92 password-validator:
93 specifier: ^5.3.0
94 version: 5.3.0
@@ -102,14 +102,14 @@ importers:
102 specifier: ^2.0.0
103 version: 2.0.0
104 shiki:
105 - specifier: ^3.1.0
106 - version: 3.1.0
105 + specifier: ^3.2.1
106 + version: 3.2.1
107 thememirror:
108 specifier: ^2.0.1
109 version: 2.0.1(@codemirror/language@6.10.8)(@codemirror/state@6.5.2)(@codemirror/view@6.36.4)
110 validator:
111 - specifier: ^13.12.0
112 - version: 13.12.0
111 + specifier: ^13.15.0
112 + version: 13.15.0
113 vue:
114 specifier: ^3.5.13
115 version: 3.5.13(typescript@5.8.2)
@@ -123,8 +123,8 @@ importers:
123 specifier: ^3.0.1
124 version: 3.0.1(vue@3.5.13(typescript@5.8.2))
125 vue-i18n:
126 - specifier: ^11.1.1
127 - version: 11.1.1(vue@3.5.13(typescript@5.8.2))
126 + specifier: ^11.1.2
127 + version: 11.1.2(vue@3.5.13(typescript@5.8.2))
128 vue-router:
129 specifier: ^4.5.0
130 version: 4.5.0(vue@3.5.13(typescript@5.8.2))
@@ -142,8 +142,8 @@ importers:
142 version: 4.1.0(vue@3.5.13(typescript@5.8.2))
143 devDependencies:
144 '@antfu/eslint-config':
145 - specifier: ^4.6.0
146 - version: 4.6.0(@typescript-eslint/utils@8.26.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2))(@vue/compiler-sfc@3.5.13)(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)(vitest@3.0.8(@types/debug@4.1.12)(@types/node@22.13.9)(jiti@2.4.2)(jsdom@26.0.0)(sass@1.85.1)(yaml@2.7.0))
145 + specifier: ^4.11.0
146 + version: 4.11.0(@typescript-eslint/utils@8.28.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(@vue/compiler-sfc@3.5.13)(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.13.14)(jiti@2.4.2)(jsdom@26.0.0)(sass@1.86.0)(yaml@2.7.0))
147 '@clack/prompts':
148 specifier: ^0.10.0
149 version: 0.10.0
@@ -151,8 +151,8 @@ importers:
151 specifier: ^4.3.0
152 version: 4.3.0(vue@3.5.13(typescript@5.8.2))
153 '@tsconfig/node20':
154 - specifier: ^20.1.4
155 - version: 20.1.4
154 + specifier: ^20.1.5
155 + version: 20.1.5
156 '@types/bytes':
157 specifier: ^3.1.5
158 version: 3.1.5
@@ -169,17 +169,17 @@ importers:
169 specifier: ^4.17.16
170 version: 4.17.16
171 '@types/node':
172 - specifier: ^22.13.9
173 - version: 22.13.9
172 + specifier: ^22.13.14
173 + version: 22.13.14
174 '@types/validator':
175 - specifier: ^13.12.2
176 - version: 13.12.2
175 + specifier: ^13.12.3
176 + version: 13.12.3
177 '@vitejs/plugin-vue':
178 - specifier: ^5.2.1
179 - version: 5.2.1(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
178 + specifier: ^5.2.3
179 + version: 5.2.3(vite@6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
180 '@vitejs/plugin-vue-jsx':
181 - specifier: ^4.1.1
182 - version: 4.1.1(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
181 + specifier: ^4.1.2
182 + version: 4.1.2(vite@6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
183 '@vue/test-utils':
184 specifier: ^2.4.6
185 version: 2.4.6
@@ -187,17 +187,17 @@ importers:
187 specifier: ^0.7.0
188 version: 0.7.0(typescript@5.8.2)(vue@3.5.13(typescript@5.8.2))
189 autoprefixer:
190 - specifier: ^10.4.20
191 - version: 10.4.20(postcss@8.5.3)
190 + specifier: ^10.4.21
191 + version: 10.4.21(postcss@8.5.3)
192 cypress:
193 - specifier: ^14.1.0
194 - version: 14.1.0
193 + specifier: ^14.2.1
194 + version: 14.2.1
195 depcheck:
196 specifier: ^1.4.7
197 version: 1.4.7
198 eslint:
199 - specifier: ^9.21.0
200 - version: 9.21.0(jiti@2.4.2)
199 + specifier: ^9.23.0
200 + version: 9.23.0(jiti@2.4.2)
201 flourite:
202 specifier: ^1.3.0
203 version: 1.3.0
@@ -220,38 +220,38 @@ importers:
220 specifier: ^0.6.11
221 version: 0.6.11(prettier@3.5.3)
222 sass:
223 - specifier: ^1.85.1
224 - version: 1.85.1
223 + specifier: ^1.86.0
224 + version: 1.86.0
225 start-server-and-test:
226 - specifier: ^2.0.10
227 - version: 2.0.10
226 + specifier: ^2.0.11
227 + version: 2.0.11
228 tailwindcss:
229 specifier: ^3.4.17
230 version: 3.4.17
231 taze:
232 - specifier: ^18.6.0
233 - version: 18.6.0
232 + specifier: ^19.0.4
233 + version: 19.0.4
234 type-fest:
235 - specifier: ^4.37.0
236 - version: 4.37.0
235 + specifier: ^4.38.0
236 + version: 4.38.0
237 typescript:
238 specifier: ~5.8.2
239 version: 5.8.2
240 vite:
241 - specifier: ^6.2.0
242 - version: 6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0)
241 + specifier: ^6.2.4
242 + version: 6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0)
243 vite-bundle-visualizer:
244 specifier: ^1.2.1
245 version: 1.2.1(rollup@4.34.9)
246 vite-plugin-vue-devtools:
247 specifier: ^7.7.2
248 - version: 7.7.2(rollup@4.34.9)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
248 + version: 7.7.2(rollup@4.34.9)(vite@6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
249 vite-svg-loader:
250 specifier: ^5.1.0
251 version: 5.1.0(vue@3.5.13(typescript@5.8.2))
252 vitest:
253 - specifier: ^3.0.8
254 - version: 3.0.8(@types/debug@4.1.12)(@types/node@22.13.9)(jiti@2.4.2)(jsdom@26.0.0)(sass@1.85.1)(yaml@2.7.0)
253 + specifier: ^3.1.1
254 + version: 3.1.1(@types/debug@4.1.12)(@types/node@22.13.14)(jiti@2.4.2)(jsdom@26.0.0)(sass@1.86.0)(yaml@2.7.0)
255 vue-tsc:
256 specifier: ^2.2.8
257 version: 2.2.8(typescript@5.8.2)
@@ -279,8 +279,8 @@ packages:
279 resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
280 engines: {node: '>=6.0.0'}
281
282 - '@antfu/eslint-config@4.6.0':
283 - resolution: {integrity: sha512-uLfrbSQkIJZEiDWNVYaS0KENDecRujEos9LabmRvpCuZFGDcGkfTosZel3nnKjdc/2FX3bd6SSOdiaJuAKCw+Q==}
282 + '@antfu/eslint-config@4.11.0':
283 + resolution: {integrity: sha512-KMLIrZflEFsOEF/N0Xl8iVaheLTdgT3gAwXVzdG5Ng8ieNhBsRsaThnqI7of10kh6psSBLJ6SkNK+ZF98fQIXQ==}
284 hasBin: true
285 peerDependencies:
286 '@eslint-react/eslint-plugin': ^1.19.0
@@ -290,10 +290,11 @@ packages:
290 eslint: ^9.10.0
291 eslint-plugin-astro: ^1.2.0
292 eslint-plugin-format: '>=0.1.0'
293 - eslint-plugin-react-hooks: ^5.0.0
294 - eslint-plugin-react-refresh: ^0.4.4
293 + eslint-plugin-react-hooks: ^5.2.0
294 + eslint-plugin-react-refresh: ^0.4.19
295 eslint-plugin-solid: ^0.14.3
296 eslint-plugin-svelte: '>=2.35.1'
297 + eslint-plugin-vuejs-accessibility: ^2.4.1
298 prettier-plugin-astro: ^0.14.0
299 prettier-plugin-slidev: ^1.0.5
300 svelte-eslint-parser: '>=0.37.0'
@@ -318,6 +319,8 @@ packages:
319 optional: true
320 eslint-plugin-svelte:
321 optional: true
322 + eslint-plugin-vuejs-accessibility:
323 + optional: true
324 prettier-plugin-astro:
325 optional: true
326 prettier-plugin-slidev:
@@ -328,16 +331,13 @@ packages:
331 '@antfu/install-pkg@1.0.0':
332 resolution: {integrity: sha512-xvX6P/lo1B3ej0OsaErAjqgFYzYVcJpamjLAFLYh9vRJngBrMoUG7aVnrGTeqM7yxbyTD5p3F2+0/QUEh8Vzhw==}
333
331 - '@antfu/ni@23.3.1':
332 - resolution: {integrity: sha512-C90iyzm/jLV7Lomv2UzwWUzRv9WZr1oRsFRKsX5HjQL4EXrbi9H/RtBkjCP+NF+ABZXUKpAa4F1dkoTaea4zHg==}
334 + '@antfu/ni@24.3.0':
335 + resolution: {integrity: sha512-wBSav4mBxvHEW9RbdSo1SWLQ6MAlT0Dc423weC58yOWqW4OcMvtnNDdDrxOZeJ88fEIyPK93gDUWIelBxzSf8g==}
336 hasBin: true
337
338 '@antfu/utils@0.7.10':
339 resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==}
340
338 - '@antfu/utils@9.1.0':
339 - resolution: {integrity: sha512-R+3bzxNN0ZscQg3ZVG7suqBTFP2dbdaCjKe5KY6hqNZimdyZ32KemotJPmoqQhKH28CqdgyXQGkWZlCGsGQmJw==}
340 -
341 '@asamuzakjp/css-color@2.8.3':
342 resolution: {integrity: sha512-GIc76d9UI1hCvOATjZPyHFmE5qhRccp3/zGfMPapK3jBi+yocEzp6BBB0UnfRYP9NP4FANqUZYb0hnfs3TM3hw==}
343
@@ -490,8 +490,8 @@ packages:
490 '@codemirror/autocomplete@6.18.6':
491 resolution: {integrity: sha512-PHHBXFomUs5DF+9tCOM/UoW6XQ4R44lLNNhRaW9PKPTU0D7lIjRg3ElxaJnTwsl/oHiR93WSXDBrekhoUGCPtg==}
492
493 - '@codemirror/commands@6.8.0':
494 - resolution: {integrity: sha512-q8VPEFaEP4ikSlt6ZxjB3zW72+7osfAYW9i8Zu943uqbKuz6utc1+F170hyLUCUltXORjQXRyYQNfkckzA/bPQ==}
493 + '@codemirror/commands@6.8.1':
494 + resolution: {integrity: sha512-KlGVYufHMQzxbdQONiLyGQDUW0itrLZwq3CcY7xpv9ZLRHqzkBSoteocBHtMCoY7/Ci4xhzSrToIeLg7FxHuaw==}
495
496 '@codemirror/lang-javascript@6.2.3':
497 resolution: {integrity: sha512-8PR3vIWg7pSu7ur8A07pGiYHgy3hHj+mRYRCSG8q+mPIrl0F02rgpGv+DsQTHRTc30rydOsf5PZ7yjKFg2Ackw==}
@@ -566,6 +566,15 @@ packages:
566 '@cypress/xvfb@1.2.4':
567 resolution: {integrity: sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==}
568
569 + '@emnapi/core@1.4.0':
570 + resolution: {integrity: sha512-H+N/FqT07NmLmt6OFFtDfwe8PNygprzBikrEMyQfgqSmT0vzE515Pz7R8izwB9q/zsH/MA64AKoul3sA6/CzVg==}
571 +
572 + '@emnapi/runtime@1.4.0':
573 + resolution: {integrity: sha512-64WYIf4UYcdLnbKn/umDlNjQDSS8AgZrI/R9+x5ilkUVFxXcA1Ebl+gQLc/6mERA4407Xof0R7wEyEuj091CVw==}
574 +
575 + '@emnapi/wasi-threads@1.0.1':
576 + resolution: {integrity: sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==}
577 +
578 '@emotion/hash@0.8.0':
579 resolution: {integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==}
580
@@ -756,6 +765,10 @@ packages:
765 resolution: {integrity: sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==}
766 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
767
768 + '@eslint/config-helpers@0.2.0':
769 + resolution: {integrity: sha512-yJLLmLexii32mGrhW29qvU3QBVTu0GUmEf/J4XsBtVhp4JkIUFN/BjWqTF63yRvGApIDpZm5fa97LtYtINmfeQ==}
770 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
771 +
772 '@eslint/core@0.10.0':
773 resolution: {integrity: sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==}
774 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -764,16 +777,16 @@ packages:
777 resolution: {integrity: sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==}
778 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
779
767 - '@eslint/eslintrc@3.3.0':
768 - resolution: {integrity: sha512-yaVPAiNAalnCZedKLdR21GOGILMLKPyqSLWaAjQFvYA2i/ciDi8ArYVr69Anohb6cH2Ukhqti4aFnYyPm8wdwQ==}
780 + '@eslint/eslintrc@3.3.1':
781 + resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==}
782 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
783
771 - '@eslint/js@9.21.0':
772 - resolution: {integrity: sha512-BqStZ3HX8Yz6LvsF5ByXYrtigrV5AXADWLAGc7PH/1SxOb7/FIYYMszZZWiUou/GB9P2lXWk2SV4d+Z8h0nknw==}
784 + '@eslint/js@9.23.0':
785 + resolution: {integrity: sha512-35MJ8vCPU0ZMxo7zfev2pypqTwWTofFZO6m4KAtdoFhRpLJUpHTZZ+KB3C7Hb1d7bULYwO4lJXGCi5Se+8OMbw==}
786 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
787
775 - '@eslint/markdown@6.2.2':
776 - resolution: {integrity: sha512-U0/KgzI9BVUuHDQ9M2fuVgB0QZ1fSyzwm8jKmHr1dlsLHGHYzoeIA9yqLMdTbV3ivZfp6rTdt6zqre3TfNExUQ==}
788 + '@eslint/markdown@6.3.0':
789 + resolution: {integrity: sha512-8rj7wmuP5hwXZ0HWoad+WL9nftpN373bCCQz9QL6sA+clZiz7et8Pk0yDAKeo//xLlPONKQ6wCpjkOHCLkbYUw==}
790 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
791
792 '@eslint/object-schema@2.1.6':
@@ -792,8 +805,8 @@ packages:
805 '@fontsource/jetbrains-mono@5.2.5':
806 resolution: {integrity: sha512-TPZ9b/uq38RMdrlZZkl0RwN8Ju9JxuqMETrw76pUQFbGtE1QbwQaNsLlnUrACNNBNbd0NZRXiJJSkC8ajPgbew==}
807
795 - '@fontsource/lexend@5.2.5':
796 - resolution: {integrity: sha512-Mv2XQ+B4ek2lNCGRW5ddLTW8T3xTT17AnCk1IETpoef57XHz+e42fUfLAYMrmiJLOGpR44qnyJ5S6D323A5EIw==}
808 + '@fontsource/lexend@5.2.6':
809 + resolution: {integrity: sha512-SVRBO8I5T1iiX031yZuJDSEmKi+Yyqz7E8rTyNzl0zafbTXncQ7diuePsPH1acpGV57zLuuK7+8oey0+G7hxtA==}
810
811 '@fontsource/public-sans@5.2.5':
812 resolution: {integrity: sha512-WSRBuKX8dwHxc35s/Q1arB7vkGL2A9YHB93gRP9OTu/nYgat0CBHfsAOUSDehBnREHa0rYZvWDDS08w5qPoWvg==}
@@ -832,16 +845,16 @@ packages:
845 peerDependencies:
846 vue: '>=3'
847
835 - '@intlify/core-base@11.1.1':
836 - resolution: {integrity: sha512-bb8gZvoeKExCI2r/NVCK9E4YyOkvYGaSCPxVZe8T0jz8aX+dHEOZWxK06Z/Y9mWRkJfBiCH4aOhDF1yr1t5J8Q==}
848 + '@intlify/core-base@11.1.2':
849 + resolution: {integrity: sha512-nmG512G8QOABsserleechwHGZxzKSAlggGf9hQX0nltvSwyKNVuB/4o6iFeG2OnjXK253r8p8eSDOZf8PgFdWw==}
850 engines: {node: '>= 16'}
851
839 - '@intlify/message-compiler@11.1.1':
840 - resolution: {integrity: sha512-4iEsUZ3aF7jXY19CJFN5VP+pPyLITD9FVsjB13z9TU1UxaZLlFsmNhvRxlPDSOfHAP5RpNF2QKKdZ3DHVf4Yzw==}
852 + '@intlify/message-compiler@11.1.2':
853 + resolution: {integrity: sha512-T/xbNDzi+Yv0Qn2Dfz2CWCAJiwNgU5d95EhhAEf4YmOgjCKktpfpiUSmLcBvK1CtLpPQ85AMMQk/2NCcXnNj1g==}
854 engines: {node: '>= 16'}
855
843 - '@intlify/shared@11.1.1':
844 - resolution: {integrity: sha512-2kGiWoXaeV8HZlhU/Nml12oTbhv7j2ufsJ5vQaa0VTjzUmZVdd/nmKFRAOJ/FtjO90Qba5AnZDwsrY7ZND5udA==}
856 + '@intlify/shared@11.1.2':
857 + resolution: {integrity: sha512-dF2iMMy8P9uKVHV/20LA1ulFLL+MKSbfMiixSmn6fpwqzvix38OIc7ebgnFbBqElvghZCW9ACtzKTGKsTGTWGA==}
858 engines: {node: '>= 16'}
859
860 '@isaacs/cliui@8.0.2':
@@ -887,6 +900,9 @@ packages:
900 '@marijn/find-cluster-break@1.0.2':
901 resolution: {integrity: sha512-l0h88YhZFyKdXIFNfSWpyjStDjGHwZ/U7iobcK1cQQD8sejsONdQtTVU+1wVN1PBw40PiiHB1vA5S7VTfQiP9g==}
902
903 + '@napi-rs/wasm-runtime@0.2.7':
904 + resolution: {integrity: sha512-5yximcFK5FNompXfJFoWanu5l8v1hNGqNHh9du1xETp9HWk/B/PzvchX55WYOPaIeNglG8++68AAiauBAtbnzw==}
905 +
906 '@nodelib/fs.scandir@2.1.5':
907 resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
908 engines: {node: '>= 8'}
@@ -1110,31 +1126,31 @@ packages:
1126 '@sec-ant/readable-stream@0.4.1':
1127 resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==}
1128
1113 - '@shikijs/core@3.1.0':
1114 - resolution: {integrity: sha512-1ppAOyg3F18N8Ge9DmJjGqRVswihN33rOgPovR6gUHW17Hw1L4RlRhnmVQcsacSHh0A8IO1FIgNbtTxUFwodmg==}
1129 + '@shikijs/core@3.2.1':
1130 + resolution: {integrity: sha512-FhsdxMWYu/C11sFisEp7FMGBtX/OSSbnXZDMBhGuUDBNTdsoZlMSgQv5f90rwvzWAdWIW6VobD+G3IrazxA6dQ==}
1131
1116 - '@shikijs/engine-javascript@3.1.0':
1117 - resolution: {integrity: sha512-/LwkhW17jYi7uPcdaaSQQDNW+xgrHXarkrxYPoC6WPzH2xW5mFMw12doHXJBqxmYvtcTbaatcv2MkH9+3PU1FA==}
1132 + '@shikijs/engine-javascript@3.2.1':
1133 + resolution: {integrity: sha512-eMdcUzN3FMQYxOmRf2rmU8frikzoSHbQDFH2hIuXsrMO+IBOCI9BeeRkCiBkcLDHeRKbOCtYMJK3D6U32ooU9Q==}
1134
1119 - '@shikijs/engine-oniguruma@3.1.0':
1120 - resolution: {integrity: sha512-reRgy8VzDPdiDocuGDD60Rk/jLxgcgy+6H4n6jYLeN2Yw5ikasRjQQx8ERXtDM35yg2v/d6KolDBcK8hYYhcmw==}
1135 + '@shikijs/engine-oniguruma@3.2.1':
1136 + resolution: {integrity: sha512-wZZAkayEn6qu2+YjenEoFqj0OyQI64EWsNR6/71d1EkG4sxEOFooowKivsWPpaWNBu3sxAG+zPz5kzBL/SsreQ==}
1137
1122 - '@shikijs/langs@3.1.0':
1123 - resolution: {integrity: sha512-hAM//sExPXAXG3ZDWjrmV6Vlw4zlWFOcT1ZXNhFRBwPP27scZu/ZIdZ+TdTgy06zSvyF4KIjnF8j6+ScKGu6ww==}
1138 + '@shikijs/langs@3.2.1':
1139 + resolution: {integrity: sha512-If0iDHYRSGbihiA8+7uRsgb1er1Yj11pwpX1c6HLYnizDsKAw5iaT3JXj5ZpaimXSWky/IhxTm7C6nkiYVym+A==}
1140
1125 - '@shikijs/markdown-it@3.1.0':
1126 - resolution: {integrity: sha512-ogLKrcEuNJOBnmCl7pz8V2Sf9KCy0tllk9w0EIevHKvxm0pEv7gBU7gGDqvULET3K2Wyvrp0OV5aBdt56W30ZA==}
1141 + '@shikijs/markdown-it@3.2.1':
1142 + resolution: {integrity: sha512-G4lz018Lth1y8xbYMgOUgl2E3xvITlEiXgMTNUhei9e5idWDLwYHz0bVU5u53nyWakUdCIwMM60ibseNNqo0IQ==}
1143 peerDependencies:
1128 - markdown-it-async: ^2.0.0
1144 + markdown-it-async: ^2.2.0
1145 peerDependenciesMeta:
1146 markdown-it-async:
1147 optional: true
1148
1133 - '@shikijs/themes@3.1.0':
1134 - resolution: {integrity: sha512-A4MJmy9+ydLNbNCtkmdTp8a+ON+MMXoUe1KTkELkyu0+pHGOcbouhNuobhZoK59cL4cOST6CCz1x+kUdkp9UZA==}
1149 + '@shikijs/themes@3.2.1':
1150 + resolution: {integrity: sha512-k5DKJUT8IldBvAm8WcrDT5+7GA7se6lLksR+2E3SvyqGTyFMzU2F9Gb7rmD+t+Pga1MKrYFxDIeyWjMZWM6uBQ==}
1151
1136 - '@shikijs/types@3.1.0':
1137 - resolution: {integrity: sha512-F8e7Fy4ihtcNpJG572BZZC1ErYrBrzJ5Cbc9Zi3REgWry43gIvjJ9lFAoUnuy7Bvy4IFz7grUSxL5edfrrjFEA==}
1152 + '@shikijs/types@3.2.1':
1153 + resolution: {integrity: sha512-/NTWAk4KE2M8uac0RhOsIhYQf4pdU0OywQuYDGIGAJ6Mjunxl2cGiuLkvu4HLCMn+OTTLRWkjZITp+aYJv60yA==}
1154
1155 '@shikijs/vscode-textmate@10.0.2':
1156 resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==}
@@ -1196,8 +1212,11 @@ packages:
1212 resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==}
1213 engines: {node: '>=10.13.0'}
1214
1199 - '@tsconfig/node20@20.1.4':
1200 - resolution: {integrity: sha512-sqgsT69YFeLWf5NtJ4Xq/xAF8p4ZQHlmGW74Nu2tD4+g5fAsposc4ZfaaPixVu4y01BEiDCWLRDCvDM5JOsRxg==}
1215 + '@tsconfig/node20@20.1.5':
1216 + resolution: {integrity: sha512-Vm8e3WxDTqMGPU4GATF9keQAIy1Drd7bPwlgzKJnZtoOsTm1tduUTbDjg0W5qERvGuxPI2h9RbMufH0YdfBylA==}
1217 +
1218 + '@tybys/wasm-util@0.9.0':
1219 + resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==}
1220
1221 '@types/bytes@3.1.5':
1222 resolution: {integrity: sha512-VgZkrJckypj85YxEsEavcMmmSOIzkUHqWmM4CCyia5dc54YwsXzJ5uT4fYxBQNEXx+oF1krlhgCbvfubXqZYsQ==}
@@ -1250,8 +1269,8 @@ packages:
1269 '@types/ms@2.1.0':
1270 resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==}
1271
1253 - '@types/node@22.13.9':
1254 - resolution: {integrity: sha512-acBjXdRJ3A6Pb3tqnw9HZmyR3Fiol3aGxRCK1x3d+6CDAMjl7I649wpSd+yNURCjbOUGu9tqtLKnTGxmK6CyGw==}
1272 + '@types/node@22.13.14':
1273 + resolution: {integrity: sha512-Zs/Ollc1SJ8nKUAgc7ivOEdIBM8JAKgrqqUYi2J997JuKO7/tpQC+WCetQ1sypiKCQWHdvdg9wBNpUPEWZae7w==}
1274
1275 '@types/normalize-package-data@2.4.4':
1276 resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==}
@@ -1271,8 +1290,8 @@ packages:
1290 '@types/unist@3.0.3':
1291 resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==}
1292
1274 - '@types/validator@13.12.2':
1275 - resolution: {integrity: sha512-6SlHBzUW8Jhf3liqrGGXyTJSIFe4nqlJ5A5KaMZ2l/vbM3Wh3KSybots/wfWVzNLK4D1NZluDlSQIbIEPx6oyA==}
1293 + '@types/validator@13.12.3':
1294 + resolution: {integrity: sha512-2ipwZ2NydGQJImne+FhNdhgRM37e9lCev99KnqkbFHd94Xn/mErARWI1RSLem1QA19ch5kOhzIZd7e8CA2FI8g==}
1295
1296 '@types/web-bluetooth@0.0.21':
1297 resolution: {integrity: sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==}
@@ -1280,16 +1299,16 @@ packages:
1299 '@types/yauzl@2.10.3':
1300 resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==}
1301
1283 - '@typescript-eslint/eslint-plugin@8.26.0':
1284 - resolution: {integrity: sha512-cLr1J6pe56zjKYajK6SSSre6nl1Gj6xDp1TY0trpgPzjVbgDwd09v2Ws37LABxzkicmUjhEeg/fAUjPJJB1v5Q==}
1302 + '@typescript-eslint/eslint-plugin@8.28.0':
1303 + resolution: {integrity: sha512-lvFK3TCGAHsItNdWZ/1FkvpzCxTHUVuFrdnOGLMa0GGCFIbCgQWVk3CzCGdA7kM3qGVc+dfW9tr0Z/sHnGDFyg==}
1304 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1305 peerDependencies:
1306 '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
1307 eslint: ^8.57.0 || ^9.0.0
1308 typescript: '>=4.8.4 <5.9.0'
1309
1291 - '@typescript-eslint/parser@8.26.0':
1292 - resolution: {integrity: sha512-mNtXP9LTVBy14ZF3o7JG69gRPBK/2QWtQd0j0oH26HcY/foyJJau6pNUez7QrM5UHnSvwlQcJXKsk0I99B9pOA==}
1310 + '@typescript-eslint/parser@8.28.0':
1311 + resolution: {integrity: sha512-LPcw1yHD3ToaDEoljFEfQ9j2xShY367h7FZ1sq5NJT9I3yj4LHer1Xd1yRSOdYy9BpsrxU7R+eoDokChYM53lQ==}
1312 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1313 peerDependencies:
1314 eslint: ^8.57.0 || ^9.0.0
@@ -1299,8 +1318,12 @@ packages:
1318 resolution: {integrity: sha512-E0ntLvsfPqnPwng8b8y4OGuzh/iIOm2z8U3S9zic2TeMLW61u5IH2Q1wu0oSTkfrSzwbDJIB/Lm8O3//8BWMPA==}
1319 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1320
1302 - '@typescript-eslint/type-utils@8.26.0':
1303 - resolution: {integrity: sha512-ruk0RNChLKz3zKGn2LwXuVoeBcUMh+jaqzN461uMMdxy5H9epZqIBtYj7UiPXRuOpaALXGbmRuZQhmwHhaS04Q==}
1321 + '@typescript-eslint/scope-manager@8.28.0':
1322 + resolution: {integrity: sha512-u2oITX3BJwzWCapoZ/pXw6BCOl8rJP4Ij/3wPoGvY8XwvXflOzd1kLrDUUUAIEdJSFh+ASwdTHqtan9xSg8buw==}
1323 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1324 +
1325 + '@typescript-eslint/type-utils@8.28.0':
1326 + resolution: {integrity: sha512-oRoXu2v0Rsy/VoOGhtWrOKDiIehvI+YNrDk5Oqj40Mwm0Yt01FC/Q7nFqg088d3yAsR1ZcZFVfPCTTFCe/KPwg==}
1327 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1328 peerDependencies:
1329 eslint: ^8.57.0 || ^9.0.0
@@ -1310,12 +1333,22 @@ packages:
1333 resolution: {integrity: sha512-89B1eP3tnpr9A8L6PZlSjBvnJhWXtYfZhECqlBl1D9Lme9mHO6iWlsprBtVenQvY1HMhax1mWOjhtL3fh/u+pA==}
1334 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1335
1336 + '@typescript-eslint/types@8.28.0':
1337 + resolution: {integrity: sha512-bn4WS1bkKEjx7HqiwG2JNB3YJdC1q6Ue7GyGlwPHyt0TnVq6TtD/hiOdTZt71sq0s7UzqBFXD8t8o2e63tXgwA==}
1338 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1339 +
1340 '@typescript-eslint/typescript-estree@8.26.0':
1341 resolution: {integrity: sha512-tiJ1Hvy/V/oMVRTbEOIeemA2XoylimlDQ03CgPPNaHYZbpsc78Hmngnt+WXZfJX1pjQ711V7g0H7cSJThGYfPQ==}
1342 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1343 peerDependencies:
1344 typescript: '>=4.8.4 <5.9.0'
1345
1346 + '@typescript-eslint/typescript-estree@8.28.0':
1347 + resolution: {integrity: sha512-H74nHEeBGeklctAVUvmDkxB1mk+PAZ9FiOMPFncdqeRBXxk1lWSYraHw8V12b7aa6Sg9HOBNbGdSHobBPuQSuA==}
1348 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1349 + peerDependencies:
1350 + typescript: '>=4.8.4 <5.9.0'
1351 +
1352 '@typescript-eslint/utils@8.26.0':
1353 resolution: {integrity: sha512-2L2tU3FVwhvU14LndnQCA2frYC8JnPDVKyQtWFPf8IYFMt/ykEN1bPolNhNbCVgOmdzTlWdusCTKA/9nKrf8Ig==}
1354 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -1323,29 +1356,115 @@ packages:
1356 eslint: ^8.57.0 || ^9.0.0
1357 typescript: '>=4.8.4 <5.9.0'
1358
1359 + '@typescript-eslint/utils@8.28.0':
1360 + resolution: {integrity: sha512-OELa9hbTYciYITqgurT1u/SzpQVtDLmQMFzy/N8pQE+tefOyCWT79jHsav294aTqV1q1u+VzqDGbuujvRYaeSQ==}
1361 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1362 + peerDependencies:
1363 + eslint: ^8.57.0 || ^9.0.0
1364 + typescript: '>=4.8.4 <5.9.0'
1365 +
1366 '@typescript-eslint/visitor-keys@8.26.0':
1367 resolution: {integrity: sha512-2z8JQJWAzPdDd51dRQ/oqIJxe99/hoLIqmf8RMCAJQtYDc535W/Jt2+RTP4bP0aKeBG1F65yjIZuczOXCmbWwg==}
1368 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1369
1370 + '@typescript-eslint/visitor-keys@8.28.0':
1371 + resolution: {integrity: sha512-hbn8SZ8w4u2pRwgQ1GlUrPKE+t2XvcCW5tTRF7j6SMYIuYG37XuzIW44JCZPa36evi0Oy2SnM664BlIaAuQcvg==}
1372 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1373 +
1374 '@ungap/structured-clone@1.3.0':
1375 resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==}
1376
1333 - '@vitejs/plugin-vue-jsx@4.1.1':
1334 - resolution: {integrity: sha512-uMJqv/7u1zz/9NbWAD3XdjaY20tKTf17XVfQ9zq4wY1BjsB/PjpJPMe2xiG39QpP4ZdhYNhm4Hvo66uJrykNLA==}
1377 + '@unrs/resolver-binding-darwin-arm64@1.3.3':
1378 + resolution: {integrity: sha512-EpRILdWr3/xDa/7MoyfO7JuBIJqpBMphtu4+80BK1bRfFcniVT74h3Z7q1+WOc92FuIAYatB1vn9TJR67sORGw==}
1379 + cpu: [arm64]
1380 + os: [darwin]
1381 +
1382 + '@unrs/resolver-binding-darwin-x64@1.3.3':
1383 + resolution: {integrity: sha512-ntj/g7lPyqwinMJWZ+DKHBse8HhVxswGTmNgFKJtdgGub3M3zp5BSZ3bvMP+kBT6dnYJLSVlDqdwOq1P8i0+/g==}
1384 + cpu: [x64]
1385 + os: [darwin]
1386 +
1387 + '@unrs/resolver-binding-freebsd-x64@1.3.3':
1388 + resolution: {integrity: sha512-l6BT8f2CU821EW7U8hSUK8XPq4bmyTlt9Mn4ERrfjJNoCw0/JoHAh9amZZtV3cwC3bwwIat+GUnrcHTG9+qixw==}
1389 + cpu: [x64]
1390 + os: [freebsd]
1391 +
1392 + '@unrs/resolver-binding-linux-arm-gnueabihf@1.3.3':
1393 + resolution: {integrity: sha512-8ScEc5a4y7oE2BonRvzJ+2GSkBaYWyh0/Ko4Q25e/ix6ANpJNhwEPZvCR6GVRmsQAYMIfQvYLdM6YEN+qRjnAQ==}
1394 + cpu: [arm]
1395 + os: [linux]
1396 +
1397 + '@unrs/resolver-binding-linux-arm-musleabihf@1.3.3':
1398 + resolution: {integrity: sha512-8qQ6l1VTzLNd3xb2IEXISOKwMGXDCzY/UNy/7SovFW2Sp0K3YbL7Ao7R18v6SQkLqQlhhqSBIFRk+u6+qu5R5A==}
1399 + cpu: [arm]
1400 + os: [linux]
1401 +
1402 + '@unrs/resolver-binding-linux-arm64-gnu@1.3.3':
1403 + resolution: {integrity: sha512-v81R2wjqcWXJlQY23byqYHt9221h4anQ6wwN64oMD/WAE+FmxPHFZee5bhRkNVtzqO/q7wki33VFWlhiADwUeQ==}
1404 + cpu: [arm64]
1405 + os: [linux]
1406 +
1407 + '@unrs/resolver-binding-linux-arm64-musl@1.3.3':
1408 + resolution: {integrity: sha512-cAOx/j0u5coMg4oct/BwMzvWJdVciVauUvsd+GQB/1FZYKQZmqPy0EjJzJGbVzFc6gbnfEcSqvQE6gvbGf2N8Q==}
1409 + cpu: [arm64]
1410 + os: [linux]
1411 +
1412 + '@unrs/resolver-binding-linux-ppc64-gnu@1.3.3':
1413 + resolution: {integrity: sha512-mq2blqwErgDJD4gtFDlTX/HZ7lNP8YCHYFij2gkXPtMzrXxPW1hOtxL6xg4NWxvnj4bppppb0W3s/buvM55yfg==}
1414 + cpu: [ppc64]
1415 + os: [linux]
1416 +
1417 + '@unrs/resolver-binding-linux-s390x-gnu@1.3.3':
1418 + resolution: {integrity: sha512-u0VRzfFYysarYHnztj2k2xr+eu9rmgoTUUgCCIT37Nr+j0A05Xk2c3RY8Mh5+DhCl2aYibihnaAEJHeR0UOFIQ==}
1419 + cpu: [s390x]
1420 + os: [linux]
1421 +
1422 + '@unrs/resolver-binding-linux-x64-gnu@1.3.3':
1423 + resolution: {integrity: sha512-OrVo5ZsG29kBF0Ug95a2KidS16PqAMmQNozM6InbquOfW/udouk063e25JVLqIBhHLB2WyBnixOQ19tmeC/hIg==}
1424 + cpu: [x64]
1425 + os: [linux]
1426 +
1427 + '@unrs/resolver-binding-linux-x64-musl@1.3.3':
1428 + resolution: {integrity: sha512-PYnmrwZ4HMp9SkrOhqPghY/aoL+Rtd4CQbr93GlrRTjK6kDzfMfgz3UH3jt6elrQAfupa1qyr1uXzeVmoEAxUA==}
1429 + cpu: [x64]
1430 + os: [linux]
1431 +
1432 + '@unrs/resolver-binding-wasm32-wasi@1.3.3':
1433 + resolution: {integrity: sha512-81AnQY6fShmktQw4hWDUIilsKSdvr/acdJ5azAreu2IWNlaJOKphJSsUVWE+yCk6kBMoQyG9ZHCb/krb5K0PEA==}
1434 + engines: {node: '>=14.0.0'}
1435 + cpu: [wasm32]
1436 +
1437 + '@unrs/resolver-binding-win32-arm64-msvc@1.3.3':
1438 + resolution: {integrity: sha512-X/42BMNw7cW6xrB9syuP5RusRnWGoq+IqvJO8IDpp/BZg64J1uuIW6qA/1Cl13Y4LyLXbJVYbYNSKwR/FiHEng==}
1439 + cpu: [arm64]
1440 + os: [win32]
1441 +
1442 + '@unrs/resolver-binding-win32-ia32-msvc@1.3.3':
1443 + resolution: {integrity: sha512-EGNnNGQxMU5aTN7js3ETYvuw882zcO+dsVjs+DwO2j/fRVKth87C8e2GzxW1L3+iWAXMyJhvFBKRavk9Og1Z6A==}
1444 + cpu: [ia32]
1445 + os: [win32]
1446 +
1447 + '@unrs/resolver-binding-win32-x64-msvc@1.3.3':
1448 + resolution: {integrity: sha512-GraLbYqOJcmW1qY3osB+2YIiD62nVf2/bVLHZmrb4t/YSUwE03l7TwcDJl08T/Tm3SVhepX8RQkpzWbag/Sb4w==}
1449 + cpu: [x64]
1450 + os: [win32]
1451 +
1452 + '@vitejs/plugin-vue-jsx@4.1.2':
1453 + resolution: {integrity: sha512-4Rk0GdE0QCdsIkuMmWeg11gmM4x8UmTnZR/LWPm7QJ7+BsK4tq08udrN0isrrWqz5heFy9HLV/7bOLgFS8hUjA==}
1454 engines: {node: ^18.0.0 || >=20.0.0}
1455 peerDependencies:
1456 vite: ^5.0.0 || ^6.0.0
1457 vue: ^3.0.0
1458
1340 - '@vitejs/plugin-vue@5.2.1':
1341 - resolution: {integrity: sha512-cxh314tzaWwOLqVes2gnnCtvBDcM1UMdn+iFR+UjAn411dPT3tOmqrJjbMd7koZpMAmBM/GqeV4n9ge7JSiJJQ==}
1459 + '@vitejs/plugin-vue@5.2.3':
1460 + resolution: {integrity: sha512-IYSLEQj4LgZZuoVpdSUCw3dIynTWQgPlaRP6iAvMle4My0HdYwr5g5wQAfwOeHQBmYwEkqF70nRpSilr6PoUDg==}
1461 engines: {node: ^18.0.0 || >=20.0.0}
1462 peerDependencies:
1463 vite: ^5.0.0 || ^6.0.0
1464 vue: ^3.2.25
1465
1347 - '@vitest/eslint-plugin@1.1.36':
1348 - resolution: {integrity: sha512-IjBV/fcL9NJRxGw221ieaDsqKqj8qUo7rvSupDxMjTXyhsCusHC6M+jFUNqBp4PCkYFcf5bjrKxeZoCEWoPxig==}
1466 + '@vitest/eslint-plugin@1.1.38':
1467 + resolution: {integrity: sha512-KcOTZyVz8RiM5HyriiDVrP1CyBGuhRxle+lBsmSs6NTJEO/8dKVAq+f5vQzHj1/Kc7bYXSDO6yBe62Zx0t5iaw==}
1468 peerDependencies:
1469 '@typescript-eslint/utils': ^8.24.0
1470 eslint: '>= 8.57.0'
@@ -1357,11 +1476,11 @@ packages:
1476 vitest:
1477 optional: true
1478
1360 - '@vitest/expect@3.0.8':
1361 - resolution: {integrity: sha512-Xu6TTIavTvSSS6LZaA3EebWFr6tsoXPetOWNMOlc7LO88QVVBwq2oQWBoDiLCN6YTvNYsGSjqOO8CAdjom5DCQ==}
1479 + '@vitest/expect@3.1.1':
1480 + resolution: {integrity: sha512-q/zjrW9lgynctNbwvFtQkGK9+vvHA5UzVi2V8APrp1C6fG6/MuYYkmlx4FubuqLycCeSdHD5aadWfua/Vr0EUA==}
1481
1363 - '@vitest/mocker@3.0.8':
1364 - resolution: {integrity: sha512-n3LjS7fcW1BCoF+zWZxG7/5XvuYH+lsFg+BDwwAz0arIwHQJFUEsKBQ0BLU49fCxuM/2HSeBPHQD8WjgrxMfow==}
1482 + '@vitest/mocker@3.1.1':
1483 + resolution: {integrity: sha512-bmpJJm7Y7i9BBELlLuuM1J1Q6EQ6K5Ye4wcyOpOMXMcePYKSIYlpcrCm4l/O6ja4VJA5G2aMJiuZkZdnxlC3SA==}
1484 peerDependencies:
1485 msw: ^2.4.9
1486 vite: ^5.0.0 || ^6.0.0
@@ -1371,20 +1490,20 @@ packages:
1490 vite:
1491 optional: true
1492
1374 - '@vitest/pretty-format@3.0.8':
1375 - resolution: {integrity: sha512-BNqwbEyitFhzYMYHUVbIvepOyeQOSFA/NeJMIP9enMntkkxLgOcgABH6fjyXG85ipTgvero6noreavGIqfJcIg==}
1493 + '@vitest/pretty-format@3.1.1':
1494 + resolution: {integrity: sha512-dg0CIzNx+hMMYfNmSqJlLSXEmnNhMswcn3sXO7Tpldr0LiGmg3eXdLLhwkv2ZqgHb/d5xg5F7ezNFRA1fA13yA==}
1495
1377 - '@vitest/runner@3.0.8':
1378 - resolution: {integrity: sha512-c7UUw6gEcOzI8fih+uaAXS5DwjlBaCJUo7KJ4VvJcjL95+DSR1kova2hFuRt3w41KZEFcOEiq098KkyrjXeM5w==}
1496 + '@vitest/runner@3.1.1':
1497 + resolution: {integrity: sha512-X/d46qzJuEDO8ueyjtKfxffiXraPRfmYasoC4i5+mlLEJ10UvPb0XH5M9C3gWuxd7BAQhpK42cJgJtq53YnWVA==}
1498
1380 - '@vitest/snapshot@3.0.8':
1381 - resolution: {integrity: sha512-x8IlMGSEMugakInj44nUrLSILh/zy1f2/BgH0UeHpNyOocG18M9CWVIFBaXPt8TrqVZWmcPjwfG/ht5tnpba8A==}
1499 + '@vitest/snapshot@3.1.1':
1500 + resolution: {integrity: sha512-bByMwaVWe/+1WDf9exFxWWgAixelSdiwo2p33tpqIlM14vW7PRV5ppayVXtfycqze4Qhtwag5sVhX400MLBOOw==}
1501
1383 - '@vitest/spy@3.0.8':
1384 - resolution: {integrity: sha512-MR+PzJa+22vFKYb934CejhR4BeRpMSoxkvNoDit68GQxRLSf11aT6CTj3XaqUU9rxgWJFnqicN/wxw6yBRkI1Q==}
1502 + '@vitest/spy@3.1.1':
1503 + resolution: {integrity: sha512-+EmrUOOXbKzLkTDwlsc/xrwOlPDXyVk3Z6P6K4oiCndxz7YLpp/0R0UsWVOKT0IXWjjBJuSMk6D27qipaupcvQ==}
1504
1386 - '@vitest/utils@3.0.8':
1387 - resolution: {integrity: sha512-nkBC3aEhfX2PdtQI/QwAWp8qZWwzASsU4Npbcd5RdMPBSSLCpkZp52P3xku3s3uA0HIEhGvEcF8rNkBsz9dQ4Q==}
1505 + '@vitest/utils@3.1.1':
1506 + resolution: {integrity: sha512-1XIjflyaU2k3HMArJ50bwSh3wKWPD6Q47wz/NUSmRV0zNywPc4w79ARjg/i/aNINHwA+mIALhUVqD9/aUvZNgg==}
1507
1508 '@volar/language-core@2.4.11':
1509 resolution: {integrity: sha512-lN2C1+ByfW9/JRPpqScuZt/4OrUUse57GLI6TbLgTIqBVemdl1wNcZ1qYGEo2+Gw8coYLgCy7SuKqn6IrQcQgg==}
@@ -1482,14 +1601,18 @@ packages:
1601 vue:
1602 optional: true
1603
1485 - '@vueuse/core@12.8.2':
1486 - resolution: {integrity: sha512-HbvCmZdzAu3VGi/pWYm5Ut+Kd9mn1ZHnn4L5G8kOQTPs/IwIAmJoBrmYk2ckLArgMXZj0AW3n5CAejLUO+PhdQ==}
1604 + '@vueuse/core@13.0.0':
1605 + resolution: {integrity: sha512-rkgb4a8/0b234lMGCT29WkCjPfsX0oxrIRR7FDndRoW3FsaC9NBzefXg/9TLhAgwM11f49XnutshM4LzJBrQ5g==}
1606 + peerDependencies:
1607 + vue: ^3.5.0
1608
1488 - '@vueuse/metadata@12.8.2':
1489 - resolution: {integrity: sha512-rAyLGEuoBJ/Il5AmFHiziCPdQzRt88VxR+Y/A/QhJ1EWtWqPBBAxTAFaSkviwEuOEZNtW8pvkPgoCZQ+HxqW1A==}
1609 + '@vueuse/metadata@13.0.0':
1610 + resolution: {integrity: sha512-TRNksqmvtvqsuHf7bbgH9OSXEV2b6+M3BSN4LR5oxWKykOFT9gV78+C2/0++Pq9KCp9KQ1OQDPvGlWNQpOb2Mw==}
1611
1491 - '@vueuse/shared@12.8.2':
1492 - resolution: {integrity: sha512-dznP38YzxZoNloI0qpEfpkms8knDtaoQ6Y/sfS0L7Yki4zh40LFHEhur0odJC6xTHG5dxWVPiUWBXn+wCG2s5w==}
1612 + '@vueuse/shared@13.0.0':
1613 + resolution: {integrity: sha512-9MiHhAPw+sqCF/RLo8V6HsjRqEdNEWVpDLm2WBRW2G/kSQjb8X901sozXpSCaeLG0f7TEfMrT4XNaA5m1ez7Dg==}
1614 + peerDependencies:
1615 + vue: ^3.5.0
1616
1617 '@yr/monotone-cubic-spline@1.0.3':
1618 resolution: {integrity: sha512-FQXkOta0XBSUPHndIKON2Y9JeQz5ZeMqLYZVVK93FliNBFm7LNMIZmY6FrMEB9XPcDbE2bekMbZD6kzDkxwYjA==}
@@ -1616,8 +1739,8 @@ packages:
1739 resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==}
1740 engines: {node: '>= 4.0.0'}
1741
1619 - autoprefixer@10.4.20:
1620 - resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==}
1742 + autoprefixer@10.4.21:
1743 + resolution: {integrity: sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==}
1744 engines: {node: ^10 || ^12 || >=14}
1745 hasBin: true
1746 peerDependencies:
@@ -1629,8 +1752,8 @@ packages:
1752 aws4@1.13.2:
1753 resolution: {integrity: sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==}
1754
1632 - axios@1.8.1:
1633 - resolution: {integrity: sha512-NN+fvwH/kV01dYUQ3PTOZns4LWtWhOFCAhQ/pHb88WQ1hNe5V/dvFwc4VJcDL11LT9xSX0QtsR8sWUuyOuOq7g==}
1755 + axios@1.8.4:
1756 + resolution: {integrity: sha512-eBSYY4Y68NNlHbHBMdeDmKNtDgXWhQsJcGqzO3iLUM0GraQFSS9cVgPX5I9b3lbdFKyYoAEGAZF1DwhTaljNAw==}
1757
1758 balanced-match@1.0.2:
1759 resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
@@ -1939,8 +2062,8 @@ packages:
2062 csstype@3.1.3:
2063 resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
2064
1942 - cypress@14.1.0:
1943 - resolution: {integrity: sha512-pPPj8Uu9NwjaaiXAEcjYZZmgsq6v9Zs1Nw6a+zRF+ANgYSNhH4S32SjFRsvMcuOHR/8dp4GBJhBPqIPSs+TxaA==}
2065 + cypress@14.2.1:
2066 + resolution: {integrity: sha512-5xd0E7fUp0pjjib1D7ljkmCwFDgMkWuW06jWiz8dKrI7MNRrDo0C65i4Sh+oZ9YHjMHZRJBR0XZk1DfekOhOUw==}
2067 engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
2068 hasBin: true
2069
@@ -2218,13 +2341,13 @@ packages:
2341 peerDependencies:
2342 eslint: '*'
2343
2221 - eslint-plugin-antfu@3.1.0:
2222 - resolution: {integrity: sha512-BKlJcpIG8OGyU5JwQCdyTGaLuRgItheEYinhNroCx3bcuz2bCSYK0eNzJvPy2TY8yyz0uSSRxr5KHuQ1WOdOKg==}
2344 + eslint-plugin-antfu@3.1.1:
2345 + resolution: {integrity: sha512-7Q+NhwLfHJFvopI2HBZbSxWXngTwBLKxW1AGXLr2lEGxcEIK/AsDs8pn8fvIizl5aZjBbVbVK5ujmMpBe4Tvdg==}
2346 peerDependencies:
2347 eslint: '*'
2348
2226 - eslint-plugin-command@3.1.0:
2227 - resolution: {integrity: sha512-KLgxB8NMQ0iL7iwehyeqWVE7MaqRPwLTGW4d2CXYOj5tt4j6yU/hiNxQ/35FLq4SnMhv+tpE6FCvYbV4VS+BLw==}
2349 + eslint-plugin-command@3.2.0:
2350 + resolution: {integrity: sha512-PSDOB9k7Wd57pp4HD/l3C1D93pKX8/wQo0kWDI4q6/UpgrfMTyNsavklipgiZqbXl1+VBABY1buCcQE5LDpg5g==}
2351 peerDependencies:
2352 eslint: '*'
2353
@@ -2234,14 +2357,14 @@ packages:
2357 peerDependencies:
2358 eslint: '>=8'
2359
2237 - eslint-plugin-import-x@4.6.1:
2238 - resolution: {integrity: sha512-wluSUifMIb7UfwWXqx7Yx0lE/SGCcGXECLx/9bCmbY2nneLwvAZ4vkd1IXDjPKFvdcdUgr1BaRnaRpx3k2+Pfw==}
2360 + eslint-plugin-import-x@4.9.4:
2361 + resolution: {integrity: sha512-IPWbN0KBgBCpAiSlUcS17zc1eqMzRlYz15AzsFrw2Qfqt+e0IupxYbvYD96bGLKVlNdkNwa4ggv1skztpaZR/g==}
2362 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
2363 peerDependencies:
2364 eslint: ^8.57.0 || ^9.0.0
2365
2243 - eslint-plugin-jsdoc@50.6.3:
2244 - resolution: {integrity: sha512-NxbJyt1M5zffPcYZ8Nb53/8nnbIScmiLAMdoe0/FAszwb7lcSiX3iYBTsuF7RV84dZZJC8r3NghomrUXsmWvxQ==}
2366 + eslint-plugin-jsdoc@50.6.9:
2367 + resolution: {integrity: sha512-7/nHu3FWD4QRG8tCVqcv+BfFtctUtEDWc29oeDXB4bwmDM2/r1ndl14AG/2DUntdqH7qmpvdemJKwb3R97/QEw==}
2368 engines: {node: '>=18'}
2369 peerDependencies:
2370 eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
@@ -2262,14 +2385,14 @@ packages:
2385 resolution: {integrity: sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==}
2386 engines: {node: '>=5.0.0'}
2387
2265 - eslint-plugin-perfectionist@4.9.0:
2266 - resolution: {integrity: sha512-76lDfJnonOcXGW3bEXuqhEGId0LrOlvIE1yLHvK/eKMMPOc0b43KchAIR2Bdbqlg+LPXU5/Q+UzuzkO+cWHT6w==}
2388 + eslint-plugin-perfectionist@4.10.1:
2389 + resolution: {integrity: sha512-GXwFfL47RfBLZRGQdrvGZw9Ali2T2GPW8p4Gyj2fyWQ9396R/HgJMf0m9kn7D6WXRwrINfTDGLS+QYIeok9qEg==}
2390 engines: {node: ^18.0.0 || >=20.0.0}
2391 peerDependencies:
2269 - eslint: '>=8.0.0'
2392 + eslint: '>=8.45.0'
2393
2271 - eslint-plugin-pnpm-catalogs@0.1.0:
2272 - resolution: {integrity: sha512-4FzIfTfr06U3ULStgSMSmpDsfhtxsbSAxKLvXLo+/i/z48v4+4WD0Yr5hTb6E37X/ch8isKiTl4bnnvSENTYFA==}
2394 + eslint-plugin-pnpm@0.3.1:
2395 + resolution: {integrity: sha512-vi5iHoELIAlBbX4AW8ZGzU3tUnfxuXhC/NKo3qRcI5o9igbz6zJUqSlQ03bPeMqWIGTPatZnbWsNR1RnlNERNQ==}
2396 peerDependencies:
2397 eslint: ^9.0.0
2398
@@ -2323,6 +2446,10 @@ packages:
2446 resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==}
2447 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
2448
2449 + eslint-scope@8.3.0:
2450 + resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==}
2451 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
2452 +
2453 eslint-visitor-keys@3.4.3:
2454 resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
2455 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -2331,8 +2458,8 @@ packages:
2458 resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==}
2459 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
2460
2334 - eslint@9.21.0:
2335 - resolution: {integrity: sha512-KjeihdFqTPhOMXTt7StsDxriV4n66ueuF/jfPNC3j/lduHwr/ijDwJMsF+wyMJethgiKi5wniIE243vi07d3pg==}
2461 + eslint@9.23.0:
2462 + resolution: {integrity: sha512-jV7AbNoFPAY1EkFYpLq5bslU9NLNO8xnEeQXwErNibVryjk67wHVmddTBilc5srIttJDBrB0eMHKZBFbSIABCw==}
2463 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
2464 hasBin: true
2465 peerDependencies:
@@ -2539,6 +2666,9 @@ packages:
2666 function-bind@1.1.2:
2667 resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
2668
2669 + fzf@0.5.2:
2670 + resolution: {integrity: sha512-Tt4kuxLXFKHy8KT40zwsUPUkg1CrsgY25FxA2U/j/0WgEDCk3ddc/zLTCCcbSHX9FcKtLuVaDGtGE/STWC+j3Q==}
2671 +
2672 gensync@1.0.0-beta.2:
2673 resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
2674 engines: {node: '>=6.9.0'}
@@ -2682,8 +2812,8 @@ packages:
2812 resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==}
2813 engines: {node: '>=18'}
2814
2685 - html-entities@2.5.2:
2686 - resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==}
2815 + html-entities@2.6.0:
2816 + resolution: {integrity: sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==}
2817
2818 html-void-elements@3.0.0:
2819 resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==}
@@ -2884,8 +3014,8 @@ packages:
3014 joi@17.13.3:
3015 resolution: {integrity: sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==}
3016
2887 - jose@6.0.8:
2888 - resolution: {integrity: sha512-EyUPtOKyTYq+iMOszO42eobQllaIjJnwkZ2U93aJzNyPibCy7CEvT9UQnaCVB51IAd49gbNdCew1c0LcLTCB2g==}
3017 + jose@6.0.10:
3018 + resolution: {integrity: sha512-skIAxZqcMkOrSwjJvplIPYrlXGpxTPnro2/QWTDCxAdWQrSTV5/KqspMWmi5WAx5+ULswASJiZ0a+1B/Lxt9cw==}
3019
3020 js-beautify@1.15.4:
3021 resolution: {integrity: sha512-9/KXeZUKKJwqCXUdBxFJ3vPh467OCckSBmYDwSK/EtV090K+iMJ7zx2S3HLVDIWFQdqMIsZWbnaGiba18aWhaA==}
@@ -3234,10 +3364,18 @@ packages:
3364 resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
3365 engines: {node: '>=6'}
3366
3367 + mimic-function@5.0.1:
3368 + resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==}
3369 + engines: {node: '>=18'}
3370 +
3371 min-indent@1.0.1:
3372 resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
3373 engines: {node: '>=4'}
3374
3375 + minimatch@10.0.1:
3376 + resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==}
3377 + engines: {node: 20 || >=22}
3378 +
3379 minimatch@3.1.2:
3380 resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
3381
@@ -3310,8 +3448,8 @@ packages:
3448 engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
3449 hasBin: true
3450
3313 - nanoid@5.1.2:
3314 - resolution: {integrity: sha512-b+CiXQCNMUGe0Ri64S9SXFcP9hogjAJ2Rd6GdVxhPLRm7mhGaM7VgOvCAJ1ZshfHbqVDI3uqTI5C8/GaKuLI7g==}
3451 + nanoid@5.1.5:
3452 + resolution: {integrity: sha512-Ir/+ZpE9fDsNH0hQ3C68uyThDXzYcim2EqcZ8zn8Chtt1iylPT9xXJB0kPCnqzgcEGikO9RxSrh63MsmVCU7Fw==}
3453 engines: {node: ^18 || >=20}
3454 hasBin: true
3455
@@ -3404,8 +3542,15 @@ packages:
3542 resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
3543 engines: {node: '>=6'}
3544
3407 - oniguruma-to-es@3.1.1:
3408 - resolution: {integrity: sha512-bUH8SDvPkH3ho3dvwJwfonjlQ4R80vjyvrU8YpxuROddv55vAEJrTuCuCVUhhsHbtlD9tGGbaNApGQckXhS8iQ==}
3545 + onetime@7.0.0:
3546 + resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==}
3547 + engines: {node: '>=18'}
3548 +
3549 + oniguruma-parser@0.5.4:
3550 + resolution: {integrity: sha512-yNxcQ8sKvURiTwP0mV6bLQCYE7NKfKRRWunhbZnXgxSmB1OXa1lHrN3o4DZd+0Si0kU5blidK7BcROO8qv5TZA==}
3551 +
3552 + oniguruma-to-es@4.1.0:
3553 + resolution: {integrity: sha512-SNwG909cSLo4vPyyPbU/VJkEc9WOXqu2ycBlfd1UCXLqk1IijcQktSBb2yRQ2UFPsDhpkaf+C1dtT3PkLK/yWA==}
3554
3555 open@10.1.0:
3556 resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==}
@@ -3440,6 +3585,9 @@ packages:
3585 package-manager-detector@0.2.11:
3586 resolution: {integrity: sha512-BEnLolu+yuz22S56CU1SUKq3XC3PkwD5wv4ikR4MfGvnRVcmzXR9DwSlW2fEamyTPyXHomBJRzgapeuBvRNzJQ==}
3587
3588 + package-manager-detector@1.1.0:
3589 + resolution: {integrity: sha512-Y8f9qUlBzW8qauJjd/eu6jlpJZsuPJm2ZAV0cDVd420o4EdpH5RPdoCv+60/TdJflGatr4sDfpAL6ArWZbM5tA==}
3590 +
3591 parent-module@1.0.1:
3592 resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
3593 engines: {node: '>=6'}
@@ -3581,8 +3729,8 @@ packages:
3729 resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==}
3730 engines: {node: '>=4'}
3731
3584 - pnpm-catalogs-utils@0.1.0:
3585 - resolution: {integrity: sha512-avysWJc452htYTnae14ENYTI3fSzZ1U1xNrdSJ2kFgwDaDvdEKIM5Iu+WljP2cdr/HAKKQ1hnuvu3sQJ3Eq/zQ==}
3732 + pnpm-workspace-yaml@0.3.1:
3733 + resolution: {integrity: sha512-3nW5RLmREmZ8Pm8MbPsO2RM+99RRjYd25ynj3NV0cFsN7CcEl4sDFzgoFmSyduFwxFQ2Qbu3y2UdCh6HlyUOeA==}
3734
3735 postcss-import@15.1.0:
3736 resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
@@ -3824,6 +3972,10 @@ packages:
3972 resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==}
3973 engines: {node: '>=8'}
3974
3975 + restore-cursor@5.1.0:
3976 + resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==}
3977 + engines: {node: '>=18'}
3978 +
3979 reusify@1.1.0:
3980 resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==}
3981 engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
@@ -3868,8 +4020,8 @@ packages:
4020 safer-buffer@2.1.2:
4021 resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
4022
3871 - sass@1.85.1:
3872 - resolution: {integrity: sha512-Uk8WpxM5v+0cMR0XjX9KfRIacmSG86RH4DCCZjLU2rFh5tyutt9siAXJ7G+YfxQ99Q6wrRMbMlVl6KqUms71ag==}
4023 + sass@1.86.0:
4024 + resolution: {integrity: sha512-zV8vGUld/+mP4KbMLJMX7TyGCuUp7hnkOScgCMsWuHtns8CWBoz+vmEhoGMXsaJrbUP8gj+F1dLvVe79sK8UdA==}
4025 engines: {node: '>=14.0.0'}
4026 hasBin: true
4027
@@ -3915,8 +4067,8 @@ packages:
4067 resolution: {integrity: sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==}
4068 engines: {node: '>= 0.4'}
4069
3918 - shiki@3.1.0:
3919 - resolution: {integrity: sha512-LdTNyWQlC5zdCaHdcp1zPA1OVA2ivb+KjGOOnGcy02tGaF5ja+dGibWFH7Ar8YlngUgK/scDqworK18Ys9cbYA==}
4070 + shiki@3.2.1:
4071 + resolution: {integrity: sha512-VML/2o1/KGYkEf/stJJ+s9Ypn7jUKQPomGLGYso4JJFMFxVDyPNsjsI3MB3KLjlMOeH44gyaPdXC6rik2WXvUQ==}
4072
4073 side-channel-list@1.0.0:
4074 resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==}
@@ -4010,14 +4162,14 @@ packages:
4162 engines: {node: '>=0.10.0'}
4163 hasBin: true
4164
4013 - stable-hash@0.0.4:
4014 - resolution: {integrity: sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==}
4165 + stable-hash@0.0.5:
4166 + resolution: {integrity: sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==}
4167
4168 stackback@0.0.2:
4169 resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==}
4170
4019 - start-server-and-test@2.0.10:
4020 - resolution: {integrity: sha512-nZphcfcqGqwk74lbZkqSwClkYz+M5ZPGOMgWxNVJrdztPKN96qe6HooRu6L3TpwITn0lKJJdKACqHbJtqythOQ==}
4171 + start-server-and-test@2.0.11:
4172 + resolution: {integrity: sha512-TN39gLzPhHAflxyOkE/oMfQGj+pj3JgF6qVicFH/JrXt7xXktidKXwqfRga+ve7lVA8+RgPZVc25VrEPRScaDw==}
4173 engines: {node: '>=16'}
4174 hasBin: true
4175
@@ -4118,8 +4270,8 @@ packages:
4270 resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==}
4271 engines: {node: '>=10'}
4272
4121 - taze@18.6.0:
4122 - resolution: {integrity: sha512-VfAQzvSRFLbKpNon1aUx982P0Z7znNuaRJDFEcIjnyT3ly8+aFUVGGWKCm3KIZ/h9eqCV9aoZPjiFUojqYe1pw==}
4273 + taze@19.0.4:
4274 + resolution: {integrity: sha512-bviyNotzqcIWpVBCC4QYVb2yupzKyUDGQi2m/8GERdiPaudVMtgAqaE98+x0cDDaByYRMJCyhQWM04ikUL6+kQ==}
4275 hasBin: true
4276
4277 thememirror@2.0.1:
@@ -4148,6 +4300,9 @@ packages:
4300 tinyexec@0.3.2:
4301 resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==}
4302
4303 + tinyexec@1.0.1:
4304 + resolution: {integrity: sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==}
4305 +
4306 tinyglobby@0.2.12:
4307 resolution: {integrity: sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==}
4308 engines: {node: '>=12.0.0'}
@@ -4234,8 +4389,8 @@ packages:
4389 resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==}
4390 engines: {node: '>=10'}
4391
4237 - type-fest@4.37.0:
4238 - resolution: {integrity: sha512-S/5/0kFftkq27FPNye0XM1e2NsnoD/3FS+pBmbjmmtLT6I+i344KoOf7pvXreaFsDamWeaJX55nczA1m5PsBDg==}
4392 + type-fest@4.38.0:
4393 + resolution: {integrity: sha512-2dBz5D5ycHIoliLYLi0Q2V7KRaDlH0uWIvmk7TYlAg5slqwiPv1ezJdZm1QEM0xgk29oYWMCbIG7E6gHpvChlg==}
4394 engines: {node: '>=16'}
4395
4396 typescript@5.8.2:
@@ -4249,8 +4404,8 @@ packages:
4404 ufo@1.5.4:
4405 resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==}
4406
4252 - unconfig@7.3.0:
4253 - resolution: {integrity: sha512-UWYFZinVx2ZRE5Dzp2kI4xBkNC//veYakve1BeaAa7CNrf9TckEKlBiFUSrHOuoEDgu1URhNy219ZXsprIrvjQ==}
4407 + unconfig@7.3.1:
4408 + resolution: {integrity: sha512-LH5WL+un92tGAzWS87k7LkAfwpMdm7V0IXG2FxEjZz/QxiIW5J5LkcrKQThj0aRz6+h/lFmKI9EUXmK/T0bcrw==}
4409
4410 unctx@2.4.1:
4411 resolution: {integrity: sha512-AbaYw0Nm4mK4qjhns67C+kgxR2YWiwlDBPzxrN8h8C6VtAdCgditAY5Dezu3IJy4XVqAnbrXt9oQJvsn3fyozg==}
@@ -4297,6 +4452,9 @@ packages:
4452 resolution: {integrity: sha512-m1ekpSwuOT5hxkJeZGRxO7gXbXT3gF26NjQ7GdVHoLoF8/nopLcd/QfPigpCy7i51oFHiRJg/CyHhj4vs2+KGw==}
4453 engines: {node: '>=18.12.0'}
4454
4455 + unrs-resolver@1.3.3:
4456 + resolution: {integrity: sha512-PFLAGQzYlyjniXdbmQ3dnGMZJXX5yrl2YS4DLRfR3BhgUsE1zpRIrccp9XMOGRfIHpdFvCn/nr5N1KMVda4x3A==}
4457 +
4458 untildify@4.0.0:
4459 resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==}
4460 engines: {node: '>=8'}
@@ -4324,8 +4482,8 @@ packages:
4482 validate-npm-package-license@3.0.4:
4483 resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
4484
4327 - validator@13.12.0:
4328 - resolution: {integrity: sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==}
4485 + validator@13.15.0:
4486 + resolution: {integrity: sha512-36B2ryl4+oL5QxZ3AzD0t5SsMNGvTtQHpjgFO5tbNxfXbMFkY822ktCDe1MnlqV3301QQI9SLHDNJokDI+Z9pA==}
4487 engines: {node: '>= 0.10'}
4488
4489 vdirs@0.1.8:
@@ -4353,8 +4511,8 @@ packages:
4511 peerDependencies:
4512 vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0
4513
4356 - vite-node@3.0.8:
4357 - resolution: {integrity: sha512-6PhR4H9VGlcwXZ+KWCdMqbtG649xCPZqfI9j2PsK1FcXgEzro5bGHcVKFCTqPLaNKZES8Evqv4LwvZARsq5qlg==}
4514 + vite-node@3.1.1:
4515 + resolution: {integrity: sha512-V+IxPAE2FvXpTCHXyNem0M+gWm6J7eRyWPR6vYoG/Gl+IscNOjXzztUhimQgTxaAoUoj40Qqimaa0NLIOOAH4w==}
4516 engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
4517 hasBin: true
4518
@@ -4384,8 +4542,8 @@ packages:
4542 peerDependencies:
4543 vue: '>=3.2.13'
4544
4387 - vite@6.2.0:
4388 - resolution: {integrity: sha512-7dPxoo+WsT/64rDcwoOjk76XHj+TqNTIvHKcuMQ1k4/SeHDaQt5GFAeLYzrimZrMpn/O6DtdI03WUjdxuPM0oQ==}
4545 + vite@6.2.4:
4546 + resolution: {integrity: sha512-veHMSew8CcRzhL5o8ONjy8gkfmFJAd5Ac16oxBUjlwgX3Gq2Wqr+qNC3TjPIpy7TPV/KporLga5GT9HqdrCizw==}
4547 engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
4548 hasBin: true
4549 peerDependencies:
@@ -4424,16 +4582,16 @@ packages:
4582 yaml:
4583 optional: true
4584
4427 - vitest@3.0.8:
4428 - resolution: {integrity: sha512-dfqAsNqRGUc8hB9OVR2P0w8PZPEckti2+5rdZip0WIz9WW0MnImJ8XiR61QhqLa92EQzKP2uPkzenKOAHyEIbA==}
4585 + vitest@3.1.1:
4586 + resolution: {integrity: sha512-kiZc/IYmKICeBAZr9DQ5rT7/6bD9G7uqQEki4fxazi1jdVl2mWGzedtBs5s6llz59yQhVb7FFY2MbHzHCnT79Q==}
4587 engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
4588 hasBin: true
4589 peerDependencies:
4590 '@edge-runtime/vm': '*'
4591 '@types/debug': ^4.1.12
4592 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0
4435 - '@vitest/browser': 3.0.8
4436 - '@vitest/ui': 3.0.8
4593 + '@vitest/browser': 3.1.1
4594 + '@vitest/ui': 3.1.1
4595 happy-dom: '*'
4596 jsdom: '*'
4597 peerDependenciesMeta:
@@ -4486,8 +4644,8 @@ packages:
4644 peerDependencies:
4645 vue: ^3.0.0
4646
4489 - vue-i18n@11.1.1:
4490 - resolution: {integrity: sha512-0P6DkKy96R4Wh2sIZJEHw8ivnlD1pnB6Ib/eldoF1SUpQutfKZv6aMqZwICS1gW0rwq24ZSXw7y3jW+PRVYqWA==}
4647 + vue-i18n@11.1.2:
4648 + resolution: {integrity: sha512-MfdkdKGUHN+jkkaMT5Zbl4FpRmN7kfelJIwKoUpJ32ONIxdFhzxZiLTVaAXkAwvH3y9GmWpoiwjDqbPIkPIMFA==}
4649 engines: {node: '>= 16'}
4650 peerDependencies:
4651 vue: ^3.0.0
@@ -4545,8 +4703,8 @@ packages:
4703 resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==}
4704 engines: {node: '>=18'}
4705
4548 - wait-on@8.0.2:
4549 - resolution: {integrity: sha512-qHlU6AawrgAIHlueGQHQ+ETcPLAauXbnoTKl3RKq20W0T8x0DKVAo5xWIYjHSyvHxQlcYbFdR0jp4T9bDVITFA==}
4706 + wait-on@8.0.3:
4707 + resolution: {integrity: sha512-nQFqAFzZDeRxsu7S3C7LbuxslHhk+gnJZHyethuGKAn2IVleIbTB9I3vJSQiSR+DifUqmdzfPMoMPJfLqMF2vw==}
4708 engines: {node: '>=12.0.0'}
4709 hasBin: true
4710
@@ -4699,44 +4857,44 @@ snapshots:
4857 '@jridgewell/gen-mapping': 0.3.8
4858 '@jridgewell/trace-mapping': 0.3.25
4859
4702 - '@antfu/eslint-config@4.6.0(@typescript-eslint/utils@8.26.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2))(@vue/compiler-sfc@3.5.13)(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)(vitest@3.0.8(@types/debug@4.1.12)(@types/node@22.13.9)(jiti@2.4.2)(jsdom@26.0.0)(sass@1.85.1)(yaml@2.7.0))':
4860 + '@antfu/eslint-config@4.11.0(@typescript-eslint/utils@8.28.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(@vue/compiler-sfc@3.5.13)(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.13.14)(jiti@2.4.2)(jsdom@26.0.0)(sass@1.86.0)(yaml@2.7.0))':
4861 dependencies:
4862 '@antfu/install-pkg': 1.0.0
4863 '@clack/prompts': 0.10.0
4706 - '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.21.0(jiti@2.4.2))
4707 - '@eslint/markdown': 6.2.2
4708 - '@stylistic/eslint-plugin': 4.2.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)
4709 - '@typescript-eslint/eslint-plugin': 8.26.0(@typescript-eslint/parser@8.26.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)
4710 - '@typescript-eslint/parser': 8.26.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)
4711 - '@vitest/eslint-plugin': 1.1.36(@typescript-eslint/utils@8.26.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)(vitest@3.0.8(@types/debug@4.1.12)(@types/node@22.13.9)(jiti@2.4.2)(jsdom@26.0.0)(sass@1.85.1)(yaml@2.7.0))
4864 + '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.23.0(jiti@2.4.2))
4865 + '@eslint/markdown': 6.3.0
4866 + '@stylistic/eslint-plugin': 4.2.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)
4867 + '@typescript-eslint/eslint-plugin': 8.28.0(@typescript-eslint/parser@8.28.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)
4868 + '@typescript-eslint/parser': 8.28.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)
4869 + '@vitest/eslint-plugin': 1.1.38(@typescript-eslint/utils@8.28.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.13.14)(jiti@2.4.2)(jsdom@26.0.0)(sass@1.86.0)(yaml@2.7.0))
4870 ansis: 3.17.0
4871 cac: 6.7.14
4714 - eslint: 9.21.0(jiti@2.4.2)
4715 - eslint-config-flat-gitignore: 2.1.0(eslint@9.21.0(jiti@2.4.2))
4872 + eslint: 9.23.0(jiti@2.4.2)
4873 + eslint-config-flat-gitignore: 2.1.0(eslint@9.23.0(jiti@2.4.2))
4874 eslint-flat-config-utils: 2.0.1
4717 - eslint-merge-processors: 2.0.0(eslint@9.21.0(jiti@2.4.2))
4718 - eslint-plugin-antfu: 3.1.0(eslint@9.21.0(jiti@2.4.2))
4719 - eslint-plugin-command: 3.1.0(eslint@9.21.0(jiti@2.4.2))
4720 - eslint-plugin-import-x: 4.6.1(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)
4721 - eslint-plugin-jsdoc: 50.6.3(eslint@9.21.0(jiti@2.4.2))
4722 - eslint-plugin-jsonc: 2.19.1(eslint@9.21.0(jiti@2.4.2))
4723 - eslint-plugin-n: 17.16.2(eslint@9.21.0(jiti@2.4.2))
4875 + eslint-merge-processors: 2.0.0(eslint@9.23.0(jiti@2.4.2))
4876 + eslint-plugin-antfu: 3.1.1(eslint@9.23.0(jiti@2.4.2))
4877 + eslint-plugin-command: 3.2.0(eslint@9.23.0(jiti@2.4.2))
4878 + eslint-plugin-import-x: 4.9.4(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)
4879 + eslint-plugin-jsdoc: 50.6.9(eslint@9.23.0(jiti@2.4.2))
4880 + eslint-plugin-jsonc: 2.19.1(eslint@9.23.0(jiti@2.4.2))
4881 + eslint-plugin-n: 17.16.2(eslint@9.23.0(jiti@2.4.2))
4882 eslint-plugin-no-only-tests: 3.3.0
4725 - eslint-plugin-perfectionist: 4.9.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)
4726 - eslint-plugin-pnpm-catalogs: 0.1.0(eslint@9.21.0(jiti@2.4.2))
4727 - eslint-plugin-regexp: 2.7.0(eslint@9.21.0(jiti@2.4.2))
4728 - eslint-plugin-toml: 0.12.0(eslint@9.21.0(jiti@2.4.2))
4729 - eslint-plugin-unicorn: 57.0.0(eslint@9.21.0(jiti@2.4.2))
4730 - eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.26.0(@typescript-eslint/parser@8.26.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.21.0(jiti@2.4.2))
4731 - eslint-plugin-vue: 10.0.0(eslint@9.21.0(jiti@2.4.2))(vue-eslint-parser@10.1.1(eslint@9.21.0(jiti@2.4.2)))
4732 - eslint-plugin-yml: 1.17.0(eslint@9.21.0(jiti@2.4.2))
4733 - eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.13)(eslint@9.21.0(jiti@2.4.2))
4883 + eslint-plugin-perfectionist: 4.10.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)
4884 + eslint-plugin-pnpm: 0.3.1(eslint@9.23.0(jiti@2.4.2))
4885 + eslint-plugin-regexp: 2.7.0(eslint@9.23.0(jiti@2.4.2))
4886 + eslint-plugin-toml: 0.12.0(eslint@9.23.0(jiti@2.4.2))
4887 + eslint-plugin-unicorn: 57.0.0(eslint@9.23.0(jiti@2.4.2))
4888 + eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.28.0(@typescript-eslint/parser@8.28.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))
4889 + eslint-plugin-vue: 10.0.0(eslint@9.23.0(jiti@2.4.2))(vue-eslint-parser@10.1.1(eslint@9.23.0(jiti@2.4.2)))
4890 + eslint-plugin-yml: 1.17.0(eslint@9.23.0(jiti@2.4.2))
4891 + eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.13)(eslint@9.23.0(jiti@2.4.2))
4892 globals: 16.0.0
4893 jsonc-eslint-parser: 2.4.0
4894 local-pkg: 1.1.1
4895 parse-gitignore: 2.0.0
4896 toml-eslint-parser: 0.10.0
4739 - vue-eslint-parser: 10.1.1(eslint@9.21.0(jiti@2.4.2))
4897 + vue-eslint-parser: 10.1.1(eslint@9.23.0(jiti@2.4.2))
4898 yaml-eslint-parser: 1.3.0
4899 transitivePeerDependencies:
4900 - '@eslint/json'
@@ -4751,12 +4909,15 @@ snapshots:
4909 package-manager-detector: 0.2.11
4910 tinyexec: 0.3.2
4911
4754 - '@antfu/ni@23.3.1': {}
4912 + '@antfu/ni@24.3.0':
4913 + dependencies:
4914 + ansis: 3.17.0
4915 + fzf: 0.5.2
4916 + package-manager-detector: 1.1.0
4917 + tinyexec: 1.0.1
4918
4919 '@antfu/utils@0.7.10': {}
4920
4758 - '@antfu/utils@9.1.0': {}
4759 -
4921 '@asamuzakjp/css-color@2.8.3':
4922 dependencies:
4923 '@csstools/css-calc': 2.1.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)
@@ -4974,7 +5135,7 @@ snapshots:
5135 '@codemirror/view': 6.36.4
5136 '@lezer/common': 1.2.3
5137
4977 - '@codemirror/commands@6.8.0':
5138 + '@codemirror/commands@6.8.1':
5139 dependencies:
5140 '@codemirror/language': 6.10.8
5141 '@codemirror/state': 6.5.2
@@ -5097,6 +5258,22 @@ snapshots:
5258 transitivePeerDependencies:
5259 - supports-color
5260
5261 + '@emnapi/core@1.4.0':
5262 + dependencies:
5263 + '@emnapi/wasi-threads': 1.0.1
5264 + tslib: 2.8.1
5265 + optional: true
5266 +
5267 + '@emnapi/runtime@1.4.0':
5268 + dependencies:
5269 + tslib: 2.8.1
5270 + optional: true
5271 +
5272 + '@emnapi/wasi-threads@1.0.1':
5273 + dependencies:
5274 + tslib: 2.8.1
5275 + optional: true
5276 +
5277 '@emotion/hash@0.8.0': {}
5278
5279 '@es-joy/jsdoccomment@0.49.0':
@@ -5189,22 +5366,22 @@ snapshots:
5366 '@esbuild/win32-x64@0.25.0':
5367 optional: true
5368
5192 - '@eslint-community/eslint-plugin-eslint-comments@4.4.1(eslint@9.21.0(jiti@2.4.2))':
5369 + '@eslint-community/eslint-plugin-eslint-comments@4.4.1(eslint@9.23.0(jiti@2.4.2))':
5370 dependencies:
5371 escape-string-regexp: 4.0.0
5195 - eslint: 9.21.0(jiti@2.4.2)
5372 + eslint: 9.23.0(jiti@2.4.2)
5373 ignore: 5.3.2
5374
5198 - '@eslint-community/eslint-utils@4.4.1(eslint@9.21.0(jiti@2.4.2))':
5375 + '@eslint-community/eslint-utils@4.4.1(eslint@9.23.0(jiti@2.4.2))':
5376 dependencies:
5200 - eslint: 9.21.0(jiti@2.4.2)
5377 + eslint: 9.23.0(jiti@2.4.2)
5378 eslint-visitor-keys: 3.4.3
5379
5380 '@eslint-community/regexpp@4.12.1': {}
5381
5205 - '@eslint/compat@1.2.7(eslint@9.21.0(jiti@2.4.2))':
5382 + '@eslint/compat@1.2.7(eslint@9.23.0(jiti@2.4.2))':
5383 optionalDependencies:
5207 - eslint: 9.21.0(jiti@2.4.2)
5384 + eslint: 9.23.0(jiti@2.4.2)
5385
5386 '@eslint/config-array@0.19.2':
5387 dependencies:
@@ -5214,6 +5391,8 @@ snapshots:
5391 transitivePeerDependencies:
5392 - supports-color
5393
5394 + '@eslint/config-helpers@0.2.0': {}
5395 +
5396 '@eslint/core@0.10.0':
5397 dependencies:
5398 '@types/json-schema': 7.0.15
@@ -5222,7 +5401,7 @@ snapshots:
5401 dependencies:
5402 '@types/json-schema': 7.0.15
5403
5225 - '@eslint/eslintrc@3.3.0':
5404 + '@eslint/eslintrc@3.3.1':
5405 dependencies:
5406 ajv: 6.12.6
5407 debug: 4.4.0(supports-color@8.1.1)
@@ -5236,9 +5415,9 @@ snapshots:
5415 transitivePeerDependencies:
5416 - supports-color
5417
5239 - '@eslint/js@9.21.0': {}
5418 + '@eslint/js@9.23.0': {}
5419
5241 - '@eslint/markdown@6.2.2':
5420 + '@eslint/markdown@6.3.0':
5421 dependencies:
5422 '@eslint/core': 0.10.0
5423 '@eslint/plugin-kit': 0.2.7
@@ -5262,7 +5441,7 @@ snapshots:
5441
5442 '@fontsource/jetbrains-mono@5.2.5': {}
5443
5265 - '@fontsource/lexend@5.2.5': {}
5444 + '@fontsource/lexend@5.2.6': {}
5445
5446 '@fontsource/public-sans@5.2.5': {}
5447
@@ -5292,17 +5471,17 @@ snapshots:
5471 '@iconify/types': 2.0.0
5472 vue: 3.5.13(typescript@5.8.2)
5473
5295 - '@intlify/core-base@11.1.1':
5474 + '@intlify/core-base@11.1.2':
5475 dependencies:
5297 - '@intlify/message-compiler': 11.1.1
5298 - '@intlify/shared': 11.1.1
5476 + '@intlify/message-compiler': 11.1.2
5477 + '@intlify/shared': 11.1.2
5478
5300 - '@intlify/message-compiler@11.1.1':
5479 + '@intlify/message-compiler@11.1.2':
5480 dependencies:
5302 - '@intlify/shared': 11.1.1
5481 + '@intlify/shared': 11.1.2
5482 source-map-js: 1.2.1
5483
5305 - '@intlify/shared@11.1.1': {}
5484 + '@intlify/shared@11.1.2': {}
5485
5486 '@isaacs/cliui@8.0.2':
5487 dependencies:
@@ -5356,6 +5535,13 @@ snapshots:
5535
5536 '@marijn/find-cluster-break@1.0.2': {}
5537
5538 + '@napi-rs/wasm-runtime@0.2.7':
5539 + dependencies:
5540 + '@emnapi/core': 1.4.0
5541 + '@emnapi/runtime': 1.4.0
5542 + '@tybys/wasm-util': 0.9.0
5543 + optional: true
5544 +
5545 '@nodelib/fs.scandir@2.1.5':
5546 dependencies:
5547 '@nodelib/fs.stat': 2.0.5
@@ -5535,38 +5721,38 @@ snapshots:
5721
5722 '@sec-ant/readable-stream@0.4.1': {}
5723
5538 - '@shikijs/core@3.1.0':
5724 + '@shikijs/core@3.2.1':
5725 dependencies:
5540 - '@shikijs/types': 3.1.0
5726 + '@shikijs/types': 3.2.1
5727 '@shikijs/vscode-textmate': 10.0.2
5728 '@types/hast': 3.0.4
5729 hast-util-to-html: 9.0.5
5730
5545 - '@shikijs/engine-javascript@3.1.0':
5731 + '@shikijs/engine-javascript@3.2.1':
5732 dependencies:
5547 - '@shikijs/types': 3.1.0
5733 + '@shikijs/types': 3.2.1
5734 '@shikijs/vscode-textmate': 10.0.2
5549 - oniguruma-to-es: 3.1.1
5735 + oniguruma-to-es: 4.1.0
5736
5551 - '@shikijs/engine-oniguruma@3.1.0':
5737 + '@shikijs/engine-oniguruma@3.2.1':
5738 dependencies:
5553 - '@shikijs/types': 3.1.0
5739 + '@shikijs/types': 3.2.1
5740 '@shikijs/vscode-textmate': 10.0.2
5741
5556 - '@shikijs/langs@3.1.0':
5742 + '@shikijs/langs@3.2.1':
5743 dependencies:
5558 - '@shikijs/types': 3.1.0
5744 + '@shikijs/types': 3.2.1
5745
5560 - '@shikijs/markdown-it@3.1.0':
5746 + '@shikijs/markdown-it@3.2.1':
5747 dependencies:
5748 markdown-it: 14.1.0
5563 - shiki: 3.1.0
5749 + shiki: 3.2.1
5750
5565 - '@shikijs/themes@3.1.0':
5751 + '@shikijs/themes@3.2.1':
5752 dependencies:
5567 - '@shikijs/types': 3.1.0
5753 + '@shikijs/types': 3.2.1
5754
5569 - '@shikijs/types@3.1.0':
5755 + '@shikijs/types@3.2.1':
5756 dependencies:
5757 '@shikijs/vscode-textmate': 10.0.2
5758 '@types/hast': 3.0.4
@@ -5585,10 +5771,10 @@ snapshots:
5771
5772 '@sindresorhus/merge-streams@4.0.0': {}
5773
5588 - '@stylistic/eslint-plugin@4.2.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)':
5774 + '@stylistic/eslint-plugin@4.2.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)':
5775 dependencies:
5590 - '@typescript-eslint/utils': 8.26.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)
5591 - eslint: 9.21.0(jiti@2.4.2)
5776 + '@typescript-eslint/utils': 8.26.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)
5777 + eslint: 9.23.0(jiti@2.4.2)
5778 eslint-visitor-keys: 4.2.0
5779 espree: 10.3.0
5780 estraverse: 5.3.0
@@ -5622,7 +5808,12 @@ snapshots:
5808
5809 '@trysound/sax@0.2.0': {}
5810
5625 - '@tsconfig/node20@20.1.4': {}
5811 + '@tsconfig/node20@20.1.5': {}
5812 +
5813 + '@tybys/wasm-util@0.9.0':
5814 + dependencies:
5815 + tslib: 2.8.1
5816 + optional: true
5817
5818 '@types/bytes@3.1.5': {}
5819
@@ -5644,7 +5835,7 @@ snapshots:
5835 '@types/fs-extra@11.0.4':
5836 dependencies:
5837 '@types/jsonfile': 6.1.4
5647 - '@types/node': 22.13.9
5838 + '@types/node': 22.13.14
5839
5840 '@types/hast@3.0.4':
5841 dependencies:
@@ -5652,7 +5843,7 @@ snapshots:
5843
5844 '@types/jsdom@21.1.7':
5845 dependencies:
5655 - '@types/node': 22.13.9
5846 + '@types/node': 22.13.14
5847 '@types/tough-cookie': 4.0.5
5848 parse5: 7.2.1
5849
@@ -5660,7 +5851,7 @@ snapshots:
5851
5852 '@types/jsonfile@6.1.4':
5853 dependencies:
5663 - '@types/node': 22.13.9
5854 + '@types/node': 22.13.14
5855
5856 '@types/katex@0.16.7': {}
5857
@@ -5678,7 +5869,7 @@ snapshots:
5869
5870 '@types/ms@2.1.0': {}
5871
5681 - '@types/node@22.13.9':
5872 + '@types/node@22.13.14':
5873 dependencies:
5874 undici-types: 6.20.0
5875
@@ -5694,24 +5885,24 @@ snapshots:
5885
5886 '@types/unist@3.0.3': {}
5887
5697 - '@types/validator@13.12.2': {}
5888 + '@types/validator@13.12.3': {}
5889
5890 '@types/web-bluetooth@0.0.21': {}
5891
5892 '@types/yauzl@2.10.3':
5893 dependencies:
5703 - '@types/node': 22.13.9
5894 + '@types/node': 22.13.14
5895 optional: true
5896
5706 - '@typescript-eslint/eslint-plugin@8.26.0(@typescript-eslint/parser@8.26.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)':
5897 + '@typescript-eslint/eslint-plugin@8.28.0(@typescript-eslint/parser@8.28.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)':
5898 dependencies:
5899 '@eslint-community/regexpp': 4.12.1
5709 - '@typescript-eslint/parser': 8.26.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)
5710 - '@typescript-eslint/scope-manager': 8.26.0
5711 - '@typescript-eslint/type-utils': 8.26.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)
5712 - '@typescript-eslint/utils': 8.26.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)
5713 - '@typescript-eslint/visitor-keys': 8.26.0
5714 - eslint: 9.21.0(jiti@2.4.2)
5900 + '@typescript-eslint/parser': 8.28.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)
5901 + '@typescript-eslint/scope-manager': 8.28.0
5902 + '@typescript-eslint/type-utils': 8.28.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)
5903 + '@typescript-eslint/utils': 8.28.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)
5904 + '@typescript-eslint/visitor-keys': 8.28.0
5905 + eslint: 9.23.0(jiti@2.4.2)
5906 graphemer: 1.4.0
5907 ignore: 5.3.2
5908 natural-compare: 1.4.0
@@ -5720,14 +5911,14 @@ snapshots:
5911 transitivePeerDependencies:
5912 - supports-color
5913
5723 - '@typescript-eslint/parser@8.26.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)':
5914 + '@typescript-eslint/parser@8.28.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)':
5915 dependencies:
5725 - '@typescript-eslint/scope-manager': 8.26.0
5726 - '@typescript-eslint/types': 8.26.0
5727 - '@typescript-eslint/typescript-estree': 8.26.0(typescript@5.8.2)
5728 - '@typescript-eslint/visitor-keys': 8.26.0
5916 + '@typescript-eslint/scope-manager': 8.28.0
5917 + '@typescript-eslint/types': 8.28.0
5918 + '@typescript-eslint/typescript-estree': 8.28.0(typescript@5.8.2)
5919 + '@typescript-eslint/visitor-keys': 8.28.0
5920 debug: 4.4.0(supports-color@8.1.1)
5730 - eslint: 9.21.0(jiti@2.4.2)
5921 + eslint: 9.23.0(jiti@2.4.2)
5922 typescript: 5.8.2
5923 transitivePeerDependencies:
5924 - supports-color
@@ -5737,12 +5928,17 @@ snapshots:
5928 '@typescript-eslint/types': 8.26.0
5929 '@typescript-eslint/visitor-keys': 8.26.0
5930
5740 - '@typescript-eslint/type-utils@8.26.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)':
5931 + '@typescript-eslint/scope-manager@8.28.0':
5932 dependencies:
5742 - '@typescript-eslint/typescript-estree': 8.26.0(typescript@5.8.2)
5743 - '@typescript-eslint/utils': 8.26.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)
5933 + '@typescript-eslint/types': 8.28.0
5934 + '@typescript-eslint/visitor-keys': 8.28.0
5935 +
5936 + '@typescript-eslint/type-utils@8.28.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)':
5937 + dependencies:
5938 + '@typescript-eslint/typescript-estree': 8.28.0(typescript@5.8.2)
5939 + '@typescript-eslint/utils': 8.28.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)
5940 debug: 4.4.0(supports-color@8.1.1)
5745 - eslint: 9.21.0(jiti@2.4.2)
5941 + eslint: 9.23.0(jiti@2.4.2)
5942 ts-api-utils: 2.0.1(typescript@5.8.2)
5943 typescript: 5.8.2
5944 transitivePeerDependencies:
@@ -5750,6 +5946,8 @@ snapshots:
5946
5947 '@typescript-eslint/types@8.26.0': {}
5948
5949 + '@typescript-eslint/types@8.28.0': {}
5950 +
5951 '@typescript-eslint/typescript-estree@8.26.0(typescript@5.8.2)':
5952 dependencies:
5953 '@typescript-eslint/types': 8.26.0
@@ -5764,13 +5962,38 @@ snapshots:
5962 transitivePeerDependencies:
5963 - supports-color
5964
5767 - '@typescript-eslint/utils@8.26.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)':
5965 + '@typescript-eslint/typescript-estree@8.28.0(typescript@5.8.2)':
5966 dependencies:
5769 - '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2))
5967 + '@typescript-eslint/types': 8.28.0
5968 + '@typescript-eslint/visitor-keys': 8.28.0
5969 + debug: 4.4.0(supports-color@8.1.1)
5970 + fast-glob: 3.3.3
5971 + is-glob: 4.0.3
5972 + minimatch: 9.0.5
5973 + semver: 7.7.1
5974 + ts-api-utils: 2.0.1(typescript@5.8.2)
5975 + typescript: 5.8.2
5976 + transitivePeerDependencies:
5977 + - supports-color
5978 +
5979 + '@typescript-eslint/utils@8.26.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)':
5980 + dependencies:
5981 + '@eslint-community/eslint-utils': 4.4.1(eslint@9.23.0(jiti@2.4.2))
5982 '@typescript-eslint/scope-manager': 8.26.0
5983 '@typescript-eslint/types': 8.26.0
5984 '@typescript-eslint/typescript-estree': 8.26.0(typescript@5.8.2)
5773 - eslint: 9.21.0(jiti@2.4.2)
5985 + eslint: 9.23.0(jiti@2.4.2)
5986 + typescript: 5.8.2
5987 + transitivePeerDependencies:
5988 + - supports-color
5989 +
5990 + '@typescript-eslint/utils@8.28.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)':
5991 + dependencies:
5992 + '@eslint-community/eslint-utils': 4.4.1(eslint@9.23.0(jiti@2.4.2))
5993 + '@typescript-eslint/scope-manager': 8.28.0
5994 + '@typescript-eslint/types': 8.28.0
5995 + '@typescript-eslint/typescript-estree': 8.28.0(typescript@5.8.2)
5996 + eslint: 9.23.0(jiti@2.4.2)
5997 typescript: 5.8.2
5998 transitivePeerDependencies:
5999 - supports-color
@@ -5780,68 +6003,120 @@ snapshots:
6003 '@typescript-eslint/types': 8.26.0
6004 eslint-visitor-keys: 4.2.0
6005
6006 + '@typescript-eslint/visitor-keys@8.28.0':
6007 + dependencies:
6008 + '@typescript-eslint/types': 8.28.0
6009 + eslint-visitor-keys: 4.2.0
6010 +
6011 '@ungap/structured-clone@1.3.0': {}
6012
5785 - '@vitejs/plugin-vue-jsx@4.1.1(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))':
6013 + '@unrs/resolver-binding-darwin-arm64@1.3.3':
6014 + optional: true
6015 +
6016 + '@unrs/resolver-binding-darwin-x64@1.3.3':
6017 + optional: true
6018 +
6019 + '@unrs/resolver-binding-freebsd-x64@1.3.3':
6020 + optional: true
6021 +
6022 + '@unrs/resolver-binding-linux-arm-gnueabihf@1.3.3':
6023 + optional: true
6024 +
6025 + '@unrs/resolver-binding-linux-arm-musleabihf@1.3.3':
6026 + optional: true
6027 +
6028 + '@unrs/resolver-binding-linux-arm64-gnu@1.3.3':
6029 + optional: true
6030 +
6031 + '@unrs/resolver-binding-linux-arm64-musl@1.3.3':
6032 + optional: true
6033 +
6034 + '@unrs/resolver-binding-linux-ppc64-gnu@1.3.3':
6035 + optional: true
6036 +
6037 + '@unrs/resolver-binding-linux-s390x-gnu@1.3.3':
6038 + optional: true
6039 +
6040 + '@unrs/resolver-binding-linux-x64-gnu@1.3.3':
6041 + optional: true
6042 +
6043 + '@unrs/resolver-binding-linux-x64-musl@1.3.3':
6044 + optional: true
6045 +
6046 + '@unrs/resolver-binding-wasm32-wasi@1.3.3':
6047 + dependencies:
6048 + '@napi-rs/wasm-runtime': 0.2.7
6049 + optional: true
6050 +
6051 + '@unrs/resolver-binding-win32-arm64-msvc@1.3.3':
6052 + optional: true
6053 +
6054 + '@unrs/resolver-binding-win32-ia32-msvc@1.3.3':
6055 + optional: true
6056 +
6057 + '@unrs/resolver-binding-win32-x64-msvc@1.3.3':
6058 + optional: true
6059 +
6060 + '@vitejs/plugin-vue-jsx@4.1.2(vite@6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))':
6061 dependencies:
6062 '@babel/core': 7.26.9
6063 '@babel/plugin-transform-typescript': 7.26.8(@babel/core@7.26.9)
6064 '@vue/babel-plugin-jsx': 1.3.0(@babel/core@7.26.9)
5790 - vite: 6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0)
6065 + vite: 6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0)
6066 vue: 3.5.13(typescript@5.8.2)
6067 transitivePeerDependencies:
6068 - supports-color
6069
5795 - '@vitejs/plugin-vue@5.2.1(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))':
6070 + '@vitejs/plugin-vue@5.2.3(vite@6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))':
6071 dependencies:
5797 - vite: 6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0)
6072 + vite: 6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0)
6073 vue: 3.5.13(typescript@5.8.2)
6074
5800 - '@vitest/eslint-plugin@1.1.36(@typescript-eslint/utils@8.26.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)(vitest@3.0.8(@types/debug@4.1.12)(@types/node@22.13.9)(jiti@2.4.2)(jsdom@26.0.0)(sass@1.85.1)(yaml@2.7.0))':
6075 + '@vitest/eslint-plugin@1.1.38(@typescript-eslint/utils@8.28.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.13.14)(jiti@2.4.2)(jsdom@26.0.0)(sass@1.86.0)(yaml@2.7.0))':
6076 dependencies:
5802 - '@typescript-eslint/utils': 8.26.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)
5803 - eslint: 9.21.0(jiti@2.4.2)
6077 + '@typescript-eslint/utils': 8.28.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)
6078 + eslint: 9.23.0(jiti@2.4.2)
6079 optionalDependencies:
6080 typescript: 5.8.2
5806 - vitest: 3.0.8(@types/debug@4.1.12)(@types/node@22.13.9)(jiti@2.4.2)(jsdom@26.0.0)(sass@1.85.1)(yaml@2.7.0)
6081 + vitest: 3.1.1(@types/debug@4.1.12)(@types/node@22.13.14)(jiti@2.4.2)(jsdom@26.0.0)(sass@1.86.0)(yaml@2.7.0)
6082
5808 - '@vitest/expect@3.0.8':
6083 + '@vitest/expect@3.1.1':
6084 dependencies:
5810 - '@vitest/spy': 3.0.8
5811 - '@vitest/utils': 3.0.8
6085 + '@vitest/spy': 3.1.1
6086 + '@vitest/utils': 3.1.1
6087 chai: 5.2.0
6088 tinyrainbow: 2.0.0
6089
5815 - '@vitest/mocker@3.0.8(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0))':
6090 + '@vitest/mocker@3.1.1(vite@6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0))':
6091 dependencies:
5817 - '@vitest/spy': 3.0.8
6092 + '@vitest/spy': 3.1.1
6093 estree-walker: 3.0.3
6094 magic-string: 0.30.17
6095 optionalDependencies:
5821 - vite: 6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0)
6096 + vite: 6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0)
6097
5823 - '@vitest/pretty-format@3.0.8':
6098 + '@vitest/pretty-format@3.1.1':
6099 dependencies:
6100 tinyrainbow: 2.0.0
6101
5827 - '@vitest/runner@3.0.8':
6102 + '@vitest/runner@3.1.1':
6103 dependencies:
5829 - '@vitest/utils': 3.0.8
6104 + '@vitest/utils': 3.1.1
6105 pathe: 2.0.3
6106
5832 - '@vitest/snapshot@3.0.8':
6107 + '@vitest/snapshot@3.1.1':
6108 dependencies:
5834 - '@vitest/pretty-format': 3.0.8
6109 + '@vitest/pretty-format': 3.1.1
6110 magic-string: 0.30.17
6111 pathe: 2.0.3
6112
5838 - '@vitest/spy@3.0.8':
6113 + '@vitest/spy@3.1.1':
6114 dependencies:
6115 tinyspy: 3.0.2
6116
5842 - '@vitest/utils@3.0.8':
6117 + '@vitest/utils@3.1.1':
6118 dependencies:
5844 - '@vitest/pretty-format': 3.0.8
6119 + '@vitest/pretty-format': 3.1.1
6120 loupe: 3.1.3
6121 tinyrainbow: 2.0.0
6122
@@ -5927,14 +6202,14 @@ snapshots:
6202 dependencies:
6203 '@vue/devtools-kit': 7.7.2
6204
5930 - '@vue/devtools-core@7.7.2(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))':
6205 + '@vue/devtools-core@7.7.2(vite@6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))':
6206 dependencies:
6207 '@vue/devtools-kit': 7.7.2
6208 '@vue/devtools-shared': 7.7.2
6209 mitt: 3.0.1
5935 - nanoid: 5.1.2
6210 + nanoid: 5.1.5
6211 pathe: 2.0.3
5937 - vite-hot-client: 0.2.4(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0))
6212 + vite-hot-client: 0.2.4(vite@6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0))
6213 vue: 3.5.13(typescript@5.8.2)
6214 transitivePeerDependencies:
6215 - vite
@@ -6000,22 +6275,18 @@ snapshots:
6275 typescript: 5.8.2
6276 vue: 3.5.13(typescript@5.8.2)
6277
6003 - '@vueuse/core@12.8.2(typescript@5.8.2)':
6278 + '@vueuse/core@13.0.0(vue@3.5.13(typescript@5.8.2))':
6279 dependencies:
6280 '@types/web-bluetooth': 0.0.21
6006 - '@vueuse/metadata': 12.8.2
6007 - '@vueuse/shared': 12.8.2(typescript@5.8.2)
6281 + '@vueuse/metadata': 13.0.0
6282 + '@vueuse/shared': 13.0.0(vue@3.5.13(typescript@5.8.2))
6283 vue: 3.5.13(typescript@5.8.2)
6009 - transitivePeerDependencies:
6010 - - typescript
6284
6012 - '@vueuse/metadata@12.8.2': {}
6285 + '@vueuse/metadata@13.0.0': {}
6286
6014 - '@vueuse/shared@12.8.2(typescript@5.8.2)':
6287 + '@vueuse/shared@13.0.0(vue@3.5.13(typescript@5.8.2))':
6288 dependencies:
6289 vue: 3.5.13(typescript@5.8.2)
6017 - transitivePeerDependencies:
6018 - - typescript
6290
6291 '@yr/monotone-cubic-spline@1.0.3': {}
6292
@@ -6113,7 +6384,7 @@ snapshots:
6384
6385 at-least-node@1.0.0: {}
6386
6116 - autoprefixer@10.4.20(postcss@8.5.3):
6387 + autoprefixer@10.4.21(postcss@8.5.3):
6388 dependencies:
6389 browserslist: 4.24.4
6390 caniuse-lite: 1.0.30001702
@@ -6127,7 +6398,7 @@ snapshots:
6398
6399 aws4@1.13.2: {}
6400
6130 - axios@1.8.1(debug@4.4.0):
6401 + axios@1.8.4(debug@4.4.0):
6402 dependencies:
6403 follow-redirects: 1.15.9(debug@4.4.0)
6404 form-data: 4.0.2
@@ -6316,7 +6587,7 @@ snapshots:
6587 codemirror@6.0.1:
6588 dependencies:
6589 '@codemirror/autocomplete': 6.18.6
6319 - '@codemirror/commands': 6.8.0
6590 + '@codemirror/commands': 6.8.1
6591 '@codemirror/language': 6.10.8
6592 '@codemirror/lint': 6.8.4
6593 '@codemirror/search': 6.5.10
@@ -6434,7 +6705,7 @@ snapshots:
6705
6706 csstype@3.1.3: {}
6707
6437 - cypress@14.1.0:
6708 + cypress@14.2.1:
6709 dependencies:
6710 '@cypress/request': 3.0.8
6711 '@cypress/xvfb': 1.2.4(supports-color@8.1.1)
@@ -6725,20 +6996,20 @@ snapshots:
6996
6997 escape-string-regexp@5.0.0: {}
6998
6728 - eslint-compat-utils@0.5.1(eslint@9.21.0(jiti@2.4.2)):
6999 + eslint-compat-utils@0.5.1(eslint@9.23.0(jiti@2.4.2)):
7000 dependencies:
6730 - eslint: 9.21.0(jiti@2.4.2)
7001 + eslint: 9.23.0(jiti@2.4.2)
7002 semver: 7.7.1
7003
6733 - eslint-compat-utils@0.6.4(eslint@9.21.0(jiti@2.4.2)):
7004 + eslint-compat-utils@0.6.4(eslint@9.23.0(jiti@2.4.2)):
7005 dependencies:
6735 - eslint: 9.21.0(jiti@2.4.2)
7006 + eslint: 9.23.0(jiti@2.4.2)
7007 semver: 7.7.1
7008
6738 - eslint-config-flat-gitignore@2.1.0(eslint@9.21.0(jiti@2.4.2)):
7009 + eslint-config-flat-gitignore@2.1.0(eslint@9.23.0(jiti@2.4.2)):
7010 dependencies:
6740 - '@eslint/compat': 1.2.7(eslint@9.21.0(jiti@2.4.2))
6741 - eslint: 9.21.0(jiti@2.4.2)
7011 + '@eslint/compat': 1.2.7(eslint@9.23.0(jiti@2.4.2))
7012 + eslint: 9.23.0(jiti@2.4.2)
7013
7014 eslint-flat-config-utils@2.0.1:
7015 dependencies:
@@ -6752,60 +7023,59 @@ snapshots:
7023 transitivePeerDependencies:
7024 - supports-color
7025
6755 - eslint-json-compat-utils@0.2.1(eslint@9.21.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0):
7026 + eslint-json-compat-utils@0.2.1(eslint@9.23.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0):
7027 dependencies:
6757 - eslint: 9.21.0(jiti@2.4.2)
7028 + eslint: 9.23.0(jiti@2.4.2)
7029 esquery: 1.6.0
7030 jsonc-eslint-parser: 2.4.0
7031
6761 - eslint-merge-processors@2.0.0(eslint@9.21.0(jiti@2.4.2)):
7032 + eslint-merge-processors@2.0.0(eslint@9.23.0(jiti@2.4.2)):
7033 dependencies:
6763 - eslint: 9.21.0(jiti@2.4.2)
7034 + eslint: 9.23.0(jiti@2.4.2)
7035
6765 - eslint-plugin-antfu@3.1.0(eslint@9.21.0(jiti@2.4.2)):
7036 + eslint-plugin-antfu@3.1.1(eslint@9.23.0(jiti@2.4.2)):
7037 dependencies:
6767 - eslint: 9.21.0(jiti@2.4.2)
7038 + eslint: 9.23.0(jiti@2.4.2)
7039
6769 - eslint-plugin-command@3.1.0(eslint@9.21.0(jiti@2.4.2)):
7040 + eslint-plugin-command@3.2.0(eslint@9.23.0(jiti@2.4.2)):
7041 dependencies:
7042 '@es-joy/jsdoccomment': 0.50.0
6772 - eslint: 9.21.0(jiti@2.4.2)
7043 + eslint: 9.23.0(jiti@2.4.2)
7044
6774 - eslint-plugin-es-x@7.8.0(eslint@9.21.0(jiti@2.4.2)):
7045 + eslint-plugin-es-x@7.8.0(eslint@9.23.0(jiti@2.4.2)):
7046 dependencies:
6776 - '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2))
7047 + '@eslint-community/eslint-utils': 4.4.1(eslint@9.23.0(jiti@2.4.2))
7048 '@eslint-community/regexpp': 4.12.1
6778 - eslint: 9.21.0(jiti@2.4.2)
6779 - eslint-compat-utils: 0.5.1(eslint@9.21.0(jiti@2.4.2))
7049 + eslint: 9.23.0(jiti@2.4.2)
7050 + eslint-compat-utils: 0.5.1(eslint@9.23.0(jiti@2.4.2))
7051
6781 - eslint-plugin-import-x@4.6.1(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2):
7052 + eslint-plugin-import-x@4.9.4(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2):
7053 dependencies:
7054 '@types/doctrine': 0.0.9
6784 - '@typescript-eslint/scope-manager': 8.26.0
6785 - '@typescript-eslint/utils': 8.26.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)
7055 + '@typescript-eslint/utils': 8.28.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)
7056 debug: 4.4.0(supports-color@8.1.1)
7057 doctrine: 3.0.0
6788 - enhanced-resolve: 5.18.1
6789 - eslint: 9.21.0(jiti@2.4.2)
7058 + eslint: 9.23.0(jiti@2.4.2)
7059 eslint-import-resolver-node: 0.3.9
7060 get-tsconfig: 4.10.0
7061 is-glob: 4.0.3
6793 - minimatch: 9.0.5
7062 + minimatch: 10.0.1
7063 semver: 7.7.1
6795 - stable-hash: 0.0.4
7064 + stable-hash: 0.0.5
7065 tslib: 2.8.1
7066 + unrs-resolver: 1.3.3
7067 transitivePeerDependencies:
7068 - supports-color
7069 - typescript
7070
6801 - eslint-plugin-jsdoc@50.6.3(eslint@9.21.0(jiti@2.4.2)):
7071 + eslint-plugin-jsdoc@50.6.9(eslint@9.23.0(jiti@2.4.2)):
7072 dependencies:
7073 '@es-joy/jsdoccomment': 0.49.0
7074 are-docs-informative: 0.0.2
7075 comment-parser: 1.4.1
7076 debug: 4.4.0(supports-color@8.1.1)
7077 escape-string-regexp: 4.0.0
6808 - eslint: 9.21.0(jiti@2.4.2)
7078 + eslint: 9.23.0(jiti@2.4.2)
7079 espree: 10.3.0
7080 esquery: 1.6.0
7081 parse-imports: 2.2.1
@@ -6815,12 +7085,12 @@ snapshots:
7085 transitivePeerDependencies:
7086 - supports-color
7087
6818 - eslint-plugin-jsonc@2.19.1(eslint@9.21.0(jiti@2.4.2)):
7088 + eslint-plugin-jsonc@2.19.1(eslint@9.23.0(jiti@2.4.2)):
7089 dependencies:
6820 - '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2))
6821 - eslint: 9.21.0(jiti@2.4.2)
6822 - eslint-compat-utils: 0.6.4(eslint@9.21.0(jiti@2.4.2))
6823 - eslint-json-compat-utils: 0.2.1(eslint@9.21.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0)
7090 + '@eslint-community/eslint-utils': 4.4.1(eslint@9.23.0(jiti@2.4.2))
7091 + eslint: 9.23.0(jiti@2.4.2)
7092 + eslint-compat-utils: 0.6.4(eslint@9.23.0(jiti@2.4.2))
7093 + eslint-json-compat-utils: 0.2.1(eslint@9.23.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0)
7094 espree: 9.6.1
7095 graphemer: 1.4.0
7096 jsonc-eslint-parser: 2.4.0
@@ -6829,12 +7099,12 @@ snapshots:
7099 transitivePeerDependencies:
7100 - '@eslint/json'
7101
6832 - eslint-plugin-n@17.16.2(eslint@9.21.0(jiti@2.4.2)):
7102 + eslint-plugin-n@17.16.2(eslint@9.23.0(jiti@2.4.2)):
7103 dependencies:
6834 - '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2))
7104 + '@eslint-community/eslint-utils': 4.4.1(eslint@9.23.0(jiti@2.4.2))
7105 enhanced-resolve: 5.18.1
6836 - eslint: 9.21.0(jiti@2.4.2)
6837 - eslint-plugin-es-x: 7.8.0(eslint@9.21.0(jiti@2.4.2))
7106 + eslint: 9.23.0(jiti@2.4.2)
7107 + eslint-plugin-es-x: 7.8.0(eslint@9.23.0(jiti@2.4.2))
7108 get-tsconfig: 4.10.0
7109 globals: 15.15.0
7110 ignore: 5.3.2
@@ -6843,52 +7113,55 @@ snapshots:
7113
7114 eslint-plugin-no-only-tests@3.3.0: {}
7115
6846 - eslint-plugin-perfectionist@4.9.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2):
7116 + eslint-plugin-perfectionist@4.10.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2):
7117 dependencies:
7118 '@typescript-eslint/types': 8.26.0
6849 - '@typescript-eslint/utils': 8.26.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)
6850 - eslint: 9.21.0(jiti@2.4.2)
7119 + '@typescript-eslint/utils': 8.26.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)
7120 + eslint: 9.23.0(jiti@2.4.2)
7121 natural-orderby: 5.0.0
7122 transitivePeerDependencies:
7123 - supports-color
7124 - typescript
7125
6856 - eslint-plugin-pnpm-catalogs@0.1.0(eslint@9.21.0(jiti@2.4.2)):
7126 + eslint-plugin-pnpm@0.3.1(eslint@9.23.0(jiti@2.4.2)):
7127 dependencies:
6858 - eslint: 9.21.0(jiti@2.4.2)
7128 + eslint: 9.23.0(jiti@2.4.2)
7129 find-up-simple: 1.0.1
7130 jsonc-eslint-parser: 2.4.0
6861 - pnpm-catalogs-utils: 0.1.0
7131 + pathe: 2.0.3
7132 + pnpm-workspace-yaml: 0.3.1
7133 + tinyglobby: 0.2.12
7134 + yaml-eslint-parser: 1.3.0
7135
6863 - eslint-plugin-regexp@2.7.0(eslint@9.21.0(jiti@2.4.2)):
7136 + eslint-plugin-regexp@2.7.0(eslint@9.23.0(jiti@2.4.2)):
7137 dependencies:
6865 - '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2))
7138 + '@eslint-community/eslint-utils': 4.4.1(eslint@9.23.0(jiti@2.4.2))
7139 '@eslint-community/regexpp': 4.12.1
7140 comment-parser: 1.4.1
6868 - eslint: 9.21.0(jiti@2.4.2)
7141 + eslint: 9.23.0(jiti@2.4.2)
7142 jsdoc-type-pratt-parser: 4.1.0
7143 refa: 0.12.1
7144 regexp-ast-analysis: 0.7.1
7145 scslre: 0.3.0
7146
6874 - eslint-plugin-toml@0.12.0(eslint@9.21.0(jiti@2.4.2)):
7147 + eslint-plugin-toml@0.12.0(eslint@9.23.0(jiti@2.4.2)):
7148 dependencies:
7149 debug: 4.4.0(supports-color@8.1.1)
6877 - eslint: 9.21.0(jiti@2.4.2)
6878 - eslint-compat-utils: 0.6.4(eslint@9.21.0(jiti@2.4.2))
7150 + eslint: 9.23.0(jiti@2.4.2)
7151 + eslint-compat-utils: 0.6.4(eslint@9.23.0(jiti@2.4.2))
7152 lodash: 4.17.21
7153 toml-eslint-parser: 0.10.0
7154 transitivePeerDependencies:
7155 - supports-color
7156
6884 - eslint-plugin-unicorn@57.0.0(eslint@9.21.0(jiti@2.4.2)):
7157 + eslint-plugin-unicorn@57.0.0(eslint@9.23.0(jiti@2.4.2)):
7158 dependencies:
7159 '@babel/helper-validator-identifier': 7.25.9
6887 - '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2))
7160 + '@eslint-community/eslint-utils': 4.4.1(eslint@9.23.0(jiti@2.4.2))
7161 ci-info: 4.1.0
7162 clean-regexp: 1.0.0
7163 core-js-compat: 3.41.0
6891 - eslint: 9.21.0(jiti@2.4.2)
7164 + eslint: 9.23.0(jiti@2.4.2)
7165 esquery: 1.6.0
7166 globals: 15.15.0
7167 indent-string: 5.0.0
@@ -6901,56 +7174,62 @@ snapshots:
7174 semver: 7.7.1
7175 strip-indent: 4.0.0
7176
6904 - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.26.0(@typescript-eslint/parser@8.26.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.21.0(jiti@2.4.2)):
7177 + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.28.0(@typescript-eslint/parser@8.28.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2)):
7178 dependencies:
6906 - eslint: 9.21.0(jiti@2.4.2)
7179 + eslint: 9.23.0(jiti@2.4.2)
7180 optionalDependencies:
6908 - '@typescript-eslint/eslint-plugin': 8.26.0(@typescript-eslint/parser@8.26.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)
7181 + '@typescript-eslint/eslint-plugin': 8.28.0(@typescript-eslint/parser@8.28.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)
7182
6910 - eslint-plugin-vue@10.0.0(eslint@9.21.0(jiti@2.4.2))(vue-eslint-parser@10.1.1(eslint@9.21.0(jiti@2.4.2))):
7183 + eslint-plugin-vue@10.0.0(eslint@9.23.0(jiti@2.4.2))(vue-eslint-parser@10.1.1(eslint@9.23.0(jiti@2.4.2))):
7184 dependencies:
6912 - '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2))
6913 - eslint: 9.21.0(jiti@2.4.2)
7185 + '@eslint-community/eslint-utils': 4.4.1(eslint@9.23.0(jiti@2.4.2))
7186 + eslint: 9.23.0(jiti@2.4.2)
7187 natural-compare: 1.4.0
7188 nth-check: 2.1.1
7189 postcss-selector-parser: 6.1.2
7190 semver: 7.7.1
6918 - vue-eslint-parser: 10.1.1(eslint@9.21.0(jiti@2.4.2))
7191 + vue-eslint-parser: 10.1.1(eslint@9.23.0(jiti@2.4.2))
7192 xml-name-validator: 4.0.0
7193
6921 - eslint-plugin-yml@1.17.0(eslint@9.21.0(jiti@2.4.2)):
7194 + eslint-plugin-yml@1.17.0(eslint@9.23.0(jiti@2.4.2)):
7195 dependencies:
7196 debug: 4.4.0(supports-color@8.1.1)
7197 escape-string-regexp: 4.0.0
6925 - eslint: 9.21.0(jiti@2.4.2)
6926 - eslint-compat-utils: 0.6.4(eslint@9.21.0(jiti@2.4.2))
7198 + eslint: 9.23.0(jiti@2.4.2)
7199 + eslint-compat-utils: 0.6.4(eslint@9.23.0(jiti@2.4.2))
7200 natural-compare: 1.4.0
7201 yaml-eslint-parser: 1.3.0
7202 transitivePeerDependencies:
7203 - supports-color
7204
6932 - eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.13)(eslint@9.21.0(jiti@2.4.2)):
7205 + eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.13)(eslint@9.23.0(jiti@2.4.2)):
7206 dependencies:
7207 '@vue/compiler-sfc': 3.5.13
6935 - eslint: 9.21.0(jiti@2.4.2)
7208 + eslint: 9.23.0(jiti@2.4.2)
7209
7210 eslint-scope@8.2.0:
7211 dependencies:
7212 esrecurse: 4.3.0
7213 estraverse: 5.3.0
7214
7215 + eslint-scope@8.3.0:
7216 + dependencies:
7217 + esrecurse: 4.3.0
7218 + estraverse: 5.3.0
7219 +
7220 eslint-visitor-keys@3.4.3: {}
7221
7222 eslint-visitor-keys@4.2.0: {}
7223
6946 - eslint@9.21.0(jiti@2.4.2):
7224 + eslint@9.23.0(jiti@2.4.2):
7225 dependencies:
6948 - '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2))
7226 + '@eslint-community/eslint-utils': 4.4.1(eslint@9.23.0(jiti@2.4.2))
7227 '@eslint-community/regexpp': 4.12.1
7228 '@eslint/config-array': 0.19.2
7229 + '@eslint/config-helpers': 0.2.0
7230 '@eslint/core': 0.12.0
6952 - '@eslint/eslintrc': 3.3.0
6953 - '@eslint/js': 9.21.0
7231 + '@eslint/eslintrc': 3.3.1
7232 + '@eslint/js': 9.23.0
7233 '@eslint/plugin-kit': 0.2.7
7234 '@humanfs/node': 0.16.6
7235 '@humanwhocodes/module-importer': 1.0.1
@@ -6962,7 +7241,7 @@ snapshots:
7241 cross-spawn: 7.0.6
7242 debug: 4.4.0(supports-color@8.1.1)
7243 escape-string-regexp: 4.0.0
6965 - eslint-scope: 8.2.0
7244 + eslint-scope: 8.3.0
7245 eslint-visitor-keys: 4.2.0
7246 espree: 10.3.0
7247 esquery: 1.6.0
@@ -7206,6 +7485,8 @@ snapshots:
7485
7486 function-bind@1.1.2: {}
7487
7488 + fzf@0.5.2: {}
7489 +
7490 gensync@1.0.0-beta.2: {}
7491
7492 get-caller-file@2.0.5: {}
@@ -7369,7 +7650,7 @@ snapshots:
7650 dependencies:
7651 whatwg-encoding: 3.1.1
7652
7372 - html-entities@2.5.2: {}
7653 + html-entities@2.6.0: {}
7654
7655 html-void-elements@3.0.0: {}
7656
@@ -7526,7 +7807,7 @@ snapshots:
7807 '@sideway/formula': 3.0.1
7808 '@sideway/pinpoint': 2.0.0
7809
7529 - jose@6.0.8: {}
7810 + jose@6.0.10: {}
7811
7812 js-beautify@1.15.4:
7813 dependencies:
@@ -8054,8 +8335,14 @@ snapshots:
8335
8336 mimic-fn@2.1.0: {}
8337
8338 + mimic-function@5.0.1: {}
8339 +
8340 min-indent@1.0.1: {}
8341
8342 + minimatch@10.0.1:
8343 + dependencies:
8344 + brace-expansion: 2.0.1
8345 +
8346 minimatch@3.1.2:
8347 dependencies:
8348 brace-expansion: 1.1.11
@@ -8143,7 +8430,7 @@ snapshots:
8430
8431 nanoid@3.3.8: {}
8432
8146 - nanoid@5.1.2: {}
8433 + nanoid@5.1.5: {}
8434
8435 natural-compare@1.4.0: {}
8436
@@ -8231,9 +8518,16 @@ snapshots:
8518 dependencies:
8519 mimic-fn: 2.1.0
8520
8234 - oniguruma-to-es@3.1.1:
8521 + onetime@7.0.0:
8522 + dependencies:
8523 + mimic-function: 5.0.1
8524 +
8525 + oniguruma-parser@0.5.4: {}
8526 +
8527 + oniguruma-to-es@4.1.0:
8528 dependencies:
8529 emoji-regex-xs: 1.0.0
8530 + oniguruma-parser: 0.5.4
8531 regex: 6.0.1
8532 regex-recursion: 6.0.2
8533
@@ -8279,6 +8573,8 @@ snapshots:
8573 dependencies:
8574 quansync: 0.2.8
8575
8576 + package-manager-detector@1.1.0: {}
8577 +
8578 parent-module@1.0.1:
8579 dependencies:
8580 callsites: 3.1.0
@@ -8301,7 +8597,7 @@ snapshots:
8597 dependencies:
8598 '@babel/code-frame': 7.26.2
8599 index-to-position: 0.1.2
8304 - type-fest: 4.37.0
8600 + type-fest: 4.38.0
8601
8602 parse-ms@4.0.0: {}
8603
@@ -8395,7 +8691,7 @@ snapshots:
8691
8692 pluralize@8.0.0: {}
8693
8398 - pnpm-catalogs-utils@0.1.0:
8694 + pnpm-workspace-yaml@0.3.1:
8695 dependencies:
8696 yaml: 2.7.0
8697
@@ -8499,14 +8795,14 @@ snapshots:
8795 dependencies:
8796 find-up-simple: 1.0.1
8797 read-pkg: 9.0.1
8502 - type-fest: 4.37.0
8798 + type-fest: 4.38.0
8799
8800 read-pkg@9.0.1:
8801 dependencies:
8802 '@types/normalize-package-data': 2.4.4
8803 normalize-package-data: 6.0.2
8804 parse-json: 8.1.0
8509 - type-fest: 4.37.0
8805 + type-fest: 4.38.0
8806 unicorn-magic: 0.1.0
8807
8808 readdirp@3.6.0:
@@ -8570,6 +8866,11 @@ snapshots:
8866 onetime: 5.1.2
8867 signal-exit: 3.0.7
8868
8869 + restore-cursor@5.1.0:
8870 + dependencies:
8871 + onetime: 7.0.0
8872 + signal-exit: 4.1.0
8873 +
8874 reusify@1.1.0: {}
8875
8876 rfdc@1.4.1: {}
@@ -8624,7 +8925,7 @@ snapshots:
8925
8926 safer-buffer@2.1.2: {}
8927
8627 - sass@1.85.1:
8928 + sass@1.86.0:
8929 dependencies:
8930 chokidar: 4.0.3
8931 immutable: 5.0.3
@@ -8665,14 +8966,14 @@ snapshots:
8966
8967 shell-quote@1.8.2: {}
8968
8668 - shiki@3.1.0:
8969 + shiki@3.2.1:
8970 dependencies:
8670 - '@shikijs/core': 3.1.0
8671 - '@shikijs/engine-javascript': 3.1.0
8672 - '@shikijs/engine-oniguruma': 3.1.0
8673 - '@shikijs/langs': 3.1.0
8674 - '@shikijs/themes': 3.1.0
8675 - '@shikijs/types': 3.1.0
8971 + '@shikijs/core': 3.2.1
8972 + '@shikijs/engine-javascript': 3.2.1
8973 + '@shikijs/engine-oniguruma': 3.2.1
8974 + '@shikijs/langs': 3.2.1
8975 + '@shikijs/themes': 3.2.1
8976 + '@shikijs/types': 3.2.1
8977 '@shikijs/vscode-textmate': 10.0.2
8978 '@types/hast': 3.0.4
8979
@@ -8781,11 +9082,11 @@ snapshots:
9082 safer-buffer: 2.1.2
9083 tweetnacl: 0.14.5
9084
8784 - stable-hash@0.0.4: {}
9085 + stable-hash@0.0.5: {}
9086
9087 stackback@0.0.2: {}
9088
8788 - start-server-and-test@2.0.10:
9089 + start-server-and-test@2.0.11:
9090 dependencies:
9091 arg: 5.0.2
9092 bluebird: 3.7.2
@@ -8794,7 +9095,7 @@ snapshots:
9095 execa: 5.1.1
9096 lazy-ass: 1.6.0
9097 ps-tree: 1.2.0
8797 - wait-on: 8.0.2(debug@4.4.0)
9098 + wait-on: 8.0.3(debug@4.4.0)
9099 transitivePeerDependencies:
9100 - supports-color
9101
@@ -8928,17 +9229,20 @@ snapshots:
9229 mkdirp: 1.0.4
9230 yallist: 4.0.0
9231
8931 - taze@18.6.0:
9232 + taze@19.0.4:
9233 dependencies:
8933 - '@antfu/ni': 23.3.1
9234 + '@antfu/ni': 24.3.0
9235 + cac: 6.7.14
9236 find-up-simple: 1.0.1
9237 ofetch: 1.4.1
8936 - package-manager-detector: 0.2.11
9238 + package-manager-detector: 1.1.0
9239 pathe: 2.0.3
8938 - tinyexec: 0.3.2
8939 - unconfig: 7.3.0
9240 + pnpm-workspace-yaml: 0.3.1
9241 + restore-cursor: 5.1.0
9242 + tinyexec: 1.0.1
9243 + tinyglobby: 0.2.12
9244 + unconfig: 7.3.1
9245 yaml: 2.7.0
8941 - yargs: 17.7.2
9246
9247 thememirror@2.0.1(@codemirror/language@6.10.8)(@codemirror/state@6.5.2)(@codemirror/view@6.36.4):
9248 dependencies:
@@ -8962,6 +9266,8 @@ snapshots:
9266
9267 tinyexec@0.3.2: {}
9268
9269 + tinyexec@1.0.1: {}
9270 +
9271 tinyglobby@0.2.12:
9272 dependencies:
9273 fdir: 6.4.3(picomatch@4.0.2)
@@ -9027,7 +9333,7 @@ snapshots:
9333
9334 type-fest@0.21.3: {}
9335
9030 - type-fest@4.37.0: {}
9336 + type-fest@4.38.0: {}
9337
9338 typescript@5.8.2: {}
9339
@@ -9035,9 +9341,8 @@ snapshots:
9341
9342 ufo@1.5.4: {}
9343
9038 - unconfig@7.3.0:
9344 + unconfig@7.3.1:
9345 dependencies:
9040 - '@antfu/utils': 9.1.0
9346 '@quansync/fs': 0.1.1
9347 defu: 6.1.4
9348 jiti: 2.4.2
@@ -9108,6 +9413,24 @@ snapshots:
9413 acorn: 8.14.0
9414 webpack-virtual-modules: 0.6.2
9415
9416 + unrs-resolver@1.3.3:
9417 + optionalDependencies:
9418 + '@unrs/resolver-binding-darwin-arm64': 1.3.3
9419 + '@unrs/resolver-binding-darwin-x64': 1.3.3
9420 + '@unrs/resolver-binding-freebsd-x64': 1.3.3
9421 + '@unrs/resolver-binding-linux-arm-gnueabihf': 1.3.3
9422 + '@unrs/resolver-binding-linux-arm-musleabihf': 1.3.3
9423 + '@unrs/resolver-binding-linux-arm64-gnu': 1.3.3
9424 + '@unrs/resolver-binding-linux-arm64-musl': 1.3.3
9425 + '@unrs/resolver-binding-linux-ppc64-gnu': 1.3.3
9426 + '@unrs/resolver-binding-linux-s390x-gnu': 1.3.3
9427 + '@unrs/resolver-binding-linux-x64-gnu': 1.3.3
9428 + '@unrs/resolver-binding-linux-x64-musl': 1.3.3
9429 + '@unrs/resolver-binding-wasm32-wasi': 1.3.3
9430 + '@unrs/resolver-binding-win32-arm64-msvc': 1.3.3
9431 + '@unrs/resolver-binding-win32-ia32-msvc': 1.3.3
9432 + '@unrs/resolver-binding-win32-x64-msvc': 1.3.3
9433 +
9434 untildify@4.0.0: {}
9435
9436 untyped@1.5.2:
@@ -9142,7 +9465,7 @@ snapshots:
9465 spdx-correct: 3.2.0
9466 spdx-expression-parse: 3.0.1
9467
9145 - validator@13.12.0: {}
9468 + validator@13.15.0: {}
9469
9470 vdirs@0.1.8(vue@3.5.13(typescript@5.8.2)):
9471 dependencies:
@@ -9176,17 +9499,17 @@ snapshots:
9499 - rollup
9500 - supports-color
9501
9179 - vite-hot-client@0.2.4(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0)):
9502 + vite-hot-client@0.2.4(vite@6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0)):
9503 dependencies:
9181 - vite: 6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0)
9504 + vite: 6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0)
9505
9183 - vite-node@3.0.8(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0):
9506 + vite-node@3.1.1(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0):
9507 dependencies:
9508 cac: 6.7.14
9509 debug: 4.4.0(supports-color@8.1.1)
9510 es-module-lexer: 1.6.0
9511 pathe: 2.0.3
9189 - vite: 6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0)
9512 + vite: 6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0)
9513 transitivePeerDependencies:
9514 - '@types/node'
9515 - jiti
@@ -9201,7 +9524,7 @@ snapshots:
9524 - tsx
9525 - yaml
9526
9204 - vite-plugin-inspect@0.8.9(rollup@4.34.9)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0)):
9527 + vite-plugin-inspect@0.8.9(rollup@4.34.9)(vite@6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0)):
9528 dependencies:
9529 '@antfu/utils': 0.7.10
9530 '@rollup/pluginutils': 5.1.4(rollup@4.34.9)
@@ -9212,28 +9535,28 @@ snapshots:
9535 perfect-debounce: 1.0.0
9536 picocolors: 1.1.1
9537 sirv: 3.0.1
9215 - vite: 6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0)
9538 + vite: 6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0)
9539 transitivePeerDependencies:
9540 - rollup
9541 - supports-color
9542
9220 - vite-plugin-vue-devtools@7.7.2(rollup@4.34.9)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)):
9543 + vite-plugin-vue-devtools@7.7.2(rollup@4.34.9)(vite@6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)):
9544 dependencies:
9222 - '@vue/devtools-core': 7.7.2(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
9545 + '@vue/devtools-core': 7.7.2(vite@6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
9546 '@vue/devtools-kit': 7.7.2
9547 '@vue/devtools-shared': 7.7.2
9548 execa: 9.5.2
9549 sirv: 3.0.1
9227 - vite: 6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0)
9228 - vite-plugin-inspect: 0.8.9(rollup@4.34.9)(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0))
9229 - vite-plugin-vue-inspector: 5.3.1(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0))
9550 + vite: 6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0)
9551 + vite-plugin-inspect: 0.8.9(rollup@4.34.9)(vite@6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0))
9552 + vite-plugin-vue-inspector: 5.3.1(vite@6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0))
9553 transitivePeerDependencies:
9554 - '@nuxt/kit'
9555 - rollup
9556 - supports-color
9557 - vue
9558
9236 - vite-plugin-vue-inspector@5.3.1(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0)):
9559 + vite-plugin-vue-inspector@5.3.1(vite@6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0)):
9560 dependencies:
9561 '@babel/core': 7.26.9
9562 '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.9)
@@ -9244,7 +9567,7 @@ snapshots:
9567 '@vue/compiler-dom': 3.5.13
9568 kolorist: 1.8.0
9569 magic-string: 0.30.17
9247 - vite: 6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0)
9570 + vite: 6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0)
9571 transitivePeerDependencies:
9572 - supports-color
9573
@@ -9253,27 +9576,27 @@ snapshots:
9576 svgo: 3.3.2
9577 vue: 3.5.13(typescript@5.8.2)
9578
9256 - vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0):
9579 + vite@6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0):
9580 dependencies:
9581 esbuild: 0.25.0
9582 postcss: 8.5.3
9583 rollup: 4.34.9
9584 optionalDependencies:
9262 - '@types/node': 22.13.9
9585 + '@types/node': 22.13.14
9586 fsevents: 2.3.3
9587 jiti: 2.4.2
9265 - sass: 1.85.1
9588 + sass: 1.86.0
9589 yaml: 2.7.0
9590
9268 - vitest@3.0.8(@types/debug@4.1.12)(@types/node@22.13.9)(jiti@2.4.2)(jsdom@26.0.0)(sass@1.85.1)(yaml@2.7.0):
9591 + vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.13.14)(jiti@2.4.2)(jsdom@26.0.0)(sass@1.86.0)(yaml@2.7.0):
9592 dependencies:
9270 - '@vitest/expect': 3.0.8
9271 - '@vitest/mocker': 3.0.8(vite@6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0))
9272 - '@vitest/pretty-format': 3.0.8
9273 - '@vitest/runner': 3.0.8
9274 - '@vitest/snapshot': 3.0.8
9275 - '@vitest/spy': 3.0.8
9276 - '@vitest/utils': 3.0.8
9593 + '@vitest/expect': 3.1.1
9594 + '@vitest/mocker': 3.1.1(vite@6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0))
9595 + '@vitest/pretty-format': 3.1.1
9596 + '@vitest/runner': 3.1.1
9597 + '@vitest/snapshot': 3.1.1
9598 + '@vitest/spy': 3.1.1
9599 + '@vitest/utils': 3.1.1
9600 chai: 5.2.0
9601 debug: 4.4.0(supports-color@8.1.1)
9602 expect-type: 1.2.0
@@ -9284,12 +9607,12 @@ snapshots:
9607 tinyexec: 0.3.2
9608 tinypool: 1.0.2
9609 tinyrainbow: 2.0.0
9287 - vite: 6.2.0(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0)
9288 - vite-node: 3.0.8(@types/node@22.13.9)(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0)
9610 + vite: 6.2.4(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0)
9611 + vite-node: 3.1.1(@types/node@22.13.14)(jiti@2.4.2)(sass@1.86.0)(yaml@2.7.0)
9612 why-is-node-running: 2.3.0
9613 optionalDependencies:
9614 '@types/debug': 4.1.12
9292 - '@types/node': 22.13.9
9615 + '@types/node': 22.13.14
9616 jsdom: 26.0.0
9617 transitivePeerDependencies:
9618 - jiti
@@ -9321,7 +9644,7 @@ snapshots:
9644
9645 vue-codemirror@6.1.1(codemirror@6.0.1)(vue@3.5.13(typescript@5.8.2)):
9646 dependencies:
9324 - '@codemirror/commands': 6.8.0
9647 + '@codemirror/commands': 6.8.1
9648 '@codemirror/language': 6.10.8
9649 '@codemirror/state': 6.5.2
9650 '@codemirror/view': 6.36.4
@@ -9330,10 +9653,10 @@ snapshots:
9653
9654 vue-component-type-helpers@2.2.8: {}
9655
9333 - vue-eslint-parser@10.1.1(eslint@9.21.0(jiti@2.4.2)):
9656 + vue-eslint-parser@10.1.1(eslint@9.23.0(jiti@2.4.2)):
9657 dependencies:
9658 debug: 4.4.0(supports-color@8.1.1)
9336 - eslint: 9.21.0(jiti@2.4.2)
9659 + eslint: 9.23.0(jiti@2.4.2)
9660 eslint-scope: 8.2.0
9661 eslint-visitor-keys: 4.2.0
9662 espree: 10.3.0
@@ -9348,10 +9671,10 @@ snapshots:
9671 highlight-words-core: 1.2.3
9672 vue: 3.5.13(typescript@5.8.2)
9673
9351 - vue-i18n@11.1.1(vue@3.5.13(typescript@5.8.2)):
9674 + vue-i18n@11.1.2(vue@3.5.13(typescript@5.8.2)):
9675 dependencies:
9353 - '@intlify/core-base': 11.1.1
9354 - '@intlify/shared': 11.1.1
9676 + '@intlify/core-base': 11.1.2
9677 + '@intlify/shared': 11.1.2
9678 '@vue/devtools-api': 6.6.4
9679 vue: 3.5.13(typescript@5.8.2)
9680
@@ -9411,9 +9734,9 @@ snapshots:
9734 dependencies:
9735 xml-name-validator: 5.0.0
9736
9414 - wait-on@8.0.2(debug@4.4.0):
9737 + wait-on@8.0.3(debug@4.4.0):
9738 dependencies:
9416 - axios: 1.8.1(debug@4.4.0)
9739 + axios: 1.8.4(debug@4.4.0)
9740 joi: 17.13.3
9741 lodash: 4.17.21
9742 minimist: 1.2.8
frontend/src/components/agents/agentFlow/mock.ts
+3 -3
@@ -42,9 +42,9 @@ export const flow_results = [
42 ops_per_second: 100
43 },
44 backtrace: "no_errors_backtrace",
45 - create_time: 1697884800,
46 - start_time: 1697884900,
47 - active_time: 100,
45 + create_time: 1732726302185900,
46 + start_time: 173272630218590,
47 + active_time: 1732726302185900,
48 total_uploaded_files: 5,
49 total_expected_uploaded_bytes: 5242880,
50 total_uploaded_bytes: 4194304,
frontend/src/utils/index.ts
+2 -2
@@ -86,8 +86,8 @@ export function hashMD5(text: number | string) {
86
87 export function formatDate(date: Date | string | number, format: string) {
88 let parsedDate = date
89 - if (typeof date === "number" && date.toString().length === 10) {
90 - parsedDate = date * 1000
89 + if (typeof date === "number" && date.toString().length >= 15) {
90 + parsedDate = date / 1000
91 }
92 const datejs = dayjs(parsedDate)
93 if (!datejs.isValid()) return date