Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
microsoft
GitHub Repository: microsoft/vscode
Path: blob/main/test/mcp/package-lock.json
5240 views
1
{
2
"name": "code-oss-dev-mcp",
3
"version": "0.1.0",
4
"lockfileVersion": 3,
5
"requires": true,
6
"packages": {
7
"": {
8
"name": "code-oss-dev-mcp",
9
"version": "0.1.0",
10
"license": "MIT",
11
"dependencies": {
12
"@modelcontextprotocol/sdk": "1.26.0",
13
"minimist": "^1.2.8",
14
"ncp": "^2.0.0",
15
"node-fetch": "^2.6.7"
16
},
17
"devDependencies": {
18
"@types/ncp": "2.0.1",
19
"@types/node": "22.x",
20
"@types/node-fetch": "^2.5.10",
21
"npm-run-all2": "^8.0.4"
22
}
23
},
24
"node_modules/@hono/node-server": {
25
"version": "1.19.9",
26
"resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.9.tgz",
27
"integrity": "sha512-vHL6w3ecZsky+8P5MD+eFfaGTyCeOHUIFYMGpQGbrBTSmNNoxv0if69rEZ5giu36weC5saFuznL411gRX7bJDw==",
28
"license": "MIT",
29
"engines": {
30
"node": ">=18.14.1"
31
},
32
"peerDependencies": {
33
"hono": "^4"
34
}
35
},
36
"node_modules/@modelcontextprotocol/sdk": {
37
"version": "1.26.0",
38
"resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.26.0.tgz",
39
"integrity": "sha512-Y5RmPncpiDtTXDbLKswIJzTqu2hyBKxTNsgKqKclDbhIgg1wgtf1fRuvxgTnRfcnxtvvgbIEcqUOzZrJ6iSReg==",
40
"license": "MIT",
41
"dependencies": {
42
"@hono/node-server": "^1.19.9",
43
"ajv": "^8.17.1",
44
"ajv-formats": "^3.0.1",
45
"content-type": "^1.0.5",
46
"cors": "^2.8.5",
47
"cross-spawn": "^7.0.5",
48
"eventsource": "^3.0.2",
49
"eventsource-parser": "^3.0.0",
50
"express": "^5.2.1",
51
"express-rate-limit": "^8.2.1",
52
"hono": "^4.11.4",
53
"jose": "^6.1.3",
54
"json-schema-typed": "^8.0.2",
55
"pkce-challenge": "^5.0.0",
56
"raw-body": "^3.0.0",
57
"zod": "^3.25 || ^4.0",
58
"zod-to-json-schema": "^3.25.1"
59
},
60
"engines": {
61
"node": ">=18"
62
},
63
"peerDependencies": {
64
"@cfworker/json-schema": "^4.1.1",
65
"zod": "^3.25 || ^4.0"
66
},
67
"peerDependenciesMeta": {
68
"@cfworker/json-schema": {
69
"optional": true
70
},
71
"zod": {
72
"optional": false
73
}
74
}
75
},
76
"node_modules/@types/ncp": {
77
"version": "2.0.1",
78
"resolved": "https://registry.npmjs.org/@types/ncp/-/ncp-2.0.1.tgz",
79
"integrity": "sha512-TeiJ7uvv/92ugSqZ0v9l0eNXzutlki0aK+R1K5bfA5SYUil46ITlxLW4iNTCf55P4L5weCmaOdtxGeGWvudwPg==",
80
"dev": true,
81
"license": "MIT",
82
"dependencies": {
83
"@types/node": "*"
84
}
85
},
86
"node_modules/@types/node": {
87
"version": "22.17.2",
88
"resolved": "https://registry.npmjs.org/@types/node/-/node-22.17.2.tgz",
89
"integrity": "sha512-gL6z5N9Jm9mhY+U2KXZpteb+09zyffliRkZyZOHODGATyC5B1Jt/7TzuuiLkFsSUMLbS1OLmlj/E+/3KF4Q/4w==",
90
"dev": true,
91
"license": "MIT",
92
"dependencies": {
93
"undici-types": "~6.21.0"
94
}
95
},
96
"node_modules/@types/node-fetch": {
97
"version": "2.6.13",
98
"resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.13.tgz",
99
"integrity": "sha512-QGpRVpzSaUs30JBSGPjOg4Uveu384erbHBoT1zeONvyCfwQxIkUshLAOqN/k9EjGviPRmWTTe6aH2qySWKTVSw==",
100
"dev": true,
101
"license": "MIT",
102
"dependencies": {
103
"@types/node": "*",
104
"form-data": "^4.0.4"
105
}
106
},
107
"node_modules/accepts": {
108
"version": "2.0.0",
109
"resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz",
110
"integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==",
111
"license": "MIT",
112
"dependencies": {
113
"mime-types": "^3.0.0",
114
"negotiator": "^1.0.0"
115
},
116
"engines": {
117
"node": ">= 0.6"
118
}
119
},
120
"node_modules/ajv": {
121
"version": "8.17.1",
122
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
123
"integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
124
"license": "MIT",
125
"dependencies": {
126
"fast-deep-equal": "^3.1.3",
127
"fast-uri": "^3.0.1",
128
"json-schema-traverse": "^1.0.0",
129
"require-from-string": "^2.0.2"
130
},
131
"funding": {
132
"type": "github",
133
"url": "https://github.com/sponsors/epoberezkin"
134
}
135
},
136
"node_modules/ajv-formats": {
137
"version": "3.0.1",
138
"resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",
139
"integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==",
140
"license": "MIT",
141
"dependencies": {
142
"ajv": "^8.0.0"
143
},
144
"peerDependencies": {
145
"ajv": "^8.0.0"
146
},
147
"peerDependenciesMeta": {
148
"ajv": {
149
"optional": true
150
}
151
}
152
},
153
"node_modules/asynckit": {
154
"version": "0.4.0",
155
"resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
156
"integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
157
"dev": true,
158
"license": "MIT"
159
},
160
"node_modules/body-parser": {
161
"version": "2.2.1",
162
"resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.1.tgz",
163
"integrity": "sha512-nfDwkulwiZYQIGwxdy0RUmowMhKcFVcYXUU7m4QlKYim1rUtg83xm2yjZ40QjDuc291AJjjeSc9b++AWHSgSHw==",
164
"license": "MIT",
165
"dependencies": {
166
"bytes": "^3.1.2",
167
"content-type": "^1.0.5",
168
"debug": "^4.4.3",
169
"http-errors": "^2.0.0",
170
"iconv-lite": "^0.7.0",
171
"on-finished": "^2.4.1",
172
"qs": "^6.14.0",
173
"raw-body": "^3.0.1",
174
"type-is": "^2.0.1"
175
},
176
"engines": {
177
"node": ">=18"
178
},
179
"funding": {
180
"type": "opencollective",
181
"url": "https://opencollective.com/express"
182
}
183
},
184
"node_modules/bytes": {
185
"version": "3.1.2",
186
"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
187
"integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
188
"license": "MIT",
189
"engines": {
190
"node": ">= 0.8"
191
}
192
},
193
"node_modules/call-bind-apply-helpers": {
194
"version": "1.0.2",
195
"resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
196
"integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
197
"license": "MIT",
198
"dependencies": {
199
"es-errors": "^1.3.0",
200
"function-bind": "^1.1.2"
201
},
202
"engines": {
203
"node": ">= 0.4"
204
}
205
},
206
"node_modules/call-bound": {
207
"version": "1.0.4",
208
"resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
209
"integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
210
"license": "MIT",
211
"dependencies": {
212
"call-bind-apply-helpers": "^1.0.2",
213
"get-intrinsic": "^1.3.0"
214
},
215
"engines": {
216
"node": ">= 0.4"
217
},
218
"funding": {
219
"url": "https://github.com/sponsors/ljharb"
220
}
221
},
222
"node_modules/combined-stream": {
223
"version": "1.0.8",
224
"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
225
"integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
226
"dev": true,
227
"license": "MIT",
228
"dependencies": {
229
"delayed-stream": "~1.0.0"
230
},
231
"engines": {
232
"node": ">= 0.8"
233
}
234
},
235
"node_modules/content-disposition": {
236
"version": "1.0.0",
237
"resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.0.tgz",
238
"integrity": "sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg==",
239
"license": "MIT",
240
"dependencies": {
241
"safe-buffer": "5.2.1"
242
},
243
"engines": {
244
"node": ">= 0.6"
245
}
246
},
247
"node_modules/content-type": {
248
"version": "1.0.5",
249
"resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
250
"integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
251
"license": "MIT",
252
"engines": {
253
"node": ">= 0.6"
254
}
255
},
256
"node_modules/cookie": {
257
"version": "0.7.2",
258
"resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
259
"integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
260
"license": "MIT",
261
"engines": {
262
"node": ">= 0.6"
263
}
264
},
265
"node_modules/cookie-signature": {
266
"version": "1.2.2",
267
"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz",
268
"integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==",
269
"license": "MIT",
270
"engines": {
271
"node": ">=6.6.0"
272
}
273
},
274
"node_modules/cors": {
275
"version": "2.8.5",
276
"resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
277
"integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
278
"license": "MIT",
279
"dependencies": {
280
"object-assign": "^4",
281
"vary": "^1"
282
},
283
"engines": {
284
"node": ">= 0.10"
285
}
286
},
287
"node_modules/cross-spawn": {
288
"version": "7.0.6",
289
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
290
"integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
291
"license": "MIT",
292
"dependencies": {
293
"path-key": "^3.1.0",
294
"shebang-command": "^2.0.0",
295
"which": "^2.0.1"
296
},
297
"engines": {
298
"node": ">= 8"
299
}
300
},
301
"node_modules/debug": {
302
"version": "4.4.3",
303
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
304
"integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
305
"license": "MIT",
306
"dependencies": {
307
"ms": "^2.1.3"
308
},
309
"engines": {
310
"node": ">=6.0"
311
},
312
"peerDependenciesMeta": {
313
"supports-color": {
314
"optional": true
315
}
316
}
317
},
318
"node_modules/delayed-stream": {
319
"version": "1.0.0",
320
"resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
321
"integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
322
"dev": true,
323
"license": "MIT",
324
"engines": {
325
"node": ">=0.4.0"
326
}
327
},
328
"node_modules/depd": {
329
"version": "2.0.0",
330
"resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
331
"integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
332
"license": "MIT",
333
"engines": {
334
"node": ">= 0.8"
335
}
336
},
337
"node_modules/dunder-proto": {
338
"version": "1.0.1",
339
"resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
340
"integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
341
"license": "MIT",
342
"dependencies": {
343
"call-bind-apply-helpers": "^1.0.1",
344
"es-errors": "^1.3.0",
345
"gopd": "^1.2.0"
346
},
347
"engines": {
348
"node": ">= 0.4"
349
}
350
},
351
"node_modules/ee-first": {
352
"version": "1.1.1",
353
"resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
354
"integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
355
"license": "MIT"
356
},
357
"node_modules/encodeurl": {
358
"version": "2.0.0",
359
"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
360
"integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
361
"license": "MIT",
362
"engines": {
363
"node": ">= 0.8"
364
}
365
},
366
"node_modules/es-define-property": {
367
"version": "1.0.1",
368
"resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
369
"integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
370
"license": "MIT",
371
"engines": {
372
"node": ">= 0.4"
373
}
374
},
375
"node_modules/es-errors": {
376
"version": "1.3.0",
377
"resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
378
"integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
379
"license": "MIT",
380
"engines": {
381
"node": ">= 0.4"
382
}
383
},
384
"node_modules/es-object-atoms": {
385
"version": "1.1.1",
386
"resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
387
"integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
388
"license": "MIT",
389
"dependencies": {
390
"es-errors": "^1.3.0"
391
},
392
"engines": {
393
"node": ">= 0.4"
394
}
395
},
396
"node_modules/es-set-tostringtag": {
397
"version": "2.1.0",
398
"resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
399
"integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
400
"dev": true,
401
"license": "MIT",
402
"dependencies": {
403
"es-errors": "^1.3.0",
404
"get-intrinsic": "^1.2.6",
405
"has-tostringtag": "^1.0.2",
406
"hasown": "^2.0.2"
407
},
408
"engines": {
409
"node": ">= 0.4"
410
}
411
},
412
"node_modules/escape-html": {
413
"version": "1.0.3",
414
"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
415
"integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
416
"license": "MIT"
417
},
418
"node_modules/etag": {
419
"version": "1.8.1",
420
"resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
421
"integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
422
"license": "MIT",
423
"engines": {
424
"node": ">= 0.6"
425
}
426
},
427
"node_modules/eventsource": {
428
"version": "3.0.7",
429
"resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz",
430
"integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==",
431
"license": "MIT",
432
"dependencies": {
433
"eventsource-parser": "^3.0.1"
434
},
435
"engines": {
436
"node": ">=18.0.0"
437
}
438
},
439
"node_modules/eventsource-parser": {
440
"version": "3.0.3",
441
"resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.3.tgz",
442
"integrity": "sha512-nVpZkTMM9rF6AQ9gPJpFsNAMt48wIzB5TQgiTLdHiuO8XEDhUgZEhqKlZWXbIzo9VmJ/HvysHqEaVeD5v9TPvA==",
443
"license": "MIT",
444
"engines": {
445
"node": ">=20.0.0"
446
}
447
},
448
"node_modules/express": {
449
"version": "5.2.1",
450
"resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz",
451
"integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==",
452
"license": "MIT",
453
"dependencies": {
454
"accepts": "^2.0.0",
455
"body-parser": "^2.2.1",
456
"content-disposition": "^1.0.0",
457
"content-type": "^1.0.5",
458
"cookie": "^0.7.1",
459
"cookie-signature": "^1.2.1",
460
"debug": "^4.4.0",
461
"depd": "^2.0.0",
462
"encodeurl": "^2.0.0",
463
"escape-html": "^1.0.3",
464
"etag": "^1.8.1",
465
"finalhandler": "^2.1.0",
466
"fresh": "^2.0.0",
467
"http-errors": "^2.0.0",
468
"merge-descriptors": "^2.0.0",
469
"mime-types": "^3.0.0",
470
"on-finished": "^2.4.1",
471
"once": "^1.4.0",
472
"parseurl": "^1.3.3",
473
"proxy-addr": "^2.0.7",
474
"qs": "^6.14.0",
475
"range-parser": "^1.2.1",
476
"router": "^2.2.0",
477
"send": "^1.1.0",
478
"serve-static": "^2.2.0",
479
"statuses": "^2.0.1",
480
"type-is": "^2.0.1",
481
"vary": "^1.1.2"
482
},
483
"engines": {
484
"node": ">= 18"
485
},
486
"funding": {
487
"type": "opencollective",
488
"url": "https://opencollective.com/express"
489
}
490
},
491
"node_modules/express-rate-limit": {
492
"version": "8.2.1",
493
"resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.2.1.tgz",
494
"integrity": "sha512-PCZEIEIxqwhzw4KF0n7QF4QqruVTcF73O5kFKUnGOyjbCCgizBBiFaYpd/fnBLUMPw/BWw9OsiN7GgrNYr7j6g==",
495
"license": "MIT",
496
"dependencies": {
497
"ip-address": "10.0.1"
498
},
499
"engines": {
500
"node": ">= 16"
501
},
502
"funding": {
503
"url": "https://github.com/sponsors/express-rate-limit"
504
},
505
"peerDependencies": {
506
"express": ">= 4.11"
507
}
508
},
509
"node_modules/fast-deep-equal": {
510
"version": "3.1.3",
511
"resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
512
"integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
513
"license": "MIT"
514
},
515
"node_modules/fast-uri": {
516
"version": "3.1.0",
517
"resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz",
518
"integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==",
519
"funding": [
520
{
521
"type": "github",
522
"url": "https://github.com/sponsors/fastify"
523
},
524
{
525
"type": "opencollective",
526
"url": "https://opencollective.com/fastify"
527
}
528
],
529
"license": "BSD-3-Clause"
530
},
531
"node_modules/finalhandler": {
532
"version": "2.1.0",
533
"resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.0.tgz",
534
"integrity": "sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q==",
535
"license": "MIT",
536
"dependencies": {
537
"debug": "^4.4.0",
538
"encodeurl": "^2.0.0",
539
"escape-html": "^1.0.3",
540
"on-finished": "^2.4.1",
541
"parseurl": "^1.3.3",
542
"statuses": "^2.0.1"
543
},
544
"engines": {
545
"node": ">= 0.8"
546
}
547
},
548
"node_modules/form-data": {
549
"version": "4.0.4",
550
"resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz",
551
"integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==",
552
"dev": true,
553
"license": "MIT",
554
"dependencies": {
555
"asynckit": "^0.4.0",
556
"combined-stream": "^1.0.8",
557
"es-set-tostringtag": "^2.1.0",
558
"hasown": "^2.0.2",
559
"mime-types": "^2.1.12"
560
},
561
"engines": {
562
"node": ">= 6"
563
}
564
},
565
"node_modules/form-data/node_modules/mime-db": {
566
"version": "1.52.0",
567
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
568
"integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
569
"dev": true,
570
"license": "MIT",
571
"engines": {
572
"node": ">= 0.6"
573
}
574
},
575
"node_modules/form-data/node_modules/mime-types": {
576
"version": "2.1.35",
577
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
578
"integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
579
"dev": true,
580
"license": "MIT",
581
"dependencies": {
582
"mime-db": "1.52.0"
583
},
584
"engines": {
585
"node": ">= 0.6"
586
}
587
},
588
"node_modules/forwarded": {
589
"version": "0.2.0",
590
"resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
591
"integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
592
"license": "MIT",
593
"engines": {
594
"node": ">= 0.6"
595
}
596
},
597
"node_modules/fresh": {
598
"version": "2.0.0",
599
"resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz",
600
"integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==",
601
"license": "MIT",
602
"engines": {
603
"node": ">= 0.8"
604
}
605
},
606
"node_modules/function-bind": {
607
"version": "1.1.2",
608
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
609
"integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
610
"license": "MIT",
611
"funding": {
612
"url": "https://github.com/sponsors/ljharb"
613
}
614
},
615
"node_modules/get-intrinsic": {
616
"version": "1.3.0",
617
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
618
"integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
619
"license": "MIT",
620
"dependencies": {
621
"call-bind-apply-helpers": "^1.0.2",
622
"es-define-property": "^1.0.1",
623
"es-errors": "^1.3.0",
624
"es-object-atoms": "^1.1.1",
625
"function-bind": "^1.1.2",
626
"get-proto": "^1.0.1",
627
"gopd": "^1.2.0",
628
"has-symbols": "^1.1.0",
629
"hasown": "^2.0.2",
630
"math-intrinsics": "^1.1.0"
631
},
632
"engines": {
633
"node": ">= 0.4"
634
},
635
"funding": {
636
"url": "https://github.com/sponsors/ljharb"
637
}
638
},
639
"node_modules/get-proto": {
640
"version": "1.0.1",
641
"resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
642
"integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
643
"license": "MIT",
644
"dependencies": {
645
"dunder-proto": "^1.0.1",
646
"es-object-atoms": "^1.0.0"
647
},
648
"engines": {
649
"node": ">= 0.4"
650
}
651
},
652
"node_modules/gopd": {
653
"version": "1.2.0",
654
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
655
"integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
656
"license": "MIT",
657
"engines": {
658
"node": ">= 0.4"
659
},
660
"funding": {
661
"url": "https://github.com/sponsors/ljharb"
662
}
663
},
664
"node_modules/has-symbols": {
665
"version": "1.1.0",
666
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
667
"integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
668
"license": "MIT",
669
"engines": {
670
"node": ">= 0.4"
671
},
672
"funding": {
673
"url": "https://github.com/sponsors/ljharb"
674
}
675
},
676
"node_modules/has-tostringtag": {
677
"version": "1.0.2",
678
"resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
679
"integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
680
"dev": true,
681
"license": "MIT",
682
"dependencies": {
683
"has-symbols": "^1.0.3"
684
},
685
"engines": {
686
"node": ">= 0.4"
687
},
688
"funding": {
689
"url": "https://github.com/sponsors/ljharb"
690
}
691
},
692
"node_modules/hasown": {
693
"version": "2.0.2",
694
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
695
"integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
696
"license": "MIT",
697
"dependencies": {
698
"function-bind": "^1.1.2"
699
},
700
"engines": {
701
"node": ">= 0.4"
702
}
703
},
704
"node_modules/hono": {
705
"version": "4.11.7",
706
"resolved": "https://registry.npmjs.org/hono/-/hono-4.11.7.tgz",
707
"integrity": "sha512-l7qMiNee7t82bH3SeyUCt9UF15EVmaBvsppY2zQtrbIhl/yzBTny+YUxsVjSjQ6gaqaeVtZmGocom8TzBlA4Yw==",
708
"license": "MIT",
709
"engines": {
710
"node": ">=16.9.0"
711
}
712
},
713
"node_modules/http-errors": {
714
"version": "2.0.1",
715
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
716
"integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",
717
"license": "MIT",
718
"dependencies": {
719
"depd": "~2.0.0",
720
"inherits": "~2.0.4",
721
"setprototypeof": "~1.2.0",
722
"statuses": "~2.0.2",
723
"toidentifier": "~1.0.1"
724
},
725
"engines": {
726
"node": ">= 0.8"
727
},
728
"funding": {
729
"type": "opencollective",
730
"url": "https://opencollective.com/express"
731
}
732
},
733
"node_modules/iconv-lite": {
734
"version": "0.7.0",
735
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.0.tgz",
736
"integrity": "sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==",
737
"license": "MIT",
738
"dependencies": {
739
"safer-buffer": ">= 2.1.2 < 3.0.0"
740
},
741
"engines": {
742
"node": ">=0.10.0"
743
},
744
"funding": {
745
"type": "opencollective",
746
"url": "https://opencollective.com/express"
747
}
748
},
749
"node_modules/inherits": {
750
"version": "2.0.4",
751
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
752
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
753
"license": "ISC"
754
},
755
"node_modules/ip-address": {
756
"version": "10.0.1",
757
"resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.0.1.tgz",
758
"integrity": "sha512-NWv9YLW4PoW2B7xtzaS3NCot75m6nK7Icdv0o3lfMceJVRfSoQwqD4wEH5rLwoKJwUiZ/rfpiVBhnaF0FK4HoA==",
759
"license": "MIT",
760
"engines": {
761
"node": ">= 12"
762
}
763
},
764
"node_modules/ipaddr.js": {
765
"version": "1.9.1",
766
"resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
767
"integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
768
"license": "MIT",
769
"engines": {
770
"node": ">= 0.10"
771
}
772
},
773
"node_modules/is-promise": {
774
"version": "4.0.0",
775
"resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",
776
"integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==",
777
"license": "MIT"
778
},
779
"node_modules/isexe": {
780
"version": "2.0.0",
781
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
782
"integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
783
"license": "ISC"
784
},
785
"node_modules/jose": {
786
"version": "6.1.3",
787
"resolved": "https://registry.npmjs.org/jose/-/jose-6.1.3.tgz",
788
"integrity": "sha512-0TpaTfihd4QMNwrz/ob2Bp7X04yuxJkjRGi4aKmOqwhov54i6u79oCv7T+C7lo70MKH6BesI3vscD1yb/yzKXQ==",
789
"license": "MIT",
790
"funding": {
791
"url": "https://github.com/sponsors/panva"
792
}
793
},
794
"node_modules/json-parse-even-better-errors": {
795
"version": "4.0.0",
796
"resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-4.0.0.tgz",
797
"integrity": "sha512-lR4MXjGNgkJc7tkQ97kb2nuEMnNCyU//XYVH0MKTGcXEiSudQ5MKGKen3C5QubYy0vmq+JGitUg92uuywGEwIA==",
798
"dev": true,
799
"license": "MIT",
800
"engines": {
801
"node": "^18.17.0 || >=20.5.0"
802
}
803
},
804
"node_modules/json-schema-traverse": {
805
"version": "1.0.0",
806
"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
807
"integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
808
"license": "MIT"
809
},
810
"node_modules/json-schema-typed": {
811
"version": "8.0.2",
812
"resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz",
813
"integrity": "sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==",
814
"license": "BSD-2-Clause"
815
},
816
"node_modules/math-intrinsics": {
817
"version": "1.1.0",
818
"resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
819
"integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
820
"license": "MIT",
821
"engines": {
822
"node": ">= 0.4"
823
}
824
},
825
"node_modules/media-typer": {
826
"version": "1.1.0",
827
"resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz",
828
"integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==",
829
"license": "MIT",
830
"engines": {
831
"node": ">= 0.8"
832
}
833
},
834
"node_modules/memorystream": {
835
"version": "0.3.1",
836
"resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz",
837
"integrity": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==",
838
"dev": true,
839
"engines": {
840
"node": ">= 0.10.0"
841
}
842
},
843
"node_modules/merge-descriptors": {
844
"version": "2.0.0",
845
"resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz",
846
"integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==",
847
"license": "MIT",
848
"engines": {
849
"node": ">=18"
850
},
851
"funding": {
852
"url": "https://github.com/sponsors/sindresorhus"
853
}
854
},
855
"node_modules/mime-db": {
856
"version": "1.54.0",
857
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
858
"integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==",
859
"license": "MIT",
860
"engines": {
861
"node": ">= 0.6"
862
}
863
},
864
"node_modules/mime-types": {
865
"version": "3.0.1",
866
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz",
867
"integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==",
868
"license": "MIT",
869
"dependencies": {
870
"mime-db": "^1.54.0"
871
},
872
"engines": {
873
"node": ">= 0.6"
874
}
875
},
876
"node_modules/minimist": {
877
"version": "1.2.8",
878
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
879
"integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
880
"license": "MIT",
881
"funding": {
882
"url": "https://github.com/sponsors/ljharb"
883
}
884
},
885
"node_modules/ms": {
886
"version": "2.1.3",
887
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
888
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
889
"license": "MIT"
890
},
891
"node_modules/ncp": {
892
"version": "2.0.0",
893
"resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz",
894
"integrity": "sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA==",
895
"license": "MIT",
896
"bin": {
897
"ncp": "bin/ncp"
898
}
899
},
900
"node_modules/negotiator": {
901
"version": "1.0.0",
902
"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz",
903
"integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==",
904
"license": "MIT",
905
"engines": {
906
"node": ">= 0.6"
907
}
908
},
909
"node_modules/node-fetch": {
910
"version": "2.7.0",
911
"resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
912
"integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
913
"license": "MIT",
914
"dependencies": {
915
"whatwg-url": "^5.0.0"
916
},
917
"engines": {
918
"node": "4.x || >=6.0.0"
919
},
920
"peerDependencies": {
921
"encoding": "^0.1.0"
922
},
923
"peerDependenciesMeta": {
924
"encoding": {
925
"optional": true
926
}
927
}
928
},
929
"node_modules/npm-normalize-package-bin": {
930
"version": "4.0.0",
931
"resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-4.0.0.tgz",
932
"integrity": "sha512-TZKxPvItzai9kN9H/TkmCtx/ZN/hvr3vUycjlfmH0ootY9yFBzNOpiXAdIn1Iteqsvk4lQn6B5PTrt+n6h8k/w==",
933
"dev": true,
934
"license": "ISC",
935
"engines": {
936
"node": "^18.17.0 || >=20.5.0"
937
}
938
},
939
"node_modules/npm-run-all2": {
940
"version": "8.0.4",
941
"resolved": "https://registry.npmjs.org/npm-run-all2/-/npm-run-all2-8.0.4.tgz",
942
"integrity": "sha512-wdbB5My48XKp2ZfJUlhnLVihzeuA1hgBnqB2J9ahV77wLS+/YAJAlN8I+X3DIFIPZ3m5L7nplmlbhNiFDmXRDA==",
943
"dev": true,
944
"license": "MIT",
945
"dependencies": {
946
"ansi-styles": "^6.2.1",
947
"cross-spawn": "^7.0.6",
948
"memorystream": "^0.3.1",
949
"picomatch": "^4.0.2",
950
"pidtree": "^0.6.0",
951
"read-package-json-fast": "^4.0.0",
952
"shell-quote": "^1.7.3",
953
"which": "^5.0.0"
954
},
955
"bin": {
956
"npm-run-all": "bin/npm-run-all/index.js",
957
"npm-run-all2": "bin/npm-run-all/index.js",
958
"run-p": "bin/run-p/index.js",
959
"run-s": "bin/run-s/index.js"
960
},
961
"engines": {
962
"node": "^20.5.0 || >=22.0.0",
963
"npm": ">= 10"
964
}
965
},
966
"node_modules/npm-run-all2/node_modules/ansi-styles": {
967
"version": "6.2.3",
968
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
969
"integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
970
"dev": true,
971
"license": "MIT",
972
"engines": {
973
"node": ">=12"
974
},
975
"funding": {
976
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
977
}
978
},
979
"node_modules/npm-run-all2/node_modules/isexe": {
980
"version": "3.1.1",
981
"resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz",
982
"integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==",
983
"dev": true,
984
"license": "ISC",
985
"engines": {
986
"node": ">=16"
987
}
988
},
989
"node_modules/npm-run-all2/node_modules/pidtree": {
990
"version": "0.6.0",
991
"resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz",
992
"integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==",
993
"dev": true,
994
"license": "MIT",
995
"bin": {
996
"pidtree": "bin/pidtree.js"
997
},
998
"engines": {
999
"node": ">=0.10"
1000
}
1001
},
1002
"node_modules/npm-run-all2/node_modules/which": {
1003
"version": "5.0.0",
1004
"resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz",
1005
"integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==",
1006
"dev": true,
1007
"license": "ISC",
1008
"dependencies": {
1009
"isexe": "^3.1.1"
1010
},
1011
"bin": {
1012
"node-which": "bin/which.js"
1013
},
1014
"engines": {
1015
"node": "^18.17.0 || >=20.5.0"
1016
}
1017
},
1018
"node_modules/object-assign": {
1019
"version": "4.1.1",
1020
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
1021
"integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
1022
"license": "MIT",
1023
"engines": {
1024
"node": ">=0.10.0"
1025
}
1026
},
1027
"node_modules/object-inspect": {
1028
"version": "1.13.4",
1029
"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
1030
"integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
1031
"license": "MIT",
1032
"engines": {
1033
"node": ">= 0.4"
1034
},
1035
"funding": {
1036
"url": "https://github.com/sponsors/ljharb"
1037
}
1038
},
1039
"node_modules/on-finished": {
1040
"version": "2.4.1",
1041
"resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
1042
"integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
1043
"license": "MIT",
1044
"dependencies": {
1045
"ee-first": "1.1.1"
1046
},
1047
"engines": {
1048
"node": ">= 0.8"
1049
}
1050
},
1051
"node_modules/once": {
1052
"version": "1.4.0",
1053
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1054
"integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
1055
"license": "ISC",
1056
"dependencies": {
1057
"wrappy": "1"
1058
}
1059
},
1060
"node_modules/parseurl": {
1061
"version": "1.3.3",
1062
"resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
1063
"integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
1064
"license": "MIT",
1065
"engines": {
1066
"node": ">= 0.8"
1067
}
1068
},
1069
"node_modules/path-key": {
1070
"version": "3.1.1",
1071
"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
1072
"integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
1073
"license": "MIT",
1074
"engines": {
1075
"node": ">=8"
1076
}
1077
},
1078
"node_modules/path-to-regexp": {
1079
"version": "8.2.0",
1080
"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.2.0.tgz",
1081
"integrity": "sha512-TdrF7fW9Rphjq4RjrW0Kp2AW0Ahwu9sRGTkS6bvDi0SCwZlEZYmcfDbEsTz8RVk0EHIS/Vd1bv3JhG+1xZuAyQ==",
1082
"license": "MIT",
1083
"engines": {
1084
"node": ">=16"
1085
}
1086
},
1087
"node_modules/picomatch": {
1088
"version": "4.0.3",
1089
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
1090
"integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
1091
"dev": true,
1092
"license": "MIT",
1093
"engines": {
1094
"node": ">=12"
1095
},
1096
"funding": {
1097
"url": "https://github.com/sponsors/jonschlinkert"
1098
}
1099
},
1100
"node_modules/pkce-challenge": {
1101
"version": "5.0.0",
1102
"resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.0.tgz",
1103
"integrity": "sha512-ueGLflrrnvwB3xuo/uGob5pd5FN7l0MsLf0Z87o/UQmRtwjvfylfc9MurIxRAWywCYTgrvpXBcqjV4OfCYGCIQ==",
1104
"license": "MIT",
1105
"engines": {
1106
"node": ">=16.20.0"
1107
}
1108
},
1109
"node_modules/proxy-addr": {
1110
"version": "2.0.7",
1111
"resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
1112
"integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
1113
"license": "MIT",
1114
"dependencies": {
1115
"forwarded": "0.2.0",
1116
"ipaddr.js": "1.9.1"
1117
},
1118
"engines": {
1119
"node": ">= 0.10"
1120
}
1121
},
1122
"node_modules/qs": {
1123
"version": "6.14.1",
1124
"resolved": "https://registry.npmjs.org/qs/-/qs-6.14.1.tgz",
1125
"integrity": "sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ==",
1126
"license": "BSD-3-Clause",
1127
"dependencies": {
1128
"side-channel": "^1.1.0"
1129
},
1130
"engines": {
1131
"node": ">=0.6"
1132
},
1133
"funding": {
1134
"url": "https://github.com/sponsors/ljharb"
1135
}
1136
},
1137
"node_modules/range-parser": {
1138
"version": "1.2.1",
1139
"resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
1140
"integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
1141
"license": "MIT",
1142
"engines": {
1143
"node": ">= 0.6"
1144
}
1145
},
1146
"node_modules/raw-body": {
1147
"version": "3.0.2",
1148
"resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz",
1149
"integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==",
1150
"license": "MIT",
1151
"dependencies": {
1152
"bytes": "~3.1.2",
1153
"http-errors": "~2.0.1",
1154
"iconv-lite": "~0.7.0",
1155
"unpipe": "~1.0.0"
1156
},
1157
"engines": {
1158
"node": ">= 0.10"
1159
}
1160
},
1161
"node_modules/read-package-json-fast": {
1162
"version": "4.0.0",
1163
"resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-4.0.0.tgz",
1164
"integrity": "sha512-qpt8EwugBWDw2cgE2W+/3oxC+KTez2uSVR8JU9Q36TXPAGCaozfQUs59v4j4GFpWTaw0i6hAZSvOmu1J0uOEUg==",
1165
"dev": true,
1166
"license": "ISC",
1167
"dependencies": {
1168
"json-parse-even-better-errors": "^4.0.0",
1169
"npm-normalize-package-bin": "^4.0.0"
1170
},
1171
"engines": {
1172
"node": "^18.17.0 || >=20.5.0"
1173
}
1174
},
1175
"node_modules/require-from-string": {
1176
"version": "2.0.2",
1177
"resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
1178
"integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
1179
"license": "MIT",
1180
"engines": {
1181
"node": ">=0.10.0"
1182
}
1183
},
1184
"node_modules/router": {
1185
"version": "2.2.0",
1186
"resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz",
1187
"integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==",
1188
"license": "MIT",
1189
"dependencies": {
1190
"debug": "^4.4.0",
1191
"depd": "^2.0.0",
1192
"is-promise": "^4.0.0",
1193
"parseurl": "^1.3.3",
1194
"path-to-regexp": "^8.0.0"
1195
},
1196
"engines": {
1197
"node": ">= 18"
1198
}
1199
},
1200
"node_modules/safe-buffer": {
1201
"version": "5.2.1",
1202
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1203
"integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
1204
"funding": [
1205
{
1206
"type": "github",
1207
"url": "https://github.com/sponsors/feross"
1208
},
1209
{
1210
"type": "patreon",
1211
"url": "https://www.patreon.com/feross"
1212
},
1213
{
1214
"type": "consulting",
1215
"url": "https://feross.org/support"
1216
}
1217
],
1218
"license": "MIT"
1219
},
1220
"node_modules/safer-buffer": {
1221
"version": "2.1.2",
1222
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
1223
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
1224
"license": "MIT"
1225
},
1226
"node_modules/send": {
1227
"version": "1.2.0",
1228
"resolved": "https://registry.npmjs.org/send/-/send-1.2.0.tgz",
1229
"integrity": "sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==",
1230
"license": "MIT",
1231
"dependencies": {
1232
"debug": "^4.3.5",
1233
"encodeurl": "^2.0.0",
1234
"escape-html": "^1.0.3",
1235
"etag": "^1.8.1",
1236
"fresh": "^2.0.0",
1237
"http-errors": "^2.0.0",
1238
"mime-types": "^3.0.1",
1239
"ms": "^2.1.3",
1240
"on-finished": "^2.4.1",
1241
"range-parser": "^1.2.1",
1242
"statuses": "^2.0.1"
1243
},
1244
"engines": {
1245
"node": ">= 18"
1246
}
1247
},
1248
"node_modules/serve-static": {
1249
"version": "2.2.0",
1250
"resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.0.tgz",
1251
"integrity": "sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==",
1252
"license": "MIT",
1253
"dependencies": {
1254
"encodeurl": "^2.0.0",
1255
"escape-html": "^1.0.3",
1256
"parseurl": "^1.3.3",
1257
"send": "^1.2.0"
1258
},
1259
"engines": {
1260
"node": ">= 18"
1261
}
1262
},
1263
"node_modules/setprototypeof": {
1264
"version": "1.2.0",
1265
"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
1266
"integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
1267
"license": "ISC"
1268
},
1269
"node_modules/shebang-command": {
1270
"version": "2.0.0",
1271
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
1272
"integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
1273
"license": "MIT",
1274
"dependencies": {
1275
"shebang-regex": "^3.0.0"
1276
},
1277
"engines": {
1278
"node": ">=8"
1279
}
1280
},
1281
"node_modules/shebang-regex": {
1282
"version": "3.0.0",
1283
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
1284
"integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
1285
"license": "MIT",
1286
"engines": {
1287
"node": ">=8"
1288
}
1289
},
1290
"node_modules/shell-quote": {
1291
"version": "1.8.3",
1292
"resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz",
1293
"integrity": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==",
1294
"dev": true,
1295
"license": "MIT",
1296
"engines": {
1297
"node": ">= 0.4"
1298
},
1299
"funding": {
1300
"url": "https://github.com/sponsors/ljharb"
1301
}
1302
},
1303
"node_modules/side-channel": {
1304
"version": "1.1.0",
1305
"resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
1306
"integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
1307
"license": "MIT",
1308
"dependencies": {
1309
"es-errors": "^1.3.0",
1310
"object-inspect": "^1.13.3",
1311
"side-channel-list": "^1.0.0",
1312
"side-channel-map": "^1.0.1",
1313
"side-channel-weakmap": "^1.0.2"
1314
},
1315
"engines": {
1316
"node": ">= 0.4"
1317
},
1318
"funding": {
1319
"url": "https://github.com/sponsors/ljharb"
1320
}
1321
},
1322
"node_modules/side-channel-list": {
1323
"version": "1.0.0",
1324
"resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
1325
"integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==",
1326
"license": "MIT",
1327
"dependencies": {
1328
"es-errors": "^1.3.0",
1329
"object-inspect": "^1.13.3"
1330
},
1331
"engines": {
1332
"node": ">= 0.4"
1333
},
1334
"funding": {
1335
"url": "https://github.com/sponsors/ljharb"
1336
}
1337
},
1338
"node_modules/side-channel-map": {
1339
"version": "1.0.1",
1340
"resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
1341
"integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
1342
"license": "MIT",
1343
"dependencies": {
1344
"call-bound": "^1.0.2",
1345
"es-errors": "^1.3.0",
1346
"get-intrinsic": "^1.2.5",
1347
"object-inspect": "^1.13.3"
1348
},
1349
"engines": {
1350
"node": ">= 0.4"
1351
},
1352
"funding": {
1353
"url": "https://github.com/sponsors/ljharb"
1354
}
1355
},
1356
"node_modules/side-channel-weakmap": {
1357
"version": "1.0.2",
1358
"resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
1359
"integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
1360
"license": "MIT",
1361
"dependencies": {
1362
"call-bound": "^1.0.2",
1363
"es-errors": "^1.3.0",
1364
"get-intrinsic": "^1.2.5",
1365
"object-inspect": "^1.13.3",
1366
"side-channel-map": "^1.0.1"
1367
},
1368
"engines": {
1369
"node": ">= 0.4"
1370
},
1371
"funding": {
1372
"url": "https://github.com/sponsors/ljharb"
1373
}
1374
},
1375
"node_modules/statuses": {
1376
"version": "2.0.2",
1377
"resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
1378
"integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",
1379
"license": "MIT",
1380
"engines": {
1381
"node": ">= 0.8"
1382
}
1383
},
1384
"node_modules/toidentifier": {
1385
"version": "1.0.1",
1386
"resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
1387
"integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
1388
"license": "MIT",
1389
"engines": {
1390
"node": ">=0.6"
1391
}
1392
},
1393
"node_modules/tr46": {
1394
"version": "0.0.3",
1395
"resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
1396
"integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
1397
"license": "MIT"
1398
},
1399
"node_modules/type-is": {
1400
"version": "2.0.1",
1401
"resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz",
1402
"integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==",
1403
"license": "MIT",
1404
"dependencies": {
1405
"content-type": "^1.0.5",
1406
"media-typer": "^1.1.0",
1407
"mime-types": "^3.0.0"
1408
},
1409
"engines": {
1410
"node": ">= 0.6"
1411
}
1412
},
1413
"node_modules/undici-types": {
1414
"version": "6.21.0",
1415
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
1416
"integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
1417
"dev": true,
1418
"license": "MIT"
1419
},
1420
"node_modules/unpipe": {
1421
"version": "1.0.0",
1422
"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
1423
"integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
1424
"license": "MIT",
1425
"engines": {
1426
"node": ">= 0.8"
1427
}
1428
},
1429
"node_modules/vary": {
1430
"version": "1.1.2",
1431
"resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
1432
"integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
1433
"license": "MIT",
1434
"engines": {
1435
"node": ">= 0.8"
1436
}
1437
},
1438
"node_modules/webidl-conversions": {
1439
"version": "3.0.1",
1440
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
1441
"integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
1442
"license": "BSD-2-Clause"
1443
},
1444
"node_modules/whatwg-url": {
1445
"version": "5.0.0",
1446
"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
1447
"integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
1448
"license": "MIT",
1449
"dependencies": {
1450
"tr46": "~0.0.3",
1451
"webidl-conversions": "^3.0.0"
1452
}
1453
},
1454
"node_modules/which": {
1455
"version": "2.0.2",
1456
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
1457
"integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
1458
"license": "ISC",
1459
"dependencies": {
1460
"isexe": "^2.0.0"
1461
},
1462
"bin": {
1463
"node-which": "bin/node-which"
1464
},
1465
"engines": {
1466
"node": ">= 8"
1467
}
1468
},
1469
"node_modules/wrappy": {
1470
"version": "1.0.2",
1471
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1472
"integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
1473
"license": "ISC"
1474
},
1475
"node_modules/zod": {
1476
"version": "3.25.76",
1477
"resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
1478
"integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",
1479
"license": "MIT",
1480
"funding": {
1481
"url": "https://github.com/sponsors/colinhacks"
1482
}
1483
},
1484
"node_modules/zod-to-json-schema": {
1485
"version": "3.25.1",
1486
"resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.1.tgz",
1487
"integrity": "sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==",
1488
"license": "ISC",
1489
"peerDependencies": {
1490
"zod": "^3.25 || ^4"
1491
}
1492
}
1493
}
1494
}
1495
1496