commit e727915
Artur Manuel
·
2026-07-21 17:19:23 +0000 UTC
parent 1b78732
typescript: regenerate lock file
1 files changed,
+265,
-158
+265,
-158
1@@ -7,7 +7,7 @@
2 "": {
3 "name": "rosetta-collatz",
4 "version": "1.0.0",
5- "license": "EUPL-1.2",
6+ "license": "0BSD",
7 "devDependencies": {
8 "@eslint/js": "^10.0.1",
9 "eslint": "^10.1.0",
10@@ -23,6 +23,7 @@
11 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz",
12 "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==",
13 "dev": true,
14+ "license": "MIT",
15 "dependencies": {
16 "eslint-visitor-keys": "^3.4.3"
17 },
18@@ -41,6 +42,7 @@
19 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
20 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
21 "dev": true,
22+ "license": "Apache-2.0",
23 "engines": {
24 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
25 },
26@@ -53,17 +55,19 @@
27 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz",
28 "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==",
29 "dev": true,
30+ "license": "MIT",
31 "engines": {
32 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
33 }
34 },
35 "node_modules/@eslint/config-array": {
36- "version": "0.23.3",
37- "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.23.3.tgz",
38- "integrity": "sha512-j+eEWmB6YYLwcNOdlwQ6L2OsptI/LO6lNBuLIqe5R7RetD658HLoF+Mn7LzYmAWWNNzdC6cqP+L6r8ujeYXWLw==",
39+ "version": "0.23.5",
40+ "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.23.5.tgz",
41+ "integrity": "sha512-Y3kKLvC1dvTOT+oGlqNQ1XLqK6D1HU2YXPc52NmAlJZbMMWDzGYXMiPRJ8TYD39muD/OTjlZmNJ4ib7dvSrMBA==",
42 "dev": true,
43+ "license": "Apache-2.0",
44 "dependencies": {
45- "@eslint/object-schema": "^3.0.3",
46+ "@eslint/object-schema": "^3.0.5",
47 "debug": "^4.3.1",
48 "minimatch": "^10.2.4"
49 },
50@@ -72,22 +76,24 @@
51 }
52 },
53 "node_modules/@eslint/config-helpers": {
54- "version": "0.5.3",
55- "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.5.3.tgz",
56- "integrity": "sha512-lzGN0onllOZCGroKJmRwY6QcEHxbjBw1gwB8SgRSqK8YbbtEXMvKynsXc3553ckIEBxsbMBU7oOZXKIPGZNeZw==",
57+ "version": "0.6.0",
58+ "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.6.0.tgz",
59+ "integrity": "sha512-ii6Bw9jJ2zi2cWA2Z+9/QZ/+3DX6kwaV5Q986D/CdP3Lap3w/pgQZ373FV7byY/i7L4IRH/G43I5dz1ClsCbpA==",
60 "dev": true,
61+ "license": "Apache-2.0",
62 "dependencies": {
63- "@eslint/core": "^1.1.1"
64+ "@eslint/core": "^1.2.1"
65 },
66 "engines": {
67 "node": "^20.19.0 || ^22.13.0 || >=24"
68 }
69 },
70 "node_modules/@eslint/core": {
71- "version": "1.1.1",
72- "resolved": "https://registry.npmjs.org/@eslint/core/-/core-1.1.1.tgz",
73- "integrity": "sha512-QUPblTtE51/7/Zhfv8BDwO0qkkzQL7P/aWWbqcf4xWLEYn1oKjdO0gglQBB4GAsu7u6wjijbCmzsUTy6mnk6oQ==",
74+ "version": "1.2.1",
75+ "resolved": "https://registry.npmjs.org/@eslint/core/-/core-1.2.1.tgz",
76+ "integrity": "sha512-MwcE1P+AZ4C6DWlpin/OmOA54mmIZ/+xZuJiQd4SyB29oAJjN30UW9wkKNptW2ctp4cEsvhlLY/CsQ1uoHDloQ==",
77 "dev": true,
78+ "license": "Apache-2.0",
79 "dependencies": {
80 "@types/json-schema": "^7.0.15"
81 },
82@@ -100,6 +106,7 @@
83 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-10.0.1.tgz",
84 "integrity": "sha512-zeR9k5pd4gxjZ0abRoIaxdc7I3nDktoXZk2qOv9gCNWx3mVwEn32VRhyLaRsDiJjTs0xq/T8mfPtyuXu7GWBcA==",
85 "dev": true,
86+ "license": "MIT",
87 "engines": {
88 "node": "^20.19.0 || ^22.13.0 || >=24"
89 },
90@@ -116,21 +123,23 @@
91 }
92 },
93 "node_modules/@eslint/object-schema": {
94- "version": "3.0.3",
95- "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-3.0.3.tgz",
96- "integrity": "sha512-iM869Pugn9Nsxbh/YHRqYiqd23AmIbxJOcpUMOuWCVNdoQJ5ZtwL6h3t0bcZzJUlC3Dq9jCFCESBZnX0GTv7iQ==",
97+ "version": "3.0.5",
98+ "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-3.0.5.tgz",
99+ "integrity": "sha512-vqTaUEgxzm+YDSdElad6PiRoX4t8VGDjCtt05zn4nU810UIx/uNEV7/lZJ6KwFThKZOzOxzXy48da+No7HZaMw==",
100 "dev": true,
101+ "license": "Apache-2.0",
102 "engines": {
103 "node": "^20.19.0 || ^22.13.0 || >=24"
104 }
105 },
106 "node_modules/@eslint/plugin-kit": {
107- "version": "0.6.1",
108- "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.6.1.tgz",
109- "integrity": "sha512-iH1B076HoAshH1mLpHMgwdGeTs0CYwL0SPMkGuSebZrwBp16v415e9NZXg2jtrqPVQjf6IANe2Vtlr5KswtcZQ==",
110+ "version": "0.7.2",
111+ "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.7.2.tgz",
112+ "integrity": "sha512-+CNAzxglkrpNf/kKywqQfk74QjtceuOE7Qm+AF8miRvPF/wmmK5+OJOgVh3AVTT3RP2mH3+FOaxlE5v72owk0A==",
113 "dev": true,
114+ "license": "Apache-2.0",
115 "dependencies": {
116- "@eslint/core": "^1.1.1",
117+ "@eslint/core": "^1.2.1",
118 "levn": "^0.4.1"
119 },
120 "engines": {
121@@ -138,32 +147,49 @@
122 }
123 },
124 "node_modules/@humanfs/core": {
125- "version": "0.19.1",
126- "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",
127- "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",
128+ "version": "0.19.2",
129+ "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.2.tgz",
130+ "integrity": "sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==",
131 "dev": true,
132+ "license": "Apache-2.0",
133+ "dependencies": {
134+ "@humanfs/types": "^0.15.0"
135+ },
136 "engines": {
137 "node": ">=18.18.0"
138 }
139 },
140 "node_modules/@humanfs/node": {
141- "version": "0.16.7",
142- "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz",
143- "integrity": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==",
144+ "version": "0.16.8",
145+ "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.8.tgz",
146+ "integrity": "sha512-gE1eQNZ3R++kTzFUpdGlpmy8kDZD/MLyHqDwqjkVQI0JMdI1D51sy1H958PNXYkM2rAac7e5/CnIKZrHtPh3BQ==",
147 "dev": true,
148+ "license": "Apache-2.0",
149 "dependencies": {
150- "@humanfs/core": "^0.19.1",
151+ "@humanfs/core": "^0.19.2",
152+ "@humanfs/types": "^0.15.0",
153 "@humanwhocodes/retry": "^0.4.0"
154 },
155 "engines": {
156 "node": ">=18.18.0"
157 }
158 },
159+ "node_modules/@humanfs/types": {
160+ "version": "0.15.0",
161+ "resolved": "https://registry.npmjs.org/@humanfs/types/-/types-0.15.0.tgz",
162+ "integrity": "sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==",
163+ "dev": true,
164+ "license": "Apache-2.0",
165+ "engines": {
166+ "node": ">=18.18.0"
167+ }
168+ },
169 "node_modules/@humanwhocodes/module-importer": {
170 "version": "1.0.1",
171 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
172 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
173 "dev": true,
174+ "license": "Apache-2.0",
175 "engines": {
176 "node": ">=12.22"
177 },
178@@ -177,6 +203,7 @@
179 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz",
180 "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==",
181 "dev": true,
182+ "license": "Apache-2.0",
183 "engines": {
184 "node": ">=18.18"
185 },
186@@ -189,34 +216,38 @@
187 "version": "4.3.1",
188 "resolved": "https://registry.npmjs.org/@types/esrecurse/-/esrecurse-4.3.1.tgz",
189 "integrity": "sha512-xJBAbDifo5hpffDBuHl0Y8ywswbiAp/Wi7Y/GtAgSlZyIABppyurxVueOPE8LUQOxdlgi6Zqce7uoEpqNTeiUw==",
190- "dev": true
191+ "dev": true,
192+ "license": "MIT"
193 },
194 "node_modules/@types/estree": {
195- "version": "1.0.8",
196- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
197- "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
198- "dev": true
199+ "version": "1.0.9",
200+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
201+ "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",
202+ "dev": true,
203+ "license": "MIT"
204 },
205 "node_modules/@types/json-schema": {
206 "version": "7.0.15",
207 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
208 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
209- "dev": true
210+ "dev": true,
211+ "license": "MIT"
212 },
213 "node_modules/@typescript-eslint/eslint-plugin": {
214- "version": "8.57.1",
215- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.57.1.tgz",
216- "integrity": "sha512-Gn3aqnvNl4NGc6x3/Bqk1AOn0thyTU9bqDRhiRnUWezgvr2OnhYCWCgC8zXXRVqBsIL1pSDt7T9nJUe0oM0kDQ==",
217+ "version": "8.65.0",
218+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.65.0.tgz",
219+ "integrity": "sha512-IEgob78X12rHpUmtcwFsXhZdVGJtwTVP8FiCLZkR6GlYVrl2PcuB+KhCE5BlVC/eQpQnu8WXRtkHZuPar+gCRA==",
220 "dev": true,
221+ "license": "MIT",
222 "dependencies": {
223 "@eslint-community/regexpp": "^4.12.2",
224- "@typescript-eslint/scope-manager": "8.57.1",
225- "@typescript-eslint/type-utils": "8.57.1",
226- "@typescript-eslint/utils": "8.57.1",
227- "@typescript-eslint/visitor-keys": "8.57.1",
228+ "@typescript-eslint/scope-manager": "8.65.0",
229+ "@typescript-eslint/type-utils": "8.65.0",
230+ "@typescript-eslint/utils": "8.65.0",
231+ "@typescript-eslint/visitor-keys": "8.65.0",
232 "ignore": "^7.0.5",
233 "natural-compare": "^1.4.0",
234- "ts-api-utils": "^2.4.0"
235+ "ts-api-utils": "^2.5.0"
236 },
237 "engines": {
238 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
239@@ -226,30 +257,32 @@
240 "url": "https://opencollective.com/typescript-eslint"
241 },
242 "peerDependencies": {
243- "@typescript-eslint/parser": "^8.57.1",
244+ "@typescript-eslint/parser": "^8.65.0",
245 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
246- "typescript": ">=4.8.4 <6.0.0"
247+ "typescript": ">=4.8.4 <6.1.0"
248 }
249 },
250 "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": {
251- "version": "7.0.5",
252- "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
253- "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==",
254+ "version": "7.0.6",
255+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.6.tgz",
256+ "integrity": "sha512-BAg6QkE8W+TuQLrrw0Ugr7HegXduRuuj8/ti2kSOc+jz1dmx8/WNcjr6XGnq5YpDWxFwwaavqD0+jIUOKelTsw==",
257 "dev": true,
258+ "license": "MIT",
259 "engines": {
260 "node": ">= 4"
261 }
262 },
263 "node_modules/@typescript-eslint/parser": {
264- "version": "8.57.1",
265- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.57.1.tgz",
266- "integrity": "sha512-k4eNDan0EIMTT/dUKc/g+rsJ6wcHYhNPdY19VoX/EOtaAG8DLtKCykhrUnuHPYvinn5jhAPgD2Qw9hXBwrahsw==",
267+ "version": "8.65.0",
268+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.65.0.tgz",
269+ "integrity": "sha512-CZ4nMxWwgu1HEEFNkeaCptra9QCtkmKdgf3sWh1rl1trIhmxLilgTV4cwcbQ4wemnT4sWQN8CaKOmdYx+g2gMA==",
270 "dev": true,
271+ "license": "MIT",
272 "dependencies": {
273- "@typescript-eslint/scope-manager": "8.57.1",
274- "@typescript-eslint/types": "8.57.1",
275- "@typescript-eslint/typescript-estree": "8.57.1",
276- "@typescript-eslint/visitor-keys": "8.57.1",
277+ "@typescript-eslint/scope-manager": "8.65.0",
278+ "@typescript-eslint/types": "8.65.0",
279+ "@typescript-eslint/typescript-estree": "8.65.0",
280+ "@typescript-eslint/visitor-keys": "8.65.0",
281 "debug": "^4.4.3"
282 },
283 "engines": {
284@@ -261,17 +294,18 @@
285 },
286 "peerDependencies": {
287 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
288- "typescript": ">=4.8.4 <6.0.0"
289+ "typescript": ">=4.8.4 <6.1.0"
290 }
291 },
292 "node_modules/@typescript-eslint/project-service": {
293- "version": "8.57.1",
294- "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.57.1.tgz",
295- "integrity": "sha512-vx1F37BRO1OftsYlmG9xay1TqnjNVlqALymwWVuYTdo18XuKxtBpCj1QlzNIEHlvlB27osvXFWptYiEWsVdYsg==",
296+ "version": "8.65.0",
297+ "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.65.0.tgz",
298+ "integrity": "sha512-SxnPhbTsGahizDgbu7oqFH/xVtzIqMd/s+WtnSxNxJZJpLbdT5IPdzg8EZxO3+PoKahXmwJLeNQOpKJb3/bi7Q==",
299 "dev": true,
300+ "license": "MIT",
301 "dependencies": {
302- "@typescript-eslint/tsconfig-utils": "^8.57.1",
303- "@typescript-eslint/types": "^8.57.1",
304+ "@typescript-eslint/tsconfig-utils": "^8.65.0",
305+ "@typescript-eslint/types": "^8.65.0",
306 "debug": "^4.4.3"
307 },
308 "engines": {
309@@ -282,17 +316,18 @@
310 "url": "https://opencollective.com/typescript-eslint"
311 },
312 "peerDependencies": {
313- "typescript": ">=4.8.4 <6.0.0"
314+ "typescript": ">=4.8.4 <6.1.0"
315 }
316 },
317 "node_modules/@typescript-eslint/scope-manager": {
318- "version": "8.57.1",
319- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.57.1.tgz",
320- "integrity": "sha512-hs/QcpCwlwT2L5S+3fT6gp0PabyGk4Q0Rv2doJXA0435/OpnSR3VRgvrp8Xdoc3UAYSg9cyUjTeFXZEPg/3OKg==",
321+ "version": "8.65.0",
322+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.65.0.tgz",
323+ "integrity": "sha512-Esbl8OSYiVxBokYgWPf7VVWg/BE798wXhimnn9ML9Pt5qoDf8bfQlgjlKXR/k98+AcNzlLKYrpCcrcuZ9DZLgg==",
324 "dev": true,
325+ "license": "MIT",
326 "dependencies": {
327- "@typescript-eslint/types": "8.57.1",
328- "@typescript-eslint/visitor-keys": "8.57.1"
329+ "@typescript-eslint/types": "8.65.0",
330+ "@typescript-eslint/visitor-keys": "8.65.0"
331 },
332 "engines": {
333 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
334@@ -303,10 +338,11 @@
335 }
336 },
337 "node_modules/@typescript-eslint/tsconfig-utils": {
338- "version": "8.57.1",
339- "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.57.1.tgz",
340- "integrity": "sha512-0lgOZB8cl19fHO4eI46YUx2EceQqhgkPSuCGLlGi79L2jwYY1cxeYc1Nae8Aw1xjgW3PKVDLlr3YJ6Bxx8HkWg==",
341+ "version": "8.65.0",
342+ "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.65.0.tgz",
343+ "integrity": "sha512-j6GzGqCiRdA7Qhur2VVmKZAkBLfnHFQfx4TaJGL9RMveZqCo48jSHHO0DTgizEnGhtWnqmbtCUSrqSkdiY/0Hg==",
344 "dev": true,
345+ "license": "MIT",
346 "engines": {
347 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
348 },
349@@ -315,20 +351,21 @@
350 "url": "https://opencollective.com/typescript-eslint"
351 },
352 "peerDependencies": {
353- "typescript": ">=4.8.4 <6.0.0"
354+ "typescript": ">=4.8.4 <6.1.0"
355 }
356 },
357 "node_modules/@typescript-eslint/type-utils": {
358- "version": "8.57.1",
359- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.57.1.tgz",
360- "integrity": "sha512-+Bwwm0ScukFdyoJsh2u6pp4S9ktegF98pYUU0hkphOOqdMB+1sNQhIz8y5E9+4pOioZijrkfNO/HUJVAFFfPKA==",
361+ "version": "8.65.0",
362+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.65.0.tgz",
363+ "integrity": "sha512-YjaZ7PRI5qY7ax2L3PbvX0rRyGtipAReCWs0mhhDBHjH/vl0g0BonaGXrKdKpMbIIsMIwDgbk/xzkBTyAltS5g==",
364 "dev": true,
365+ "license": "MIT",
366 "dependencies": {
367- "@typescript-eslint/types": "8.57.1",
368- "@typescript-eslint/typescript-estree": "8.57.1",
369- "@typescript-eslint/utils": "8.57.1",
370+ "@typescript-eslint/types": "8.65.0",
371+ "@typescript-eslint/typescript-estree": "8.65.0",
372+ "@typescript-eslint/utils": "8.65.0",
373 "debug": "^4.4.3",
374- "ts-api-utils": "^2.4.0"
375+ "ts-api-utils": "^2.5.0"
376 },
377 "engines": {
378 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
379@@ -339,14 +376,15 @@
380 },
381 "peerDependencies": {
382 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
383- "typescript": ">=4.8.4 <6.0.0"
384+ "typescript": ">=4.8.4 <6.1.0"
385 }
386 },
387 "node_modules/@typescript-eslint/types": {
388- "version": "8.57.1",
389- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.57.1.tgz",
390- "integrity": "sha512-S29BOBPJSFUiblEl6RzPPjJt6w25A6XsBqRVDt53tA/tlL8q7ceQNZHTjPeONt/3S7KRI4quk+yP9jK2WjBiPQ==",
391+ "version": "8.65.0",
392+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.65.0.tgz",
393+ "integrity": "sha512-JSSwWNy+H0E/01jJEM+hrX6N0OFDzFzeIhHFSAS01tlVaevpG8cFyYRPhS5yjGOvBUx3sqQHVMjCL1CAZZMxBg==",
394 "dev": true,
395+ "license": "MIT",
396 "engines": {
397 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
398 },
399@@ -356,20 +394,21 @@
400 }
401 },
402 "node_modules/@typescript-eslint/typescript-estree": {
403- "version": "8.57.1",
404- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.57.1.tgz",
405- "integrity": "sha512-ybe2hS9G6pXpqGtPli9Gx9quNV0TWLOmh58ADlmZe9DguLq0tiAKVjirSbtM1szG6+QH6rVXyU6GTLQbWnMY+g==",
406+ "version": "8.65.0",
407+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.65.0.tgz",
408+ "integrity": "sha512-JboAE2swaYt4tb1fHhHTABE2K+OLy09XfcTbhnk4Pw96f9dd2e9iYsJ28gBggHlo5z5x1rkyWvcPoTuNTd4oGg==",
409 "dev": true,
410+ "license": "MIT",
411 "dependencies": {
412- "@typescript-eslint/project-service": "8.57.1",
413- "@typescript-eslint/tsconfig-utils": "8.57.1",
414- "@typescript-eslint/types": "8.57.1",
415- "@typescript-eslint/visitor-keys": "8.57.1",
416+ "@typescript-eslint/project-service": "8.65.0",
417+ "@typescript-eslint/tsconfig-utils": "8.65.0",
418+ "@typescript-eslint/types": "8.65.0",
419+ "@typescript-eslint/visitor-keys": "8.65.0",
420 "debug": "^4.4.3",
421 "minimatch": "^10.2.2",
422 "semver": "^7.7.3",
423 "tinyglobby": "^0.2.15",
424- "ts-api-utils": "^2.4.0"
425+ "ts-api-utils": "^2.5.0"
426 },
427 "engines": {
428 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
429@@ -379,19 +418,20 @@
430 "url": "https://opencollective.com/typescript-eslint"
431 },
432 "peerDependencies": {
433- "typescript": ">=4.8.4 <6.0.0"
434+ "typescript": ">=4.8.4 <6.1.0"
435 }
436 },
437 "node_modules/@typescript-eslint/utils": {
438- "version": "8.57.1",
439- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.57.1.tgz",
440- "integrity": "sha512-XUNSJ/lEVFttPMMoDVA2r2bwrl8/oPx8cURtczkSEswY5T3AeLmCy+EKWQNdL4u0MmAHOjcWrqJp2cdvgjn8dQ==",
441+ "version": "8.65.0",
442+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.65.0.tgz",
443+ "integrity": "sha512-gXiwIHsYreboxeJucHKPvgwl7dXt50mF8s1/c00cP/WoVTyWKFdtfhRWwZiXYFU5H2O8vVoSLNrexFZjYS/SGA==",
444 "dev": true,
445+ "license": "MIT",
446 "dependencies": {
447 "@eslint-community/eslint-utils": "^4.9.1",
448- "@typescript-eslint/scope-manager": "8.57.1",
449- "@typescript-eslint/types": "8.57.1",
450- "@typescript-eslint/typescript-estree": "8.57.1"
451+ "@typescript-eslint/scope-manager": "8.65.0",
452+ "@typescript-eslint/types": "8.65.0",
453+ "@typescript-eslint/typescript-estree": "8.65.0"
454 },
455 "engines": {
456 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
457@@ -402,16 +442,17 @@
458 },
459 "peerDependencies": {
460 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
461- "typescript": ">=4.8.4 <6.0.0"
462+ "typescript": ">=4.8.4 <6.1.0"
463 }
464 },
465 "node_modules/@typescript-eslint/visitor-keys": {
466- "version": "8.57.1",
467- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.57.1.tgz",
468- "integrity": "sha512-YWnmJkXbofiz9KbnbbwuA2rpGkFPLbAIetcCNO6mJ8gdhdZ/v7WDXsoGFAJuM6ikUFKTlSQnjWnVO4ux+UzS6A==",
469+ "version": "8.65.0",
470+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.65.0.tgz",
471+ "integrity": "sha512-8C71BQkGjiMmXtop7pHVJu1l2NNShFdkCyD6a2ezzs5vU/L3LRtb69EtcteFwz0mYMPzIgOw0n6OV4VBUWZd7A==",
472 "dev": true,
473+ "license": "MIT",
474 "dependencies": {
475- "@typescript-eslint/types": "8.57.1",
476+ "@typescript-eslint/types": "8.65.0",
477 "eslint-visitor-keys": "^5.0.0"
478 },
479 "engines": {
480@@ -423,10 +464,11 @@
481 }
482 },
483 "node_modules/acorn": {
484- "version": "8.16.0",
485- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz",
486- "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==",
487+ "version": "8.17.0",
488+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.17.0.tgz",
489+ "integrity": "sha512-xRQbDb9BnwDafYNn6Vwl839DYVjqXYb1XVGtWAZ1kcDc6iwAL4hg3B1dZlRiuENFeO2H53gFG3in621AdERVAg==",
490 "dev": true,
491+ "license": "MIT",
492 "bin": {
493 "acorn": "bin/acorn"
494 },
495@@ -439,15 +481,17 @@
496 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
497 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
498 "dev": true,
499+ "license": "MIT",
500 "peerDependencies": {
501 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
502 }
503 },
504 "node_modules/ajv": {
505- "version": "6.14.0",
506- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz",
507- "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==",
508+ "version": "6.15.0",
509+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz",
510+ "integrity": "sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==",
511 "dev": true,
512+ "license": "MIT",
513 "dependencies": {
514 "fast-deep-equal": "^3.1.1",
515 "fast-json-stable-stringify": "^2.0.0",
516@@ -464,15 +508,17 @@
517 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
518 "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
519 "dev": true,
520+ "license": "MIT",
521 "engines": {
522 "node": "18 || 20 || >=22"
523 }
524 },
525 "node_modules/brace-expansion": {
526- "version": "5.0.4",
527- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz",
528- "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==",
529+ "version": "5.0.7",
530+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.7.tgz",
531+ "integrity": "sha512-7oFy703dxfY3/NLxC1fh2SUCQ0H9rmAY+5EpDVfXjUTTs+HEwR2nYaqLv+GWcTsumwxPfiz6CzCNkwXwBUwqCA==",
532 "dev": true,
533+ "license": "MIT",
534 "dependencies": {
535 "balanced-match": "^4.0.2"
536 },
537@@ -485,6 +531,7 @@
538 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
539 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
540 "dev": true,
541+ "license": "MIT",
542 "dependencies": {
543 "path-key": "^3.1.0",
544 "shebang-command": "^2.0.0",
545@@ -499,6 +546,7 @@
546 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
547 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
548 "dev": true,
549+ "license": "MIT",
550 "dependencies": {
551 "ms": "^2.1.3"
552 },
553@@ -515,13 +563,15 @@
554 "version": "0.1.4",
555 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
556 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
557- "dev": true
558+ "dev": true,
559+ "license": "MIT"
560 },
561 "node_modules/escape-string-regexp": {
562 "version": "4.0.0",
563 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
564 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
565 "dev": true,
566+ "license": "MIT",
567 "engines": {
568 "node": ">=10"
569 },
570@@ -530,17 +580,21 @@
571 }
572 },
573 "node_modules/eslint": {
574- "version": "10.1.0",
575- "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.1.0.tgz",
576- "integrity": "sha512-S9jlY/ELKEUwwQnqWDO+f+m6sercqOPSqXM5Go94l7DOmxHVDgmSFGWEzeE/gwgTAr0W103BWt0QLe/7mabIvA==",
577- "dev": true,
578+ "version": "10.7.0",
579+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.7.0.tgz",
580+ "integrity": "sha512-GVTD7s1vdIl6UYvAfriOPeY1Df8LIZjfofLvHwde+erDHGGuHyuM6xoxRxmHiebhYuD2p1vN4wWh0XzPARSGDQ==",
581+ "dev": true,
582+ "license": "MIT",
583+ "workspaces": [
584+ "packages/*"
585+ ],
586 "dependencies": {
587 "@eslint-community/eslint-utils": "^4.8.0",
588 "@eslint-community/regexpp": "^4.12.2",
589- "@eslint/config-array": "^0.23.3",
590- "@eslint/config-helpers": "^0.5.3",
591- "@eslint/core": "^1.1.1",
592- "@eslint/plugin-kit": "^0.6.1",
593+ "@eslint/config-array": "^0.23.5",
594+ "@eslint/config-helpers": "^0.6.0",
595+ "@eslint/core": "^1.2.1",
596+ "@eslint/plugin-kit": "^0.7.2",
597 "@humanfs/node": "^0.16.6",
598 "@humanwhocodes/module-importer": "^1.0.1",
599 "@humanwhocodes/retry": "^0.4.2",
600@@ -589,6 +643,7 @@
601 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.2.tgz",
602 "integrity": "sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==",
603 "dev": true,
604+ "license": "BSD-2-Clause",
605 "dependencies": {
606 "@types/esrecurse": "^4.3.1",
607 "@types/estree": "^1.0.8",
608@@ -607,6 +662,7 @@
609 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz",
610 "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==",
611 "dev": true,
612+ "license": "Apache-2.0",
613 "engines": {
614 "node": "^20.19.0 || ^22.13.0 || >=24"
615 },
616@@ -619,6 +675,7 @@
617 "resolved": "https://registry.npmjs.org/espree/-/espree-11.2.0.tgz",
618 "integrity": "sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==",
619 "dev": true,
620+ "license": "BSD-2-Clause",
621 "dependencies": {
622 "acorn": "^8.16.0",
623 "acorn-jsx": "^5.3.2",
624@@ -636,6 +693,7 @@
625 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz",
626 "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==",
627 "dev": true,
628+ "license": "BSD-3-Clause",
629 "dependencies": {
630 "estraverse": "^5.1.0"
631 },
632@@ -648,6 +706,7 @@
633 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
634 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
635 "dev": true,
636+ "license": "BSD-2-Clause",
637 "dependencies": {
638 "estraverse": "^5.2.0"
639 },
640@@ -660,6 +719,7 @@
641 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
642 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
643 "dev": true,
644+ "license": "BSD-2-Clause",
645 "engines": {
646 "node": ">=4.0"
647 }
648@@ -669,6 +729,7 @@
649 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
650 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
651 "dev": true,
652+ "license": "BSD-2-Clause",
653 "engines": {
654 "node": ">=0.10.0"
655 }
656@@ -677,25 +738,29 @@
657 "version": "3.1.3",
658 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
659 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
660- "dev": true
661+ "dev": true,
662+ "license": "MIT"
663 },
664 "node_modules/fast-json-stable-stringify": {
665 "version": "2.1.0",
666 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
667 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
668- "dev": true
669+ "dev": true,
670+ "license": "MIT"
671 },
672 "node_modules/fast-levenshtein": {
673 "version": "2.0.6",
674 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
675 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
676- "dev": true
677+ "dev": true,
678+ "license": "MIT"
679 },
680 "node_modules/fdir": {
681 "version": "6.5.0",
682 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
683 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
684 "dev": true,
685+ "license": "MIT",
686 "engines": {
687 "node": ">=12.0.0"
688 },
689@@ -713,6 +778,7 @@
690 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
691 "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",
692 "dev": true,
693+ "license": "MIT",
694 "dependencies": {
695 "flat-cache": "^4.0.0"
696 },
697@@ -725,6 +791,7 @@
698 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
699 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
700 "dev": true,
701+ "license": "MIT",
702 "dependencies": {
703 "locate-path": "^6.0.0",
704 "path-exists": "^4.0.0"
705@@ -741,6 +808,7 @@
706 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",
707 "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",
708 "dev": true,
709+ "license": "MIT",
710 "dependencies": {
711 "flatted": "^3.2.9",
712 "keyv": "^4.5.4"
713@@ -753,13 +821,15 @@
714 "version": "3.4.2",
715 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz",
716 "integrity": "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==",
717- "dev": true
718+ "dev": true,
719+ "license": "ISC"
720 },
721 "node_modules/glob-parent": {
722 "version": "6.0.2",
723 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
724 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
725 "dev": true,
726+ "license": "ISC",
727 "dependencies": {
728 "is-glob": "^4.0.3"
729 },
730@@ -768,10 +838,11 @@
731 }
732 },
733 "node_modules/globals": {
734- "version": "17.4.0",
735- "resolved": "https://registry.npmjs.org/globals/-/globals-17.4.0.tgz",
736- "integrity": "sha512-hjrNztw/VajQwOLsMNT1cbJiH2muO3OROCHnbehc8eY5JyD2gqz4AcMHPqgaOR59DjgUjYAYLeH699g/eWi2jw==",
737+ "version": "17.7.0",
738+ "resolved": "https://registry.npmjs.org/globals/-/globals-17.7.0.tgz",
739+ "integrity": "sha512-Czmyns5dUsq4seFBR/Kdydhmo8y9kC79hiSkPn0YcGtNnYWnrgt0vjrSjx9tspoDGWm2CMarffRuLjM4xUz8xg==",
740 "dev": true,
741+ "license": "MIT",
742 "engines": {
743 "node": ">=18"
744 },
745@@ -784,6 +855,7 @@
746 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
747 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
748 "dev": true,
749+ "license": "MIT",
750 "engines": {
751 "node": ">= 4"
752 }
753@@ -793,6 +865,7 @@
754 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
755 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
756 "dev": true,
757+ "license": "MIT",
758 "engines": {
759 "node": ">=0.8.19"
760 }
761@@ -802,6 +875,7 @@
762 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
763 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
764 "dev": true,
765+ "license": "MIT",
766 "engines": {
767 "node": ">=0.10.0"
768 }
769@@ -811,6 +885,7 @@
770 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
771 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
772 "dev": true,
773+ "license": "MIT",
774 "dependencies": {
775 "is-extglob": "^2.1.1"
776 },
777@@ -822,13 +897,15 @@
778 "version": "2.0.0",
779 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
780 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
781- "dev": true
782+ "dev": true,
783+ "license": "ISC"
784 },
785 "node_modules/jiti": {
786- "version": "2.6.1",
787- "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz",
788- "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==",
789+ "version": "2.7.0",
790+ "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz",
791+ "integrity": "sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==",
792 "dev": true,
793+ "license": "MIT",
794 "bin": {
795 "jiti": "lib/jiti-cli.mjs"
796 }
797@@ -837,25 +914,29 @@
798 "version": "3.0.1",
799 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
800 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
801- "dev": true
802+ "dev": true,
803+ "license": "MIT"
804 },
805 "node_modules/json-schema-traverse": {
806 "version": "0.4.1",
807 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
808 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
809- "dev": true
810+ "dev": true,
811+ "license": "MIT"
812 },
813 "node_modules/json-stable-stringify-without-jsonify": {
814 "version": "1.0.1",
815 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
816 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
817- "dev": true
818+ "dev": true,
819+ "license": "MIT"
820 },
821 "node_modules/keyv": {
822 "version": "4.5.4",
823 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
824 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
825 "dev": true,
826+ "license": "MIT",
827 "dependencies": {
828 "json-buffer": "3.0.1"
829 }
830@@ -865,6 +946,7 @@
831 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
832 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
833 "dev": true,
834+ "license": "MIT",
835 "dependencies": {
836 "prelude-ls": "^1.2.1",
837 "type-check": "~0.4.0"
838@@ -878,6 +960,7 @@
839 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
840 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
841 "dev": true,
842+ "license": "MIT",
843 "dependencies": {
844 "p-locate": "^5.0.0"
845 },
846@@ -889,12 +972,13 @@
847 }
848 },
849 "node_modules/minimatch": {
850- "version": "10.2.4",
851- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz",
852- "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==",
853+ "version": "10.2.5",
854+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz",
855+ "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==",
856 "dev": true,
857+ "license": "BlueOak-1.0.0",
858 "dependencies": {
859- "brace-expansion": "^5.0.2"
860+ "brace-expansion": "^5.0.5"
861 },
862 "engines": {
863 "node": "18 || 20 || >=22"
864@@ -907,19 +991,22 @@
865 "version": "2.1.3",
866 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
867 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
868- "dev": true
869+ "dev": true,
870+ "license": "MIT"
871 },
872 "node_modules/natural-compare": {
873 "version": "1.4.0",
874 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
875 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
876- "dev": true
877+ "dev": true,
878+ "license": "MIT"
879 },
880 "node_modules/optionator": {
881 "version": "0.9.4",
882 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
883 "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
884 "dev": true,
885+ "license": "MIT",
886 "dependencies": {
887 "deep-is": "^0.1.3",
888 "fast-levenshtein": "^2.0.6",
889@@ -937,6 +1024,7 @@
890 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
891 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
892 "dev": true,
893+ "license": "MIT",
894 "dependencies": {
895 "yocto-queue": "^0.1.0"
896 },
897@@ -952,6 +1040,7 @@
898 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
899 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
900 "dev": true,
901+ "license": "MIT",
902 "dependencies": {
903 "p-limit": "^3.0.2"
904 },
905@@ -967,6 +1056,7 @@
906 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
907 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
908 "dev": true,
909+ "license": "MIT",
910 "engines": {
911 "node": ">=8"
912 }
913@@ -976,15 +1066,17 @@
914 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
915 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
916 "dev": true,
917+ "license": "MIT",
918 "engines": {
919 "node": ">=8"
920 }
921 },
922 "node_modules/picomatch": {
923- "version": "4.0.3",
924- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
925- "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
926+ "version": "4.0.5",
927+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz",
928+ "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==",
929 "dev": true,
930+ "license": "MIT",
931 "engines": {
932 "node": ">=12"
933 },
934@@ -997,15 +1089,17 @@
935 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
936 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
937 "dev": true,
938+ "license": "MIT",
939 "engines": {
940 "node": ">= 0.8.0"
941 }
942 },
943 "node_modules/prettier": {
944- "version": "3.8.1",
945- "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.1.tgz",
946- "integrity": "sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==",
947+ "version": "3.9.6",
948+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.6.tgz",
949+ "integrity": "sha512-OpN0zzVdiaiAhxpuuj5efpIS4sY9j7bY6uR5mnj5yPzGkdkjNKSJeUThPb60Jw29QuAZgA4o+/iB49kFiaBX6g==",
950 "dev": true,
951+ "license": "MIT",
952 "bin": {
953 "prettier": "bin/prettier.cjs"
954 },
955@@ -1021,15 +1115,17 @@
956 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
957 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
958 "dev": true,
959+ "license": "MIT",
960 "engines": {
961 "node": ">=6"
962 }
963 },
964 "node_modules/semver": {
965- "version": "7.7.4",
966- "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
967- "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
968+ "version": "7.8.5",
969+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
970+ "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
971 "dev": true,
972+ "license": "ISC",
973 "bin": {
974 "semver": "bin/semver.js"
975 },
976@@ -1042,6 +1138,7 @@
977 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
978 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
979 "dev": true,
980+ "license": "MIT",
981 "dependencies": {
982 "shebang-regex": "^3.0.0"
983 },
984@@ -1054,18 +1151,20 @@
985 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
986 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
987 "dev": true,
988+ "license": "MIT",
989 "engines": {
990 "node": ">=8"
991 }
992 },
993 "node_modules/tinyglobby": {
994- "version": "0.2.15",
995- "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
996- "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
997+ "version": "0.2.17",
998+ "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",
999+ "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",
1000 "dev": true,
1001+ "license": "MIT",
1002 "dependencies": {
1003 "fdir": "^6.5.0",
1004- "picomatch": "^4.0.3"
1005+ "picomatch": "^4.0.4"
1006 },
1007 "engines": {
1008 "node": ">=12.0.0"
1009@@ -1079,6 +1178,7 @@
1010 "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.5.0.tgz",
1011 "integrity": "sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==",
1012 "dev": true,
1013+ "license": "MIT",
1014 "engines": {
1015 "node": ">=18.12"
1016 },
1017@@ -1091,6 +1191,7 @@
1018 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
1019 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
1020 "dev": true,
1021+ "license": "MIT",
1022 "dependencies": {
1023 "prelude-ls": "^1.2.1"
1024 },
1025@@ -1103,6 +1204,7 @@
1026 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
1027 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
1028 "dev": true,
1029+ "license": "Apache-2.0",
1030 "bin": {
1031 "tsc": "bin/tsc",
1032 "tsserver": "bin/tsserver"
1033@@ -1112,15 +1214,16 @@
1034 }
1035 },
1036 "node_modules/typescript-eslint": {
1037- "version": "8.57.1",
1038- "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.57.1.tgz",
1039- "integrity": "sha512-fLvZWf+cAGw3tqMCYzGIU6yR8K+Y9NT2z23RwOjlNFF2HwSB3KhdEFI5lSBv8tNmFkkBShSjsCjzx1vahZfISA==",
1040+ "version": "8.65.0",
1041+ "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.65.0.tgz",
1042+ "integrity": "sha512-/ggrHAwyjENDusvyxbuqxAC2dTnZg/Z8F+fgQtYIz+L6n/9HfSlEZcFGV/NsMNa6CkGk0xUjUAFwC0vHOflvIA==",
1043 "dev": true,
1044+ "license": "MIT",
1045 "dependencies": {
1046- "@typescript-eslint/eslint-plugin": "8.57.1",
1047- "@typescript-eslint/parser": "8.57.1",
1048- "@typescript-eslint/typescript-estree": "8.57.1",
1049- "@typescript-eslint/utils": "8.57.1"
1050+ "@typescript-eslint/eslint-plugin": "8.65.0",
1051+ "@typescript-eslint/parser": "8.65.0",
1052+ "@typescript-eslint/typescript-estree": "8.65.0",
1053+ "@typescript-eslint/utils": "8.65.0"
1054 },
1055 "engines": {
1056 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1057@@ -1131,7 +1234,7 @@
1058 },
1059 "peerDependencies": {
1060 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
1061- "typescript": ">=4.8.4 <6.0.0"
1062+ "typescript": ">=4.8.4 <6.1.0"
1063 }
1064 },
1065 "node_modules/uri-js": {
1066@@ -1139,6 +1242,7 @@
1067 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
1068 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
1069 "dev": true,
1070+ "license": "BSD-2-Clause",
1071 "dependencies": {
1072 "punycode": "^2.1.0"
1073 }
1074@@ -1148,6 +1252,7 @@
1075 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
1076 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
1077 "dev": true,
1078+ "license": "ISC",
1079 "dependencies": {
1080 "isexe": "^2.0.0"
1081 },
1082@@ -1163,6 +1268,7 @@
1083 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
1084 "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
1085 "dev": true,
1086+ "license": "MIT",
1087 "engines": {
1088 "node": ">=0.10.0"
1089 }
1090@@ -1172,6 +1278,7 @@
1091 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
1092 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
1093 "dev": true,
1094+ "license": "MIT",
1095 "engines": {
1096 "node": ">=10"
1097 },