Custom alert streams (#483)
* chore: update frontend dependencies * feat: add stream field * feat: log provisioning of custom alerts and remove stream ID processing --------- Co-authored-by: Davide Di Modica <webmaster.ddm@gmail.com>
taylor_socfortress committed
Jul 30, 2025 at 07:43 UTC
93385f2fff5bec5b1173621dff42566ad22414eb
5 files changed
+618
-590
backend/app/integrations/monitoring_alert/routes/provision.py
+2
-3
@@ -271,15 +271,14 @@ async def provision_custom_monitoring_alert_route(
271
# Look up the provision function based on request.alert_name
272
provision_function = PROVISION_FUNCTIONS.get("CUSTOM")
273
274
+ logger.info(f"Provisioning custom alert {request}")
275
+
276
if provision_function is None:
277
raise HTTPException(
278
status_code=400,
279
detail=f"No provision function found for alert name {request.alert_name}",
280
)
281
280
- stream_ids = await return_stream_ids(request.streams)
281
- request.streams = stream_ids
282
-
282
# Invoke the provision function
283
await provision_function(request)
284
frontend/package.json
+11
-15
@@ -50,7 +50,7 @@
50
"@shikijs/markdown-it": "^3.8.1",
51
"@singulio/app-auth-search": "^0.0.3",
52
"@types/codemirror": "^5.60.16",
53
- "@vueuse/core": "^13.5.0",
53
+ "@vueuse/core": "^13.6.0",
54
"@vueuse/motion": "^3.0.3",
55
"axios": "^1.11.0",
56
"bytes": "^3.1.2",
@@ -58,7 +58,7 @@
58
"colord": "^2.9.3",
59
"dayjs": "^1.11.13",
60
"detect-touch-device": "^1.1.6",
61
- "echarts": "^5.6.0",
61
+ "echarts": "^6.0.0",
62
"fast-xml-parser": "^5.2.5",
63
"file-saver": "^2.0.5",
64
"html-entities": "^2.6.0",
@@ -89,12 +89,12 @@
89
"xmllint-wasm": "^5.0.0"
90
},
91
"optionalDependencies": {
92
- "@rollup/rollup-linux-x64-gnu": "^4.45.1",
92
+ "@rollup/rollup-linux-x64-gnu": "^4.46.2",
93
"treemate": "^0.3.11",
94
"vueuc": "^0.4.64"
95
},
96
"devDependencies": {
97
- "@antfu/eslint-config": "^4.18.0",
97
+ "@antfu/eslint-config": "^5.0.0",
98
"@clack/prompts": "^0.11.0",
99
"@iconify/vue": "^5.0.0",
100
"@tailwindcss/vite": "^4.1.11",
@@ -107,13 +107,13 @@
107
"@types/markdown-it": "^14.1.2",
108
"@types/node": "^24.1.0",
109
"@types/validator": "^13.15.2",
110
- "@vitejs/plugin-vue": "^6.0.0",
110
+ "@vitejs/plugin-vue": "^6.0.1",
111
"@vitejs/plugin-vue-jsx": "^5.0.1",
112
"@vue/test-utils": "^2.4.6",
113
"@vue/tsconfig": "^0.7.0",
114
- "cypress": "^14.5.2",
114
+ "cypress": "^14.5.3",
115
"depcheck": "^1.4.7",
116
- "eslint": "^9.31.0",
116
+ "eslint": "^9.32.0",
117
"flourite": "^1.3.0",
118
"fs-extra": "^11.3.0",
119
"jsdom": "^26.1.0",
@@ -126,19 +126,15 @@
126
"taze": "^19.1.0",
127
"type-fest": "^4.41.0",
128
"typescript": "~5.8.3",
129
- "vite": "^7.0.5",
129
+ "vite": "^7.0.6",
130
"vite-bundle-visualizer": "^1.2.1",
131
- "vite-plugin-inspect": "^11.3.0",
132
- "vite-plugin-vue-devtools": "^7.7.7",
131
+ "vite-plugin-inspect": "^11.3.2",
132
+ "vite-plugin-vue-devtools": "^8.0.0",
133
"vite-svg-loader": "^5.1.0",
134
"vitest": "^3.2.4",
135
- "vue-tsc": "^3.0.3"
135
+ "vue-tsc": "^3.0.4"
136
},
137
"pnpm": {
138
- "overrides": {
139
- "vite-plugin-checker>vite-plugin-inspect": "$vite-plugin-inspect",
140
- "vite-plugin-inspect>vite": "$vite"
141
- },
138
"onlyBuiltDependencies": [
139
"@parcel/watcher",
140
"@tailwindcss/oxide",
frontend/pnpm-lock.yaml
+549
-569
@@ -4,10 +4,6 @@ settings:
4
autoInstallPeers: true
5
excludeLinksFromLockfile: false
6
7
-overrides:
8
- vite-plugin-checker>vite-plugin-inspect: ^11.3.0
9
- vite-plugin-inspect>vite: ^7.0.5
10
-
7
importers:
8
9
.:
@@ -55,8 +51,8 @@ importers:
51
specifier: ^5.60.16
52
version: 5.60.16
53
'@vueuse/core':
58
- specifier: ^13.5.0
59
- version: 13.5.0(vue@3.5.18(typescript@5.8.3))
54
+ specifier: ^13.6.0
55
+ version: 13.6.0(vue@3.5.18(typescript@5.8.3))
56
'@vueuse/motion':
57
specifier: ^3.0.3
58
version: 3.0.3(vue@3.5.18(typescript@5.8.3))
@@ -79,8 +75,8 @@ importers:
75
specifier: ^1.1.6
76
version: 1.1.6
77
echarts:
82
- specifier: ^5.6.0
83
- version: 5.6.0
78
+ specifier: ^6.0.0
79
+ version: 6.0.0
80
fast-xml-parser:
81
specifier: ^5.2.5
82
version: 5.2.5
@@ -116,7 +112,7 @@ importers:
112
version: 3.0.3(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3))
113
pinia-plugin-persistedstate:
114
specifier: ^4.4.1
119
- version: 4.4.1(@nuxt/kit@3.17.7)(pinia@3.0.3(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3)))
115
+ version: 4.4.1(@nuxt/kit@3.18.0)(pinia@3.0.3(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3)))
116
secure-ls:
117
specifier: ^2.0.0
118
version: 2.0.0
@@ -152,7 +148,7 @@ importers:
148
version: 0.0.6(vue@3.5.18(typescript@5.8.3))
149
vue3-apexcharts:
150
specifier: ^1.8.0
155
- version: 1.8.0(apexcharts@5.3.1)(vue@3.5.18(typescript@5.8.3))
151
+ version: 1.8.0(apexcharts@5.3.2)(vue@3.5.18(typescript@5.8.3))
152
vue3-marquee:
153
specifier: ^4.2.2
154
version: 4.2.2(vue@3.5.18(typescript@5.8.3))
@@ -167,8 +163,8 @@ importers:
163
version: 5.0.0(@types/node@24.1.0)
164
devDependencies:
165
'@antfu/eslint-config':
170
- specifier: ^4.18.0
171
- version: 4.18.0(@vue/compiler-sfc@3.5.18)(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))
166
+ specifier: ^5.0.0
167
+ version: 5.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.5.1)(jsdom@26.1.0)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))
168
'@clack/prompts':
169
specifier: ^0.11.0
170
version: 0.11.0
@@ -177,7 +173,7 @@ importers:
173
version: 5.0.0(vue@3.5.18(typescript@5.8.3))
174
'@tailwindcss/vite':
175
specifier: ^4.1.11
180
- version: 4.1.11(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))
176
+ version: 4.1.11(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))
177
'@tsconfig/node20':
178
specifier: ^20.1.6
179
version: 20.1.6
@@ -206,11 +202,11 @@ importers:
202
specifier: ^13.15.2
203
version: 13.15.2
204
'@vitejs/plugin-vue':
209
- specifier: ^6.0.0
210
- version: 6.0.0(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))
205
+ specifier: ^6.0.1
206
+ version: 6.0.1(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))
207
'@vitejs/plugin-vue-jsx':
208
specifier: ^5.0.1
213
- version: 5.0.1(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))
209
+ version: 5.0.1(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))
210
'@vue/test-utils':
211
specifier: ^2.4.6
212
version: 2.4.6
@@ -218,14 +214,14 @@ importers:
214
specifier: ^0.7.0
215
version: 0.7.0(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3))
216
cypress:
221
- specifier: ^14.5.2
222
- version: 14.5.2
217
+ specifier: ^14.5.3
218
+ version: 14.5.3
219
depcheck:
220
specifier: ^1.4.7
221
version: 1.4.7
222
eslint:
227
- specifier: ^9.31.0
228
- version: 9.31.0(jiti@2.4.2)
223
+ specifier: ^9.32.0
224
+ version: 9.32.0(jiti@2.5.1)
225
flourite:
226
specifier: ^1.3.0
227
version: 1.3.0
@@ -263,30 +259,30 @@ importers:
259
specifier: ~5.8.3
260
version: 5.8.3
261
vite:
266
- specifier: ^7.0.5
267
- version: 7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
262
+ specifier: ^7.0.6
263
+ version: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
264
vite-bundle-visualizer:
265
specifier: ^1.2.1
270
- version: 1.2.1(rollup@4.45.1)
266
+ version: 1.2.1(rollup@4.46.2)
267
vite-plugin-inspect:
272
- specifier: ^11.3.0
273
- version: 11.3.0(@nuxt/kit@3.17.7)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))
268
+ specifier: ^11.3.2
269
+ version: 11.3.2(@nuxt/kit@3.18.0)(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))
270
vite-plugin-vue-devtools:
275
- specifier: ^7.7.7
276
- version: 7.7.7(@nuxt/kit@3.17.7)(rollup@4.45.1)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))
271
+ specifier: ^8.0.0
272
+ version: 8.0.0(@nuxt/kit@3.18.0)(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))
273
vite-svg-loader:
274
specifier: ^5.1.0
275
version: 5.1.0(vue@3.5.18(typescript@5.8.3))
276
vitest:
277
specifier: ^3.2.4
282
- version: 3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
278
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.5.1)(jsdom@26.1.0)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
279
vue-tsc:
284
- specifier: ^3.0.3
285
- version: 3.0.3(typescript@5.8.3)
280
+ specifier: ^3.0.4
281
+ version: 3.0.4(typescript@5.8.3)
282
optionalDependencies:
283
'@rollup/rollup-linux-x64-gnu':
288
- specifier: ^4.45.1
289
- version: 4.45.1
284
+ specifier: ^4.46.2
285
+ version: 4.46.2
286
treemate:
287
specifier: ^0.3.11
288
version: 0.3.11
@@ -299,67 +295,72 @@ packages:
295
'@ajoelp/json-to-formdata@1.5.0':
296
resolution: {integrity: sha512-nrlfeTSL0X0dtx5r2KpzPiqLSIQquiiJjUKsQAKzWaCmO2QoYZCyb5ENZwF3YoffKronOCJr25mxaD8JRJmK8w==}
297
302
- '@algolia/client-abtesting@5.34.1':
303
- resolution: {integrity: sha512-M4zb6J7q+pg9V9Xk0k1WDgvupfCtXcxjKGTrNVYemiredLVGOmvVIPAUjg2rx4QmK7DWNApWLsieYwk7PAaOXw==}
298
+ '@algolia/abtesting@1.1.0':
299
+ resolution: {integrity: sha512-sEyWjw28a/9iluA37KLGu8vjxEIlb60uxznfTUmXImy7H5NvbpSO6yYgmgH5KiD7j+zTUUihiST0jEP12IoXow==}
300
+ engines: {node: '>= 14.0.0'}
301
+
302
+ '@algolia/client-abtesting@5.35.0':
303
+ resolution: {integrity: sha512-uUdHxbfHdoppDVflCHMxRlj49/IllPwwQ2cQ8DLC4LXr3kY96AHBpW0dMyi6ygkn2MtFCc6BxXCzr668ZRhLBQ==}
304
engines: {node: '>= 14.0.0'}
305
306
- '@algolia/client-analytics@5.34.1':
307
- resolution: {integrity: sha512-h18zlL+bVUlbNE92olo1d/r6HQPkxhmP7yCpA1osERwpgC6F058kWm0O0aYdrHJIHtWBcs9aRqq7IkQSkpjPJg==}
306
+ '@algolia/client-analytics@5.35.0':
307
+ resolution: {integrity: sha512-SunAgwa9CamLcRCPnPHx1V2uxdQwJGqb1crYrRWktWUdld0+B2KyakNEeVn5lln4VyeNtW17Ia7V7qBWyM/Skw==}
308
engines: {node: '>= 14.0.0'}
309
310
- '@algolia/client-common@5.34.1':
311
- resolution: {integrity: sha512-otPWALs72KvmVuP0CN0DI6sqVx1jQWKi+/DgAiP8DysVMgiNlva3GDKTtAK6XVGlT08f4h32FNuL0yQODuCfKA==}
310
+ '@algolia/client-common@5.35.0':
311
+ resolution: {integrity: sha512-ipE0IuvHu/bg7TjT2s+187kz/E3h5ssfTtjpg1LbWMgxlgiaZIgTTbyynM7NfpSJSKsgQvCQxWjGUO51WSCu7w==}
312
engines: {node: '>= 14.0.0'}
313
314
- '@algolia/client-insights@5.34.1':
315
- resolution: {integrity: sha512-SNDb5wuEpQFM6S5Shk2iytLMusvGycm9uTuYh7cGa1h3U7O65OjjjIgQ0lLY5HPybHNtmXr4Zh/EZ23pZvAJHg==}
314
+ '@algolia/client-insights@5.35.0':
315
+ resolution: {integrity: sha512-UNbCXcBpqtzUucxExwTSfAe8gknAJ485NfPN6o1ziHm6nnxx97piIbcBQ3edw823Tej2Wxu1C0xBY06KgeZ7gA==}
316
engines: {node: '>= 14.0.0'}
317
318
- '@algolia/client-personalization@5.34.1':
319
- resolution: {integrity: sha512-T8z9KqYJOup83Hw0mgICYWfJoLh//FNWbf4roFd95ZJzZ4v1cN/hvr7Eqml1qWMoCkJb4y/XQjrXsJ6Y9XnMLw==}
318
+ '@algolia/client-personalization@5.35.0':
319
+ resolution: {integrity: sha512-/KWjttZ6UCStt4QnWoDAJ12cKlQ+fkpMtyPmBgSS2WThJQdSV/4UWcqCUqGH7YLbwlj3JjNirCu3Y7uRTClxvA==}
320
engines: {node: '>= 14.0.0'}
321
322
- '@algolia/client-query-suggestions@5.34.1':
323
- resolution: {integrity: sha512-YA0kC4CwO1mc1dliNgbFgToweRa7Uihjz3izEaV4cXninF1v4SaOrPkQUsiFPprAffjMzOUoT7vahQZ/HZyiKQ==}
322
+ '@algolia/client-query-suggestions@5.35.0':
323
+ resolution: {integrity: sha512-8oCuJCFf/71IYyvQQC+iu4kgViTODbXDk3m7yMctEncRSRV+u2RtDVlpGGfPlJQOrAY7OONwJlSHkmbbm2Kp/w==}
324
engines: {node: '>= 14.0.0'}
325
326
- '@algolia/client-search@5.34.1':
327
- resolution: {integrity: sha512-bt5hC9vvjaKvdvsgzfXJ42Sl3qjQqoi/FD8V7HOQgtNFhwSauZOlgLwFoUiw67sM+r7ehF7QDk5WRDgY7fAkIg==}
326
+ '@algolia/client-search@5.35.0':
327
+ resolution: {integrity: sha512-FfmdHTrXhIduWyyuko1YTcGLuicVbhUyRjO3HbXE4aP655yKZgdTIfMhZ/V5VY9bHuxv/fGEh3Od1Lvv2ODNTg==}
328
engines: {node: '>= 14.0.0'}
329
330
- '@algolia/ingestion@1.34.1':
331
- resolution: {integrity: sha512-QLxiBskQxFGzPqKZvBNEvNN95kgDCbBd2X29ZGfh6Sr2QOSU34US6Z9x2duiF4o9FwsB0i6eQ2c9vHfuH0lAQg==}
330
+ '@algolia/ingestion@1.35.0':
331
+ resolution: {integrity: sha512-gPzACem9IL1Co8mM1LKMhzn1aSJmp+Vp434An4C0OBY4uEJRcqsLN3uLBlY+bYvFg8C8ImwM9YRiKczJXRk0XA==}
332
engines: {node: '>= 14.0.0'}
333
334
- '@algolia/monitoring@1.34.1':
335
- resolution: {integrity: sha512-NteCvWcWXXdnPGyZH8rXHslcf2pM1WGDNMGNZFXLFtOt1Gf1Tjy2t0NZLp+Mxap3JMV4mbYmactbXrvpQf/lLA==}
334
+ '@algolia/monitoring@1.35.0':
335
+ resolution: {integrity: sha512-w9MGFLB6ashI8BGcQoVt7iLgDIJNCn4OIu0Q0giE3M2ItNrssvb8C0xuwJQyTy1OFZnemG0EB1OvXhIHOvQwWw==}
336
engines: {node: '>= 14.0.0'}
337
338
- '@algolia/recommend@5.34.1':
339
- resolution: {integrity: sha512-UdgDSrunLIBAAAxQlYLXYLnYFN4wkzkrAYx+wMLEk/pzASWyza3BkecbUFVqoYOBIgwo7Mt4iymzVtFkzL2uCQ==}
338
+ '@algolia/recommend@5.35.0':
339
+ resolution: {integrity: sha512-AhrVgaaXAb8Ue0u2nuRWwugt0dL5UmRgS9LXe0Hhz493a8KFeZVUE56RGIV3hAa6tHzmAV7eIoqcWTQvxzlJeQ==}
340
engines: {node: '>= 14.0.0'}
341
342
- '@algolia/requester-browser-xhr@5.34.1':
343
- resolution: {integrity: sha512-567LfFTc9VOiPtuySQohoqaWMeohYWbXK71aMSin+SLMgeKX7hz5LrVmkmMQj9udwWK6/mtHEYZGPYHSuXpLQg==}
342
+ '@algolia/requester-browser-xhr@5.35.0':
343
+ resolution: {integrity: sha512-diY415KLJZ6x1Kbwl9u96Jsz0OstE3asjXtJ9pmk1d+5gPuQ5jQyEsgC+WmEXzlec3iuVszm8AzNYYaqw6B+Zw==}
344
engines: {node: '>= 14.0.0'}
345
346
- '@algolia/requester-fetch@5.34.1':
347
- resolution: {integrity: sha512-YRbygPgGBEik5U593JvyjgxFjcsyZMR25eIQxNHvSQumdAzt5A4E4Idw3yXnwhrmMdjML54ZXT7EAjnTjWy8Xw==}
346
+ '@algolia/requester-fetch@5.35.0':
347
+ resolution: {integrity: sha512-uydqnSmpAjrgo8bqhE9N1wgcB98psTRRQXcjc4izwMB7yRl9C8uuAQ/5YqRj04U0mMQ+fdu2fcNF6m9+Z1BzDQ==}
348
engines: {node: '>= 14.0.0'}
349
350
- '@algolia/requester-node-http@5.34.1':
351
- resolution: {integrity: sha512-o0mqRYbS82Rt4DE02Od7RL6pNtV7oSxScPuIw8LW4aqO2V5eCF05Pry/SnUgcI/Vb2QCYC66hytBCqzyC/toZA==}
350
+ '@algolia/requester-node-http@5.35.0':
351
+ resolution: {integrity: sha512-RgLX78ojYOrThJHrIiPzT4HW3yfQa0D7K+MQ81rhxqaNyNBu4F1r+72LNHYH/Z+y9I1Mrjrd/c/Ue5zfDgAEjQ==}
352
engines: {node: '>= 14.0.0'}
353
354
'@ampproject/remapping@2.3.0':
355
resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
356
engines: {node: '>=6.0.0'}
357
358
- '@antfu/eslint-config@4.18.0':
359
- resolution: {integrity: sha512-NjzC2VS0UU45xMPN7FJcIF/hhfYHb/ILVp8T6JdfPKel5QToC4bjC8P0v1tp+cy0/F+5jRJdaGrnH31s7Ku4jw==}
358
+ '@antfu/eslint-config@5.0.0':
359
+ resolution: {integrity: sha512-uAMv8PiW9BOAGmIyTDtWXGnNfv6PFV4DmpqmlUpST5k4bue38VRdIfnM4jvgPuny1xnjYX3flN3kB9++6LknMw==}
360
hasBin: true
361
peerDependencies:
362
'@eslint-react/eslint-plugin': ^1.38.4
363
+ '@next/eslint-plugin-next': ^15.4.0-canary.115
364
'@prettier/plugin-xml': ^3.4.1
365
'@unocss/eslint-plugin': '>=0.50.0'
366
astro-eslint-parser: ^1.0.2
@@ -377,6 +378,8 @@ packages:
378
peerDependenciesMeta:
379
'@eslint-react/eslint-plugin':
380
optional: true
381
+ '@next/eslint-plugin-next':
382
+ optional: true
383
'@prettier/plugin-xml':
384
optional: true
385
'@unocss/eslint-plugin':
@@ -411,9 +414,6 @@ packages:
414
resolution: {integrity: sha512-ZjriRbGyWGSrBE1RY2qBIXyilejMWLDWh2Go2dqFottyiuOze36+BpPch2z2WnGEgEbzTBVPetMmQvt0xt+iww==}
415
hasBin: true
416
414
- '@antfu/utils@0.7.10':
415
- resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==}
416
-
417
'@asamuzakjp/css-color@3.2.0':
418
resolution: {integrity: sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==}
419
@@ -495,8 +495,8 @@ packages:
495
resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==}
496
engines: {node: '>=6.9.0'}
497
498
- '@babel/helpers@7.27.6':
499
- resolution: {integrity: sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==}
498
+ '@babel/helpers@7.28.2':
499
+ resolution: {integrity: sha512-/V9771t+EgXz62aCcyofnQhGM8DQACbRhvzKFsXKC9QM+5MadF8ZmIm0crDMaz3+o0h0zXfJnd4EhbYbxsrcFw==}
500
engines: {node: '>=6.9.0'}
501
502
'@babel/parser@7.28.0':
@@ -553,8 +553,8 @@ packages:
553
resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==}
554
engines: {node: '>=6.9.0'}
555
556
- '@babel/types@7.28.1':
557
- resolution: {integrity: sha512-x0LvFTekgSX+83TI28Y9wYPUfzrnl2aT5+5QLnO6v7mSJYtEEevuDRN0F0uSHRk1G1IWZC43o00Y0xDDrpBGPQ==}
556
+ '@babel/types@7.28.2':
557
+ resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==}
558
engines: {node: '>=6.9.0'}
559
560
'@clack/core@0.5.0':
@@ -631,8 +631,8 @@ packages:
631
resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==}
632
engines: {node: '>=18'}
633
634
- '@cypress/request@3.0.8':
635
- resolution: {integrity: sha512-h0NFgh1mJmm1nr4jCwkGHwKneVYKghUyWe6TMNrk0B9zsjAJxpg8C4/+BAcmLgCPa1vj1V8rNUaILl+zYRUWBQ==}
634
+ '@cypress/request@3.0.9':
635
+ resolution: {integrity: sha512-I3l7FdGRXluAS44/0NguwWlO83J18p0vlr2FYHrJkWdNYhgVoiYo61IXPqaOsL+vNxU1ZqMACzItGK3/KKDsdw==}
636
engines: {node: '>= 6'}
637
638
'@cypress/xvfb@1.2.4':
@@ -846,8 +846,8 @@ packages:
846
resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==}
847
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
848
849
- '@eslint/js@9.31.0':
850
- resolution: {integrity: sha512-LOm5OVt7D4qiKCqoiPbA7LWmI+tbw1VbTUowBcUMgQSuM6poJufkFkYDcQpo5KfgD39TnNySV26QjOh7VFpSyw==}
849
+ '@eslint/js@9.32.0':
850
+ resolution: {integrity: sha512-BBpRFZK3eX6uMLKz8WxFOBIFFcGFJ/g8XuwjTHCqHROSIsopI+ddn/d5Cfh36+7+e5edVS8dbSHnBNhrLEX0zg==}
851
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
852
853
'@eslint/markdown@7.1.0':
@@ -976,8 +976,8 @@ packages:
976
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
977
engines: {node: '>= 8'}
978
979
- '@nuxt/kit@3.17.7':
980
- resolution: {integrity: sha512-JLno3ur7Pix2o/StxIMlEHRkMawA6h7uzjZBDgxdeKXRWTYY8ID9YekSkN4PBlEFGXBfCBOcPd5+YqcyBUAMkw==}
979
+ '@nuxt/kit@3.18.0':
980
+ resolution: {integrity: sha512-svS1CBEx7gMgEIaNYrQt26J/t5bDSUdIf7GQWr5M6yszOzLw+IVzyfH7TBmuxZEbjovhLaJEG379mgKp82H/lA==}
981
engines: {node: '>=18.12.0'}
982
983
'@one-ini/wasm@0.1.1':
@@ -1080,118 +1080,109 @@ packages:
1080
resolution: {integrity: sha512-G0OnZbMWEs5LhDyqy2UL17vGhSVHkQIfVojMtEWVenvj0V5S84VBgy86kJIuNsGDp2p7sTKlpSIpBUWdC35OKg==}
1081
engines: {node: '>=20.0.0'}
1082
1083
- '@rolldown/pluginutils@1.0.0-beta.19':
1084
- resolution: {integrity: sha512-3FL3mnMbPu0muGOCaKAhhFEYmqv9eTfPSJRJmANrCwtgK8VuxpsZDGK+m0LYAGoyO8+0j5uRe4PeyPDK1yA/hA==}
1085
-
1083
'@rolldown/pluginutils@1.0.0-beta.29':
1084
resolution: {integrity: sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==}
1085
1089
- '@rollup/pluginutils@5.2.0':
1090
- resolution: {integrity: sha512-qWJ2ZTbmumwiLFomfzTyt5Kng4hwPi9rwCYN4SHb6eaRU1KNO4ccxINHr/VhH4GgPlt1XfSTLX2LBTme8ne4Zw==}
1091
- engines: {node: '>=14.0.0'}
1092
- peerDependencies:
1093
- rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
1094
- peerDependenciesMeta:
1095
- rollup:
1096
- optional: true
1086
+ '@rolldown/pluginutils@1.0.0-beta.30':
1087
+ resolution: {integrity: sha512-whXaSoNUFiyDAjkUF8OBpOm77Szdbk5lGNqFe6CbVbJFrhCCPinCbRA3NjawwlNHla1No7xvXXh+CpSxnPfUEw==}
1088
1098
- '@rollup/rollup-android-arm-eabi@4.45.1':
1099
- resolution: {integrity: sha512-NEySIFvMY0ZQO+utJkgoMiCAjMrGvnbDLHvcmlA33UXJpYBCvlBEbMMtV837uCkS+plG2umfhn0T5mMAxGrlRA==}
1089
+ '@rollup/rollup-android-arm-eabi@4.46.2':
1090
+ resolution: {integrity: sha512-Zj3Hl6sN34xJtMv7Anwb5Gu01yujyE/cLBDB2gnHTAHaWS1Z38L7kuSG+oAh0giZMqG060f/YBStXtMH6FvPMA==}
1091
cpu: [arm]
1092
os: [android]
1093
1103
- '@rollup/rollup-android-arm64@4.45.1':
1104
- resolution: {integrity: sha512-ujQ+sMXJkg4LRJaYreaVx7Z/VMgBBd89wGS4qMrdtfUFZ+TSY5Rs9asgjitLwzeIbhwdEhyj29zhst3L1lKsRQ==}
1094
+ '@rollup/rollup-android-arm64@4.46.2':
1095
+ resolution: {integrity: sha512-nTeCWY83kN64oQ5MGz3CgtPx8NSOhC5lWtsjTs+8JAJNLcP3QbLCtDDgUKQc/Ro/frpMq4SHUaHN6AMltcEoLQ==}
1096
cpu: [arm64]
1097
os: [android]
1098
1108
- '@rollup/rollup-darwin-arm64@4.45.1':
1109
- resolution: {integrity: sha512-FSncqHvqTm3lC6Y13xncsdOYfxGSLnP+73k815EfNmpewPs+EyM49haPS105Rh4aF5mJKywk9X0ogzLXZzN9lA==}
1099
+ '@rollup/rollup-darwin-arm64@4.46.2':
1100
+ resolution: {integrity: sha512-HV7bW2Fb/F5KPdM/9bApunQh68YVDU8sO8BvcW9OngQVN3HHHkw99wFupuUJfGR9pYLLAjcAOA6iO+evsbBaPQ==}
1101
cpu: [arm64]
1102
os: [darwin]
1103
1113
- '@rollup/rollup-darwin-x64@4.45.1':
1114
- resolution: {integrity: sha512-2/vVn/husP5XI7Fsf/RlhDaQJ7x9zjvC81anIVbr4b/f0xtSmXQTFcGIQ/B1cXIYM6h2nAhJkdMHTnD7OtQ9Og==}
1104
+ '@rollup/rollup-darwin-x64@4.46.2':
1105
+ resolution: {integrity: sha512-SSj8TlYV5nJixSsm/y3QXfhspSiLYP11zpfwp6G/YDXctf3Xkdnk4woJIF5VQe0of2OjzTt8EsxnJDCdHd2xMA==}
1106
cpu: [x64]
1107
os: [darwin]
1108
1118
- '@rollup/rollup-freebsd-arm64@4.45.1':
1119
- resolution: {integrity: sha512-4g1kaDxQItZsrkVTdYQ0bxu4ZIQ32cotoQbmsAnW1jAE4XCMbcBPDirX5fyUzdhVCKgPcrwWuucI8yrVRBw2+g==}
1109
+ '@rollup/rollup-freebsd-arm64@4.46.2':
1110
+ resolution: {integrity: sha512-ZyrsG4TIT9xnOlLsSSi9w/X29tCbK1yegE49RYm3tu3wF1L/B6LVMqnEWyDB26d9Ecx9zrmXCiPmIabVuLmNSg==}
1111
cpu: [arm64]
1112
os: [freebsd]
1113
1123
- '@rollup/rollup-freebsd-x64@4.45.1':
1124
- resolution: {integrity: sha512-L/6JsfiL74i3uK1Ti2ZFSNsp5NMiM4/kbbGEcOCps99aZx3g8SJMO1/9Y0n/qKlWZfn6sScf98lEOUe2mBvW9A==}
1114
+ '@rollup/rollup-freebsd-x64@4.46.2':
1115
+ resolution: {integrity: sha512-pCgHFoOECwVCJ5GFq8+gR8SBKnMO+xe5UEqbemxBpCKYQddRQMgomv1104RnLSg7nNvgKy05sLsY51+OVRyiVw==}
1116
cpu: [x64]
1117
os: [freebsd]
1118
1128
- '@rollup/rollup-linux-arm-gnueabihf@4.45.1':
1129
- resolution: {integrity: sha512-RkdOTu2jK7brlu+ZwjMIZfdV2sSYHK2qR08FUWcIoqJC2eywHbXr0L8T/pONFwkGukQqERDheaGTeedG+rra6Q==}
1119
+ '@rollup/rollup-linux-arm-gnueabihf@4.46.2':
1120
+ resolution: {integrity: sha512-EtP8aquZ0xQg0ETFcxUbU71MZlHaw9MChwrQzatiE8U/bvi5uv/oChExXC4mWhjiqK7azGJBqU0tt5H123SzVA==}
1121
cpu: [arm]
1122
os: [linux]
1123
1133
- '@rollup/rollup-linux-arm-musleabihf@4.45.1':
1134
- resolution: {integrity: sha512-3kJ8pgfBt6CIIr1o+HQA7OZ9mp/zDk3ctekGl9qn/pRBgrRgfwiffaUmqioUGN9hv0OHv2gxmvdKOkARCtRb8Q==}
1124
+ '@rollup/rollup-linux-arm-musleabihf@4.46.2':
1125
+ resolution: {integrity: sha512-qO7F7U3u1nfxYRPM8HqFtLd+raev2K137dsV08q/LRKRLEc7RsiDWihUnrINdsWQxPR9jqZ8DIIZ1zJJAm5PjQ==}
1126
cpu: [arm]
1127
os: [linux]
1128
1138
- '@rollup/rollup-linux-arm64-gnu@4.45.1':
1139
- resolution: {integrity: sha512-k3dOKCfIVixWjG7OXTCOmDfJj3vbdhN0QYEqB+OuGArOChek22hn7Uy5A/gTDNAcCy5v2YcXRJ/Qcnm4/ma1xw==}
1129
+ '@rollup/rollup-linux-arm64-gnu@4.46.2':
1130
+ resolution: {integrity: sha512-3dRaqLfcOXYsfvw5xMrxAk9Lb1f395gkoBYzSFcc/scgRFptRXL9DOaDpMiehf9CO8ZDRJW2z45b6fpU5nwjng==}
1131
cpu: [arm64]
1132
os: [linux]
1133
1143
- '@rollup/rollup-linux-arm64-musl@4.45.1':
1144
- resolution: {integrity: sha512-PmI1vxQetnM58ZmDFl9/Uk2lpBBby6B6rF4muJc65uZbxCs0EA7hhKCk2PKlmZKuyVSHAyIw3+/SiuMLxKxWog==}
1134
+ '@rollup/rollup-linux-arm64-musl@4.46.2':
1135
+ resolution: {integrity: sha512-fhHFTutA7SM+IrR6lIfiHskxmpmPTJUXpWIsBXpeEwNgZzZZSg/q4i6FU4J8qOGyJ0TR+wXBwx/L7Ho9z0+uDg==}
1136
cpu: [arm64]
1137
os: [linux]
1138
1148
- '@rollup/rollup-linux-loongarch64-gnu@4.45.1':
1149
- resolution: {integrity: sha512-9UmI0VzGmNJ28ibHW2GpE2nF0PBQqsyiS4kcJ5vK+wuwGnV5RlqdczVocDSUfGX/Na7/XINRVoUgJyFIgipoRg==}
1139
+ '@rollup/rollup-linux-loongarch64-gnu@4.46.2':
1140
+ resolution: {integrity: sha512-i7wfGFXu8x4+FRqPymzjD+Hyav8l95UIZ773j7J7zRYc3Xsxy2wIn4x+llpunexXe6laaO72iEjeeGyUFmjKeA==}
1141
cpu: [loong64]
1142
os: [linux]
1143
1153
- '@rollup/rollup-linux-powerpc64le-gnu@4.45.1':
1154
- resolution: {integrity: sha512-7nR2KY8oEOUTD3pBAxIBBbZr0U7U+R9HDTPNy+5nVVHDXI4ikYniH1oxQz9VoB5PbBU1CZuDGHkLJkd3zLMWsg==}
1144
+ '@rollup/rollup-linux-ppc64-gnu@4.46.2':
1145
+ resolution: {integrity: sha512-B/l0dFcHVUnqcGZWKcWBSV2PF01YUt0Rvlurci5P+neqY/yMKchGU8ullZvIv5e8Y1C6wOn+U03mrDylP5q9Yw==}
1146
cpu: [ppc64]
1147
os: [linux]
1148
1158
- '@rollup/rollup-linux-riscv64-gnu@4.45.1':
1159
- resolution: {integrity: sha512-nlcl3jgUultKROfZijKjRQLUu9Ma0PeNv/VFHkZiKbXTBQXhpytS8CIj5/NfBeECZtY2FJQubm6ltIxm/ftxpw==}
1149
+ '@rollup/rollup-linux-riscv64-gnu@4.46.2':
1150
+ resolution: {integrity: sha512-32k4ENb5ygtkMwPMucAb8MtV8olkPT03oiTxJbgkJa7lJ7dZMr0GCFJlyvy+K8iq7F/iuOr41ZdUHaOiqyR3iQ==}
1151
cpu: [riscv64]
1152
os: [linux]
1153
1163
- '@rollup/rollup-linux-riscv64-musl@4.45.1':
1164
- resolution: {integrity: sha512-HJV65KLS51rW0VY6rvZkiieiBnurSzpzore1bMKAhunQiECPuxsROvyeaot/tcK3A3aGnI+qTHqisrpSgQrpgA==}
1154
+ '@rollup/rollup-linux-riscv64-musl@4.46.2':
1155
+ resolution: {integrity: sha512-t5B2loThlFEauloaQkZg9gxV05BYeITLvLkWOkRXogP4qHXLkWSbSHKM9S6H1schf/0YGP/qNKtiISlxvfmmZw==}
1156
cpu: [riscv64]
1157
os: [linux]
1158
1168
- '@rollup/rollup-linux-s390x-gnu@4.45.1':
1169
- resolution: {integrity: sha512-NITBOCv3Qqc6hhwFt7jLV78VEO/il4YcBzoMGGNxznLgRQf43VQDae0aAzKiBeEPIxnDrACiMgbqjuihx08OOw==}
1159
+ '@rollup/rollup-linux-s390x-gnu@4.46.2':
1160
+ resolution: {integrity: sha512-YKjekwTEKgbB7n17gmODSmJVUIvj8CX7q5442/CK80L8nqOUbMtf8b01QkG3jOqyr1rotrAnW6B/qiHwfcuWQA==}
1161
cpu: [s390x]
1162
os: [linux]
1163
1173
- '@rollup/rollup-linux-x64-gnu@4.45.1':
1174
- resolution: {integrity: sha512-+E/lYl6qu1zqgPEnTrs4WysQtvc/Sh4fC2nByfFExqgYrqkKWp1tWIbe+ELhixnenSpBbLXNi6vbEEJ8M7fiHw==}
1164
+ '@rollup/rollup-linux-x64-gnu@4.46.2':
1165
+ resolution: {integrity: sha512-Jj5a9RUoe5ra+MEyERkDKLwTXVu6s3aACP51nkfnK9wJTraCC8IMe3snOfALkrjTYd2G1ViE1hICj0fZ7ALBPA==}
1166
cpu: [x64]
1167
os: [linux]
1168
1178
- '@rollup/rollup-linux-x64-musl@4.45.1':
1179
- resolution: {integrity: sha512-a6WIAp89p3kpNoYStITT9RbTbTnqarU7D8N8F2CV+4Cl9fwCOZraLVuVFvlpsW0SbIiYtEnhCZBPLoNdRkjQFw==}
1169
+ '@rollup/rollup-linux-x64-musl@4.46.2':
1170
+ resolution: {integrity: sha512-7kX69DIrBeD7yNp4A5b81izs8BqoZkCIaxQaOpumcJ1S/kmqNFjPhDu1LHeVXv0SexfHQv5cqHsxLOjETuqDuA==}
1171
cpu: [x64]
1172
os: [linux]
1173
1183
- '@rollup/rollup-win32-arm64-msvc@4.45.1':
1184
- resolution: {integrity: sha512-T5Bi/NS3fQiJeYdGvRpTAP5P02kqSOpqiopwhj0uaXB6nzs5JVi2XMJb18JUSKhCOX8+UE1UKQufyD6Or48dJg==}
1174
+ '@rollup/rollup-win32-arm64-msvc@4.46.2':
1175
+ resolution: {integrity: sha512-wiJWMIpeaak/jsbaq2HMh/rzZxHVW1rU6coyeNNpMwk5isiPjSTx0a4YLSlYDwBH/WBvLz+EtsNqQScZTLJy3g==}
1176
cpu: [arm64]
1177
os: [win32]
1178
1188
- '@rollup/rollup-win32-ia32-msvc@4.45.1':
1189
- resolution: {integrity: sha512-lxV2Pako3ujjuUe9jiU3/s7KSrDfH6IgTSQOnDWr9aJ92YsFd7EurmClK0ly/t8dzMkDtd04g60WX6yl0sGfdw==}
1179
+ '@rollup/rollup-win32-ia32-msvc@4.46.2':
1180
+ resolution: {integrity: sha512-gBgaUDESVzMgWZhcyjfs9QFK16D8K6QZpwAaVNJxYDLHWayOta4ZMjGm/vsAEy3hvlS2GosVFlBlP9/Wb85DqQ==}
1181
cpu: [ia32]
1182
os: [win32]
1183
1193
- '@rollup/rollup-win32-x64-msvc@4.45.1':
1194
- resolution: {integrity: sha512-M/fKi4sasCdM8i0aWJjCSFm2qEnYRR8AMLG2kxp6wD13+tMGA4Z1tVAuHkNRjud5SW2EM3naLuK35w9twvf6aA==}
1184
+ '@rollup/rollup-win32-x64-msvc@4.46.2':
1185
+ resolution: {integrity: sha512-CvUo2ixeIQGtF6WvuB87XWqPQkoFAFqW+HUo/WzHwuHDvIwZCtjdWXoYCcr06iKGydiqTclC4jU/TNObC/xKZg==}
1186
cpu: [x64]
1187
os: [win32]
1188
@@ -1533,8 +1524,8 @@ packages:
1524
vite: ^5.0.0 || ^6.0.0 || ^7.0.0
1525
vue: ^3.0.0
1526
1536
- '@vitejs/plugin-vue@6.0.0':
1537
- resolution: {integrity: sha512-iAliE72WsdhjzTOp2DtvKThq1VBC4REhwRcaA+zPAAph6I+OQhUXv+Xu2KS7ElxYtb7Zc/3R30Hwv1DxEo7NXQ==}
1527
+ '@vitejs/plugin-vue@6.0.1':
1528
+ resolution: {integrity: sha512-+MaE752hU0wfPFJEUAIxqw18+20euHHdxVtMvbFcOEpjEyfqXH/5DCoTHiVJ0J29EhTJdoTkjEv5YBKU9dnoTw==}
1529
engines: {node: ^20.19.0 || >=22.12.0}
1530
peerDependencies:
1531
vite: ^5.0.0 || ^6.0.0 || ^7.0.0
@@ -1627,19 +1618,25 @@ packages:
1618
'@vue/devtools-api@7.7.7':
1619
resolution: {integrity: sha512-lwOnNBH2e7x1fIIbVT7yF5D+YWhqELm55/4ZKf45R9T8r9dE2AIOy8HKjfqzGsoTHFbWbr337O4E0A0QADnjBg==}
1620
1630
- '@vue/devtools-core@7.7.7':
1631
- resolution: {integrity: sha512-9z9TLbfC+AjAi1PQyWX+OErjIaJmdFlbDHcD+cAMYKY6Bh5VlsAtCeGyRMrXwIlMEQPukvnWt3gZBLwTAIMKzQ==}
1621
+ '@vue/devtools-core@8.0.0':
1622
+ resolution: {integrity: sha512-5bPtF0jAFnaGs4C/4+3vGRR5U+cf6Y8UWK0nJflutEDGepHxl5L9JRaPdHQYCUgrzUaf4cY4waNBEEGXrfcs3A==}
1623
peerDependencies:
1624
vue: ^3.0.0
1625
1626
'@vue/devtools-kit@7.7.7':
1627
resolution: {integrity: sha512-wgoZtxcTta65cnZ1Q6MbAfePVFxfM+gq0saaeytoph7nEa7yMXoi6sCPy4ufO111B9msnw0VOWjPEFCXuAKRHA==}
1628
1629
+ '@vue/devtools-kit@8.0.0':
1630
+ resolution: {integrity: sha512-b11OeQODkE0bctdT0RhL684pEV2DPXJ80bjpywVCbFn1PxuL3bmMPDoJKjbMnnoWbrnUYXYzFfmMWBZAMhORkQ==}
1631
+
1632
'@vue/devtools-shared@7.7.7':
1633
resolution: {integrity: sha512-+udSj47aRl5aKb0memBvcUG9koarqnxNM5yjuREvqwK6T3ap4mn3Zqqc17QrBFTqSMjr3HK1cvStEZpMDpfdyw==}
1634
1641
- '@vue/language-core@3.0.3':
1642
- resolution: {integrity: sha512-I9wY0ULMN9tMSua+2C7g+ez1cIziVMUzIHlDYGSl2rtru3Eh4sXj95vZ+4GBuXwwPnEmYfzSApVbXiVbI8V5Gg==}
1635
+ '@vue/devtools-shared@8.0.0':
1636
+ resolution: {integrity: sha512-jrKnbjshQCiOAJanoeJjTU7WaCg0Dz2BUal6SaR6VM/P3hiFdX5Q6Pxl73ZMnrhCxNK9nAg5hvvRGqs+6dtU1g==}
1637
+
1638
+ '@vue/language-core@3.0.4':
1639
+ resolution: {integrity: sha512-BvueED4LfBCSNH66eeUQk37MQCb7hjdezzGgxniM0LbriW53AJIyLorgshAtStmjfsAuOCcTl/c1b+nz/ye8xQ==}
1640
peerDependencies:
1641
typescript: '*'
1642
peerDependenciesMeta:
@@ -1677,21 +1674,21 @@ packages:
1674
vue:
1675
optional: true
1676
1680
- '@vueuse/core@13.5.0':
1681
- resolution: {integrity: sha512-wV7z0eUpifKmvmN78UBZX8T7lMW53Nrk6JP5+6hbzrB9+cJ3jr//hUlhl9TZO/03bUkMK6gGkQpqOPWoabr72g==}
1677
+ '@vueuse/core@13.6.0':
1678
+ resolution: {integrity: sha512-DJbD5fV86muVmBgS9QQPddVX7d9hWYswzlf4bIyUD2dj8GC46R1uNClZhVAmsdVts4xb2jwp1PbpuiA50Qee1A==}
1679
peerDependencies:
1680
vue: ^3.5.0
1681
1685
- '@vueuse/metadata@13.5.0':
1686
- resolution: {integrity: sha512-euhItU3b0SqXxSy8u1XHxUCdQ8M++bsRs+TYhOLDU/OykS7KvJnyIFfep0XM5WjIFry9uAPlVSjmVHiqeshmkw==}
1682
+ '@vueuse/metadata@13.6.0':
1683
+ resolution: {integrity: sha512-rnIH7JvU7NjrpexTsl2Iwv0V0yAx9cw7+clymjKuLSXG0QMcLD0LDgdNmXic+qL0SGvgSVPEpM9IDO/wqo1vkQ==}
1684
1685
'@vueuse/motion@3.0.3':
1686
resolution: {integrity: sha512-4B+ITsxCI9cojikvrpaJcLXyq0spj3sdlzXjzesWdMRd99hhtFI6OJ/1JsqwtF73YooLe0hUn/xDR6qCtmn5GQ==}
1687
peerDependencies:
1688
vue: '>=3.0.0'
1689
1693
- '@vueuse/shared@13.5.0':
1694
- resolution: {integrity: sha512-K7GrQIxJ/ANtucxIXbQlUHdB0TPA8c+q5i+zbrjxuhJCnJ9GtBg75sBSnvmLSxHKPg2Yo8w62PWksl9kwH0Q8g==}
1690
+ '@vueuse/shared@13.6.0':
1691
+ resolution: {integrity: sha512-pDykCSoS2T3fsQrYqf9SyF0QXWHmcGPQ+qiOVjlYSzlWd9dgppB2bFSM1GgKKkt7uzn0BBMV3IbJsUfHG2+BCg==}
1692
peerDependencies:
1693
vue: ^3.5.0
1694
@@ -1723,8 +1720,8 @@ packages:
1720
ajv@6.12.6:
1721
resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
1722
1726
- algoliasearch@5.34.1:
1727
- resolution: {integrity: sha512-s70HlfBgswgEdmCYkUJG8i/ULYhbkk8N9+N8JsWUwszcp7eauPEr5tIX4BY0qDGeKWQ/qZvmt4mxwTusYY23sg==}
1723
+ algoliasearch@5.35.0:
1724
+ resolution: {integrity: sha512-Y+moNhsqgLmvJdgTsO4GZNgsaDWv8AOGAaPeIeHKlDn/XunoAqYbA+XNpBd1dW8GOXAUDyxC9Rxc7AV4kpFcIg==}
1725
engines: {node: '>= 14.0.0'}
1726
1727
alien-signals@2.0.5:
@@ -1758,8 +1755,8 @@ packages:
1755
resolution: {integrity: sha512-BGcItUBWSMRgOCe+SVZJ+S7yTRG0eGt9cXAHev72yuGcY23hnLA7Bky5L/xLyPINoSN95geovfBkqoTlNZYa7w==}
1756
engines: {node: '>=14'}
1757
1761
- apexcharts@5.3.1:
1762
- resolution: {integrity: sha512-GMfVt9h8qNMqebZz1HOSyWcmdOKWPGnp/F7ta6IijXO3t2B/K25bS+Ml709zdw7yHO/45F1DgnKnDyK6uRZ2Ng==}
1758
+ apexcharts@5.3.2:
1759
+ resolution: {integrity: sha512-qeKIS5CS/n+CoNNwbd69G4rRc3we5/8g5Mu46OumqH7pCMSN4MhI2lr0xDY/ktBlFh94YuM9psc9WX6EWtC90g==}
1760
1761
arch@2.2.0:
1762
resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==}
@@ -1880,8 +1877,8 @@ packages:
1877
resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==}
1878
engines: {node: '>= 0.8'}
1879
1883
- c12@3.1.0:
1884
- resolution: {integrity: sha512-uWoS8OU1MEIsOv8p/5a82c3H31LsWVR5qiyXVfBNOzfffjUWtPnhAb4BYI2uG2HfGmZmFjCtui5XNWaps+iFuw==}
1880
+ c12@3.2.0:
1881
+ resolution: {integrity: sha512-ixkEtbYafL56E6HiFuonMm1ZjoKtIo7TH68/uiEq4DAwv9NcUX2nJ95F8TrbMeNjqIkZpruo3ojXQJ+MGG5gcQ==}
1882
peerDependencies:
1883
magicast: ^0.3.5
1884
peerDependenciesMeta:
@@ -1915,8 +1912,8 @@ packages:
1912
resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
1913
engines: {node: '>=10'}
1914
1918
- caniuse-lite@1.0.30001727:
1919
- resolution: {integrity: sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q==}
1915
+ caniuse-lite@1.0.30001731:
1916
+ resolution: {integrity: sha512-lDdp2/wrOmTRWuoB5DpfNkC0rJDU8DqRa6nYL6HK6sytw70QMopt/NIc/9SM7ylItlBWfACXk0tEn37UWM/+mg==}
1917
1918
caseless@0.12.0:
1919
resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==}
@@ -2124,8 +2121,8 @@ packages:
2121
csstype@3.1.3:
2122
resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
2123
2127
- cypress@14.5.2:
2128
- resolution: {integrity: sha512-O4E4CEBqDHLDrJD/dfStHPcM+8qFgVVZ89Li7xDU0yL/JxO/V0PEcfF2I8aGa7uA2MGNLkNUAnghPM83UcHOJw==}
2124
+ cypress@14.5.3:
2125
+ resolution: {integrity: sha512-syLwKjDeMg77FRRx68bytLdlqHXDT4yBVh0/PPkcgesChYDjUZbwxLqMXuryYKzAyJsPsQHUDW1YU74/IYEUIA==}
2126
engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
2127
hasBin: true
2128
@@ -2257,8 +2254,8 @@ packages:
2254
domutils@3.2.2:
2255
resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==}
2256
2260
- dotenv@16.6.1:
2261
- resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==}
2257
+ dotenv@17.2.1:
2258
+ resolution: {integrity: sha512-kQhDYKZecqnM0fCnzI5eIv5L4cAe/iRI+HqMbO/hbRdTAeXDG+M9FjipUxNfbARuEg4iHIbhnhs78BCHNbSxEQ==}
2259
engines: {node: '>=12'}
2260
2261
dunder-proto@1.0.1:
@@ -2277,16 +2274,16 @@ packages:
2274
ecc-jsbn@0.1.2:
2275
resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==}
2276
2280
- echarts@5.6.0:
2281
- resolution: {integrity: sha512-oTbVTsXfKuEhxftHqL5xprgLoc0k7uScAwtryCgWF6hPYFLRwOUHiFmHGCBKP5NPFNkDVopOieyUqYGH8Fa3kA==}
2277
+ echarts@6.0.0:
2278
+ resolution: {integrity: sha512-Tte/grDQRiETQP4xz3iZWSvoHrkCQtwqd6hs+mifXcjrCuo2iKWbajFObuLJVBlDIJlOzgQPd1hsaKt/3+OMkQ==}
2279
2280
editorconfig@1.0.4:
2281
resolution: {integrity: sha512-L9Qe08KWTlqYMVvMcTIvMAdl1cDUubzRNYL+WfA4bLDMHe4nemKkpmYzkznE1FwLKu0EEmy6obgQKzMJrg4x9Q==}
2282
engines: {node: '>=14'}
2283
hasBin: true
2284
2288
- electron-to-chromium@1.5.190:
2289
- resolution: {integrity: sha512-k4McmnB2091YIsdCgkS0fMVMPOJgxl93ltFzaryXqwip1AaxeDqKCGLxkXODDA5Ab/D+tV5EL5+aTx76RvLRxw==}
2285
+ electron-to-chromium@1.5.192:
2286
+ resolution: {integrity: sha512-rP8Ez0w7UNw/9j5eSXCe10o1g/8B1P5SM90PCCMVkIRQn2R0LEHWz4Eh9RnxkniuDe1W0cTSOB3MLlkTGDcuCg==}
2287
2288
emoji-regex@8.0.0:
2289
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -2316,9 +2313,6 @@ packages:
2313
error-ex@1.3.2:
2314
resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
2315
2319
- error-stack-parser-es@0.1.5:
2320
- resolution: {integrity: sha512-xHku1X40RO+fO8yJ8Wh2f2rZWVjqyhb1zgq1yZ8aZRQkv6OOKhKWRUaht3eSCUbAOBaKIgM+ykwFLE+QUxgGeg==}
2321
-
2316
error-stack-parser-es@1.0.5:
2317
resolution: {integrity: sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==}
2318
@@ -2382,8 +2376,8 @@ packages:
2376
peerDependencies:
2377
eslint: ^9.5.0
2378
2385
- eslint-flat-config-utils@2.1.0:
2386
- resolution: {integrity: sha512-6fjOJ9tS0k28ketkUcQ+kKptB4dBZY2VijMZ9rGn8Cwnn1SH0cZBoPXT8AHBFHxmHcLFQK9zbELDinZ2Mr1rng==}
2379
+ eslint-flat-config-utils@2.1.1:
2380
+ resolution: {integrity: sha512-K8eaPkBemHkfbYsZH7z4lZ/tt6gNSsVh535Wh9W9gQBS2WjvfUbbVr2NZR3L1yiRCLuOEimYfPxCxODczD4Opg==}
2381
2382
eslint-json-compat-utils@0.2.1:
2383
resolution: {integrity: sha512-YzEodbDyW8DX8bImKhAcCeu/L31Dd/70Bidx2Qex9OFUtgzXLqtfWL4Hr5fM/aCCB8QUZLuJur0S9k6UfgFkfg==}
@@ -2439,8 +2433,8 @@ packages:
2433
peerDependencies:
2434
eslint: '>=6.0.0'
2435
2442
- eslint-plugin-n@17.21.0:
2443
- resolution: {integrity: sha512-1+iZ8We4ZlwVMtb/DcHG3y5/bZOdazIpa/4TySo22MLKdwrLcfrX0hbadnCvykSQCCmkAnWmIP8jZVb2AAq29A==}
2436
+ eslint-plugin-n@17.21.3:
2437
+ resolution: {integrity: sha512-MtxYjDZhMQgsWRm/4xYLL0i2EhusWT7itDxlJ80l1NND2AL2Vi5Mvneqv/ikG9+zpran0VsVRXTEHrpLmUZRNw==}
2438
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
2439
peerDependencies:
2440
eslint: '>=8.23.0'
@@ -2522,8 +2516,8 @@ packages:
2516
resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==}
2517
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
2518
2525
- eslint@9.31.0:
2526
- resolution: {integrity: sha512-QldCVh/ztyKJJZLr4jXNUByx3gR+TDYZCRXEktiZoUR3PGy4qCmSbkxcIle8GEwGpb5JBZazlaJ/CxLidXdEbQ==}
2519
+ eslint@9.32.0:
2520
+ resolution: {integrity: sha512-LSehfdpgMeWcTZkWZVIJl+tkZ2nuSkyyB9C27MZqFWXuph7DvaowgcTvKqxvpLW1JZIk8PN7hFY3Rj9LQ7m7lg==}
2521
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
2522
hasBin: true
2523
peerDependencies:
@@ -2820,6 +2814,9 @@ packages:
2814
resolution: {integrity: sha512-bqWEnJ1Nt3neqx2q5SFfGS8r/ahumIakg3HcwtNlrVlwXIeNumWn/c7Pn/wKzGhf6SaW6H6uWXLqC30STCMchQ==}
2815
engines: {node: '>=18'}
2816
2817
+ globrex@0.1.2:
2818
+ resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==}
2819
+
2820
gopd@1.2.0:
2821
resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==}
2822
engines: {node: '>= 0.4'}
@@ -3064,8 +3061,8 @@ packages:
3061
jackspeak@3.4.3:
3062
resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==}
3063
3067
- jiti@2.4.2:
3068
- resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==}
3064
+ jiti@2.5.1:
3065
+ resolution: {integrity: sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w==}
3066
hasBin: true
3067
3068
joi@17.13.3:
@@ -3295,8 +3292,8 @@ packages:
3292
longest-streak@3.1.0:
3293
resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==}
3294
3298
- loupe@3.1.4:
3299
- resolution: {integrity: sha512-wJzkKwJrheKtknCOKNEtDK4iqg/MxmZheEMtSTYvnzRdEYaZzmgH976nenp8WdJRdx5Vc1X/9MO0Oszl6ezeXg==}
3295
+ loupe@3.2.0:
3296
+ resolution: {integrity: sha512-2NCfZcT5VGVNX9mSZIxLRkEAegDGBpuQZBy13desuHeVORmBDyAET4TkJr4SjqQy3A8JDofMN6LpkK8Xcm/dlw==}
3297
3298
lru-cache@10.4.3:
3299
resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
@@ -3602,11 +3599,11 @@ packages:
3599
nth-check@2.1.1:
3600
resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
3601
3605
- nwsapi@2.2.20:
3606
- resolution: {integrity: sha512-/ieB+mDe4MrrKMT8z+mQL8klXydZWGR5Dowt4RAGKbJ3kIGEx3X4ljUo+6V73IXtUPWgfOlU5B9MlGxFO5T+cA==}
3602
+ nwsapi@2.2.21:
3603
+ resolution: {integrity: sha512-o6nIY3qwiSXl7/LuOU0Dmuctd34Yay0yeuZRLFmDPrrdHpXKFndPj3hM+YEPVHYC5fx2otBx4Ilc/gyYSAUaIA==}
3604
3608
- nypm@0.6.0:
3609
- resolution: {integrity: sha512-mn8wBFV9G9+UFHIrq+pZ2r2zL4aPau/by3kJb3cM7+5tQHMt6HGQB8FDIeKFYp8o0D2pnH6nVsO88N4AmUxIWg==}
3605
+ nypm@0.6.1:
3606
+ resolution: {integrity: sha512-hlacBiRiv1k9hZFiphPUkfSQ/ZfQzZDzC+8z0wL3lvDAOUu/2NnChkKuMoMjNur/9OpKuz2QsIeiPVN0xM5Q0w==}
3607
engines: {node: ^14.16.0 || >=16.10.0}
3608
hasBin: true
3609
@@ -4039,8 +4036,8 @@ packages:
4036
rollup:
4037
optional: true
4038
4042
- rollup@4.45.1:
4043
- resolution: {integrity: sha512-4iya7Jb76fVpQyLoiVpzUrsjQ12r3dM7fIVz+4NwoYvZOShknRmiv+iu9CClZml5ZLGb0XMcYLutK6w9tgxHDw==}
4039
+ rollup@4.46.2:
4040
+ resolution: {integrity: sha512-WMmLFI+Boh6xbop+OAGo9cQ3OgX9MIg7xOQjn+pTCwOkk+FNDAeAemXkJ3HzDJrVXleLOFVa1ipuc1AmEx1Dwg==}
4041
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
4042
hasBin: true
4043
@@ -4161,9 +4158,9 @@ packages:
4158
resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
4159
engines: {node: '>=0.10.0'}
4160
4164
- source-map@0.7.4:
4165
- resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==}
4166
- engines: {node: '>= 8'}
4161
+ source-map@0.7.6:
4162
+ resolution: {integrity: sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==}
4163
+ engines: {node: '>= 12'}
4164
4165
space-separated-tokens@2.0.2:
4166
resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==}
@@ -4509,8 +4506,8 @@ packages:
4506
resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==}
4507
engines: {'0': node >=0.6.0}
4508
4512
- vfile-message@4.0.2:
4513
- resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==}
4509
+ vfile-message@4.0.3:
4510
+ resolution: {integrity: sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==}
4511
4512
vfile@6.0.3:
4513
resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==}
@@ -4535,31 +4532,21 @@ packages:
4532
engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
4533
hasBin: true
4534
4538
- vite-plugin-inspect@0.8.9:
4539
- resolution: {integrity: sha512-22/8qn+LYonzibb1VeFZmISdVao5kC22jmEKm24vfFE8siEn47EpVcCLYMv6iKOYMJfjSvSJfueOwcFCkUnV3A==}
4540
- engines: {node: '>=14'}
4541
- peerDependencies:
4542
- '@nuxt/kit': '*'
4543
- vite: ^7.0.5
4544
- peerDependenciesMeta:
4545
- '@nuxt/kit':
4546
- optional: true
4547
-
4548
- vite-plugin-inspect@11.3.0:
4549
- resolution: {integrity: sha512-vmt7K1WVKQkuiwvsM6e5h3HDJ2pSWTnzoj+JP9Kvu3Sh2G+nFap1F1V7tqpyA4qFxM1GQ84ryffWFGQrwShERQ==}
4535
+ vite-plugin-inspect@11.3.2:
4536
+ resolution: {integrity: sha512-nzwvyFQg58XSMAmKVLr2uekAxNYvAbz1lyPmCAFVIBncCgN9S/HPM+2UM9Q9cvc4JEbC5ZBgwLAdaE2onmQuKg==}
4537
engines: {node: '>=14'}
4538
peerDependencies:
4539
'@nuxt/kit': '*'
4553
- vite: ^7.0.5
4540
+ vite: ^6.0.0 || ^7.0.0-0
4541
peerDependenciesMeta:
4542
'@nuxt/kit':
4543
optional: true
4544
4558
- vite-plugin-vue-devtools@7.7.7:
4559
- resolution: {integrity: sha512-d0fIh3wRcgSlr4Vz7bAk4va1MkdqhQgj9ANE/rBhsAjOnRfTLs2ocjFMvSUOsv6SRRXU9G+VM7yMgqDb6yI4iQ==}
4545
+ vite-plugin-vue-devtools@8.0.0:
4546
+ resolution: {integrity: sha512-9bWQig8UMu3nPbxX86NJv56aelpFYoBHxB5+pxuQz3pa3Tajc1ezRidj/0dnADA4/UHuVIfwIVYHOvMXYcPshg==}
4547
engines: {node: '>=v14.21.3'}
4548
peerDependencies:
4562
- vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0
4549
+ vite: ^6.0.0 || ^7.0.0-0
4550
4551
vite-plugin-vue-inspector@5.3.2:
4552
resolution: {integrity: sha512-YvEKooQcSiBTAs0DoYLfefNja9bLgkFM7NI2b07bE2SruuvX0MEa9cMaxjKVMkeCp5Nz9FRIdcN1rOdFVBeL6Q==}
@@ -4571,8 +4558,8 @@ packages:
4558
peerDependencies:
4559
vue: '>=3.2.13'
4560
4574
- vite@7.0.5:
4575
- resolution: {integrity: sha512-1mncVwJxy2C9ThLwz0+2GKZyEXuC3MyWtAAlNftlZZXZDP3AJt5FmwcMit/IGGaNZ8ZOB2BNO/HFUB+CpN0NQw==}
4561
+ vite@7.0.6:
4562
+ resolution: {integrity: sha512-MHFiOENNBd+Bd9uvc8GEsIzdkn1JxMmEeYX35tI3fv0sJBUTfW5tQsoaOwuY4KhBI09A3dUJ/DXf2yxPVPUceg==}
4563
engines: {node: ^20.19.0 || >=22.12.0}
4564
hasBin: true
4565
peerDependencies:
@@ -4689,8 +4676,8 @@ packages:
4676
peerDependencies:
4677
vue: ^3.3.4
4678
4692
- vue-tsc@3.0.3:
4693
- resolution: {integrity: sha512-uU1OMSzWE8/y0+kDTc0iEIu9v82bmFkGyJpAO/x3wQqBkkHkButKgtygREyOkxL4E/xtcf/ExvgNhhjdzonldw==}
4679
+ vue-tsc@3.0.4:
4680
+ resolution: {integrity: sha512-kZmSEjGtROApVBuaIcoprrXZsFNGon5ggkTJokmhQ/H1hMzCFRPQ0Ed8IHYFsmYJYvHBcdmEQVGVcRuxzPzNbw==}
4681
hasBin: true
4682
peerDependencies:
4683
typescript: '>=5.0.0'
@@ -4881,8 +4868,8 @@ packages:
4868
resolution: {integrity: sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==}
4869
engines: {node: '>=18'}
4870
4884
- zrender@5.6.1:
4885
- resolution: {integrity: sha512-OFXkDJKcrlx5su2XbzJvj/34Q3m6PvyCZkVPHGYpcCJ52ek4U/ymZyfuV1nKE23AyBJ51E/6Yr0mhZ7xGTO4ag==}
4871
+ zrender@6.0.0:
4872
+ resolution: {integrity: sha512-41dFXEEXuJpNecuUQq6JlbybmnHaqqpGlbH1yxnA5V9MMP4SbohSVZsJIwz+zdjQXSSlR1Vc34EgH1zxyTDvhg==}
4873
4874
zwitch@2.0.4:
4875
resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
@@ -4893,126 +4880,133 @@ snapshots:
4880
dependencies:
4881
lodash: 4.17.21
4882
4896
- '@algolia/client-abtesting@5.34.1':
4883
+ '@algolia/abtesting@1.1.0':
4884
+ dependencies:
4885
+ '@algolia/client-common': 5.35.0
4886
+ '@algolia/requester-browser-xhr': 5.35.0
4887
+ '@algolia/requester-fetch': 5.35.0
4888
+ '@algolia/requester-node-http': 5.35.0
4889
+
4890
+ '@algolia/client-abtesting@5.35.0':
4891
dependencies:
4898
- '@algolia/client-common': 5.34.1
4899
- '@algolia/requester-browser-xhr': 5.34.1
4900
- '@algolia/requester-fetch': 5.34.1
4901
- '@algolia/requester-node-http': 5.34.1
4892
+ '@algolia/client-common': 5.35.0
4893
+ '@algolia/requester-browser-xhr': 5.35.0
4894
+ '@algolia/requester-fetch': 5.35.0
4895
+ '@algolia/requester-node-http': 5.35.0
4896
4903
- '@algolia/client-analytics@5.34.1':
4897
+ '@algolia/client-analytics@5.35.0':
4898
dependencies:
4905
- '@algolia/client-common': 5.34.1
4906
- '@algolia/requester-browser-xhr': 5.34.1
4907
- '@algolia/requester-fetch': 5.34.1
4908
- '@algolia/requester-node-http': 5.34.1
4899
+ '@algolia/client-common': 5.35.0
4900
+ '@algolia/requester-browser-xhr': 5.35.0
4901
+ '@algolia/requester-fetch': 5.35.0
4902
+ '@algolia/requester-node-http': 5.35.0
4903
4910
- '@algolia/client-common@5.34.1': {}
4904
+ '@algolia/client-common@5.35.0': {}
4905
4912
- '@algolia/client-insights@5.34.1':
4906
+ '@algolia/client-insights@5.35.0':
4907
dependencies:
4914
- '@algolia/client-common': 5.34.1
4915
- '@algolia/requester-browser-xhr': 5.34.1
4916
- '@algolia/requester-fetch': 5.34.1
4917
- '@algolia/requester-node-http': 5.34.1
4908
+ '@algolia/client-common': 5.35.0
4909
+ '@algolia/requester-browser-xhr': 5.35.0
4910
+ '@algolia/requester-fetch': 5.35.0
4911
+ '@algolia/requester-node-http': 5.35.0
4912
4919
- '@algolia/client-personalization@5.34.1':
4913
+ '@algolia/client-personalization@5.35.0':
4914
dependencies:
4921
- '@algolia/client-common': 5.34.1
4922
- '@algolia/requester-browser-xhr': 5.34.1
4923
- '@algolia/requester-fetch': 5.34.1
4924
- '@algolia/requester-node-http': 5.34.1
4915
+ '@algolia/client-common': 5.35.0
4916
+ '@algolia/requester-browser-xhr': 5.35.0
4917
+ '@algolia/requester-fetch': 5.35.0
4918
+ '@algolia/requester-node-http': 5.35.0
4919
4926
- '@algolia/client-query-suggestions@5.34.1':
4920
+ '@algolia/client-query-suggestions@5.35.0':
4921
dependencies:
4928
- '@algolia/client-common': 5.34.1
4929
- '@algolia/requester-browser-xhr': 5.34.1
4930
- '@algolia/requester-fetch': 5.34.1
4931
- '@algolia/requester-node-http': 5.34.1
4922
+ '@algolia/client-common': 5.35.0
4923
+ '@algolia/requester-browser-xhr': 5.35.0
4924
+ '@algolia/requester-fetch': 5.35.0
4925
+ '@algolia/requester-node-http': 5.35.0
4926
4933
- '@algolia/client-search@5.34.1':
4927
+ '@algolia/client-search@5.35.0':
4928
dependencies:
4935
- '@algolia/client-common': 5.34.1
4936
- '@algolia/requester-browser-xhr': 5.34.1
4937
- '@algolia/requester-fetch': 5.34.1
4938
- '@algolia/requester-node-http': 5.34.1
4929
+ '@algolia/client-common': 5.35.0
4930
+ '@algolia/requester-browser-xhr': 5.35.0
4931
+ '@algolia/requester-fetch': 5.35.0
4932
+ '@algolia/requester-node-http': 5.35.0
4933
4940
- '@algolia/ingestion@1.34.1':
4934
+ '@algolia/ingestion@1.35.0':
4935
dependencies:
4942
- '@algolia/client-common': 5.34.1
4943
- '@algolia/requester-browser-xhr': 5.34.1
4944
- '@algolia/requester-fetch': 5.34.1
4945
- '@algolia/requester-node-http': 5.34.1
4936
+ '@algolia/client-common': 5.35.0
4937
+ '@algolia/requester-browser-xhr': 5.35.0
4938
+ '@algolia/requester-fetch': 5.35.0
4939
+ '@algolia/requester-node-http': 5.35.0
4940
4947
- '@algolia/monitoring@1.34.1':
4941
+ '@algolia/monitoring@1.35.0':
4942
dependencies:
4949
- '@algolia/client-common': 5.34.1
4950
- '@algolia/requester-browser-xhr': 5.34.1
4951
- '@algolia/requester-fetch': 5.34.1
4952
- '@algolia/requester-node-http': 5.34.1
4943
+ '@algolia/client-common': 5.35.0
4944
+ '@algolia/requester-browser-xhr': 5.35.0
4945
+ '@algolia/requester-fetch': 5.35.0
4946
+ '@algolia/requester-node-http': 5.35.0
4947
4954
- '@algolia/recommend@5.34.1':
4948
+ '@algolia/recommend@5.35.0':
4949
dependencies:
4956
- '@algolia/client-common': 5.34.1
4957
- '@algolia/requester-browser-xhr': 5.34.1
4958
- '@algolia/requester-fetch': 5.34.1
4959
- '@algolia/requester-node-http': 5.34.1
4950
+ '@algolia/client-common': 5.35.0
4951
+ '@algolia/requester-browser-xhr': 5.35.0
4952
+ '@algolia/requester-fetch': 5.35.0
4953
+ '@algolia/requester-node-http': 5.35.0
4954
4961
- '@algolia/requester-browser-xhr@5.34.1':
4955
+ '@algolia/requester-browser-xhr@5.35.0':
4956
dependencies:
4963
- '@algolia/client-common': 5.34.1
4957
+ '@algolia/client-common': 5.35.0
4958
4965
- '@algolia/requester-fetch@5.34.1':
4959
+ '@algolia/requester-fetch@5.35.0':
4960
dependencies:
4967
- '@algolia/client-common': 5.34.1
4961
+ '@algolia/client-common': 5.35.0
4962
4969
- '@algolia/requester-node-http@5.34.1':
4963
+ '@algolia/requester-node-http@5.35.0':
4964
dependencies:
4971
- '@algolia/client-common': 5.34.1
4965
+ '@algolia/client-common': 5.35.0
4966
4967
'@ampproject/remapping@2.3.0':
4968
dependencies:
4969
'@jridgewell/gen-mapping': 0.3.12
4970
'@jridgewell/trace-mapping': 0.3.29
4971
4978
- '@antfu/eslint-config@4.18.0(@vue/compiler-sfc@3.5.18)(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))':
4972
+ '@antfu/eslint-config@5.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.5.1)(jsdom@26.1.0)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))':
4973
dependencies:
4974
'@antfu/install-pkg': 1.1.0
4975
'@clack/prompts': 0.11.0
4982
- '@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.31.0(jiti@2.4.2))
4976
+ '@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.32.0(jiti@2.5.1))
4977
'@eslint/markdown': 7.1.0
4984
- '@stylistic/eslint-plugin': 5.2.2(eslint@9.31.0(jiti@2.4.2))
4985
- '@typescript-eslint/eslint-plugin': 8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
4986
- '@typescript-eslint/parser': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
4987
- '@vitest/eslint-plugin': 1.3.4(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))
4978
+ '@stylistic/eslint-plugin': 5.2.2(eslint@9.32.0(jiti@2.5.1))
4979
+ '@typescript-eslint/eslint-plugin': 8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)
4980
+ '@typescript-eslint/parser': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)
4981
+ '@vitest/eslint-plugin': 1.3.4(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.5.1)(jsdom@26.1.0)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))
4982
ansis: 4.1.0
4983
cac: 6.7.14
4990
- eslint: 9.31.0(jiti@2.4.2)
4991
- eslint-config-flat-gitignore: 2.1.0(eslint@9.31.0(jiti@2.4.2))
4992
- eslint-flat-config-utils: 2.1.0
4993
- eslint-merge-processors: 2.0.0(eslint@9.31.0(jiti@2.4.2))
4994
- eslint-plugin-antfu: 3.1.1(eslint@9.31.0(jiti@2.4.2))
4995
- eslint-plugin-command: 3.3.1(eslint@9.31.0(jiti@2.4.2))
4996
- eslint-plugin-import-lite: 0.3.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
4997
- eslint-plugin-jsdoc: 51.4.1(eslint@9.31.0(jiti@2.4.2))
4998
- eslint-plugin-jsonc: 2.20.1(eslint@9.31.0(jiti@2.4.2))
4999
- eslint-plugin-n: 17.21.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
4984
+ eslint: 9.32.0(jiti@2.5.1)
4985
+ eslint-config-flat-gitignore: 2.1.0(eslint@9.32.0(jiti@2.5.1))
4986
+ eslint-flat-config-utils: 2.1.1
4987
+ eslint-merge-processors: 2.0.0(eslint@9.32.0(jiti@2.5.1))
4988
+ eslint-plugin-antfu: 3.1.1(eslint@9.32.0(jiti@2.5.1))
4989
+ eslint-plugin-command: 3.3.1(eslint@9.32.0(jiti@2.5.1))
4990
+ eslint-plugin-import-lite: 0.3.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)
4991
+ eslint-plugin-jsdoc: 51.4.1(eslint@9.32.0(jiti@2.5.1))
4992
+ eslint-plugin-jsonc: 2.20.1(eslint@9.32.0(jiti@2.5.1))
4993
+ eslint-plugin-n: 17.21.3(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)
4994
eslint-plugin-no-only-tests: 3.3.0
5001
- eslint-plugin-perfectionist: 4.15.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
5002
- eslint-plugin-pnpm: 1.1.0(eslint@9.31.0(jiti@2.4.2))
5003
- eslint-plugin-regexp: 2.9.0(eslint@9.31.0(jiti@2.4.2))
5004
- eslint-plugin-toml: 0.12.0(eslint@9.31.0(jiti@2.4.2))
5005
- eslint-plugin-unicorn: 60.0.0(eslint@9.31.0(jiti@2.4.2))
5006
- eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))
5007
- eslint-plugin-vue: 10.3.0(@typescript-eslint/parser@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(vue-eslint-parser@10.2.0(eslint@9.31.0(jiti@2.4.2)))
5008
- eslint-plugin-yml: 1.18.0(eslint@9.31.0(jiti@2.4.2))
5009
- eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.31.0(jiti@2.4.2))
4995
+ eslint-plugin-perfectionist: 4.15.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)
4996
+ eslint-plugin-pnpm: 1.1.0(eslint@9.32.0(jiti@2.5.1))
4997
+ eslint-plugin-regexp: 2.9.0(eslint@9.32.0(jiti@2.5.1))
4998
+ eslint-plugin-toml: 0.12.0(eslint@9.32.0(jiti@2.5.1))
4999
+ eslint-plugin-unicorn: 60.0.0(eslint@9.32.0(jiti@2.5.1))
5000
+ eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.32.0(jiti@2.5.1))
5001
+ eslint-plugin-vue: 10.3.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.32.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.32.0(jiti@2.5.1)))
5002
+ eslint-plugin-yml: 1.18.0(eslint@9.32.0(jiti@2.5.1))
5003
+ eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.32.0(jiti@2.5.1))
5004
globals: 16.3.0
5005
jsonc-eslint-parser: 2.4.0
5006
local-pkg: 1.1.1
5007
parse-gitignore: 2.0.0
5008
toml-eslint-parser: 0.10.0
5015
- vue-eslint-parser: 10.2.0(eslint@9.31.0(jiti@2.4.2))
5009
+ vue-eslint-parser: 10.2.0(eslint@9.32.0(jiti@2.5.1))
5010
yaml-eslint-parser: 1.3.0
5011
transitivePeerDependencies:
5012
- '@eslint/json'
@@ -5033,8 +5027,6 @@ snapshots:
5027
package-manager-detector: 1.3.0
5028
tinyexec: 1.0.1
5029
5036
- '@antfu/utils@0.7.10': {}
5037
-
5030
'@asamuzakjp/css-color@3.2.0':
5031
dependencies:
5032
'@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)
@@ -5058,11 +5050,11 @@ snapshots:
5050
'@babel/generator': 7.28.0
5051
'@babel/helper-compilation-targets': 7.27.2
5052
'@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0)
5061
- '@babel/helpers': 7.27.6
5053
+ '@babel/helpers': 7.28.2
5054
'@babel/parser': 7.28.0
5055
'@babel/template': 7.27.2
5056
'@babel/traverse': 7.28.0
5065
- '@babel/types': 7.28.1
5057
+ '@babel/types': 7.28.2
5058
convert-source-map: 2.0.0
5059
debug: 4.4.1(supports-color@8.1.1)
5060
gensync: 1.0.0-beta.2
@@ -5074,14 +5066,14 @@ snapshots:
5066
'@babel/generator@7.28.0':
5067
dependencies:
5068
'@babel/parser': 7.28.0
5077
- '@babel/types': 7.28.1
5069
+ '@babel/types': 7.28.2
5070
'@jridgewell/gen-mapping': 0.3.12
5071
'@jridgewell/trace-mapping': 0.3.29
5072
jsesc: 3.1.0
5073
5074
'@babel/helper-annotate-as-pure@7.27.3':
5075
dependencies:
5084
- '@babel/types': 7.28.1
5076
+ '@babel/types': 7.28.2
5077
5078
'@babel/helper-compilation-targets@7.27.2':
5079
dependencies:
@@ -5109,14 +5101,14 @@ snapshots:
5101
'@babel/helper-member-expression-to-functions@7.27.1':
5102
dependencies:
5103
'@babel/traverse': 7.28.0
5112
- '@babel/types': 7.28.1
5104
+ '@babel/types': 7.28.2
5105
transitivePeerDependencies:
5106
- supports-color
5107
5108
'@babel/helper-module-imports@7.27.1':
5109
dependencies:
5110
'@babel/traverse': 7.28.0
5119
- '@babel/types': 7.28.1
5111
+ '@babel/types': 7.28.2
5112
transitivePeerDependencies:
5113
- supports-color
5114
@@ -5131,7 +5123,7 @@ snapshots:
5123
5124
'@babel/helper-optimise-call-expression@7.27.1':
5125
dependencies:
5134
- '@babel/types': 7.28.1
5126
+ '@babel/types': 7.28.2
5127
5128
'@babel/helper-plugin-utils@7.27.1': {}
5129
@@ -5147,7 +5139,7 @@ snapshots:
5139
'@babel/helper-skip-transparent-expression-wrappers@7.27.1':
5140
dependencies:
5141
'@babel/traverse': 7.28.0
5150
- '@babel/types': 7.28.1
5142
+ '@babel/types': 7.28.2
5143
transitivePeerDependencies:
5144
- supports-color
5145
@@ -5157,14 +5149,14 @@ snapshots:
5149
5150
'@babel/helper-validator-option@7.27.1': {}
5151
5160
- '@babel/helpers@7.27.6':
5152
+ '@babel/helpers@7.28.2':
5153
dependencies:
5154
'@babel/template': 7.27.2
5163
- '@babel/types': 7.28.1
5155
+ '@babel/types': 7.28.2
5156
5157
'@babel/parser@7.28.0':
5158
dependencies:
5167
- '@babel/types': 7.28.1
5159
+ '@babel/types': 7.28.2
5160
5161
'@babel/plugin-proposal-decorators@7.28.0(@babel/core@7.28.0)':
5162
dependencies:
@@ -5215,7 +5207,7 @@ snapshots:
5207
dependencies:
5208
'@babel/code-frame': 7.27.1
5209
'@babel/parser': 7.28.0
5218
- '@babel/types': 7.28.1
5210
+ '@babel/types': 7.28.2
5211
5212
'@babel/traverse@7.28.0':
5213
dependencies:
@@ -5224,12 +5216,12 @@ snapshots:
5216
'@babel/helper-globals': 7.28.0
5217
'@babel/parser': 7.28.0
5218
'@babel/template': 7.27.2
5227
- '@babel/types': 7.28.1
5219
+ '@babel/types': 7.28.2
5220
debug: 4.4.1(supports-color@8.1.1)
5221
transitivePeerDependencies:
5222
- supports-color
5223
5232
- '@babel/types@7.28.1':
5224
+ '@babel/types@7.28.2':
5225
dependencies:
5226
'@babel/helper-string-parser': 7.27.1
5227
'@babel/helper-validator-identifier': 7.27.1
@@ -5345,7 +5337,7 @@ snapshots:
5337
5338
'@csstools/css-tokenizer@3.0.4': {}
5339
5348
- '@cypress/request@3.0.8':
5340
+ '@cypress/request@3.0.9':
5341
dependencies:
5342
aws-sign2: 0.7.0
5343
aws4: 1.13.2
@@ -5469,22 +5461,22 @@ snapshots:
5461
'@esbuild/win32-x64@0.25.8':
5462
optional: true
5463
5472
- '@eslint-community/eslint-plugin-eslint-comments@4.5.0(eslint@9.31.0(jiti@2.4.2))':
5464
+ '@eslint-community/eslint-plugin-eslint-comments@4.5.0(eslint@9.32.0(jiti@2.5.1))':
5465
dependencies:
5466
escape-string-regexp: 4.0.0
5475
- eslint: 9.31.0(jiti@2.4.2)
5467
+ eslint: 9.32.0(jiti@2.5.1)
5468
ignore: 5.3.2
5469
5478
- '@eslint-community/eslint-utils@4.7.0(eslint@9.31.0(jiti@2.4.2))':
5470
+ '@eslint-community/eslint-utils@4.7.0(eslint@9.32.0(jiti@2.5.1))':
5471
dependencies:
5480
- eslint: 9.31.0(jiti@2.4.2)
5472
+ eslint: 9.32.0(jiti@2.5.1)
5473
eslint-visitor-keys: 3.4.3
5474
5475
'@eslint-community/regexpp@4.12.1': {}
5476
5485
- '@eslint/compat@1.3.1(eslint@9.31.0(jiti@2.4.2))':
5477
+ '@eslint/compat@1.3.1(eslint@9.32.0(jiti@2.5.1))':
5478
optionalDependencies:
5487
- eslint: 9.31.0(jiti@2.4.2)
5479
+ eslint: 9.32.0(jiti@2.5.1)
5480
5481
'@eslint/config-array@0.21.0':
5482
dependencies:
@@ -5514,7 +5506,7 @@ snapshots:
5506
transitivePeerDependencies:
5507
- supports-color
5508
5517
- '@eslint/js@9.31.0': {}
5509
+ '@eslint/js@9.32.0': {}
5510
5511
'@eslint/markdown@7.1.0':
5512
dependencies:
@@ -5650,16 +5642,16 @@ snapshots:
5642
'@nodelib/fs.scandir': 2.1.5
5643
fastq: 1.19.1
5644
5653
- '@nuxt/kit@3.17.7':
5645
+ '@nuxt/kit@3.18.0':
5646
dependencies:
5655
- c12: 3.1.0
5647
+ c12: 3.2.0
5648
consola: 3.4.2
5649
defu: 6.1.4
5650
destr: 2.0.5
5651
errx: 0.1.0
5652
exsolve: 1.0.7
5653
ignore: 7.0.5
5662
- jiti: 2.4.2
5654
+ jiti: 2.5.1
5655
klona: 2.0.6
5656
knitwork: 1.2.0
5657
mlly: 1.7.4
@@ -5752,76 +5744,68 @@ snapshots:
5744
dependencies:
5745
quansync: 0.2.10
5746
5755
- '@rolldown/pluginutils@1.0.0-beta.19': {}
5756
-
5747
'@rolldown/pluginutils@1.0.0-beta.29': {}
5748
5759
- '@rollup/pluginutils@5.2.0(rollup@4.45.1)':
5760
- dependencies:
5761
- '@types/estree': 1.0.8
5762
- estree-walker: 2.0.2
5763
- picomatch: 4.0.3
5764
- optionalDependencies:
5765
- rollup: 4.45.1
5749
+ '@rolldown/pluginutils@1.0.0-beta.30': {}
5750
5767
- '@rollup/rollup-android-arm-eabi@4.45.1':
5751
+ '@rollup/rollup-android-arm-eabi@4.46.2':
5752
optional: true
5753
5770
- '@rollup/rollup-android-arm64@4.45.1':
5754
+ '@rollup/rollup-android-arm64@4.46.2':
5755
optional: true
5756
5773
- '@rollup/rollup-darwin-arm64@4.45.1':
5757
+ '@rollup/rollup-darwin-arm64@4.46.2':
5758
optional: true
5759
5776
- '@rollup/rollup-darwin-x64@4.45.1':
5760
+ '@rollup/rollup-darwin-x64@4.46.2':
5761
optional: true
5762
5779
- '@rollup/rollup-freebsd-arm64@4.45.1':
5763
+ '@rollup/rollup-freebsd-arm64@4.46.2':
5764
optional: true
5765
5782
- '@rollup/rollup-freebsd-x64@4.45.1':
5766
+ '@rollup/rollup-freebsd-x64@4.46.2':
5767
optional: true
5768
5785
- '@rollup/rollup-linux-arm-gnueabihf@4.45.1':
5769
+ '@rollup/rollup-linux-arm-gnueabihf@4.46.2':
5770
optional: true
5771
5788
- '@rollup/rollup-linux-arm-musleabihf@4.45.1':
5772
+ '@rollup/rollup-linux-arm-musleabihf@4.46.2':
5773
optional: true
5774
5791
- '@rollup/rollup-linux-arm64-gnu@4.45.1':
5775
+ '@rollup/rollup-linux-arm64-gnu@4.46.2':
5776
optional: true
5777
5794
- '@rollup/rollup-linux-arm64-musl@4.45.1':
5778
+ '@rollup/rollup-linux-arm64-musl@4.46.2':
5779
optional: true
5780
5797
- '@rollup/rollup-linux-loongarch64-gnu@4.45.1':
5781
+ '@rollup/rollup-linux-loongarch64-gnu@4.46.2':
5782
optional: true
5783
5800
- '@rollup/rollup-linux-powerpc64le-gnu@4.45.1':
5784
+ '@rollup/rollup-linux-ppc64-gnu@4.46.2':
5785
optional: true
5786
5803
- '@rollup/rollup-linux-riscv64-gnu@4.45.1':
5787
+ '@rollup/rollup-linux-riscv64-gnu@4.46.2':
5788
optional: true
5789
5806
- '@rollup/rollup-linux-riscv64-musl@4.45.1':
5790
+ '@rollup/rollup-linux-riscv64-musl@4.46.2':
5791
optional: true
5792
5809
- '@rollup/rollup-linux-s390x-gnu@4.45.1':
5793
+ '@rollup/rollup-linux-s390x-gnu@4.46.2':
5794
optional: true
5795
5812
- '@rollup/rollup-linux-x64-gnu@4.45.1':
5796
+ '@rollup/rollup-linux-x64-gnu@4.46.2':
5797
optional: true
5798
5815
- '@rollup/rollup-linux-x64-musl@4.45.1':
5799
+ '@rollup/rollup-linux-x64-musl@4.46.2':
5800
optional: true
5801
5818
- '@rollup/rollup-win32-arm64-msvc@4.45.1':
5802
+ '@rollup/rollup-win32-arm64-msvc@4.46.2':
5803
optional: true
5804
5821
- '@rollup/rollup-win32-ia32-msvc@4.45.1':
5805
+ '@rollup/rollup-win32-ia32-msvc@4.46.2':
5806
optional: true
5807
5824
- '@rollup/rollup-win32-x64-msvc@4.45.1':
5808
+ '@rollup/rollup-win32-x64-msvc@4.46.2':
5809
optional: true
5810
5811
'@sec-ant/readable-stream@0.4.1': {}
@@ -5876,13 +5860,13 @@ snapshots:
5860
5861
'@singulio/app-auth-search@0.0.3':
5862
dependencies:
5879
- algoliasearch: 5.34.1
5863
+ algoliasearch: 5.35.0
5864
5881
- '@stylistic/eslint-plugin@5.2.2(eslint@9.31.0(jiti@2.4.2))':
5865
+ '@stylistic/eslint-plugin@5.2.2(eslint@9.32.0(jiti@2.5.1))':
5866
dependencies:
5883
- '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2))
5867
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
5868
'@typescript-eslint/types': 8.38.0
5885
- eslint: 9.31.0(jiti@2.4.2)
5869
+ eslint: 9.32.0(jiti@2.5.1)
5870
eslint-visitor-keys: 4.2.1
5871
espree: 10.4.0
5872
estraverse: 5.3.0
@@ -5911,7 +5895,7 @@ snapshots:
5895
dependencies:
5896
'@ampproject/remapping': 2.3.0
5897
enhanced-resolve: 5.18.2
5914
- jiti: 2.4.2
5898
+ jiti: 2.5.1
5899
lightningcss: 1.30.1
5900
magic-string: 0.30.17
5901
source-map-js: 1.2.1
@@ -5971,12 +5955,12 @@ snapshots:
5955
'@tailwindcss/oxide-win32-arm64-msvc': 4.1.11
5956
'@tailwindcss/oxide-win32-x64-msvc': 4.1.11
5957
5974
- '@tailwindcss/vite@4.1.11(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))':
5958
+ '@tailwindcss/vite@4.1.11(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))':
5959
dependencies:
5960
'@tailwindcss/node': 4.1.11
5961
'@tailwindcss/oxide': 4.1.11
5962
tailwindcss: 4.1.11
5979
- vite: 7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
5963
+ vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
5964
5965
'@trysound/sax@0.2.0': {}
5966
@@ -6075,15 +6059,15 @@ snapshots:
6059
'@types/node': 24.1.0
6060
optional: true
6061
6078
- '@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)':
6062
+ '@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)':
6063
dependencies:
6064
'@eslint-community/regexpp': 4.12.1
6081
- '@typescript-eslint/parser': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
6065
+ '@typescript-eslint/parser': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)
6066
'@typescript-eslint/scope-manager': 8.38.0
6083
- '@typescript-eslint/type-utils': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
6084
- '@typescript-eslint/utils': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
6067
+ '@typescript-eslint/type-utils': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)
6068
+ '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)
6069
'@typescript-eslint/visitor-keys': 8.38.0
6086
- eslint: 9.31.0(jiti@2.4.2)
6070
+ eslint: 9.32.0(jiti@2.5.1)
6071
graphemer: 1.4.0
6072
ignore: 7.0.5
6073
natural-compare: 1.4.0
@@ -6092,14 +6076,14 @@ snapshots:
6076
transitivePeerDependencies:
6077
- supports-color
6078
6095
- '@typescript-eslint/parser@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)':
6079
+ '@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)':
6080
dependencies:
6081
'@typescript-eslint/scope-manager': 8.38.0
6082
'@typescript-eslint/types': 8.38.0
6083
'@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3)
6084
'@typescript-eslint/visitor-keys': 8.38.0
6085
debug: 4.4.1(supports-color@8.1.1)
6102
- eslint: 9.31.0(jiti@2.4.2)
6086
+ eslint: 9.32.0(jiti@2.5.1)
6087
typescript: 5.8.3
6088
transitivePeerDependencies:
6089
- supports-color
@@ -6122,13 +6106,13 @@ snapshots:
6106
dependencies:
6107
typescript: 5.8.3
6108
6125
- '@typescript-eslint/type-utils@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)':
6109
+ '@typescript-eslint/type-utils@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)':
6110
dependencies:
6111
'@typescript-eslint/types': 8.38.0
6112
'@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3)
6129
- '@typescript-eslint/utils': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
6113
+ '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)
6114
debug: 4.4.1(supports-color@8.1.1)
6131
- eslint: 9.31.0(jiti@2.4.2)
6115
+ eslint: 9.32.0(jiti@2.5.1)
6116
ts-api-utils: 2.1.0(typescript@5.8.3)
6117
typescript: 5.8.3
6118
transitivePeerDependencies:
@@ -6152,13 +6136,13 @@ snapshots:
6136
transitivePeerDependencies:
6137
- supports-color
6138
6155
- '@typescript-eslint/utils@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)':
6139
+ '@typescript-eslint/utils@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)':
6140
dependencies:
6157
- '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2))
6141
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
6142
'@typescript-eslint/scope-manager': 8.38.0
6143
'@typescript-eslint/types': 8.38.0
6144
'@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3)
6161
- eslint: 9.31.0(jiti@2.4.2)
6145
+ eslint: 9.32.0(jiti@2.5.1)
6146
typescript: 5.8.3
6147
transitivePeerDependencies:
6148
- supports-color
@@ -6170,30 +6154,30 @@ snapshots:
6154
6155
'@ungap/structured-clone@1.3.0': {}
6156
6173
- '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))':
6157
+ '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))':
6158
dependencies:
6159
'@babel/core': 7.28.0
6160
'@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.0)
6177
- '@rolldown/pluginutils': 1.0.0-beta.29
6161
+ '@rolldown/pluginutils': 1.0.0-beta.30
6162
'@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.28.0)
6179
- vite: 7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
6163
+ vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
6164
vue: 3.5.18(typescript@5.8.3)
6165
transitivePeerDependencies:
6166
- supports-color
6167
6184
- '@vitejs/plugin-vue@6.0.0(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))':
6168
+ '@vitejs/plugin-vue@6.0.1(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))':
6169
dependencies:
6186
- '@rolldown/pluginutils': 1.0.0-beta.19
6187
- vite: 7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
6170
+ '@rolldown/pluginutils': 1.0.0-beta.29
6171
+ vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
6172
vue: 3.5.18(typescript@5.8.3)
6173
6190
- '@vitest/eslint-plugin@1.3.4(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))':
6174
+ '@vitest/eslint-plugin@1.3.4(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.5.1)(jsdom@26.1.0)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))':
6175
dependencies:
6192
- '@typescript-eslint/utils': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
6193
- eslint: 9.31.0(jiti@2.4.2)
6176
+ '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)
6177
+ eslint: 9.32.0(jiti@2.5.1)
6178
optionalDependencies:
6179
typescript: 5.8.3
6196
- vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
6180
+ vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.5.1)(jsdom@26.1.0)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
6181
transitivePeerDependencies:
6182
- supports-color
6183
@@ -6205,13 +6189,13 @@ snapshots:
6189
chai: 5.2.1
6190
tinyrainbow: 2.0.0
6191
6208
- '@vitest/mocker@3.2.4(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))':
6192
+ '@vitest/mocker@3.2.4(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))':
6193
dependencies:
6194
'@vitest/spy': 3.2.4
6195
estree-walker: 3.0.3
6196
magic-string: 0.30.17
6197
optionalDependencies:
6214
- vite: 7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
6198
+ vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
6199
6200
'@vitest/pretty-format@3.2.4':
6201
dependencies:
@@ -6236,7 +6220,7 @@ snapshots:
6220
'@vitest/utils@3.2.4':
6221
dependencies:
6222
'@vitest/pretty-format': 3.2.4
6239
- loupe: 3.1.4
6223
+ loupe: 3.2.0
6224
tinyrainbow: 2.0.0
6225
6226
'@volar/language-core@2.4.20':
@@ -6260,7 +6244,7 @@ snapshots:
6244
'@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0)
6245
'@babel/template': 7.27.2
6246
'@babel/traverse': 7.28.0
6263
- '@babel/types': 7.28.1
6247
+ '@babel/types': 7.28.2
6248
'@vue/babel-helper-vue-transform-on': 1.4.0
6249
'@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.28.0)
6250
'@vue/shared': 3.5.18
@@ -6321,14 +6305,14 @@ snapshots:
6305
dependencies:
6306
'@vue/devtools-kit': 7.7.7
6307
6324
- '@vue/devtools-core@7.7.7(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))':
6308
+ '@vue/devtools-core@8.0.0(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))':
6309
dependencies:
6326
- '@vue/devtools-kit': 7.7.7
6327
- '@vue/devtools-shared': 7.7.7
6310
+ '@vue/devtools-kit': 8.0.0
6311
+ '@vue/devtools-shared': 8.0.0
6312
mitt: 3.0.1
6313
nanoid: 5.1.5
6314
pathe: 2.0.3
6331
- vite-hot-client: 2.1.0(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))
6315
+ vite-hot-client: 2.1.0(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))
6316
vue: 3.5.18(typescript@5.8.3)
6317
transitivePeerDependencies:
6318
- vite
@@ -6343,11 +6327,25 @@ snapshots:
6327
speakingurl: 14.0.1
6328
superjson: 2.2.2
6329
6330
+ '@vue/devtools-kit@8.0.0':
6331
+ dependencies:
6332
+ '@vue/devtools-shared': 8.0.0
6333
+ birpc: 2.5.0
6334
+ hookable: 5.5.3
6335
+ mitt: 3.0.1
6336
+ perfect-debounce: 1.0.0
6337
+ speakingurl: 14.0.1
6338
+ superjson: 2.2.2
6339
+
6340
'@vue/devtools-shared@7.7.7':
6341
dependencies:
6342
rfdc: 1.4.1
6343
6350
- '@vue/language-core@3.0.3(typescript@5.8.3)':
6344
+ '@vue/devtools-shared@8.0.0':
6345
+ dependencies:
6346
+ rfdc: 1.4.1
6347
+
6348
+ '@vue/language-core@3.0.4(typescript@5.8.3)':
6349
dependencies:
6350
'@volar/language-core': 2.4.20
6351
'@vue/compiler-dom': 3.5.18
@@ -6394,30 +6392,30 @@ snapshots:
6392
typescript: 5.8.3
6393
vue: 3.5.18(typescript@5.8.3)
6394
6397
- '@vueuse/core@13.5.0(vue@3.5.18(typescript@5.8.3))':
6395
+ '@vueuse/core@13.6.0(vue@3.5.18(typescript@5.8.3))':
6396
dependencies:
6397
'@types/web-bluetooth': 0.0.21
6400
- '@vueuse/metadata': 13.5.0
6401
- '@vueuse/shared': 13.5.0(vue@3.5.18(typescript@5.8.3))
6398
+ '@vueuse/metadata': 13.6.0
6399
+ '@vueuse/shared': 13.6.0(vue@3.5.18(typescript@5.8.3))
6400
vue: 3.5.18(typescript@5.8.3)
6401
6404
- '@vueuse/metadata@13.5.0': {}
6402
+ '@vueuse/metadata@13.6.0': {}
6403
6404
'@vueuse/motion@3.0.3(vue@3.5.18(typescript@5.8.3))':
6405
dependencies:
6408
- '@vueuse/core': 13.5.0(vue@3.5.18(typescript@5.8.3))
6409
- '@vueuse/shared': 13.5.0(vue@3.5.18(typescript@5.8.3))
6406
+ '@vueuse/core': 13.6.0(vue@3.5.18(typescript@5.8.3))
6407
+ '@vueuse/shared': 13.6.0(vue@3.5.18(typescript@5.8.3))
6408
defu: 6.1.4
6409
framesync: 6.1.2
6410
popmotion: 11.0.5
6411
style-value-types: 5.1.2
6412
vue: 3.5.18(typescript@5.8.3)
6413
optionalDependencies:
6416
- '@nuxt/kit': 3.17.7
6414
+ '@nuxt/kit': 3.18.0
6415
transitivePeerDependencies:
6416
- magicast
6417
6420
- '@vueuse/shared@13.5.0(vue@3.5.18(typescript@5.8.3))':
6418
+ '@vueuse/shared@13.6.0(vue@3.5.18(typescript@5.8.3))':
6419
dependencies:
6420
vue: 3.5.18(typescript@5.8.3)
6421
@@ -6445,21 +6443,22 @@ snapshots:
6443
json-schema-traverse: 0.4.1
6444
uri-js: 4.4.1
6445
6448
- algoliasearch@5.34.1:
6449
- dependencies:
6450
- '@algolia/client-abtesting': 5.34.1
6451
- '@algolia/client-analytics': 5.34.1
6452
- '@algolia/client-common': 5.34.1
6453
- '@algolia/client-insights': 5.34.1
6454
- '@algolia/client-personalization': 5.34.1
6455
- '@algolia/client-query-suggestions': 5.34.1
6456
- '@algolia/client-search': 5.34.1
6457
- '@algolia/ingestion': 1.34.1
6458
- '@algolia/monitoring': 1.34.1
6459
- '@algolia/recommend': 5.34.1
6460
- '@algolia/requester-browser-xhr': 5.34.1
6461
- '@algolia/requester-fetch': 5.34.1
6462
- '@algolia/requester-node-http': 5.34.1
6446
+ algoliasearch@5.35.0:
6447
+ dependencies:
6448
+ '@algolia/abtesting': 1.1.0
6449
+ '@algolia/client-abtesting': 5.35.0
6450
+ '@algolia/client-analytics': 5.35.0
6451
+ '@algolia/client-common': 5.35.0
6452
+ '@algolia/client-insights': 5.35.0
6453
+ '@algolia/client-personalization': 5.35.0
6454
+ '@algolia/client-query-suggestions': 5.35.0
6455
+ '@algolia/client-search': 5.35.0
6456
+ '@algolia/ingestion': 1.35.0
6457
+ '@algolia/monitoring': 1.35.0
6458
+ '@algolia/recommend': 5.35.0
6459
+ '@algolia/requester-browser-xhr': 5.35.0
6460
+ '@algolia/requester-fetch': 5.35.0
6461
+ '@algolia/requester-node-http': 5.35.0
6462
6463
alien-signals@2.0.5: {}
6464
@@ -6481,7 +6480,7 @@ snapshots:
6480
6481
ansis@4.1.0: {}
6482
6484
- apexcharts@5.3.1:
6483
+ apexcharts@5.3.2:
6484
dependencies:
6485
'@svgdotjs/svg.draggable.js': 3.0.6(@svgdotjs/svg.js@3.2.4)
6486
'@svgdotjs/svg.filter.js': 3.0.9
@@ -6569,8 +6568,8 @@ snapshots:
6568
6569
browserslist@4.25.1:
6570
dependencies:
6572
- caniuse-lite: 1.0.30001727
6573
- electron-to-chromium: 1.5.190
6571
+ caniuse-lite: 1.0.30001731
6572
+ electron-to-chromium: 1.5.192
6573
node-releases: 2.0.19
6574
update-browserslist-db: 1.1.3(browserslist@4.25.1)
6575
@@ -6589,15 +6588,15 @@ snapshots:
6588
6589
bytes@3.1.2: {}
6590
6592
- c12@3.1.0:
6591
+ c12@3.2.0:
6592
dependencies:
6593
chokidar: 4.0.3
6594
confbox: 0.2.2
6595
defu: 6.1.4
6597
- dotenv: 16.6.1
6596
+ dotenv: 17.2.1
6597
exsolve: 1.0.7
6598
giget: 2.0.0
6600
- jiti: 2.4.2
6599
+ jiti: 2.5.1
6600
ohash: 2.0.11
6601
pathe: 2.0.3
6602
perfect-debounce: 1.0.0
@@ -6625,7 +6624,7 @@ snapshots:
6624
6625
camelcase@6.3.0: {}
6626
6628
- caniuse-lite@1.0.30001727: {}
6627
+ caniuse-lite@1.0.30001731: {}
6628
6629
caseless@0.12.0: {}
6630
@@ -6636,7 +6635,7 @@ snapshots:
6635
assertion-error: 2.0.1
6636
check-error: 2.1.1
6637
deep-eql: 5.0.2
6639
- loupe: 3.1.4
6638
+ loupe: 3.2.0
6639
pathval: 2.0.1
6640
6641
chalk@4.1.2:
@@ -6827,9 +6826,9 @@ snapshots:
6826
6827
csstype@3.1.3: {}
6828
6830
- cypress@14.5.2:
6829
+ cypress@14.5.3:
6830
dependencies:
6832
- '@cypress/request': 3.0.8
6831
+ '@cypress/request': 3.0.9
6832
'@cypress/xvfb': 1.2.4(supports-color@8.1.1)
6833
'@types/sinonjs__fake-timers': 8.1.1
6834
'@types/sizzle': 2.3.9
@@ -6999,7 +6998,7 @@ snapshots:
6998
domelementtype: 2.3.0
6999
domhandler: 5.0.3
7000
7002
- dotenv@16.6.1:
7001
+ dotenv@17.2.1:
7002
optional: true
7003
7004
dunder-proto@1.0.1:
@@ -7019,10 +7018,10 @@ snapshots:
7018
jsbn: 0.1.1
7019
safer-buffer: 2.1.2
7020
7022
- echarts@5.6.0:
7021
+ echarts@6.0.0:
7022
dependencies:
7023
tslib: 2.3.0
7025
- zrender: 5.6.1
7024
+ zrender: 6.0.0
7025
7026
editorconfig@1.0.4:
7027
dependencies:
@@ -7031,7 +7030,7 @@ snapshots:
7030
minimatch: 9.0.1
7031
semver: 7.7.2
7032
7034
- electron-to-chromium@1.5.190: {}
7033
+ electron-to-chromium@1.5.192: {}
7034
7035
emoji-regex@8.0.0: {}
7036
@@ -7059,8 +7058,6 @@ snapshots:
7058
dependencies:
7059
is-arrayish: 0.2.1
7060
7062
- error-stack-parser-es@0.1.5: {}
7063
-
7061
error-stack-parser-es@1.0.5: {}
7062
7063
errx@0.1.0:
@@ -7120,67 +7117,67 @@ snapshots:
7117
7118
escape-string-regexp@5.0.0: {}
7119
7123
- eslint-compat-utils@0.5.1(eslint@9.31.0(jiti@2.4.2)):
7120
+ eslint-compat-utils@0.5.1(eslint@9.32.0(jiti@2.5.1)):
7121
dependencies:
7125
- eslint: 9.31.0(jiti@2.4.2)
7122
+ eslint: 9.32.0(jiti@2.5.1)
7123
semver: 7.7.2
7124
7128
- eslint-compat-utils@0.6.5(eslint@9.31.0(jiti@2.4.2)):
7125
+ eslint-compat-utils@0.6.5(eslint@9.32.0(jiti@2.5.1)):
7126
dependencies:
7130
- eslint: 9.31.0(jiti@2.4.2)
7127
+ eslint: 9.32.0(jiti@2.5.1)
7128
semver: 7.7.2
7129
7133
- eslint-config-flat-gitignore@2.1.0(eslint@9.31.0(jiti@2.4.2)):
7130
+ eslint-config-flat-gitignore@2.1.0(eslint@9.32.0(jiti@2.5.1)):
7131
dependencies:
7135
- '@eslint/compat': 1.3.1(eslint@9.31.0(jiti@2.4.2))
7136
- eslint: 9.31.0(jiti@2.4.2)
7132
+ '@eslint/compat': 1.3.1(eslint@9.32.0(jiti@2.5.1))
7133
+ eslint: 9.32.0(jiti@2.5.1)
7134
7138
- eslint-flat-config-utils@2.1.0:
7135
+ eslint-flat-config-utils@2.1.1:
7136
dependencies:
7137
pathe: 2.0.3
7138
7142
- eslint-json-compat-utils@0.2.1(eslint@9.31.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0):
7139
+ eslint-json-compat-utils@0.2.1(eslint@9.32.0(jiti@2.5.1))(jsonc-eslint-parser@2.4.0):
7140
dependencies:
7144
- eslint: 9.31.0(jiti@2.4.2)
7141
+ eslint: 9.32.0(jiti@2.5.1)
7142
esquery: 1.6.0
7143
jsonc-eslint-parser: 2.4.0
7144
7148
- eslint-merge-processors@2.0.0(eslint@9.31.0(jiti@2.4.2)):
7145
+ eslint-merge-processors@2.0.0(eslint@9.32.0(jiti@2.5.1)):
7146
dependencies:
7150
- eslint: 9.31.0(jiti@2.4.2)
7147
+ eslint: 9.32.0(jiti@2.5.1)
7148
7152
- eslint-plugin-antfu@3.1.1(eslint@9.31.0(jiti@2.4.2)):
7149
+ eslint-plugin-antfu@3.1.1(eslint@9.32.0(jiti@2.5.1)):
7150
dependencies:
7154
- eslint: 9.31.0(jiti@2.4.2)
7151
+ eslint: 9.32.0(jiti@2.5.1)
7152
7156
- eslint-plugin-command@3.3.1(eslint@9.31.0(jiti@2.4.2)):
7153
+ eslint-plugin-command@3.3.1(eslint@9.32.0(jiti@2.5.1)):
7154
dependencies:
7155
'@es-joy/jsdoccomment': 0.50.2
7159
- eslint: 9.31.0(jiti@2.4.2)
7156
+ eslint: 9.32.0(jiti@2.5.1)
7157
7161
- eslint-plugin-es-x@7.8.0(eslint@9.31.0(jiti@2.4.2)):
7158
+ eslint-plugin-es-x@7.8.0(eslint@9.32.0(jiti@2.5.1)):
7159
dependencies:
7163
- '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2))
7160
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
7161
'@eslint-community/regexpp': 4.12.1
7165
- eslint: 9.31.0(jiti@2.4.2)
7166
- eslint-compat-utils: 0.5.1(eslint@9.31.0(jiti@2.4.2))
7162
+ eslint: 9.32.0(jiti@2.5.1)
7163
+ eslint-compat-utils: 0.5.1(eslint@9.32.0(jiti@2.5.1))
7164
7168
- eslint-plugin-import-lite@0.3.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3):
7165
+ eslint-plugin-import-lite@0.3.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3):
7166
dependencies:
7170
- '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2))
7167
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
7168
'@typescript-eslint/types': 8.38.0
7172
- eslint: 9.31.0(jiti@2.4.2)
7169
+ eslint: 9.32.0(jiti@2.5.1)
7170
optionalDependencies:
7171
typescript: 5.8.3
7172
7176
- eslint-plugin-jsdoc@51.4.1(eslint@9.31.0(jiti@2.4.2)):
7173
+ eslint-plugin-jsdoc@51.4.1(eslint@9.32.0(jiti@2.5.1)):
7174
dependencies:
7175
'@es-joy/jsdoccomment': 0.52.0
7176
are-docs-informative: 0.0.2
7177
comment-parser: 1.4.1
7178
debug: 4.4.1(supports-color@8.1.1)
7179
escape-string-regexp: 4.0.0
7183
- eslint: 9.31.0(jiti@2.4.2)
7180
+ eslint: 9.32.0(jiti@2.5.1)
7181
espree: 10.4.0
7182
esquery: 1.6.0
7183
parse-imports-exports: 0.2.4
@@ -7189,12 +7186,12 @@ snapshots:
7186
transitivePeerDependencies:
7187
- supports-color
7188
7192
- eslint-plugin-jsonc@2.20.1(eslint@9.31.0(jiti@2.4.2)):
7189
+ eslint-plugin-jsonc@2.20.1(eslint@9.32.0(jiti@2.5.1)):
7190
dependencies:
7194
- '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2))
7195
- eslint: 9.31.0(jiti@2.4.2)
7196
- eslint-compat-utils: 0.6.5(eslint@9.31.0(jiti@2.4.2))
7197
- eslint-json-compat-utils: 0.2.1(eslint@9.31.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0)
7191
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
7192
+ eslint: 9.32.0(jiti@2.5.1)
7193
+ eslint-compat-utils: 0.6.5(eslint@9.32.0(jiti@2.5.1))
7194
+ eslint-json-compat-utils: 0.2.1(eslint@9.32.0(jiti@2.5.1))(jsonc-eslint-parser@2.4.0)
7195
espree: 10.4.0
7196
graphemer: 1.4.0
7197
jsonc-eslint-parser: 2.4.0
@@ -7203,16 +7200,16 @@ snapshots:
7200
transitivePeerDependencies:
7201
- '@eslint/json'
7202
7206
- eslint-plugin-n@17.21.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3):
7203
+ eslint-plugin-n@17.21.3(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3):
7204
dependencies:
7208
- '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2))
7205
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
7206
enhanced-resolve: 5.18.2
7210
- eslint: 9.31.0(jiti@2.4.2)
7211
- eslint-plugin-es-x: 7.8.0(eslint@9.31.0(jiti@2.4.2))
7207
+ eslint: 9.32.0(jiti@2.5.1)
7208
+ eslint-plugin-es-x: 7.8.0(eslint@9.32.0(jiti@2.5.1))
7209
get-tsconfig: 4.10.1
7210
globals: 15.15.0
7211
+ globrex: 0.1.2
7212
ignore: 5.3.2
7215
- minimatch: 9.0.5
7213
semver: 7.7.2
7214
ts-declaration-location: 1.0.7(typescript@5.8.3)
7215
transitivePeerDependencies:
@@ -7220,19 +7217,19 @@ snapshots:
7217
7218
eslint-plugin-no-only-tests@3.3.0: {}
7219
7223
- eslint-plugin-perfectionist@4.15.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3):
7220
+ eslint-plugin-perfectionist@4.15.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3):
7221
dependencies:
7222
'@typescript-eslint/types': 8.38.0
7226
- '@typescript-eslint/utils': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
7227
- eslint: 9.31.0(jiti@2.4.2)
7223
+ '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)
7224
+ eslint: 9.32.0(jiti@2.5.1)
7225
natural-orderby: 5.0.0
7226
transitivePeerDependencies:
7227
- supports-color
7228
- typescript
7229
7233
- eslint-plugin-pnpm@1.1.0(eslint@9.31.0(jiti@2.4.2)):
7230
+ eslint-plugin-pnpm@1.1.0(eslint@9.32.0(jiti@2.5.1)):
7231
dependencies:
7235
- eslint: 9.31.0(jiti@2.4.2)
7232
+ eslint: 9.32.0(jiti@2.5.1)
7233
find-up-simple: 1.0.1
7234
jsonc-eslint-parser: 2.4.0
7235
pathe: 2.0.3
@@ -7240,37 +7237,37 @@ snapshots:
7237
tinyglobby: 0.2.14
7238
yaml-eslint-parser: 1.3.0
7239
7243
- eslint-plugin-regexp@2.9.0(eslint@9.31.0(jiti@2.4.2)):
7240
+ eslint-plugin-regexp@2.9.0(eslint@9.32.0(jiti@2.5.1)):
7241
dependencies:
7245
- '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2))
7242
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
7243
'@eslint-community/regexpp': 4.12.1
7244
comment-parser: 1.4.1
7248
- eslint: 9.31.0(jiti@2.4.2)
7245
+ eslint: 9.32.0(jiti@2.5.1)
7246
jsdoc-type-pratt-parser: 4.1.0
7247
refa: 0.12.1
7248
regexp-ast-analysis: 0.7.1
7249
scslre: 0.3.0
7250
7254
- eslint-plugin-toml@0.12.0(eslint@9.31.0(jiti@2.4.2)):
7251
+ eslint-plugin-toml@0.12.0(eslint@9.32.0(jiti@2.5.1)):
7252
dependencies:
7253
debug: 4.4.1(supports-color@8.1.1)
7257
- eslint: 9.31.0(jiti@2.4.2)
7258
- eslint-compat-utils: 0.6.5(eslint@9.31.0(jiti@2.4.2))
7254
+ eslint: 9.32.0(jiti@2.5.1)
7255
+ eslint-compat-utils: 0.6.5(eslint@9.32.0(jiti@2.5.1))
7256
lodash: 4.17.21
7257
toml-eslint-parser: 0.10.0
7258
transitivePeerDependencies:
7259
- supports-color
7260
7264
- eslint-plugin-unicorn@60.0.0(eslint@9.31.0(jiti@2.4.2)):
7261
+ eslint-plugin-unicorn@60.0.0(eslint@9.32.0(jiti@2.5.1)):
7262
dependencies:
7263
'@babel/helper-validator-identifier': 7.27.1
7267
- '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2))
7264
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
7265
'@eslint/plugin-kit': 0.3.4
7266
change-case: 5.4.4
7267
ci-info: 4.3.0
7268
clean-regexp: 1.0.0
7269
core-js-compat: 3.44.0
7273
- eslint: 9.31.0(jiti@2.4.2)
7270
+ eslint: 9.32.0(jiti@2.5.1)
7271
esquery: 1.6.0
7272
find-up-simple: 1.0.1
7273
globals: 16.3.0
@@ -7283,40 +7280,40 @@ snapshots:
7280
semver: 7.7.2
7281
strip-indent: 4.0.0
7282
7286
- eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2)):
7283
+ eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.32.0(jiti@2.5.1)):
7284
dependencies:
7288
- eslint: 9.31.0(jiti@2.4.2)
7285
+ eslint: 9.32.0(jiti@2.5.1)
7286
optionalDependencies:
7290
- '@typescript-eslint/eslint-plugin': 8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
7287
+ '@typescript-eslint/eslint-plugin': 8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)
7288
7292
- eslint-plugin-vue@10.3.0(@typescript-eslint/parser@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(vue-eslint-parser@10.2.0(eslint@9.31.0(jiti@2.4.2))):
7289
+ eslint-plugin-vue@10.3.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.32.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.32.0(jiti@2.5.1))):
7290
dependencies:
7294
- '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2))
7295
- eslint: 9.31.0(jiti@2.4.2)
7291
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
7292
+ eslint: 9.32.0(jiti@2.5.1)
7293
natural-compare: 1.4.0
7294
nth-check: 2.1.1
7295
postcss-selector-parser: 6.1.2
7296
semver: 7.7.2
7300
- vue-eslint-parser: 10.2.0(eslint@9.31.0(jiti@2.4.2))
7297
+ vue-eslint-parser: 10.2.0(eslint@9.32.0(jiti@2.5.1))
7298
xml-name-validator: 4.0.0
7299
optionalDependencies:
7303
- '@typescript-eslint/parser': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
7300
+ '@typescript-eslint/parser': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)
7301
7305
- eslint-plugin-yml@1.18.0(eslint@9.31.0(jiti@2.4.2)):
7302
+ eslint-plugin-yml@1.18.0(eslint@9.32.0(jiti@2.5.1)):
7303
dependencies:
7304
debug: 4.4.1(supports-color@8.1.1)
7305
escape-string-regexp: 4.0.0
7309
- eslint: 9.31.0(jiti@2.4.2)
7310
- eslint-compat-utils: 0.6.5(eslint@9.31.0(jiti@2.4.2))
7306
+ eslint: 9.32.0(jiti@2.5.1)
7307
+ eslint-compat-utils: 0.6.5(eslint@9.32.0(jiti@2.5.1))
7308
natural-compare: 1.4.0
7309
yaml-eslint-parser: 1.3.0
7310
transitivePeerDependencies:
7311
- supports-color
7312
7316
- eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.31.0(jiti@2.4.2)):
7313
+ eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.32.0(jiti@2.5.1)):
7314
dependencies:
7315
'@vue/compiler-sfc': 3.5.18
7319
- eslint: 9.31.0(jiti@2.4.2)
7316
+ eslint: 9.32.0(jiti@2.5.1)
7317
7318
eslint-scope@8.4.0:
7319
dependencies:
@@ -7327,15 +7324,15 @@ snapshots:
7324
7325
eslint-visitor-keys@4.2.1: {}
7326
7330
- eslint@9.31.0(jiti@2.4.2):
7327
+ eslint@9.32.0(jiti@2.5.1):
7328
dependencies:
7332
- '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2))
7329
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
7330
'@eslint-community/regexpp': 4.12.1
7331
'@eslint/config-array': 0.21.0
7332
'@eslint/config-helpers': 0.3.0
7333
'@eslint/core': 0.15.1
7334
'@eslint/eslintrc': 3.3.1
7338
- '@eslint/js': 9.31.0
7335
+ '@eslint/js': 9.32.0
7336
'@eslint/plugin-kit': 0.3.4
7337
'@humanfs/node': 0.16.6
7338
'@humanwhocodes/module-importer': 1.0.1
@@ -7365,7 +7362,7 @@ snapshots:
7362
natural-compare: 1.4.0
7363
optionator: 0.9.4
7364
optionalDependencies:
7368
- jiti: 2.4.2
7365
+ jiti: 2.5.1
7366
transitivePeerDependencies:
7367
- supports-color
7368
@@ -7653,7 +7650,7 @@ snapshots:
7650
consola: 3.4.2
7651
defu: 6.1.4
7652
node-fetch-native: 1.6.6
7656
- nypm: 0.6.0
7653
+ nypm: 0.6.1
7654
pathe: 2.0.3
7655
optional: true
7656
@@ -7700,6 +7697,8 @@ snapshots:
7697
7698
globals@16.3.0: {}
7699
7700
+ globrex@0.1.2: {}
7701
+
7702
gopd@1.2.0: {}
7703
7704
graceful-fs@4.2.11: {}
@@ -7898,7 +7897,7 @@ snapshots:
7897
optionalDependencies:
7898
'@pkgjs/parseargs': 0.11.0
7899
7901
- jiti@2.4.2: {}
7900
+ jiti@2.5.1: {}
7901
7902
joi@17.13.3:
7903
dependencies:
@@ -7948,7 +7947,7 @@ snapshots:
7947
http-proxy-agent: 7.0.2
7948
https-proxy-agent: 7.0.6
7949
is-potential-custom-element-name: 1.0.1
7951
- nwsapi: 2.2.20
7950
+ nwsapi: 2.2.21
7951
parse5: 7.3.0
7952
rrweb-cssom: 0.8.0
7953
saxes: 6.0.0
@@ -8121,7 +8120,7 @@ snapshots:
8120
8121
longest-streak@3.1.0: {}
8122
8124
- loupe@3.1.4: {}
8123
+ loupe@3.2.0: {}
8124
8125
lru-cache@10.4.3: {}
8126
@@ -8619,15 +8618,15 @@ snapshots:
8618
dependencies:
8619
boolbase: 1.0.0
8620
8622
- nwsapi@2.2.20: {}
8621
+ nwsapi@2.2.21: {}
8622
8624
- nypm@0.6.0:
8623
+ nypm@0.6.1:
8624
dependencies:
8625
citty: 0.1.6
8626
consola: 3.4.2
8627
pathe: 2.0.3
8628
pkg-types: 2.2.0
8630
- tinyexec: 0.3.2
8629
+ tinyexec: 1.0.1
8630
optional: true
8631
8632
object-inspect@1.13.4: {}
@@ -8770,13 +8769,13 @@ snapshots:
8769
8770
pify@2.3.0: {}
8771
8773
- pinia-plugin-persistedstate@4.4.1(@nuxt/kit@3.17.7)(pinia@3.0.3(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3))):
8772
+ pinia-plugin-persistedstate@4.4.1(@nuxt/kit@3.18.0)(pinia@3.0.3(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3))):
8773
dependencies:
8774
deep-pick-omit: 1.2.1
8775
defu: 6.1.4
8776
destr: 2.0.5
8777
optionalDependencies:
8779
- '@nuxt/kit': 3.17.7
8778
+ '@nuxt/kit': 3.18.0
8779
pinia: 3.0.3(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3))
8780
8781
pinia@3.0.3(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3)):
@@ -8956,39 +8955,39 @@ snapshots:
8955
8956
rfdc@1.4.1: {}
8957
8959
- rollup-plugin-visualizer@5.14.0(rollup@4.45.1):
8958
+ rollup-plugin-visualizer@5.14.0(rollup@4.46.2):
8959
dependencies:
8960
open: 8.4.2
8961
picomatch: 4.0.3
8963
- source-map: 0.7.4
8962
+ source-map: 0.7.6
8963
yargs: 17.7.2
8964
optionalDependencies:
8966
- rollup: 4.45.1
8965
+ rollup: 4.46.2
8966
8968
- rollup@4.45.1:
8967
+ rollup@4.46.2:
8968
dependencies:
8969
'@types/estree': 1.0.8
8970
optionalDependencies:
8972
- '@rollup/rollup-android-arm-eabi': 4.45.1
8973
- '@rollup/rollup-android-arm64': 4.45.1
8974
- '@rollup/rollup-darwin-arm64': 4.45.1
8975
- '@rollup/rollup-darwin-x64': 4.45.1
8976
- '@rollup/rollup-freebsd-arm64': 4.45.1
8977
- '@rollup/rollup-freebsd-x64': 4.45.1
8978
- '@rollup/rollup-linux-arm-gnueabihf': 4.45.1
8979
- '@rollup/rollup-linux-arm-musleabihf': 4.45.1
8980
- '@rollup/rollup-linux-arm64-gnu': 4.45.1
8981
- '@rollup/rollup-linux-arm64-musl': 4.45.1
8982
- '@rollup/rollup-linux-loongarch64-gnu': 4.45.1
8983
- '@rollup/rollup-linux-powerpc64le-gnu': 4.45.1
8984
- '@rollup/rollup-linux-riscv64-gnu': 4.45.1
8985
- '@rollup/rollup-linux-riscv64-musl': 4.45.1
8986
- '@rollup/rollup-linux-s390x-gnu': 4.45.1
8987
- '@rollup/rollup-linux-x64-gnu': 4.45.1
8988
- '@rollup/rollup-linux-x64-musl': 4.45.1
8989
- '@rollup/rollup-win32-arm64-msvc': 4.45.1
8990
- '@rollup/rollup-win32-ia32-msvc': 4.45.1
8991
- '@rollup/rollup-win32-x64-msvc': 4.45.1
8971
+ '@rollup/rollup-android-arm-eabi': 4.46.2
8972
+ '@rollup/rollup-android-arm64': 4.46.2
8973
+ '@rollup/rollup-darwin-arm64': 4.46.2
8974
+ '@rollup/rollup-darwin-x64': 4.46.2
8975
+ '@rollup/rollup-freebsd-arm64': 4.46.2
8976
+ '@rollup/rollup-freebsd-x64': 4.46.2
8977
+ '@rollup/rollup-linux-arm-gnueabihf': 4.46.2
8978
+ '@rollup/rollup-linux-arm-musleabihf': 4.46.2
8979
+ '@rollup/rollup-linux-arm64-gnu': 4.46.2
8980
+ '@rollup/rollup-linux-arm64-musl': 4.46.2
8981
+ '@rollup/rollup-linux-loongarch64-gnu': 4.46.2
8982
+ '@rollup/rollup-linux-ppc64-gnu': 4.46.2
8983
+ '@rollup/rollup-linux-riscv64-gnu': 4.46.2
8984
+ '@rollup/rollup-linux-riscv64-musl': 4.46.2
8985
+ '@rollup/rollup-linux-s390x-gnu': 4.46.2
8986
+ '@rollup/rollup-linux-x64-gnu': 4.46.2
8987
+ '@rollup/rollup-linux-x64-musl': 4.46.2
8988
+ '@rollup/rollup-win32-arm64-msvc': 4.46.2
8989
+ '@rollup/rollup-win32-ia32-msvc': 4.46.2
8990
+ '@rollup/rollup-win32-x64-msvc': 4.46.2
8991
fsevents: 2.3.3
8992
8993
rrweb-cssom@0.8.0: {}
@@ -9118,7 +9117,7 @@ snapshots:
9117
9118
source-map-js@1.2.1: {}
9119
9121
- source-map@0.7.4: {}
9120
+ source-map@0.7.6: {}
9121
9122
space-separated-tokens@2.0.2: {}
9123
@@ -9378,7 +9377,7 @@ snapshots:
9377
dependencies:
9378
'@quansync/fs': 0.1.3
9379
defu: 6.1.4
9381
- jiti: 2.4.2
9380
+ jiti: 2.5.1
9381
quansync: 0.2.10
9382
9383
unctx@2.4.1:
@@ -9454,7 +9453,7 @@ snapshots:
9453
dependencies:
9454
citty: 0.1.6
9455
defu: 6.1.4
9457
- jiti: 2.4.2
9456
+ jiti: 2.5.1
9457
knitwork: 1.2.0
9458
scule: 1.3.0
9459
optional: true
@@ -9486,7 +9485,7 @@ snapshots:
9485
core-util-is: 1.0.2
9486
extsprintf: 1.3.0
9487
9489
- vfile-message@4.0.2:
9488
+ vfile-message@4.0.3:
9489
dependencies:
9490
'@types/unist': 3.0.3
9491
unist-util-stringify-position: 4.0.0
@@ -9494,36 +9493,36 @@ snapshots:
9493
vfile@6.0.3:
9494
dependencies:
9495
'@types/unist': 3.0.3
9497
- vfile-message: 4.0.2
9496
+ vfile-message: 4.0.3
9497
9499
- vite-bundle-visualizer@1.2.1(rollup@4.45.1):
9498
+ vite-bundle-visualizer@1.2.1(rollup@4.46.2):
9499
dependencies:
9500
cac: 6.7.14
9501
import-from-esm: 1.3.4
9503
- rollup-plugin-visualizer: 5.14.0(rollup@4.45.1)
9502
+ rollup-plugin-visualizer: 5.14.0(rollup@4.46.2)
9503
tmp: 0.2.3
9504
transitivePeerDependencies:
9505
- rolldown
9506
- rollup
9507
- supports-color
9508
9510
- vite-dev-rpc@1.1.0(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)):
9509
+ vite-dev-rpc@1.1.0(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)):
9510
dependencies:
9511
birpc: 2.5.0
9513
- vite: 7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
9514
- vite-hot-client: 2.1.0(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))
9512
+ vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
9513
+ vite-hot-client: 2.1.0(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))
9514
9516
- vite-hot-client@2.1.0(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)):
9515
+ vite-hot-client@2.1.0(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)):
9516
dependencies:
9518
- vite: 7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
9517
+ vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
9518
9520
- vite-node@3.2.4(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0):
9519
+ vite-node@3.2.4(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0):
9520
dependencies:
9521
cac: 6.7.14
9522
debug: 4.4.1(supports-color@8.1.1)
9523
es-module-lexer: 1.7.0
9524
pathe: 2.0.3
9526
- vite: 7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
9525
+ vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
9526
transitivePeerDependencies:
9527
- '@types/node'
9528
- jiti
@@ -9538,25 +9537,7 @@ snapshots:
9537
- tsx
9538
- yaml
9539
9541
- vite-plugin-inspect@0.8.9(@nuxt/kit@3.17.7)(rollup@4.45.1)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)):
9542
- dependencies:
9543
- '@antfu/utils': 0.7.10
9544
- '@rollup/pluginutils': 5.2.0(rollup@4.45.1)
9545
- debug: 4.4.1(supports-color@8.1.1)
9546
- error-stack-parser-es: 0.1.5
9547
- fs-extra: 11.3.0
9548
- open: 10.2.0
9549
- perfect-debounce: 1.0.0
9550
- picocolors: 1.1.1
9551
- sirv: 3.0.1
9552
- vite: 7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
9553
- optionalDependencies:
9554
- '@nuxt/kit': 3.17.7
9555
- transitivePeerDependencies:
9556
- - rollup
9557
- - supports-color
9558
-
9559
- vite-plugin-inspect@11.3.0(@nuxt/kit@3.17.7)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)):
9540
+ vite-plugin-inspect@11.3.2(@nuxt/kit@3.18.0)(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)):
9541
dependencies:
9542
ansis: 4.1.0
9543
debug: 4.4.1(supports-color@8.1.1)
@@ -9566,30 +9547,29 @@ snapshots:
9547
perfect-debounce: 1.0.0
9548
sirv: 3.0.1
9549
unplugin-utils: 0.2.4
9569
- vite: 7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
9570
- vite-dev-rpc: 1.1.0(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))
9550
+ vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
9551
+ vite-dev-rpc: 1.1.0(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))
9552
optionalDependencies:
9572
- '@nuxt/kit': 3.17.7
9553
+ '@nuxt/kit': 3.18.0
9554
transitivePeerDependencies:
9555
- supports-color
9556
9576
- vite-plugin-vue-devtools@7.7.7(@nuxt/kit@3.17.7)(rollup@4.45.1)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)):
9557
+ vite-plugin-vue-devtools@8.0.0(@nuxt/kit@3.18.0)(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)):
9558
dependencies:
9578
- '@vue/devtools-core': 7.7.7(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))
9579
- '@vue/devtools-kit': 7.7.7
9580
- '@vue/devtools-shared': 7.7.7
9559
+ '@vue/devtools-core': 8.0.0(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))
9560
+ '@vue/devtools-kit': 8.0.0
9561
+ '@vue/devtools-shared': 8.0.0
9562
execa: 9.6.0
9563
sirv: 3.0.1
9583
- vite: 7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
9584
- vite-plugin-inspect: 0.8.9(@nuxt/kit@3.17.7)(rollup@4.45.1)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))
9585
- vite-plugin-vue-inspector: 5.3.2(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))
9564
+ vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
9565
+ vite-plugin-inspect: 11.3.2(@nuxt/kit@3.18.0)(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))
9566
+ vite-plugin-vue-inspector: 5.3.2(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))
9567
transitivePeerDependencies:
9568
- '@nuxt/kit'
9588
- - rollup
9569
- supports-color
9570
- vue
9571
9592
- vite-plugin-vue-inspector@5.3.2(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)):
9572
+ vite-plugin-vue-inspector@5.3.2(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)):
9573
dependencies:
9574
'@babel/core': 7.28.0
9575
'@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.0)
@@ -9600,7 +9580,7 @@ snapshots:
9580
'@vue/compiler-dom': 3.5.18
9581
kolorist: 1.8.0
9582
magic-string: 0.30.17
9603
- vite: 7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
9583
+ vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
9584
transitivePeerDependencies:
9585
- supports-color
9586
@@ -9609,27 +9589,27 @@ snapshots:
9589
svgo: 3.3.2
9590
vue: 3.5.18(typescript@5.8.3)
9591
9612
- vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0):
9592
+ vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0):
9593
dependencies:
9594
esbuild: 0.25.8
9595
fdir: 6.4.6(picomatch@4.0.3)
9596
picomatch: 4.0.3
9597
postcss: 8.5.6
9618
- rollup: 4.45.1
9598
+ rollup: 4.46.2
9599
tinyglobby: 0.2.14
9600
optionalDependencies:
9601
'@types/node': 24.1.0
9602
fsevents: 2.3.3
9623
- jiti: 2.4.2
9603
+ jiti: 2.5.1
9604
lightningcss: 1.30.1
9605
sass: 1.89.2
9606
yaml: 2.8.0
9607
9628
- vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0):
9608
+ vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.1.0)(jiti@2.5.1)(jsdom@26.1.0)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0):
9609
dependencies:
9610
'@types/chai': 5.2.2
9611
'@vitest/expect': 3.2.4
9632
- '@vitest/mocker': 3.2.4(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))
9612
+ '@vitest/mocker': 3.2.4(vite@7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0))
9613
'@vitest/pretty-format': 3.2.4
9614
'@vitest/runner': 3.2.4
9615
'@vitest/snapshot': 3.2.4
@@ -9647,8 +9627,8 @@ snapshots:
9627
tinyglobby: 0.2.14
9628
tinypool: 1.1.1
9629
tinyrainbow: 2.0.0
9650
- vite: 7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
9651
- vite-node: 3.2.4(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
9630
+ vite: 7.0.6(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
9631
+ vite-node: 3.2.4(@types/node@24.1.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.89.2)(yaml@2.8.0)
9632
why-is-node-running: 2.3.0
9633
optionalDependencies:
9634
'@types/debug': 4.1.12
@@ -9693,10 +9673,10 @@ snapshots:
9673
9674
vue-component-type-helpers@2.2.12: {}
9675
9696
- vue-eslint-parser@10.2.0(eslint@9.31.0(jiti@2.4.2)):
9676
+ vue-eslint-parser@10.2.0(eslint@9.32.0(jiti@2.5.1)):
9677
dependencies:
9678
debug: 4.4.1(supports-color@8.1.1)
9699
- eslint: 9.31.0(jiti@2.4.2)
9679
+ eslint: 9.32.0(jiti@2.5.1)
9680
eslint-scope: 8.4.0
9681
eslint-visitor-keys: 4.2.1
9682
espree: 10.4.0
@@ -9726,15 +9706,15 @@ snapshots:
9706
dependencies:
9707
vue: 3.5.18(typescript@5.8.3)
9708
9729
- vue-tsc@3.0.3(typescript@5.8.3):
9709
+ vue-tsc@3.0.4(typescript@5.8.3):
9710
dependencies:
9711
'@volar/typescript': 2.4.20
9732
- '@vue/language-core': 3.0.3(typescript@5.8.3)
9712
+ '@vue/language-core': 3.0.4(typescript@5.8.3)
9713
typescript: 5.8.3
9714
9735
- vue3-apexcharts@1.8.0(apexcharts@5.3.1)(vue@3.5.18(typescript@5.8.3)):
9715
+ vue3-apexcharts@1.8.0(apexcharts@5.3.2)(vue@3.5.18(typescript@5.8.3)):
9716
dependencies:
9737
- apexcharts: 5.3.1
9717
+ apexcharts: 5.3.2
9718
vue: 3.5.18(typescript@5.8.3)
9719
9720
vue3-marquee@4.2.2(vue@3.5.18(typescript@5.8.3)):
@@ -9904,7 +9884,7 @@ snapshots:
9884
9885
yoctocolors@2.1.1: {}
9886
9907
- zrender@5.6.1:
9887
+ zrender@6.0.0:
9888
dependencies:
9889
tslib: 2.3.0
9890
frontend/src/components/graylog/MonitoringAlerts/CustomAlertForm.vue
+50
-3
@@ -32,6 +32,18 @@
32
}"
33
/>
34
</n-form-item>
35
+ <n-form-item label="Streams" path="streams">
36
+ <n-select
37
+ v-model:value="form.streams"
38
+ :options="availableStreamsOptions"
39
+ :loading="loadingStreams"
40
+ :placeholder="loadingStreams ? 'Loading Streams...' : 'Select Streams'"
41
+ multiple
42
+ clearable
43
+ to="body"
44
+ class="grow"
45
+ />
46
+ </n-form-item>
47
<n-form-item label="Search Query" path="search_query">
48
<n-input
49
v-model:value.trim="form.search_query"
@@ -145,11 +157,12 @@
157
<script setup lang="ts">
158
import type { FormInst, FormItemRule, FormRules, FormValidationError, MessageReactive } from "naive-ui"
159
import type { CustomProvisionPayload } from "@/api/endpoints/monitoringAlerts"
160
+import type { Stream } from "@/types/graylog/stream.d"
161
import _get from "lodash/get"
162
import _toSafeInteger from "lodash/toSafeInteger"
163
import _trim from "lodash/trim"
164
import { NButton, NCard, NForm, NFormItem, NInput, NInputNumber, NSelect, NSpin, useMessage } from "naive-ui"
152
-import { computed, onMounted, ref, watch } from "vue"
165
+import { computed, onBeforeMount, onMounted, ref, watch } from "vue"
166
import Api from "@/api"
167
import Icon from "@/components/common/Icon.vue"
168
import { CustomProvisionPriority } from "@/types/monitoringAlerts.d"
@@ -166,6 +179,7 @@ interface CustomProvisionForm {
179
}[]
180
search_within_seconds: number
181
execute_every_seconds: number
182
+ streams: string[]
183
}
184
185
const emit = defineEmits<{
@@ -182,10 +196,14 @@ const RemoveIcon = "ph:trash"
196
const AddIcon = "carbon:add-alt"
197
const submittingCustomAlert = ref(false)
198
const loading = computed(() => submittingCustomAlert.value)
199
+const loadingStreams = ref(false)
200
const message = useMessage()
201
+const availableStreams = ref<Stream[]>([])
202
const form = ref<CustomProvisionForm>(getClearForm())
203
const formRef = ref<FormInst | null>(null)
204
205
+const availableStreamsOptions = computed(() => availableStreams.value.map(o => ({ label: o.title, value: o.id })))
206
+
207
const areAllCustomerFieldsFilled = computed(() => {
208
const fieldsFilled = form.value.custom_fields.filter(o => !!o.name && !!o.value)
209
@@ -355,7 +373,8 @@ function getClearForm(): CustomProvisionForm {
373
search_query: "",
374
custom_fields: [],
375
search_within_seconds: 1,
358
- execute_every_seconds: 1
376
+ execute_every_seconds: 1,
377
+ streams: []
378
}
379
}
380
@@ -381,7 +400,7 @@ function submit() {
400
custom_fields: form.value.custom_fields,
401
search_within_ms: _toSafeInteger(form.value.search_within_seconds) * 1000,
402
execute_every_ms: _toSafeInteger(form.value.execute_every_seconds) * 1000,
384
- streams: []
403
+ streams: form.value.streams || []
404
}
405
406
Api.monitoringAlerts
@@ -404,10 +423,38 @@ function submit() {
423
})
424
}
425
426
+function getStreams() {
427
+ if (availableStreams.value.length) {
428
+ return
429
+ }
430
+
431
+ loadingStreams.value = true
432
+
433
+ Api.graylog
434
+ .getStreams()
435
+ .then(res => {
436
+ if (res.data.success) {
437
+ availableStreams.value = res.data.streams || []
438
+ } else {
439
+ message.warning(res.data?.message || "An error occurred. Please try again later.")
440
+ }
441
+ })
442
+ .catch(err => {
443
+ message.error(err.response?.data?.message || "An error occurred. Please try again later.")
444
+ })
445
+ .finally(() => {
446
+ loadingStreams.value = false
447
+ })
448
+}
449
+
450
watch(loading, val => {
451
emit("update:loading", val)
452
})
453
454
+onBeforeMount(() => {
455
+ getStreams()
456
+})
457
+
458
onMounted(() => {
459
emit("mounted", {
460
reset
package-lock.json
new
+6
@@ -0,0 +1,6 @@
1
+{
2
+ "name": "CoPilot",
3
+ "lockfileVersion": 3,
4
+ "requires": true,
5
+ "packages": {}
6
+}