Update notification handler (#527)
* updated influxDBAlert check * updated Influx Alert check * fix type * lint * chore: update frontend dependencies * chore: update frontend dependencies --------- Co-authored-by: Davide Di Modica <webmaster.ddm@gmail.com>
taylor_socfortress committed
Oct 31, 2025 at 07:49 UTC
fd5ba2af18671bb96b0bca652e3c39dba0ac0d1b
58 files changed
+1910
-2045
frontend/package.json
+34
-34
@@ -3,7 +3,7 @@
3
"type": "module",
4
"version": "1.0.0",
5
"private": true,
6
- "packageManager": "pnpm@10.17.0+sha512.fce8a3dd29a4ed2ec566fb53efbb04d8c44a0f05bc6f24a73046910fb9c3ce7afa35a0980500668fa3573345bd644644fa98338fa168235c80f4aa17aa17fbef",
6
+ "packageManager": "pnpm@10.20.0+sha512.cf9998222162dd85864d0a8102e7892e7ba4ceadebbf5a31f9c2fce48dfce317a9c53b9f6464d1ef9042cba2e02ae02a9f7c143a2b438cd93c91840f0192b9dd",
7
"engines": {
8
"node": ">=18.0.0"
9
},
@@ -37,29 +37,29 @@
37
},
38
"dependencies": {
39
"@ajoelp/json-to-formdata": "^1.5.0",
40
- "@codemirror/commands": "^6.8.1",
40
+ "@codemirror/commands": "^6.10.0",
41
"@codemirror/lang-javascript": "^6.2.4",
42
"@codemirror/lang-xml": "^6.1.0",
43
- "@codemirror/lint": "^6.8.5",
43
+ "@codemirror/lint": "^6.9.1",
44
"@codemirror/theme-one-dark": "^6.1.3",
45
- "@codemirror/view": "^6.38.2",
45
+ "@codemirror/view": "^6.38.6",
46
"@f3ve/vue-markdown-it": "^0.2.3",
47
"@fontsource/jetbrains-mono": "^5.2.8",
48
"@fontsource/lexend": "^5.2.11",
49
"@fontsource/public-sans": "^5.2.7",
50
- "@shikijs/markdown-it": "^3.12.2",
50
+ "@shikijs/markdown-it": "^3.14.0",
51
"@singulio/app-auth-search": "^0.0.3",
52
- "@types/codemirror": "^5.60.16",
53
- "@vueuse/core": "^13.9.0",
52
+ "@types/codemirror": "^5.60.17",
53
+ "@vueuse/core": "^14.0.0",
54
"@vueuse/motion": "^3.0.3",
55
- "axios": "^1.12.2",
55
+ "axios": "^1.13.1",
56
"bytes": "^3.1.2",
57
"codemirror": "~6.0.2",
58
"colord": "^2.9.3",
59
"dayjs": "^1.11.18",
60
"detect-touch-device": "^1.1.6",
61
"echarts": "^6.0.0",
62
- "fast-xml-parser": "^5.2.5",
62
+ "fast-xml-parser": "^5.3.0",
63
"file-saver": "^2.0.5",
64
"html-entities": "^2.6.0",
65
"jose": "^6.1.0",
@@ -67,26 +67,26 @@
67
"lodash": "^4.17.21",
68
"mitt": "^3.0.1",
69
"naive-ui": "^2.43.1",
70
- "nanoid": "^5.1.5",
70
+ "nanoid": "^5.1.6",
71
"password-validator": "^5.3.0",
72
"pinia": "^3.0.3",
73
"pinia-plugin-persistedstate": "^4.5.0",
74
"secure-ls": "^2.0.0",
75
- "shiki": "^3.12.2",
75
+ "shiki": "^3.14.0",
76
"thememirror": "^2.0.1",
77
- "validator": "^13.15.15",
78
- "vue": "^3.5.21",
77
+ "validator": "^13.15.20",
78
+ "vue": "^3.5.22",
79
"vue-advanced-cropper": "^2.8.9",
80
"vue-codemirror": "^6.1.1",
81
"vue-highlight-words": "^3.0.1",
82
"vue-i18n": "^11.1.12",
83
- "vue-router": "^4.5.1",
83
+ "vue-router": "^4.6.3",
84
"vue-sjv": "^0.0.6",
85
- "vue3-apexcharts": "^1.8.0",
85
+ "vue3-apexcharts": "^1.10.0",
86
"vue3-marquee": "^4.2.2",
87
"vuedraggable": "^4.1.0",
88
"xmllint": "^0.1.1",
89
- "xmllint-wasm": "^5.0.0"
89
+ "xmllint-wasm": "^5.1.0"
90
},
91
"optionalDependencies": {
92
"@rollup/rollup-linux-x64-gnu": "^4.46.2",
@@ -94,45 +94,45 @@
94
"vueuc": "^0.4.64"
95
},
96
"devDependencies": {
97
- "@antfu/eslint-config": "~5.3.0",
97
+ "@antfu/eslint-config": "~6.1.0",
98
"@clack/prompts": "^0.11.0",
99
"@iconify/vue": "^5.0.0",
100
- "@tailwindcss/vite": "^4.1.13",
100
+ "@tailwindcss/vite": "^4.1.16",
101
"@tsconfig/node20": "^20.1.6",
102
"@types/bytes": "^3.1.5",
103
"@types/file-saver": "^2.0.7",
104
"@types/fs-extra": "^11.0.4",
105
- "@types/jsdom": "^21.1.7",
105
+ "@types/jsdom": "^27.0.0",
106
"@types/lodash": "^4.17.20",
107
"@types/markdown-it": "^14.1.2",
108
- "@types/node": "^24.5.2",
109
- "@types/validator": "^13.15.3",
108
+ "@types/node": "^24.9.2",
109
+ "@types/validator": "^13.15.4",
110
"@vitejs/plugin-vue": "^6.0.1",
111
"@vitejs/plugin-vue-jsx": "^5.1.1",
112
"@vue/test-utils": "^2.4.6",
113
"@vue/tsconfig": "~0.7.0",
114
- "cypress": "^15.2.0",
114
+ "cypress": "^15.5.0",
115
"depcheck": "^1.4.7",
116
- "eslint": "~9.35.0",
116
+ "eslint": "~9.38.0",
117
"flourite": "^1.3.0",
118
"fs-extra": "^11.3.2",
119
- "jsdom": "^27.0.0",
119
+ "jsdom": "^27.0.1",
120
"npm-run-all2": "^8.0.4",
121
"prettier": "^3.6.2",
122
- "prettier-plugin-tailwindcss": "^0.6.14",
123
- "sass": "^1.92.1",
122
+ "prettier-plugin-tailwindcss": "^0.7.1",
123
+ "sass": "^1.93.2",
124
"start-server-and-test": "^2.1.2",
125
- "tailwindcss": "^4.1.13",
126
- "taze": "^19.6.0",
127
- "type-fest": "^5.0.1",
128
- "typescript": "~5.9.2",
129
- "vite": "^7.1.6",
125
+ "tailwindcss": "^4.1.16",
126
+ "taze": "^19.9.0",
127
+ "type-fest": "^5.1.0",
128
+ "typescript": "~5.9.3",
129
+ "vite": "^7.1.12",
130
"vite-bundle-visualizer": "^1.2.1",
131
"vite-plugin-inspect": "^11.3.3",
132
- "vite-plugin-vue-devtools": "^8.0.2",
132
+ "vite-plugin-vue-devtools": "^8.0.3",
133
"vite-svg-loader": "^5.1.0",
134
- "vitest": "^3.2.4",
135
- "vue-tsc": "^3.0.7"
134
+ "vitest": "^4.0.5",
135
+ "vue-tsc": "^3.1.2"
136
},
137
"pnpm": {
138
"onlyBuiltDependencies": [
frontend/pnpm-lock.yaml
+1697
-1851
@@ -12,8 +12,8 @@ importers:
12
specifier: ^1.5.0
13
version: 1.5.0
14
'@codemirror/commands':
15
- specifier: ^6.8.1
16
- version: 6.8.1
15
+ specifier: ^6.10.0
16
+ version: 6.10.0
17
'@codemirror/lang-javascript':
18
specifier: ^6.2.4
19
version: 6.2.4
@@ -21,17 +21,17 @@ importers:
21
specifier: ^6.1.0
22
version: 6.1.0
23
'@codemirror/lint':
24
- specifier: ^6.8.5
25
- version: 6.8.5
24
+ specifier: ^6.9.1
25
+ version: 6.9.1
26
'@codemirror/theme-one-dark':
27
specifier: ^6.1.3
28
version: 6.1.3
29
'@codemirror/view':
30
- specifier: ^6.38.2
31
- version: 6.38.2
30
+ specifier: ^6.38.6
31
+ version: 6.38.6
32
'@f3ve/vue-markdown-it':
33
specifier: ^0.2.3
34
- version: 0.2.3(vue@3.5.21(typescript@5.9.2))
34
+ version: 0.2.3(vue@3.5.22(typescript@5.9.3))
35
'@fontsource/jetbrains-mono':
36
specifier: ^5.2.8
37
version: 5.2.8
@@ -42,23 +42,23 @@ importers:
42
specifier: ^5.2.7
43
version: 5.2.7
44
'@shikijs/markdown-it':
45
- specifier: ^3.12.2
46
- version: 3.12.2
45
+ specifier: ^3.14.0
46
+ version: 3.14.0
47
'@singulio/app-auth-search':
48
specifier: ^0.0.3
49
version: 0.0.3
50
'@types/codemirror':
51
- specifier: ^5.60.16
52
- version: 5.60.16
51
+ specifier: ^5.60.17
52
+ version: 5.60.17
53
'@vueuse/core':
54
- specifier: ^13.9.0
55
- version: 13.9.0(vue@3.5.21(typescript@5.9.2))
54
+ specifier: ^14.0.0
55
+ version: 14.0.0(vue@3.5.22(typescript@5.9.3))
56
'@vueuse/motion':
57
specifier: ^3.0.3
58
- version: 3.0.3(vue@3.5.21(typescript@5.9.2))
58
+ version: 3.0.3(vue@3.5.22(typescript@5.9.3))
59
axios:
60
- specifier: ^1.12.2
61
- version: 1.12.2(debug@4.4.3)
60
+ specifier: ^1.13.1
61
+ version: 1.13.1(debug@4.4.3)
62
bytes:
63
specifier: ^3.1.2
64
version: 3.1.2
@@ -70,7 +70,7 @@ importers:
70
version: 2.9.3
71
dayjs:
72
specifier: ^1.11.18
73
- version: 1.11.18
73
+ version: 1.11.19
74
detect-touch-device:
75
specifier: ^1.1.6
76
version: 1.1.6
@@ -78,8 +78,8 @@ importers:
78
specifier: ^6.0.0
79
version: 6.0.0
80
fast-xml-parser:
81
- specifier: ^5.2.5
82
- version: 5.2.5
81
+ specifier: ^5.3.0
82
+ version: 5.3.0
83
file-saver:
84
specifier: ^2.0.5
85
version: 2.0.5
@@ -100,80 +100,80 @@ importers:
100
version: 3.0.1
101
naive-ui:
102
specifier: ^2.43.1
103
- version: 2.43.1(vue@3.5.21(typescript@5.9.2))
103
+ version: 2.43.1(vue@3.5.22(typescript@5.9.3))
104
nanoid:
105
- specifier: ^5.1.5
106
- version: 5.1.5
105
+ specifier: ^5.1.6
106
+ version: 5.1.6
107
password-validator:
108
specifier: ^5.3.0
109
version: 5.3.0
110
pinia:
111
specifier: ^3.0.3
112
- version: 3.0.3(typescript@5.9.2)(vue@3.5.21(typescript@5.9.2))
112
+ version: 3.0.3(typescript@5.9.3)(vue@3.5.22(typescript@5.9.3))
113
pinia-plugin-persistedstate:
114
specifier: ^4.5.0
115
- version: 4.5.0(@nuxt/kit@3.19.2)(pinia@3.0.3(typescript@5.9.2)(vue@3.5.21(typescript@5.9.2)))
115
+ version: 4.5.0(@nuxt/kit@3.20.0)(pinia@3.0.3(typescript@5.9.3)(vue@3.5.22(typescript@5.9.3)))
116
secure-ls:
117
specifier: ^2.0.0
118
version: 2.0.0
119
shiki:
120
- specifier: ^3.12.2
121
- version: 3.12.2
120
+ specifier: ^3.14.0
121
+ version: 3.14.0
122
thememirror:
123
specifier: ^2.0.1
124
- version: 2.0.1(@codemirror/language@6.11.3)(@codemirror/state@6.5.2)(@codemirror/view@6.38.2)
124
+ version: 2.0.1(@codemirror/language@6.11.3)(@codemirror/state@6.5.2)(@codemirror/view@6.38.6)
125
validator:
126
- specifier: ^13.15.15
127
- version: 13.15.15
126
+ specifier: ^13.15.20
127
+ version: 13.15.20
128
vue:
129
- specifier: ^3.5.21
130
- version: 3.5.21(typescript@5.9.2)
129
+ specifier: ^3.5.22
130
+ version: 3.5.22(typescript@5.9.3)
131
vue-advanced-cropper:
132
specifier: ^2.8.9
133
- version: 2.8.9(vue@3.5.21(typescript@5.9.2))
133
+ version: 2.8.9(vue@3.5.22(typescript@5.9.3))
134
vue-codemirror:
135
specifier: ^6.1.1
136
- version: 6.1.1(codemirror@6.0.2)(vue@3.5.21(typescript@5.9.2))
136
+ version: 6.1.1(codemirror@6.0.2)(vue@3.5.22(typescript@5.9.3))
137
vue-highlight-words:
138
specifier: ^3.0.1
139
- version: 3.0.1(vue@3.5.21(typescript@5.9.2))
139
+ version: 3.0.1(vue@3.5.22(typescript@5.9.3))
140
vue-i18n:
141
specifier: ^11.1.12
142
- version: 11.1.12(vue@3.5.21(typescript@5.9.2))
142
+ version: 11.1.12(vue@3.5.22(typescript@5.9.3))
143
vue-router:
144
- specifier: ^4.5.1
145
- version: 4.5.1(vue@3.5.21(typescript@5.9.2))
144
+ specifier: ^4.6.3
145
+ version: 4.6.3(vue@3.5.22(typescript@5.9.3))
146
vue-sjv:
147
specifier: ^0.0.6
148
- version: 0.0.6(vue@3.5.21(typescript@5.9.2))
148
+ version: 0.0.6(vue@3.5.22(typescript@5.9.3))
149
vue3-apexcharts:
150
- specifier: ^1.8.0
151
- version: 1.8.0(apexcharts@5.3.5)(vue@3.5.21(typescript@5.9.2))
150
+ specifier: ^1.10.0
151
+ version: 1.10.0(apexcharts@5.3.5)(vue@3.5.22(typescript@5.9.3))
152
vue3-marquee:
153
specifier: ^4.2.2
154
- version: 4.2.2(vue@3.5.21(typescript@5.9.2))
154
+ version: 4.2.2(vue@3.5.22(typescript@5.9.3))
155
vuedraggable:
156
specifier: ^4.1.0
157
- version: 4.1.0(vue@3.5.21(typescript@5.9.2))
157
+ version: 4.1.0(vue@3.5.22(typescript@5.9.3))
158
xmllint:
159
specifier: ^0.1.1
160
version: 0.1.1
161
xmllint-wasm:
162
- specifier: ^5.0.0
163
- version: 5.0.0(@types/node@24.5.2)
162
+ specifier: ^5.1.0
163
+ version: 5.1.0(@types/node@24.9.2)
164
devDependencies:
165
'@antfu/eslint-config':
166
- specifier: ~5.3.0
167
- version: 5.3.0(@vue/compiler-sfc@3.5.21)(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.5.2)(jiti@2.5.1)(jsdom@27.0.0(postcss@8.5.6))(lightningcss@1.30.1)(sass@1.92.1)(yaml@2.8.1))
166
+ specifier: ~6.1.0
167
+ version: 6.1.0(@vue/compiler-sfc@3.5.22)(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.5(@types/debug@4.1.12)(@types/node@24.9.2)(jiti@2.6.1)(jsdom@27.1.0)(lightningcss@1.30.2)(sass@1.93.2)(yaml@2.8.1))
168
'@clack/prompts':
169
specifier: ^0.11.0
170
version: 0.11.0
171
'@iconify/vue':
172
specifier: ^5.0.0
173
- version: 5.0.0(vue@3.5.21(typescript@5.9.2))
173
+ version: 5.0.0(vue@3.5.22(typescript@5.9.3))
174
'@tailwindcss/vite':
175
- specifier: ^4.1.13
176
- version: 4.1.13(vite@7.1.6(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.92.1)(yaml@2.8.1))
175
+ specifier: ^4.1.16
176
+ version: 4.1.16(vite@7.1.12(@types/node@24.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.93.2)(yaml@2.8.1))
177
'@tsconfig/node20':
178
specifier: ^20.1.6
179
version: 20.1.6
@@ -187,8 +187,8 @@ importers:
187
specifier: ^11.0.4
188
version: 11.0.4
189
'@types/jsdom':
190
- specifier: ^21.1.7
191
- version: 21.1.7
190
+ specifier: ^27.0.0
191
+ version: 27.0.0
192
'@types/lodash':
193
specifier: ^4.17.20
194
version: 4.17.20
@@ -196,32 +196,32 @@ importers:
196
specifier: ^14.1.2
197
version: 14.1.2
198
'@types/node':
199
- specifier: ^24.5.2
200
- version: 24.5.2
199
+ specifier: ^24.9.2
200
+ version: 24.9.2
201
'@types/validator':
202
- specifier: ^13.15.3
203
- version: 13.15.3
202
+ specifier: ^13.15.4
203
+ version: 13.15.4
204
'@vitejs/plugin-vue':
205
specifier: ^6.0.1
206
- version: 6.0.1(vite@7.1.6(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.92.1)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.2))
206
+ version: 6.0.1(vite@7.1.12(@types/node@24.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.93.2)(yaml@2.8.1))(vue@3.5.22(typescript@5.9.3))
207
'@vitejs/plugin-vue-jsx':
208
specifier: ^5.1.1
209
- version: 5.1.1(vite@7.1.6(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.92.1)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.2))
209
+ version: 5.1.1(vite@7.1.12(@types/node@24.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.93.2)(yaml@2.8.1))(vue@3.5.22(typescript@5.9.3))
210
'@vue/test-utils':
211
specifier: ^2.4.6
212
version: 2.4.6
213
'@vue/tsconfig':
214
specifier: ~0.7.0
215
- version: 0.7.0(typescript@5.9.2)(vue@3.5.21(typescript@5.9.2))
215
+ version: 0.7.0(typescript@5.9.3)(vue@3.5.22(typescript@5.9.3))
216
cypress:
217
- specifier: ^15.2.0
218
- version: 15.2.0
217
+ specifier: ^15.5.0
218
+ version: 15.5.0
219
depcheck:
220
specifier: ^1.4.7
221
version: 1.4.7
222
eslint:
223
- specifier: ~9.35.0
224
- version: 9.35.0(jiti@2.5.1)
223
+ specifier: ~9.38.0
224
+ version: 9.38.0(jiti@2.6.1)
225
flourite:
226
specifier: ^1.3.0
227
version: 1.3.0
@@ -229,8 +229,8 @@ importers:
229
specifier: ^11.3.2
230
version: 11.3.2
231
jsdom:
232
- specifier: ^27.0.0
233
- version: 27.0.0(postcss@8.5.6)
232
+ specifier: ^27.0.1
233
+ version: 27.1.0
234
npm-run-all2:
235
specifier: ^8.0.4
236
version: 8.0.4
@@ -238,125 +238,128 @@ importers:
238
specifier: ^3.6.2
239
version: 3.6.2
240
prettier-plugin-tailwindcss:
241
- specifier: ^0.6.14
242
- version: 0.6.14(prettier@3.6.2)
241
+ specifier: ^0.7.1
242
+ version: 0.7.1(prettier@3.6.2)
243
sass:
244
- specifier: ^1.92.1
245
- version: 1.92.1
244
+ specifier: ^1.93.2
245
+ version: 1.93.2
246
start-server-and-test:
247
- specifier: ^2.1.1
248
- version: 2.1.1
247
+ specifier: ^2.1.2
248
+ version: 2.1.2
249
tailwindcss:
250
- specifier: ^4.1.13
251
- version: 4.1.13
250
+ specifier: ^4.1.16
251
+ version: 4.1.16
252
taze:
253
- specifier: ^19.6.0
254
- version: 19.6.0
253
+ specifier: ^19.9.0
254
+ version: 19.9.0
255
type-fest:
256
- specifier: ^5.0.0
257
- version: 5.0.0
256
+ specifier: ^5.1.0
257
+ version: 5.1.0
258
typescript:
259
- specifier: ~5.9.2
260
- version: 5.9.2
259
+ specifier: ~5.9.3
260
+ version: 5.9.3
261
vite:
262
- specifier: ^7.1.6
263
- version: 7.1.6(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.92.1)(yaml@2.8.1)
262
+ specifier: ^7.1.12
263
+ version: 7.1.12(@types/node@24.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.93.2)(yaml@2.8.1)
264
vite-bundle-visualizer:
265
specifier: ^1.2.1
266
- version: 1.2.1(rollup@4.50.2)
266
+ version: 1.2.1(rollup@4.52.5)
267
vite-plugin-inspect:
268
specifier: ^11.3.3
269
- version: 11.3.3(@nuxt/kit@3.19.2)(vite@7.1.6(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.92.1)(yaml@2.8.1))
269
+ version: 11.3.3(@nuxt/kit@3.20.0)(vite@7.1.12(@types/node@24.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.93.2)(yaml@2.8.1))
270
vite-plugin-vue-devtools:
271
- specifier: ^8.0.2
272
- version: 8.0.2(@nuxt/kit@3.19.2)(vite@7.1.6(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.92.1)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.2))
271
+ specifier: ^8.0.3
272
+ version: 8.0.3(@nuxt/kit@3.20.0)(vite@7.1.12(@types/node@24.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.93.2)(yaml@2.8.1))(vue@3.5.22(typescript@5.9.3))
273
vite-svg-loader:
274
specifier: ^5.1.0
275
- version: 5.1.0(vue@3.5.21(typescript@5.9.2))
275
+ version: 5.1.0(vue@3.5.22(typescript@5.9.3))
276
vitest:
277
- specifier: ^3.2.4
278
- version: 3.2.4(@types/debug@4.1.12)(@types/node@24.5.2)(jiti@2.5.1)(jsdom@27.0.0(postcss@8.5.6))(lightningcss@1.30.1)(sass@1.92.1)(yaml@2.8.1)
277
+ specifier: ^4.0.5
278
+ version: 4.0.5(@types/debug@4.1.12)(@types/node@24.9.2)(jiti@2.6.1)(jsdom@27.1.0)(lightningcss@1.30.2)(sass@1.93.2)(yaml@2.8.1)
279
vue-tsc:
280
- specifier: ^3.0.7
281
- version: 3.0.7(typescript@5.9.2)
280
+ specifier: ^3.1.2
281
+ version: 3.1.2(typescript@5.9.3)
282
optionalDependencies:
283
'@rollup/rollup-linux-x64-gnu':
284
specifier: ^4.46.2
285
- version: 4.50.2
285
+ version: 4.52.5
286
treemate:
287
specifier: ^0.3.11
288
version: 0.3.11
289
vueuc:
290
specifier: ^0.4.64
291
- version: 0.4.65(vue@3.5.21(typescript@5.9.2))
291
+ version: 0.4.65(vue@3.5.22(typescript@5.9.3))
292
293
packages:
294
295
+ '@acemir/cssom@0.9.19':
296
+ resolution: {integrity: sha512-Pp2gAQXPZ2o7lt4j0IMwNRXqQ3pagxtDj5wctL5U2Lz4oV0ocDNlkgx4DpxfyKav4S/bePuI+SMqcBSUHLy9kg==}
297
+
298
'@ajoelp/json-to-formdata@1.5.0':
299
resolution: {integrity: sha512-nrlfeTSL0X0dtx5r2KpzPiqLSIQquiiJjUKsQAKzWaCmO2QoYZCyb5ENZwF3YoffKronOCJr25mxaD8JRJmK8w==}
300
298
- '@algolia/abtesting@1.3.0':
299
- resolution: {integrity: sha512-KqPVLdVNfoJzX5BKNGM9bsW8saHeyax8kmPFXul5gejrSPN3qss7PgsFH5mMem7oR8tvjvNkia97ljEYPYCN8Q==}
301
+ '@algolia/abtesting@1.8.0':
302
+ resolution: {integrity: sha512-Hb4BkGNnvgCj3F9XzqjiFTpA5IGkjOXwGAOV13qtc27l2qNF8X9rzSp1H5hu8XewlC0DzYtQtZZIOYzRZDyuXg==}
303
engines: {node: '>= 14.0.0'}
304
302
- '@algolia/client-abtesting@5.37.0':
303
- resolution: {integrity: sha512-Dp2Zq+x9qQFnuiQhVe91EeaaPxWBhzwQ6QnznZQnH9C1/ei3dvtmAFfFeaTxM6FzfJXDLvVnaQagTYFTQz3R5g==}
305
+ '@algolia/client-abtesting@5.42.0':
306
+ resolution: {integrity: sha512-JLyyG7bb7XOda+w/sp8ch7rEVy6LnWs3qtxr6VJJ2XIINqGsY6U+0L3aJ6QFliBRNUeEAr2QBDxSm8u9Sal5uA==}
307
engines: {node: '>= 14.0.0'}
308
306
- '@algolia/client-analytics@5.37.0':
307
- resolution: {integrity: sha512-wyXODDOluKogTuZxRII6mtqhAq4+qUR3zIUJEKTiHLe8HMZFxfUEI4NO2qSu04noXZHbv/sRVdQQqzKh12SZuQ==}
309
+ '@algolia/client-analytics@5.42.0':
310
+ resolution: {integrity: sha512-SkCrvtZpdSWjNq9NGu/TtOg4TbzRuUToXlQqV6lLePa2s/WQlEyFw7QYjrz4itprWG9ASuH+StDlq7n49F2sBA==}
311
engines: {node: '>= 14.0.0'}
312
310
- '@algolia/client-common@5.37.0':
311
- resolution: {integrity: sha512-GylIFlPvLy9OMgFG8JkonIagv3zF+Dx3H401Uo2KpmfMVBBJiGfAb9oYfXtplpRMZnZPxF5FnkWaI/NpVJMC+g==}
313
+ '@algolia/client-common@5.42.0':
314
+ resolution: {integrity: sha512-6iiFbm2tRn6B2OqFv9XDTcw5LdWPudiJWIbRk+fsTX+hkPrPm4e1/SbU+lEYBciPoaTShLkDbRge4UePEyCPMQ==}
315
engines: {node: '>= 14.0.0'}
316
314
- '@algolia/client-insights@5.37.0':
315
- resolution: {integrity: sha512-T63afO2O69XHKw2+F7mfRoIbmXWGzgpZxgOFAdP3fR4laid7pWBt20P4eJ+Zn23wXS5kC9P2K7Bo3+rVjqnYiw==}
317
+ '@algolia/client-insights@5.42.0':
318
+ resolution: {integrity: sha512-iEokmw2k6FBa8g/TT7ClyEriaP/FUEmz3iczRoCklEHWSgoABMkaeYrxRXrA2yx76AN+gyZoC8FX0iCJ55dsOg==}
319
engines: {node: '>= 14.0.0'}
320
318
- '@algolia/client-personalization@5.37.0':
319
- resolution: {integrity: sha512-1zOIXM98O9zD8bYDCJiUJRC/qNUydGHK/zRK+WbLXrW1SqLFRXECsKZa5KoG166+o5q5upk96qguOtE8FTXDWQ==}
321
+ '@algolia/client-personalization@5.42.0':
322
+ resolution: {integrity: sha512-ivVniRqX2ARd+jGvRHTxpWeOtO9VT+rK+OmiuRgkSunoTyxk0vjeDO7QkU7+lzBOXiYgakNjkZrBtIpW9c+muw==}
323
engines: {node: '>= 14.0.0'}
324
322
- '@algolia/client-query-suggestions@5.37.0':
323
- resolution: {integrity: sha512-31Nr2xOLBCYVal+OMZn1rp1H4lPs1914Tfr3a34wU/nsWJ+TB3vWjfkUUuuYhWoWBEArwuRzt3YNLn0F/KRVkg==}
325
+ '@algolia/client-query-suggestions@5.42.0':
326
+ resolution: {integrity: sha512-9+BIw6rerUfA+eLMIS2lF4mgoeBGTCIHiqb35PLn3699Rm3CaJXz03hChdwAWcA6SwGw0haYXYJa7LF0xI6EpA==}
327
engines: {node: '>= 14.0.0'}
328
326
- '@algolia/client-search@5.37.0':
327
- resolution: {integrity: sha512-DAFVUvEg+u7jUs6BZiVz9zdaUebYULPiQ4LM2R4n8Nujzyj7BZzGr2DCd85ip4p/cx7nAZWKM8pLcGtkTRTdsg==}
329
+ '@algolia/client-search@5.42.0':
330
+ resolution: {integrity: sha512-NZR7yyHj2WzK6D5X8gn+/KOxPdzYEXOqVdSaK/biU8QfYUpUuEA0sCWg/XlO05tPVEcJelF/oLrrNY3UjRbOww==}
331
engines: {node: '>= 14.0.0'}
332
330
- '@algolia/ingestion@1.37.0':
331
- resolution: {integrity: sha512-pkCepBRRdcdd7dTLbFddnu886NyyxmhgqiRcHHaDunvX03Ij4WzvouWrQq7B7iYBjkMQrLS8wQqSP0REfA4W8g==}
333
+ '@algolia/ingestion@1.42.0':
334
+ resolution: {integrity: sha512-MBkjRymf4BT6VOvMpJlg6kq8K+PkH9q+N+K4YMNdzTXlL40YwOa1wIWQ5LxP/Jhlz64kW5g9/oaMWY06Sy9dcw==}
335
engines: {node: '>= 14.0.0'}
336
334
- '@algolia/monitoring@1.37.0':
335
- resolution: {integrity: sha512-fNw7pVdyZAAQQCJf1cc/ih4fwrRdQSgKwgor4gchsI/Q/ss9inmC6bl/69jvoRSzgZS9BX4elwHKdo0EfTli3w==}
337
+ '@algolia/monitoring@1.42.0':
338
+ resolution: {integrity: sha512-kmLs7YfjT4cpr4FnhhRmnoSX4psh9KYZ9NAiWt/YcUV33m0B/Os5L4QId30zVXkOqAPAEpV5VbDPWep+/aoJdQ==}
339
engines: {node: '>= 14.0.0'}
340
338
- '@algolia/recommend@5.37.0':
339
- resolution: {integrity: sha512-U+FL5gzN2ldx3TYfQO5OAta2TBuIdabEdFwD5UVfWPsZE5nvOKkc/6BBqP54Z/adW/34c5ZrvvZhlhNTZujJXQ==}
341
+ '@algolia/recommend@5.42.0':
342
+ resolution: {integrity: sha512-U5yZ8+Jj+A4ZC0IMfElpPcddQ9NCoawD1dKyWmjHP49nzN2Z4284IFVMAJWR6fq/0ddGf4OMjjYO9cnF8L+5tw==}
343
engines: {node: '>= 14.0.0'}
344
342
- '@algolia/requester-browser-xhr@5.37.0':
343
- resolution: {integrity: sha512-Ao8GZo8WgWFABrU7iq+JAftXV0t+UcOtCDL4mzHHZ+rQeTTf1TZssr4d0vIuoqkVNnKt9iyZ7T4lQff4ydcTrw==}
345
+ '@algolia/requester-browser-xhr@5.42.0':
346
+ resolution: {integrity: sha512-EbuxgteaYBlKgc2Fs3JzoPIKAIaevAIwmv1F+fakaEXeibG4pkmVNsyTUjpOZIgJ1kXeqNvDrcjRb6g3vYBJ9A==}
347
engines: {node: '>= 14.0.0'}
348
346
- '@algolia/requester-fetch@5.37.0':
347
- resolution: {integrity: sha512-H7OJOXrFg5dLcGJ22uxx8eiFId0aB9b0UBhoOi4SMSuDBe6vjJJ/LeZyY25zPaSvkXNBN3vAM+ad6M0h6ha3AA==}
349
+ '@algolia/requester-fetch@5.42.0':
350
+ resolution: {integrity: sha512-4vnFvY5Q8QZL9eDNkywFLsk/eQCRBXCBpE8HWs8iUsFNHYoamiOxAeYMin0W/nszQj6abc+jNxMChHmejO+ftQ==}
351
engines: {node: '>= 14.0.0'}
352
350
- '@algolia/requester-node-http@5.37.0':
351
- resolution: {integrity: sha512-npZ9aeag4SGTx677eqPL3rkSPlQrnzx/8wNrl1P7GpWq9w/eTmRbOq+wKrJ2r78idlY0MMgmY/mld2tq6dc44g==}
353
+ '@algolia/requester-node-http@5.42.0':
354
+ resolution: {integrity: sha512-gkLNpU+b1pCIwk1hKTJz2NWQPT8gsfGhQasnZ5QVv4jd79fKRL/1ikd86P0AzuIQs9tbbhlMwxsSTyJmlq502w==}
355
engines: {node: '>= 14.0.0'}
356
354
- '@antfu/eslint-config@5.3.0':
355
- resolution: {integrity: sha512-VzBemSi453rd06lF6gG6VkpP3HH7XKTf+sK6frSrGm7uMFkN57jry1XB074tQRKB3qOjhpsx3kKpWtOv9e5FnQ==}
357
+ '@antfu/eslint-config@6.1.0':
358
+ resolution: {integrity: sha512-m/L9TGvtG3r4tkfq5BY6THz7pk0g6yuJwwA0SkLEDHJJpt0upuABhs8v3SU8yaPtCGUxq8k2QTLMZ3WPg4vSdw==}
359
hasBin: true
360
peerDependencies:
358
- '@eslint-react/eslint-plugin': ^1.38.4
359
- '@next/eslint-plugin-next': ^15.4.0-canary.115
361
+ '@eslint-react/eslint-plugin': ^2.0.1
362
+ '@next/eslint-plugin-next': '>=15.0.0'
363
'@prettier/plugin-xml': ^3.4.1
364
'@unocss/eslint-plugin': '>=0.50.0'
365
astro-eslint-parser: ^1.0.2
@@ -364,7 +367,7 @@ packages:
367
eslint-plugin-astro: ^1.2.0
368
eslint-plugin-format: '>=0.1.0'
369
eslint-plugin-jsx-a11y: '>=6.10.2'
367
- eslint-plugin-react-hooks: ^5.2.0
370
+ eslint-plugin-react-hooks: ^7.0.0
371
eslint-plugin-react-refresh: ^0.4.19
372
eslint-plugin-solid: ^0.14.3
373
eslint-plugin-svelte: '>=2.35.1'
@@ -409,15 +412,16 @@ packages:
412
'@antfu/install-pkg@1.1.0':
413
resolution: {integrity: sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==}
414
412
- '@antfu/ni@25.0.0':
413
- resolution: {integrity: sha512-9q/yCljni37pkMr4sPrI3G4jqdIk074+iukc5aFJl7kmDCCsiJrbZ6zKxnES1Gwg+i9RcDZwvktl23puGslmvA==}
415
+ '@antfu/ni@27.0.1':
416
+ resolution: {integrity: sha512-I6SOlwJ0MN73ECYcr7VJHpqSseyd7bpshx6JAaD0zNowS4kSWzFsqg8ikQT7DnCLiD4AZ+FaQJQ8WAk0Qi89Vw==}
417
+ engines: {node: '>=20'}
418
hasBin: true
419
416
- '@asamuzakjp/css-color@4.0.4':
417
- resolution: {integrity: sha512-cKjSKvWGmAziQWbCouOsFwb14mp1betm8Y7Fn+yglDMUUu3r9DCbJ9iJbeFDenLMqFbIMC0pQP8K+B8LAxX3OQ==}
420
+ '@asamuzakjp/css-color@4.0.5':
421
+ resolution: {integrity: sha512-lMrXidNhPGsDjytDy11Vwlb6OIGrT3CmLg3VWNFyWkLWtijKl7xjvForlh8vuj0SHGjgl4qZEQzUmYTeQA2JFQ==}
422
419
- '@asamuzakjp/dom-selector@6.5.5':
420
- resolution: {integrity: sha512-kI2MX9pmImjxWT8nxDZY+MuN6r1jJGe7WxizEbsAEPB/zxfW5wYLIiPG1v3UKgEOOP8EsDkp0ZL99oRFAdPM8g==}
423
+ '@asamuzakjp/dom-selector@6.7.3':
424
+ resolution: {integrity: sha512-kiGFeY+Hxf5KbPpjRLf+ffWbkos1aGo8MBfd91oxS3O57RgU3XhZrt/6UzoVF9VMpWbC3v87SRc9jxGrc9qHtQ==}
425
426
'@asamuzakjp/nwsapi@2.3.9':
427
resolution: {integrity: sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==}
@@ -426,16 +430,16 @@ packages:
430
resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==}
431
engines: {node: '>=6.9.0'}
432
429
- '@babel/compat-data@7.28.4':
430
- resolution: {integrity: sha512-YsmSKC29MJwf0gF8Rjjrg5LQCmyh+j/nD8/eP7f+BeoQTKYqs9RoWbjGOdy0+1Ekr68RJZMUOPVQaQisnIo4Rw==}
433
+ '@babel/compat-data@7.28.5':
434
+ resolution: {integrity: sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==}
435
engines: {node: '>=6.9.0'}
436
433
- '@babel/core@7.28.4':
434
- resolution: {integrity: sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==}
437
+ '@babel/core@7.28.5':
438
+ resolution: {integrity: sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==}
439
engines: {node: '>=6.9.0'}
440
437
- '@babel/generator@7.28.3':
438
- resolution: {integrity: sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==}
441
+ '@babel/generator@7.28.5':
442
+ resolution: {integrity: sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==}
443
engines: {node: '>=6.9.0'}
444
445
'@babel/helper-annotate-as-pure@7.27.3':
@@ -446,8 +450,8 @@ packages:
450
resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==}
451
engines: {node: '>=6.9.0'}
452
449
- '@babel/helper-create-class-features-plugin@7.28.3':
450
- resolution: {integrity: sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==}
453
+ '@babel/helper-create-class-features-plugin@7.28.5':
454
+ resolution: {integrity: sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ==}
455
engines: {node: '>=6.9.0'}
456
peerDependencies:
457
'@babel/core': ^7.0.0
@@ -456,8 +460,8 @@ packages:
460
resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==}
461
engines: {node: '>=6.9.0'}
462
459
- '@babel/helper-member-expression-to-functions@7.27.1':
460
- resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==}
463
+ '@babel/helper-member-expression-to-functions@7.28.5':
464
+ resolution: {integrity: sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==}
465
engines: {node: '>=6.9.0'}
466
467
'@babel/helper-module-imports@7.27.1':
@@ -492,8 +496,8 @@ packages:
496
resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==}
497
engines: {node: '>=6.9.0'}
498
495
- '@babel/helper-validator-identifier@7.27.1':
496
- resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==}
499
+ '@babel/helper-validator-identifier@7.28.5':
500
+ resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==}
501
engines: {node: '>=6.9.0'}
502
503
'@babel/helper-validator-option@7.27.1':
@@ -504,8 +508,8 @@ packages:
508
resolution: {integrity: sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==}
509
engines: {node: '>=6.9.0'}
510
507
- '@babel/parser@7.28.4':
508
- resolution: {integrity: sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==}
511
+ '@babel/parser@7.28.5':
512
+ resolution: {integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==}
513
engines: {node: '>=6.0.0'}
514
hasBin: true
515
@@ -544,8 +548,8 @@ packages:
548
peerDependencies:
549
'@babel/core': ^7.0.0-0
550
547
- '@babel/plugin-transform-typescript@7.28.0':
548
- resolution: {integrity: sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg==}
551
+ '@babel/plugin-transform-typescript@7.28.5':
552
+ resolution: {integrity: sha512-x2Qa+v/CuEoX7Dr31iAfr0IhInrVOWZU/2vJMJ00FOR/2nM0BcBEclpaf9sWCDc+v5e9dMrhSH8/atq/kX7+bA==}
553
engines: {node: '>=6.9.0'}
554
peerDependencies:
555
'@babel/core': ^7.0.0-0
@@ -554,12 +558,12 @@ packages:
558
resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==}
559
engines: {node: '>=6.9.0'}
560
557
- '@babel/traverse@7.28.4':
558
- resolution: {integrity: sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==}
561
+ '@babel/traverse@7.28.5':
562
+ resolution: {integrity: sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==}
563
engines: {node: '>=6.9.0'}
564
561
- '@babel/types@7.28.4':
562
- resolution: {integrity: sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==}
565
+ '@babel/types@7.28.5':
566
+ resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==}
567
engines: {node: '>=6.9.0'}
568
569
'@clack/core@0.5.0':
@@ -568,11 +572,11 @@ packages:
572
'@clack/prompts@0.11.0':
573
resolution: {integrity: sha512-pMN5FcrEw9hUkZA4f+zLlzivQSeQf5dRGJjSUbvVYDLvpKCdQx5OaknvKzgbtXOizhP+SJJJjqEbOe55uKKfAw==}
574
571
- '@codemirror/autocomplete@6.18.7':
572
- resolution: {integrity: sha512-8EzdeIoWPJDsMBwz3zdzwXnUpCzMiCyz5/A3FIPpriaclFCGDkAzK13sMcnsu5rowqiyeQN2Vs2TsOcoDPZirQ==}
575
+ '@codemirror/autocomplete@6.19.1':
576
+ resolution: {integrity: sha512-q6NenYkEy2fn9+JyjIxMWcNjzTL/IhwqfzOut1/G3PrIFkrbl4AL7Wkse5tLrQUUyqGoAKU5+Pi5jnnXxH5HGw==}
577
574
- '@codemirror/commands@6.8.1':
575
- resolution: {integrity: sha512-KlGVYufHMQzxbdQONiLyGQDUW0itrLZwq3CcY7xpv9ZLRHqzkBSoteocBHtMCoY7/Ci4xhzSrToIeLg7FxHuaw==}
578
+ '@codemirror/commands@6.10.0':
579
+ resolution: {integrity: sha512-2xUIc5mHXQzT16JnyOFkh8PvfeXuIut3pslWGfsGOhxP/lpgRm9HOl/mpzLErgt5mXDovqA0d11P21gofRLb9w==}
580
581
'@codemirror/lang-javascript@6.2.4':
582
resolution: {integrity: sha512-0WVmhp1QOqZ4Rt6GlVGwKJN3KW7Xh4H2q8ZZNGZaP6lRdxXJzmjm4FqvmOojVj6khWJHIb9sp7U/72W7xQgqAA==}
@@ -583,8 +587,8 @@ packages:
587
'@codemirror/language@6.11.3':
588
resolution: {integrity: sha512-9HBM2XnwDj7fnu0551HkGdrUrrqmYq/WC5iv6nbY2WdicXdGbhR/gfbZOH73Aqj4351alY1+aoG9rCNfiwS1RA==}
589
586
- '@codemirror/lint@6.8.5':
587
- resolution: {integrity: sha512-s3n3KisH7dx3vsoeGMxsbRAgKe4O1vbrnKBClm99PU0fWxmxsx5rR2PfqQgIt+2MMJBHbiJ5rfIdLYfB9NNvsA==}
590
+ '@codemirror/lint@6.9.1':
591
+ resolution: {integrity: sha512-te7To1EQHePBQQzasDKWmK2xKINIXpk+xAiSYr9ZN+VB4KaT+/Hi2PEkeErTk5BV3PTz1TLyQL4MtJfPkKZ9sw==}
592
593
'@codemirror/search@6.5.11':
594
resolution: {integrity: sha512-KmWepDE6jUdL6n8cAAqIpRmLPBZ5ZKnicE8oGU/s3QrAVID+0VhLFrzUucVKHG5035/BSykhExDL/Xm7dHthiA==}
@@ -595,8 +599,8 @@ packages:
599
'@codemirror/theme-one-dark@6.1.3':
600
resolution: {integrity: sha512-NzBdIvEJmx6fjeremiGp3t/okrLPYT0d9orIc7AFun8oZcRk58aejkqhv6spnz4MLAevrKNPMQYXEWMg4s+sKA==}
601
598
- '@codemirror/view@6.38.2':
599
- resolution: {integrity: sha512-bTWAJxL6EOFLPzTx+O5P5xAO3gTqpatQ2b/ARQ8itfU/v2LlpS3pH2fkL0A3E/Fx8Y2St2KES7ZEV0sHTsSW/A==}
602
+ '@codemirror/view@6.38.6':
603
+ resolution: {integrity: sha512-qiS0z1bKs5WOvHIAC0Cybmv4AJSkAXgX5aD6Mqd2epSLlVJsQl8NG23jCVouIgkh4All/mrbdsf2UOLFnJw0tw==}
604
605
'@css-render/plugin-bem@0.15.14':
606
resolution: {integrity: sha512-QK513CJ7yEQxm/P3EwsI+d+ha8kSOcjGvD6SevM41neEMxdULE+18iuQK6tEChAWMOQNQPLG/Rw3Khb69r5neg==}
@@ -632,11 +636,9 @@ packages:
636
peerDependencies:
637
'@csstools/css-tokenizer': ^3.0.4
638
635
- '@csstools/css-syntax-patches-for-csstree@1.0.14':
636
- resolution: {integrity: sha512-zSlIxa20WvMojjpCSy8WrNpcZ61RqfTfX3XTaOeVlGJrt/8HF3YbzgFZa01yTbT4GWQLwfTcC3EB8i3XnB647Q==}
639
+ '@csstools/css-syntax-patches-for-csstree@1.0.15':
640
+ resolution: {integrity: sha512-q0p6zkVq2lJnmzZVPR33doA51G7YOja+FBvRdp5ISIthL0MtFCgYHHhR563z9WFGxcOn0WfjSkPDJ5Qig3H3Sw==}
641
engines: {node: '>=18'}
638
- peerDependencies:
639
- postcss: ^8.4
642
643
'@csstools/css-tokenizer@3.0.4':
644
resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==}
@@ -656,162 +658,166 @@ packages:
658
resolution: {integrity: sha512-YAdE/IJSpwbOTiaURNCKECdAwqrJuFiZhylmesBcIRawtYKnBR2wxPhoIewMg+Yu+QuYvHfJNReWpoxGBKOChA==}
659
engines: {node: '>=18'}
660
659
- '@es-joy/jsdoccomment@0.56.0':
660
- resolution: {integrity: sha512-c6EW+aA1w2rjqOMjbL93nZlwxp6c1Ln06vTYs5FjRRhmJXK8V/OrSXdT+pUr4aRYgjCgu8/OkiZr0tzeVrRSbw==}
661
+ '@es-joy/jsdoccomment@0.76.0':
662
+ resolution: {integrity: sha512-g+RihtzFgGTx2WYCuTHbdOXJeAlGnROws0TeALx9ow/ZmOROOZkVg5wp/B44n0WJgI4SQFP1eWM2iRPlU2Y14w==}
663
engines: {node: '>=20.11.0'}
664
663
- '@esbuild/aix-ppc64@0.25.10':
664
- resolution: {integrity: sha512-0NFWnA+7l41irNuaSVlLfgNT12caWJVLzp5eAVhZ0z1qpxbockccEt3s+149rE64VUI3Ml2zt8Nv5JVc4QXTsw==}
665
+ '@es-joy/resolve.exports@1.2.0':
666
+ resolution: {integrity: sha512-Q9hjxWI5xBM+qW2enxfe8wDKdFWMfd0Z29k5ZJnuBqD/CasY5Zryj09aCA6owbGATWz+39p5uIdaHXpopOcG8g==}
667
+ engines: {node: '>=10'}
668
+
669
+ '@esbuild/aix-ppc64@0.25.11':
670
+ resolution: {integrity: sha512-Xt1dOL13m8u0WE8iplx9Ibbm+hFAO0GsU2P34UNoDGvZYkY8ifSiy6Zuc1lYxfG7svWE2fzqCUmFp5HCn51gJg==}
671
engines: {node: '>=18'}
672
cpu: [ppc64]
673
os: [aix]
674
669
- '@esbuild/android-arm64@0.25.10':
670
- resolution: {integrity: sha512-LSQa7eDahypv/VO6WKohZGPSJDq5OVOo3UoFR1E4t4Gj1W7zEQMUhI+lo81H+DtB+kP+tDgBp+M4oNCwp6kffg==}
675
+ '@esbuild/android-arm64@0.25.11':
676
+ resolution: {integrity: sha512-9slpyFBc4FPPz48+f6jyiXOx/Y4v34TUeDDXJpZqAWQn/08lKGeD8aDp9TMn9jDz2CiEuHwfhRmGBvpnd/PWIQ==}
677
engines: {node: '>=18'}
678
cpu: [arm64]
679
os: [android]
680
675
- '@esbuild/android-arm@0.25.10':
676
- resolution: {integrity: sha512-dQAxF1dW1C3zpeCDc5KqIYuZ1tgAdRXNoZP7vkBIRtKZPYe2xVr/d3SkirklCHudW1B45tGiUlz2pUWDfbDD4w==}
681
+ '@esbuild/android-arm@0.25.11':
682
+ resolution: {integrity: sha512-uoa7dU+Dt3HYsethkJ1k6Z9YdcHjTrSb5NUy66ZfZaSV8hEYGD5ZHbEMXnqLFlbBflLsl89Zke7CAdDJ4JI+Gg==}
683
engines: {node: '>=18'}
684
cpu: [arm]
685
os: [android]
686
681
- '@esbuild/android-x64@0.25.10':
682
- resolution: {integrity: sha512-MiC9CWdPrfhibcXwr39p9ha1x0lZJ9KaVfvzA0Wxwz9ETX4v5CHfF09bx935nHlhi+MxhA63dKRRQLiVgSUtEg==}
687
+ '@esbuild/android-x64@0.25.11':
688
+ resolution: {integrity: sha512-Sgiab4xBjPU1QoPEIqS3Xx+R2lezu0LKIEcYe6pftr56PqPygbB7+szVnzoShbx64MUupqoE0KyRlN7gezbl8g==}
689
engines: {node: '>=18'}
690
cpu: [x64]
691
os: [android]
692
687
- '@esbuild/darwin-arm64@0.25.10':
688
- resolution: {integrity: sha512-JC74bdXcQEpW9KkV326WpZZjLguSZ3DfS8wrrvPMHgQOIEIG/sPXEN/V8IssoJhbefLRcRqw6RQH2NnpdprtMA==}
693
+ '@esbuild/darwin-arm64@0.25.11':
694
+ resolution: {integrity: sha512-VekY0PBCukppoQrycFxUqkCojnTQhdec0vevUL/EDOCnXd9LKWqD/bHwMPzigIJXPhC59Vd1WFIL57SKs2mg4w==}
695
engines: {node: '>=18'}
696
cpu: [arm64]
697
os: [darwin]
698
693
- '@esbuild/darwin-x64@0.25.10':
694
- resolution: {integrity: sha512-tguWg1olF6DGqzws97pKZ8G2L7Ig1vjDmGTwcTuYHbuU6TTjJe5FXbgs5C1BBzHbJ2bo1m3WkQDbWO2PvamRcg==}
699
+ '@esbuild/darwin-x64@0.25.11':
700
+ resolution: {integrity: sha512-+hfp3yfBalNEpTGp9loYgbknjR695HkqtY3d3/JjSRUyPg/xd6q+mQqIb5qdywnDxRZykIHs3axEqU6l1+oWEQ==}
701
engines: {node: '>=18'}
702
cpu: [x64]
703
os: [darwin]
704
699
- '@esbuild/freebsd-arm64@0.25.10':
700
- resolution: {integrity: sha512-3ZioSQSg1HT2N05YxeJWYR+Libe3bREVSdWhEEgExWaDtyFbbXWb49QgPvFH8u03vUPX10JhJPcz7s9t9+boWg==}
705
+ '@esbuild/freebsd-arm64@0.25.11':
706
+ resolution: {integrity: sha512-CmKjrnayyTJF2eVuO//uSjl/K3KsMIeYeyN7FyDBjsR3lnSJHaXlVoAK8DZa7lXWChbuOk7NjAc7ygAwrnPBhA==}
707
engines: {node: '>=18'}
708
cpu: [arm64]
709
os: [freebsd]
710
705
- '@esbuild/freebsd-x64@0.25.10':
706
- resolution: {integrity: sha512-LLgJfHJk014Aa4anGDbh8bmI5Lk+QidDmGzuC2D+vP7mv/GeSN+H39zOf7pN5N8p059FcOfs2bVlrRr4SK9WxA==}
711
+ '@esbuild/freebsd-x64@0.25.11':
712
+ resolution: {integrity: sha512-Dyq+5oscTJvMaYPvW3x3FLpi2+gSZTCE/1ffdwuM6G1ARang/mb3jvjxs0mw6n3Lsw84ocfo9CrNMqc5lTfGOw==}
713
engines: {node: '>=18'}
714
cpu: [x64]
715
os: [freebsd]
716
711
- '@esbuild/linux-arm64@0.25.10':
712
- resolution: {integrity: sha512-5luJWN6YKBsawd5f9i4+c+geYiVEw20FVW5x0v1kEMWNq8UctFjDiMATBxLvmmHA4bf7F6hTRaJgtghFr9iziQ==}
717
+ '@esbuild/linux-arm64@0.25.11':
718
+ resolution: {integrity: sha512-Qr8AzcplUhGvdyUF08A1kHU3Vr2O88xxP0Tm8GcdVOUm25XYcMPp2YqSVHbLuXzYQMf9Bh/iKx7YPqECs6ffLA==}
719
engines: {node: '>=18'}
720
cpu: [arm64]
721
os: [linux]
722
717
- '@esbuild/linux-arm@0.25.10':
718
- resolution: {integrity: sha512-oR31GtBTFYCqEBALI9r6WxoU/ZofZl962pouZRTEYECvNF/dtXKku8YXcJkhgK/beU+zedXfIzHijSRapJY3vg==}
723
+ '@esbuild/linux-arm@0.25.11':
724
+ resolution: {integrity: sha512-TBMv6B4kCfrGJ8cUPo7vd6NECZH/8hPpBHHlYI3qzoYFvWu2AdTvZNuU/7hsbKWqu/COU7NIK12dHAAqBLLXgw==}
725
engines: {node: '>=18'}
726
cpu: [arm]
727
os: [linux]
728
723
- '@esbuild/linux-ia32@0.25.10':
724
- resolution: {integrity: sha512-NrSCx2Kim3EnnWgS4Txn0QGt0Xipoumb6z6sUtl5bOEZIVKhzfyp/Lyw4C1DIYvzeW/5mWYPBFJU3a/8Yr75DQ==}
729
+ '@esbuild/linux-ia32@0.25.11':
730
+ resolution: {integrity: sha512-TmnJg8BMGPehs5JKrCLqyWTVAvielc615jbkOirATQvWWB1NMXY77oLMzsUjRLa0+ngecEmDGqt5jiDC6bfvOw==}
731
engines: {node: '>=18'}
732
cpu: [ia32]
733
os: [linux]
734
729
- '@esbuild/linux-loong64@0.25.10':
730
- resolution: {integrity: sha512-xoSphrd4AZda8+rUDDfD9J6FUMjrkTz8itpTITM4/xgerAZZcFW7Dv+sun7333IfKxGG8gAq+3NbfEMJfiY+Eg==}
735
+ '@esbuild/linux-loong64@0.25.11':
736
+ resolution: {integrity: sha512-DIGXL2+gvDaXlaq8xruNXUJdT5tF+SBbJQKbWy/0J7OhU8gOHOzKmGIlfTTl6nHaCOoipxQbuJi7O++ldrxgMw==}
737
engines: {node: '>=18'}
738
cpu: [loong64]
739
os: [linux]
740
735
- '@esbuild/linux-mips64el@0.25.10':
736
- resolution: {integrity: sha512-ab6eiuCwoMmYDyTnyptoKkVS3k8fy/1Uvq7Dj5czXI6DF2GqD2ToInBI0SHOp5/X1BdZ26RKc5+qjQNGRBelRA==}
741
+ '@esbuild/linux-mips64el@0.25.11':
742
+ resolution: {integrity: sha512-Osx1nALUJu4pU43o9OyjSCXokFkFbyzjXb6VhGIJZQ5JZi8ylCQ9/LFagolPsHtgw6himDSyb5ETSfmp4rpiKQ==}
743
engines: {node: '>=18'}
744
cpu: [mips64el]
745
os: [linux]
746
741
- '@esbuild/linux-ppc64@0.25.10':
742
- resolution: {integrity: sha512-NLinzzOgZQsGpsTkEbdJTCanwA5/wozN9dSgEl12haXJBzMTpssebuXR42bthOF3z7zXFWH1AmvWunUCkBE4EA==}
747
+ '@esbuild/linux-ppc64@0.25.11':
748
+ resolution: {integrity: sha512-nbLFgsQQEsBa8XSgSTSlrnBSrpoWh7ioFDUmwo158gIm5NNP+17IYmNWzaIzWmgCxq56vfr34xGkOcZ7jX6CPw==}
749
engines: {node: '>=18'}
750
cpu: [ppc64]
751
os: [linux]
752
747
- '@esbuild/linux-riscv64@0.25.10':
748
- resolution: {integrity: sha512-FE557XdZDrtX8NMIeA8LBJX3dC2M8VGXwfrQWU7LB5SLOajfJIxmSdyL/gU1m64Zs9CBKvm4UAuBp5aJ8OgnrA==}
753
+ '@esbuild/linux-riscv64@0.25.11':
754
+ resolution: {integrity: sha512-HfyAmqZi9uBAbgKYP1yGuI7tSREXwIb438q0nqvlpxAOs3XnZ8RsisRfmVsgV486NdjD7Mw2UrFSw51lzUk1ww==}
755
engines: {node: '>=18'}
756
cpu: [riscv64]
757
os: [linux]
758
753
- '@esbuild/linux-s390x@0.25.10':
754
- resolution: {integrity: sha512-3BBSbgzuB9ajLoVZk0mGu+EHlBwkusRmeNYdqmznmMc9zGASFjSsxgkNsqmXugpPk00gJ0JNKh/97nxmjctdew==}
759
+ '@esbuild/linux-s390x@0.25.11':
760
+ resolution: {integrity: sha512-HjLqVgSSYnVXRisyfmzsH6mXqyvj0SA7pG5g+9W7ESgwA70AXYNpfKBqh1KbTxmQVaYxpzA/SvlB9oclGPbApw==}
761
engines: {node: '>=18'}
762
cpu: [s390x]
763
os: [linux]
764
759
- '@esbuild/linux-x64@0.25.10':
760
- resolution: {integrity: sha512-QSX81KhFoZGwenVyPoberggdW1nrQZSvfVDAIUXr3WqLRZGZqWk/P4T8p2SP+de2Sr5HPcvjhcJzEiulKgnxtA==}
765
+ '@esbuild/linux-x64@0.25.11':
766
+ resolution: {integrity: sha512-HSFAT4+WYjIhrHxKBwGmOOSpphjYkcswF449j6EjsjbinTZbp8PJtjsVK1XFJStdzXdy/jaddAep2FGY+wyFAQ==}
767
engines: {node: '>=18'}
768
cpu: [x64]
769
os: [linux]
770
765
- '@esbuild/netbsd-arm64@0.25.10':
766
- resolution: {integrity: sha512-AKQM3gfYfSW8XRk8DdMCzaLUFB15dTrZfnX8WXQoOUpUBQ+NaAFCP1kPS/ykbbGYz7rxn0WS48/81l9hFl3u4A==}
771
+ '@esbuild/netbsd-arm64@0.25.11':
772
+ resolution: {integrity: sha512-hr9Oxj1Fa4r04dNpWr3P8QKVVsjQhqrMSUzZzf+LZcYjZNqhA3IAfPQdEh1FLVUJSiu6sgAwp3OmwBfbFgG2Xg==}
773
engines: {node: '>=18'}
774
cpu: [arm64]
775
os: [netbsd]
776
771
- '@esbuild/netbsd-x64@0.25.10':
772
- resolution: {integrity: sha512-7RTytDPGU6fek/hWuN9qQpeGPBZFfB4zZgcz2VK2Z5VpdUxEI8JKYsg3JfO0n/Z1E/6l05n0unDCNc4HnhQGig==}
777
+ '@esbuild/netbsd-x64@0.25.11':
778
+ resolution: {integrity: sha512-u7tKA+qbzBydyj0vgpu+5h5AeudxOAGncb8N6C9Kh1N4n7wU1Xw1JDApsRjpShRpXRQlJLb9wY28ELpwdPcZ7A==}
779
engines: {node: '>=18'}
780
cpu: [x64]
781
os: [netbsd]
782
777
- '@esbuild/openbsd-arm64@0.25.10':
778
- resolution: {integrity: sha512-5Se0VM9Wtq797YFn+dLimf2Zx6McttsH2olUBsDml+lm0GOCRVebRWUvDtkY4BWYv/3NgzS8b/UM3jQNh5hYyw==}
783
+ '@esbuild/openbsd-arm64@0.25.11':
784
+ resolution: {integrity: sha512-Qq6YHhayieor3DxFOoYM1q0q1uMFYb7cSpLD2qzDSvK1NAvqFi8Xgivv0cFC6J+hWVw2teCYltyy9/m/14ryHg==}
785
engines: {node: '>=18'}
786
cpu: [arm64]
787
os: [openbsd]
788
783
- '@esbuild/openbsd-x64@0.25.10':
784
- resolution: {integrity: sha512-XkA4frq1TLj4bEMB+2HnI0+4RnjbuGZfet2gs/LNs5Hc7D89ZQBHQ0gL2ND6Lzu1+QVkjp3x1gIcPKzRNP8bXw==}
789
+ '@esbuild/openbsd-x64@0.25.11':
790
+ resolution: {integrity: sha512-CN+7c++kkbrckTOz5hrehxWN7uIhFFlmS/hqziSFVWpAzpWrQoAG4chH+nN3Be+Kzv/uuo7zhX716x3Sn2Jduw==}
791
engines: {node: '>=18'}
792
cpu: [x64]
793
os: [openbsd]
794
789
- '@esbuild/openharmony-arm64@0.25.10':
790
- resolution: {integrity: sha512-AVTSBhTX8Y/Fz6OmIVBip9tJzZEUcY8WLh7I59+upa5/GPhh2/aM6bvOMQySspnCCHvFi79kMtdJS1w0DXAeag==}
795
+ '@esbuild/openharmony-arm64@0.25.11':
796
+ resolution: {integrity: sha512-rOREuNIQgaiR+9QuNkbkxubbp8MSO9rONmwP5nKncnWJ9v5jQ4JxFnLu4zDSRPf3x4u+2VN4pM4RdyIzDty/wQ==}
797
engines: {node: '>=18'}
798
cpu: [arm64]
799
os: [openharmony]
800
795
- '@esbuild/sunos-x64@0.25.10':
796
- resolution: {integrity: sha512-fswk3XT0Uf2pGJmOpDB7yknqhVkJQkAQOcW/ccVOtfx05LkbWOaRAtn5SaqXypeKQra1QaEa841PgrSL9ubSPQ==}
801
+ '@esbuild/sunos-x64@0.25.11':
802
+ resolution: {integrity: sha512-nq2xdYaWxyg9DcIyXkZhcYulC6pQ2FuCgem3LI92IwMgIZ69KHeY8T4Y88pcwoLIjbed8n36CyKoYRDygNSGhA==}
803
engines: {node: '>=18'}
804
cpu: [x64]
805
os: [sunos]
806
801
- '@esbuild/win32-arm64@0.25.10':
802
- resolution: {integrity: sha512-ah+9b59KDTSfpaCg6VdJoOQvKjI33nTaQr4UluQwW7aEwZQsbMCfTmfEO4VyewOxx4RaDT/xCy9ra2GPWmO7Kw==}
807
+ '@esbuild/win32-arm64@0.25.11':
808
+ resolution: {integrity: sha512-3XxECOWJq1qMZ3MN8srCJ/QfoLpL+VaxD/WfNRm1O3B4+AZ/BnLVgFbUV3eiRYDMXetciH16dwPbbHqwe1uU0Q==}
809
engines: {node: '>=18'}
810
cpu: [arm64]
811
os: [win32]
812
807
- '@esbuild/win32-ia32@0.25.10':
808
- resolution: {integrity: sha512-QHPDbKkrGO8/cz9LKVnJU22HOi4pxZnZhhA2HYHez5Pz4JeffhDjf85E57Oyco163GnzNCVkZK0b/n4Y0UHcSw==}
813
+ '@esbuild/win32-ia32@0.25.11':
814
+ resolution: {integrity: sha512-3ukss6gb9XZ8TlRyJlgLn17ecsK4NSQTmdIXRASVsiS2sQ6zPPZklNJT5GR5tE/MUarymmy8kCEf5xPCNCqVOA==}
815
engines: {node: '>=18'}
816
cpu: [ia32]
817
os: [win32]
818
813
- '@esbuild/win32-x64@0.25.10':
814
- resolution: {integrity: sha512-9KpxSVFCu0iK1owoez6aC/s/EdUQLDN3adTxGCqxMVhrPDj6bt5dbrHDXUuq+Bs2vATFBBrQS5vdQ/Ed2P+nbw==}
819
+ '@esbuild/win32-x64@0.25.11':
820
+ resolution: {integrity: sha512-D7Hpz6A2L4hzsRpPaCYkQnGOotdUpDzSGRIv9I+1ITdHROSFUWW95ZPZWQmGka1Fg7W3zFJowyn9WGwMJ0+KPA==}
821
engines: {node: '>=18'}
822
cpu: [x64]
823
os: [win32]
@@ -828,12 +834,12 @@ packages:
834
peerDependencies:
835
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
836
831
- '@eslint-community/regexpp@4.12.1':
832
- resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
837
+ '@eslint-community/regexpp@4.12.2':
838
+ resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==}
839
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
840
835
- '@eslint/compat@1.3.2':
836
- resolution: {integrity: sha512-jRNwzTbd6p2Rw4sZ1CgWRS8YMtqG15YyZf7zvb6gY2rB2u6n+2Z+ELW0GtL0fQgyl0pr4Y/BzBfng/BdsereRA==}
841
+ '@eslint/compat@1.4.1':
842
+ resolution: {integrity: sha512-cfO82V9zxxGBxcQDr1lfaYB7wykTa0b00mGa36FrJl7iTFd0Z2cHfEYuxcBRP/iNijCsWsEkA+jzT8hGYmv33w==}
843
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
844
peerDependencies:
845
eslint: ^8.40 || 9
@@ -841,38 +847,50 @@ packages:
847
eslint:
848
optional: true
849
844
- '@eslint/config-array@0.21.0':
845
- resolution: {integrity: sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==}
850
+ '@eslint/config-array@0.21.1':
851
+ resolution: {integrity: sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==}
852
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
853
848
- '@eslint/config-helpers@0.3.1':
849
- resolution: {integrity: sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==}
854
+ '@eslint/config-helpers@0.4.2':
855
+ resolution: {integrity: sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==}
856
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
857
858
'@eslint/core@0.15.2':
859
resolution: {integrity: sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==}
860
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
861
862
+ '@eslint/core@0.16.0':
863
+ resolution: {integrity: sha512-nmC8/totwobIiFcGkDza3GIKfAw1+hLiYVrh3I1nIomQ8PEr5cxg34jnkmGawul/ep52wGRAcyeDCNtWKSOj4Q==}
864
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
865
+
866
+ '@eslint/core@0.17.0':
867
+ resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==}
868
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
869
+
870
'@eslint/eslintrc@3.3.1':
871
resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==}
872
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
873
860
- '@eslint/js@9.35.0':
861
- resolution: {integrity: sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw==}
874
+ '@eslint/js@9.38.0':
875
+ resolution: {integrity: sha512-UZ1VpFvXf9J06YG9xQBdnzU+kthors6KjhMAl6f4gH4usHyh31rUf2DLGInT8RFYIReYXNSydgPY0V2LuWgl7A==}
876
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
877
864
- '@eslint/markdown@7.2.0':
865
- resolution: {integrity: sha512-cmDloByulvKzofM0tIkSGWwxMcrKOLsXZC+EM0FLkRIrxKzW+2RkZAt9TAh37EtQRmx1M4vjBEmlC6R0wiGkog==}
878
+ '@eslint/markdown@7.5.0':
879
+ resolution: {integrity: sha512-reKloVSpytg4ene3yviPJcUO7zglpNn9kWNRiSQ/8gBbBFMKW5Q042LaCi3wv2vVtbPNnLrl6WvhRAHeBd43QA==}
880
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
881
868
- '@eslint/object-schema@2.1.6':
869
- resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==}
882
+ '@eslint/object-schema@2.1.7':
883
+ resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==}
884
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
885
886
'@eslint/plugin-kit@0.3.5':
887
resolution: {integrity: sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==}
888
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
889
890
+ '@eslint/plugin-kit@0.4.1':
891
+ resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==}
892
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
893
+
894
'@f3ve/vue-markdown-it@0.2.3':
895
resolution: {integrity: sha512-v0VNd7wb55kwsUUy3n6DLI9+0FYSG0PrCTD3bWuSRo6WS3OHD5wghh/aHzebVdsVkSBXfVpiEUlMA3DrxLs7Lw==}
896
peerDependencies:
@@ -887,11 +905,25 @@ packages:
905
'@fontsource/public-sans@5.2.7':
906
resolution: {integrity: sha512-pVttDr3HvhVIt2x6sZJfZKksNEpq23C1JCHTQwT9KWJdmFRdNeRM8gQftq8uP72sPW+p3Ku9x8HPk2E392DFvg==}
907
890
- '@hapi/hoek@9.3.0':
891
- resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==}
908
+ '@hapi/address@5.1.1':
909
+ resolution: {integrity: sha512-A+po2d/dVoY7cYajycYI43ZbYMXukuopIsqCjh5QzsBCipDtdofHntljDlpccMjIfTy6UOkg+5KPriwYch2bXA==}
910
+ engines: {node: '>=14.0.0'}
911
+
912
+ '@hapi/formula@3.0.2':
913
+ resolution: {integrity: sha512-hY5YPNXzw1He7s0iqkRQi+uMGh383CGdyyIGYtB+W5N3KHPXoqychklvHhKCC9M3Xtv0OCs/IHw+r4dcHtBYWw==}
914
+
915
+ '@hapi/hoek@11.0.7':
916
+ resolution: {integrity: sha512-HV5undWkKzcB4RZUusqOpcgxOaq6VOAH7zhhIr2g3G8NF/MlFO75SjOr2NfuSx0Mh40+1FqCkagKLJRykUWoFQ==}
917
+
918
+ '@hapi/pinpoint@2.0.1':
919
+ resolution: {integrity: sha512-EKQmr16tM8s16vTT3cA5L0kZZcTMU5DUOZTuvpnY738m+jyP3JIUj+Mm1xc1rsLkGBQ/gVnfKYPwOmPg1tUR4Q==}
920
+
921
+ '@hapi/tlds@1.1.4':
922
+ resolution: {integrity: sha512-Fq+20dxsxLaUn5jSSWrdtSRcIUba2JquuorF9UW1wIJS5cSUwxIsO2GIhaWynPRflvxSzFN+gxKte2HEW1OuoA==}
923
+ engines: {node: '>=14.0.0'}
924
893
- '@hapi/topo@5.1.0':
894
- resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==}
925
+ '@hapi/topo@6.0.2':
926
+ resolution: {integrity: sha512-KR3rD5inZbGMrHmgPxsJ9dbi6zEK+C3ZwUwTa+eMwWLz7oijWUTWD2pMSNNYJAU6Qq+65NkxXjqHr/7LM2Xkqg==}
927
928
'@humanfs/core@0.19.1':
929
resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==}
@@ -933,10 +965,6 @@ packages:
965
resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
966
engines: {node: '>=12'}
967
936
- '@isaacs/fs-minipass@4.0.1':
937
- resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==}
938
- engines: {node: '>=18.0.0'}
939
-
968
'@jridgewell/gen-mapping@0.3.13':
969
resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==}
970
@@ -956,11 +984,11 @@ packages:
984
'@juggle/resize-observer@3.4.0':
985
resolution: {integrity: sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==}
986
959
- '@lezer/common@1.2.3':
960
- resolution: {integrity: sha512-w7ojc8ejBqr2REPsWxJjrMFsA/ysDCFICn8zEOR9mrqzOu2amhITYuLD8ag6XZf0CFXDrhKqw7+tW8cX66NaDA==}
987
+ '@lezer/common@1.3.0':
988
+ resolution: {integrity: sha512-L9X8uHCYU310o99L3/MpJKYxPzXPOS7S0NmBaM7UO/x2Kb2WbmMLSkfvdr1KxRIFYOpbY0Jhn7CfLSUDzL8arQ==}
989
962
- '@lezer/highlight@1.2.1':
963
- resolution: {integrity: sha512-Z5duk4RN/3zuVO7Jq0pGLJ3qynpxUVsh7IbUbGj88+uV2ApSAn6kWg2au3iJb+0Zi7kKtqffIESgNcRXWZWmSA==}
990
+ '@lezer/highlight@1.2.3':
991
+ resolution: {integrity: sha512-qXdH7UqTvGfdVBINrgKhDsVTJTxactNNxLk7+UMwZhU13lMHaOBlJe9Vqp907ya56Y3+ed2tlqzys7jDkTmW0g==}
992
993
'@lezer/javascript@1.5.4':
994
resolution: {integrity: sha512-vvYx3MhWqeZtGPwDStM2dwgljd5smolYD2lR2UyFcHfxbBQebqx8yjmFmxtJ/E6nN6u1D9srOiVWm3Rb4tmcUA==}
@@ -986,8 +1014,8 @@ packages:
1014
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
1015
engines: {node: '>= 8'}
1016
989
- '@nuxt/kit@3.19.2':
990
- resolution: {integrity: sha512-+QiqO0WcIxsKLUqXdVn3m4rzTRm2fO9MZgd330utCAaagGmHsgiMJp67kE14boJEPutnikfz3qOmrzBnDIHUUg==}
1017
+ '@nuxt/kit@3.20.0':
1018
+ resolution: {integrity: sha512-EoF1Gf0SPj9vxgAIcGEH+a4PRLC7Dwsy21K6f5+POzylT8DgssN8zL5pwXC+X7OcfzBrwYFh7mM7phvh7ubgeg==}
1019
engines: {node: '>=18.12.0'}
1020
1021
'@one-ini/wasm@0.1.1':
@@ -1092,164 +1120,160 @@ packages:
1120
'@rolldown/pluginutils@1.0.0-beta.29':
1121
resolution: {integrity: sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==}
1122
1095
- '@rolldown/pluginutils@1.0.0-beta.38':
1096
- resolution: {integrity: sha512-N/ICGKleNhA5nc9XXQG/kkKHJ7S55u0x0XUJbbkmdCnFuoRkM1Il12q9q0eX19+M7KKUEPw/daUPIRnxhcxAIw==}
1123
+ '@rolldown/pluginutils@1.0.0-beta.45':
1124
+ resolution: {integrity: sha512-Le9ulGCrD8ggInzWw/k2J8QcbPz7eGIOWqfJ2L+1R0Opm7n6J37s2hiDWlh6LJN0Lk9L5sUzMvRHKW7UxBZsQA==}
1125
1098
- '@rollup/rollup-android-arm-eabi@4.50.2':
1099
- resolution: {integrity: sha512-uLN8NAiFVIRKX9ZQha8wy6UUs06UNSZ32xj6giK/rmMXAgKahwExvK6SsmgU5/brh4w/nSgj8e0k3c1HBQpa0A==}
1126
+ '@rollup/rollup-android-arm-eabi@4.52.5':
1127
+ resolution: {integrity: sha512-8c1vW4ocv3UOMp9K+gToY5zL2XiiVw3k7f1ksf4yO1FlDFQ1C2u72iACFnSOceJFsWskc2WZNqeRhFRPzv+wtQ==}
1128
cpu: [arm]
1129
os: [android]
1130
1103
- '@rollup/rollup-android-arm64@4.50.2':
1104
- resolution: {integrity: sha512-oEouqQk2/zxxj22PNcGSskya+3kV0ZKH+nQxuCCOGJ4oTXBdNTbv+f/E3c74cNLeMO1S5wVWacSws10TTSB77g==}
1131
+ '@rollup/rollup-android-arm64@4.52.5':
1132
+ resolution: {integrity: sha512-mQGfsIEFcu21mvqkEKKu2dYmtuSZOBMmAl5CFlPGLY94Vlcm+zWApK7F/eocsNzp8tKmbeBP8yXyAbx0XHsFNA==}
1133
cpu: [arm64]
1134
os: [android]
1135
1108
- '@rollup/rollup-darwin-arm64@4.50.2':
1109
- resolution: {integrity: sha512-OZuTVTpj3CDSIxmPgGH8en/XtirV5nfljHZ3wrNwvgkT5DQLhIKAeuFSiwtbMto6oVexV0k1F1zqURPKf5rI1Q==}
1136
+ '@rollup/rollup-darwin-arm64@4.52.5':
1137
+ resolution: {integrity: sha512-takF3CR71mCAGA+v794QUZ0b6ZSrgJkArC+gUiG6LB6TQty9T0Mqh3m2ImRBOxS2IeYBo4lKWIieSvnEk2OQWA==}
1138
cpu: [arm64]
1139
os: [darwin]
1140
1113
- '@rollup/rollup-darwin-x64@4.50.2':
1114
- resolution: {integrity: sha512-Wa/Wn8RFkIkr1vy1k1PB//VYhLnlnn5eaJkfTQKivirOvzu5uVd2It01ukeQstMursuz7S1bU+8WW+1UPXpa8A==}
1141
+ '@rollup/rollup-darwin-x64@4.52.5':
1142
+ resolution: {integrity: sha512-W901Pla8Ya95WpxDn//VF9K9u2JbocwV/v75TE0YIHNTbhqUTv9w4VuQ9MaWlNOkkEfFwkdNhXgcLqPSmHy0fA==}
1143
cpu: [x64]
1144
os: [darwin]
1145
1118
- '@rollup/rollup-freebsd-arm64@4.50.2':
1119
- resolution: {integrity: sha512-QkzxvH3kYN9J1w7D1A+yIMdI1pPekD+pWx7G5rXgnIlQ1TVYVC6hLl7SOV9pi5q9uIDF9AuIGkuzcbF7+fAhow==}
1146
+ '@rollup/rollup-freebsd-arm64@4.52.5':
1147
+ resolution: {integrity: sha512-QofO7i7JycsYOWxe0GFqhLmF6l1TqBswJMvICnRUjqCx8b47MTo46W8AoeQwiokAx3zVryVnxtBMcGcnX12LvA==}
1148
cpu: [arm64]
1149
os: [freebsd]
1150
1123
- '@rollup/rollup-freebsd-x64@4.50.2':
1124
- resolution: {integrity: sha512-dkYXB0c2XAS3a3jmyDkX4Jk0m7gWLFzq1C3qUnJJ38AyxIF5G/dyS4N9B30nvFseCfgtCEdbYFhk0ChoCGxPog==}
1151
+ '@rollup/rollup-freebsd-x64@4.52.5':
1152
+ resolution: {integrity: sha512-jr21b/99ew8ujZubPo9skbrItHEIE50WdV86cdSoRkKtmWa+DDr6fu2c/xyRT0F/WazZpam6kk7IHBerSL7LDQ==}
1153
cpu: [x64]
1154
os: [freebsd]
1155
1128
- '@rollup/rollup-linux-arm-gnueabihf@4.50.2':
1129
- resolution: {integrity: sha512-9VlPY/BN3AgbukfVHAB8zNFWB/lKEuvzRo1NKev0Po8sYFKx0i+AQlCYftgEjcL43F2h9Ui1ZSdVBc4En/sP2w==}
1156
+ '@rollup/rollup-linux-arm-gnueabihf@4.52.5':
1157
+ resolution: {integrity: sha512-PsNAbcyv9CcecAUagQefwX8fQn9LQ4nZkpDboBOttmyffnInRy8R8dSg6hxxl2Re5QhHBf6FYIDhIj5v982ATQ==}
1158
cpu: [arm]
1159
os: [linux]
1160
1133
- '@rollup/rollup-linux-arm-musleabihf@4.50.2':
1134
- resolution: {integrity: sha512-+GdKWOvsifaYNlIVf07QYan1J5F141+vGm5/Y8b9uCZnG/nxoGqgCmR24mv0koIWWuqvFYnbURRqw1lv7IBINw==}
1161
+ '@rollup/rollup-linux-arm-musleabihf@4.52.5':
1162
+ resolution: {integrity: sha512-Fw4tysRutyQc/wwkmcyoqFtJhh0u31K+Q6jYjeicsGJJ7bbEq8LwPWV/w0cnzOqR2m694/Af6hpFayLJZkG2VQ==}
1163
cpu: [arm]
1164
os: [linux]
1165
1138
- '@rollup/rollup-linux-arm64-gnu@4.50.2':
1139
- resolution: {integrity: sha512-df0Eou14ojtUdLQdPFnymEQteENwSJAdLf5KCDrmZNsy1c3YaCNaJvYsEUHnrg+/DLBH612/R0xd3dD03uz2dg==}
1166
+ '@rollup/rollup-linux-arm64-gnu@4.52.5':
1167
+ resolution: {integrity: sha512-a+3wVnAYdQClOTlyapKmyI6BLPAFYs0JM8HRpgYZQO02rMR09ZcV9LbQB+NL6sljzG38869YqThrRnfPMCDtZg==}
1168
cpu: [arm64]
1169
os: [linux]
1170
1143
- '@rollup/rollup-linux-arm64-musl@4.50.2':
1144
- resolution: {integrity: sha512-iPeouV0UIDtz8j1YFR4OJ/zf7evjauqv7jQ/EFs0ClIyL+by++hiaDAfFipjOgyz6y6xbDvJuiU4HwpVMpRFDQ==}
1171
+ '@rollup/rollup-linux-arm64-musl@4.52.5':
1172
+ resolution: {integrity: sha512-AvttBOMwO9Pcuuf7m9PkC1PUIKsfaAJ4AYhy944qeTJgQOqJYJ9oVl2nYgY7Rk0mkbsuOpCAYSs6wLYB2Xiw0Q==}
1173
cpu: [arm64]
1174
os: [linux]
1175
1148
- '@rollup/rollup-linux-loong64-gnu@4.50.2':
1149
- resolution: {integrity: sha512-OL6KaNvBopLlj5fTa5D5bau4W82f+1TyTZRr2BdnfsrnQnmdxh4okMxR2DcDkJuh4KeoQZVuvHvzuD/lyLn2Kw==}
1176
+ '@rollup/rollup-linux-loong64-gnu@4.52.5':
1177
+ resolution: {integrity: sha512-DkDk8pmXQV2wVrF6oq5tONK6UHLz/XcEVow4JTTerdeV1uqPeHxwcg7aFsfnSm9L+OO8WJsWotKM2JJPMWrQtA==}
1178
cpu: [loong64]
1179
os: [linux]
1180
1153
- '@rollup/rollup-linux-ppc64-gnu@4.50.2':
1154
- resolution: {integrity: sha512-I21VJl1w6z/K5OTRl6aS9DDsqezEZ/yKpbqlvfHbW0CEF5IL8ATBMuUx6/mp683rKTK8thjs/0BaNrZLXetLag==}
1181
+ '@rollup/rollup-linux-ppc64-gnu@4.52.5':
1182
+ resolution: {integrity: sha512-W/b9ZN/U9+hPQVvlGwjzi+Wy4xdoH2I8EjaCkMvzpI7wJUs8sWJ03Rq96jRnHkSrcHTpQe8h5Tg3ZzUPGauvAw==}
1183
cpu: [ppc64]
1184
os: [linux]
1185
1158
- '@rollup/rollup-linux-riscv64-gnu@4.50.2':
1159
- resolution: {integrity: sha512-Hq6aQJT/qFFHrYMjS20nV+9SKrXL2lvFBENZoKfoTH2kKDOJqff5OSJr4x72ZaG/uUn+XmBnGhfr4lwMRrmqCQ==}
1186
+ '@rollup/rollup-linux-riscv64-gnu@4.52.5':
1187
+ resolution: {integrity: sha512-sjQLr9BW7R/ZiXnQiWPkErNfLMkkWIoCz7YMn27HldKsADEKa5WYdobaa1hmN6slu9oWQbB6/jFpJ+P2IkVrmw==}
1188
cpu: [riscv64]
1189
os: [linux]
1190
1163
- '@rollup/rollup-linux-riscv64-musl@4.50.2':
1164
- resolution: {integrity: sha512-82rBSEXRv5qtKyr0xZ/YMF531oj2AIpLZkeNYxmKNN6I2sVE9PGegN99tYDLK2fYHJITL1P2Lgb4ZXnv0PjQvw==}
1191
+ '@rollup/rollup-linux-riscv64-musl@4.52.5':
1192
+ resolution: {integrity: sha512-hq3jU/kGyjXWTvAh2awn8oHroCbrPm8JqM7RUpKjalIRWWXE01CQOf/tUNWNHjmbMHg/hmNCwc/Pz3k1T/j/Lg==}
1193
cpu: [riscv64]
1194
os: [linux]
1195
1168
- '@rollup/rollup-linux-s390x-gnu@4.50.2':
1169
- resolution: {integrity: sha512-4Q3S3Hy7pC6uaRo9gtXUTJ+EKo9AKs3BXKc2jYypEcMQ49gDPFU2P1ariX9SEtBzE5egIX6fSUmbmGazwBVF9w==}
1196
+ '@rollup/rollup-linux-s390x-gnu@4.52.5':
1197
+ resolution: {integrity: sha512-gn8kHOrku8D4NGHMK1Y7NA7INQTRdVOntt1OCYypZPRt6skGbddska44K8iocdpxHTMMNui5oH4elPH4QOLrFQ==}
1198
cpu: [s390x]
1199
os: [linux]
1200
1173
- '@rollup/rollup-linux-x64-gnu@4.50.2':
1174
- resolution: {integrity: sha512-9Jie/At6qk70dNIcopcL4p+1UirusEtznpNtcq/u/C5cC4HBX7qSGsYIcG6bdxj15EYWhHiu02YvmdPzylIZlA==}
1201
+ '@rollup/rollup-linux-x64-gnu@4.52.5':
1202
+ resolution: {integrity: sha512-hXGLYpdhiNElzN770+H2nlx+jRog8TyynpTVzdlc6bndktjKWyZyiCsuDAlpd+j+W+WNqfcyAWz9HxxIGfZm1Q==}
1203
cpu: [x64]
1204
os: [linux]
1205
1178
- '@rollup/rollup-linux-x64-musl@4.50.2':
1179
- resolution: {integrity: sha512-HPNJwxPL3EmhzeAnsWQCM3DcoqOz3/IC6de9rWfGR8ZCuEHETi9km66bH/wG3YH0V3nyzyFEGUZeL5PKyy4xvw==}
1206
+ '@rollup/rollup-linux-x64-musl@4.52.5':
1207
+ resolution: {integrity: sha512-arCGIcuNKjBoKAXD+y7XomR9gY6Mw7HnFBv5Rw7wQRvwYLR7gBAgV7Mb2QTyjXfTveBNFAtPt46/36vV9STLNg==}
1208
cpu: [x64]
1209
os: [linux]
1210
1183
- '@rollup/rollup-openharmony-arm64@4.50.2':
1184
- resolution: {integrity: sha512-nMKvq6FRHSzYfKLHZ+cChowlEkR2lj/V0jYj9JnGUVPL2/mIeFGmVM2mLaFeNa5Jev7W7TovXqXIG2d39y1KYA==}
1211
+ '@rollup/rollup-openharmony-arm64@4.52.5':
1212
+ resolution: {integrity: sha512-QoFqB6+/9Rly/RiPjaomPLmR/13cgkIGfA40LHly9zcH1S0bN2HVFYk3a1eAyHQyjs3ZJYlXvIGtcCs5tko9Cw==}
1213
cpu: [arm64]
1214
os: [openharmony]
1215
1188
- '@rollup/rollup-win32-arm64-msvc@4.50.2':
1189
- resolution: {integrity: sha512-eFUvvnTYEKeTyHEijQKz81bLrUQOXKZqECeiWH6tb8eXXbZk+CXSG2aFrig2BQ/pjiVRj36zysjgILkqarS2YA==}
1216
+ '@rollup/rollup-win32-arm64-msvc@4.52.5':
1217
+ resolution: {integrity: sha512-w0cDWVR6MlTstla1cIfOGyl8+qb93FlAVutcor14Gf5Md5ap5ySfQ7R9S/NjNaMLSFdUnKGEasmVnu3lCMqB7w==}
1218
cpu: [arm64]
1219
os: [win32]
1220
1193
- '@rollup/rollup-win32-ia32-msvc@4.50.2':
1194
- resolution: {integrity: sha512-cBaWmXqyfRhH8zmUxK3d3sAhEWLrtMjWBRwdMMHJIXSjvjLKvv49adxiEz+FJ8AP90apSDDBx2Tyd/WylV6ikA==}
1221
+ '@rollup/rollup-win32-ia32-msvc@4.52.5':
1222
+ resolution: {integrity: sha512-Aufdpzp7DpOTULJCuvzqcItSGDH73pF3ko/f+ckJhxQyHtp67rHw3HMNxoIdDMUITJESNE6a8uh4Lo4SLouOUg==}
1223
cpu: [ia32]
1224
os: [win32]
1225
1198
- '@rollup/rollup-win32-x64-msvc@4.50.2':
1199
- resolution: {integrity: sha512-APwKy6YUhvZaEoHyM+9xqmTpviEI+9eL7LoCH+aLcvWYHJ663qG5zx7WzWZY+a9qkg5JtzcMyJ9z0WtQBMDmgA==}
1226
+ '@rollup/rollup-win32-x64-gnu@4.52.5':
1227
+ resolution: {integrity: sha512-UGBUGPFp1vkj6p8wCRraqNhqwX/4kNQPS57BCFc8wYh0g94iVIW33wJtQAx3G7vrjjNtRaxiMUylM0ktp/TRSQ==}
1228
cpu: [x64]
1229
os: [win32]
1230
1203
- '@sec-ant/readable-stream@0.4.1':
1204
- resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==}
1231
+ '@rollup/rollup-win32-x64-msvc@4.52.5':
1232
+ resolution: {integrity: sha512-TAcgQh2sSkykPRWLrdyy2AiceMckNf5loITqXxFI5VuQjS5tSuw3WlwdN8qv8vzjLAUTvYaH/mVjSFpbkFbpTg==}
1233
+ cpu: [x64]
1234
+ os: [win32]
1235
1206
- '@shikijs/core@3.12.2':
1207
- resolution: {integrity: sha512-L1Safnhra3tX/oJK5kYHaWmLEBJi1irASwewzY3taX5ibyXyMkkSDZlq01qigjryOBwrXSdFgTiZ3ryzSNeu7Q==}
1236
+ '@shikijs/core@3.14.0':
1237
+ resolution: {integrity: sha512-qRSeuP5vlYHCNUIrpEBQFO7vSkR7jn7Kv+5X3FO/zBKVDGQbcnlScD3XhkrHi/R8Ltz0kEjvFR9Szp/XMRbFMw==}
1238
1209
- '@shikijs/engine-javascript@3.12.2':
1210
- resolution: {integrity: sha512-Nm3/azSsaVS7hk6EwtHEnTythjQfwvrO5tKqMlaH9TwG1P+PNaR8M0EAKZ+GaH2DFwvcr4iSfTveyxMIvXEHMw==}
1239
+ '@shikijs/engine-javascript@3.14.0':
1240
+ resolution: {integrity: sha512-3v1kAXI2TsWQuwv86cREH/+FK9Pjw3dorVEykzQDhwrZj0lwsHYlfyARaKmn6vr5Gasf8aeVpb8JkzeWspxOLQ==}
1241
1212
- '@shikijs/engine-oniguruma@3.12.2':
1213
- resolution: {integrity: sha512-hozwnFHsLvujK4/CPVHNo3Bcg2EsnG8krI/ZQ2FlBlCRpPZW4XAEQmEwqegJsypsTAN9ehu2tEYe30lYKSZW/w==}
1242
+ '@shikijs/engine-oniguruma@3.14.0':
1243
+ resolution: {integrity: sha512-TNcYTYMbJyy+ZjzWtt0bG5y4YyMIWC2nyePz+CFMWqm+HnZZyy9SWMgo8Z6KBJVIZnx8XUXS8U2afO6Y0g1Oug==}
1244
1215
- '@shikijs/langs@3.12.2':
1216
- resolution: {integrity: sha512-bVx5PfuZHDSHoBal+KzJZGheFuyH4qwwcwG/n+MsWno5cTlKmaNtTsGzJpHYQ8YPbB5BdEdKU1rga5/6JGY8ww==}
1245
+ '@shikijs/langs@3.14.0':
1246
+ resolution: {integrity: sha512-DIB2EQY7yPX1/ZH7lMcwrK5pl+ZkP/xoSpUzg9YC8R+evRCCiSQ7yyrvEyBsMnfZq4eBzLzBlugMyTAf13+pzg==}
1247
1218
- '@shikijs/markdown-it@3.12.2':
1219
- resolution: {integrity: sha512-L3T7oxs+fB6ireA6EIFpn/3RqU+p8ywiA3cCmdWjC6CtqTJtb3H9g7rtpEFzdYb+E228Z+VYWFsh5zXl/HZuOw==}
1248
+ '@shikijs/markdown-it@3.14.0':
1249
+ resolution: {integrity: sha512-VzlpeD/PsKXcQxvSxYPbR32o5T7L8+eCx0hdTymA9J3i7kFlv2GD59Lth2/XoRIF4aN28FIuHdb1C0I7Zg1gbw==}
1250
peerDependencies:
1251
markdown-it-async: ^2.2.0
1252
peerDependenciesMeta:
1253
markdown-it-async:
1254
optional: true
1255
1226
- '@shikijs/themes@3.12.2':
1227
- resolution: {integrity: sha512-fTR3QAgnwYpfGczpIbzPjlRnxyONJOerguQv1iwpyQZ9QXX4qy/XFQqXlf17XTsorxnHoJGbH/LXBvwtqDsF5A==}
1256
+ '@shikijs/themes@3.14.0':
1257
+ resolution: {integrity: sha512-fAo/OnfWckNmv4uBoUu6dSlkcBc+SA1xzj5oUSaz5z3KqHtEbUypg/9xxgJARtM6+7RVm0Q6Xnty41xA1ma1IA==}
1258
1229
- '@shikijs/types@3.12.2':
1230
- resolution: {integrity: sha512-K5UIBzxCyv0YoxN3LMrKB9zuhp1bV+LgewxuVwHdl4Gz5oePoUFrr9EfgJlGlDeXCU1b/yhdnXeuRvAnz8HN8Q==}
1259
+ '@shikijs/types@3.14.0':
1260
+ resolution: {integrity: sha512-bQGgC6vrY8U/9ObG1Z/vTro+uclbjjD/uG58RvfxKZVD5p9Yc1ka3tVyEFy7BNJLzxuWyHH5NWynP9zZZS59eQ==}
1261
1262
'@shikijs/vscode-textmate@10.0.2':
1263
resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==}
1264
1235
- '@sideway/address@4.1.5':
1236
- resolution: {integrity: sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==}
1237
-
1238
- '@sideway/formula@3.0.1':
1239
- resolution: {integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==}
1240
-
1241
- '@sideway/pinpoint@2.0.0':
1242
- resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==}
1243
-
1244
- '@sindresorhus/merge-streams@4.0.0':
1245
- resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==}
1265
+ '@sindresorhus/base62@1.0.0':
1266
+ resolution: {integrity: sha512-TeheYy0ILzBEI/CO55CP6zJCSdSWeRtGnHy8U8dWSUH4I68iqTsy7HkMktR4xakThc9jotkPQUXT4ITdbV7cHA==}
1267
engines: {node: '>=18'}
1268
1269
'@singulio/app-auth-search@0.0.3':
1270
resolution: {integrity: sha512-4U/of6Gry5hal3CdZoMkrdfbSYza43ZcvlJoh4pJ1UCm16Vpegmw3MwmbrZHjg8wiFWe+f5WnX/WkgQpuuZnHw==}
1271
1251
- '@stylistic/eslint-plugin@5.3.1':
1252
- resolution: {integrity: sha512-Ykums1VYonM0TgkD0VteVq9mrlO2FhF48MDJnPyv3MktIB2ydtuhlO0AfWm7xnW1kyf5bjOqA6xc7JjviuVTxg==}
1272
+ '@standard-schema/spec@1.0.0':
1273
+ resolution: {integrity: sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==}
1274
+
1275
+ '@stylistic/eslint-plugin@5.5.0':
1276
+ resolution: {integrity: sha512-IeZF+8H0ns6prg4VrkhgL+yrvDXWDH2cKchrbh80ejG9dQgZWp10epHMbgRuQvgchLII/lfh6Xn3lu6+6L86Hw==}
1277
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1278
peerDependencies:
1279
eslint: '>=9.0.0'
@@ -1279,65 +1303,65 @@ packages:
1303
peerDependencies:
1304
'@svgdotjs/svg.js': ^3.2.4
1305
1282
- '@tailwindcss/node@4.1.13':
1283
- resolution: {integrity: sha512-eq3ouolC1oEFOAvOMOBAmfCIqZBJuvWvvYWh5h5iOYfe1HFC6+GZ6EIL0JdM3/niGRJmnrOc+8gl9/HGUaaptw==}
1306
+ '@tailwindcss/node@4.1.16':
1307
+ resolution: {integrity: sha512-BX5iaSsloNuvKNHRN3k2RcCuTEgASTo77mofW0vmeHkfrDWaoFAFvNHpEgtu0eqyypcyiBkDWzSMxJhp3AUVcw==}
1308
1285
- '@tailwindcss/oxide-android-arm64@4.1.13':
1286
- resolution: {integrity: sha512-BrpTrVYyejbgGo57yc8ieE+D6VT9GOgnNdmh5Sac6+t0m+v+sKQevpFVpwX3pBrM2qKrQwJ0c5eDbtjouY/+ew==}
1309
+ '@tailwindcss/oxide-android-arm64@4.1.16':
1310
+ resolution: {integrity: sha512-8+ctzkjHgwDJ5caq9IqRSgsP70xhdhJvm+oueS/yhD5ixLhqTw9fSL1OurzMUhBwE5zK26FXLCz2f/RtkISqHA==}
1311
engines: {node: '>= 10'}
1312
cpu: [arm64]
1313
os: [android]
1314
1291
- '@tailwindcss/oxide-darwin-arm64@4.1.13':
1292
- resolution: {integrity: sha512-YP+Jksc4U0KHcu76UhRDHq9bx4qtBftp9ShK/7UGfq0wpaP96YVnnjFnj3ZFrUAjc5iECzODl/Ts0AN7ZPOANQ==}
1315
+ '@tailwindcss/oxide-darwin-arm64@4.1.16':
1316
+ resolution: {integrity: sha512-C3oZy5042v2FOALBZtY0JTDnGNdS6w7DxL/odvSny17ORUnaRKhyTse8xYi3yKGyfnTUOdavRCdmc8QqJYwFKA==}
1317
engines: {node: '>= 10'}
1318
cpu: [arm64]
1319
os: [darwin]
1320
1297
- '@tailwindcss/oxide-darwin-x64@4.1.13':
1298
- resolution: {integrity: sha512-aAJ3bbwrn/PQHDxCto9sxwQfT30PzyYJFG0u/BWZGeVXi5Hx6uuUOQEI2Fa43qvmUjTRQNZnGqe9t0Zntexeuw==}
1321
+ '@tailwindcss/oxide-darwin-x64@4.1.16':
1322
+ resolution: {integrity: sha512-vjrl/1Ub9+JwU6BP0emgipGjowzYZMjbWCDqwA2Z4vCa+HBSpP4v6U2ddejcHsolsYxwL5r4bPNoamlV0xDdLg==}
1323
engines: {node: '>= 10'}
1324
cpu: [x64]
1325
os: [darwin]
1326
1303
- '@tailwindcss/oxide-freebsd-x64@4.1.13':
1304
- resolution: {integrity: sha512-Wt8KvASHwSXhKE/dJLCCWcTSVmBj3xhVhp/aF3RpAhGeZ3sVo7+NTfgiN8Vey/Fi8prRClDs6/f0KXPDTZE6nQ==}
1327
+ '@tailwindcss/oxide-freebsd-x64@4.1.16':
1328
+ resolution: {integrity: sha512-TSMpPYpQLm+aR1wW5rKuUuEruc/oOX3C7H0BTnPDn7W/eMw8W+MRMpiypKMkXZfwH8wqPIRKppuZoedTtNj2tg==}
1329
engines: {node: '>= 10'}
1330
cpu: [x64]
1331
os: [freebsd]
1332
1309
- '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.13':
1310
- resolution: {integrity: sha512-mbVbcAsW3Gkm2MGwA93eLtWrwajz91aXZCNSkGTx/R5eb6KpKD5q8Ueckkh9YNboU8RH7jiv+ol/I7ZyQ9H7Bw==}
1333
+ '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.16':
1334
+ resolution: {integrity: sha512-p0GGfRg/w0sdsFKBjMYvvKIiKy/LNWLWgV/plR4lUgrsxFAoQBFrXkZ4C0w8IOXfslB9vHK/JGASWD2IefIpvw==}
1335
engines: {node: '>= 10'}
1336
cpu: [arm]
1337
os: [linux]
1338
1315
- '@tailwindcss/oxide-linux-arm64-gnu@4.1.13':
1316
- resolution: {integrity: sha512-wdtfkmpXiwej/yoAkrCP2DNzRXCALq9NVLgLELgLim1QpSfhQM5+ZxQQF8fkOiEpuNoKLp4nKZ6RC4kmeFH0HQ==}
1339
+ '@tailwindcss/oxide-linux-arm64-gnu@4.1.16':
1340
+ resolution: {integrity: sha512-DoixyMmTNO19rwRPdqviTrG1rYzpxgyYJl8RgQvdAQUzxC1ToLRqtNJpU/ATURSKgIg6uerPw2feW0aS8SNr/w==}
1341
engines: {node: '>= 10'}
1342
cpu: [arm64]
1343
os: [linux]
1344
1321
- '@tailwindcss/oxide-linux-arm64-musl@4.1.13':
1322
- resolution: {integrity: sha512-hZQrmtLdhyqzXHB7mkXfq0IYbxegaqTmfa1p9MBj72WPoDD3oNOh1Lnxf6xZLY9C3OV6qiCYkO1i/LrzEdW2mg==}
1345
+ '@tailwindcss/oxide-linux-arm64-musl@4.1.16':
1346
+ resolution: {integrity: sha512-H81UXMa9hJhWhaAUca6bU2wm5RRFpuHImrwXBUvPbYb+3jo32I9VIwpOX6hms0fPmA6f2pGVlybO6qU8pF4fzQ==}
1347
engines: {node: '>= 10'}
1348
cpu: [arm64]
1349
os: [linux]
1350
1327
- '@tailwindcss/oxide-linux-x64-gnu@4.1.13':
1328
- resolution: {integrity: sha512-uaZTYWxSXyMWDJZNY1Ul7XkJTCBRFZ5Fo6wtjrgBKzZLoJNrG+WderJwAjPzuNZOnmdrVg260DKwXCFtJ/hWRQ==}
1351
+ '@tailwindcss/oxide-linux-x64-gnu@4.1.16':
1352
+ resolution: {integrity: sha512-ZGHQxDtFC2/ruo7t99Qo2TTIvOERULPl5l0K1g0oK6b5PGqjYMga+FcY1wIUnrUxY56h28FxybtDEla+ICOyew==}
1353
engines: {node: '>= 10'}
1354
cpu: [x64]
1355
os: [linux]
1356
1333
- '@tailwindcss/oxide-linux-x64-musl@4.1.13':
1334
- resolution: {integrity: sha512-oXiPj5mi4Hdn50v5RdnuuIms0PVPI/EG4fxAfFiIKQh5TgQgX7oSuDWntHW7WNIi/yVLAiS+CRGW4RkoGSSgVQ==}
1357
+ '@tailwindcss/oxide-linux-x64-musl@4.1.16':
1358
+ resolution: {integrity: sha512-Oi1tAaa0rcKf1Og9MzKeINZzMLPbhxvm7rno5/zuP1WYmpiG0bEHq4AcRUiG2165/WUzvxkW4XDYCscZWbTLZw==}
1359
engines: {node: '>= 10'}
1360
cpu: [x64]
1361
os: [linux]
1362
1339
- '@tailwindcss/oxide-wasm32-wasi@4.1.13':
1340
- resolution: {integrity: sha512-+LC2nNtPovtrDwBc/nqnIKYh/W2+R69FA0hgoeOn64BdCX522u19ryLh3Vf3F8W49XBcMIxSe665kwy21FkhvA==}
1363
+ '@tailwindcss/oxide-wasm32-wasi@4.1.16':
1364
+ resolution: {integrity: sha512-B01u/b8LteGRwucIBmCQ07FVXLzImWESAIMcUU6nvFt/tYsQ6IHz8DmZ5KtvmwxD+iTYBtM1xwoGXswnlu9v0Q==}
1365
engines: {node: '>=14.0.0'}
1366
cpu: [wasm32]
1367
bundledDependencies:
@@ -1348,24 +1372,24 @@ packages:
1372
- '@emnapi/wasi-threads'
1373
- tslib
1374
1351
- '@tailwindcss/oxide-win32-arm64-msvc@4.1.13':
1352
- resolution: {integrity: sha512-dziTNeQXtoQ2KBXmrjCxsuPk3F3CQ/yb7ZNZNA+UkNTeiTGgfeh+gH5Pi7mRncVgcPD2xgHvkFCh/MhZWSgyQg==}
1375
+ '@tailwindcss/oxide-win32-arm64-msvc@4.1.16':
1376
+ resolution: {integrity: sha512-zX+Q8sSkGj6HKRTMJXuPvOcP8XfYON24zJBRPlszcH1Np7xuHXhWn8qfFjIujVzvH3BHU+16jBXwgpl20i+v9A==}
1377
engines: {node: '>= 10'}
1378
cpu: [arm64]
1379
os: [win32]
1380
1357
- '@tailwindcss/oxide-win32-x64-msvc@4.1.13':
1358
- resolution: {integrity: sha512-3+LKesjXydTkHk5zXX01b5KMzLV1xl2mcktBJkje7rhFUpUlYJy7IMOLqjIRQncLTa1WZZiFY/foAeB5nmaiTw==}
1381
+ '@tailwindcss/oxide-win32-x64-msvc@4.1.16':
1382
+ resolution: {integrity: sha512-m5dDFJUEejbFqP+UXVstd4W/wnxA4F61q8SoL+mqTypId2T2ZpuxosNSgowiCnLp2+Z+rivdU0AqpfgiD7yCBg==}
1383
engines: {node: '>= 10'}
1384
cpu: [x64]
1385
os: [win32]
1386
1363
- '@tailwindcss/oxide@4.1.13':
1364
- resolution: {integrity: sha512-CPgsM1IpGRa880sMbYmG1s4xhAy3xEt1QULgTJGQmZUeNgXFR7s1YxYygmJyBGtou4SyEosGAGEeYqY7R53bIA==}
1387
+ '@tailwindcss/oxide@4.1.16':
1388
+ resolution: {integrity: sha512-2OSv52FRuhdlgyOQqgtQHuCgXnS8nFSYRp2tJ+4WZXKgTxqPy7SMSls8c3mPT5pkZ17SBToGM5LHEJBO7miEdg==}
1389
engines: {node: '>= 10'}
1390
1367
- '@tailwindcss/vite@4.1.13':
1368
- resolution: {integrity: sha512-0PmqLQ010N58SbMTJ7BVJ4I2xopiQn/5i6nlb4JmxzQf8zcS5+m2Cv6tqh+sfDwtIdjoEnOvwsGQ1hkUi8QEHQ==}
1391
+ '@tailwindcss/vite@4.1.16':
1392
+ resolution: {integrity: sha512-bbguNBcDxsRmi9nnlWJxhfDWamY3lmcyACHcdO1crxfzuLpOhHLLtEIN/nCbbAtj5rchUgQD17QVAKi1f7IsKg==}
1393
peerDependencies:
1394
vite: ^5.2.0 || ^6 || ^7
1395
@@ -1379,11 +1403,11 @@ packages:
1403
'@types/bytes@3.1.5':
1404
resolution: {integrity: sha512-VgZkrJckypj85YxEsEavcMmmSOIzkUHqWmM4CCyia5dc54YwsXzJ5uT4fYxBQNEXx+oF1krlhgCbvfubXqZYsQ==}
1405
1382
- '@types/chai@5.2.2':
1383
- resolution: {integrity: sha512-8kB30R7Hwqf40JPiKhVzodJs2Qc1ZJ5zuT3uzw5Hq/dhNCl3G3l83jfpdI1e20BP348+fV7VIL/+FxaXkqBmWg==}
1406
+ '@types/chai@5.2.3':
1407
+ resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==}
1408
1385
- '@types/codemirror@5.60.16':
1386
- resolution: {integrity: sha512-V/yHdamffSS075jit+fDxaOAmdP2liok8NSNJnAZfDJErzOheuygHZEhAJrfmk5TEyM32MhkZjwo/idX791yxw==}
1409
+ '@types/codemirror@5.60.17':
1410
+ resolution: {integrity: sha512-AZq2FIsUHVMlp7VSe2hTfl5w4pcUkoFkM3zVsRKsn1ca8CXRDYvnin04+HP2REkwsxemuHqvDofdlhUWNpbwfw==}
1411
1412
'@types/debug@4.1.12':
1413
resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==}
@@ -1403,8 +1427,8 @@ packages:
1427
'@types/hast@3.0.4':
1428
resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==}
1429
1406
- '@types/jsdom@21.1.7':
1407
- resolution: {integrity: sha512-yOriVnggzrnQ3a9OKOCxaVuSug3w3/SbOj5i7VwXWZEyUNl3bLF9V3MfxGbZKuwqJOQyRfqXyROBB1CoZLFWzA==}
1430
+ '@types/jsdom@27.0.0':
1431
+ resolution: {integrity: sha512-NZyFl/PViwKzdEkQg96gtnB8wm+1ljhdDay9ahn4hgb+SfVtPCbm3TlmDUFXTA+MGN3CijicnMhG18SI5H3rFw==}
1432
1433
'@types/json-schema@7.0.15':
1434
resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
@@ -1439,8 +1463,8 @@ packages:
1463
'@types/ms@2.1.0':
1464
resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==}
1465
1442
- '@types/node@24.5.2':
1443
- resolution: {integrity: sha512-FYxk1I7wPv3K2XBaoyH2cTnocQEu8AOZ60hPbsyukMPLv5/5qr7V1i8PLHdl6Zf87I+xZXFvPCXYjiTFq+YSDQ==}
1466
+ '@types/node@24.9.2':
1467
+ resolution: {integrity: sha512-uWN8YqxXxqFMX2RqGOrumsKeti4LlmIMIyV0lgut4jx7KQBcBiW6vkDtIBvHnHIquwNfJhk8v2OtmO8zXWHfPA==}
1468
1469
'@types/parse-json@4.0.2':
1470
resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==}
@@ -1454,14 +1478,17 @@ packages:
1478
'@types/tern@0.23.9':
1479
resolution: {integrity: sha512-ypzHFE/wBzh+BlH6rrBgS5I/Z7RD21pGhZ2rltb/+ZrVM1awdZwjx7hE5XfuYgHWk9uvV5HLZN3SloevCAp3Bw==}
1480
1481
+ '@types/tmp@0.2.6':
1482
+ resolution: {integrity: sha512-chhaNf2oKHlRkDGt+tiKE2Z5aJ6qalm7Z9rlLdBwmOiAAf09YQvvoLXjWK4HWPF1xU/fqvMgfNfpVoBscA/tKA==}
1483
+
1484
'@types/tough-cookie@4.0.5':
1485
resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==}
1486
1487
'@types/unist@3.0.3':
1488
resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==}
1489
1463
- '@types/validator@13.15.3':
1464
- resolution: {integrity: sha512-7bcUmDyS6PN3EuD9SlGGOxM77F8WLVsrwkxyWxKnxzmXoequ6c7741QBrANq6htVRGOITJ7z72mTP6Z4XyuG+Q==}
1490
+ '@types/validator@13.15.4':
1491
+ resolution: {integrity: sha512-LSFfpSnJJY9wbC0LQxgvfb+ynbHftFo0tMsFOl/J4wexLnYMmDSPaj2ZyDv3TkfL1UePxPrxOWJfbiRS8mQv7A==}
1492
1493
'@types/web-bluetooth@0.0.21':
1494
resolution: {integrity: sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==}
@@ -1469,63 +1496,63 @@ packages:
1496
'@types/yauzl@2.10.3':
1497
resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==}
1498
1472
- '@typescript-eslint/eslint-plugin@8.44.0':
1473
- resolution: {integrity: sha512-EGDAOGX+uwwekcS0iyxVDmRV9HX6FLSM5kzrAToLTsr9OWCIKG/y3lQheCq18yZ5Xh78rRKJiEpP0ZaCs4ryOQ==}
1499
+ '@typescript-eslint/eslint-plugin@8.46.2':
1500
+ resolution: {integrity: sha512-ZGBMToy857/NIPaaCucIUQgqueOiq7HeAKkhlvqVV4lm089zUFW6ikRySx2v+cAhKeUCPuWVHeimyk6Dw1iY3w==}
1501
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1502
peerDependencies:
1476
- '@typescript-eslint/parser': ^8.44.0
1503
+ '@typescript-eslint/parser': ^8.46.2
1504
eslint: ^8.57.0 || ^9.0.0
1505
typescript: '>=4.8.4 <6.0.0'
1506
1480
- '@typescript-eslint/parser@8.44.0':
1481
- resolution: {integrity: sha512-VGMpFQGUQWYT9LfnPcX8ouFojyrZ/2w3K5BucvxL/spdNehccKhB4jUyB1yBCXpr2XFm0jkECxgrpXBW2ipoAw==}
1507
+ '@typescript-eslint/parser@8.46.2':
1508
+ resolution: {integrity: sha512-BnOroVl1SgrPLywqxyqdJ4l3S2MsKVLDVxZvjI1Eoe8ev2r3kGDo+PcMihNmDE+6/KjkTubSJnmqGZZjQSBq/g==}
1509
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1510
peerDependencies:
1511
eslint: ^8.57.0 || ^9.0.0
1512
typescript: '>=4.8.4 <6.0.0'
1513
1487
- '@typescript-eslint/project-service@8.44.0':
1488
- resolution: {integrity: sha512-ZeaGNraRsq10GuEohKTo4295Z/SuGcSq2LzfGlqiuEvfArzo/VRrT0ZaJsVPuKZ55lVbNk8U6FcL+ZMH8CoyVA==}
1514
+ '@typescript-eslint/project-service@8.46.2':
1515
+ resolution: {integrity: sha512-PULOLZ9iqwI7hXcmL4fVfIsBi6AN9YxRc0frbvmg8f+4hQAjQ5GYNKK0DIArNo+rOKmR/iBYwkpBmnIwin4wBg==}
1516
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1517
peerDependencies:
1518
typescript: '>=4.8.4 <6.0.0'
1519
1493
- '@typescript-eslint/scope-manager@8.44.0':
1494
- resolution: {integrity: sha512-87Jv3E+al8wpD+rIdVJm/ItDBe/Im09zXIjFoipOjr5gHUhJmTzfFLuTJ/nPTMc2Srsroy4IBXwcTCHyRR7KzA==}
1520
+ '@typescript-eslint/scope-manager@8.46.2':
1521
+ resolution: {integrity: sha512-LF4b/NmGvdWEHD2H4MsHD8ny6JpiVNDzrSZr3CsckEgCbAGZbYM4Cqxvi9L+WqDMT+51Ozy7lt2M+d0JLEuBqA==}
1522
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1523
1497
- '@typescript-eslint/tsconfig-utils@8.44.0':
1498
- resolution: {integrity: sha512-x5Y0+AuEPqAInc6yd0n5DAcvtoQ/vyaGwuX5HE9n6qAefk1GaedqrLQF8kQGylLUb9pnZyLf+iEiL9fr8APDtQ==}
1524
+ '@typescript-eslint/tsconfig-utils@8.46.2':
1525
+ resolution: {integrity: sha512-a7QH6fw4S57+F5y2FIxxSDyi5M4UfGF+Jl1bCGd7+L4KsaUY80GsiF/t0UoRFDHAguKlBaACWJRmdrc6Xfkkag==}
1526
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1527
peerDependencies:
1528
typescript: '>=4.8.4 <6.0.0'
1529
1503
- '@typescript-eslint/type-utils@8.44.0':
1504
- resolution: {integrity: sha512-9cwsoSxJ8Sak67Be/hD2RNt/fsqmWnNE1iHohG8lxqLSNY8xNfyY7wloo5zpW3Nu9hxVgURevqfcH6vvKCt6yg==}
1530
+ '@typescript-eslint/type-utils@8.46.2':
1531
+ resolution: {integrity: sha512-HbPM4LbaAAt/DjxXaG9yiS9brOOz6fabal4uvUmaUYe6l3K1phQDMQKBRUrr06BQkxkvIZVVHttqiybM9nJsLA==}
1532
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1533
peerDependencies:
1534
eslint: ^8.57.0 || ^9.0.0
1535
typescript: '>=4.8.4 <6.0.0'
1536
1510
- '@typescript-eslint/types@8.44.0':
1511
- resolution: {integrity: sha512-ZSl2efn44VsYM0MfDQe68RKzBz75NPgLQXuGypmym6QVOWL5kegTZuZ02xRAT9T+onqvM6T8CdQk0OwYMB6ZvA==}
1537
+ '@typescript-eslint/types@8.46.2':
1538
+ resolution: {integrity: sha512-lNCWCbq7rpg7qDsQrd3D6NyWYu+gkTENkG5IKYhUIcxSb59SQC/hEQ+MrG4sTgBVghTonNWq42bA/d4yYumldQ==}
1539
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1540
1514
- '@typescript-eslint/typescript-estree@8.44.0':
1515
- resolution: {integrity: sha512-lqNj6SgnGcQZwL4/SBJ3xdPEfcBuhCG8zdcwCPgYcmiPLgokiNDKlbPzCwEwu7m279J/lBYWtDYL+87OEfn8Jw==}
1541
+ '@typescript-eslint/typescript-estree@8.46.2':
1542
+ resolution: {integrity: sha512-f7rW7LJ2b7Uh2EiQ+7sza6RDZnajbNbemn54Ob6fRwQbgcIn+GWfyuHDHRYgRoZu1P4AayVScrRW+YfbTvPQoQ==}
1543
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1544
peerDependencies:
1545
typescript: '>=4.8.4 <6.0.0'
1546
1520
- '@typescript-eslint/utils@8.44.0':
1521
- resolution: {integrity: sha512-nktOlVcg3ALo0mYlV+L7sWUD58KG4CMj1rb2HUVOO4aL3K/6wcD+NERqd0rrA5Vg06b42YhF6cFxeixsp9Riqg==}
1547
+ '@typescript-eslint/utils@8.46.2':
1548
+ resolution: {integrity: sha512-sExxzucx0Tud5tE0XqR0lT0psBQvEpnpiul9XbGUB1QwpWJJAps1O/Z7hJxLGiZLBKMCutjTzDgmd1muEhBnVg==}
1549
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1550
peerDependencies:
1551
eslint: ^8.57.0 || ^9.0.0
1552
typescript: '>=4.8.4 <6.0.0'
1553
1527
- '@typescript-eslint/visitor-keys@8.44.0':
1528
- resolution: {integrity: sha512-zaz9u8EJ4GBmnehlrpoKvj/E3dNbuQ7q0ucyZImm3cLqJ8INTc970B1qEqDX/Rzq65r3TvVTN7kHWPBoyW7DWw==}
1554
+ '@typescript-eslint/visitor-keys@8.46.2':
1555
+ resolution: {integrity: sha512-tUFMXI4gxzzMXt4xpGJEsBsTox0XbNQ1y94EwlD/CuZwFcQP79xfQqMhau9HsRc/J0cAPA/HZt1dZPtGn9V/7w==}
1556
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1557
1558
'@ungap/structured-clone@1.3.0':
@@ -1545,11 +1572,12 @@ packages:
1572
vite: ^5.0.0 || ^6.0.0 || ^7.0.0
1573
vue: ^3.2.25
1574
1548
- '@vitest/eslint-plugin@1.3.12':
1549
- resolution: {integrity: sha512-cSEyUYGj8j8SLqKrzN7BlfsJ3wG67eRT25819PXuyoSBogLXiyagdKx4MHWHV1zv+EEuyMXsEKkBEKzXpxyBrg==}
1575
+ '@vitest/eslint-plugin@1.4.0':
1576
+ resolution: {integrity: sha512-TMzJ0Vqdsc71stblzI0ZdqSnt6Bp4mJ+amD3Hv3qhKK82hBUnznYfnLwA80gdGfe5V24ysndMOoSGrol6fyvbA==}
1577
+ engines: {node: '>=18'}
1578
peerDependencies:
1551
- eslint: '>= 8.57.0'
1552
- typescript: '>= 5.0.0'
1579
+ eslint: '>=8.57.0'
1580
+ typescript: '>=5.0.0'
1581
vitest: '*'
1582
peerDependenciesMeta:
1583
typescript:
@@ -1557,34 +1585,34 @@ packages:
1585
vitest:
1586
optional: true
1587
1560
- '@vitest/expect@3.2.4':
1561
- resolution: {integrity: sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==}
1588
+ '@vitest/expect@4.0.5':
1589
+ resolution: {integrity: sha512-DJctLVlKoddvP/G389oGmKWNG6GD9frm2FPXARziU80Rjo7SIYxQzb2YFzmQ4fVD3Q5utUYY8nUmWrqsuIlIXQ==}
1590
1563
- '@vitest/mocker@3.2.4':
1564
- resolution: {integrity: sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==}
1591
+ '@vitest/mocker@4.0.5':
1592
+ resolution: {integrity: sha512-iYHIy72LfbK+mL5W8zXROp6oOcJKXWeKcNjcPPsqoa18qIEDrhB6/Z08o0wRajTd6SSSDNw8NCSIHVNOMpz0mw==}
1593
peerDependencies:
1594
msw: ^2.4.9
1567
- vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0
1595
+ vite: ^6.0.0 || ^7.0.0-0
1596
peerDependenciesMeta:
1597
msw:
1598
optional: true
1599
vite:
1600
optional: true
1601
1574
- '@vitest/pretty-format@3.2.4':
1575
- resolution: {integrity: sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==}
1602
+ '@vitest/pretty-format@4.0.5':
1603
+ resolution: {integrity: sha512-t1T/sSdsYyNc5AZl0EMeD0jW9cpJe2cODP0R++ZQe1kTkpgrwEfxGFR/yCG4w8ZybizbXRTHU7lE8sTDD/QsGw==}
1604
1577
- '@vitest/runner@3.2.4':
1578
- resolution: {integrity: sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==}
1605
+ '@vitest/runner@4.0.5':
1606
+ resolution: {integrity: sha512-CQVVe+YEeKSiFBD5gBAmRDQglm4PnMBYzeTmt06t5iWtsUN9StQeeKhYCea/oaqBYilf8sARG6fSctUcEL/UmQ==}
1607
1580
- '@vitest/snapshot@3.2.4':
1581
- resolution: {integrity: sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==}
1608
+ '@vitest/snapshot@4.0.5':
1609
+ resolution: {integrity: sha512-jfmSAeR6xYNEvcD+/RxFGA1bzpqHtkVhgxo2cxXia+Q3xX7m6GpZij07rz+WyQcA/xEGn4eIS1OItkMyWsGBmQ==}
1610
1583
- '@vitest/spy@3.2.4':
1584
- resolution: {integrity: sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==}
1611
+ '@vitest/spy@4.0.5':
1612
+ resolution: {integrity: sha512-TUmVQpAQign7r8+EnZsgTF3vY9BdGofTUge1rGNbnHn2IN3FChiQoT9lrPz7A7AVUZJU2LAZXl4v66HhsNMhoA==}
1613
1586
- '@vitest/utils@3.2.4':
1587
- resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==}
1614
+ '@vitest/utils@4.0.5':
1615
+ resolution: {integrity: sha512-V5RndUgCB5/AfNvK9zxGCrRs99IrPYtMTIdUzJMMFs9nrmE5JXExIEfjVtUteyTRiLfCm+dCRMHf/Uu7Mm8/dg==}
1616
1617
'@volar/language-core@2.4.23':
1618
resolution: {integrity: sha512-hEEd5ET/oSmBC6pi1j6NaNYRWoAiDhINbT8rmwtINugR39loROSlufGdYMF9TaKGfz+ViGs1Idi3mAhnuPcoGQ==}
@@ -1611,20 +1639,17 @@ packages:
1639
peerDependencies:
1640
'@babel/core': ^7.0.0-0
1641
1614
- '@vue/compiler-core@3.5.21':
1615
- resolution: {integrity: sha512-8i+LZ0vf6ZgII5Z9XmUvrCyEzocvWT+TeR2VBUVlzIH6Tyv57E20mPZ1bCS+tbejgUgmjrEh7q/0F0bibskAmw==}
1616
-
1617
- '@vue/compiler-dom@3.5.21':
1618
- resolution: {integrity: sha512-jNtbu/u97wiyEBJlJ9kmdw7tAr5Vy0Aj5CgQmo+6pxWNQhXZDPsRr1UWPN4v3Zf82s2H3kF51IbzZ4jMWAgPlQ==}
1642
+ '@vue/compiler-core@3.5.22':
1643
+ resolution: {integrity: sha512-jQ0pFPmZwTEiRNSb+i9Ow/I/cHv2tXYqsnHKKyCQ08irI2kdF5qmYedmF8si8mA7zepUFmJ2hqzS8CQmNOWOkQ==}
1644
1620
- '@vue/compiler-sfc@3.5.21':
1621
- resolution: {integrity: sha512-SXlyk6I5eUGBd2v8Ie7tF6ADHE9kCR6mBEuPyH1nUZ0h6Xx6nZI29i12sJKQmzbDyr2tUHMhhTt51Z6blbkTTQ==}
1645
+ '@vue/compiler-dom@3.5.22':
1646
+ resolution: {integrity: sha512-W8RknzUM1BLkypvdz10OVsGxnMAuSIZs9Wdx1vzA3mL5fNMN15rhrSCLiTm6blWeACwUwizzPVqGJgOGBEN/hA==}
1647
1623
- '@vue/compiler-ssr@3.5.21':
1624
- resolution: {integrity: sha512-vKQ5olH5edFZdf5ZrlEgSO1j1DMA4u23TVK5XR1uMhvwnYvVdDF0nHXJUblL/GvzlShQbjhZZ2uvYmDlAbgo9w==}
1648
+ '@vue/compiler-sfc@3.5.22':
1649
+ resolution: {integrity: sha512-tbTR1zKGce4Lj+JLzFXDq36K4vcSZbJ1RBu8FxcDv1IGRz//Dh2EBqksyGVypz3kXpshIfWKGOCcqpSbyGWRJQ==}
1650
1626
- '@vue/compiler-vue2@2.7.16':
1627
- resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==}
1651
+ '@vue/compiler-ssr@3.5.22':
1652
+ resolution: {integrity: sha512-GdgyLvg4R+7T8Nk2Mlighx7XGxq/fJf9jaVofc3IL0EPesTE86cP/8DD1lT3h1JeZr2ySBvyqKQJgbS54IX1Ww==}
1653
1654
'@vue/devtools-api@6.6.4':
1655
resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==}
@@ -1632,47 +1657,47 @@ packages:
1657
'@vue/devtools-api@7.7.7':
1658
resolution: {integrity: sha512-lwOnNBH2e7x1fIIbVT7yF5D+YWhqELm55/4ZKf45R9T8r9dE2AIOy8HKjfqzGsoTHFbWbr337O4E0A0QADnjBg==}
1659
1635
- '@vue/devtools-core@8.0.2':
1636
- resolution: {integrity: sha512-V7eKTTHoS6KfK8PSGMLZMhGv/9yNDrmv6Qc3r71QILulnzPnqK2frsTyx3e2MrhdUZnENPEm6hcb4z0GZOqNhw==}
1660
+ '@vue/devtools-core@8.0.3':
1661
+ resolution: {integrity: sha512-gCEQN7aMmeaigEWJQ2Z2o3g7/CMqGTPvNS1U3n/kzpLoAZ1hkAHNgi4ml/POn/9uqGILBk65GGOUdrraHXRj5Q==}
1662
peerDependencies:
1663
vue: ^3.0.0
1664
1665
'@vue/devtools-kit@7.7.7':
1666
resolution: {integrity: sha512-wgoZtxcTta65cnZ1Q6MbAfePVFxfM+gq0saaeytoph7nEa7yMXoi6sCPy4ufO111B9msnw0VOWjPEFCXuAKRHA==}
1667
1643
- '@vue/devtools-kit@8.0.2':
1644
- resolution: {integrity: sha512-yjZKdEmhJzQqbOh4KFBfTOQjDPMrjjBNCnHBvnTGJX+YLAqoUtY2J+cg7BE+EA8KUv8LprECq04ts75wCoIGWA==}
1668
+ '@vue/devtools-kit@8.0.3':
1669
+ resolution: {integrity: sha512-UF4YUOVGdfzXLCv5pMg2DxocB8dvXz278fpgEE+nJ/DRALQGAva7sj9ton0VWZ9hmXw+SV8yKMrxP2MpMhq9Wg==}
1670
1671
'@vue/devtools-shared@7.7.7':
1672
resolution: {integrity: sha512-+udSj47aRl5aKb0memBvcUG9koarqnxNM5yjuREvqwK6T3ap4mn3Zqqc17QrBFTqSMjr3HK1cvStEZpMDpfdyw==}
1673
1649
- '@vue/devtools-shared@8.0.2':
1650
- resolution: {integrity: sha512-mLU0QVdy5Lp40PMGSixDw/Kbd6v5dkQXltd2r+mdVQV7iUog2NlZuLxFZApFZ/mObUBDhoCpf0T3zF2FWWdeHw==}
1674
+ '@vue/devtools-shared@8.0.3':
1675
+ resolution: {integrity: sha512-s/QNll7TlpbADFZrPVsaUNPCOF8NvQgtgmmB7Tip6pLf/HcOvBTly0lfLQ0Eylu9FQ4OqBhFpLyBgwykiSf8zw==}
1676
1652
- '@vue/language-core@3.0.7':
1653
- resolution: {integrity: sha512-0sqqyqJ0Gn33JH3TdIsZLCZZ8Gr4kwlg8iYOnOrDDkJKSjFurlQY/bEFQx5zs7SX2C/bjMkmPYq/NiyY1fTOkw==}
1677
+ '@vue/language-core@3.1.2':
1678
+ resolution: {integrity: sha512-PyFDCqpdfYUT+oMLqcc61oHfJlC6yjhybaefwQjRdkchIihToOEpJ2Wu/Ebq2yrnJdd1EsaAvZaXVAqcxtnDxQ==}
1679
peerDependencies:
1680
typescript: '*'
1681
peerDependenciesMeta:
1682
typescript:
1683
optional: true
1684
1660
- '@vue/reactivity@3.5.21':
1661
- resolution: {integrity: sha512-3ah7sa+Cwr9iiYEERt9JfZKPw4A2UlbY8RbbnH2mGCE8NwHkhmlZt2VsH0oDA3P08X3jJd29ohBDtX+TbD9AsA==}
1685
+ '@vue/reactivity@3.5.22':
1686
+ resolution: {integrity: sha512-f2Wux4v/Z2pqc9+4SmgZC1p73Z53fyD90NFWXiX9AKVnVBEvLFOWCEgJD3GdGnlxPZt01PSlfmLqbLYzY/Fw4A==}
1687
1663
- '@vue/runtime-core@3.5.21':
1664
- resolution: {integrity: sha512-+DplQlRS4MXfIf9gfD1BOJpk5RSyGgGXD/R+cumhe8jdjUcq/qlxDawQlSI8hCKupBlvM+3eS1se5xW+SuNAwA==}
1688
+ '@vue/runtime-core@3.5.22':
1689
+ resolution: {integrity: sha512-EHo4W/eiYeAzRTN5PCextDUZ0dMs9I8mQ2Fy+OkzvRPUYQEyK9yAjbasrMCXbLNhF7P0OUyivLjIy0yc6VrLJQ==}
1690
1666
- '@vue/runtime-dom@3.5.21':
1667
- resolution: {integrity: sha512-3M2DZsOFwM5qI15wrMmNF5RJe1+ARijt2HM3TbzBbPSuBHOQpoidE+Pa+XEaVN+czbHf81ETRoG1ltztP2em8w==}
1691
+ '@vue/runtime-dom@3.5.22':
1692
+ resolution: {integrity: sha512-Av60jsryAkI023PlN7LsqrfPvwfxOd2yAwtReCjeuugTJTkgrksYJJstg1e12qle0NarkfhfFu1ox2D+cQotww==}
1693
1669
- '@vue/server-renderer@3.5.21':
1670
- resolution: {integrity: sha512-qr8AqgD3DJPJcGvLcJKQo2tAc8OnXRcfxhOJCPF+fcfn5bBGz7VCcO7t+qETOPxpWK1mgysXvVT/j+xWaHeMWA==}
1694
+ '@vue/server-renderer@3.5.22':
1695
+ resolution: {integrity: sha512-gXjo+ao0oHYTSswF+a3KRHZ1WszxIqO7u6XwNHqcqb9JfyIL/pbWrrh/xLv7jeDqla9u+LK7yfZKHih1e1RKAQ==}
1696
peerDependencies:
1672
- vue: 3.5.21
1697
+ vue: 3.5.22
1698
1674
- '@vue/shared@3.5.21':
1675
- resolution: {integrity: sha512-+2k1EQpnYuVuu3N7atWyG3/xoFWIVJZq4Mz8XNOdScFI0etES75fbny/oU4lKWk/577P1zmg0ioYvpGEDZ3DLw==}
1699
+ '@vue/shared@3.5.22':
1700
+ resolution: {integrity: sha512-F4yc6palwq3TT0u+FYf0Ns4Tfl9GRFURDN2gWG7L1ecIaS/4fCIuFOjMTnCyjsu/OK6vaDKLCrGAa+KvvH+h4w==}
1701
1702
'@vue/test-utils@2.4.6':
1703
resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==}
@@ -1693,9 +1718,17 @@ packages:
1718
peerDependencies:
1719
vue: ^3.5.0
1720
1721
+ '@vueuse/core@14.0.0':
1722
+ resolution: {integrity: sha512-d6tKRWkZE8IQElX2aHBxXOMD478fHIYV+Dzm2y9Ag122ICBpNKtGICiXKOhWU3L1kKdttDD9dCMS4bGP3jhCTQ==}
1723
+ peerDependencies:
1724
+ vue: ^3.5.0
1725
+
1726
'@vueuse/metadata@13.9.0':
1727
resolution: {integrity: sha512-1AFRvuiGphfF7yWixZa0KwjYH8ulyjDCC0aFgrGRz8+P4kvDFSdXLVfTk5xAN9wEuD1J6z4/myMoYbnHoX07zg==}
1728
1729
+ '@vueuse/metadata@14.0.0':
1730
+ resolution: {integrity: sha512-6yoGqbJcMldVCevkFiHDBTB1V5Hq+G/haPlGIuaFZHpXC0HADB0EN1ryQAAceiW+ryS3niUwvdFbGiqHqBrfVA==}
1731
+
1732
'@vueuse/motion@3.0.3':
1733
resolution: {integrity: sha512-4B+ITsxCI9cojikvrpaJcLXyq0spj3sdlzXjzesWdMRd99hhtFI6OJ/1JsqwtF73YooLe0hUn/xDR6qCtmn5GQ==}
1734
peerDependencies:
@@ -1706,6 +1739,11 @@ packages:
1739
peerDependencies:
1740
vue: ^3.5.0
1741
1742
+ '@vueuse/shared@14.0.0':
1743
+ resolution: {integrity: sha512-mTCA0uczBgurRlwVaQHfG0Ja7UdGe4g9mwffiJmvLiTtp1G4AQyIjej6si/k8c8pUwTfVpNufck+23gXptPAkw==}
1744
+ peerDependencies:
1745
+ vue: ^3.5.0
1746
+
1747
'@yr/monotone-cubic-spline@1.0.3':
1748
resolution: {integrity: sha512-FQXkOta0XBSUPHndIKON2Y9JeQz5ZeMqLYZVVK93FliNBFm7LNMIZmY6FrMEB9XPcDbE2bekMbZD6kzDkxwYjA==}
1749
@@ -1734,12 +1772,12 @@ packages:
1772
ajv@6.12.6:
1773
resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
1774
1737
- algoliasearch@5.37.0:
1738
- resolution: {integrity: sha512-y7gau/ZOQDqoInTQp0IwTOjkrHc4Aq4R8JgpmCleFwiLl+PbN2DMWoDUWZnrK8AhNJwT++dn28Bt4NZYNLAmuA==}
1775
+ algoliasearch@5.42.0:
1776
+ resolution: {integrity: sha512-X5+PtWc9EJIPafT/cj8ZG+6IU3cjRRnlHGtqMHK/9gsiupQbAyYlH5y7qt/FtsAhfX5AICHffZy69ZAsVrxWkQ==}
1777
engines: {node: '>= 14.0.0'}
1778
1741
- alien-signals@2.0.7:
1742
- resolution: {integrity: sha512-wE7y3jmYeb0+h6mr5BOovuqhFv22O/MV9j5p0ndJsa7z1zJNPGQ4ph5pQk/kTTCWRC3xsA4SmtwmkzQO+7NCNg==}
1779
+ alien-signals@3.0.3:
1780
+ resolution: {integrity: sha512-2JXjom6R7ZwrISpUphLhf4htUq1aKRCennTJ6u9kFfr3sLmC9+I4CxxVi+McoFnIg+p1HnVrfLT/iCt4Dlz//Q==}
1781
1782
ansi-colors@4.1.3:
1783
resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==}
@@ -1765,8 +1803,8 @@ packages:
1803
resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==}
1804
engines: {node: '>=12'}
1805
1768
- ansis@4.1.0:
1769
- resolution: {integrity: sha512-BGcItUBWSMRgOCe+SVZJ+S7yTRG0eGt9cXAHev72yuGcY23hnLA7Bky5L/xLyPINoSN95geovfBkqoTlNZYa7w==}
1806
+ ansis@4.2.0:
1807
+ resolution: {integrity: sha512-HqZ5rWlFjGiV0tDm3UxxgNRqsOTniqoKZu0pIAfh7TZQMGuZK+hH0drySty0si0QXj1ieop4+SkSfPZBPPkHig==}
1808
engines: {node: '>=14'}
1809
1810
apexcharts@5.3.5:
@@ -1831,8 +1869,8 @@ packages:
1869
aws4@1.13.2:
1870
resolution: {integrity: sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==}
1871
1834
- axios@1.12.2:
1835
- resolution: {integrity: sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw==}
1872
+ axios@1.13.1:
1873
+ resolution: {integrity: sha512-hU4EGxxt+j7TQijx1oYdAjw4xuIp1wRQSsbMFwSthCWeBQur1eF+qJ5iQ5sN3Tw8YRzQNKb8jszgBdMDVqwJcw==}
1874
1875
balanced-match@1.0.2:
1876
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
@@ -1840,8 +1878,8 @@ packages:
1878
base64-js@1.5.1:
1879
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
1880
1843
- baseline-browser-mapping@2.8.6:
1844
- resolution: {integrity: sha512-wrH5NNqren/QMtKUEEJf7z86YjfqW/2uw3IL3/xpqZUC95SSVIFXYQeeGjL6FT/X68IROu6RMehZQS5foy2BXw==}
1881
+ baseline-browser-mapping@2.8.21:
1882
+ resolution: {integrity: sha512-JU0h5APyQNsHOlAM7HnQnPToSDQoEBZqzu/YBlqDnEeymPnZDREeXJA3KBMQee+dKteAxZ2AtvQEvVYdZf241Q==}
1883
hasBin: true
1884
1885
bcrypt-pbkdf@1.0.2:
@@ -1850,8 +1888,8 @@ packages:
1888
bidi-js@1.0.3:
1889
resolution: {integrity: sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==}
1890
1853
- birpc@2.5.0:
1854
- resolution: {integrity: sha512-VSWO/W6nNQdyP520F1mhf+Lc2f8pjGQOtoHHm7Ze8Go1kX7akpVIrtTa0fn+HB0QJEDVacl6aO08YE0PgXfdnQ==}
1891
+ birpc@2.6.1:
1892
+ resolution: {integrity: sha512-LPnFhlDpdSH6FJhJyn4M0kFO7vtQ5iPw24FnG0y21q09xC7e8+1LeR31S1MAIrDAHp4m7aas4bEkTDTvMAtebQ==}
1893
1894
blob-util@2.0.2:
1895
resolution: {integrity: sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==}
@@ -1872,8 +1910,8 @@ packages:
1910
resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
1911
engines: {node: '>=8'}
1912
1875
- browserslist@4.26.2:
1876
- resolution: {integrity: sha512-ECFzp6uFOSB+dcZ5BK/IBaGWssbSYBHvuMeMt3MMFyhI0Z8SqGgEkBLARgpRH3hutIgPVsALcMwbDrJqPxQ65A==}
1913
+ browserslist@4.27.0:
1914
+ resolution: {integrity: sha512-AXVQwdhot1eqLihwasPElhX2tAZiBjWdJ9i/Zcj2S6QYIjkx62OKSfnobkriB81C3l4w0rVy3Nt4jaTBltYEpw==}
1915
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
1916
hasBin: true
1917
@@ -1895,8 +1933,8 @@ packages:
1933
resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==}
1934
engines: {node: '>= 0.8'}
1935
1898
- c12@3.3.0:
1899
- resolution: {integrity: sha512-K9ZkuyeJQeqLEyqldbYLG3wjqwpw4BVaAqvmxq3GYKK0b1A/yYQdIcJxkzAOWcNVWhJpRXAPfZFueekiY/L8Dw==}
1936
+ c12@3.3.1:
1937
+ resolution: {integrity: sha512-LcWQ01LT9tkoUINHgpIOv3mMs+Abv7oVCrtpMRi1PaapVEpWoMga5WuT7/DqFTu7URP9ftbOmimNw1KNIGh9DQ==}
1938
peerDependencies:
1939
magicast: ^0.3.5
1940
peerDependenciesMeta:
@@ -1930,8 +1968,8 @@ packages:
1968
resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
1969
engines: {node: '>=10'}
1970
1933
- caniuse-lite@1.0.30001743:
1934
- resolution: {integrity: sha512-e6Ojr7RV14Un7dz6ASD0aZDmQPT/A+eZU+nuTNfjqmRrmkmQlnTNWH0SKmqagx9PeW87UVqapSurtAXifmtdmw==}
1971
+ caniuse-lite@1.0.30001752:
1972
+ resolution: {integrity: sha512-vKUk7beoukxE47P5gcVNKkDRzXdVofotshHwfR9vmpeFKxmI5PBpgOMC18LUJUA/DvJ70Y7RveasIBraqsyO/g==}
1973
1974
caseless@0.12.0:
1975
resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==}
@@ -1939,8 +1977,8 @@ packages:
1977
ccount@2.0.1:
1978
resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
1979
1942
- chai@5.3.3:
1943
- resolution: {integrity: sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==}
1980
+ chai@6.2.0:
1981
+ resolution: {integrity: sha512-aUTnJc/JipRzJrNADXVvpVqi6CO0dn3nx4EVPxijri+fj3LUUDyZQOgVeW54Ob3Y1Xh9Iz8f+CgaCl8v0mn9bA==}
1982
engines: {node: '>=18'}
1983
1984
chalk@4.1.2:
@@ -1959,10 +1997,6 @@ packages:
1997
character-entities@2.0.2:
1998
resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==}
1999
1962
- check-error@2.1.1:
1963
- resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==}
1964
- engines: {node: '>= 16'}
1965
-
2000
check-more-types@2.24.0:
2001
resolution: {integrity: sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==}
2002
engines: {node: '>= 0.8.0'}
@@ -1971,12 +2005,8 @@ packages:
2005
resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==}
2006
engines: {node: '>= 14.16.0'}
2007
1974
- chownr@3.0.0:
1975
- resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==}
1976
- engines: {node: '>=18'}
1977
-
1978
- ci-info@4.3.0:
1979
- resolution: {integrity: sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ==}
2008
+ ci-info@4.3.1:
2009
+ resolution: {integrity: sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==}
2010
engines: {node: '>=8'}
2011
2012
citty@0.1.6:
@@ -2078,12 +2108,12 @@ packages:
2108
convert-source-map@2.0.0:
2109
resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
2110
2081
- copy-anything@3.0.5:
2082
- resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==}
2083
- engines: {node: '>=12.13'}
2111
+ copy-anything@4.0.5:
2112
+ resolution: {integrity: sha512-7Vv6asjS4gMOuILabD3l739tsaxFQmC+a7pLZm02zyvs8p977bL3zEgq3yDk5rn9B0PbYgIv++jmHcuUab4RhA==}
2113
+ engines: {node: '>=18'}
2114
2085
- core-js-compat@3.45.1:
2086
- resolution: {integrity: sha512-tqTt5T4PzsMIZ430XGviK4vzYSoeNJ6CXODi6c/voxOT6IZqBht5/EKaSNnYiEjjRYxjVz7DQIsOsY0XNi8PIA==}
2115
+ core-js-compat@3.46.0:
2116
+ resolution: {integrity: sha512-p9hObIIEENxSV8xIu+V68JjSeARg6UVMG5mR+JEUguG3sI6MsiS1njz2jHmyJDvA+8jX/sytkBHup6kxhM9law==}
2117
2118
core-util-is@1.0.2:
2119
resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==}
@@ -2133,8 +2163,8 @@ packages:
2163
resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==}
2164
engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'}
2165
2136
- cssstyle@5.3.0:
2137
- resolution: {integrity: sha512-RveJPnk3m7aarYQ2bJ6iw+Urh55S6FzUiqtBq+TihnTDP4cI8y/TYDqGOyqgnG1J1a6BxJXZsV9JFSTulm9Z7g==}
2166
+ cssstyle@5.3.2:
2167
+ resolution: {integrity: sha512-zDMqXh8Vs1CdRYZQ2M633m/SFgcjlu8RB8b/1h82i+6vpArF507NSYIWJHGlJaTWoS+imcnctmEz43txhbVkOw==}
2168
engines: {node: '>=20'}
2169
2170
csstype@3.0.11:
@@ -2143,9 +2173,9 @@ packages:
2173
csstype@3.1.3:
2174
resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
2175
2146
- cypress@15.2.0:
2147
- resolution: {integrity: sha512-J4ehSzOSb58SkXyldCe9y/oZ8ep8Bl6+q9kDUjnkqNqc2ZKzDq5KSbhIc2lHFAFR5Jtj10oNqr9JRAZbr8DA8A==}
2148
- engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0}
2176
+ cypress@15.5.0:
2177
+ resolution: {integrity: sha512-7jXBsh5hTfjxr9QQONC2IbdTj0nxSyU8x4eiarMZBzXzCj3pedKviUx8JnLcE4vL8e0TsOzp70WSLRORjEssRA==}
2178
+ engines: {node: ^20.1.0 || ^22.0.0 || >=24.0.0}
2179
hasBin: true
2180
2181
dashdash@1.14.1:
@@ -2164,11 +2194,8 @@ packages:
2194
date-fns@3.6.0:
2195
resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==}
2196
2167
- dayjs@1.11.18:
2168
- resolution: {integrity: sha512-zFBQ7WFRvVRhKcWoUh+ZA1g2HVgUbsZm9sbddh8EC5iv93sui8DVVz1Npvz+r6meo9VKfa8NyLWBsQK1VvIKPA==}
2169
-
2170
- de-indent@1.0.2:
2171
- resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==}
2197
+ dayjs@1.11.19:
2198
+ resolution: {integrity: sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==}
2199
2200
debounce@1.2.1:
2201
resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==}
@@ -2196,10 +2223,6 @@ packages:
2223
decode-named-character-reference@1.2.0:
2224
resolution: {integrity: sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==}
2225
2199
- deep-eql@5.0.2:
2200
- resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==}
2201
- engines: {node: '>=6'}
2202
-
2226
deep-is@0.1.4:
2227
resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
2228
@@ -2253,8 +2276,8 @@ packages:
2276
engines: {node: '>=0.10'}
2277
hasBin: true
2278
2256
- detect-libc@2.1.0:
2257
- resolution: {integrity: sha512-vEtk+OcP7VBRtQZ1EJ3bdgzSfBjgnEalLTp5zjJrS+2Z1w2KZly4SBdac/WDU3hhsNAZ9E8SC96ME4Ey8MZ7cg==}
2279
+ detect-libc@2.1.2:
2280
+ resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==}
2281
engines: {node: '>=8'}
2282
2283
detect-touch-device@1.1.6:
@@ -2263,6 +2286,10 @@ packages:
2286
devlop@1.1.0:
2287
resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==}
2288
2289
+ diff-sequences@27.5.1:
2290
+ resolution: {integrity: sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==}
2291
+ engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
2292
+
2293
dom-serializer@2.0.0:
2294
resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==}
2295
@@ -2276,8 +2303,8 @@ packages:
2303
domutils@3.2.2:
2304
resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==}
2305
2279
- dotenv@17.2.2:
2280
- resolution: {integrity: sha512-Sf2LSQP+bOlhKWWyhFsn0UsfdK/kCWRv1iuA2gXAwt3dyNabr6QSj00I2V10pidqz69soatm9ZwZvpQMTIOd5Q==}
2306
+ dotenv@17.2.3:
2307
+ resolution: {integrity: sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==}
2308
engines: {node: '>=12'}
2309
2310
dunder-proto@1.0.1:
@@ -2304,8 +2331,8 @@ packages:
2331
engines: {node: '>=14'}
2332
hasBin: true
2333
2307
- electron-to-chromium@1.5.222:
2308
- resolution: {integrity: sha512-gA7psSwSwQRE60CEoLz6JBCQPIxNeuzB2nL8vE03GK/OHxlvykbLyeiumQy1iH5C2f3YbRAZpGCMT12a/9ih9w==}
2334
+ electron-to-chromium@1.5.244:
2335
+ resolution: {integrity: sha512-OszpBN7xZX4vWMPJwB9illkN/znA8M36GQqQxi6MNy9axWxhOfJyZZJtSLQCpEFLHP2xK33BiWx9aIuIEXVCcw==}
2336
2337
emoji-regex@8.0.0:
2338
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -2364,8 +2391,8 @@ packages:
2391
resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==}
2392
engines: {node: '>= 0.4'}
2393
2367
- esbuild@0.25.10:
2368
- resolution: {integrity: sha512-9RiGKvCwaqxO2owP61uQ4BgNborAQskMR6QusfWzQqv7AZOg5oGehdY2pRJMTKuwxd1IDBP4rSbI5lHzU7SMsQ==}
2394
+ esbuild@0.25.11:
2395
+ resolution: {integrity: sha512-KohQwyzrKTQmhXDW1PjCv3Tyspn9n5GcY2RTDqeORIdIJY8yKIF7sTSopFmn/wpMPW4rdPXI0UE5LJLuq3bx0Q==}
2396
engines: {node: '>=18'}
2397
hasBin: true
2398
@@ -2402,8 +2429,8 @@ packages:
2429
peerDependencies:
2430
eslint: ^9.5.0
2431
2405
- eslint-flat-config-utils@2.1.1:
2406
- resolution: {integrity: sha512-K8eaPkBemHkfbYsZH7z4lZ/tt6gNSsVh535Wh9W9gQBS2WjvfUbbVr2NZR3L1yiRCLuOEimYfPxCxODczD4Opg==}
2432
+ eslint-flat-config-utils@2.1.4:
2433
+ resolution: {integrity: sha512-bEnmU5gqzS+4O+id9vrbP43vByjF+8KOs+QuuV4OlqAuXmnRW2zfI/Rza1fQvdihQ5h4DUo0NqFAiViD4mSrzQ==}
2434
2435
eslint-json-compat-utils@0.2.1:
2436
resolution: {integrity: sha512-YzEodbDyW8DX8bImKhAcCeu/L31Dd/70Bidx2Qex9OFUtgzXLqtfWL4Hr5fM/aCCB8QUZLuJur0S9k6UfgFkfg==}
@@ -2447,14 +2474,14 @@ packages:
2474
typescript:
2475
optional: true
2476
2450
- eslint-plugin-jsdoc@54.7.0:
2451
- resolution: {integrity: sha512-u5Na4he2+6kY1rWqxzbQaAwJL3/tDCuT5ElDRc5UJ9stOeQeQ5L1JJ1kRRu7ldYMlOHMCJLsY8Mg/Tu3ExdZiQ==}
2477
+ eslint-plugin-jsdoc@61.1.11:
2478
+ resolution: {integrity: sha512-c+NQQOFd+ZTjFt0pfFMB8OTumExg0vf8mlJsOtLj6qTDGewtLh7bhwoDgBg6rIiTziYc8N4u4dYmSdAIn0yTEQ==}
2479
engines: {node: '>=20.11.0'}
2480
peerDependencies:
2481
eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
2482
2456
- eslint-plugin-jsonc@2.20.1:
2457
- resolution: {integrity: sha512-gUzIwQHXx7ZPypUoadcyRi4WbHW2TPixDr0kqQ4miuJBU0emJmyGTlnaT3Og9X2a8R1CDayN9BFSq5weGWbTng==}
2483
+ eslint-plugin-jsonc@2.21.0:
2484
+ resolution: {integrity: sha512-HttlxdNG5ly3YjP1cFMP62R4qKLxJURfBZo2gnMY+yQojZxkLyOpY1H1KRTKBmvQeSG9pIpSGEhDjE17vvYosg==}
2485
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
2486
peerDependencies:
2487
eslint: '>=6.0.0'
@@ -2469,14 +2496,14 @@ packages:
2496
resolution: {integrity: sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==}
2497
engines: {node: '>=5.0.0'}
2498
2472
- eslint-plugin-perfectionist@4.15.0:
2473
- resolution: {integrity: sha512-pC7PgoXyDnEXe14xvRUhBII8A3zRgggKqJFx2a82fjrItDs1BSI7zdZnQtM2yQvcyod6/ujmzb7ejKPx8lZTnw==}
2499
+ eslint-plugin-perfectionist@4.15.1:
2500
+ resolution: {integrity: sha512-MHF0cBoOG0XyBf7G0EAFCuJJu4I18wy0zAoT1OHfx2o6EOx1EFTIzr2HGeuZa1kDcusoX0xJ9V7oZmaeFd773Q==}
2501
engines: {node: ^18.0.0 || >=20.0.0}
2502
peerDependencies:
2503
eslint: '>=8.45.0'
2504
2478
- eslint-plugin-pnpm@1.1.1:
2479
- resolution: {integrity: sha512-gNo+swrLCgvT8L6JX6hVmxuKeuStGK2l8IwVjDxmYIn+wP4SW/d0ORLKyUiYamsp+UxknQo3f2M1irrTpqahCw==}
2505
+ eslint-plugin-pnpm@1.3.0:
2506
+ resolution: {integrity: sha512-Lkdnj3afoeUIkDUu8X74z60nrzjQ2U55EbOeI+qz7H1He4IO4gmUKT2KQIl0It52iMHJeuyLDWWNgjr6UIK8nw==}
2507
peerDependencies:
2508
eslint: ^9.0.0
2509
@@ -2498,8 +2525,8 @@ packages:
2525
peerDependencies:
2526
eslint: '>=9.29.0'
2527
2501
- eslint-plugin-unused-imports@4.2.0:
2502
- resolution: {integrity: sha512-hLbJ2/wnjKq4kGA9AUaExVFIbNzyxYdVo49QZmKCnhk5pc9wcYRbfgLHvWJ8tnsdcseGhoUAddm9gn/lt+d74w==}
2528
+ eslint-plugin-unused-imports@4.3.0:
2529
+ resolution: {integrity: sha512-ZFBmXMGBYfHttdRtOG9nFFpmUvMtbHSjsKrS20vdWdbfiVYsO3yA2SGYy9i9XmZJDfMGBflZGBCm70SEnFQtOA==}
2530
peerDependencies:
2531
'@typescript-eslint/eslint-plugin': ^8.0.0-0 || ^7.0.0 || ^6.0.0 || ^5.0.0
2532
eslint: ^9.0.0 || ^8.0.0
@@ -2507,19 +2534,22 @@ packages:
2534
'@typescript-eslint/eslint-plugin':
2535
optional: true
2536
2510
- eslint-plugin-vue@10.4.0:
2511
- resolution: {integrity: sha512-K6tP0dW8FJVZLQxa2S7LcE1lLw3X8VvB3t887Q6CLrFVxHYBXGANbXvwNzYIu6Ughx1bSJ5BDT0YB3ybPT39lw==}
2537
+ eslint-plugin-vue@10.5.1:
2538
+ resolution: {integrity: sha512-SbR9ZBUFKgvWAbq3RrdCtWaW0IKm6wwUiApxf3BVTNfqUIo4IQQmreMg2iHFJJ6C/0wss3LXURBJ1OwS/MhFcQ==}
2539
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
2540
peerDependencies:
2541
+ '@stylistic/eslint-plugin': ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0
2542
'@typescript-eslint/parser': ^7.0.0 || ^8.0.0
2543
eslint: ^8.57.0 || ^9.0.0
2544
vue-eslint-parser: ^10.0.0
2545
peerDependenciesMeta:
2546
+ '@stylistic/eslint-plugin':
2547
+ optional: true
2548
'@typescript-eslint/parser':
2549
optional: true
2550
2521
- eslint-plugin-yml@1.18.0:
2522
- resolution: {integrity: sha512-9NtbhHRN2NJa/s3uHchO3qVVZw0vyOIvWlXWGaKCr/6l3Go62wsvJK5byiI6ZoYztDsow4GnS69BZD3GnqH3hA==}
2551
+ eslint-plugin-yml@1.19.0:
2552
+ resolution: {integrity: sha512-S+4GbcCWksFKAvFJtf0vpdiCkZZvDJCV4Zsi9ahmYkYOYcf+LRqqzvzkb/ST7vTYV6sFwXOvawzYyL/jFT2nQA==}
2553
engines: {node: ^14.17.0 || >=16.0.0}
2554
peerDependencies:
2555
eslint: '>=6.0.0'
@@ -2542,8 +2572,8 @@ packages:
2572
resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==}
2573
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
2574
2545
- eslint@9.35.0:
2546
- resolution: {integrity: sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg==}
2575
+ eslint@9.38.0:
2576
+ resolution: {integrity: sha512-t5aPOpmtJcZcz5UJyY2GbvpDlsK5E8JqRqoKtfiKE3cNh437KIqfJr3A3AKf5k64NPx6d0G3dno6XDY05PqPtw==}
2577
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
2578
hasBin: true
2579
peerDependencies:
@@ -2604,10 +2634,6 @@ packages:
2634
resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==}
2635
engines: {node: '>=10'}
2636
2607
- execa@9.6.0:
2608
- resolution: {integrity: sha512-jpWzZ1ZhwUmeWRhS7Qv3mhpOhLfwI+uAX4e5fOcXqwMR7EcJ0pj2kV1CVzHVMX/LphnKWD3LObjZCoJ71lKpHw==}
2609
- engines: {node: ^18.19.0 || >=20.5.0}
2610
-
2637
executable@4.1.1:
2638
resolution: {integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==}
2639
engines: {node: '>=4'}
@@ -2648,8 +2674,8 @@ packages:
2674
fast-levenshtein@2.0.6:
2675
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
2676
2651
- fast-xml-parser@5.2.5:
2652
- resolution: {integrity: sha512-pfX9uG9Ki0yekDHx2SiuRIyFdyAr1kMIMitPvb0YBo8SUfKvia7w7FIyd/l6av85pFYRhZscS75MwMnbvY+hcQ==}
2677
+ fast-xml-parser@5.3.0:
2678
+ resolution: {integrity: sha512-gkWGshjYcQCF+6qtlrqBqELqNqnt4CxruY6UVAWWnqb3DQ6qaNFEIKqzYep1XzHLM/QtrHVCxyPOtTk4LTQ7Aw==}
2679
hasBin: true
2680
2681
fastq@1.19.1:
@@ -2674,10 +2700,6 @@ packages:
2700
resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==}
2701
engines: {node: '>=8'}
2702
2677
- figures@6.1.0:
2678
- resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==}
2679
- engines: {node: '>=18'}
2680
-
2703
file-entry-cache@8.0.0:
2704
resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
2705
engines: {node: '>=16.0.0'}
@@ -2785,12 +2807,8 @@ packages:
2807
resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
2808
engines: {node: '>=10'}
2809
2788
- get-stream@9.0.1:
2789
- resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==}
2790
- engines: {node: '>=18'}
2791
-
2792
- get-tsconfig@4.10.1:
2793
- resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==}
2810
+ get-tsconfig@4.13.0:
2811
+ resolution: {integrity: sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==}
2812
2813
getpass@0.1.7:
2814
resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==}
@@ -2877,10 +2895,6 @@ packages:
2895
hast-util-whitespace@3.0.0:
2896
resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==}
2897
2880
- he@1.2.0:
2881
- resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
2882
- hasBin: true
2883
-
2898
hey-listen@1.0.8:
2899
resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==}
2900
@@ -2928,10 +2942,6 @@ packages:
2942
resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
2943
engines: {node: '>=10.17.0'}
2944
2931
- human-signals@8.0.1:
2932
- resolution: {integrity: sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==}
2933
- engines: {node: '>=18.18.0'}
2934
-
2945
iconv-lite@0.6.3:
2946
resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==}
2947
engines: {node: '>=0.10.0'}
@@ -2947,8 +2957,8 @@ packages:
2957
resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==}
2958
engines: {node: '>= 4'}
2959
2950
- immutable@5.1.3:
2951
- resolution: {integrity: sha512-+chQdDfvscSF1SJqv2gn4SRO2ZyS3xL3r7IW/wWEEzrzLisnOlKiQu5ytC/BVNcS15C39WT2Hg/bjKjDMcu+zg==}
2960
+ immutable@5.1.4:
2961
+ resolution: {integrity: sha512-p6u1bG3YSnINT5RQmx/yRZBpenIl30kVxkTLDyHLIMk0gict704Q9n+thfDI7lTRm9vXdDYutVzXhzcThxTnXA==}
2962
2963
import-fresh@3.3.1:
2964
resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==}
@@ -3030,10 +3040,6 @@ packages:
3040
resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==}
3041
engines: {node: '>=8'}
3042
3033
- is-plain-obj@4.1.0:
3034
- resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==}
3035
- engines: {node: '>=12'}
3036
-
3043
is-potential-custom-element-name@1.0.1:
3044
resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==}
3045
@@ -3041,10 +3047,6 @@ packages:
3047
resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
3048
engines: {node: '>=8'}
3049
3044
- is-stream@4.0.1:
3045
- resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==}
3046
- engines: {node: '>=18'}
3047
-
3050
is-typedarray@1.0.0:
3051
resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==}
3052
@@ -3052,14 +3054,10 @@ packages:
3054
resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==}
3055
engines: {node: '>=10'}
3056
3055
- is-unicode-supported@2.1.0:
3056
- resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==}
3057
+ is-what@5.5.0:
3058
+ resolution: {integrity: sha512-oG7cgbmg5kLYae2N5IVd3jm2s+vldjxJzK1pcu9LfpGuQ93MQSzo0okvRna+7y5ifrD+20FE8FvjusyGaz14fw==}
3059
engines: {node: '>=18'}
3060
3059
- is-what@4.1.16:
3060
- resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==}
3061
- engines: {node: '>=12.13'}
3062
-
3061
is-windows@1.0.2:
3062
resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==}
3063
engines: {node: '>=0.10.0'}
@@ -3085,12 +3083,13 @@ packages:
3083
jackspeak@3.4.3:
3084
resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==}
3085
3088
- jiti@2.5.1:
3089
- resolution: {integrity: sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w==}
3086
+ jiti@2.6.1:
3087
+ resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==}
3088
hasBin: true
3089
3092
- joi@17.13.3:
3093
- resolution: {integrity: sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==}
3090
+ joi@18.0.1:
3091
+ resolution: {integrity: sha512-IiQpRyypSnLisQf3PwuN2eIHAsAIGZIrLZkd4zdvIar2bDyhM91ubRjy8a3eYablXsh9BeI/c7dmPYHca5qtoA==}
3092
+ engines: {node: '>= 20'}
3093
3094
jose@6.1.0:
3095
resolution: {integrity: sha512-TTQJyoEoKcC1lscpVDCSsVgYzUDg/0Bt3WE//WiTPK6uOCQC2KZS4MpugbMWt/zyjkopgZoXhZuCi00gLudfUA==}
@@ -3110,9 +3109,6 @@ packages:
3109
js-tokens@4.0.0:
3110
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
3111
3113
- js-tokens@9.0.1:
3114
- resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==}
3115
-
3112
js-yaml@3.14.1:
3113
resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==}
3114
hasBin: true
@@ -3132,13 +3128,13 @@ packages:
3128
resolution: {integrity: sha512-iZ8Bdb84lWRuGHamRXFyML07r21pcwBrLkHEuHgEY5UbCouBwv7ECknDRKzsQIXMiqpPymqtIf8TC/shYKB5rw==}
3129
engines: {node: '>=12.0.0'}
3130
3135
- jsdoc-type-pratt-parser@5.1.1:
3136
- resolution: {integrity: sha512-DYYlVP1fe4QBMh2xTIs20/YeTz2GYVbWAEZweHSZD+qQ/Cx2d5RShuhhsdk64eTjNq0FeVnteP/qVOgaywSRbg==}
3137
- engines: {node: '>=12.0.0'}
3131
+ jsdoc-type-pratt-parser@6.10.0:
3132
+ resolution: {integrity: sha512-+LexoTRyYui5iOhJGn13N9ZazL23nAHGkXsa1p/C8yeq79WRfLBag6ZZ0FQG2aRoc9yfo59JT9EYCQonOkHKkQ==}
3133
+ engines: {node: '>=20.0.0'}
3134
3139
- jsdom@27.0.0:
3140
- resolution: {integrity: sha512-lIHeR1qlIRrIN5VMccd8tI2Sgw6ieYXSVktcSHaNe3Z5nE/tcPQYQWOq00wxMvYOsz+73eAkNenVvmPC6bba9A==}
3141
- engines: {node: '>=20'}
3135
+ jsdom@27.1.0:
3136
+ resolution: {integrity: sha512-Pcfm3eZ+eO4JdZCXthW9tCDT3nF4K+9dmeZ+5X39n+Kqz0DDIABRP5CAEOHRFZk8RGuC2efksTJxrjp8EXCunQ==}
3137
+ engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
3138
peerDependencies:
3139
canvas: ^3.0.0
3140
peerDependenciesMeta:
@@ -3182,8 +3178,8 @@ packages:
3178
engines: {node: '>=6'}
3179
hasBin: true
3180
3185
- jsonc-eslint-parser@2.4.0:
3186
- resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==}
3181
+ jsonc-eslint-parser@2.4.1:
3182
+ resolution: {integrity: sha512-uuPNLJkKN8NXAlZlQ6kmUF9qO+T6Kyd7oV4+/7yy8Jz6+MZNyhPq8EdLpdfnPVzUC8qSf1b4j1azKaGnFsjmsw==}
3183
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
3184
3185
jsonfile@6.2.0:
@@ -3214,68 +3210,74 @@ packages:
3210
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
3211
engines: {node: '>= 0.8.0'}
3212
3217
- lightningcss-darwin-arm64@1.30.1:
3218
- resolution: {integrity: sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==}
3213
+ lightningcss-android-arm64@1.30.2:
3214
+ resolution: {integrity: sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==}
3215
+ engines: {node: '>= 12.0.0'}
3216
+ cpu: [arm64]
3217
+ os: [android]
3218
+
3219
+ lightningcss-darwin-arm64@1.30.2:
3220
+ resolution: {integrity: sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==}
3221
engines: {node: '>= 12.0.0'}
3222
cpu: [arm64]
3223
os: [darwin]
3224
3223
- lightningcss-darwin-x64@1.30.1:
3224
- resolution: {integrity: sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==}
3225
+ lightningcss-darwin-x64@1.30.2:
3226
+ resolution: {integrity: sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==}
3227
engines: {node: '>= 12.0.0'}
3228
cpu: [x64]
3229
os: [darwin]
3230
3229
- lightningcss-freebsd-x64@1.30.1:
3230
- resolution: {integrity: sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==}
3231
+ lightningcss-freebsd-x64@1.30.2:
3232
+ resolution: {integrity: sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==}
3233
engines: {node: '>= 12.0.0'}
3234
cpu: [x64]
3235
os: [freebsd]
3236
3235
- lightningcss-linux-arm-gnueabihf@1.30.1:
3236
- resolution: {integrity: sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==}
3237
+ lightningcss-linux-arm-gnueabihf@1.30.2:
3238
+ resolution: {integrity: sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==}
3239
engines: {node: '>= 12.0.0'}
3240
cpu: [arm]
3241
os: [linux]
3242
3241
- lightningcss-linux-arm64-gnu@1.30.1:
3242
- resolution: {integrity: sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==}
3243
+ lightningcss-linux-arm64-gnu@1.30.2:
3244
+ resolution: {integrity: sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==}
3245
engines: {node: '>= 12.0.0'}
3246
cpu: [arm64]
3247
os: [linux]
3248
3247
- lightningcss-linux-arm64-musl@1.30.1:
3248
- resolution: {integrity: sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==}
3249
+ lightningcss-linux-arm64-musl@1.30.2:
3250
+ resolution: {integrity: sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==}
3251
engines: {node: '>= 12.0.0'}
3252
cpu: [arm64]
3253
os: [linux]
3254
3253
- lightningcss-linux-x64-gnu@1.30.1:
3254
- resolution: {integrity: sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==}
3255
+ lightningcss-linux-x64-gnu@1.30.2:
3256
+ resolution: {integrity: sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==}
3257
engines: {node: '>= 12.0.0'}
3258
cpu: [x64]
3259
os: [linux]
3260
3259
- lightningcss-linux-x64-musl@1.30.1:
3260
- resolution: {integrity: sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==}
3261
+ lightningcss-linux-x64-musl@1.30.2:
3262
+ resolution: {integrity: sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==}
3263
engines: {node: '>= 12.0.0'}
3264
cpu: [x64]
3265
os: [linux]
3266
3265
- lightningcss-win32-arm64-msvc@1.30.1:
3266
- resolution: {integrity: sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==}
3267
+ lightningcss-win32-arm64-msvc@1.30.2:
3268
+ resolution: {integrity: sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==}
3269
engines: {node: '>= 12.0.0'}
3270
cpu: [arm64]
3271
os: [win32]
3272
3271
- lightningcss-win32-x64-msvc@1.30.1:
3272
- resolution: {integrity: sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==}
3273
+ lightningcss-win32-x64-msvc@1.30.2:
3274
+ resolution: {integrity: sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==}
3275
engines: {node: '>= 12.0.0'}
3276
cpu: [x64]
3277
os: [win32]
3278
3277
- lightningcss@1.30.1:
3278
- resolution: {integrity: sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==}
3279
+ lightningcss@1.30.2:
3280
+ resolution: {integrity: sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==}
3281
engines: {node: '>= 12.0.0'}
3282
3283
lines-and-columns@1.2.4:
@@ -3324,14 +3326,11 @@ packages:
3326
longest-streak@3.1.0:
3327
resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==}
3328
3327
- loupe@3.2.1:
3328
- resolution: {integrity: sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==}
3329
-
3329
lru-cache@10.4.3:
3330
resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
3331
3333
- lru-cache@11.2.1:
3334
- resolution: {integrity: sha512-r8LA6i4LP4EeWOhqBaZZjDWwehd1xUJPCJd9Sv300H0ZmcUER4+JPh7bqqZeqs1o5pgtgvXm+d9UGrB5zZGDiQ==}
3332
+ lru-cache@11.2.2:
3333
+ resolution: {integrity: sha512-F9ODfyqML2coTIsQpSkRHnLSZMtkU8Q+mSfcaIyKwy58u+8k5nvAYeiNhsyMARvzNcXJ9QfWVrcPsC9e9rAxtg==}
3334
engines: {node: 20 || >=22}
3335
3336
lru-cache@5.1.1:
@@ -3341,8 +3340,8 @@ packages:
3340
resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==}
3341
hasBin: true
3342
3344
- magic-string@0.30.19:
3345
- resolution: {integrity: sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==}
3343
+ magic-string@0.30.21:
3344
+ resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==}
3345
3346
map-stream@0.1.0:
3347
resolution: {integrity: sha512-CkYQrPYZfWnu/DAmVCpTSX/xHpKZ80eKh2lAkyA6AJTef6bW+6JpbQZN5rofum7da+SyN1bi5ctTm+lTfcCW3g==}
@@ -3549,18 +3548,9 @@ packages:
3548
resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
3549
engines: {node: '>=16 || 14 >=14.17'}
3550
3552
- minizlib@3.0.2:
3553
- resolution: {integrity: sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==}
3554
- engines: {node: '>= 18'}
3555
-
3551
mitt@3.0.1:
3552
resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==}
3553
3559
- mkdirp@3.0.1:
3560
- resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==}
3561
- engines: {node: '>=10'}
3562
- hasBin: true
3563
-
3554
mlly@1.8.0:
3555
resolution: {integrity: sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==}
3556
@@ -3588,8 +3578,8 @@ packages:
3578
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
3579
hasBin: true
3580
3591
- nanoid@5.1.5:
3592
- resolution: {integrity: sha512-Ir/+ZpE9fDsNH0hQ3C68uyThDXzYcim2EqcZ8zn8Chtt1iylPT9xXJB0kPCnqzgcEGikO9RxSrh63MsmVCU7Fw==}
3581
+ nanoid@5.1.6:
3582
+ resolution: {integrity: sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg==}
3583
engines: {node: ^18 || >=20}
3584
hasBin: true
3585
@@ -3606,8 +3596,8 @@ packages:
3596
node-fetch-native@1.6.7:
3597
resolution: {integrity: sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==}
3598
3609
- node-releases@2.0.21:
3610
- resolution: {integrity: sha512-5b0pgg78U3hwXkCM8Z9b2FJdPZlr9Psr9V2gQPESdGHqbntyFJKFW4r5TeWGFzafGY3hzs1JC62VEQMbl1JFkw==}
3599
+ node-releases@2.0.27:
3600
+ resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==}
3601
3602
nopt@7.2.1:
3603
resolution: {integrity: sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==}
@@ -3627,10 +3617,6 @@ packages:
3617
resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
3618
engines: {node: '>=8'}
3619
3630
- npm-run-path@6.0.0:
3631
- resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==}
3632
- engines: {node: '>=18'}
3633
-
3620
nth-check@2.1.1:
3621
resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
3622
@@ -3639,12 +3625,15 @@ packages:
3625
engines: {node: ^14.16.0 || >=16.10.0}
3626
hasBin: true
3627
3628
+ object-deep-merge@2.0.0:
3629
+ resolution: {integrity: sha512-3DC3UMpeffLTHiuXSy/UG4NOIYTLlY9u3V82+djSCLYClWobZiS4ivYzpIUWrRY/nfsJ8cWsKyG3QfyLePmhvg==}
3630
+
3631
object-inspect@1.13.4:
3632
resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==}
3633
engines: {node: '>= 0.4'}
3634
3646
- ofetch@1.4.1:
3647
- resolution: {integrity: sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==}
3635
+ ofetch@1.5.0:
3636
+ resolution: {integrity: sha512-A7llJ7eZyziA5xq9//3ZurA8OhFqtS99K5/V1sLBJ5j137CM/OAjlbA/TEJXBuOWwOfLqih+oH5U3ran4za1FQ==}
3637
3638
ohash@2.0.11:
3639
resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==}
@@ -3696,8 +3685,8 @@ packages:
3685
package-json-from-dist@1.0.1:
3686
resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==}
3687
3699
- package-manager-detector@1.3.0:
3700
- resolution: {integrity: sha512-ZsEbbZORsyHuO00lY1kV3/t72yp6Ysay6Pd17ZAlNGuGwmWDLCJxFpRs0IzfXfj1o4icJOkUEioexFHzyPurSQ==}
3688
+ package-manager-detector@1.5.0:
3689
+ resolution: {integrity: sha512-uBj69dVlYe/+wxj8JOpr97XfsxH/eumMt6HqjNTmJDf/6NO9s+0uxeOneIz3AsPt2m6y9PqzDzd3ATcU17MNfw==}
3690
3691
parent-module@1.0.1:
3692
resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
@@ -3714,10 +3703,6 @@ packages:
3703
resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
3704
engines: {node: '>=8'}
3705
3717
- parse-ms@4.0.0:
3718
- resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==}
3719
- engines: {node: '>=18'}
3720
-
3706
parse-passwd@1.0.0:
3707
resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==}
3708
engines: {node: '>=0.10.0'}
@@ -3728,6 +3713,9 @@ packages:
3713
parse5@7.3.0:
3714
resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==}
3715
3716
+ parse5@8.0.0:
3717
+ resolution: {integrity: sha512-9m4m5GSgXjL4AjumKzq1Fgfp3Z8rsvjRNbnkVwfu2ImRqE5D0LnY2QfDen18FSY9C573YU5XxSapdHZTZ2WolA==}
3718
+
3719
password-validator@5.3.0:
3720
resolution: {integrity: sha512-Q+bSEM5pjokZqzWGoQaoylkeWeH4+9uMYlVImiPD0EOJClQ2RPBhrJ5h0OjhMKtwOmu5rRcLaTZo5Gk9RBl0ig==}
3721
engines: {node: '>=8.10.0'}
@@ -3743,10 +3731,6 @@ packages:
3731
resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
3732
engines: {node: '>=8'}
3733
3746
- path-key@4.0.0:
3747
- resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==}
3748
- engines: {node: '>=12'}
3749
-
3734
path-parse@1.0.7:
3735
resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
3736
@@ -3761,10 +3745,6 @@ packages:
3745
pathe@2.0.3:
3746
resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==}
3747
3764
- pathval@2.0.1:
3765
- resolution: {integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==}
3766
- engines: {node: '>= 14.16'}
3767
-
3748
pause-stream@0.0.11:
3749
resolution: {integrity: sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==}
3750
@@ -3836,8 +3816,8 @@ packages:
3816
resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==}
3817
engines: {node: '>=4'}
3818
3839
- pnpm-workspace-yaml@1.1.1:
3840
- resolution: {integrity: sha512-nGBB7h3Ped3g9dBrR6d3YNwXCKYsEg8K9J3GMmSrwGEXq3RHeGW44/B4MZW51p4FRMnyxJzTY5feSBbUjRhIHQ==}
3819
+ pnpm-workspace-yaml@1.3.0:
3820
+ resolution: {integrity: sha512-Krb5q8Totd5mVuLx7we+EFHq/AfxA75nbfTm25Q1pIf606+RlaKUG+PXH8SDihfe5b5k4H09gE+sL47L1t5lbw==}
3821
3822
popmotion@11.0.5:
3823
resolution: {integrity: sha512-la8gPM1WYeFznb/JqF4GiTkRRPZsfaj2+kCxqQgr2MJylMmIKUwBfWW8Wa5fml/8gmtlD5yI01MP1QCZPWmppA==}
@@ -3854,9 +3834,9 @@ packages:
3834
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
3835
engines: {node: '>= 0.8.0'}
3836
3857
- prettier-plugin-tailwindcss@0.6.14:
3858
- resolution: {integrity: sha512-pi2e/+ZygeIqntN+vC573BcW5Cve8zUB0SSAGxqpB4f96boZF4M3phPVoOFCeypwkpRYdi7+jQ5YJJUwrkGUAg==}
3859
- engines: {node: '>=14.21.3'}
3837
+ prettier-plugin-tailwindcss@0.7.1:
3838
+ resolution: {integrity: sha512-Bzv1LZcuiR1Sk02iJTS1QzlFNp/o5l2p3xkopwOrbPmtMeh3fK9rVW5M3neBQzHq+kGKj/4LGQMTNcTH4NGPtQ==}
3839
+ engines: {node: '>=20.19'}
3840
peerDependencies:
3841
'@ianvs/prettier-plugin-sort-imports': '*'
3842
'@prettier/plugin-hermes': '*'
@@ -3868,14 +3848,12 @@ packages:
3848
prettier: ^3.0
3849
prettier-plugin-astro: '*'
3850
prettier-plugin-css-order: '*'
3871
- prettier-plugin-import-sort: '*'
3851
prettier-plugin-jsdoc: '*'
3852
prettier-plugin-marko: '*'
3853
prettier-plugin-multiline-arrays: '*'
3854
prettier-plugin-organize-attributes: '*'
3855
prettier-plugin-organize-imports: '*'
3856
prettier-plugin-sort-imports: '*'
3878
- prettier-plugin-style-order: '*'
3857
prettier-plugin-svelte: '*'
3858
peerDependenciesMeta:
3859
'@ianvs/prettier-plugin-sort-imports':
@@ -3896,8 +3874,6 @@ packages:
3874
optional: true
3875
prettier-plugin-css-order:
3876
optional: true
3899
- prettier-plugin-import-sort:
3900
- optional: true
3877
prettier-plugin-jsdoc:
3878
optional: true
3879
prettier-plugin-marko:
@@ -3910,8 +3886,6 @@ packages:
3886
optional: true
3887
prettier-plugin-sort-imports:
3888
optional: true
3913
- prettier-plugin-style-order:
3914
- optional: true
3889
prettier-plugin-svelte:
3890
optional: true
3891
@@ -3924,10 +3898,6 @@ packages:
3898
resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==}
3899
engines: {node: '>=6'}
3900
3927
- pretty-ms@9.3.0:
3928
- resolution: {integrity: sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==}
3929
- engines: {node: '>=18'}
3930
-
3901
process@0.11.10:
3902
resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==}
3903
engines: {node: '>= 0.6.0'}
@@ -4024,6 +3994,10 @@ packages:
3994
require-package-name@2.0.1:
3995
resolution: {integrity: sha512-uuoJ1hU/k6M0779t3VMVIYpb2VMJk05cehCaABFhXaibcbvfgR8wKiozLjVFSzJPmQMRqIcO0HMyTFqfV09V6Q==}
3996
3997
+ reserved-identifiers@1.2.0:
3998
+ resolution: {integrity: sha512-yE7KUfFvaBFzGPs5H3Ops1RevfUEsDc5Iz65rOwWg4lE8HJSYtle77uul3+573457oHvBKuHYDl/xqUkKpEEdw==}
3999
+ engines: {node: '>=18'}
4000
+
4001
resolve-dir@1.0.1:
4002
resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==}
4003
engines: {node: '>=0.10.0'}
@@ -4039,8 +4013,8 @@ packages:
4013
resolve-pkg-maps@1.0.0:
4014
resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
4015
4042
- resolve@1.22.10:
4043
- resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==}
4016
+ resolve@1.22.11:
4017
+ resolution: {integrity: sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==}
4018
engines: {node: '>= 0.4'}
4019
hasBin: true
4020
@@ -4072,14 +4046,11 @@ packages:
4046
rollup:
4047
optional: true
4048
4075
- rollup@4.50.2:
4076
- resolution: {integrity: sha512-BgLRGy7tNS9H66aIMASq1qSYbAAJV6Z6WR4QYTvj5FgF15rZ/ympT1uixHXwzbZUBDbkvqUI1KR0fH1FhMaQ9w==}
4049
+ rollup@4.52.5:
4050
+ resolution: {integrity: sha512-3GuObel8h7Kqdjt0gxkEzaifHTqLVW56Y/bjN7PSQtkKr0w3V/QYSdt6QWYtd7A1xUtYQigtdUfgj1RvWVtorw==}
4051
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
4052
hasBin: true
4053
4080
- rrweb-cssom@0.8.0:
4081
- resolution: {integrity: sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==}
4082
-
4054
run-applescript@7.1.0:
4055
resolution: {integrity: sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==}
4056
engines: {node: '>=18'}
@@ -4096,8 +4067,8 @@ packages:
4067
safer-buffer@2.1.2:
4068
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
4069
4099
- sass@1.92.1:
4100
- resolution: {integrity: sha512-ffmsdbwqb3XeyR8jJR6KelIXARM9bFQe8A6Q3W4Klmwy5Ckd5gz7jgUNHo4UOqutU5Sk1DtKLbpDP0nLCg1xqQ==}
4070
+ sass@1.93.2:
4071
+ resolution: {integrity: sha512-t+YPtOQHpGW1QWsh1CHQ5cPIr9lbbGZLZnbihP/D/qZj/yuV68m8qarcV17nvkOX81BCrvzAlq2klCQFZghyTg==}
4072
engines: {node: '>=14.0.0'}
4073
hasBin: true
4074
@@ -4126,8 +4097,8 @@ packages:
4097
resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
4098
hasBin: true
4099
4129
- semver@7.7.2:
4130
- resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==}
4100
+ semver@7.7.3:
4101
+ resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==}
4102
engines: {node: '>=10'}
4103
hasBin: true
4104
@@ -4143,8 +4114,8 @@ packages:
4114
resolution: {integrity: sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==}
4115
engines: {node: '>= 0.4'}
4116
4146
- shiki@3.12.2:
4147
- resolution: {integrity: sha512-uIrKI+f9IPz1zDT+GMz+0RjzKJiijVr6WDWm9Pe3NNY6QigKCfifCEv9v9R2mDASKKjzjQ2QpFLcxaR3iHSnMA==}
4117
+ shiki@3.14.0:
4118
+ resolution: {integrity: sha512-J0yvpLI7LSig3Z3acIuDLouV5UCKQqu8qOArwMx+/yPVC3WRMgrP67beaG8F+j4xfEWE0eVC4GeBCIXeOPra1g==}
4119
4120
side-channel-list@1.0.0:
4121
resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==}
@@ -4228,13 +4199,13 @@ packages:
4199
stackback@0.0.2:
4200
resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==}
4201
4231
- start-server-and-test@2.1.1:
4232
- resolution: {integrity: sha512-5RIIrYAsNnauKHCNVYNR8YMczqWM6s+n4vMHTMBbDtObeZr4q1nbRB4fmrnl0dqTWSAqBeE6sxrr2/7EuDtQQQ==}
4202
+ start-server-and-test@2.1.2:
4203
+ resolution: {integrity: sha512-OIjfo3G6QV9Sh6IlMqj58oZwVhPVuU/l6uVACG7YNE9kAfDvcYoPThtb0NNT3tZMMC3wOYbXnC15yiCSNFkdRg==}
4204
engines: {node: '>=16'}
4205
hasBin: true
4206
4236
- std-env@3.9.0:
4237
- resolution: {integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==}
4207
+ std-env@3.10.0:
4208
+ resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==}
4209
4210
stream-combiner@0.0.4:
4211
resolution: {integrity: sha512-rT00SPnTVyRsaSz5zgSPma/aHSOic5U1prhYdRy5HS2kTZviFpmDgzilbtsJsxiroqACmayynDN/9VzIbX5DOw==}
@@ -4262,32 +4233,25 @@ packages:
4233
resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==}
4234
engines: {node: '>=6'}
4235
4265
- strip-final-newline@4.0.0:
4266
- resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==}
4267
- engines: {node: '>=18'}
4268
-
4269
- strip-indent@4.1.0:
4270
- resolution: {integrity: sha512-OA95x+JPmL7kc7zCu+e+TeYxEiaIyndRx0OrBcK2QPPH09oAndr2ALvymxWA+Lx1PYYvFUm4O63pRkdJAaW96w==}
4236
+ strip-indent@4.1.1:
4237
+ resolution: {integrity: sha512-SlyRoSkdh1dYP0PzclLE7r0M9sgbFKKMFXpFRUMNuKhQSbC6VQIGzq3E0qsfvGJaUFJPGv6Ws1NZ/haTAjfbMA==}
4238
engines: {node: '>=12'}
4239
4240
strip-json-comments@3.1.1:
4241
resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
4242
engines: {node: '>=8'}
4243
4277
- strip-literal@3.0.0:
4278
- resolution: {integrity: sha512-TcccoMhJOM3OebGhSBEmp3UZ2SfDMZUEBdRA/9ynfLi8yYajyWX3JiXArcJt4Umh4vISpspkQIY8ZZoCqjbviA==}
4279
-
4244
strnum@2.1.1:
4245
resolution: {integrity: sha512-7ZvoFTiCnGxBtDqJ//Cu6fWtZtc7Y3x+QOirG15wztbdngGSkht27o2pyGWrVy0b4WAy3jbKmnoK6g5VlVNUUw==}
4246
4283
- style-mod@4.1.2:
4284
- resolution: {integrity: sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw==}
4247
+ style-mod@4.1.3:
4248
+ resolution: {integrity: sha512-i/n8VsZydrugj3Iuzll8+x/00GH2vnYsk1eomD8QiRrSAeW6ItbCQDtfXCeJHd0iwiNagqjQkvpvREEPtW3IoQ==}
4249
4250
style-value-types@5.1.2:
4251
resolution: {integrity: sha512-Vs9fNreYF9j6W2VvuDTP7kepALi7sk0xtk2Tu8Yxi9UoajJdEVpNpCov0HsLTqXvNGKX+Uv09pkozVITi1jf3Q==}
4252
4289
- superjson@2.2.2:
4290
- resolution: {integrity: sha512-5JRxVqC8I8NuOUjzBbvVJAKNM8qoVuH0O77h4WInc/qC2q5IreqKxYwgkga3PfA22OayK2ikceb/B26dztPl+Q==}
4253
+ superjson@2.2.5:
4254
+ resolution: {integrity: sha512-zWPTX96LVsA/eVYnqOM2+ofcdPqdS1dAF1LN4TS2/MWuUpfitd9ctTa87wt4xrYnZnkLtS69xpBdSxVBP5Rm6w==}
4255
engines: {node: '>=16'}
4256
4257
supports-color@7.2.0:
@@ -4324,19 +4288,15 @@ packages:
4288
resolution: {integrity: sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==}
4289
engines: {node: '>=20'}
4290
4327
- tailwindcss@4.1.13:
4328
- resolution: {integrity: sha512-i+zidfmTqtwquj4hMEwdjshYYgMbOrPzb9a0M3ZgNa0JMoZeFC6bxZvO8yr8ozS6ix2SDz0+mvryPeBs2TFE+w==}
4291
+ tailwindcss@4.1.16:
4292
+ resolution: {integrity: sha512-pONL5awpaQX4LN5eiv7moSiSPd/DLDzKVRJz8Q9PgzmAdd1R4307GQS2ZpfiN7ZmekdQrfhZZiSE5jkLR4WNaA==}
4293
4330
- tapable@2.2.3:
4331
- resolution: {integrity: sha512-ZL6DDuAlRlLGghwcfmSn9sK3Hr6ArtyudlSAiCqQ6IfE+b+HHbydbYDIG15IfS5do+7XQQBdBiubF/cV2dnDzg==}
4294
+ tapable@2.3.0:
4295
+ resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==}
4296
engines: {node: '>=6'}
4297
4334
- tar@7.4.3:
4335
- resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==}
4336
- engines: {node: '>=18'}
4337
-
4338
- taze@19.6.0:
4339
- resolution: {integrity: sha512-hQGQH4WVtV9BqsZbrGzOmOP4NdWqie948BnqtH+NPwdVt5mI+qALVRDvgzgdf+neN7bcrVVpV4ToyFkxg0U0xQ==}
4298
+ taze@19.9.0:
4299
+ resolution: {integrity: sha512-tai3JKoCGHMPIHtuGHwT6z9vJaVgQ/Oj9MmvU05vah063Le9r7ONIv7ig6G2lrMNd87iWgfYARbSOYg4zaGJjQ==}
4300
hasBin: true
4301
4302
thememirror@2.0.1:
@@ -4365,30 +4325,22 @@ packages:
4325
resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==}
4326
engines: {node: '>=12.0.0'}
4327
4368
- tinypool@1.1.1:
4369
- resolution: {integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==}
4370
- engines: {node: ^18.0.0 || >=20.0.0}
4371
-
4372
- tinyrainbow@2.0.0:
4373
- resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==}
4374
- engines: {node: '>=14.0.0'}
4375
-
4376
- tinyspy@4.0.4:
4377
- resolution: {integrity: sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==}
4328
+ tinyrainbow@3.0.3:
4329
+ resolution: {integrity: sha512-PSkbLUoxOFRzJYjjxHJt9xro7D+iilgMX/C9lawzVuYiIdcihh9DXmVibBe8lmcFrRi/VzlPjBxbN7rH24q8/Q==}
4330
engines: {node: '>=14.0.0'}
4331
4332
tldts-core@6.1.86:
4333
resolution: {integrity: sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA==}
4334
4383
- tldts-core@7.0.14:
4384
- resolution: {integrity: sha512-viZGNK6+NdluOJWwTO9olaugx0bkKhscIdriQQ+lNNhwitIKvb+SvhbYgnCz6j9p7dX3cJntt4agQAKMXLjJ5g==}
4335
+ tldts-core@7.0.17:
4336
+ resolution: {integrity: sha512-DieYoGrP78PWKsrXr8MZwtQ7GLCUeLxihtjC1jZsW1DnvSMdKPitJSe8OSYDM2u5H6g3kWJZpePqkp43TfLh0g==}
4337
4338
tldts@6.1.86:
4339
resolution: {integrity: sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==}
4340
hasBin: true
4341
4390
- tldts@7.0.14:
4391
- resolution: {integrity: sha512-lMNHE4aSI3LlkMUMicTmAG3tkkitjOQGDTFboPJwAg2kJXKP1ryWEyqujktg5qhrFZOkk5YFzgkxg3jErE+i5w==}
4342
+ tldts@7.0.17:
4343
+ resolution: {integrity: sha512-Y1KQBgDd/NUc+LfOtKS6mNsC9CCaH+m2P1RoIZy7RAPo3C3/t8X45+zgut31cRZtZ3xKPjfn3TkGTrctC2TQIQ==}
4344
hasBin: true
4345
4346
tmp@0.2.5:
@@ -4399,6 +4351,10 @@ packages:
4351
resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
4352
engines: {node: '>=8.0'}
4353
4354
+ to-valid-identifier@1.0.0:
4355
+ resolution: {integrity: sha512-41wJyvKep3yT2tyPqX/4blcfybknGB4D+oETKLs7Q76UiPqRpUJK3hr1nxelyYO0PHKVzJwlu0aCeEAsGI6rpw==}
4356
+ engines: {node: '>=20'}
4357
+
4358
toml-eslint-parser@0.10.0:
4359
resolution: {integrity: sha512-khrZo4buq4qVmsGzS5yQjKe/WsFvV8fGfOjDQN0q4iy9FjRfPWRgTFrU8u1R2iu/SfWLhY9WnCi4Jhdrcbtg+g==}
4360
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -4467,12 +4423,12 @@ packages:
4423
resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==}
4424
engines: {node: '>=8'}
4425
4470
- type-fest@5.0.0:
4471
- resolution: {integrity: sha512-GeJop7+u7BYlQ6yQCAY1nBQiRSHR+6OdCEtd8Bwp9a3NK3+fWAVjOaPKJDteB9f6cIJ0wt4IfnScjLG450EpXA==}
4426
+ type-fest@5.1.0:
4427
+ resolution: {integrity: sha512-wQ531tuWvB6oK+pchHIu5lHe5f5wpSCqB8Kf4dWQRbOYc9HTge7JL0G4Qd44bh6QuJCccIzL3bugb8GI0MwHrg==}
4428
engines: {node: '>=20'}
4429
4474
- typescript@5.9.2:
4475
- resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==}
4430
+ typescript@5.9.3:
4431
+ resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==}
4432
engines: {node: '>=14.17'}
4433
hasBin: true
4434
@@ -4488,19 +4444,11 @@ packages:
4444
unctx@2.4.1:
4445
resolution: {integrity: sha512-AbaYw0Nm4mK4qjhns67C+kgxR2YWiwlDBPzxrN8h8C6VtAdCgditAY5Dezu3IJy4XVqAnbrXt9oQJvsn3fyozg==}
4446
4491
- undici-types@7.12.0:
4492
- resolution: {integrity: sha512-goOacqME2GYyOZZfb5Lgtu+1IDmAlAEu5xnD3+xTzS10hT0vzpf0SPjkXwAw9Jm+4n/mQGDP3LO8CPbYROeBfQ==}
4493
-
4494
- unicorn-magic@0.3.0:
4495
- resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==}
4496
- engines: {node: '>=18'}
4497
-
4498
- unimport@5.3.0:
4499
- resolution: {integrity: sha512-cty7t1DESgm0OPfCy9oyn5u9B5t0tMW6tH6bXTjAGIO3SkJsbg/DXYHjrPrUKqultqbAAoltAfYsuu/FEDocjg==}
4500
- engines: {node: '>=18.12.0'}
4447
+ undici-types@7.16.0:
4448
+ resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==}
4449
4502
- unist-util-is@6.0.0:
4503
- resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==}
4450
+ unist-util-is@6.0.1:
4451
+ resolution: {integrity: sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==}
4452
4453
unist-util-position@5.0.0:
4454
resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==}
@@ -4508,8 +4456,8 @@ packages:
4456
unist-util-stringify-position@4.0.0:
4457
resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==}
4458
4511
- unist-util-visit-parents@6.0.1:
4512
- resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==}
4459
+ unist-util-visit-parents@6.0.2:
4460
+ resolution: {integrity: sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==}
4461
4462
unist-util-visit@5.0.0:
4463
resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==}
@@ -4518,8 +4466,8 @@ packages:
4466
resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
4467
engines: {node: '>= 10.0.0'}
4468
4521
- unplugin-utils@0.3.0:
4522
- resolution: {integrity: sha512-JLoggz+PvLVMJo+jZt97hdIIIZ2yTzGgft9e9q8iMrC4ewufl62ekeW7mixBghonn2gVb/ICjyvlmOCUBnJLQg==}
4469
+ unplugin-utils@0.3.1:
4470
+ resolution: {integrity: sha512-5lWVjgi6vuHhJ526bI4nlCOmkCIF3nnfXkCMDeMJrtdvxTs6ZFCM8oNufGTsDbKv/tJ/xj8RpvXjRuPBZJuJog==}
4471
engines: {node: '>=20.19.0'}
4472
4473
unplugin@2.3.10:
@@ -4534,8 +4482,8 @@ packages:
4482
resolution: {integrity: sha512-nwNCjxJTjNuLCgFr42fEak5OcLuB3ecca+9ksPFNvtfYSLpjf+iJqSIaSnIile6ZPbKYxI5k2AfXqeopGudK/g==}
4483
hasBin: true
4484
4537
- update-browserslist-db@1.1.3:
4538
- resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==}
4485
+ update-browserslist-db@1.1.4:
4486
+ resolution: {integrity: sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A==}
4487
hasBin: true
4488
peerDependencies:
4489
browserslist: '>= 4.21.0'
@@ -4550,8 +4498,8 @@ packages:
4498
resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==}
4499
hasBin: true
4500
4553
- validator@13.15.15:
4554
- resolution: {integrity: sha512-BgWVbCI72aIQy937xbawcs+hrVaN/CZ2UwutgaJ36hGqRrLNM+f5LUT/YPRbo8IV/ASeFzXszezV+y2+rq3l8A==}
4501
+ validator@13.15.20:
4502
+ resolution: {integrity: sha512-KxPOq3V2LmfQPP4eqf3Mq/zrT0Dqp2Vmx2Bn285LwVahLc+CsxOM0crBHczm8ijlcjZ0Q5Xd6LW3z3odTPnlrw==}
4503
engines: {node: '>= 0.10'}
4504
4505
vdirs@0.1.8:
@@ -4584,11 +4532,6 @@ packages:
4532
peerDependencies:
4533
vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0
4534
4587
- vite-node@3.2.4:
4588
- resolution: {integrity: sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==}
4589
- engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
4590
- hasBin: true
4591
-
4535
vite-plugin-inspect@11.3.3:
4536
resolution: {integrity: sha512-u2eV5La99oHoYPHE6UvbwgEqKKOQGz86wMg40CCosP6q8BkB6e5xPneZfYagK4ojPJSj5anHCrnvC20DpwVdRA==}
4537
engines: {node: '>=14'}
@@ -4599,8 +4542,8 @@ packages:
4542
'@nuxt/kit':
4543
optional: true
4544
4602
- vite-plugin-vue-devtools@8.0.2:
4603
- resolution: {integrity: sha512-1069qvMBcyAu3yXQlvYrkwoyLOk0lSSR/gTKy/vy+Det7TXnouGei6ZcKwr5TIe938v/14oLlp0ow6FSJkkORA==}
4545
+ vite-plugin-vue-devtools@8.0.3:
4546
+ resolution: {integrity: sha512-yIi3u31xUi28HcLlTpV0BvSLQHgZ2dA8Zqa59kWfIeMdHqbsunt6TCjq4wCNfOcGSju+E7qyHyI09EjRRFMbuQ==}
4547
engines: {node: '>=v14.21.3'}
4548
peerDependencies:
4549
vite: ^6.0.0 || ^7.0.0-0
@@ -4615,8 +4558,8 @@ packages:
4558
peerDependencies:
4559
vue: '>=3.2.13'
4560
4618
- vite@7.1.6:
4619
- resolution: {integrity: sha512-SRYIB8t/isTwNn8vMB3MR6E+EQZM/WG1aKmmIUCfDXfVvKfc20ZpamngWHKzAmmu9ppsgxsg4b2I7c90JZudIQ==}
4561
+ vite@7.1.12:
4562
+ resolution: {integrity: sha512-ZWyE8YXEXqJrrSLvYgrRP7p62OziLW7xI5HYGWFzOvupfAlrLvURSzv/FyGyy0eidogEM3ujU+kUG1zuHgb6Ug==}
4563
engines: {node: ^20.19.0 || >=22.12.0}
4564
hasBin: true
4565
peerDependencies:
@@ -4655,16 +4598,18 @@ packages:
4598
yaml:
4599
optional: true
4600
4658
- vitest@3.2.4:
4659
- resolution: {integrity: sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==}
4660
- engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
4601
+ vitest@4.0.5:
4602
+ resolution: {integrity: sha512-4H+J28MI5oeYgGg3h5BFSkQ1g/2GKK1IR8oorH3a6EQQbb7CwjbnyBjH4PGxw9/6vpwAPNzaeUMp4Js4WJmdXQ==}
4603
+ engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0}
4604
hasBin: true
4605
peerDependencies:
4606
'@edge-runtime/vm': '*'
4607
'@types/debug': ^4.1.12
4665
- '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0
4666
- '@vitest/browser': 3.2.4
4667
- '@vitest/ui': 3.2.4
4608
+ '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0
4609
+ '@vitest/browser-playwright': 4.0.5
4610
+ '@vitest/browser-preview': 4.0.5
4611
+ '@vitest/browser-webdriverio': 4.0.5
4612
+ '@vitest/ui': 4.0.5
4613
happy-dom: '*'
4614
jsdom: '*'
4615
peerDependenciesMeta:
@@ -4674,7 +4619,11 @@ packages:
4619
optional: true
4620
'@types/node':
4621
optional: true
4677
- '@vitest/browser':
4622
+ '@vitest/browser-playwright':
4623
+ optional: true
4624
+ '@vitest/browser-preview':
4625
+ optional: true
4626
+ '@vitest/browser-webdriverio':
4627
optional: true
4628
'@vitest/ui':
4629
optional: true
@@ -4723,24 +4672,24 @@ packages:
4672
peerDependencies:
4673
vue: ^3.0.0
4674
4726
- vue-router@4.5.1:
4727
- resolution: {integrity: sha512-ogAF3P97NPm8fJsE4by9dwSYtDwXIY1nFY9T6DyQnGHd1E2Da94w9JIolpe42LJGIl0DwOHBi8TcRPlPGwbTtw==}
4675
+ vue-router@4.6.3:
4676
+ resolution: {integrity: sha512-ARBedLm9YlbvQomnmq91Os7ck6efydTSpRP3nuOKCvgJOHNrhRoJDSKtee8kcL1Vf7nz6U+PMBL+hTvR3bTVQg==}
4677
peerDependencies:
4729
- vue: ^3.2.0
4678
+ vue: ^3.5.0
4679
4680
vue-sjv@0.0.6:
4681
resolution: {integrity: sha512-mk0D/OjzTS/sAqMuEWllVbopzKIoluNdgXIe3OIfqSyl53xX71DmZbe/EAUuaxgilQ9OZiQa3Hq5LYr2+CMW/w==}
4682
peerDependencies:
4683
vue: ^3.3.4
4684
4736
- vue-tsc@3.0.7:
4737
- resolution: {integrity: sha512-BSMmW8GGEgHykrv7mRk6zfTdK+tw4MBZY/x6fFa7IkdXK3s/8hQRacPjG9/8YKFDIWGhBocwi6PlkQQ/93OgIQ==}
4685
+ vue-tsc@3.1.2:
4686
+ resolution: {integrity: sha512-3fd4DY0rFczs5f+VB3OhcLU83V6+3Puj2yLBe0Ak65k7ERk+STVNKaOAi0EBo6Lc15UiJB6LzU6Mxy4+h/pKew==}
4687
hasBin: true
4688
peerDependencies:
4689
typescript: '>=5.0.0'
4690
4742
- vue3-apexcharts@1.8.0:
4743
- resolution: {integrity: sha512-5tSD4mXTBbIJ9ir+58qHE6oNtIe0RNgqIRYMKpcsIaxkKtwUww4JhvPkpUFlmiW4OJbbdklgjleXq1lfcM4gdA==}
4691
+ vue3-apexcharts@1.10.0:
4692
+ resolution: {integrity: sha512-sBma2In4rU5n/JBrv8KVb8if+IoY019Dse2yRDD/eRU1WGZHK07zuy9erefKzbJ7T3wP9+Jsy9bH6Vdjy85HZg==}
4693
peerDependencies:
4694
apexcharts: '>=4.0.0'
4695
vue: '>=3.0.0'
@@ -4751,8 +4700,8 @@ packages:
4700
peerDependencies:
4701
vue: ^3.2
4702
4754
- vue@3.5.21:
4755
- resolution: {integrity: sha512-xxf9rum9KtOdwdRkiApWL+9hZEMWE90FHh8yS1+KJAiWYh+iGWV1FquPjoO9VUHQ+VIhsCXNNyZ5Sf4++RVZBA==}
4703
+ vue@3.5.22:
4704
+ resolution: {integrity: sha512-toaZjQ3a/G/mYaLSbV+QsQhIdMo9x5rrqIpYRObsJ6T/J+RyCSFwN2LHNVH9v8uIcljDNa3QzPVdv3Y6b9hAJQ==}
4705
peerDependencies:
4706
typescript: '*'
4707
peerDependenciesMeta:
@@ -4776,8 +4725,8 @@ packages:
4725
resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==}
4726
engines: {node: '>=18'}
4727
4779
- wait-on@8.0.4:
4780
- resolution: {integrity: sha512-8f9LugAGo4PSc0aLbpKVCVtzayd36sSCp4WLpVngkYq6PK87H79zt77/tlCU6eKCLqR46iFvcl0PU5f+DmtkwA==}
4728
+ wait-on@8.0.5:
4729
+ resolution: {integrity: sha512-J3WlS0txVHkhLRb2FsmRg3dkMTCV1+M6Xra3Ho7HzZDHpE7DCOnoSoCJsZotrmW3uRMhvIJGSKUKrh/MeF4iag==}
4730
engines: {node: '>=12.0.0'}
4731
hasBin: true
4732
@@ -4865,8 +4814,8 @@ packages:
4814
xmlchars@2.2.0:
4815
resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==}
4816
4868
- xmllint-wasm@5.0.0:
4869
- resolution: {integrity: sha512-vHgxKtU1ooKxlvaB/YcUj+bO+c53EvPXrk9my83/SZhcnf8D32GbACPiC3kyrMLqJQJzpkzSykmh23Cv21fvlg==}
4817
+ xmllint-wasm@5.1.0:
4818
+ resolution: {integrity: sha512-6HCIJKAJWt96UzA2dgPXsnMuYQihD7U1DU9Tu3BdXqVruha1KV8nUofOxbw8f5ULgQGdNsJMwtX3dyaTHd9hQQ==}
4819
engines: {node: '>=16'}
4820
peerDependencies:
4821
'@types/node': '>=16'
@@ -4881,10 +4830,6 @@ packages:
4830
yallist@3.1.1:
4831
resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
4832
4884
- yallist@5.0.0:
4885
- resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==}
4886
- engines: {node: '>=18'}
4887
-
4833
yaml-eslint-parser@1.3.0:
4834
resolution: {integrity: sha512-E/+VitOorXSLiAqtTd7Yqax0/pAS3xaYMP+AUUJGOK1OZG3rhcj9fcJOM5HJ2VrP1FrStVCWr1muTfQCdj4tAA==}
4835
engines: {node: ^14.17.0 || >=16.0.0}
@@ -4921,10 +4866,6 @@ packages:
4866
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
4867
engines: {node: '>=10'}
4868
4924
- yoctocolors@2.1.2:
4925
- resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==}
4926
- engines: {node: '>=18'}
4927
-
4869
zrender@6.0.0:
4870
resolution: {integrity: sha512-41dFXEEXuJpNecuUQq6JlbybmnHaqqpGlbH1yxnA5V9MMP4SbohSVZsJIwz+zdjQXSSlR1Vc34EgH1zxyTDvhg==}
4871
@@ -4933,132 +4874,134 @@ packages:
4874
4875
snapshots:
4876
4877
+ '@acemir/cssom@0.9.19': {}
4878
+
4879
'@ajoelp/json-to-formdata@1.5.0':
4880
dependencies:
4881
lodash: 4.17.21
4882
4940
- '@algolia/abtesting@1.3.0':
4883
+ '@algolia/abtesting@1.8.0':
4884
dependencies:
4942
- '@algolia/client-common': 5.37.0
4943
- '@algolia/requester-browser-xhr': 5.37.0
4944
- '@algolia/requester-fetch': 5.37.0
4945
- '@algolia/requester-node-http': 5.37.0
4885
+ '@algolia/client-common': 5.42.0
4886
+ '@algolia/requester-browser-xhr': 5.42.0
4887
+ '@algolia/requester-fetch': 5.42.0
4888
+ '@algolia/requester-node-http': 5.42.0
4889
4947
- '@algolia/client-abtesting@5.37.0':
4890
+ '@algolia/client-abtesting@5.42.0':
4891
dependencies:
4949
- '@algolia/client-common': 5.37.0
4950
- '@algolia/requester-browser-xhr': 5.37.0
4951
- '@algolia/requester-fetch': 5.37.0
4952
- '@algolia/requester-node-http': 5.37.0
4892
+ '@algolia/client-common': 5.42.0
4893
+ '@algolia/requester-browser-xhr': 5.42.0
4894
+ '@algolia/requester-fetch': 5.42.0
4895
+ '@algolia/requester-node-http': 5.42.0
4896
4954
- '@algolia/client-analytics@5.37.0':
4897
+ '@algolia/client-analytics@5.42.0':
4898
dependencies:
4956
- '@algolia/client-common': 5.37.0
4957
- '@algolia/requester-browser-xhr': 5.37.0
4958
- '@algolia/requester-fetch': 5.37.0
4959
- '@algolia/requester-node-http': 5.37.0
4899
+ '@algolia/client-common': 5.42.0
4900
+ '@algolia/requester-browser-xhr': 5.42.0
4901
+ '@algolia/requester-fetch': 5.42.0
4902
+ '@algolia/requester-node-http': 5.42.0
4903
4961
- '@algolia/client-common@5.37.0': {}
4904
+ '@algolia/client-common@5.42.0': {}
4905
4963
- '@algolia/client-insights@5.37.0':
4906
+ '@algolia/client-insights@5.42.0':
4907
dependencies:
4965
- '@algolia/client-common': 5.37.0
4966
- '@algolia/requester-browser-xhr': 5.37.0
4967
- '@algolia/requester-fetch': 5.37.0
4968
- '@algolia/requester-node-http': 5.37.0
4908
+ '@algolia/client-common': 5.42.0
4909
+ '@algolia/requester-browser-xhr': 5.42.0
4910
+ '@algolia/requester-fetch': 5.42.0
4911
+ '@algolia/requester-node-http': 5.42.0
4912
4970
- '@algolia/client-personalization@5.37.0':
4913
+ '@algolia/client-personalization@5.42.0':
4914
dependencies:
4972
- '@algolia/client-common': 5.37.0
4973
- '@algolia/requester-browser-xhr': 5.37.0
4974
- '@algolia/requester-fetch': 5.37.0
4975
- '@algolia/requester-node-http': 5.37.0
4915
+ '@algolia/client-common': 5.42.0
4916
+ '@algolia/requester-browser-xhr': 5.42.0
4917
+ '@algolia/requester-fetch': 5.42.0
4918
+ '@algolia/requester-node-http': 5.42.0
4919
4977
- '@algolia/client-query-suggestions@5.37.0':
4920
+ '@algolia/client-query-suggestions@5.42.0':
4921
dependencies:
4979
- '@algolia/client-common': 5.37.0
4980
- '@algolia/requester-browser-xhr': 5.37.0
4981
- '@algolia/requester-fetch': 5.37.0
4982
- '@algolia/requester-node-http': 5.37.0
4922
+ '@algolia/client-common': 5.42.0
4923
+ '@algolia/requester-browser-xhr': 5.42.0
4924
+ '@algolia/requester-fetch': 5.42.0
4925
+ '@algolia/requester-node-http': 5.42.0
4926
4984
- '@algolia/client-search@5.37.0':
4927
+ '@algolia/client-search@5.42.0':
4928
dependencies:
4986
- '@algolia/client-common': 5.37.0
4987
- '@algolia/requester-browser-xhr': 5.37.0
4988
- '@algolia/requester-fetch': 5.37.0
4989
- '@algolia/requester-node-http': 5.37.0
4929
+ '@algolia/client-common': 5.42.0
4930
+ '@algolia/requester-browser-xhr': 5.42.0
4931
+ '@algolia/requester-fetch': 5.42.0
4932
+ '@algolia/requester-node-http': 5.42.0
4933
4991
- '@algolia/ingestion@1.37.0':
4934
+ '@algolia/ingestion@1.42.0':
4935
dependencies:
4993
- '@algolia/client-common': 5.37.0
4994
- '@algolia/requester-browser-xhr': 5.37.0
4995
- '@algolia/requester-fetch': 5.37.0
4996
- '@algolia/requester-node-http': 5.37.0
4936
+ '@algolia/client-common': 5.42.0
4937
+ '@algolia/requester-browser-xhr': 5.42.0
4938
+ '@algolia/requester-fetch': 5.42.0
4939
+ '@algolia/requester-node-http': 5.42.0
4940
4998
- '@algolia/monitoring@1.37.0':
4941
+ '@algolia/monitoring@1.42.0':
4942
dependencies:
5000
- '@algolia/client-common': 5.37.0
5001
- '@algolia/requester-browser-xhr': 5.37.0
5002
- '@algolia/requester-fetch': 5.37.0
5003
- '@algolia/requester-node-http': 5.37.0
4943
+ '@algolia/client-common': 5.42.0
4944
+ '@algolia/requester-browser-xhr': 5.42.0
4945
+ '@algolia/requester-fetch': 5.42.0
4946
+ '@algolia/requester-node-http': 5.42.0
4947
5005
- '@algolia/recommend@5.37.0':
4948
+ '@algolia/recommend@5.42.0':
4949
dependencies:
5007
- '@algolia/client-common': 5.37.0
5008
- '@algolia/requester-browser-xhr': 5.37.0
5009
- '@algolia/requester-fetch': 5.37.0
5010
- '@algolia/requester-node-http': 5.37.0
4950
+ '@algolia/client-common': 5.42.0
4951
+ '@algolia/requester-browser-xhr': 5.42.0
4952
+ '@algolia/requester-fetch': 5.42.0
4953
+ '@algolia/requester-node-http': 5.42.0
4954
5012
- '@algolia/requester-browser-xhr@5.37.0':
4955
+ '@algolia/requester-browser-xhr@5.42.0':
4956
dependencies:
5014
- '@algolia/client-common': 5.37.0
4957
+ '@algolia/client-common': 5.42.0
4958
5016
- '@algolia/requester-fetch@5.37.0':
4959
+ '@algolia/requester-fetch@5.42.0':
4960
dependencies:
5018
- '@algolia/client-common': 5.37.0
4961
+ '@algolia/client-common': 5.42.0
4962
5020
- '@algolia/requester-node-http@5.37.0':
4963
+ '@algolia/requester-node-http@5.42.0':
4964
dependencies:
5022
- '@algolia/client-common': 5.37.0
4965
+ '@algolia/client-common': 5.42.0
4966
5024
- '@antfu/eslint-config@5.3.0(@vue/compiler-sfc@3.5.21)(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.5.2)(jiti@2.5.1)(jsdom@27.0.0(postcss@8.5.6))(lightningcss@1.30.1)(sass@1.92.1)(yaml@2.8.1))':
4967
+ '@antfu/eslint-config@6.1.0(@vue/compiler-sfc@3.5.22)(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.5(@types/debug@4.1.12)(@types/node@24.9.2)(jiti@2.6.1)(jsdom@27.1.0)(lightningcss@1.30.2)(sass@1.93.2)(yaml@2.8.1))':
4968
dependencies:
4969
'@antfu/install-pkg': 1.1.0
4970
'@clack/prompts': 0.11.0
5028
- '@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.35.0(jiti@2.5.1))
5029
- '@eslint/markdown': 7.2.0
5030
- '@stylistic/eslint-plugin': 5.3.1(eslint@9.35.0(jiti@2.5.1))
5031
- '@typescript-eslint/eslint-plugin': 8.44.0(@typescript-eslint/parser@8.44.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2)
5032
- '@typescript-eslint/parser': 8.44.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2)
5033
- '@vitest/eslint-plugin': 1.3.12(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.5.2)(jiti@2.5.1)(jsdom@27.0.0(postcss@8.5.6))(lightningcss@1.30.1)(sass@1.92.1)(yaml@2.8.1))
5034
- ansis: 4.1.0
4971
+ '@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.38.0(jiti@2.6.1))
4972
+ '@eslint/markdown': 7.5.0
4973
+ '@stylistic/eslint-plugin': 5.5.0(eslint@9.38.0(jiti@2.6.1))
4974
+ '@typescript-eslint/eslint-plugin': 8.46.2(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
4975
+ '@typescript-eslint/parser': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
4976
+ '@vitest/eslint-plugin': 1.4.0(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.5(@types/debug@4.1.12)(@types/node@24.9.2)(jiti@2.6.1)(jsdom@27.1.0)(lightningcss@1.30.2)(sass@1.93.2)(yaml@2.8.1))
4977
+ ansis: 4.2.0
4978
cac: 6.7.14
5036
- eslint: 9.35.0(jiti@2.5.1)
5037
- eslint-config-flat-gitignore: 2.1.0(eslint@9.35.0(jiti@2.5.1))
5038
- eslint-flat-config-utils: 2.1.1
5039
- eslint-merge-processors: 2.0.0(eslint@9.35.0(jiti@2.5.1))
5040
- eslint-plugin-antfu: 3.1.1(eslint@9.35.0(jiti@2.5.1))
5041
- eslint-plugin-command: 3.3.1(eslint@9.35.0(jiti@2.5.1))
5042
- eslint-plugin-import-lite: 0.3.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2)
5043
- eslint-plugin-jsdoc: 54.7.0(eslint@9.35.0(jiti@2.5.1))
5044
- eslint-plugin-jsonc: 2.20.1(eslint@9.35.0(jiti@2.5.1))
5045
- eslint-plugin-n: 17.23.1(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2)
4979
+ eslint: 9.38.0(jiti@2.6.1)
4980
+ eslint-config-flat-gitignore: 2.1.0(eslint@9.38.0(jiti@2.6.1))
4981
+ eslint-flat-config-utils: 2.1.4
4982
+ eslint-merge-processors: 2.0.0(eslint@9.38.0(jiti@2.6.1))
4983
+ eslint-plugin-antfu: 3.1.1(eslint@9.38.0(jiti@2.6.1))
4984
+ eslint-plugin-command: 3.3.1(eslint@9.38.0(jiti@2.6.1))
4985
+ eslint-plugin-import-lite: 0.3.0(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
4986
+ eslint-plugin-jsdoc: 61.1.11(eslint@9.38.0(jiti@2.6.1))
4987
+ eslint-plugin-jsonc: 2.21.0(eslint@9.38.0(jiti@2.6.1))
4988
+ eslint-plugin-n: 17.23.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
4989
eslint-plugin-no-only-tests: 3.3.0
5047
- eslint-plugin-perfectionist: 4.15.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2)
5048
- eslint-plugin-pnpm: 1.1.1(eslint@9.35.0(jiti@2.5.1))
5049
- eslint-plugin-regexp: 2.10.0(eslint@9.35.0(jiti@2.5.1))
5050
- eslint-plugin-toml: 0.12.0(eslint@9.35.0(jiti@2.5.1))
5051
- eslint-plugin-unicorn: 61.0.2(eslint@9.35.0(jiti@2.5.1))
5052
- eslint-plugin-unused-imports: 4.2.0(@typescript-eslint/eslint-plugin@8.44.0(@typescript-eslint/parser@8.44.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.35.0(jiti@2.5.1))
5053
- eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.44.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.35.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.35.0(jiti@2.5.1)))
5054
- eslint-plugin-yml: 1.18.0(eslint@9.35.0(jiti@2.5.1))
5055
- eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.21)(eslint@9.35.0(jiti@2.5.1))
4990
+ eslint-plugin-perfectionist: 4.15.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
4991
+ eslint-plugin-pnpm: 1.3.0(eslint@9.38.0(jiti@2.6.1))
4992
+ eslint-plugin-regexp: 2.10.0(eslint@9.38.0(jiti@2.6.1))
4993
+ eslint-plugin-toml: 0.12.0(eslint@9.38.0(jiti@2.6.1))
4994
+ eslint-plugin-unicorn: 61.0.2(eslint@9.38.0(jiti@2.6.1))
4995
+ eslint-plugin-unused-imports: 4.3.0(@typescript-eslint/eslint-plugin@8.46.2(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1))
4996
+ eslint-plugin-vue: 10.5.1(@stylistic/eslint-plugin@5.5.0(eslint@9.38.0(jiti@2.6.1)))(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1))(vue-eslint-parser@10.2.0(eslint@9.38.0(jiti@2.6.1)))
4997
+ eslint-plugin-yml: 1.19.0(eslint@9.38.0(jiti@2.6.1))
4998
+ eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.22)(eslint@9.38.0(jiti@2.6.1))
4999
globals: 16.4.0
5057
- jsonc-eslint-parser: 2.4.0
5000
+ jsonc-eslint-parser: 2.4.1
5001
local-pkg: 1.1.2
5002
parse-gitignore: 2.0.0
5003
toml-eslint-parser: 0.10.0
5061
- vue-eslint-parser: 10.2.0(eslint@9.35.0(jiti@2.5.1))
5004
+ vue-eslint-parser: 10.2.0(eslint@9.38.0(jiti@2.6.1))
5005
yaml-eslint-parser: 1.3.0
5006
transitivePeerDependencies:
5007
- '@eslint/json'
@@ -5069,52 +5012,54 @@ snapshots:
5012
5013
'@antfu/install-pkg@1.1.0':
5014
dependencies:
5072
- package-manager-detector: 1.3.0
5015
+ package-manager-detector: 1.5.0
5016
tinyexec: 1.0.1
5017
5075
- '@antfu/ni@25.0.0':
5018
+ '@antfu/ni@27.0.1':
5019
dependencies:
5077
- ansis: 4.1.0
5020
+ ansis: 4.2.0
5021
fzf: 0.5.2
5079
- package-manager-detector: 1.3.0
5022
+ package-manager-detector: 1.5.0
5023
tinyexec: 1.0.1
5024
+ tinyglobby: 0.2.15
5025
5082
- '@asamuzakjp/css-color@4.0.4':
5026
+ '@asamuzakjp/css-color@4.0.5':
5027
dependencies:
5028
'@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)
5029
'@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)
5030
'@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4)
5031
'@csstools/css-tokenizer': 3.0.4
5088
- lru-cache: 11.2.1
5032
+ lru-cache: 11.2.2
5033
5090
- '@asamuzakjp/dom-selector@6.5.5':
5034
+ '@asamuzakjp/dom-selector@6.7.3':
5035
dependencies:
5036
'@asamuzakjp/nwsapi': 2.3.9
5037
bidi-js: 1.0.3
5038
css-tree: 3.1.0
5039
is-potential-custom-element-name: 1.0.1
5040
+ lru-cache: 11.2.2
5041
5042
'@asamuzakjp/nwsapi@2.3.9': {}
5043
5044
'@babel/code-frame@7.27.1':
5045
dependencies:
5101
- '@babel/helper-validator-identifier': 7.27.1
5046
+ '@babel/helper-validator-identifier': 7.28.5
5047
js-tokens: 4.0.0
5048
picocolors: 1.1.1
5049
5105
- '@babel/compat-data@7.28.4': {}
5050
+ '@babel/compat-data@7.28.5': {}
5051
5107
- '@babel/core@7.28.4':
5052
+ '@babel/core@7.28.5':
5053
dependencies:
5054
'@babel/code-frame': 7.27.1
5110
- '@babel/generator': 7.28.3
5055
+ '@babel/generator': 7.28.5
5056
'@babel/helper-compilation-targets': 7.27.2
5112
- '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.4)
5057
+ '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5)
5058
'@babel/helpers': 7.28.4
5114
- '@babel/parser': 7.28.4
5059
+ '@babel/parser': 7.28.5
5060
'@babel/template': 7.27.2
5116
- '@babel/traverse': 7.28.4
5117
- '@babel/types': 7.28.4
5061
+ '@babel/traverse': 7.28.5
5062
+ '@babel/types': 7.28.5
5063
'@jridgewell/remapping': 2.3.5
5064
convert-source-map: 2.0.0
5065
debug: 4.4.3(supports-color@8.1.1)
@@ -5124,168 +5069,168 @@ snapshots:
5069
transitivePeerDependencies:
5070
- supports-color
5071
5127
- '@babel/generator@7.28.3':
5072
+ '@babel/generator@7.28.5':
5073
dependencies:
5129
- '@babel/parser': 7.28.4
5130
- '@babel/types': 7.28.4
5074
+ '@babel/parser': 7.28.5
5075
+ '@babel/types': 7.28.5
5076
'@jridgewell/gen-mapping': 0.3.13
5077
'@jridgewell/trace-mapping': 0.3.31
5078
jsesc: 3.1.0
5079
5080
'@babel/helper-annotate-as-pure@7.27.3':
5081
dependencies:
5137
- '@babel/types': 7.28.4
5082
+ '@babel/types': 7.28.5
5083
5084
'@babel/helper-compilation-targets@7.27.2':
5085
dependencies:
5141
- '@babel/compat-data': 7.28.4
5086
+ '@babel/compat-data': 7.28.5
5087
'@babel/helper-validator-option': 7.27.1
5143
- browserslist: 4.26.2
5088
+ browserslist: 4.27.0
5089
lru-cache: 5.1.1
5090
semver: 6.3.1
5091
5147
- '@babel/helper-create-class-features-plugin@7.28.3(@babel/core@7.28.4)':
5092
+ '@babel/helper-create-class-features-plugin@7.28.5(@babel/core@7.28.5)':
5093
dependencies:
5149
- '@babel/core': 7.28.4
5094
+ '@babel/core': 7.28.5
5095
'@babel/helper-annotate-as-pure': 7.27.3
5151
- '@babel/helper-member-expression-to-functions': 7.27.1
5096
+ '@babel/helper-member-expression-to-functions': 7.28.5
5097
'@babel/helper-optimise-call-expression': 7.27.1
5153
- '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.4)
5098
+ '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.5)
5099
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
5155
- '@babel/traverse': 7.28.4
5100
+ '@babel/traverse': 7.28.5
5101
semver: 6.3.1
5102
transitivePeerDependencies:
5103
- supports-color
5104
5105
'@babel/helper-globals@7.28.0': {}
5106
5162
- '@babel/helper-member-expression-to-functions@7.27.1':
5107
+ '@babel/helper-member-expression-to-functions@7.28.5':
5108
dependencies:
5164
- '@babel/traverse': 7.28.4
5165
- '@babel/types': 7.28.4
5109
+ '@babel/traverse': 7.28.5
5110
+ '@babel/types': 7.28.5
5111
transitivePeerDependencies:
5112
- supports-color
5113
5114
'@babel/helper-module-imports@7.27.1':
5115
dependencies:
5171
- '@babel/traverse': 7.28.4
5172
- '@babel/types': 7.28.4
5116
+ '@babel/traverse': 7.28.5
5117
+ '@babel/types': 7.28.5
5118
transitivePeerDependencies:
5119
- supports-color
5120
5176
- '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.4)':
5121
+ '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.5)':
5122
dependencies:
5178
- '@babel/core': 7.28.4
5123
+ '@babel/core': 7.28.5
5124
'@babel/helper-module-imports': 7.27.1
5180
- '@babel/helper-validator-identifier': 7.27.1
5181
- '@babel/traverse': 7.28.4
5125
+ '@babel/helper-validator-identifier': 7.28.5
5126
+ '@babel/traverse': 7.28.5
5127
transitivePeerDependencies:
5128
- supports-color
5129
5130
'@babel/helper-optimise-call-expression@7.27.1':
5131
dependencies:
5187
- '@babel/types': 7.28.4
5132
+ '@babel/types': 7.28.5
5133
5134
'@babel/helper-plugin-utils@7.27.1': {}
5135
5191
- '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.4)':
5136
+ '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.5)':
5137
dependencies:
5193
- '@babel/core': 7.28.4
5194
- '@babel/helper-member-expression-to-functions': 7.27.1
5138
+ '@babel/core': 7.28.5
5139
+ '@babel/helper-member-expression-to-functions': 7.28.5
5140
'@babel/helper-optimise-call-expression': 7.27.1
5196
- '@babel/traverse': 7.28.4
5141
+ '@babel/traverse': 7.28.5
5142
transitivePeerDependencies:
5143
- supports-color
5144
5145
'@babel/helper-skip-transparent-expression-wrappers@7.27.1':
5146
dependencies:
5202
- '@babel/traverse': 7.28.4
5203
- '@babel/types': 7.28.4
5147
+ '@babel/traverse': 7.28.5
5148
+ '@babel/types': 7.28.5
5149
transitivePeerDependencies:
5150
- supports-color
5151
5152
'@babel/helper-string-parser@7.27.1': {}
5153
5209
- '@babel/helper-validator-identifier@7.27.1': {}
5154
+ '@babel/helper-validator-identifier@7.28.5': {}
5155
5156
'@babel/helper-validator-option@7.27.1': {}
5157
5158
'@babel/helpers@7.28.4':
5159
dependencies:
5160
'@babel/template': 7.27.2
5216
- '@babel/types': 7.28.4
5161
+ '@babel/types': 7.28.5
5162
5218
- '@babel/parser@7.28.4':
5163
+ '@babel/parser@7.28.5':
5164
dependencies:
5220
- '@babel/types': 7.28.4
5165
+ '@babel/types': 7.28.5
5166
5222
- '@babel/plugin-proposal-decorators@7.28.0(@babel/core@7.28.4)':
5167
+ '@babel/plugin-proposal-decorators@7.28.0(@babel/core@7.28.5)':
5168
dependencies:
5224
- '@babel/core': 7.28.4
5225
- '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.4)
5169
+ '@babel/core': 7.28.5
5170
+ '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5)
5171
'@babel/helper-plugin-utils': 7.27.1
5227
- '@babel/plugin-syntax-decorators': 7.27.1(@babel/core@7.28.4)
5172
+ '@babel/plugin-syntax-decorators': 7.27.1(@babel/core@7.28.5)
5173
transitivePeerDependencies:
5174
- supports-color
5175
5231
- '@babel/plugin-syntax-decorators@7.27.1(@babel/core@7.28.4)':
5176
+ '@babel/plugin-syntax-decorators@7.27.1(@babel/core@7.28.5)':
5177
dependencies:
5233
- '@babel/core': 7.28.4
5178
+ '@babel/core': 7.28.5
5179
'@babel/helper-plugin-utils': 7.27.1
5180
5236
- '@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.28.4)':
5181
+ '@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.28.5)':
5182
dependencies:
5238
- '@babel/core': 7.28.4
5183
+ '@babel/core': 7.28.5
5184
'@babel/helper-plugin-utils': 7.27.1
5185
5241
- '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.4)':
5186
+ '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.5)':
5187
dependencies:
5243
- '@babel/core': 7.28.4
5188
+ '@babel/core': 7.28.5
5189
'@babel/helper-plugin-utils': 7.27.1
5190
5246
- '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.4)':
5191
+ '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.5)':
5192
dependencies:
5248
- '@babel/core': 7.28.4
5193
+ '@babel/core': 7.28.5
5194
'@babel/helper-plugin-utils': 7.27.1
5195
5251
- '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.4)':
5196
+ '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.5)':
5197
dependencies:
5253
- '@babel/core': 7.28.4
5198
+ '@babel/core': 7.28.5
5199
'@babel/helper-plugin-utils': 7.27.1
5200
5256
- '@babel/plugin-transform-typescript@7.28.0(@babel/core@7.28.4)':
5201
+ '@babel/plugin-transform-typescript@7.28.5(@babel/core@7.28.5)':
5202
dependencies:
5258
- '@babel/core': 7.28.4
5203
+ '@babel/core': 7.28.5
5204
'@babel/helper-annotate-as-pure': 7.27.3
5260
- '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.4)
5205
+ '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5)
5206
'@babel/helper-plugin-utils': 7.27.1
5207
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
5263
- '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.4)
5208
+ '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5)
5209
transitivePeerDependencies:
5210
- supports-color
5211
5212
'@babel/template@7.27.2':
5213
dependencies:
5214
'@babel/code-frame': 7.27.1
5270
- '@babel/parser': 7.28.4
5271
- '@babel/types': 7.28.4
5215
+ '@babel/parser': 7.28.5
5216
+ '@babel/types': 7.28.5
5217
5273
- '@babel/traverse@7.28.4':
5218
+ '@babel/traverse@7.28.5':
5219
dependencies:
5220
'@babel/code-frame': 7.27.1
5276
- '@babel/generator': 7.28.3
5221
+ '@babel/generator': 7.28.5
5222
'@babel/helper-globals': 7.28.0
5278
- '@babel/parser': 7.28.4
5223
+ '@babel/parser': 7.28.5
5224
'@babel/template': 7.27.2
5280
- '@babel/types': 7.28.4
5225
+ '@babel/types': 7.28.5
5226
debug: 4.4.3(supports-color@8.1.1)
5227
transitivePeerDependencies:
5228
- supports-color
5229
5285
- '@babel/types@7.28.4':
5230
+ '@babel/types@7.28.5':
5231
dependencies:
5232
'@babel/helper-string-parser': 7.27.1
5288
- '@babel/helper-validator-identifier': 7.27.1
5233
+ '@babel/helper-validator-identifier': 7.28.5
5234
5235
'@clack/core@0.5.0':
5236
dependencies:
@@ -5298,58 +5243,58 @@ snapshots:
5243
picocolors: 1.1.1
5244
sisteransi: 1.0.5
5245
5301
- '@codemirror/autocomplete@6.18.7':
5246
+ '@codemirror/autocomplete@6.19.1':
5247
dependencies:
5248
'@codemirror/language': 6.11.3
5249
'@codemirror/state': 6.5.2
5305
- '@codemirror/view': 6.38.2
5306
- '@lezer/common': 1.2.3
5250
+ '@codemirror/view': 6.38.6
5251
+ '@lezer/common': 1.3.0
5252
5308
- '@codemirror/commands@6.8.1':
5253
+ '@codemirror/commands@6.10.0':
5254
dependencies:
5255
'@codemirror/language': 6.11.3
5256
'@codemirror/state': 6.5.2
5312
- '@codemirror/view': 6.38.2
5313
- '@lezer/common': 1.2.3
5257
+ '@codemirror/view': 6.38.6
5258
+ '@lezer/common': 1.3.0
5259
5260
'@codemirror/lang-javascript@6.2.4':
5261
dependencies:
5317
- '@codemirror/autocomplete': 6.18.7
5262
+ '@codemirror/autocomplete': 6.19.1
5263
'@codemirror/language': 6.11.3
5319
- '@codemirror/lint': 6.8.5
5264
+ '@codemirror/lint': 6.9.1
5265
'@codemirror/state': 6.5.2
5321
- '@codemirror/view': 6.38.2
5322
- '@lezer/common': 1.2.3
5266
+ '@codemirror/view': 6.38.6
5267
+ '@lezer/common': 1.3.0
5268
'@lezer/javascript': 1.5.4
5269
5270
'@codemirror/lang-xml@6.1.0':
5271
dependencies:
5327
- '@codemirror/autocomplete': 6.18.7
5272
+ '@codemirror/autocomplete': 6.19.1
5273
'@codemirror/language': 6.11.3
5274
'@codemirror/state': 6.5.2
5330
- '@codemirror/view': 6.38.2
5331
- '@lezer/common': 1.2.3
5275
+ '@codemirror/view': 6.38.6
5276
+ '@lezer/common': 1.3.0
5277
'@lezer/xml': 1.0.6
5278
5279
'@codemirror/language@6.11.3':
5280
dependencies:
5281
'@codemirror/state': 6.5.2
5337
- '@codemirror/view': 6.38.2
5338
- '@lezer/common': 1.2.3
5339
- '@lezer/highlight': 1.2.1
5282
+ '@codemirror/view': 6.38.6
5283
+ '@lezer/common': 1.3.0
5284
+ '@lezer/highlight': 1.2.3
5285
'@lezer/lr': 1.4.2
5341
- style-mod: 4.1.2
5286
+ style-mod: 4.1.3
5287
5343
- '@codemirror/lint@6.8.5':
5288
+ '@codemirror/lint@6.9.1':
5289
dependencies:
5290
'@codemirror/state': 6.5.2
5346
- '@codemirror/view': 6.38.2
5291
+ '@codemirror/view': 6.38.6
5292
crelt: 1.0.6
5293
5294
'@codemirror/search@6.5.11':
5295
dependencies:
5296
'@codemirror/state': 6.5.2
5352
- '@codemirror/view': 6.38.2
5297
+ '@codemirror/view': 6.38.6
5298
crelt: 1.0.6
5299
5300
'@codemirror/state@6.5.2':
@@ -5360,23 +5305,23 @@ snapshots:
5305
dependencies:
5306
'@codemirror/language': 6.11.3
5307
'@codemirror/state': 6.5.2
5363
- '@codemirror/view': 6.38.2
5364
- '@lezer/highlight': 1.2.1
5308
+ '@codemirror/view': 6.38.6
5309
+ '@lezer/highlight': 1.2.3
5310
5366
- '@codemirror/view@6.38.2':
5311
+ '@codemirror/view@6.38.6':
5312
dependencies:
5313
'@codemirror/state': 6.5.2
5314
crelt: 1.0.6
5370
- style-mod: 4.1.2
5315
+ style-mod: 4.1.3
5316
w3c-keyname: 2.2.8
5317
5318
'@css-render/plugin-bem@0.15.14(css-render@0.15.14)':
5319
dependencies:
5320
css-render: 0.15.14
5321
5377
- '@css-render/vue3-ssr@0.15.14(vue@3.5.21(typescript@5.9.2))':
5322
+ '@css-render/vue3-ssr@0.15.14(vue@3.5.22(typescript@5.9.3))':
5323
dependencies:
5379
- vue: 3.5.21(typescript@5.9.2)
5324
+ vue: 3.5.22(typescript@5.9.3)
5325
5326
'@csstools/color-helpers@5.1.0': {}
5327
@@ -5396,9 +5341,7 @@ snapshots:
5341
dependencies:
5342
'@csstools/css-tokenizer': 3.0.4
5343
5399
- '@csstools/css-syntax-patches-for-csstree@1.0.14(postcss@8.5.6)':
5400
- dependencies:
5401
- postcss: 8.5.6
5344
+ '@csstools/css-syntax-patches-for-csstree@1.0.15': {}
5345
5346
'@csstools/css-tokenizer@3.0.4': {}
5347
@@ -5435,128 +5378,142 @@ snapshots:
5378
'@es-joy/jsdoccomment@0.50.2':
5379
dependencies:
5380
'@types/estree': 1.0.8
5438
- '@typescript-eslint/types': 8.44.0
5381
+ '@typescript-eslint/types': 8.46.2
5382
comment-parser: 1.4.1
5383
esquery: 1.6.0
5384
jsdoc-type-pratt-parser: 4.1.0
5385
5443
- '@es-joy/jsdoccomment@0.56.0':
5386
+ '@es-joy/jsdoccomment@0.76.0':
5387
dependencies:
5388
'@types/estree': 1.0.8
5446
- '@typescript-eslint/types': 8.44.0
5389
+ '@typescript-eslint/types': 8.46.2
5390
comment-parser: 1.4.1
5391
esquery: 1.6.0
5449
- jsdoc-type-pratt-parser: 5.1.1
5392
+ jsdoc-type-pratt-parser: 6.10.0
5393
5451
- '@esbuild/aix-ppc64@0.25.10':
5394
+ '@es-joy/resolve.exports@1.2.0': {}
5395
+
5396
+ '@esbuild/aix-ppc64@0.25.11':
5397
optional: true
5398
5454
- '@esbuild/android-arm64@0.25.10':
5399
+ '@esbuild/android-arm64@0.25.11':
5400
optional: true
5401
5457
- '@esbuild/android-arm@0.25.10':
5402
+ '@esbuild/android-arm@0.25.11':
5403
optional: true
5404
5460
- '@esbuild/android-x64@0.25.10':
5405
+ '@esbuild/android-x64@0.25.11':
5406
optional: true
5407
5463
- '@esbuild/darwin-arm64@0.25.10':
5408
+ '@esbuild/darwin-arm64@0.25.11':
5409
optional: true
5410
5466
- '@esbuild/darwin-x64@0.25.10':
5411
+ '@esbuild/darwin-x64@0.25.11':
5412
optional: true
5413
5469
- '@esbuild/freebsd-arm64@0.25.10':
5414
+ '@esbuild/freebsd-arm64@0.25.11':
5415
optional: true
5416
5472
- '@esbuild/freebsd-x64@0.25.10':
5417
+ '@esbuild/freebsd-x64@0.25.11':
5418
optional: true
5419
5475
- '@esbuild/linux-arm64@0.25.10':
5420
+ '@esbuild/linux-arm64@0.25.11':
5421
optional: true
5422
5478
- '@esbuild/linux-arm@0.25.10':
5423
+ '@esbuild/linux-arm@0.25.11':
5424
optional: true
5425
5481
- '@esbuild/linux-ia32@0.25.10':
5426
+ '@esbuild/linux-ia32@0.25.11':
5427
optional: true
5428
5484
- '@esbuild/linux-loong64@0.25.10':
5429
+ '@esbuild/linux-loong64@0.25.11':
5430
optional: true
5431
5487
- '@esbuild/linux-mips64el@0.25.10':
5432
+ '@esbuild/linux-mips64el@0.25.11':
5433
optional: true
5434
5490
- '@esbuild/linux-ppc64@0.25.10':
5435
+ '@esbuild/linux-ppc64@0.25.11':
5436
optional: true
5437
5493
- '@esbuild/linux-riscv64@0.25.10':
5438
+ '@esbuild/linux-riscv64@0.25.11':
5439
optional: true
5440
5496
- '@esbuild/linux-s390x@0.25.10':
5441
+ '@esbuild/linux-s390x@0.25.11':
5442
optional: true
5443
5499
- '@esbuild/linux-x64@0.25.10':
5444
+ '@esbuild/linux-x64@0.25.11':
5445
optional: true
5446
5502
- '@esbuild/netbsd-arm64@0.25.10':
5447
+ '@esbuild/netbsd-arm64@0.25.11':
5448
optional: true
5449
5505
- '@esbuild/netbsd-x64@0.25.10':
5450
+ '@esbuild/netbsd-x64@0.25.11':
5451
optional: true
5452
5508
- '@esbuild/openbsd-arm64@0.25.10':
5453
+ '@esbuild/openbsd-arm64@0.25.11':
5454
optional: true
5455
5511
- '@esbuild/openbsd-x64@0.25.10':
5456
+ '@esbuild/openbsd-x64@0.25.11':
5457
optional: true
5458
5514
- '@esbuild/openharmony-arm64@0.25.10':
5459
+ '@esbuild/openharmony-arm64@0.25.11':
5460
optional: true
5461
5517
- '@esbuild/sunos-x64@0.25.10':
5462
+ '@esbuild/sunos-x64@0.25.11':
5463
optional: true
5464
5520
- '@esbuild/win32-arm64@0.25.10':
5465
+ '@esbuild/win32-arm64@0.25.11':
5466
optional: true
5467
5523
- '@esbuild/win32-ia32@0.25.10':
5468
+ '@esbuild/win32-ia32@0.25.11':
5469
optional: true
5470
5526
- '@esbuild/win32-x64@0.25.10':
5471
+ '@esbuild/win32-x64@0.25.11':
5472
optional: true
5473
5529
- '@eslint-community/eslint-plugin-eslint-comments@4.5.0(eslint@9.35.0(jiti@2.5.1))':
5474
+ '@eslint-community/eslint-plugin-eslint-comments@4.5.0(eslint@9.38.0(jiti@2.6.1))':
5475
dependencies:
5476
escape-string-regexp: 4.0.0
5532
- eslint: 9.35.0(jiti@2.5.1)
5477
+ eslint: 9.38.0(jiti@2.6.1)
5478
ignore: 5.3.2
5479
5535
- '@eslint-community/eslint-utils@4.9.0(eslint@9.35.0(jiti@2.5.1))':
5480
+ '@eslint-community/eslint-utils@4.9.0(eslint@9.38.0(jiti@2.6.1))':
5481
dependencies:
5537
- eslint: 9.35.0(jiti@2.5.1)
5482
+ eslint: 9.38.0(jiti@2.6.1)
5483
eslint-visitor-keys: 3.4.3
5484
5540
- '@eslint-community/regexpp@4.12.1': {}
5485
+ '@eslint-community/regexpp@4.12.2': {}
5486
5542
- '@eslint/compat@1.3.2(eslint@9.35.0(jiti@2.5.1))':
5487
+ '@eslint/compat@1.4.1(eslint@9.38.0(jiti@2.6.1))':
5488
+ dependencies:
5489
+ '@eslint/core': 0.17.0
5490
optionalDependencies:
5544
- eslint: 9.35.0(jiti@2.5.1)
5491
+ eslint: 9.38.0(jiti@2.6.1)
5492
5546
- '@eslint/config-array@0.21.0':
5493
+ '@eslint/config-array@0.21.1':
5494
dependencies:
5548
- '@eslint/object-schema': 2.1.6
5495
+ '@eslint/object-schema': 2.1.7
5496
debug: 4.4.3(supports-color@8.1.1)
5497
minimatch: 3.1.2
5498
transitivePeerDependencies:
5499
- supports-color
5500
5554
- '@eslint/config-helpers@0.3.1': {}
5501
+ '@eslint/config-helpers@0.4.2':
5502
+ dependencies:
5503
+ '@eslint/core': 0.17.0
5504
5505
'@eslint/core@0.15.2':
5506
dependencies:
5507
'@types/json-schema': 7.0.15
5508
5509
+ '@eslint/core@0.16.0':
5510
+ dependencies:
5511
+ '@types/json-schema': 7.0.15
5512
+
5513
+ '@eslint/core@0.17.0':
5514
+ dependencies:
5515
+ '@types/json-schema': 7.0.15
5516
+
5517
'@eslint/eslintrc@3.3.1':
5518
dependencies:
5519
ajv: 6.12.6
@@ -5571,12 +5528,12 @@ snapshots:
5528
transitivePeerDependencies:
5529
- supports-color
5530
5574
- '@eslint/js@9.35.0': {}
5531
+ '@eslint/js@9.38.0': {}
5532
5576
- '@eslint/markdown@7.2.0':
5533
+ '@eslint/markdown@7.5.0':
5534
dependencies:
5578
- '@eslint/core': 0.15.2
5579
- '@eslint/plugin-kit': 0.3.5
5535
+ '@eslint/core': 0.16.0
5536
+ '@eslint/plugin-kit': 0.4.1
5537
github-slugger: 2.0.0
5538
mdast-util-from-markdown: 2.0.2
5539
mdast-util-frontmatter: 2.0.1
@@ -5587,17 +5544,22 @@ snapshots:
5544
transitivePeerDependencies:
5545
- supports-color
5546
5590
- '@eslint/object-schema@2.1.6': {}
5547
+ '@eslint/object-schema@2.1.7': {}
5548
5549
'@eslint/plugin-kit@0.3.5':
5550
dependencies:
5551
'@eslint/core': 0.15.2
5552
levn: 0.4.1
5553
5597
- '@f3ve/vue-markdown-it@0.2.3(vue@3.5.21(typescript@5.9.2))':
5554
+ '@eslint/plugin-kit@0.4.1':
5555
+ dependencies:
5556
+ '@eslint/core': 0.17.0
5557
+ levn: 0.4.1
5558
+
5559
+ '@f3ve/vue-markdown-it@0.2.3(vue@3.5.22(typescript@5.9.3))':
5560
dependencies:
5561
markdown-it: 14.1.0
5600
- vue: 3.5.21(typescript@5.9.2)
5562
+ vue: 3.5.22(typescript@5.9.3)
5563
5564
'@fontsource/jetbrains-mono@5.2.8': {}
5565
@@ -5605,11 +5567,21 @@ snapshots:
5567
5568
'@fontsource/public-sans@5.2.7': {}
5569
5608
- '@hapi/hoek@9.3.0': {}
5570
+ '@hapi/address@5.1.1':
5571
+ dependencies:
5572
+ '@hapi/hoek': 11.0.7
5573
+
5574
+ '@hapi/formula@3.0.2': {}
5575
+
5576
+ '@hapi/hoek@11.0.7': {}
5577
5610
- '@hapi/topo@5.1.0':
5578
+ '@hapi/pinpoint@2.0.1': {}
5579
+
5580
+ '@hapi/tlds@1.1.4': {}
5581
+
5582
+ '@hapi/topo@6.0.2':
5583
dependencies:
5612
- '@hapi/hoek': 9.3.0
5584
+ '@hapi/hoek': 11.0.7
5585
5586
'@humanfs/core@0.19.1': {}
5587
@@ -5624,10 +5596,10 @@ snapshots:
5596
5597
'@iconify/types@2.0.0': {}
5598
5627
- '@iconify/vue@5.0.0(vue@3.5.21(typescript@5.9.2))':
5599
+ '@iconify/vue@5.0.0(vue@3.5.22(typescript@5.9.3))':
5600
dependencies:
5601
'@iconify/types': 2.0.0
5630
- vue: 3.5.21(typescript@5.9.2)
5602
+ vue: 3.5.22(typescript@5.9.3)
5603
5604
'@intlify/core-base@11.1.12':
5605
dependencies:
@@ -5650,10 +5622,6 @@ snapshots:
5622
wrap-ansi: 8.1.0
5623
wrap-ansi-cjs: wrap-ansi@7.0.0
5624
5653
- '@isaacs/fs-minipass@4.0.1':
5654
- dependencies:
5655
- minipass: 7.1.2
5656
-
5625
'@jridgewell/gen-mapping@0.3.13':
5626
dependencies:
5627
'@jridgewell/sourcemap-codec': 1.5.5
@@ -5675,26 +5643,26 @@ snapshots:
5643
5644
'@juggle/resize-observer@3.4.0': {}
5645
5678
- '@lezer/common@1.2.3': {}
5646
+ '@lezer/common@1.3.0': {}
5647
5680
- '@lezer/highlight@1.2.1':
5648
+ '@lezer/highlight@1.2.3':
5649
dependencies:
5682
- '@lezer/common': 1.2.3
5650
+ '@lezer/common': 1.3.0
5651
5652
'@lezer/javascript@1.5.4':
5653
dependencies:
5686
- '@lezer/common': 1.2.3
5687
- '@lezer/highlight': 1.2.1
5654
+ '@lezer/common': 1.3.0
5655
+ '@lezer/highlight': 1.2.3
5656
'@lezer/lr': 1.4.2
5657
5658
'@lezer/lr@1.4.2':
5659
dependencies:
5692
- '@lezer/common': 1.2.3
5660
+ '@lezer/common': 1.3.0
5661
5662
'@lezer/xml@1.0.6':
5663
dependencies:
5696
- '@lezer/common': 1.2.3
5697
- '@lezer/highlight': 1.2.1
5664
+ '@lezer/common': 1.3.0
5665
+ '@lezer/highlight': 1.2.3
5666
'@lezer/lr': 1.4.2
5667
5668
'@marijn/find-cluster-break@1.0.2': {}
@@ -5711,16 +5679,16 @@ snapshots:
5679
'@nodelib/fs.scandir': 2.1.5
5680
fastq: 1.19.1
5681
5714
- '@nuxt/kit@3.19.2':
5682
+ '@nuxt/kit@3.20.0':
5683
dependencies:
5716
- c12: 3.3.0
5684
+ c12: 3.3.1
5685
consola: 3.4.2
5686
defu: 6.1.4
5687
destr: 2.0.5
5688
errx: 0.1.0
5689
exsolve: 1.0.7
5690
ignore: 7.0.5
5723
- jiti: 2.5.1
5691
+ jiti: 2.6.1
5692
klona: 2.0.6
5693
knitwork: 1.2.0
5694
mlly: 1.8.0
@@ -5729,12 +5697,10 @@ snapshots:
5697
pkg-types: 2.3.0
5698
rc9: 2.1.2
5699
scule: 1.3.0
5732
- semver: 7.7.2
5733
- std-env: 3.9.0
5700
+ semver: 7.7.3
5701
tinyglobby: 0.2.15
5702
ufo: 1.6.1
5703
unctx: 2.4.1
5737
- unimport: 5.3.0
5704
untyped: 2.0.0
5705
transitivePeerDependencies:
5706
- magicast
@@ -5816,130 +5782,125 @@ snapshots:
5782
5783
'@rolldown/pluginutils@1.0.0-beta.29': {}
5784
5819
- '@rolldown/pluginutils@1.0.0-beta.38': {}
5785
+ '@rolldown/pluginutils@1.0.0-beta.45': {}
5786
5821
- '@rollup/rollup-android-arm-eabi@4.50.2':
5787
+ '@rollup/rollup-android-arm-eabi@4.52.5':
5788
optional: true
5789
5824
- '@rollup/rollup-android-arm64@4.50.2':
5790
+ '@rollup/rollup-android-arm64@4.52.5':
5791
optional: true
5792
5827
- '@rollup/rollup-darwin-arm64@4.50.2':
5793
+ '@rollup/rollup-darwin-arm64@4.52.5':
5794
optional: true
5795
5830
- '@rollup/rollup-darwin-x64@4.50.2':
5796
+ '@rollup/rollup-darwin-x64@4.52.5':
5797
optional: true
5798
5833
- '@rollup/rollup-freebsd-arm64@4.50.2':
5799
+ '@rollup/rollup-freebsd-arm64@4.52.5':
5800
optional: true
5801
5836
- '@rollup/rollup-freebsd-x64@4.50.2':
5802
+ '@rollup/rollup-freebsd-x64@4.52.5':
5803
optional: true
5804
5839
- '@rollup/rollup-linux-arm-gnueabihf@4.50.2':
5805
+ '@rollup/rollup-linux-arm-gnueabihf@4.52.5':
5806
optional: true
5807
5842
- '@rollup/rollup-linux-arm-musleabihf@4.50.2':
5808
+ '@rollup/rollup-linux-arm-musleabihf@4.52.5':
5809
optional: true
5810
5845
- '@rollup/rollup-linux-arm64-gnu@4.50.2':
5811
+ '@rollup/rollup-linux-arm64-gnu@4.52.5':
5812
optional: true
5813
5848
- '@rollup/rollup-linux-arm64-musl@4.50.2':
5814
+ '@rollup/rollup-linux-arm64-musl@4.52.5':
5815
optional: true
5816
5851
- '@rollup/rollup-linux-loong64-gnu@4.50.2':
5817
+ '@rollup/rollup-linux-loong64-gnu@4.52.5':
5818
optional: true
5819
5854
- '@rollup/rollup-linux-ppc64-gnu@4.50.2':
5820
+ '@rollup/rollup-linux-ppc64-gnu@4.52.5':
5821
optional: true
5822
5857
- '@rollup/rollup-linux-riscv64-gnu@4.50.2':
5823
+ '@rollup/rollup-linux-riscv64-gnu@4.52.5':
5824
optional: true
5825
5860
- '@rollup/rollup-linux-riscv64-musl@4.50.2':
5826
+ '@rollup/rollup-linux-riscv64-musl@4.52.5':
5827
optional: true
5828
5863
- '@rollup/rollup-linux-s390x-gnu@4.50.2':
5829
+ '@rollup/rollup-linux-s390x-gnu@4.52.5':
5830
optional: true
5831
5866
- '@rollup/rollup-linux-x64-gnu@4.50.2':
5832
+ '@rollup/rollup-linux-x64-gnu@4.52.5':
5833
optional: true
5834
5869
- '@rollup/rollup-linux-x64-musl@4.50.2':
5835
+ '@rollup/rollup-linux-x64-musl@4.52.5':
5836
optional: true
5837
5872
- '@rollup/rollup-openharmony-arm64@4.50.2':
5838
+ '@rollup/rollup-openharmony-arm64@4.52.5':
5839
optional: true
5840
5875
- '@rollup/rollup-win32-arm64-msvc@4.50.2':
5841
+ '@rollup/rollup-win32-arm64-msvc@4.52.5':
5842
optional: true
5843
5878
- '@rollup/rollup-win32-ia32-msvc@4.50.2':
5844
+ '@rollup/rollup-win32-ia32-msvc@4.52.5':
5845
optional: true
5846
5881
- '@rollup/rollup-win32-x64-msvc@4.50.2':
5847
+ '@rollup/rollup-win32-x64-gnu@4.52.5':
5848
optional: true
5849
5884
- '@sec-ant/readable-stream@0.4.1': {}
5850
+ '@rollup/rollup-win32-x64-msvc@4.52.5':
5851
+ optional: true
5852
5886
- '@shikijs/core@3.12.2':
5853
+ '@shikijs/core@3.14.0':
5854
dependencies:
5888
- '@shikijs/types': 3.12.2
5855
+ '@shikijs/types': 3.14.0
5856
'@shikijs/vscode-textmate': 10.0.2
5857
'@types/hast': 3.0.4
5858
hast-util-to-html: 9.0.5
5859
5893
- '@shikijs/engine-javascript@3.12.2':
5860
+ '@shikijs/engine-javascript@3.14.0':
5861
dependencies:
5895
- '@shikijs/types': 3.12.2
5862
+ '@shikijs/types': 3.14.0
5863
'@shikijs/vscode-textmate': 10.0.2
5864
oniguruma-to-es: 4.3.3
5865
5899
- '@shikijs/engine-oniguruma@3.12.2':
5866
+ '@shikijs/engine-oniguruma@3.14.0':
5867
dependencies:
5901
- '@shikijs/types': 3.12.2
5868
+ '@shikijs/types': 3.14.0
5869
'@shikijs/vscode-textmate': 10.0.2
5870
5904
- '@shikijs/langs@3.12.2':
5871
+ '@shikijs/langs@3.14.0':
5872
dependencies:
5906
- '@shikijs/types': 3.12.2
5873
+ '@shikijs/types': 3.14.0
5874
5908
- '@shikijs/markdown-it@3.12.2':
5875
+ '@shikijs/markdown-it@3.14.0':
5876
dependencies:
5877
markdown-it: 14.1.0
5911
- shiki: 3.12.2
5878
+ shiki: 3.14.0
5879
5913
- '@shikijs/themes@3.12.2':
5880
+ '@shikijs/themes@3.14.0':
5881
dependencies:
5915
- '@shikijs/types': 3.12.2
5882
+ '@shikijs/types': 3.14.0
5883
5917
- '@shikijs/types@3.12.2':
5884
+ '@shikijs/types@3.14.0':
5885
dependencies:
5886
'@shikijs/vscode-textmate': 10.0.2
5887
'@types/hast': 3.0.4
5888
5889
'@shikijs/vscode-textmate@10.0.2': {}
5890
5924
- '@sideway/address@4.1.5':
5925
- dependencies:
5926
- '@hapi/hoek': 9.3.0
5927
-
5928
- '@sideway/formula@3.0.1': {}
5929
-
5930
- '@sideway/pinpoint@2.0.0': {}
5931
-
5932
- '@sindresorhus/merge-streams@4.0.0': {}
5891
+ '@sindresorhus/base62@1.0.0': {}
5892
5893
'@singulio/app-auth-search@0.0.3':
5894
dependencies:
5936
- algoliasearch: 5.37.0
5895
+ algoliasearch: 5.42.0
5896
5938
- '@stylistic/eslint-plugin@5.3.1(eslint@9.35.0(jiti@2.5.1))':
5897
+ '@standard-schema/spec@1.0.0': {}
5898
+
5899
+ '@stylistic/eslint-plugin@5.5.0(eslint@9.38.0(jiti@2.6.1))':
5900
dependencies:
5940
- '@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0(jiti@2.5.1))
5941
- '@typescript-eslint/types': 8.44.0
5942
- eslint: 9.35.0(jiti@2.5.1)
5901
+ '@eslint-community/eslint-utils': 4.9.0(eslint@9.38.0(jiti@2.6.1))
5902
+ '@typescript-eslint/types': 8.46.2
5903
+ eslint: 9.38.0(jiti@2.6.1)
5904
eslint-visitor-keys: 4.2.1
5905
espree: 10.4.0
5906
estraverse: 5.3.0
@@ -5964,76 +5925,73 @@ snapshots:
5925
dependencies:
5926
'@svgdotjs/svg.js': 3.2.5
5927
5967
- '@tailwindcss/node@4.1.13':
5928
+ '@tailwindcss/node@4.1.16':
5929
dependencies:
5930
'@jridgewell/remapping': 2.3.5
5931
enhanced-resolve: 5.18.3
5971
- jiti: 2.5.1
5972
- lightningcss: 1.30.1
5973
- magic-string: 0.30.19
5932
+ jiti: 2.6.1
5933
+ lightningcss: 1.30.2
5934
+ magic-string: 0.30.21
5935
source-map-js: 1.2.1
5975
- tailwindcss: 4.1.13
5936
+ tailwindcss: 4.1.16
5937
5977
- '@tailwindcss/oxide-android-arm64@4.1.13':
5938
+ '@tailwindcss/oxide-android-arm64@4.1.16':
5939
optional: true
5940
5980
- '@tailwindcss/oxide-darwin-arm64@4.1.13':
5941
+ '@tailwindcss/oxide-darwin-arm64@4.1.16':
5942
optional: true
5943
5983
- '@tailwindcss/oxide-darwin-x64@4.1.13':
5944
+ '@tailwindcss/oxide-darwin-x64@4.1.16':
5945
optional: true
5946
5986
- '@tailwindcss/oxide-freebsd-x64@4.1.13':
5947
+ '@tailwindcss/oxide-freebsd-x64@4.1.16':
5948
optional: true
5949
5989
- '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.13':
5950
+ '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.16':
5951
optional: true
5952
5992
- '@tailwindcss/oxide-linux-arm64-gnu@4.1.13':
5953
+ '@tailwindcss/oxide-linux-arm64-gnu@4.1.16':
5954
optional: true
5955
5995
- '@tailwindcss/oxide-linux-arm64-musl@4.1.13':
5956
+ '@tailwindcss/oxide-linux-arm64-musl@4.1.16':
5957
optional: true
5958
5998
- '@tailwindcss/oxide-linux-x64-gnu@4.1.13':
5959
+ '@tailwindcss/oxide-linux-x64-gnu@4.1.16':
5960
optional: true
5961
6001
- '@tailwindcss/oxide-linux-x64-musl@4.1.13':
5962
+ '@tailwindcss/oxide-linux-x64-musl@4.1.16':
5963
optional: true
5964
6004
- '@tailwindcss/oxide-wasm32-wasi@4.1.13':
5965
+ '@tailwindcss/oxide-wasm32-wasi@4.1.16':
5966
optional: true
5967
6007
- '@tailwindcss/oxide-win32-arm64-msvc@4.1.13':
5968
+ '@tailwindcss/oxide-win32-arm64-msvc@4.1.16':
5969
optional: true
5970
6010
- '@tailwindcss/oxide-win32-x64-msvc@4.1.13':
5971
+ '@tailwindcss/oxide-win32-x64-msvc@4.1.16':
5972
optional: true
5973
6013
- '@tailwindcss/oxide@4.1.13':
6014
- dependencies:
6015
- detect-libc: 2.1.0
6016
- tar: 7.4.3
5974
+ '@tailwindcss/oxide@4.1.16':
5975
optionalDependencies:
6018
- '@tailwindcss/oxide-android-arm64': 4.1.13
6019
- '@tailwindcss/oxide-darwin-arm64': 4.1.13
6020
- '@tailwindcss/oxide-darwin-x64': 4.1.13
6021
- '@tailwindcss/oxide-freebsd-x64': 4.1.13
6022
- '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.13
6023
- '@tailwindcss/oxide-linux-arm64-gnu': 4.1.13
6024
- '@tailwindcss/oxide-linux-arm64-musl': 4.1.13
6025
- '@tailwindcss/oxide-linux-x64-gnu': 4.1.13
6026
- '@tailwindcss/oxide-linux-x64-musl': 4.1.13
6027
- '@tailwindcss/oxide-wasm32-wasi': 4.1.13
6028
- '@tailwindcss/oxide-win32-arm64-msvc': 4.1.13
6029
- '@tailwindcss/oxide-win32-x64-msvc': 4.1.13
6030
-
6031
- '@tailwindcss/vite@4.1.13(vite@7.1.6(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.92.1)(yaml@2.8.1))':
6032
- dependencies:
6033
- '@tailwindcss/node': 4.1.13
6034
- '@tailwindcss/oxide': 4.1.13
6035
- tailwindcss: 4.1.13
6036
- vite: 7.1.6(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.92.1)(yaml@2.8.1)
5976
+ '@tailwindcss/oxide-android-arm64': 4.1.16
5977
+ '@tailwindcss/oxide-darwin-arm64': 4.1.16
5978
+ '@tailwindcss/oxide-darwin-x64': 4.1.16
5979
+ '@tailwindcss/oxide-freebsd-x64': 4.1.16
5980
+ '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.16
5981
+ '@tailwindcss/oxide-linux-arm64-gnu': 4.1.16
5982
+ '@tailwindcss/oxide-linux-arm64-musl': 4.1.16
5983
+ '@tailwindcss/oxide-linux-x64-gnu': 4.1.16
5984
+ '@tailwindcss/oxide-linux-x64-musl': 4.1.16
5985
+ '@tailwindcss/oxide-wasm32-wasi': 4.1.16
5986
+ '@tailwindcss/oxide-win32-arm64-msvc': 4.1.16
5987
+ '@tailwindcss/oxide-win32-x64-msvc': 4.1.16
5988
+
5989
+ '@tailwindcss/vite@4.1.16(vite@7.1.12(@types/node@24.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.93.2)(yaml@2.8.1))':
5990
+ dependencies:
5991
+ '@tailwindcss/node': 4.1.16
5992
+ '@tailwindcss/oxide': 4.1.16
5993
+ tailwindcss: 4.1.16
5994
+ vite: 7.1.12(@types/node@24.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.93.2)(yaml@2.8.1)
5995
5996
'@trysound/sax@0.2.0': {}
5997
@@ -6041,11 +5999,12 @@ snapshots:
5999
6000
'@types/bytes@3.1.5': {}
6001
6044
- '@types/chai@5.2.2':
6002
+ '@types/chai@5.2.3':
6003
dependencies:
6004
'@types/deep-eql': 4.0.2
6005
+ assertion-error: 2.0.1
6006
6048
- '@types/codemirror@5.60.16':
6007
+ '@types/codemirror@5.60.17':
6008
dependencies:
6009
'@types/tern': 0.23.9
6010
@@ -6062,15 +6021,15 @@ snapshots:
6021
'@types/fs-extra@11.0.4':
6022
dependencies:
6023
'@types/jsonfile': 6.1.4
6065
- '@types/node': 24.5.2
6024
+ '@types/node': 24.9.2
6025
6026
'@types/hast@3.0.4':
6027
dependencies:
6028
'@types/unist': 3.0.3
6029
6071
- '@types/jsdom@21.1.7':
6030
+ '@types/jsdom@27.0.0':
6031
dependencies:
6073
- '@types/node': 24.5.2
6032
+ '@types/node': 24.9.2
6033
'@types/tough-cookie': 4.0.5
6034
parse5: 7.3.0
6035
@@ -6078,7 +6037,7 @@ snapshots:
6037
6038
'@types/jsonfile@6.1.4':
6039
dependencies:
6081
- '@types/node': 24.5.2
6040
+ '@types/node': 24.9.2
6041
6042
'@types/katex@0.16.7': {}
6043
@@ -6105,9 +6064,9 @@ snapshots:
6064
6065
'@types/ms@2.1.0': {}
6066
6108
- '@types/node@24.5.2':
6067
+ '@types/node@24.9.2':
6068
dependencies:
6110
- undici-types: 7.12.0
6069
+ undici-types: 7.16.0
6070
6071
'@types/parse-json@4.0.2': {}
6072
@@ -6119,184 +6078,183 @@ snapshots:
6078
dependencies:
6079
'@types/estree': 1.0.8
6080
6081
+ '@types/tmp@0.2.6': {}
6082
+
6083
'@types/tough-cookie@4.0.5': {}
6084
6085
'@types/unist@3.0.3': {}
6086
6126
- '@types/validator@13.15.3': {}
6087
+ '@types/validator@13.15.4': {}
6088
6089
'@types/web-bluetooth@0.0.21': {}
6090
6091
'@types/yauzl@2.10.3':
6092
dependencies:
6132
- '@types/node': 24.5.2
6093
+ '@types/node': 24.9.2
6094
optional: true
6095
6135
- '@typescript-eslint/eslint-plugin@8.44.0(@typescript-eslint/parser@8.44.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2)':
6096
+ '@typescript-eslint/eslint-plugin@8.46.2(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)':
6097
dependencies:
6137
- '@eslint-community/regexpp': 4.12.1
6138
- '@typescript-eslint/parser': 8.44.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2)
6139
- '@typescript-eslint/scope-manager': 8.44.0
6140
- '@typescript-eslint/type-utils': 8.44.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2)
6141
- '@typescript-eslint/utils': 8.44.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2)
6142
- '@typescript-eslint/visitor-keys': 8.44.0
6143
- eslint: 9.35.0(jiti@2.5.1)
6098
+ '@eslint-community/regexpp': 4.12.2
6099
+ '@typescript-eslint/parser': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
6100
+ '@typescript-eslint/scope-manager': 8.46.2
6101
+ '@typescript-eslint/type-utils': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
6102
+ '@typescript-eslint/utils': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
6103
+ '@typescript-eslint/visitor-keys': 8.46.2
6104
+ eslint: 9.38.0(jiti@2.6.1)
6105
graphemer: 1.4.0
6106
ignore: 7.0.5
6107
natural-compare: 1.4.0
6147
- ts-api-utils: 2.1.0(typescript@5.9.2)
6148
- typescript: 5.9.2
6108
+ ts-api-utils: 2.1.0(typescript@5.9.3)
6109
+ typescript: 5.9.3
6110
transitivePeerDependencies:
6111
- supports-color
6112
6152
- '@typescript-eslint/parser@8.44.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2)':
6113
+ '@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)':
6114
dependencies:
6154
- '@typescript-eslint/scope-manager': 8.44.0
6155
- '@typescript-eslint/types': 8.44.0
6156
- '@typescript-eslint/typescript-estree': 8.44.0(typescript@5.9.2)
6157
- '@typescript-eslint/visitor-keys': 8.44.0
6115
+ '@typescript-eslint/scope-manager': 8.46.2
6116
+ '@typescript-eslint/types': 8.46.2
6117
+ '@typescript-eslint/typescript-estree': 8.46.2(typescript@5.9.3)
6118
+ '@typescript-eslint/visitor-keys': 8.46.2
6119
debug: 4.4.3(supports-color@8.1.1)
6159
- eslint: 9.35.0(jiti@2.5.1)
6160
- typescript: 5.9.2
6120
+ eslint: 9.38.0(jiti@2.6.1)
6121
+ typescript: 5.9.3
6122
transitivePeerDependencies:
6123
- supports-color
6124
6164
- '@typescript-eslint/project-service@8.44.0(typescript@5.9.2)':
6125
+ '@typescript-eslint/project-service@8.46.2(typescript@5.9.3)':
6126
dependencies:
6166
- '@typescript-eslint/tsconfig-utils': 8.44.0(typescript@5.9.2)
6167
- '@typescript-eslint/types': 8.44.0
6127
+ '@typescript-eslint/tsconfig-utils': 8.46.2(typescript@5.9.3)
6128
+ '@typescript-eslint/types': 8.46.2
6129
debug: 4.4.3(supports-color@8.1.1)
6169
- typescript: 5.9.2
6130
+ typescript: 5.9.3
6131
transitivePeerDependencies:
6132
- supports-color
6133
6173
- '@typescript-eslint/scope-manager@8.44.0':
6134
+ '@typescript-eslint/scope-manager@8.46.2':
6135
dependencies:
6175
- '@typescript-eslint/types': 8.44.0
6176
- '@typescript-eslint/visitor-keys': 8.44.0
6136
+ '@typescript-eslint/types': 8.46.2
6137
+ '@typescript-eslint/visitor-keys': 8.46.2
6138
6178
- '@typescript-eslint/tsconfig-utils@8.44.0(typescript@5.9.2)':
6139
+ '@typescript-eslint/tsconfig-utils@8.46.2(typescript@5.9.3)':
6140
dependencies:
6180
- typescript: 5.9.2
6141
+ typescript: 5.9.3
6142
6182
- '@typescript-eslint/type-utils@8.44.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2)':
6143
+ '@typescript-eslint/type-utils@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)':
6144
dependencies:
6184
- '@typescript-eslint/types': 8.44.0
6185
- '@typescript-eslint/typescript-estree': 8.44.0(typescript@5.9.2)
6186
- '@typescript-eslint/utils': 8.44.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2)
6145
+ '@typescript-eslint/types': 8.46.2
6146
+ '@typescript-eslint/typescript-estree': 8.46.2(typescript@5.9.3)
6147
+ '@typescript-eslint/utils': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
6148
debug: 4.4.3(supports-color@8.1.1)
6188
- eslint: 9.35.0(jiti@2.5.1)
6189
- ts-api-utils: 2.1.0(typescript@5.9.2)
6190
- typescript: 5.9.2
6149
+ eslint: 9.38.0(jiti@2.6.1)
6150
+ ts-api-utils: 2.1.0(typescript@5.9.3)
6151
+ typescript: 5.9.3
6152
transitivePeerDependencies:
6153
- supports-color
6154
6194
- '@typescript-eslint/types@8.44.0': {}
6155
+ '@typescript-eslint/types@8.46.2': {}
6156
6196
- '@typescript-eslint/typescript-estree@8.44.0(typescript@5.9.2)':
6157
+ '@typescript-eslint/typescript-estree@8.46.2(typescript@5.9.3)':
6158
dependencies:
6198
- '@typescript-eslint/project-service': 8.44.0(typescript@5.9.2)
6199
- '@typescript-eslint/tsconfig-utils': 8.44.0(typescript@5.9.2)
6200
- '@typescript-eslint/types': 8.44.0
6201
- '@typescript-eslint/visitor-keys': 8.44.0
6159
+ '@typescript-eslint/project-service': 8.46.2(typescript@5.9.3)
6160
+ '@typescript-eslint/tsconfig-utils': 8.46.2(typescript@5.9.3)
6161
+ '@typescript-eslint/types': 8.46.2
6162
+ '@typescript-eslint/visitor-keys': 8.46.2
6163
debug: 4.4.3(supports-color@8.1.1)
6164
fast-glob: 3.3.3
6165
is-glob: 4.0.3
6166
minimatch: 9.0.5
6206
- semver: 7.7.2
6207
- ts-api-utils: 2.1.0(typescript@5.9.2)
6208
- typescript: 5.9.2
6167
+ semver: 7.7.3
6168
+ ts-api-utils: 2.1.0(typescript@5.9.3)
6169
+ typescript: 5.9.3
6170
transitivePeerDependencies:
6171
- supports-color
6172
6212
- '@typescript-eslint/utils@8.44.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2)':
6173
+ '@typescript-eslint/utils@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)':
6174
dependencies:
6214
- '@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0(jiti@2.5.1))
6215
- '@typescript-eslint/scope-manager': 8.44.0
6216
- '@typescript-eslint/types': 8.44.0
6217
- '@typescript-eslint/typescript-estree': 8.44.0(typescript@5.9.2)
6218
- eslint: 9.35.0(jiti@2.5.1)
6219
- typescript: 5.9.2
6175
+ '@eslint-community/eslint-utils': 4.9.0(eslint@9.38.0(jiti@2.6.1))
6176
+ '@typescript-eslint/scope-manager': 8.46.2
6177
+ '@typescript-eslint/types': 8.46.2
6178
+ '@typescript-eslint/typescript-estree': 8.46.2(typescript@5.9.3)
6179
+ eslint: 9.38.0(jiti@2.6.1)
6180
+ typescript: 5.9.3
6181
transitivePeerDependencies:
6182
- supports-color
6183
6223
- '@typescript-eslint/visitor-keys@8.44.0':
6184
+ '@typescript-eslint/visitor-keys@8.46.2':
6185
dependencies:
6225
- '@typescript-eslint/types': 8.44.0
6186
+ '@typescript-eslint/types': 8.46.2
6187
eslint-visitor-keys: 4.2.1
6188
6189
'@ungap/structured-clone@1.3.0': {}
6190
6230
- '@vitejs/plugin-vue-jsx@5.1.1(vite@7.1.6(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.92.1)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.2))':
6191
+ '@vitejs/plugin-vue-jsx@5.1.1(vite@7.1.12(@types/node@24.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.93.2)(yaml@2.8.1))(vue@3.5.22(typescript@5.9.3))':
6192
dependencies:
6232
- '@babel/core': 7.28.4
6233
- '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.4)
6234
- '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.4)
6235
- '@rolldown/pluginutils': 1.0.0-beta.38
6236
- '@vue/babel-plugin-jsx': 1.5.0(@babel/core@7.28.4)
6237
- vite: 7.1.6(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.92.1)(yaml@2.8.1)
6238
- vue: 3.5.21(typescript@5.9.2)
6193
+ '@babel/core': 7.28.5
6194
+ '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5)
6195
+ '@babel/plugin-transform-typescript': 7.28.5(@babel/core@7.28.5)
6196
+ '@rolldown/pluginutils': 1.0.0-beta.45
6197
+ '@vue/babel-plugin-jsx': 1.5.0(@babel/core@7.28.5)
6198
+ vite: 7.1.12(@types/node@24.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.93.2)(yaml@2.8.1)
6199
+ vue: 3.5.22(typescript@5.9.3)
6200
transitivePeerDependencies:
6201
- supports-color
6202
6242
- '@vitejs/plugin-vue@6.0.1(vite@7.1.6(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.92.1)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.2))':
6203
+ '@vitejs/plugin-vue@6.0.1(vite@7.1.12(@types/node@24.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.93.2)(yaml@2.8.1))(vue@3.5.22(typescript@5.9.3))':
6204
dependencies:
6205
'@rolldown/pluginutils': 1.0.0-beta.29
6245
- vite: 7.1.6(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.92.1)(yaml@2.8.1)
6246
- vue: 3.5.21(typescript@5.9.2)
6206
+ vite: 7.1.12(@types/node@24.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.93.2)(yaml@2.8.1)
6207
+ vue: 3.5.22(typescript@5.9.3)
6208
6248
- '@vitest/eslint-plugin@1.3.12(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.5.2)(jiti@2.5.1)(jsdom@27.0.0(postcss@8.5.6))(lightningcss@1.30.1)(sass@1.92.1)(yaml@2.8.1))':
6209
+ '@vitest/eslint-plugin@1.4.0(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.5(@types/debug@4.1.12)(@types/node@24.9.2)(jiti@2.6.1)(jsdom@27.1.0)(lightningcss@1.30.2)(sass@1.93.2)(yaml@2.8.1))':
6210
dependencies:
6250
- '@typescript-eslint/scope-manager': 8.44.0
6251
- '@typescript-eslint/utils': 8.44.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2)
6252
- eslint: 9.35.0(jiti@2.5.1)
6211
+ '@typescript-eslint/scope-manager': 8.46.2
6212
+ '@typescript-eslint/utils': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
6213
+ eslint: 9.38.0(jiti@2.6.1)
6214
optionalDependencies:
6254
- typescript: 5.9.2
6255
- vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.5.2)(jiti@2.5.1)(jsdom@27.0.0(postcss@8.5.6))(lightningcss@1.30.1)(sass@1.92.1)(yaml@2.8.1)
6215
+ typescript: 5.9.3
6216
+ vitest: 4.0.5(@types/debug@4.1.12)(@types/node@24.9.2)(jiti@2.6.1)(jsdom@27.1.0)(lightningcss@1.30.2)(sass@1.93.2)(yaml@2.8.1)
6217
transitivePeerDependencies:
6218
- supports-color
6219
6259
- '@vitest/expect@3.2.4':
6220
+ '@vitest/expect@4.0.5':
6221
dependencies:
6261
- '@types/chai': 5.2.2
6262
- '@vitest/spy': 3.2.4
6263
- '@vitest/utils': 3.2.4
6264
- chai: 5.3.3
6265
- tinyrainbow: 2.0.0
6222
+ '@standard-schema/spec': 1.0.0
6223
+ '@types/chai': 5.2.3
6224
+ '@vitest/spy': 4.0.5
6225
+ '@vitest/utils': 4.0.5
6226
+ chai: 6.2.0
6227
+ tinyrainbow: 3.0.3
6228
6267
- '@vitest/mocker@3.2.4(vite@7.1.6(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.92.1)(yaml@2.8.1))':
6229
+ '@vitest/mocker@4.0.5(vite@7.1.12(@types/node@24.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.93.2)(yaml@2.8.1))':
6230
dependencies:
6269
- '@vitest/spy': 3.2.4
6231
+ '@vitest/spy': 4.0.5
6232
estree-walker: 3.0.3
6271
- magic-string: 0.30.19
6233
+ magic-string: 0.30.21
6234
optionalDependencies:
6273
- vite: 7.1.6(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.92.1)(yaml@2.8.1)
6235
+ vite: 7.1.12(@types/node@24.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.93.2)(yaml@2.8.1)
6236
6275
- '@vitest/pretty-format@3.2.4':
6237
+ '@vitest/pretty-format@4.0.5':
6238
dependencies:
6277
- tinyrainbow: 2.0.0
6239
+ tinyrainbow: 3.0.3
6240
6279
- '@vitest/runner@3.2.4':
6241
+ '@vitest/runner@4.0.5':
6242
dependencies:
6281
- '@vitest/utils': 3.2.4
6243
+ '@vitest/utils': 4.0.5
6244
pathe: 2.0.3
6283
- strip-literal: 3.0.0
6245
6285
- '@vitest/snapshot@3.2.4':
6246
+ '@vitest/snapshot@4.0.5':
6247
dependencies:
6287
- '@vitest/pretty-format': 3.2.4
6288
- magic-string: 0.30.19
6248
+ '@vitest/pretty-format': 4.0.5
6249
+ magic-string: 0.30.21
6250
pathe: 2.0.3
6251
6291
- '@vitest/spy@3.2.4':
6292
- dependencies:
6293
- tinyspy: 4.0.4
6252
+ '@vitest/spy@4.0.5': {}
6253
6295
- '@vitest/utils@3.2.4':
6254
+ '@vitest/utils@4.0.5':
6255
dependencies:
6297
- '@vitest/pretty-format': 3.2.4
6298
- loupe: 3.2.1
6299
- tinyrainbow: 2.0.0
6256
+ '@vitest/pretty-format': 4.0.5
6257
+ tinyrainbow: 3.0.3
6258
6259
'@volar/language-core@2.4.23':
6260
dependencies:
@@ -6312,67 +6270,62 @@ snapshots:
6270
6271
'@vue/babel-helper-vue-transform-on@1.5.0': {}
6272
6315
- '@vue/babel-plugin-jsx@1.5.0(@babel/core@7.28.4)':
6273
+ '@vue/babel-plugin-jsx@1.5.0(@babel/core@7.28.5)':
6274
dependencies:
6275
'@babel/helper-module-imports': 7.27.1
6276
'@babel/helper-plugin-utils': 7.27.1
6319
- '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4)
6277
+ '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5)
6278
'@babel/template': 7.27.2
6321
- '@babel/traverse': 7.28.4
6322
- '@babel/types': 7.28.4
6279
+ '@babel/traverse': 7.28.5
6280
+ '@babel/types': 7.28.5
6281
'@vue/babel-helper-vue-transform-on': 1.5.0
6324
- '@vue/babel-plugin-resolve-type': 1.5.0(@babel/core@7.28.4)
6325
- '@vue/shared': 3.5.21
6282
+ '@vue/babel-plugin-resolve-type': 1.5.0(@babel/core@7.28.5)
6283
+ '@vue/shared': 3.5.22
6284
optionalDependencies:
6327
- '@babel/core': 7.28.4
6285
+ '@babel/core': 7.28.5
6286
transitivePeerDependencies:
6287
- supports-color
6288
6331
- '@vue/babel-plugin-resolve-type@1.5.0(@babel/core@7.28.4)':
6289
+ '@vue/babel-plugin-resolve-type@1.5.0(@babel/core@7.28.5)':
6290
dependencies:
6291
'@babel/code-frame': 7.27.1
6334
- '@babel/core': 7.28.4
6292
+ '@babel/core': 7.28.5
6293
'@babel/helper-module-imports': 7.27.1
6294
'@babel/helper-plugin-utils': 7.27.1
6337
- '@babel/parser': 7.28.4
6338
- '@vue/compiler-sfc': 3.5.21
6295
+ '@babel/parser': 7.28.5
6296
+ '@vue/compiler-sfc': 3.5.22
6297
transitivePeerDependencies:
6298
- supports-color
6299
6342
- '@vue/compiler-core@3.5.21':
6300
+ '@vue/compiler-core@3.5.22':
6301
dependencies:
6344
- '@babel/parser': 7.28.4
6345
- '@vue/shared': 3.5.21
6302
+ '@babel/parser': 7.28.5
6303
+ '@vue/shared': 3.5.22
6304
entities: 4.5.0
6305
estree-walker: 2.0.2
6306
source-map-js: 1.2.1
6307
6350
- '@vue/compiler-dom@3.5.21':
6308
+ '@vue/compiler-dom@3.5.22':
6309
dependencies:
6352
- '@vue/compiler-core': 3.5.21
6353
- '@vue/shared': 3.5.21
6310
+ '@vue/compiler-core': 3.5.22
6311
+ '@vue/shared': 3.5.22
6312
6355
- '@vue/compiler-sfc@3.5.21':
6313
+ '@vue/compiler-sfc@3.5.22':
6314
dependencies:
6357
- '@babel/parser': 7.28.4
6358
- '@vue/compiler-core': 3.5.21
6359
- '@vue/compiler-dom': 3.5.21
6360
- '@vue/compiler-ssr': 3.5.21
6361
- '@vue/shared': 3.5.21
6315
+ '@babel/parser': 7.28.5
6316
+ '@vue/compiler-core': 3.5.22
6317
+ '@vue/compiler-dom': 3.5.22
6318
+ '@vue/compiler-ssr': 3.5.22
6319
+ '@vue/shared': 3.5.22
6320
estree-walker: 2.0.2
6363
- magic-string: 0.30.19
6321
+ magic-string: 0.30.21
6322
postcss: 8.5.6
6323
source-map-js: 1.2.1
6324
6367
- '@vue/compiler-ssr@3.5.21':
6368
- dependencies:
6369
- '@vue/compiler-dom': 3.5.21
6370
- '@vue/shared': 3.5.21
6371
-
6372
- '@vue/compiler-vue2@2.7.16':
6325
+ '@vue/compiler-ssr@3.5.22':
6326
dependencies:
6374
- de-indent: 1.0.2
6375
- he: 1.2.0
6327
+ '@vue/compiler-dom': 3.5.22
6328
+ '@vue/shared': 3.5.22
6329
6330
'@vue/devtools-api@6.6.4': {}
6331
@@ -6380,119 +6333,131 @@ snapshots:
6333
dependencies:
6334
'@vue/devtools-kit': 7.7.7
6335
6383
- '@vue/devtools-core@8.0.2(vite@7.1.6(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.92.1)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.2))':
6336
+ '@vue/devtools-core@8.0.3(vite@7.1.12(@types/node@24.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.93.2)(yaml@2.8.1))(vue@3.5.22(typescript@5.9.3))':
6337
dependencies:
6385
- '@vue/devtools-kit': 8.0.2
6386
- '@vue/devtools-shared': 8.0.2
6338
+ '@vue/devtools-kit': 8.0.3
6339
+ '@vue/devtools-shared': 8.0.3
6340
mitt: 3.0.1
6388
- nanoid: 5.1.5
6341
+ nanoid: 5.1.6
6342
pathe: 2.0.3
6390
- vite-hot-client: 2.1.0(vite@7.1.6(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.92.1)(yaml@2.8.1))
6391
- vue: 3.5.21(typescript@5.9.2)
6343
+ vite-hot-client: 2.1.0(vite@7.1.12(@types/node@24.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.93.2)(yaml@2.8.1))
6344
+ vue: 3.5.22(typescript@5.9.3)
6345
transitivePeerDependencies:
6346
- vite
6347
6348
'@vue/devtools-kit@7.7.7':
6349
dependencies:
6350
'@vue/devtools-shared': 7.7.7
6398
- birpc: 2.5.0
6351
+ birpc: 2.6.1
6352
hookable: 5.5.3
6353
mitt: 3.0.1
6354
perfect-debounce: 1.0.0
6355
speakingurl: 14.0.1
6403
- superjson: 2.2.2
6356
+ superjson: 2.2.5
6357
6405
- '@vue/devtools-kit@8.0.2':
6358
+ '@vue/devtools-kit@8.0.3':
6359
dependencies:
6407
- '@vue/devtools-shared': 8.0.2
6408
- birpc: 2.5.0
6360
+ '@vue/devtools-shared': 8.0.3
6361
+ birpc: 2.6.1
6362
hookable: 5.5.3
6363
mitt: 3.0.1
6364
perfect-debounce: 2.0.0
6365
speakingurl: 14.0.1
6413
- superjson: 2.2.2
6366
+ superjson: 2.2.5
6367
6368
'@vue/devtools-shared@7.7.7':
6369
dependencies:
6370
rfdc: 1.4.1
6371
6419
- '@vue/devtools-shared@8.0.2':
6372
+ '@vue/devtools-shared@8.0.3':
6373
dependencies:
6374
rfdc: 1.4.1
6375
6423
- '@vue/language-core@3.0.7(typescript@5.9.2)':
6376
+ '@vue/language-core@3.1.2(typescript@5.9.3)':
6377
dependencies:
6378
'@volar/language-core': 2.4.23
6426
- '@vue/compiler-dom': 3.5.21
6427
- '@vue/compiler-vue2': 2.7.16
6428
- '@vue/shared': 3.5.21
6429
- alien-signals: 2.0.7
6379
+ '@vue/compiler-dom': 3.5.22
6380
+ '@vue/shared': 3.5.22
6381
+ alien-signals: 3.0.3
6382
muggle-string: 0.4.1
6383
path-browserify: 1.0.1
6384
picomatch: 4.0.3
6385
optionalDependencies:
6434
- typescript: 5.9.2
6386
+ typescript: 5.9.3
6387
6436
- '@vue/reactivity@3.5.21':
6388
+ '@vue/reactivity@3.5.22':
6389
dependencies:
6438
- '@vue/shared': 3.5.21
6390
+ '@vue/shared': 3.5.22
6391
6440
- '@vue/runtime-core@3.5.21':
6392
+ '@vue/runtime-core@3.5.22':
6393
dependencies:
6442
- '@vue/reactivity': 3.5.21
6443
- '@vue/shared': 3.5.21
6394
+ '@vue/reactivity': 3.5.22
6395
+ '@vue/shared': 3.5.22
6396
6445
- '@vue/runtime-dom@3.5.21':
6397
+ '@vue/runtime-dom@3.5.22':
6398
dependencies:
6447
- '@vue/reactivity': 3.5.21
6448
- '@vue/runtime-core': 3.5.21
6449
- '@vue/shared': 3.5.21
6399
+ '@vue/reactivity': 3.5.22
6400
+ '@vue/runtime-core': 3.5.22
6401
+ '@vue/shared': 3.5.22
6402
csstype: 3.1.3
6403
6452
- '@vue/server-renderer@3.5.21(vue@3.5.21(typescript@5.9.2))':
6404
+ '@vue/server-renderer@3.5.22(vue@3.5.22(typescript@5.9.3))':
6405
dependencies:
6454
- '@vue/compiler-ssr': 3.5.21
6455
- '@vue/shared': 3.5.21
6456
- vue: 3.5.21(typescript@5.9.2)
6406
+ '@vue/compiler-ssr': 3.5.22
6407
+ '@vue/shared': 3.5.22
6408
+ vue: 3.5.22(typescript@5.9.3)
6409
6458
- '@vue/shared@3.5.21': {}
6410
+ '@vue/shared@3.5.22': {}
6411
6412
'@vue/test-utils@2.4.6':
6413
dependencies:
6414
js-beautify: 1.15.4
6415
vue-component-type-helpers: 2.2.12
6416
6465
- '@vue/tsconfig@0.7.0(typescript@5.9.2)(vue@3.5.21(typescript@5.9.2))':
6417
+ '@vue/tsconfig@0.7.0(typescript@5.9.3)(vue@3.5.22(typescript@5.9.3))':
6418
optionalDependencies:
6467
- typescript: 5.9.2
6468
- vue: 3.5.21(typescript@5.9.2)
6419
+ typescript: 5.9.3
6420
+ vue: 3.5.22(typescript@5.9.3)
6421
6470
- '@vueuse/core@13.9.0(vue@3.5.21(typescript@5.9.2))':
6422
+ '@vueuse/core@13.9.0(vue@3.5.22(typescript@5.9.3))':
6423
dependencies:
6424
'@types/web-bluetooth': 0.0.21
6425
'@vueuse/metadata': 13.9.0
6474
- '@vueuse/shared': 13.9.0(vue@3.5.21(typescript@5.9.2))
6475
- vue: 3.5.21(typescript@5.9.2)
6426
+ '@vueuse/shared': 13.9.0(vue@3.5.22(typescript@5.9.3))
6427
+ vue: 3.5.22(typescript@5.9.3)
6428
+
6429
+ '@vueuse/core@14.0.0(vue@3.5.22(typescript@5.9.3))':
6430
+ dependencies:
6431
+ '@types/web-bluetooth': 0.0.21
6432
+ '@vueuse/metadata': 14.0.0
6433
+ '@vueuse/shared': 14.0.0(vue@3.5.22(typescript@5.9.3))
6434
+ vue: 3.5.22(typescript@5.9.3)
6435
6436
'@vueuse/metadata@13.9.0': {}
6437
6479
- '@vueuse/motion@3.0.3(vue@3.5.21(typescript@5.9.2))':
6438
+ '@vueuse/metadata@14.0.0': {}
6439
+
6440
+ '@vueuse/motion@3.0.3(vue@3.5.22(typescript@5.9.3))':
6441
dependencies:
6481
- '@vueuse/core': 13.9.0(vue@3.5.21(typescript@5.9.2))
6482
- '@vueuse/shared': 13.9.0(vue@3.5.21(typescript@5.9.2))
6442
+ '@vueuse/core': 13.9.0(vue@3.5.22(typescript@5.9.3))
6443
+ '@vueuse/shared': 13.9.0(vue@3.5.22(typescript@5.9.3))
6444
defu: 6.1.4
6445
framesync: 6.1.2
6446
popmotion: 11.0.5
6447
style-value-types: 5.1.2
6487
- vue: 3.5.21(typescript@5.9.2)
6448
+ vue: 3.5.22(typescript@5.9.3)
6449
optionalDependencies:
6489
- '@nuxt/kit': 3.19.2
6450
+ '@nuxt/kit': 3.20.0
6451
transitivePeerDependencies:
6452
- magicast
6453
6493
- '@vueuse/shared@13.9.0(vue@3.5.21(typescript@5.9.2))':
6454
+ '@vueuse/shared@13.9.0(vue@3.5.22(typescript@5.9.3))':
6455
+ dependencies:
6456
+ vue: 3.5.22(typescript@5.9.3)
6457
+
6458
+ '@vueuse/shared@14.0.0(vue@3.5.22(typescript@5.9.3))':
6459
dependencies:
6495
- vue: 3.5.21(typescript@5.9.2)
6460
+ vue: 3.5.22(typescript@5.9.3)
6461
6462
'@yr/monotone-cubic-spline@1.0.3': {}
6463
@@ -6518,24 +6483,24 @@ snapshots:
6483
json-schema-traverse: 0.4.1
6484
uri-js: 4.4.1
6485
6521
- algoliasearch@5.37.0:
6522
- dependencies:
6523
- '@algolia/abtesting': 1.3.0
6524
- '@algolia/client-abtesting': 5.37.0
6525
- '@algolia/client-analytics': 5.37.0
6526
- '@algolia/client-common': 5.37.0
6527
- '@algolia/client-insights': 5.37.0
6528
- '@algolia/client-personalization': 5.37.0
6529
- '@algolia/client-query-suggestions': 5.37.0
6530
- '@algolia/client-search': 5.37.0
6531
- '@algolia/ingestion': 1.37.0
6532
- '@algolia/monitoring': 1.37.0
6533
- '@algolia/recommend': 5.37.0
6534
- '@algolia/requester-browser-xhr': 5.37.0
6535
- '@algolia/requester-fetch': 5.37.0
6536
- '@algolia/requester-node-http': 5.37.0
6537
-
6538
- alien-signals@2.0.7: {}
6486
+ algoliasearch@5.42.0:
6487
+ dependencies:
6488
+ '@algolia/abtesting': 1.8.0
6489
+ '@algolia/client-abtesting': 5.42.0
6490
+ '@algolia/client-analytics': 5.42.0
6491
+ '@algolia/client-common': 5.42.0
6492
+ '@algolia/client-insights': 5.42.0
6493
+ '@algolia/client-personalization': 5.42.0
6494
+ '@algolia/client-query-suggestions': 5.42.0
6495
+ '@algolia/client-search': 5.42.0
6496
+ '@algolia/ingestion': 1.42.0
6497
+ '@algolia/monitoring': 1.42.0
6498
+ '@algolia/recommend': 5.42.0
6499
+ '@algolia/requester-browser-xhr': 5.42.0
6500
+ '@algolia/requester-fetch': 5.42.0
6501
+ '@algolia/requester-node-http': 5.42.0
6502
+
6503
+ alien-signals@3.0.3: {}
6504
6505
ansi-colors@4.1.3: {}
6506
@@ -6553,7 +6518,7 @@ snapshots:
6518
6519
ansi-styles@6.2.3: {}
6520
6556
- ansis@4.1.0: {}
6521
+ ansis@4.2.0: {}
6522
6523
apexcharts@5.3.5:
6524
dependencies:
@@ -6602,7 +6567,7 @@ snapshots:
6567
6568
aws4@1.13.2: {}
6569
6605
- axios@1.12.2(debug@4.4.3):
6570
+ axios@1.13.1(debug@4.4.3):
6571
dependencies:
6572
follow-redirects: 1.15.11(debug@4.4.3)
6573
form-data: 4.0.4
@@ -6614,7 +6579,7 @@ snapshots:
6579
6580
base64-js@1.5.1: {}
6581
6617
- baseline-browser-mapping@2.8.6: {}
6582
+ baseline-browser-mapping@2.8.21: {}
6583
6584
bcrypt-pbkdf@1.0.2:
6585
dependencies:
@@ -6624,7 +6589,7 @@ snapshots:
6589
dependencies:
6590
require-from-string: 2.0.2
6591
6627
- birpc@2.5.0: {}
6592
+ birpc@2.6.1: {}
6593
6594
blob-util@2.0.2: {}
6595
@@ -6645,13 +6610,13 @@ snapshots:
6610
dependencies:
6611
fill-range: 7.1.1
6612
6648
- browserslist@4.26.2:
6613
+ browserslist@4.27.0:
6614
dependencies:
6650
- baseline-browser-mapping: 2.8.6
6651
- caniuse-lite: 1.0.30001743
6652
- electron-to-chromium: 1.5.222
6653
- node-releases: 2.0.21
6654
- update-browserslist-db: 1.1.3(browserslist@4.26.2)
6615
+ baseline-browser-mapping: 2.8.21
6616
+ caniuse-lite: 1.0.30001752
6617
+ electron-to-chromium: 1.5.244
6618
+ node-releases: 2.0.27
6619
+ update-browserslist-db: 1.1.4(browserslist@4.27.0)
6620
6621
buffer-crc32@0.2.13: {}
6622
@@ -6668,15 +6633,15 @@ snapshots:
6633
6634
bytes@3.1.2: {}
6635
6671
- c12@3.3.0:
6636
+ c12@3.3.1:
6637
dependencies:
6638
chokidar: 4.0.3
6639
confbox: 0.2.2
6640
defu: 6.1.4
6676
- dotenv: 17.2.2
6641
+ dotenv: 17.2.3
6642
exsolve: 1.0.7
6643
giget: 2.0.0
6679
- jiti: 2.5.1
6644
+ jiti: 2.6.1
6645
ohash: 2.0.11
6646
pathe: 2.0.3
6647
perfect-debounce: 2.0.0
@@ -6704,19 +6669,13 @@ snapshots:
6669
6670
camelcase@6.3.0: {}
6671
6707
- caniuse-lite@1.0.30001743: {}
6672
+ caniuse-lite@1.0.30001752: {}
6673
6674
caseless@0.12.0: {}
6675
6676
ccount@2.0.1: {}
6677
6713
- chai@5.3.3:
6714
- dependencies:
6715
- assertion-error: 2.0.1
6716
- check-error: 2.1.1
6717
- deep-eql: 5.0.2
6718
- loupe: 3.2.1
6719
- pathval: 2.0.1
6678
+ chai@6.2.0: {}
6679
6680
chalk@4.1.2:
This file is too large to show in full.
frontend/src/app-layouts/common/Toolbar/Notifications.vue
+1
-1
@@ -1,5 +1,5 @@
1
<template>
2
- <n-popover :show-arrow="false" placement="bottom" content-class="p-0! w-72">
2
+ <n-popover :show-arrow="false" placement="bottom" content-class="w-72 p-0!">
3
<template #trigger>
4
<n-badge :show="hasUnread" dot :color="primaryColor">
5
<Icon :name="BellIcon" :size="21" class="text-default" />
frontend/src/components/activeResponse/ActiveResponseWizard.vue
+1
-1
@@ -1,6 +1,6 @@
1
<template>
2
<n-spin :show="loading" class="active-response-wizard">
3
- <div class="min-h-120 flex flex-col">
3
+ <div class="flex min-h-120 flex-col">
4
<div class="flex grow flex-col">
5
<n-scrollbar x-scrollable trigger="none">
6
<div class="p-7 pt-4">
frontend/src/components/agents/vulnerabilities/VulnerabilityCard.vue
+1
-1
@@ -64,7 +64,7 @@
64
>
65
<n-tabs type="line" animated :tabs-padding="24">
66
<n-tab-pane name="Details" tab="Details" display-directive="show">
67
- <div class="p-7 pb-0 pt-4">
67
+ <div class="p-7 pt-4 pb-0">
68
<CardKV>
69
<template #key>title</template>
70
<template #value>
frontend/src/components/aiChatbot/ChatBubble.vue
+2
-2
@@ -48,7 +48,7 @@
48
</div>
49
</CollapseKeepAlive>
50
</div>
51
- <div v-if="body && isBodyVisible" class="[&_*:last-child]:mb-0! [&_*]:text-default [&_*]:text-sm">
51
+ <div v-if="body && isBodyVisible" class="[&_*]:text-default [&_*]:text-sm [&_*:last-child]:mb-0!">
52
<Markdown :source="body" class="animate-fade overflow-hidden" />
53
</div>
54
</template>
@@ -83,7 +83,7 @@
83
</n-tooltip>
84
</div>
85
</div>
86
- <div class="bg-secondary [&_*:last-child]:mb-0! [&_*]:text-default rounded-lg px-2 py-1 text-sm">
86
+ <div class="bg-secondary [&_*]:text-default rounded-lg px-2 py-1 text-sm [&_*:last-child]:mb-0!">
87
<Markdown :source="entity.body" class="animate-fade overflow-hidden" />
88
</div>
89
</div>
frontend/src/components/aiChatbot/ChatButton.vue
+2
-2
@@ -1,6 +1,6 @@
1
<template>
2
<div>
3
- <div class="ai-chatbot-button-wrapper w-15 fixed bottom-10 right-0 h-10" @click="showDrawer = true">
3
+ <div class="ai-chatbot-button-wrapper fixed right-0 bottom-10 h-10 w-15" @click="showDrawer = true">
4
<n-tooltip trigger="hover" placement="left">
5
<template #trigger>
6
<n-float-button type="primary" class="ai-chatbot-button">
@@ -15,7 +15,7 @@
15
<n-drawer
16
v-model:show="showDrawer"
17
:default-width="400"
18
- class="min-w-85 max-w-[90vw]"
18
+ class="max-w-[90vw] min-w-85"
19
display-directive="show"
20
:trap-focus="false"
21
resizable
frontend/src/components/aiChatbot/ChatContainer.vue
+1
-1
@@ -2,7 +2,7 @@
2
<div class="flex flex-col overflow-hidden">
3
<div class="relative grow overflow-hidden">
4
<n-scrollbar ref="scrollbar">
5
- <div v-if="list.length" class="pb-50 flex flex-col gap-6 p-4">
5
+ <div v-if="list.length" class="flex flex-col gap-6 p-4 pb-50">
6
<ChatBubbleBlock
7
v-for="item of list"
8
:key="item.id"
frontend/src/components/aiChatbot/ChatQuery.vue
+4
-4
@@ -20,7 +20,7 @@
20
maxRows: 18
21
}"
22
/>
23
- <div class="absolute bottom-0 left-0 right-0 flex items-center justify-between p-2 pr-3">
23
+ <div class="absolute right-0 bottom-0 left-0 flex items-center justify-between p-2 pr-3">
24
<div class="flex items-center gap-2.5">
25
<n-select
26
v-model:value="selectedServer"
@@ -34,7 +34,7 @@
34
<template #trigger>
35
<Icon name="carbon:help" :size="14" class="cursor-help" />
36
</template>
37
- <div class="divide-border divide-y-1 flex flex-col">
37
+ <div class="divide-border flex flex-col divide-y-1">
38
<div class="flex flex-col gap-1 px-3 py-2 text-sm">
39
<div>{{ selectedServerDetails.name }}</div>
40
<div class="text-secondary text-xs">
@@ -48,7 +48,7 @@
48
v-for="item of selectedServerDetails.capabilities"
49
:key="item"
50
size="small"
51
- class="[&_.n-tag\_\_content]:leading-0 text-[10px] [&_.n-tag\_\_content]:pb-0.5"
51
+ class="text-[10px] [&_.n-tag\_\_content]:pb-0.5 [&_.n-tag\_\_content]:leading-0"
52
>
53
{{ item }}
54
</n-tag>
@@ -60,7 +60,7 @@
60
<template #trigger>
61
<Icon name="carbon:settings-adjust" :size="14" />
62
</template>
63
- <div class="divide-border divide-y-1 flex flex-col">
63
+ <div class="divide-border flex flex-col divide-y-1">
64
<div class="px-3 py-2">
65
<div class="flex items-center gap-2 text-sm">
66
<div>verbose response</div>
frontend/src/components/aiChatbot/ChatQuestion.vue
+1
-1
@@ -9,7 +9,7 @@
9
</div>
10
</div>
11
<div>
12
- <n-tag size="small" class="[&_.n-tag\_\_content]:leading-0 text-[10px]! [&_.n-tag\_\_content]:p-0!">
12
+ <n-tag size="small" class="text-[10px]! [&_.n-tag\_\_content]:p-0! [&_.n-tag\_\_content]:leading-0">
13
{{ entity.category }}
14
</n-tag>
15
</div>
frontend/src/components/alerts/Alert.vue
+3
-3
@@ -82,19 +82,19 @@
82
<template #label>syslog</template>
83
<template #value>{{ alert._source.syslog_type }} / {{ alert._source.syslog_level }}</template>
84
</Badge>
85
- <Badge type="splitted" color="primary" class="@2xl:!flex !hidden">
85
+ <Badge type="splitted" color="primary" class="!hidden @2xl:!flex">
86
<template #label>manager</template>
87
<template #value>
88
{{ alert._source.manager_name }}
89
</template>
90
</Badge>
91
- <Badge type="splitted" color="primary" class="@2xl:!flex !hidden">
91
+ <Badge type="splitted" color="primary" class="!hidden @2xl:!flex">
92
<template #label>decoder</template>
93
<template #value>
94
{{ alert._source.decoder_name }}
95
</template>
96
</Badge>
97
- <Badge type="splitted" color="primary" class="@2xl:!flex !hidden">
97
+ <Badge type="splitted" color="primary" class="!hidden @2xl:!flex">
98
<template #label>source</template>
99
<template #value>
100
{{ alert._source.source }}
frontend/src/components/artifacts/ArtifactRecommendation.vue
+2
-2
@@ -50,12 +50,12 @@
50
class="item-appear item-appear-bottom item-appear-005 overflow-hidden"
51
size="small"
52
>
53
- <strong class="recommendation-name px-4 pb-1 pt-3 font-mono">{{ recommendation.name }}</strong>
53
+ <strong class="recommendation-name px-4 pt-3 pb-1 font-mono">{{ recommendation.name }}</strong>
54
<n-divider class="!m-0" />
55
<div class="recommendation-description px-4 pt-1">
56
{{ recommendation.description }}
57
</div>
58
- <p class="recommendation-explanation px-4 pb-3 pt-2">
58
+ <p class="recommendation-explanation px-4 pt-2 pb-3">
59
{{ recommendation.explanation }}
60
</p>
61
</n-card>
frontend/src/components/artifacts/CollectItem.vue
+2
-2
@@ -1,8 +1,8 @@
1
<template>
2
<div class="@container">
3
<CardEntity :embedded hoverable size="small">
4
- <div class="grid-auto-fit-200 @lg:grid flex flex-col gap-2">
5
- <CardKV v-for="prop of displayData" :key="prop.key" :class="{ '@lg:flex hidden': prop.hideMobile }">
4
+ <div class="grid-auto-fit-200 flex flex-col gap-2 @lg:grid">
5
+ <CardKV v-for="prop of displayData" :key="prop.key" :class="{ 'hidden @lg:flex': prop.hideMobile }">
6
<template #key>
7
{{ prop.key }}
8
</template>
frontend/src/components/auth/AuthForm.vue
+1
-1
@@ -1,5 +1,5 @@
1
<template>
2
- <div class="w-full min-w-64 max-w-96">
2
+ <div class="w-full max-w-96 min-w-64">
3
<div>
4
<Logo mini :dark="isDark" class="mb-4" max-height="40px" />
5
<div class="font-display mb-4 text-4xl font-bold" data-test="login-title">
frontend/src/components/common/cards/CardStatsBars.vue
+1
-1
@@ -34,7 +34,7 @@
34
<span class="truncate font-mono">{{ item.label }}</span>
35
</div>
36
<div class="divider grow"></div>
37
- <div class="value flex gap-3 whitespace-nowrap font-mono">
37
+ <div class="value flex gap-3 font-mono whitespace-nowrap">
38
<span v-if="!item.isTotal" class="opacity-50">{{ item.percentage }}%</span>
39
<strong>{{ item.value }}</strong>
40
</div>
frontend/src/components/customers/CustomerWazuhWorker.vue
+1
-1
@@ -105,7 +105,7 @@
105
:bordered="false"
106
title="Resource Control"
107
>
108
- <div class="@2xl:!flex-row flex flex-col gap-4">
108
+ <div class="flex flex-col gap-4 @2xl:!flex-row">
109
<SimpleJsonViewer
110
v-if="portainerStack"
111
class="vuesjv-override grow"
frontend/src/components/customers/integrations/CustomerIntegrationForm.vue
+2
-2
@@ -1,8 +1,8 @@
1
<template>
2
- <div class="customer-integration-form min-h-120 flex flex-col gap-4 overflow-hidden">
2
+ <div class="customer-integration-form flex min-h-120 flex-col gap-4 overflow-hidden">
3
<div>
4
<n-scrollbar x-scrollable trigger="none">
5
- <div class="px-7 pb-2 pt-4">
5
+ <div class="px-7 pt-4 pb-2">
6
<n-steps :current="current" size="small" :status="currentStatus">
7
<n-step title="Choose Integration" />
8
<n-step title="Set Auth Keys">
frontend/src/components/customers/networkConnectors/CustomerNetworkConnectorForm.vue
+2
-2
@@ -1,8 +1,8 @@
1
<template>
2
- <div class="customer-network-connector-form min-h-120 flex flex-col gap-4 overflow-hidden">
2
+ <div class="customer-network-connector-form flex min-h-120 flex-col gap-4 overflow-hidden">
3
<div>
4
<n-scrollbar x-scrollable trigger="none">
5
- <div class="px-7 pb-2 pt-4">
5
+ <div class="px-7 pt-4 pb-2">
6
<n-steps :current="current" size="small" :status="currentStatus">
7
<n-step title="Choose Network Connector" />
8
<n-step title="Set Auth Keys">
frontend/src/components/customers/provision/CustomerProvisionWizard.vue
+1
-1
@@ -1,6 +1,6 @@
1
<template>
2
<n-spin :show="loading" class="customer-provision-wizard">
3
- <div class="min-h-120 flex flex-col">
3
+ <div class="flex min-h-120 flex-col">
4
<div class="grow">
5
<n-scrollbar x-scrollable trigger="none">
6
<div class="p-7 pt-4">
frontend/src/components/graylog/Metrics/UncommittedEntries.vue
+5
-5
@@ -24,6 +24,7 @@
24
</template>
25
26
<script setup lang="ts">
27
+import type { ApexOptions } from "apexcharts"
28
import { NButton } from "naive-ui"
29
import { computed, ref, toRefs, watch } from "vue"
30
import apexchart from "vue3-apexcharts"
@@ -62,7 +63,7 @@ const series = ref<{ name: string; data: [Date, number][] }[]>([
63
64
const serieLength = computed<number>(() => series.value[0].data.length || 0)
65
65
-function getOptions() {
66
+function getOptions(): ApexOptions {
67
return {
68
chart: {
69
height: 70,
@@ -72,7 +73,6 @@ function getOptions() {
73
},
74
animations: {
75
enabled: serieLength.value < 100,
75
- easing: "linear",
76
dynamicAnimation: {
77
speed: 200
78
}
@@ -102,8 +102,8 @@ function getOptions() {
102
}
103
},
104
y: {
105
- formatter: (val: number | string) => {
106
- return val || " 0"
105
+ formatter: (val: number) => {
106
+ return `${val}` || " 0"
107
}
108
},
109
style: {
@@ -120,7 +120,7 @@ watch(value, val => {
120
if (serieLength.value > 100) {
121
series.value[0].data.shift()
122
123
- if (options.value.chart.animations.enabled) {
123
+ if (options.value.chart?.animations?.enabled) {
124
options.value = getOptions()
125
}
126
}
frontend/src/components/incidentManagement/alerts/AlertCreateCaseButton.vue
+2
-1
@@ -47,7 +47,8 @@ function createCase() {
47
case_creation_time: new Date(),
48
assigned_to: null,
49
case_status: null,
50
- customer_code: null
50
+ customer_code: null,
51
+ comments: []
52
}
53
]
54
})
frontend/src/components/incidentManagement/alerts/AlertMergeCaseButton.vue
+2
-1
@@ -152,7 +152,8 @@ function linkCase() {
152
case_creation_time: caseData?.case_creation_time || new Date(),
153
assigned_to: caseData?.assigned_to || null,
154
case_status: caseData?.case_status || null,
155
- customer_code: caseData?.customer_code || null
155
+ customer_code: caseData?.customer_code || null,
156
+ comments: caseData?.comments || []
157
}
158
]
159
})
frontend/src/components/incidentManagement/cases/CaseCreationForm.vue
+2
-1
@@ -174,7 +174,8 @@ function getForm() {
174
case_description: "",
175
assigned_to: null,
176
case_status: null,
177
- customer_code: null
177
+ customer_code: null,
178
+ comments: []
179
}
180
return payload
181
}
frontend/src/components/incidentManagement/exclusionRules/ExclusionRuleForm.vue
+1
-1
@@ -38,7 +38,7 @@
38
type="textarea"
39
:autosize="{ minRows: 3 }"
40
/>
41
- <div class="absolute -right-2.5 -top-2.5">
41
+ <div class="absolute -top-2.5 -right-2.5">
42
<n-button
43
v-if="model.field_matches.length > 1"
44
circle
frontend/src/components/incidentManagement/exclusionRules/ExclusionRulesList.vue
+2
-2
@@ -27,10 +27,10 @@
27
/>
28
</div>
29
30
- <div class="@md:block hidden">
30
+ <div class="hidden @md:block">
31
<n-checkbox v-model:checked="filters.enabledOnly">Enabled only</n-checkbox>
32
</div>
33
- <div class="@md:hidden block">
33
+ <div class="block @md:hidden">
34
<n-popover overlap placement="right" class="!px-0">
35
<template #trigger>
36
<div class="bg-default rounded-lg">
frontend/src/components/license/SubscriptionCard.vue
+1
-1
@@ -57,7 +57,7 @@
57
<n-spin :show="canceling" content-class="flex grow flex-col gap-4" class="flex grow flex-col">
58
<div class="flex justify-between gap-4">
59
<div>{{ subscription.info }}</div>
60
- <div class="text-primary whitespace-nowrap font-mono">
60
+ <div class="text-primary font-mono whitespace-nowrap">
61
{{ price(subscription.price) }}
62
</div>
63
</div>
frontend/src/components/mitre/AttackSimulator/SimulatorWizard.vue
+3
-3
@@ -1,8 +1,8 @@
1
<template>
2
- <div class="simulator-windows-attack-wizard min-h-120 flex flex-col gap-4 overflow-hidden">
2
+ <div class="simulator-windows-attack-wizard flex min-h-120 flex-col gap-4 overflow-hidden">
3
<div>
4
<n-scrollbar x-scrollable trigger="none">
5
- <div class="px-7 pb-2 pt-4">
5
+ <div class="px-7 pt-4 pb-2">
6
<n-steps :current="current" size="small" :status="currentStatus">
7
<n-step title="Attack" />
8
<n-step title="Endpoint agent" />
@@ -90,7 +90,7 @@
90
<table>
91
<tbody class="text-xs">
92
<tr v-for="(value, key) in report" :key="`${key}`">
93
- <td class="text-secondary whitespace-nowrap p-1 pr-4">{{ key }}</td>
93
+ <td class="text-secondary p-1 pr-4 whitespace-nowrap">{{ key }}</td>
94
<td class="p-1">{{ value }}</td>
95
</tr>
96
</tbody>
frontend/src/components/mitre/Group/GroupCard.vue
+3
-3
@@ -36,7 +36,7 @@
36
>
37
<n-tabs type="line" animated :tabs-padding="24">
38
<n-tab-pane name="Overview" tab="Overview" display-directive="show:lazy">
39
- <div class="px-7 pb-7 pt-4">
39
+ <div class="px-7 pt-4 pb-7">
40
<GroupDetails :entity="groupDetails" />
41
</div>
42
</n-tab-pane>
@@ -45,7 +45,7 @@
45
:tab="`Software (${groupDetails?.software?.length || 0})`"
46
display-directive="show:lazy"
47
>
48
- <div class="px-7 pb-7 pt-4">
48
+ <div class="px-7 pt-4 pb-7">
49
<SoftwareList v-if="groupDetails" :list="groupDetails.software" />
50
</div>
51
</n-tab-pane>
@@ -54,7 +54,7 @@
54
:tab="`Techniques (${groupDetails?.techniques?.length || 0})`"
55
display-directive="show:lazy"
56
>
57
- <div class="px-7 pb-7 pt-4">
57
+ <div class="px-7 pt-4 pb-7">
58
<TechniquesList v-if="groupDetails" :list="groupDetails.techniques" />
59
</div>
60
</n-tab-pane>
frontend/src/components/mitre/Group/GroupDetails.vue
+2
-2
@@ -28,7 +28,7 @@
28
</template>
29
</CardKV>
30
</div>
31
- <div ref="sidebarRef" class="md:max-w-70 shrink-0 basis-1/3">
31
+ <div ref="sidebarRef" class="shrink-0 basis-1/3 md:max-w-70">
32
<div ref="sidebarCardRef" class="flex flex-col gap-2 will-change-transform">
33
<n-card content-class="bg-secondary flex flex-col gap-3 rounded-lg" size="small">
34
<div class="flex flex-col gap-0.5 text-sm">
@@ -77,7 +77,7 @@
77
</n-card>
78
79
<div class="flex flex-wrap gap-1">
80
- <Badge v-if="groupDetails.deprecated" color="primary" class="text-xs! font-mono">
80
+ <Badge v-if="groupDetails.deprecated" color="primary" class="font-mono text-xs!">
81
<template #value>deprecated</template>
82
</Badge>
83
</div>
frontend/src/components/mitre/Mitigation/MitigationCard.vue
+2
-2
@@ -36,7 +36,7 @@
36
>
37
<n-tabs type="line" animated :tabs-padding="24">
38
<n-tab-pane name="Overview" tab="Overview" display-directive="show:lazy">
39
- <div class="px-7 pb-7 pt-4">
39
+ <div class="px-7 pt-4 pb-7">
40
<MitigationDetails :entity="mitigationDetails" />
41
</div>
42
</n-tab-pane>
@@ -45,7 +45,7 @@
45
:tab="`Techniques (${mitigationDetails?.techniques?.length || 0})`"
46
display-directive="show:lazy"
47
>
48
- <div class="px-7 pb-7 pt-4">
48
+ <div class="px-7 pt-4 pb-7">
49
<TechniquesList v-if="mitigationDetails" :list="mitigationDetails.techniques" />
50
</div>
51
</n-tab-pane>
frontend/src/components/mitre/Mitigation/MitigationDetails.vue
+2
-2
@@ -28,7 +28,7 @@
28
</template>
29
</CardKV>
30
</div>
31
- <div ref="sidebarRef" class="md:max-w-70 shrink-0 basis-1/3">
31
+ <div ref="sidebarRef" class="shrink-0 basis-1/3 md:max-w-70">
32
<div ref="sidebarCardRef" class="flex flex-col gap-2 will-change-transform">
33
<n-card content-class="bg-secondary flex flex-col gap-3 rounded-lg" size="small">
34
<div class="flex flex-col gap-0.5 text-sm">
@@ -62,7 +62,7 @@
62
</n-card>
63
64
<div class="flex flex-wrap gap-1">
65
- <Badge v-if="mitigationDetails.deprecated" color="primary" class="text-xs! font-mono">
65
+ <Badge v-if="mitigationDetails.deprecated" color="primary" class="font-mono text-xs!">
66
<template #value>deprecated</template>
67
</Badge>
68
</div>
frontend/src/components/mitre/Software/SoftwareCard.vue
+3
-3
@@ -36,7 +36,7 @@
36
>
37
<n-tabs type="line" animated :tabs-padding="24">
38
<n-tab-pane name="Overview" tab="Overview" display-directive="show:lazy">
39
- <div class="px-7 pb-7 pt-4">
39
+ <div class="px-7 pt-4 pb-7">
40
<SoftwareDetails :entity="softwareDetails" />
41
</div>
42
</n-tab-pane>
@@ -45,7 +45,7 @@
45
:tab="`Groups (${softwareDetails?.groups?.length || 0})`"
46
display-directive="show:lazy"
47
>
48
- <div class="px-7 pb-7 pt-4">
48
+ <div class="px-7 pt-4 pb-7">
49
<GroupsList v-if="softwareDetails" :list="softwareDetails.groups" />
50
</div>
51
</n-tab-pane>
@@ -54,7 +54,7 @@
54
:tab="`Techniques (${softwareDetails?.techniques?.length || 0})`"
55
display-directive="show:lazy"
56
>
57
- <div class="px-7 pb-7 pt-4">
57
+ <div class="px-7 pt-4 pb-7">
58
<TechniquesList v-if="softwareDetails" :list="softwareDetails.techniques" />
59
</div>
60
</n-tab-pane>
frontend/src/components/mitre/Software/SoftwareDetails.vue
+2
-2
@@ -28,7 +28,7 @@
28
</template>
29
</CardKV>
30
</div>
31
- <div ref="sidebarRef" class="md:max-w-70 shrink-0 basis-1/3">
31
+ <div ref="sidebarRef" class="shrink-0 basis-1/3 md:max-w-70">
32
<div ref="sidebarCardRef" class="flex flex-col gap-2 will-change-transform">
33
<n-card content-class="bg-secondary flex flex-col gap-3 rounded-lg" size="small">
34
<div class="flex flex-col gap-0.5 text-sm">
@@ -88,7 +88,7 @@
88
</n-card>
89
90
<div class="flex flex-wrap gap-1">
91
- <Badge v-if="softwareDetails.deprecated" color="primary" class="text-xs! font-mono">
91
+ <Badge v-if="softwareDetails.deprecated" color="primary" class="font-mono text-xs!">
92
<template #value>deprecated</template>
93
</Badge>
94
</div>
frontend/src/components/mitre/Tactic/TacticCard.vue
+2
-2
@@ -36,7 +36,7 @@
36
>
37
<n-tabs type="line" animated :tabs-padding="24">
38
<n-tab-pane name="Overview" tab="Overview" display-directive="show:lazy">
39
- <div class="px-7 pb-7 pt-4">
39
+ <div class="px-7 pt-4 pb-7">
40
<TacticDetails :entity="tacticDetails" />
41
</div>
42
</n-tab-pane>
@@ -45,7 +45,7 @@
45
:tab="`Techniques (${tacticDetails?.techniques?.length || 0})`"
46
display-directive="show:lazy"
47
>
48
- <div class="px-7 pb-7 pt-4">
48
+ <div class="px-7 pt-4 pb-7">
49
<TechniquesList v-if="tacticDetails" :list="tacticDetails.techniques" />
50
</div>
51
</n-tab-pane>
frontend/src/components/mitre/Tactic/TacticDetails.vue
+1
-1
@@ -28,7 +28,7 @@
28
</template>
29
</CardKV>
30
</div>
31
- <div ref="sidebarRef" class="md:max-w-70 shrink-0 basis-1/3">
31
+ <div ref="sidebarRef" class="shrink-0 basis-1/3 md:max-w-70">
32
<div ref="sidebarCardRef" class="flex flex-col gap-2 will-change-transform">
33
<n-card content-class="bg-secondary flex flex-col gap-3 rounded-lg" size="small">
34
<div class="flex flex-col gap-0.5 text-sm">
frontend/src/components/mitre/Technique/TechniqueCard.vue
+6
-6
@@ -36,7 +36,7 @@
36
>
37
<n-tabs type="line" animated :tabs-padding="24">
38
<n-tab-pane name="Overview" tab="Overview" display-directive="show:lazy">
39
- <div class="px-7 pb-7 pt-4">
39
+ <div class="px-7 pt-4 pb-7">
40
<TechniqueAlertDetails :entity="techniqueDetails" />
41
</div>
42
</n-tab-pane>
@@ -45,7 +45,7 @@
45
:tab="`Tactics (${techniqueDetails?.tactics?.length || 0})`"
46
display-directive="show:lazy"
47
>
48
- <div class="px-7 pb-7 pt-4">
48
+ <div class="px-7 pt-4 pb-7">
49
<TacticsList v-if="techniqueDetails" :list="techniqueDetails.tactics" />
50
</div>
51
</n-tab-pane>
@@ -54,7 +54,7 @@
54
:tab="`Mitigations (${techniqueDetails?.mitigations?.length || 0})`"
55
display-directive="show:lazy"
56
>
57
- <div class="px-7 pb-7 pt-4">
57
+ <div class="px-7 pt-4 pb-7">
58
<MitigationsList v-if="techniqueDetails" :list="techniqueDetails.mitigations" />
59
</div>
60
</n-tab-pane>
@@ -64,7 +64,7 @@
64
:tab="`Techniques (${techniqueDetails?.techniques?.length || 0})`"
65
display-directive="show:lazy"
66
>
67
- <div class="px-7 pb-7 pt-4">
67
+ <div class="px-7 pt-4 pb-7">
68
<TechniquesList :list="techniqueDetails.techniques" />
69
</div>
70
</n-tab-pane>
@@ -73,7 +73,7 @@
73
:tab="`Groups (${techniqueDetails?.groups?.length || 0})`"
74
display-directive="show:lazy"
75
>
76
- <div class="px-7 pb-7 pt-4">
76
+ <div class="px-7 pt-4 pb-7">
77
<GroupsList v-if="techniqueDetails" :list="techniqueDetails.groups" />
78
</div>
79
</n-tab-pane>
@@ -82,7 +82,7 @@
82
:tab="`Software (${techniqueDetails?.software?.length || 0})`"
83
display-directive="show:lazy"
84
>
85
- <div class="px-7 pb-7 pt-4">
85
+ <div class="px-7 pt-4 pb-7">
86
<SoftwareList v-if="techniqueDetails" :list="techniqueDetails.software" />
87
</div>
88
</n-tab-pane>
frontend/src/components/mitre/TechniqueAlert/TechniqueAlertDetails.vue
+2
-2
@@ -35,7 +35,7 @@
35
</template>
36
</CardKV>
37
</div>
38
- <div ref="sidebarRef" class="md:max-w-70 shrink-0 basis-1/3">
38
+ <div ref="sidebarRef" class="shrink-0 basis-1/3 md:max-w-70">
39
<div ref="sidebarCardRef" class="flex flex-col gap-2 will-change-transform">
40
<n-card content-class="bg-secondary flex flex-col gap-3 rounded-lg" size="small">
41
<div class="flex flex-col gap-0.5 text-sm">
@@ -91,7 +91,7 @@
91
</n-card>
92
93
<div class="flex flex-wrap gap-1">
94
- <Badge v-if="techniqueDetails.deprecated" color="primary" class="text-xs! font-mono">
94
+ <Badge v-if="techniqueDetails.deprecated" color="primary" class="font-mono text-xs!">
95
<template #value>deprecated</template>
96
</Badge>
97
<Badge v-if="techniqueDetails.remote_support" color="primary">
frontend/src/components/mitre/TechniqueAlert/TechniqueAlertOverview.vue
+7
-7
@@ -2,7 +2,7 @@
2
<n-spin :show="loadingDetails">
3
<n-tabs type="line" animated :tabs-padding="24">
4
<n-tab-pane name="Overview" tab="Overview" display-directive="show:lazy">
5
- <div class="px-7 pb-7 pt-4">
5
+ <div class="px-7 pt-4 pb-7">
6
<TechniqueAlertDetails v-if="techniqueDetails" :entity="techniqueDetails" />
7
</div>
8
</n-tab-pane>
@@ -11,7 +11,7 @@
11
:tab="`Groups (${techniqueDetails?.groups?.length || 0})`"
12
display-directive="show:lazy"
13
>
14
- <div class="px-7 pb-7 pt-4">
14
+ <div class="px-7 pt-4 pb-7">
15
<GroupsList v-if="techniqueDetails" :list="techniqueDetails.groups" />
16
</div>
17
</n-tab-pane>
@@ -20,7 +20,7 @@
20
:tab="`Mitigations (${techniqueDetails?.mitigations?.length || 0})`"
21
display-directive="show:lazy"
22
>
23
- <div class="px-7 pb-7 pt-4">
23
+ <div class="px-7 pt-4 pb-7">
24
<MitigationsList v-if="techniqueDetails" :list="techniqueDetails.mitigations" />
25
</div>
26
</n-tab-pane>
@@ -29,7 +29,7 @@
29
:tab="`Software (${techniqueDetails?.software?.length || 0})`"
30
display-directive="show:lazy"
31
>
32
- <div class="px-7 pb-7 pt-4">
32
+ <div class="px-7 pt-4 pb-7">
33
<SoftwareList v-if="techniqueDetails" :list="techniqueDetails.software" />
34
</div>
35
</n-tab-pane>
@@ -38,17 +38,17 @@
38
:tab="`Tactics (${techniqueDetails?.tactics?.length || 0})`"
39
display-directive="show:lazy"
40
>
41
- <div class="px-7 pb-7 pt-4">
41
+ <div class="px-7 pt-4 pb-7">
42
<TacticsList v-if="techniqueDetails" :list="techniqueDetails.tactics" />
43
</div>
44
</n-tab-pane>
45
<n-tab-pane name="Alerts" tab="Alerts" display-directive="show:lazy">
46
- <div class="px-7 pb-7 pt-4">
46
+ <div class="px-7 pt-4 pb-7">
47
<TechniqueEventsList v-if="techniqueDetails" :external-id />
48
</div>
49
</n-tab-pane>
50
<n-tab-pane name="Atomic test" tab="Atomic test" display-directive="show:lazy">
51
- <div class="px-7 pb-7 pt-4">
51
+ <div class="px-7 pt-4 pb-7">
52
<TechniqueCardContent :technique-id="externalId" />
53
</div>
54
</n-tab-pane>
frontend/src/components/mitre/TechniqueEvents/Filters.vue
+1
-1
@@ -12,7 +12,7 @@
12
</n-badge>
13
</template>
14
15
- <div class="pb-2 pt-1">
15
+ <div class="pt-1 pb-2">
16
<div class="text-secondary mb-1 text-sm">Mitre field:</div>
17
<n-input v-model:value="mitreField" size="small" clearable class="!w-40" />
18
</div>
frontend/src/components/mitre/TechniqueEvents/TechniqueEventCard.vue
+3
-3
@@ -72,19 +72,19 @@
72
<template #label>syslog</template>
73
<template #value>{{ alert.syslog_type }} / {{ alert.syslog_level }}</template>
74
</Badge>
75
- <Badge type="splitted" color="primary" class="@2xl:!flex !hidden">
75
+ <Badge type="splitted" color="primary" class="!hidden @2xl:!flex">
76
<template #label>manager</template>
77
<template #value>
78
{{ alert.manager_name }}
79
</template>
80
</Badge>
81
- <Badge type="splitted" color="primary" class="@2xl:!flex !hidden">
81
+ <Badge type="splitted" color="primary" class="!hidden @2xl:!flex">
82
<template #label>decoder</template>
83
<template #value>
84
{{ alert.decoder_name }}
85
</template>
86
</Badge>
87
- <Badge type="splitted" color="primary" class="@2xl:!flex !hidden">
87
+ <Badge type="splitted" color="primary" class="!hidden @2xl:!flex">
88
<template #label>source</template>
89
<template #value>
90
{{ alert.source }}
frontend/src/components/mitre/TechniqueEvents/TechniqueEventDetails.vue
+2
-2
@@ -28,7 +28,7 @@
28
</template>
29
</CardKV>
30
</div>
31
- <div ref="sidebarRef" class="md:max-w-70 shrink-0 basis-1/3">
31
+ <div ref="sidebarRef" class="shrink-0 basis-1/3 md:max-w-70">
32
<div ref="sidebarCardRef" class="flex flex-col gap-2 will-change-transform">
33
<n-card content-class="bg-secondary flex flex-col gap-3 rounded-lg" size="small">
34
<div class="flex flex-col gap-0.5 text-sm">
@@ -88,7 +88,7 @@
88
</n-card>
89
90
<div class="flex flex-wrap gap-1">
91
- <Badge v-if="softwareDetails.deprecated" color="primary" class="text-xs! font-mono">
91
+ <Badge v-if="softwareDetails.deprecated" color="primary" class="font-mono text-xs!">
92
<template #value>deprecated</template>
93
</Badge>
94
</div>
frontend/src/components/mitre/TechniquesAlerts/Filters.vue
+1
-1
@@ -12,7 +12,7 @@
12
</n-badge>
13
</template>
14
15
- <div class="pb-2 pt-1">
15
+ <div class="pt-1 pb-2">
16
<div class="text-secondary mb-1 text-sm">Mitre field:</div>
17
<n-input v-model:value="mitreField" size="small" clearable class="!w-40" />
18
</div>
frontend/src/components/mitre/TechniquesAlerts/List.vue
+1
-1
@@ -39,7 +39,7 @@
39
<Icon name="carbon:search" :size="16" />
40
</template>
41
</n-input>
42
- <div v-if="hasNoCountAlerts" class="min-w-32 max-w-32">
42
+ <div v-if="hasNoCountAlerts" class="max-w-32 min-w-32">
43
<n-checkbox v-model:checked="hideNoAlertsTechniques" class="items-center!" size="large">
44
<span class="text-xs/tight">Hide techniques with no alerts</span>
45
</n-checkbox>
frontend/src/components/sca/ScaCard.vue
+1
-1
@@ -16,7 +16,7 @@
16
</template>
17
<template #default>
18
<div class="flex flex-col gap-4">
19
- <div class="font-medium leading-snug">
19
+ <div class="leading-snug font-medium">
20
{{ sca.description }}
21
</div>
22
<div class="text-secondary flex flex-col gap-0.5 text-sm">
frontend/src/components/sca/ScaStats.vue
+3
-3
@@ -93,7 +93,7 @@
93
>
94
<div class="flex items-end">
95
<div
96
- class="w-4 rounded-b-sm rounded-t-2xl"
96
+ class="w-4 rounded-t-2xl rounded-b-sm"
97
:class="{
98
'h-full bg-yellow-500': index === 0,
99
'h-8/12 bg-gray-400': index === 1,
@@ -126,9 +126,9 @@
126
<ScaLevelBadge :score="policy.score" class="mt-1" />
127
</div>
128
129
- <div class="text-lg font-semibold leading-snug">{{ policy.policy_name }}</div>
129
+ <div class="text-lg leading-snug font-semibold">{{ policy.policy_name }}</div>
130
131
- <div class="@md:grid-cols-2 text-secondary grid grid-cols-1 gap-1 break-all text-xs">
131
+ <div class="text-secondary grid grid-cols-1 gap-1 text-xs break-all @md:grid-cols-2">
132
<div class="flex items-center gap-2">
133
<span>Policy ID:</span>
134
<span class="font-mono font-semibold">{{ policy.policy_id }}</span>
frontend/src/components/sigma/actionsProviders/QueryUploadDB.vue
+1
-1
@@ -4,7 +4,7 @@
4
<slot :loading :toggle-popup />
5
</template>
6
7
- <div class="flex min-w-72 max-w-80 flex-col gap-2 py-1">
7
+ <div class="flex max-w-80 min-w-72 flex-col gap-2 py-1">
8
<div>Choose the level to load:</div>
9
10
<n-checkbox-group v-model:value="ruleLevels" class="flex gap-4" :disabled="loading">
frontend/src/components/soc/SocAlerts/SocAlertItem/SocAlertItemBadges.vue
+2
-2
@@ -23,7 +23,7 @@
23
{{ alert.severity?.severity_name || "-" }}
24
</template>
25
</Badge>
26
- <Badge type="splitted" color="primary" class="@2xl:!flex !hidden">
26
+ <Badge type="splitted" color="primary" class="!hidden @2xl:!flex">
27
<template #iconLeft>
28
<Icon :name="SourceIcon" :size="13"></Icon>
29
</template>
@@ -32,7 +32,7 @@
32
{{ alert.alert_source || "-" }}
33
</template>
34
</Badge>
35
- <Badge type="splitted" color="primary" class="@2xl:!flex !hidden">
35
+ <Badge type="splitted" color="primary" class="!hidden @2xl:!flex">
36
<template #iconLeft>
37
<Icon :name="CustomerIcon" :size="13"></Icon>
38
</template>
frontend/src/components/threatIntel/VirusTotalEnrichmentButton.vue
+19
-19
@@ -85,7 +85,7 @@
85
>
86
<template #header>{{ key }}</template>
87
<template #footer>
88
- <div class="@xs:!flex-row flex flex-col justify-between gap-4 text-sm">
88
+ <div class="flex flex-col justify-between gap-4 text-sm @xs:!flex-row">
89
<n-statistic class="grow">
90
<template #label>
91
<span class="text-sm">method</span>
@@ -180,8 +180,8 @@
180
.last_https_certificate.cert_signature"
181
:key
182
>
183
- <td class="whitespace-nowrap text-sm">{{ key }}</td>
184
- <td class="whitespace-nowrap text-sm font-semibold">{{ value }}</td>
183
+ <td class="text-sm whitespace-nowrap">{{ key }}</td>
184
+ <td class="text-sm font-semibold whitespace-nowrap">{{ value }}</td>
185
</tr>
186
</tbody>
187
</n-table>
@@ -207,8 +207,8 @@
207
.last_https_certificate.extensions.authority_key_identifier"
208
:key
209
>
210
- <td class="whitespace-nowrap text-sm">{{ key }}</td>
211
- <td class="whitespace-nowrap text-sm font-semibold">{{ value }}</td>
210
+ <td class="text-sm whitespace-nowrap">{{ key }}</td>
211
+ <td class="text-sm font-semibold whitespace-nowrap">{{ value }}</td>
212
</tr>
213
</tbody>
214
</n-table>
@@ -369,8 +369,8 @@
369
.last_https_certificate.extensions.ca_information_access"
370
:key
371
>
372
- <td class="whitespace-nowrap text-sm">{{ key }}</td>
373
- <td class="whitespace-nowrap text-sm font-semibold">
372
+ <td class="text-sm whitespace-nowrap">{{ key }}</td>
373
+ <td class="text-sm font-semibold whitespace-nowrap">
374
<a :href="value" target="_blank" rel="nofollow noopener noreferrer">
375
{{ value }}
376
</a>
@@ -420,8 +420,8 @@
420
.last_https_certificate.validity"
421
:key
422
>
423
- <td class="whitespace-nowrap text-sm">{{ key }}</td>
424
- <td class="whitespace-nowrap text-sm font-semibold">{{ value }}</td>
423
+ <td class="text-sm whitespace-nowrap">{{ key }}</td>
424
+ <td class="text-sm font-semibold whitespace-nowrap">{{ value }}</td>
425
</tr>
426
</tbody>
427
</n-table>
@@ -443,8 +443,8 @@
443
<n-table :bordered="false" single-line>
444
<tbody>
445
<tr>
446
- <td class="whitespace-nowrap text-sm">thumbprint_sha256</td>
447
- <td class="whitespace-nowrap text-sm font-semibold">
446
+ <td class="text-sm whitespace-nowrap">thumbprint_sha256</td>
447
+ <td class="text-sm font-semibold whitespace-nowrap">
448
{{
449
virusTotalDataResponse.attributes.last_https_certificate
450
.thumbprint_sha256
@@ -452,16 +452,16 @@
452
</td>
453
</tr>
454
<tr>
455
- <td class="whitespace-nowrap text-sm">thumbprint</td>
456
- <td class="whitespace-nowrap text-sm font-semibold">
455
+ <td class="text-sm whitespace-nowrap">thumbprint</td>
456
+ <td class="text-sm font-semibold whitespace-nowrap">
457
{{
458
virusTotalDataResponse.attributes.last_https_certificate.thumbprint
459
}}
460
</td>
461
</tr>
462
<tr>
463
- <td class="whitespace-nowrap text-sm">serial_number</td>
464
- <td class="whitespace-nowrap text-sm font-semibold">
463
+ <td class="text-sm whitespace-nowrap">serial_number</td>
464
+ <td class="text-sm font-semibold whitespace-nowrap">
465
{{
466
virusTotalDataResponse.attributes.last_https_certificate
467
.serial_number
@@ -491,8 +491,8 @@
491
.last_https_certificate.issuer"
492
:key
493
>
494
- <td class="whitespace-nowrap text-sm">{{ key }}</td>
495
- <td class="whitespace-nowrap text-sm font-semibold">{{ value }}</td>
494
+ <td class="text-sm whitespace-nowrap">{{ key }}</td>
495
+ <td class="text-sm font-semibold whitespace-nowrap">{{ value }}</td>
496
</tr>
497
</tbody>
498
</n-table>
@@ -517,8 +517,8 @@
517
.last_https_certificate.subject"
518
:key
519
>
520
- <td class="whitespace-nowrap text-sm">{{ key }}</td>
521
- <td class="whitespace-nowrap text-sm font-semibold">{{ value }}</td>
520
+ <td class="text-sm whitespace-nowrap">{{ key }}</td>
521
+ <td class="text-sm font-semibold whitespace-nowrap">{{ value }}</td>
522
</tr>
523
</tbody>
524
</n-table>
frontend/src/components/threatIntel/VirusTotalForm.vue
+3
-3
@@ -123,7 +123,7 @@
123
</div>
124
<div v-if="!_isEmpty(analysisResponse.attributes.stats)" class="flex flex-col gap-1 p-4">
125
<div class="text-secondary text-xs">stats</div>
126
- <div class="divide-border divide-y-1 flex flex-col gap-2">
126
+ <div class="divide-border flex flex-col gap-2 divide-y-1">
127
<div
128
v-for="(val, key) of analysisResponse.attributes.stats"
129
:key="key"
@@ -165,7 +165,7 @@
165
class="border-default border"
166
>
167
<div class="px-2 py-1">{{ resultKey }}</div>
168
- <div class="divide-border divide-y-1 bg-default flex flex-col gap-1">
168
+ <div class="divide-border bg-default flex flex-col gap-1 divide-y-1">
169
<div
170
v-for="(val, key) of resultVal"
171
:key="key"
@@ -180,7 +180,7 @@
180
</div>
181
<div v-if="!_isEmpty(analysisResponse.links)" class="flex flex-col gap-1 p-4">
182
<div class="text-secondary text-xs">links</div>
183
- <div class="divide-border divide-y-1 flex flex-col gap-2">
183
+ <div class="divide-border flex flex-col gap-2 divide-y-1">
184
<div
185
v-for="(val, key) of analysisResponse.links"
186
:key="key"
frontend/src/components/vulnerabilities/VulnerabilityCard.vue
+1
-1
@@ -16,7 +16,7 @@
16
</template>
17
<template #default>
18
<div class="flex flex-col gap-4">
19
- <div class="font-medium leading-snug">
19
+ <div class="leading-snug font-medium">
20
{{ vulnerability.title }}
21
</div>
22
<div class="text-secondary flex flex-col gap-0.5 text-sm">
frontend/src/components/vulnerabilities/VulnerabilityStats.vue
+3
-3
@@ -86,7 +86,7 @@
86
>
87
<div class="flex items-end">
88
<div
89
- class="w-4 rounded-b-sm rounded-t-2xl"
89
+ class="w-4 rounded-t-2xl rounded-b-sm"
90
:class="{
91
'h-full bg-yellow-500': index === 0,
92
'h-8/12 bg-gray-400': index === 1,
@@ -115,9 +115,9 @@
115
<span>#{{ index + 1 }}</span>
116
</div>
117
118
- <div class="text-lg font-semibold leading-snug">{{ pkg.package_name }}</div>
118
+ <div class="text-lg leading-snug font-semibold">{{ pkg.package_name }}</div>
119
120
- <div class="@md:grid-cols-2 text-secondary grid grid-cols-1 gap-1 break-all text-xs">
120
+ <div class="text-secondary grid grid-cols-1 gap-1 text-xs break-all @md:grid-cols-2">
121
<div class="flex items-center gap-2">
122
<span>EPSS:</span>
123
<span class="font-mono font-semibold">{{ pkg.maxEpssScore.toLocaleString() }}</span>
frontend/src/composables/useHealthchecksNotify.ts
+25
-23
@@ -71,31 +71,33 @@ export function useHealthchecksNotify() {
71
}
72
})
73
74
- watch(alerts, (val, old) => {
75
- if (val?.length !== old?.length) {
76
- const obj: Notification = {
77
- id: "influxDBAlert",
78
- category: "alert",
79
- type: "error",
80
- title: "Error check",
81
- description: "Influx Alert",
82
- read: false,
83
- date: new Date(),
84
- action() {
85
- gotoHealthcheck()
86
- },
87
- actionTitle: "See Healthcheck"
88
- }
74
+ watch(
75
+ alerts,
76
+ (val, old) => {
77
+ if (JSON.stringify(val) !== JSON.stringify(old)) {
78
+ if (val !== null && val.length) {
79
+ const obj: Notification = {
80
+ id: "influxDBAlert",
81
+ category: "alert",
82
+ type: "warning",
83
+ title: "Influx Alert",
84
+ description: `${val.length} Critical ${val.length > 1 ? "issues" : "issue"}`,
85
+ read: false,
86
+ date: new Date(),
87
+ action() {
88
+ gotoHealthcheck()
89
+ },
90
+ actionTitle: "See Healthcheck"
91
+ }
92
90
- if (val !== null && val.length) {
91
- obj.type = "warning"
92
- obj.title = "Influx Alert"
93
- obj.description = `${val.length} Critical ${val.length > 1 ? "issues" : "issue"}`
93
+ useNotifications().prepend(obj, { autoNotify: true })
94
+ } else {
95
+ useNotifications().deleteOne("influxDBAlert")
96
+ }
97
}
95
-
96
- useNotifications().prepend(obj, { autoNotify: true })
97
- }
98
- })
98
+ },
99
+ { deep: true }
100
+ )
101
}
102
}
103
}
frontend/src/stores/healthcheck.ts
+14
-1
@@ -16,7 +16,7 @@ export const useHealthcheckStore = defineStore("healthcheck", {
16
uncommittedJournalEntries: 0 as number | null,
17
clusterName: "" as string | null,
18
clusterStatus: IndexHealth.GREEN as IndexHealth | null,
19
- alerts: [] as InfluxDBAlert[] | null
19
+ alerts: null as InfluxDBAlert[] | null
20
}),
21
actions: {
22
getGraylogCheck() {
@@ -59,6 +59,19 @@ export const useHealthcheckStore = defineStore("healthcheck", {
59
} else {
60
this.alerts = null
61
}
62
+
63
+ /*
64
+ this.alerts = [
65
+ {
66
+ time: new Date(),
67
+ message: "string",
68
+ checkID: "string",
69
+ checkName: "string",
70
+ level: InfluxDBAlertLevel.Crit
71
+ }
72
+ ]
73
+ this.alerts = []
74
+ */
75
})
76
.catch(() => {
77
this.alerts = null
frontend/src/tailwind.css
+1
-1
@@ -1,5 +1,5 @@
1
@import "tailwindcss";
2
-@config '../tailwind.config.js';
2
+@config "../tailwind.config.js";
3
4
@custom-variant dark (&:where(.theme-dark, .theme-dark *));
5
frontend/src/views/agents/DetectionRules.vue
+7
-7
@@ -37,11 +37,11 @@
37
<template #sidebar-content>
38
<n-spin :show="loadingList">
39
<template v-if="fileList.length">
40
- <div class="divide-border divide-y-1 flex flex-col">
40
+ <div class="divide-border flex flex-col divide-y-1">
41
<div
42
v-for="item of fileList"
43
:key="item.filename"
44
- class="hover:text-warning px-4.5 cursor-pointer break-all py-2.5 font-mono text-sm"
44
+ class="hover:text-warning cursor-pointer px-4.5 py-2.5 font-mono text-sm break-all"
45
:class="{ 'bg-warning/10': item.filename === currentFile?.filename }"
46
@click.stop="loadFile(item.filename)"
47
>
@@ -76,7 +76,7 @@
76
>
77
<div class="flex items-center gap-2">
78
<Icon :name="UndoIcon" />
79
- <span class="@sm:flex hidden">Undo</span>
79
+ <span class="hidden @sm:flex">Undo</span>
80
</div>
81
</n-button>
82
<n-button
@@ -86,7 +86,7 @@
86
@click="xmlEditorCTX.redo"
87
>
88
<div class="flex items-center gap-2">
89
- <span class="@sm:flex hidden">Redo</span>
89
+ <span class="hidden @sm:flex">Redo</span>
90
<Icon :name="RedoIcon" />
91
</div>
92
</n-button>
@@ -100,7 +100,7 @@
100
:size="20"
101
class="text-warning animate-fade cursor-help"
102
/>
103
- <span class="text-warning @lg:flex hidden font-mono text-xs">Errors detected</span>
103
+ <span class="text-warning hidden font-mono text-xs @lg:flex">Errors detected</span>
104
</div>
105
</template>
106
@@ -128,14 +128,14 @@
128
>
129
<div class="flex items-center gap-2">
130
<Icon :name="UploadIcon" />
131
- <span class="@xs:flex hidden">Upload</span>
131
+ <span class="hidden @xs:flex">Upload</span>
132
</div>
133
</n-button>
134
</div>
135
</div>
136
</template>
137
<template #main-content>
138
- <div v-if="currentFile" class="px-4.5 break-all py-2.5 font-mono text-sm">
138
+ <div v-if="currentFile" class="px-4.5 py-2.5 font-mono text-sm break-all">
139
current file: {{ currentFile?.filename }}
140
</div>
141
<n-spin
frontend/src/views/agents/Groups.vue
+7
-7
@@ -37,11 +37,11 @@
37
<template #sidebar-content>
38
<n-spin :show="loadingGroups">
39
<template v-if="groupsList.length">
40
- <div class="divide-border divide-y-1 flex flex-col">
40
+ <div class="divide-border flex flex-col divide-y-1">
41
<div
42
v-for="group of groupsList"
43
:key="group.name"
44
- class="hover:text-warning px-4.5 cursor-pointer break-all py-2.5 text-sm"
44
+ class="hover:text-warning cursor-pointer px-4.5 py-2.5 text-sm break-all"
45
:class="{ 'bg-warning/10': group.name === currentGroup?.name }"
46
@click.stop="loadGroup(group)"
47
>
@@ -77,7 +77,7 @@
77
>
78
<div class="flex items-center gap-2">
79
<Icon :name="UndoIcon" />
80
- <span class="@sm:flex hidden">Undo</span>
80
+ <span class="hidden @sm:flex">Undo</span>
81
</div>
82
</n-button>
83
<n-button
@@ -87,7 +87,7 @@
87
@click="xmlEditorCTX.redo"
88
>
89
<div class="flex items-center gap-2">
90
- <span class="@sm:flex hidden">Redo</span>
90
+ <span class="hidden @sm:flex">Redo</span>
91
<Icon :name="RedoIcon" />
92
</div>
93
</n-button>
@@ -101,7 +101,7 @@
101
:size="20"
102
class="text-warning animate-fade cursor-help"
103
/>
104
- <span class="text-warning @lg:flex hidden font-mono text-xs">Errors detected</span>
104
+ <span class="text-warning hidden font-mono text-xs @lg:flex">Errors detected</span>
105
</div>
106
</template>
107
@@ -129,14 +129,14 @@
129
>
130
<div class="flex items-center gap-2">
131
<Icon :name="UploadIcon" />
132
- <span class="@xs:flex hidden">Update</span>
132
+ <span class="hidden @xs:flex">Update</span>
133
</div>
134
</n-button>
135
</div>
136
</div>
137
</template>
138
<template #main-content>
139
- <div v-if="currentGroup && currentFile" class="px-4.5 break-all py-2.5 text-sm">
139
+ <div v-if="currentGroup && currentFile" class="px-4.5 py-2.5 text-sm break-all">
140
<div class="font-mono">Group: {{ currentGroup?.name }} | File: {{ currentFile?.filename }}</div>
141
</div>
142
<n-spin
frontend/src/views/agents/SysmonConfig.vue
+5
-5
@@ -61,7 +61,7 @@
61
>
62
<div class="flex items-center gap-2">
63
<Icon :name="UndoIcon" />
64
- <span class="@sm:flex hidden">Undo</span>
64
+ <span class="hidden @sm:flex">Undo</span>
65
</div>
66
</n-button>
67
<n-button
@@ -71,7 +71,7 @@
71
@click="xmlEditorCTX.redo"
72
>
73
<div class="flex items-center gap-2">
74
- <span class="@sm:flex hidden">Redo</span>
74
+ <span class="hidden @sm:flex">Redo</span>
75
<Icon :name="RedoIcon" />
76
</div>
77
</n-button>
@@ -85,7 +85,7 @@
85
:size="20"
86
class="text-warning animate-fade cursor-help"
87
/>
88
- <span class="text-warning @lg:flex hidden font-mono text-xs">Errors detected</span>
88
+ <span class="text-warning hidden font-mono text-xs @lg:flex">Errors detected</span>
89
</div>
90
</template>
91
@@ -113,7 +113,7 @@
113
>
114
<div class="flex items-center gap-2">
115
<Icon :name="UploadIcon" />
116
- <span class="@xs:flex hidden">Upload</span>
116
+ <span class="hidden @xs:flex">Upload</span>
117
</div>
118
</n-button>
119
<n-button
@@ -125,7 +125,7 @@
125
>
126
<div class="flex items-center gap-2">
127
<Icon :name="DeployIcon" />
128
- <span class="@xs:flex hidden">Deploy</span>
128
+ <span class="hidden @xs:flex">Deploy</span>
129
</div>
130
</n-button>
131
</div>
frontend/tsconfig.app.json
+1
@@ -7,6 +7,7 @@
7
"@/*": ["./src/*"]
8
},
9
"typeRoots": ["./node_modules/@types", "./node_modules/vue-sjv/dist"],
10
+ "types": ["node"],
11
"allowJs": true,
12
"strict": true,
13
"noFallthroughCasesInSwitch": true,