char-slop/berry

multipurpose self-modifiable agentic harness

git clone https://git.t4t.associates/char-slop/berry

Charlotte Somadd timestamps to transcript5147173

main
45.6 KiB1223 linesraw
1{
2  "version": "5",
3  "specifiers": {
4    "jsr:@char/aftercare@0.7": "0.7.0",
5    "jsr:@char/justin@~0.4.2": "0.4.2",
6    "jsr:@std/assert@1": "1.0.19",
7    "jsr:@std/cli@^1.0.32": "1.0.32",
8    "jsr:@std/encoding@1": "1.0.11",
9    "jsr:@std/encoding@^1.0.11": "1.0.11",
10    "jsr:@std/fmt@^1.0.10": "1.0.10",
11    "jsr:@std/fs@1": "1.0.24",
12    "jsr:@std/fs@^1.0.24": "1.0.24",
13    "jsr:@std/html@^1.0.7": "1.0.7",
14    "jsr:@std/http@1": "1.1.4",
15    "jsr:@std/internal@^1.0.12": "1.0.14",
16    "jsr:@std/internal@^1.0.14": "1.0.14",
17    "jsr:@std/media-types@^1.1.0": "1.1.0",
18    "jsr:@std/net@^1.0.7": "1.0.7",
19    "jsr:@std/path@1": "1.1.6",
20    "jsr:@std/path@^1.1.5": "1.1.6",
21    "jsr:@std/path@^1.1.6": "1.1.6",
22    "jsr:@std/streams@^1.2.0": "1.2.0",
23    "jsr:@std/yaml@1": "1.1.1",
24    "npm:@arborium/arborium@2.18.2": "2.18.2",
25    "npm:@codemirror/commands@6.11.1": "6.11.1",
26    "npm:@codemirror/merge@6.12.2": "6.12.2",
27    "npm:@codemirror/state@6.7.6": "6.7.6",
28    "npm:@codemirror/view@6.43.14": "6.43.14",
29    "npm:@deno/vite-plugin@^2.0.4": "2.0.4_vite@8.3.3",
30    "npm:@earendil-works/chord@1.4.0": "1.4.0",
31    "npm:@earendil-works/pi-ai@1.4.0": "1.4.0",
32    "npm:@earendil-works/pi-codemode@1.4.0": "1.4.0",
33    "npm:@earendil-works/pi-durable@1.4.0": "1.4.0",
34    "npm:@earendil-works/pi-mcp@1.4.0": "1.4.0",
35    "npm:csstype@3.2.3": "3.2.3",
36    "npm:diff@8.0.4": "8.0.4",
37    "npm:fake-indexeddb@6.2.2": "6.2.2",
38    "npm:fast-png@7.0.0": "7.0.0",
39    "npm:happy-dom@20.8.4": "20.8.4",
40    "npm:ignore@^7.0.12": "7.0.12",
41    "npm:marked@^18.1.0": "18.1.0",
42    "npm:proper-lockfile@4.1.2": "4.1.2",
43    "npm:typebox@1.3.27": "1.3.27",
44    "npm:vite@^8.3.1": "8.3.3"
45  },
46  "jsr": {
47    "@char/aftercare@0.7.0": {
48      "integrity": "d5003e3999fe963639131cc81487b5584b6ed7aed0bda85aef4fa167aab4f213",
49      "dependencies": [
50        "npm:csstype",
51        "npm:vite"
52      ]
53    },
54    "@char/justin@0.4.2": {
55      "integrity": "b36347b7151ad60fe4f38274abfb7ab0eac4d1c8dc85775529ef2595df26f867"
56    },
57    "@std/assert@1.0.19": {
58      "integrity": "eaada96ee120cb980bc47e040f82814d786fe8162ecc53c91d8df60b8755991e",
59      "dependencies": [
60        "jsr:@std/internal@^1.0.12"
61      ]
62    },
63    "@std/cli@1.0.32": {
64      "integrity": "188b3a100d6202d64e3f5bd3d799c7fa4f6d77f92cc65eb7f641c1fa0aa92a66"
65    },
66    "@std/encoding@1.0.11": {
67      "integrity": "e7cef2f0b3153bccc17431e7c864a1de03a4b6d9647389c43e08aaa775d37385"
68    },
69    "@std/fmt@1.0.10": {
70      "integrity": "90dfba288802ac6de82fb31d0917eb9e4450b9925b954d5e51fc29ac07419db5"
71    },
72    "@std/fs@1.0.24": {
73      "integrity": "f3061b45b81673a2bece689da041df32d174be064c89eb6397fb5718d3fb7877",
74      "dependencies": [
75        "jsr:@std/internal@^1.0.14",
76        "jsr:@std/path@^1.1.5"
77      ]
78    },
79    "@std/html@1.0.7": {
80      "integrity": "175c818905a6e75743c69c251395e273d82698e58cfe7dd76268d70e28b8d8fe"
81    },
82    "@std/http@1.1.2": {
83      "integrity": "1c0473590d5e5b75b30b2be4833c08047dd799aeea35624fd34ec58d67fc9240"
84    },
85    "@std/http@1.1.4": {
86      "integrity": "4f1575226ca7c0df1df38b26d50265fed30869b2a63ab867edc5b92492150c8c",
87      "dependencies": [
88        "jsr:@std/cli",
89        "jsr:@std/encoding@^1.0.11",
90        "jsr:@std/fmt",
91        "jsr:@std/fs@^1.0.24",
92        "jsr:@std/html",
93        "jsr:@std/media-types",
94        "jsr:@std/net",
95        "jsr:@std/path@^1.1.6",
96        "jsr:@std/streams"
97      ]
98    },
99    "@std/internal@1.0.14": {
100      "integrity": "291516b3d4c35024d6ffbc0a9df5bf4c64116e05b50012cf846710152d2ffdf7"
101    },
102    "@std/media-types@1.1.0": {
103      "integrity": "c9d093f0c05c3512932b330e3cc1fe1d627b301db33a4c2c2185c02471d6eaa4"
104    },
105    "@std/net@1.0.7": {
106      "integrity": "e0b995738cfe2ed56f64591d400e55f143cff164efd690343f2deb4cf4d06d86"
107    },
108    "@std/path@1.1.6": {
109      "integrity": "c68485c2a4dfbb5ae3cc74fae4e8c4e5d874cf8a8ed12927917235c758b46cbe",
110      "dependencies": [
111        "jsr:@std/internal@^1.0.14"
112      ]
113    },
114    "@std/streams@1.2.0": {
115      "integrity": "256b934254778f2bf45f5713b934209ff29e9b4b7fd4ec095219966813758c5f"
116    },
117    "@std/yaml@1.1.1": {
118      "integrity": "a57665ecf3d17b926380593a56625d8a10cc7281802f1e993b5ebc94a48e71f8"
119    }
120  },
121  "npm": {
122    "@anthropic-ai/sdk@0.129.0": {
123      "integrity": "sha512-MH7LB20kNpGLUpPTe2OG5XvL/KhX8HUO9XyBaFjgFk6TLS4Xjt0VPIuMKywe7POKKPslX+QxSlVok9e+8kG5Nw==",
124      "dependencies": [
125        "json-schema-to-ts",
126        "standardwebhooks"
127      ],
128      "bin": true
129    },
130    "@arborium/arborium@2.18.2": {
131      "integrity": "sha512-Kgbbb28jfcucpTLaWOYrz4miVNYgE1HL7w3Bpvc/ylk05wduzXwMoPDwfUZqX+PHNhcWPL9KYkK69MIr2a1CvQ=="
132    },
133    "@aws-sdk/client-bedrock-runtime@3.1127.0": {
134      "integrity": "sha512-IDl/lrPb90aH+pZFHGNDmgH9nAUQj5PlZH1sJ3w7RikctyjHSnY3oNjZhrLoaBoQn/rNK0zsP6OHEqEhj2tdLA==",
135      "dependencies": [
136        "@aws-sdk/core",
137        "@aws-sdk/credential-provider-node",
138        "@aws-sdk/eventstream-handler-node",
139        "@aws-sdk/middleware-eventstream",
140        "@aws-sdk/middleware-websocket",
141        "@aws-sdk/token-providers@3.1127.0",
142        "@aws-sdk/types",
143        "@smithy/core",
144        "@smithy/fetch-http-handler",
145        "@smithy/node-http-handler",
146        "@smithy/types",
147        "tslib"
148      ]
149    },
150    "@aws-sdk/core@3.978.3": {
151      "integrity": "sha512-nslpzUCTI9b2IQMWSd6mSAXldBexPc8rr0d3dXUutXYFLFaTdsHa2GD7sJdsn3PhyjK0O5K8ypd6zi+RXXPVlg==",
152      "dependencies": [
153        "@aws-sdk/types",
154        "@aws-sdk/xml-builder",
155        "@aws/lambda-invoke-store",
156        "@smithy/core",
157        "@smithy/signature-v4",
158        "@smithy/types",
159        "bowser",
160        "tslib"
161      ]
162    },
163    "@aws-sdk/credential-provider-env@3.972.74": {
164      "integrity": "sha512-rsRJcW2iFUhCgclyD6OSbMEaPl8Eu0qSeRZb2uuCK1ViZ66hl5wOe/p6Vr6MO3b+ydyKgFeqza2p6tZThvILlw==",
165      "dependencies": [
166        "@aws-sdk/core",
167        "@aws-sdk/types",
168        "@smithy/core",
169        "@smithy/types",
170        "tslib"
171      ]
172    },
173    "@aws-sdk/credential-provider-http@3.972.76": {
174      "integrity": "sha512-pnKdh0Br7OJPj+7qKjzgTfDTFW0RhEMKXNDR2jv9CAM4oHuG/4z3hRh8KtutLfpmItuRtDbKBmwWkDqHwwAWXw==",
175      "dependencies": [
176        "@aws-sdk/core",
177        "@aws-sdk/types",
178        "@smithy/core",
179        "@smithy/fetch-http-handler",
180        "@smithy/node-http-handler",
181        "@smithy/types",
182        "tslib"
183      ]
184    },
185    "@aws-sdk/credential-provider-ini@3.973.19": {
186      "integrity": "sha512-kcjvAxqQEV8yuwkX58RelNn3ne65o7JgRWf3Z/gVvbi7Xuw1qSDLJlatrLD76+40cmRxmNkLxBoyp/vAQChQ5g==",
187      "dependencies": [
188        "@aws-sdk/core",
189        "@aws-sdk/credential-provider-env",
190        "@aws-sdk/credential-provider-http",
191        "@aws-sdk/credential-provider-login",
192        "@aws-sdk/credential-provider-process",
193        "@aws-sdk/credential-provider-sso",
194        "@aws-sdk/credential-provider-web-identity",
195        "@aws-sdk/nested-clients",
196        "@aws-sdk/types",
197        "@smithy/core",
198        "@smithy/credential-provider-imds",
199        "@smithy/types",
200        "tslib"
201      ]
202    },
203    "@aws-sdk/credential-provider-login@3.972.81": {
204      "integrity": "sha512-CeQHSbE2CnVdaHIJ/NayRaCecIER+Pm9faUPkmRATO54rCoMTEPSbVieGHzEwvm1dZM2HIs6qQZCznhayNTWJQ==",
205      "dependencies": [
206        "@aws-sdk/core",
207        "@aws-sdk/nested-clients",
208        "@aws-sdk/types",
209        "@smithy/core",
210        "@smithy/types",
211        "tslib"
212      ]
213    },
214    "@aws-sdk/credential-provider-node@3.972.86": {
215      "integrity": "sha512-WNttSyr6e8innPtBSty//CdnqJcgZN6eAbtw3v/CR2IObz6MYZEo8eusdtuCHJ2ujwFqC2bSPHVyhXGHx8HruQ==",
216      "dependencies": [
217        "@aws-sdk/credential-provider-env",
218        "@aws-sdk/credential-provider-http",
219        "@aws-sdk/credential-provider-ini",
220        "@aws-sdk/credential-provider-process",
221        "@aws-sdk/credential-provider-sso",
222        "@aws-sdk/credential-provider-web-identity",
223        "@aws-sdk/types",
224        "@smithy/core",
225        "@smithy/credential-provider-imds",
226        "@smithy/types",
227        "tslib"
228      ]
229    },
230    "@aws-sdk/credential-provider-process@3.972.74": {
231      "integrity": "sha512-Yj6kZFJQdbR+PygTkqdVLPHHpdDpOS9GCYVcDCuweCRRig9LF24ELQBMfyUw1vspvrZJUfnOGVyMjhaL094ahw==",
232      "dependencies": [
233        "@aws-sdk/core",
234        "@aws-sdk/types",
235        "@smithy/core",
236        "@smithy/types",
237        "tslib"
238      ]
239    },
240    "@aws-sdk/credential-provider-sso@3.973.18": {
241      "integrity": "sha512-FnpPhdY4qUGtX/8X6eKxh+uD+9Y19i9FYibgk4SBe0M935s9vocHkHzaxaMNk+YkHmvzgdu8cHA5SCoeU+kkew==",
242      "dependencies": [
243        "@aws-sdk/core",
244        "@aws-sdk/nested-clients",
245        "@aws-sdk/token-providers@3.1150.0",
246        "@aws-sdk/types",
247        "@smithy/core",
248        "@smithy/types",
249        "tslib"
250      ]
251    },
252    "@aws-sdk/credential-provider-web-identity@3.972.80": {
253      "integrity": "sha512-TJF25Ndwy2HxcVj6oxMgp8qVlJAawlExHYBXqhuC6Zt2m+A7WpdkjBD6QglNbiArlteYljZHEY3R7KKmno6ISA==",
254      "dependencies": [
255        "@aws-sdk/core",
256        "@aws-sdk/nested-clients",
257        "@aws-sdk/types",
258        "@smithy/core",
259        "@smithy/types",
260        "tslib"
261      ]
262    },
263    "@aws-sdk/eventstream-handler-node@3.972.36": {
264      "integrity": "sha512-HFaKXA6ugPVvpR7W/3UT3hylWIPndqGMwduwNVrmGsRT5+OESHN8/ven4eeofraQF5Kxp8A8QgGVrv7iQsTRKQ==",
265      "dependencies": [
266        "@aws-sdk/types",
267        "@smithy/core",
268        "@smithy/types",
269        "tslib"
270      ]
271    },
272    "@aws-sdk/middleware-eventstream@3.972.31": {
273      "integrity": "sha512-4yvdTVwPGKCnrwuwlYEmwLqQXKwk0unx3f/FvBi4FA9ruK/WGoPJyqfK7hOYurheIyQL44FR0ovgOHqvkfdpAQ==",
274      "dependencies": [
275        "@aws-sdk/types",
276        "@smithy/core",
277        "@smithy/types",
278        "tslib"
279      ]
280    },
281    "@aws-sdk/middleware-websocket@3.972.56": {
282      "integrity": "sha512-32d9EnnNM5UMwjVp/qnL0K4XYiZv+YlSbULI3BaoBdJvebAS6cD0bKfPJ7lzovN0qrelvmSh5jo/3tk0KoTuGQ==",
283      "dependencies": [
284        "@aws-sdk/core",
285        "@aws-sdk/types",
286        "@smithy/core",
287        "@smithy/fetch-http-handler",
288        "@smithy/signature-v4",
289        "@smithy/types",
290        "tslib"
291      ]
292    },
293    "@aws-sdk/nested-clients@3.997.48": {
294      "integrity": "sha512-B01jdXJtAW/XOiUzGdI2mz67WyEHbGEc9X6Euzw3bjLAa+txTqdZDER4X2FsIEcXzV2ABqudVZ5thali8tCCzQ==",
295      "dependencies": [
296        "@aws-sdk/core",
297        "@aws-sdk/signature-v4-multi-region",
298        "@aws-sdk/types",
299        "@smithy/core",
300        "@smithy/fetch-http-handler",
301        "@smithy/node-http-handler",
302        "@smithy/types",
303        "tslib"
304      ]
305    },
306    "@aws-sdk/signature-v4-multi-region@3.996.48": {
307      "integrity": "sha512-cFDXfEbXaGwbnpvR/DyqfxfjxpjXVRVthQLgkwvcfDS5u3+8G9WSj1X1Ag/pTRg/QOeOno1Tq3ycEdrKsCUcOA==",
308      "dependencies": [
309        "@aws-sdk/types",
310        "@smithy/signature-v4",
311        "@smithy/types",
312        "tslib"
313      ]
314    },
315    "@aws-sdk/token-providers@3.1127.0": {
316      "integrity": "sha512-Dv2TMWBshJ+tF6ahs2Sy5bh4Iabsd4GAQqVvE9XZmYmnoaVbpS2QKIKE/HRacc7bTtbjEEvP+laGzHvHlf1CiQ==",
317      "dependencies": [
318        "@aws-sdk/core",
319        "@aws-sdk/nested-clients",
320        "@aws-sdk/types",
321        "@smithy/core",
322        "@smithy/types",
323        "tslib"
324      ]
325    },
326    "@aws-sdk/token-providers@3.1150.0": {
327      "integrity": "sha512-wDU36ofhabZYu+d2KSriyDbwzxNoaOp+4dG0p3qkabk7HeALR5nIWyQbjoyJZLn3iqWkv/xNdyUfbfevDVDzzg==",
328      "dependencies": [
329        "@aws-sdk/core",
330        "@aws-sdk/nested-clients",
331        "@aws-sdk/types",
332        "@smithy/core",
333        "@smithy/types",
334        "tslib"
335      ]
336    },
337    "@aws-sdk/types@3.974.6": {
338      "integrity": "sha512-v/clNZzZnDxGyvpHMOGpJKVXFAExJzUNAAjaWGdcx8QAcXLGwTaOkw33p5SHAi0YAioK32xB3hWwOekRVfmfKg==",
339      "dependencies": [
340        "@smithy/types",
341        "tslib"
342      ]
343    },
344    "@aws-sdk/xml-builder@3.972.41": {
345      "integrity": "sha512-ctjVSyCMegrWfXlx6VqzSBFI6UqmQ5ZlnfMhdLIiWmhoH8UAQxSCP5N3OpG7X3k4LnS7ou74C4mt20+bfTW2aQ==",
346      "dependencies": [
347        "@smithy/types",
348        "tslib"
349      ]
350    },
351    "@aws/lambda-invoke-store@0.3.0": {
352      "integrity": "sha512-sl4Bm6yiMNYrZKkqqDFWN0UfnWhlS8ivKxrYl+6t0gCLrqr8y3B2IqZZbFRkfaVVp7C/baApyh71P+LeE1A2sQ=="
353    },
354    "@babel/runtime@7.29.10": {
355      "integrity": "sha512-NpugTzbKgGrNe45Ui32cN8vCFFMxVtP/9rtfwv0nP5FRDAjvYBxJcLVpYA9mr1jxP6cnIT7x9LUzuDTbWYYNRA=="
356    },
357    "@codemirror/commands@6.11.1": {
358      "integrity": "sha512-O/4hG3SC1YwcmQ0d2UVNDs+AsaNWd1iHVxbTeEBuqH+6bExAiPK3iS/BvpY6rZGURALv4ZD3sIgcCmRvw3ehBg==",
359      "dependencies": [
360        "@codemirror/language",
361        "@codemirror/state",
362        "@codemirror/view",
363        "@lezer/common"
364      ]
365    },
366    "@codemirror/language@6.13.1": {
367      "integrity": "sha512-zfvU2r3TyylQLMj/te+5CnQ0rSqZi8B1oTCBbQkagcLW4Xc6imab6qN+pEJhsuNOLaJqiRyBXp9UhWA1DhVvDw==",
368      "dependencies": [
369        "@codemirror/state",
370        "@codemirror/streamparser",
371        "@codemirror/view",
372        "@lezer/common",
373        "@lezer/highlight",
374        "@lezer/lr",
375        "style-mod"
376      ]
377    },
378    "@codemirror/merge@6.12.2": {
379      "integrity": "sha512-V8JvyAPjHbPupqP7BeMcsdsYCbyPij74jxIbaIJDORI+VZzW44zFmon8bF+oxGWvOKhcRmkiUMXd8MxHr3YA2w==",
380      "dependencies": [
381        "@codemirror/language",
382        "@codemirror/state",
383        "@codemirror/view",
384        "@lezer/highlight",
385        "style-mod"
386      ]
387    },
388    "@codemirror/state@6.7.6": {
389      "integrity": "sha512-kAz+AncRtKuIknedxT1bq4XwXv4UowhbkHU1myPrtVb/jZtImWuV5BXzv5vK6i3kYACsdiZiQKFQQ5Mq7elW8w==",
390      "dependencies": [
391        "@marijn/find-cluster-break"
392      ]
393    },
394    "@codemirror/streamparser@6.0.0": {
395      "integrity": "sha512-JTFPF6xrfjt0mnfGPgzcLiMwYmvIyNaoizp8BYzv8FE8KrT6GBGDZ190rtt+O7Wke3gG/MFHyiY9YGNeimof4w=="
396    },
397    "@codemirror/view@6.43.14": {
398      "integrity": "sha512-hC45YnmJNR1rz42OF57BLoQNFMV12/13drnvibDsR2quNDmldcb4WvYVV81hFQg56i9lcqQMEDqilhX2QDcGQQ==",
399      "dependencies": [
400        "@codemirror/state",
401        "crelt",
402        "style-mod",
403        "w3c-keyname"
404      ]
405    },
406    "@deno/vite-plugin@2.0.4_vite@8.3.3": {
407      "integrity": "sha512-v9bm0NJx0SVPAyUeUi+iMXCByFIkaTtpWbGXwuNdDwfIdwHOVqe6sZz2wvWwulZqpA4QeGnxlJAkC4sZfoHCfQ==",
408      "dependencies": [
409        "@deno/loader@npm:@jsr/deno__loader@0.5.0",
410        "@std/jsonc@npm:@jsr/std__jsonc@1.0.3",
411        "vite"
412      ]
413    },
414    "@earendil-works/chord@1.4.0": {
415      "integrity": "sha512-dTbgyz4xgDS5KAUFx1bFENqj0Cr1N3tYxJJOYStc6g6HS78FSBZydyoCwLoddiQRF+VgRS0fpgAi+iKxjZ3BQA==",
416      "dependencies": [
417        "@earendil-works/pi-telemetry",
418        "typebox"
419      ]
420    },
421    "@earendil-works/pi-ai@1.4.0": {
422      "integrity": "sha512-hQM/C4+1w8rHYACzDDf+0vQMnEnpzIop1tptIERVgR3ZeT/hHSzBNG8PaWPgxWQjqSeKCyBZSyp8uTT6eKK1pQ==",
423      "dependencies": [
424        "@anthropic-ai/sdk",
425        "@aws-sdk/client-bedrock-runtime",
426        "@earendil-works/pi-telemetry",
427        "@google/genai",
428        "@smithy/node-http-handler",
429        "http-proxy-agent",
430        "https-proxy-agent@9.1.0",
431        "openai",
432        "partial-json",
433        "typebox"
434      ],
435      "bin": true
436    },
437    "@earendil-works/pi-codemode@1.4.0": {
438      "integrity": "sha512-23CNAXpS9DuLzPMyYuvrXVVio46x4YhffCgCqaWmF7F5H8PooqjrQvX4ucF6M0BhUd+x2tV6r1J0dv8cCME4Cg==",
439      "dependencies": [
440        "quickjs-wasi"
441      ]
442    },
443    "@earendil-works/pi-durable@1.4.0": {
444      "integrity": "sha512-EtIyXH1MBSXdJSkodmy+CYXuwfve3gPrD4GNCZ0XmuRWLPupwRlNQ7fdaXjRcLoKb6SWkT/yEzK+sMmrqvYK+Q==",
445      "dependencies": [
446        "@earendil-works/chord",
447        "@earendil-works/pi-ai",
448        "@earendil-works/pi-codemode",
449        "@earendil-works/pi-telemetry",
450        "@silvia-odwyer/photon",
451        "diff",
452        "typebox"
453      ]
454    },
455    "@earendil-works/pi-mcp@1.4.0": {
456      "integrity": "sha512-92aZmmGsUpHHknYuKXZHRINQfahntw5hU9If0I0ZM49GojOaFHpkl5/GF3/aatqpt7v7GjZbBfpfSygGKW+pnw==",
457      "dependencies": [
458        "cross-spawn"
459      ]
460    },
461    "@earendil-works/pi-telemetry@1.4.0": {
462      "integrity": "sha512-MLIfowwUYIY65jSjMX82paZOrX/NTvLk6D08h+3Jq42a99RzUOewzuCR0zOlPul3D6UBfddat76VT6LvsHEs1w=="
463    },
464    "@google/genai@2.21.0": {
465      "integrity": "sha512-+PDtco2/Z0ONdzCGekCoCT+O1VJS9xJQNN4XzQpXG/t3El/SWWMkCWlFRO1KmivOHPa4Q0VjUYu1HBKCZ/v33Q==",
466      "dependencies": [
467        "google-auth-library",
468        "p-retry",
469        "protobufjs",
470        "ws"
471      ],
472      "scripts": true
473    },
474    "@jsr/deno__loader@0.5.0": {
475      "integrity": "sha512-sf/YBwnyAsbyeYYB71Zdj2Ca2Q9tt25EZpAiZdDA9W7Mm3GcpjA2WMeqj19xPIurZK12G3OAsa5yrtPB7E+gvA==",
476      "tarball": "https://npm.jsr.io/~/11/@jsr/deno__loader/0.5.0.tgz"
477    },
478    "@jsr/std__bytes@1.0.6": {
479      "integrity": "sha512-St6yKggjFGhxS52IFLJWvkchRFbAKg2Xh8UxA4S1EGz7GJ2Ui+ssDDldj/w2c8vCxvl6qgR0HaYbKeFJNqujmA==",
480      "tarball": "https://npm.jsr.io/~/11/@jsr/std__bytes/1.0.6.tgz"
481    },
482    "@jsr/std__json@1.1.0": {
483      "integrity": "sha512-a9Eylh7ox33tFn5RxhESnvI4akpefQP5Qn+ePz3Ih4IJ/EPA8p0SKq0aztRfN1sGDhfyWMPWwlUcwNxONt+Ncg==",
484      "dependencies": [
485        "@jsr/std__streams"
486      ],
487      "tarball": "https://npm.jsr.io/~/11/@jsr/std__json/1.1.0.tgz"
488    },
489    "@jsr/std__jsonc@1.0.3": {
490      "integrity": "sha512-NALyuVr8/MJsdKnVFCXKNyWzCJTbLlXASTF/4YyfQN2evCRWaZoTeQ17estdejU5a/xhdPfJ4aDv6MP0b17UHQ==",
491      "dependencies": [
492        "@jsr/std__json"
493      ],
494      "tarball": "https://npm.jsr.io/~/11/@jsr/std__jsonc/1.0.3.tgz"
495    },
496    "@jsr/std__streams@1.2.0": {
497      "integrity": "sha512-cQnU2wdP12rYRy+gGAiFarEK9YmWjVwnFMiOGIe0wMKmRLY68INH9hB/mqjKdPX/ruUhNYB70x5YRPLzUYIrbg==",
498      "dependencies": [
499        "@jsr/std__bytes"
500      ],
501      "tarball": "https://npm.jsr.io/~/11/@jsr/std__streams/1.2.0.tgz"
502    },
503    "@lezer/common@1.5.3": {
504      "integrity": "sha512-H0iErY4e43LpXbYDyBci5W4v/RwTgGV3YzYOlJPiGZ8RY8w51kVE+xLn1tg3Z6UmSfyETvtsUK3r7YsgDQEI7Q=="
505    },
506    "@lezer/highlight@1.2.5": {
507      "integrity": "sha512-O1GMVKgtf5YspFaRzpmqkVgMtIk2HG9uMAbH6wdAIdNh3TVzCsch/+cRi+6l2//UGDKe6NB9BW3cvuR5ezMQ0w==",
508      "dependencies": [
509        "@lezer/common"
510      ]
511    },
512    "@lezer/lr@1.4.11": {
513      "integrity": "sha512-UwgZcl1R66H2hDzBrA7kWyYmX6s8p5TQ+e/t7CuvgCtBEPxbEPaHYHu+pJBvTvDotEJpuQkJjbXuHiw5Cixxgw==",
514      "dependencies": [
515        "@lezer/common"
516      ]
517    },
518    "@marijn/find-cluster-break@1.0.4": {
519      "integrity": "sha512-Wy0V7+SGUjnF9/TkiM1hKVDPj7jKXduPNboMVtHTA8dySMURWqfg/JZ9E2Sq8JgSJmkl7k7Qe9FLeMSrSraWmQ=="
520    },
521    "@oxc-project/types@0.152.0": {
522      "integrity": "sha512-oM/5rLBm2tPkg0iBgkH/FOeR3PCDpY19GTgAZjMFM8h9WI9VW7cLgzp6nwtarYKmovavIQZ+Fe/RKX/8C8O/Rw=="
523    },
524    "@protobufjs/aspromise@1.1.2": {
525      "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ=="
526    },
527    "@protobufjs/base64@1.1.2": {
528      "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg=="
529    },
530    "@protobufjs/codegen@2.0.5": {
531      "integrity": "sha512-zgXFLzW3Ap33e6d0Wlj4MGIm6Ce8O89n/apUaGNB/jx+hw+ruWEp7EwGUshdLKVRCxZW12fp9r40E1mQrf/34g=="
532    },
533    "@protobufjs/eventemitter@1.1.1": {
534      "integrity": "sha512-vW1GmwMZNnL+gMRaovlh9yZX74kc+TTU3FObkkurpMaRtBfLP3ldjS9KQWlwZgraRE0+dheEEoAxdzcJQ8eXZg=="
535    },
536    "@protobufjs/fetch@1.1.1": {
537      "integrity": "sha512-GpptLrs57adMSuHi3VNj0mAF8dwh36LMaYF6XyJ6JMWlVsc+t42tm1HSEDmOs3A8fC9yyeisgLhsTVQokOZ0zw==",
538      "dependencies": [
539        "@protobufjs/aspromise"
540      ]
541    },
542    "@protobufjs/float@1.0.2": {
543      "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ=="
544    },
545    "@protobufjs/path@1.1.2": {
546      "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA=="
547    },
548    "@protobufjs/pool@1.1.0": {
549      "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw=="
550    },
551    "@protobufjs/utf8@1.1.2": {
552      "integrity": "sha512-b1UQwcEZ4yCnMCD8DAL1VlbvBJE9/IX4FTIp7BG1xYpf29SLazLSrqUkj4w7Y5y7cCVP6E5tcqqcI0xemPkHug=="
553    },
554    "@rolldown/binding-android-arm-eabi@1.2.12": {
555      "integrity": "sha512-dB/a1214qKfHMXCpgqR4OZT+jS4kTyEXbQGJPqzobt5EwH5rX080pxE37alt3RzvR1bf1Yz/yGqRfrYAxuPw0A==",
556      "os": ["android"],
557      "cpu": ["arm"]
558    },
559    "@rolldown/binding-android-arm64@1.2.12": {
560      "integrity": "sha512-7KHFgQ5VJxIHcLlrwrc3Xbds7oTNQT7Pgi9gQCJKrd2VGab/UksIOYp6VD8MzCstGxOKMgNamPwUCfxPdP1OHg==",
561      "os": ["android"],
562      "cpu": ["arm64"]
563    },
564    "@rolldown/binding-darwin-arm64@1.2.12": {
565      "integrity": "sha512-3YIhqHD96nA5SaYNRBR16HnGv4oavZvXfD/ayHM+oYZ0WD/8lBAtf6zQua4kEyAvpqrluKXl0lnOBoiNby7x9w==",
566      "os": ["darwin"],
567      "cpu": ["arm64"]
568    },
569    "@rolldown/binding-darwin-x64@1.2.12": {
570      "integrity": "sha512-UuuJ35MFw4gmFOrE9pEqIV+K3syIKveph+Qc1/ljHZVdoDW4pz/JHR/eMVom+TZGl/5OOvGJOWaOCVt3ZfqhxA==",
571      "os": ["darwin"],
572      "cpu": ["x64"]
573    },
574    "@rolldown/binding-freebsd-x64@1.2.12": {
575      "integrity": "sha512-uMvssit0a4W+/7D8CbHUvG719mH3R2jwXAlh/XcPvuHTE0g++LymF88DCGNX0HM2rBOn0xrzgXktIB6fLSJBTQ==",
576      "os": ["freebsd"],
577      "cpu": ["x64"]
578    },
579    "@rolldown/binding-linux-arm-gnueabihf@1.2.12": {
580      "integrity": "sha512-XcFu0R0xWnwzSf4IQgFH1rJIckPN1pLy2R+4r9IDB7Yfu/ys9cVqfa4pBrMHj7a3gl8mIR4nRNPg0e5IvEVs6g==",
581      "os": ["linux"],
582      "cpu": ["arm"]
583    },
584    "@rolldown/binding-linux-arm64-gnu@1.2.12": {
585      "integrity": "sha512-260UrKgn8tz39ak+SMDOirKzr7V04M9dWPw5llW00SwBivCZoWcRBKV1d8cXnRkUmSZA3BdiUmBHWk7734Ulpw==",
586      "os": ["linux"],
587      "cpu": ["arm64"]
588    },
589    "@rolldown/binding-linux-arm64-musl@1.2.12": {
590      "integrity": "sha512-5YK1I9SqDkbPgc1IA8BgDl34suqUS2q0KWnBrirm0E51YjOs6eo6dV6jbQfNE/argHRSvd0QUGgtpIoYx+WWpw==",
591      "os": ["linux"],
592      "cpu": ["arm64"]
593    },
594    "@rolldown/binding-linux-ppc64-gnu@1.2.12": {
595      "integrity": "sha512-Rkcrmp7eFRg74yL5fXEU91JEWbdEPLevWwGtXpmhbjlD1StScbWTmO94Bhly+Mo+ketKYkdmM1vNUKeWSlx8cQ==",
596      "os": ["linux"],
597      "cpu": ["ppc64"]
598    },
599    "@rolldown/binding-linux-s390x-gnu@1.2.12": {
600      "integrity": "sha512-qvK4DuAsQc2BSjlx+Xr+IzOIvvxbGZqxFwdWfG6F518Erj0GGISyQbJ6pIappnOxlNPzNHvo/L0BwB30GZ+zVw==",
601      "os": ["linux"],
602      "cpu": ["s390x"]
603    },
604    "@rolldown/binding-linux-x64-gnu@1.2.12": {
605      "integrity": "sha512-Q9uLBO53Xd4QIq1WOycVQyPP1O4HhraEV2qqb3uTrnVw6QZih9duY4vNXOivL1xoUS1/z+W8eF4NMfl2a8Sdjw==",
606      "os": ["linux"],
607      "cpu": ["x64"]
608    },
609    "@rolldown/binding-linux-x64-musl@1.2.12": {
610      "integrity": "sha512-3IBxWFMjbOZskDPKv8Lf9BCnahlKuHthWkYnyIxOH/QcJrFcS4EmcenthApkwr/5+nEqZlLzeYbxeMaX7A5u4g==",
611      "os": ["linux"],
612      "cpu": ["x64"]
613    },
614    "@rolldown/binding-openharmony-arm64@1.2.12": {
615      "integrity": "sha512-xtX61xg4LKPkPWilZU1ynKClz5Gj4bf74LML4r3eVLWumKnGjoEr1OSHQhMdbBDoYTi+yjrujvpZe2pUnqCrrA==",
616      "os": ["openharmony"],
617      "cpu": ["arm64"]
618    },
619    "@rolldown/binding-win32-arm64-msvc@1.2.12": {
620      "integrity": "sha512-At7fPB6PCaIjzgIhEZFxuT+BBFqiQibJDT4d3PhiR3f4E7bbMZF4aKblbFfEM3sETRDd1YiQx/+U/g/B/ou5Ew==",
621      "os": ["win32"],
622      "cpu": ["arm64"]
623    },
624    "@rolldown/binding-win32-x64-msvc@1.2.12": {
625      "integrity": "sha512-WIw2haVKwjuYdXkHaoC0mF8Le71TuCBxjrdKqLbJGctbBABj+ClfmNvtbOnzpq3RokNo5+V1qhtSzJyXorsklQ==",
626      "os": ["win32"],
627      "cpu": ["x64"]
628    },
629    "@rolldown/pluginutils@1.0.1": {
630      "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw=="
631    },
632    "@silvia-odwyer/photon@0.3.3": {
633      "integrity": "sha512-8BhUjEch4slwRe8uXnaA4vcA5uiiOTT90UMsxulOj2gN98X1p0q9Z4Ysk4DkD05uNgbR9XoSqtZ37w+33w4QKQ=="
634    },
635    "@smithy/core@3.36.0": {
636      "integrity": "sha512-3hJiwG1F5t1SoXqp/yOCmYXziyx7ZVqF63S5W6YU201e/qwVaHPex+E/3vvyY9a3ORq/b+BydeNZpP2saQ9X2g==",
637      "dependencies": [
638        "@smithy/types",
639        "tslib"
640      ]
641    },
642    "@smithy/credential-provider-imds@4.5.2": {
643      "integrity": "sha512-A9uSdn72ozbRUSit0eib0TW7nXuNPlaeM0zcGkJ+nE6tFcSDbnmtwoxbTCFBukVQcszDAyvsd7+rTduPTXpygg==",
644      "dependencies": [
645        "@smithy/core",
646        "@smithy/types",
647        "tslib"
648      ]
649    },
650    "@smithy/fetch-http-handler@5.8.0": {
651      "integrity": "sha512-ycSJu3tFAQ4v04CBB0agqFMVsSQ1iG3yw+SpgxRqKfaURpQD4CZ8Wn0zPMmSnOuTpTh65Vz+EA0rMrw089wvkA==",
652      "dependencies": [
653        "@smithy/core",
654        "@smithy/types",
655        "tslib"
656      ]
657    },
658    "@smithy/node-http-handler@4.12.1": {
659      "integrity": "sha512-ThMkboGeONWXAelq9FvGsuJC4rOi+qyC4/zhUF58xYpxUg5sQKx2VXZYJmtNjr4dSuBJ1HeJXETQILCz3wOHvw==",
660      "dependencies": [
661        "@smithy/core",
662        "@smithy/types",
663        "tslib"
664      ]
665    },
666    "@smithy/signature-v4@5.7.4": {
667      "integrity": "sha512-tHy0K0VtqNd5Y7Y41h0a0Lhh0L1GzC08dTWg0F7vRJWFtTENg7IZikf3wQkanYIRdb7ngoIPMTmqgUi401fEeQ==",
668      "dependencies": [
669        "@smithy/core",
670        "@smithy/types",
671        "tslib"
672      ]
673    },
674    "@smithy/types@4.19.0": {
675      "integrity": "sha512-r7jh49VJxGerfAcTQA6gXcKc+98zOp/tqRwzYjgOE+iSQsP6cEU1hq2QzbuipmP68QtYdY9wKEhiCQZIzHgZ4Q==",
676      "dependencies": [
677        "tslib"
678      ]
679    },
680    "@stablelib/base64@1.0.1": {
681      "integrity": "sha512-1bnPQqSxSuc3Ii6MhBysoWCg58j97aUjuCSZrGSmDxNqtytIi0k8utUenAwTZN4V5mXXYGsVUI9zeBqy+jBOSQ=="
682    },
683    "@types/node@26.6.4": {
684      "integrity": "sha512-ldVPDCzj7fsaGZrLB0NuHuTvJcsNasysBAqMolr/cgxrLd1xbqxIr3XJiPnHHJUCxj5sNF1vnRj9aWnrVh5Jcg==",
685      "dependencies": [
686        "undici-types"
687      ]
688    },
689    "@types/pako@2.0.4": {
690      "integrity": "sha512-VWDCbrLeVXJM9fihYodcLiIv0ku+AlOa/TQ1SvYOaBuyrSKgEcro95LJyIsJ4vSo6BXIxOKxiJAat04CmST9Fw=="
691    },
692    "@types/retry@0.12.0": {
693      "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA=="
694    },
695    "@types/whatwg-mimetype@3.0.2": {
696      "integrity": "sha512-c2AKvDT8ToxLIOUlN51gTiHXflsfIFisS4pO7pDPoKouJCESkhZnEy623gwP9laCy5lnLDAw1vAzu2vM2YLOrA=="
697    },
698    "@types/ws@8.18.2": {
699      "integrity": "sha512-67MQl+fpWKVTT1NYdnmo3U4sc/xPo/zQBncVnI74qmQa0z/b+1g6iYqNmGCPbxO+zz2aklb08a0oHfegiVd0/w==",
700      "dependencies": [
701        "@types/node"
702      ]
703    },
704    "agent-base@7.1.4": {
705      "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ=="
706    },
707    "agent-base@9.0.0": {
708      "integrity": "sha512-TQf59BsZnytt8GdJKLPfUZ54g/iaUL2OWDSFCCvMOhsHduDQxO8xC4PNeyIkVcA5KwL2phPSv0douC0fgWzmnA=="
709    },
710    "base64-js@1.5.1": {
711      "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="
712    },
713    "bignumber.js@9.3.1": {
714      "integrity": "sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ=="
715    },
716    "bowser@2.14.1": {
717      "integrity": "sha512-tzPjzCxygAKWFOJP011oxFHs57HzIhOEracIgAePE4pqB3LikALKnSzUyU4MGs9/iCEUuHlAJTjTc5M+u7YEGg=="
718    },
719    "buffer-equal-constant-time@1.0.1": {
720      "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA=="
721    },
722    "crelt@1.0.7": {
723      "integrity": "sha512-aK6BbWfhf4U/wCcLHKPJl/xa6VkVstRaPywWtMKGwuOLc/wZTyQYuoxgvZnNsBvv7Kg3YTBQYYBCggcviQczuA=="
724    },
725    "cross-spawn@7.0.6": {
726      "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
727      "dependencies": [
728        "path-key",
729        "shebang-command",
730        "which"
731      ]
732    },
733    "csstype@3.2.3": {
734      "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ=="
735    },
736    "data-uri-to-buffer@4.0.1": {
737      "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A=="
738    },
739    "debug@4.4.3": {
740      "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
741      "dependencies": [
742        "ms"
743      ]
744    },
745    "detect-libc@2.1.2": {
746      "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ=="
747    },
748    "diff@8.0.4": {
749      "integrity": "sha512-DPi0FmjiSU5EvQV0++GFDOJ9ASQUVFh5kD+OzOnYdi7n3Wpm9hWWGfB/O2blfHcMVTL5WkQXSnRiK9makhrcnw=="
750    },
751    "ecdsa-sig-formatter@1.0.11": {
752      "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==",
753      "dependencies": [
754        "safe-buffer"
755      ]
756    },
757    "entities@7.0.1": {
758      "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA=="
759    },
760    "extend@3.0.2": {
761      "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
762    },
763    "fake-indexeddb@6.2.2": {
764      "integrity": "sha512-SGbf7fzjeHz3+12NO1dYigcYn4ivviaeULV5yY5rdGihBvvgwMds4r4UBbNIUMwkze57KTDm32rq3j1Az8mzEw=="
765    },
766    "fast-png@7.0.0": {
767      "integrity": "sha512-1AQ2rDcrfcuYL3o+3ocUYEUrZ9w6q4qdlWQPJxnhw8fj1Ykjr63b1hrepL7SlUKKPDK4Dv0kK5AF6ZXnVeI1eg==",
768      "dependencies": [
769        "@types/pako",
770        "iobuffer",
771        "pako"
772      ]
773    },
774    "fast-sha256@1.3.0": {
775      "integrity": "sha512-n11RGP/lrWEFI/bWdygLxhI+pVeo1ZYIVwvvPkW7azl/rOy+F3HYRZ2K5zeE9mmkhQppyv9sQFx0JM9UabnpPQ=="
776    },
777    "fdir@6.5.0_picomatch@4.0.7": {
778      "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
779      "dependencies": [
780        "picomatch"
781      ],
782      "optionalPeers": [
783        "picomatch"
784      ]
785    },
786    "fetch-blob@3.2.0": {
787      "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==",
788      "dependencies": [
789        "node-domexception",
790        "web-streams-polyfill"
791      ]
792    },
793    "formdata-polyfill@4.0.10": {
794      "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==",
795      "dependencies": [
796        "fetch-blob"
797      ]
798    },
799    "fsevents@2.3.3": {
800      "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
801      "os": ["darwin"],
802      "scripts": true
803    },
804    "gaxios@7.3.1": {
805      "integrity": "sha512-kB3rzJV7d9juLZh8/56QTXCwQfxyhdOMdyYk1HdQKFtF8TJTDTZQJtixWIwXdE9Jji91mC41DUNpjleo4L4eAQ==",
806      "dependencies": [
807        "extend",
808        "https-proxy-agent@7.0.6",
809        "node-fetch"
810      ]
811    },
812    "gcp-metadata@8.1.2": {
813      "integrity": "sha512-zV/5HKTfCeKWnxG0Dmrw51hEWFGfcF2xiXqcA3+J90WDuP0SvoiSO5ORvcBsifmx/FoIjgQN3oNOGaQ5PhLFkg==",
814      "dependencies": [
815        "gaxios",
816        "google-logging-utils",
817        "json-bigint"
818      ]
819    },
820    "google-auth-library@10.9.1": {
821      "integrity": "sha512-i1ydyHrqcIxXkWh/uBmVkzCvIuq5yiK2ATndIe5XxKholrG/MTYP9xGYka4sQhrbIAgGjL2B6NOE7rFaiF3fXw==",
822      "dependencies": [
823        "base64-js",
824        "ecdsa-sig-formatter",
825        "gaxios",
826        "gcp-metadata",
827        "google-logging-utils",
828        "jws"
829      ]
830    },
831    "google-logging-utils@1.1.3": {
832      "integrity": "sha512-eAmLkjDjAFCVXg7A1unxHsLf961m6y17QFqXqAXGj/gVkKFrEICfStRfwUlGNfeCEjNRa32JEWOUTlYXPyyKvA=="
833    },
834    "graceful-fs@4.2.11": {
835      "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
836    },
837    "happy-dom@20.8.4": {
838      "integrity": "sha512-GKhjq4OQCYB4VLFBzv8mmccUadwlAusOZOI7hC1D9xDIT5HhzkJK17c4el2f6R6C715P9xB4uiMxeKUa2nHMwQ==",
839      "dependencies": [
840        "@types/node",
841        "@types/whatwg-mimetype",
842        "@types/ws",
843        "entities",
844        "whatwg-mimetype",
845        "ws"
846      ]
847    },
848    "http-proxy-agent@9.1.0": {
849      "integrity": "sha512-2NxoveTT58mjYT4n3RPTEfCZGLMbidoO8XEieXfpSYxu+PQJ1qpx4ypwH6N+uF9twBPIvRRgvkvW5HUTYWENig==",
850      "dependencies": [
851        "agent-base@9.0.0",
852        "debug",
853        "proxy-agent-negotiate"
854      ]
855    },
856    "https-proxy-agent@7.0.6": {
857      "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
858      "dependencies": [
859        "agent-base@7.1.4",
860        "debug"
861      ]
862    },
863    "https-proxy-agent@9.1.0": {
864      "integrity": "sha512-ag87y7cJJ9/3+GxFr8Oy4O5faDsGRGnBGsJj/YjOSsSx/5eadKLYTMPlzuR6obgoCDDm0abAAZitXXQkMOPSpA==",
865      "dependencies": [
866        "agent-base@9.0.0",
867        "debug",
868        "proxy-agent-negotiate"
869      ]
870    },
871    "ignore@7.0.12": {
872      "integrity": "sha512-/8UvqAPU9DGTI9k4mxtf49U37Isfwr8Uts96+SBHIkFxPJnHS0Ew4f00sM4Scd8V8EjM0jUNtVDdv1kPdt35lg=="
873    },
874    "iobuffer@6.0.1": {
875      "integrity": "sha512-SZWYkWNfjIXIBYSDpXDYIgshqtbOPsi4lviawAEceR1Kqk+sHDlcQjWrzNQsii80AyBY0q5c8HCTNjqo74ul+Q=="
876    },
877    "isexe@2.0.0": {
878      "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
879    },
880    "json-bigint@1.0.0": {
881      "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==",
882      "dependencies": [
883        "bignumber.js"
884      ]
885    },
886    "json-schema-to-ts@3.1.1": {
887      "integrity": "sha512-+DWg8jCJG2TEnpy7kOm/7/AxaYoaRbjVB4LFZLySZlWn8exGs3A4OLJR966cVvU26N7X9TWxl+Jsw7dzAqKT6g==",
888      "dependencies": [
889        "@babel/runtime",
890        "ts-algebra"
891      ]
892    },
893    "jwa@2.0.1": {
894      "integrity": "sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==",
895      "dependencies": [
896        "buffer-equal-constant-time",
897        "ecdsa-sig-formatter",
898        "safe-buffer"
899      ]
900    },
901    "jws@4.0.1": {
902      "integrity": "sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA==",
903      "dependencies": [
904        "jwa",
905        "safe-buffer"
906      ]
907    },
908    "lightningcss-android-arm64@1.33.0": {
909      "integrity": "sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==",
910      "os": ["android"],
911      "cpu": ["arm64"]
912    },
913    "lightningcss-darwin-arm64@1.33.0": {
914      "integrity": "sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==",
915      "os": ["darwin"],
916      "cpu": ["arm64"]
917    },
918    "lightningcss-darwin-x64@1.33.0": {
919      "integrity": "sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==",
920      "os": ["darwin"],
921      "cpu": ["x64"]
922    },
923    "lightningcss-freebsd-x64@1.33.0": {
924      "integrity": "sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==",
925      "os": ["freebsd"],
926      "cpu": ["x64"]
927    },
928    "lightningcss-linux-arm-gnueabihf@1.33.0": {
929      "integrity": "sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==",
930      "os": ["linux"],
931      "cpu": ["arm"]
932    },
933    "lightningcss-linux-arm64-gnu@1.33.0": {
934      "integrity": "sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==",
935      "os": ["linux"],
936      "cpu": ["arm64"]
937    },
938    "lightningcss-linux-arm64-musl@1.33.0": {
939      "integrity": "sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==",
940      "os": ["linux"],
941      "cpu": ["arm64"]
942    },
943    "lightningcss-linux-x64-gnu@1.33.0": {
944      "integrity": "sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==",
945      "os": ["linux"],
946      "cpu": ["x64"]
947    },
948    "lightningcss-linux-x64-musl@1.33.0": {
949      "integrity": "sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==",
950      "os": ["linux"],
951      "cpu": ["x64"]
952    },
953    "lightningcss-win32-arm64-msvc@1.33.0": {
954      "integrity": "sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==",
955      "os": ["win32"],
956      "cpu": ["arm64"]
957    },
958    "lightningcss-win32-x64-msvc@1.33.0": {
959      "integrity": "sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==",
960      "os": ["win32"],
961      "cpu": ["x64"]
962    },
963    "lightningcss@1.33.0": {
964      "integrity": "sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==",
965      "dependencies": [
966        "detect-libc"
967      ],
968      "optionalDependencies": [
969        "lightningcss-android-arm64",
970        "lightningcss-darwin-arm64",
971        "lightningcss-darwin-x64",
972        "lightningcss-freebsd-x64",
973        "lightningcss-linux-arm-gnueabihf",
974        "lightningcss-linux-arm64-gnu",
975        "lightningcss-linux-arm64-musl",
976        "lightningcss-linux-x64-gnu",
977        "lightningcss-linux-x64-musl",
978        "lightningcss-win32-arm64-msvc",
979        "lightningcss-win32-x64-msvc"
980      ]
981    },
982    "long@5.3.2": {
983      "integrity": "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA=="
984    },
985    "marked@18.1.0": {
986      "integrity": "sha512-PamYXWWWg2nboG3oX5Ffzpy3EFZROqZJK9hSlMmUnekp7TxPs5DcT95vwd46m73/exfKCRVMtgXoPMI4FEJL6w==",
987      "bin": true
988    },
989    "ms@2.1.3": {
990      "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
991    },
992    "nanoid@3.3.20": {
993      "integrity": "sha512-uKdg2G3GNCKQn9byYOpxbGqrT2fGO5KRt5J/8b3pok8rT6qxGWF6hxMyJiEYtAf+FVyYuD9hRaDqX5uPFYJ4ZQ==",
994      "bin": true
995    },
996    "node-domexception@1.0.0": {
997      "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==",
998      "deprecated": true
999    },
1000    "node-fetch@3.3.2": {
1001      "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==",
1002      "dependencies": [
1003        "data-uri-to-buffer",
1004        "fetch-blob",
1005        "formdata-polyfill"
1006      ]
1007    },
1008    "openai@7.19.0": {
1009      "integrity": "sha512-MX2s3u2L5racTO0CC/SWpCOasJQBCJrqLKXK+l82cAhdeF8mPMBEe/gxMm0ZFa2xpKpOFLRjxv5afYEZbBXmbQ=="
1010    },
1011    "p-retry@4.6.2": {
1012      "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==",
1013      "dependencies": [
1014        "@types/retry",
1015        "retry@0.13.1"
1016      ]
1017    },
1018    "pako@2.2.0": {
1019      "integrity": "sha512-zJq6RP/5q+TO2OpFV3FHzlPnFjmkb7Nc99a5SNjJE+uu/PkpChs+NIZSSzbBoD+6kjiISXjfYdwj1ZRQ81dz/w=="
1020    },
1021    "partial-json@0.1.7": {
1022      "integrity": "sha512-Njv/59hHaokb/hRUjce3Hdv12wd60MtM9Z5Olmn+nehe0QDAsRtRbJPvJ0Z91TusF0SuZRIvnM+S4l6EIP8leA=="
1023    },
1024    "path-key@3.1.1": {
1025      "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="
1026    },
1027    "picocolors@1.1.1": {
1028      "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
1029    },
1030    "picomatch@4.0.7": {
1031      "integrity": "sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA=="
1032    },
1033    "postcss@8.5.29": {
1034      "integrity": "sha512-49cGhUbXj8Qenv0iTMxA1cFBzxXoctpC9Ujd77t1WcbJIr6nF/eI7g/8MgxrYldFRuAXvja7xQRwavoW7kgrxQ==",
1035      "dependencies": [
1036        "nanoid",
1037        "picocolors",
1038        "source-map-js"
1039      ]
1040    },
1041    "proper-lockfile@4.1.2": {
1042      "integrity": "sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==",
1043      "dependencies": [
1044        "graceful-fs",
1045        "retry@0.12.0",
1046        "signal-exit"
1047      ]
1048    },
1049    "protobufjs@7.6.6": {
1050      "integrity": "sha512-dYDWdjSl5RNb7SgPxGQcRU+GtvP7s2fpkrY0r432PcOIaZ0/rBcxEZnQN67iJhFuQiVw754JDoPruPCNdGsbjg==",
1051      "dependencies": [
1052        "@protobufjs/aspromise",
1053        "@protobufjs/base64",
1054        "@protobufjs/codegen",
1055        "@protobufjs/eventemitter",
1056        "@protobufjs/fetch",
1057        "@protobufjs/float",
1058        "@protobufjs/path",
1059        "@protobufjs/pool",
1060        "@protobufjs/utf8",
1061        "@types/node",
1062        "long"
1063      ],
1064      "scripts": true
1065    },
1066    "proxy-agent-negotiate@1.1.0": {
1067      "integrity": "sha512-N8IBcM3UgCVzz2L2Lqv8DVntDnnC8/hiV4nEDUPkqq72TPUgYWjQc+bdZlBPZK9LzPAvOY//gAt0S0DApoOXWQ=="
1068    },
1069    "quickjs-wasi@3.6.2": {
1070      "integrity": "sha512-FCqGtGOrMgzUiIrMNMA2YnsOxCNwo31dzqXvclXUC6xeT35NJLKXQJsvbeCTjvoFAwZgEAPg8U6+KAPDGXn8Mg=="
1071    },
1072    "retry@0.12.0": {
1073      "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow=="
1074    },
1075    "retry@0.13.1": {
1076      "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg=="
1077    },
1078    "rolldown@1.2.12": {
1079      "integrity": "sha512-8wafseiaG80xmXSfqidUNqZcylTlhmPZZt+za2m+js2sFZ8dTNlhIOV2WcbIPx2hgwPBJpEUGFAMZ9bgBBLTSQ==",
1080      "dependencies": [
1081        "@oxc-project/types",
1082        "@rolldown/pluginutils"
1083      ],
1084      "optionalDependencies": [
1085        "@rolldown/binding-android-arm-eabi",
1086        "@rolldown/binding-android-arm64",
1087        "@rolldown/binding-darwin-arm64",
1088        "@rolldown/binding-darwin-x64",
1089        "@rolldown/binding-freebsd-x64",
1090        "@rolldown/binding-linux-arm-gnueabihf",
1091        "@rolldown/binding-linux-arm64-gnu",
1092        "@rolldown/binding-linux-arm64-musl",
1093        "@rolldown/binding-linux-ppc64-gnu",
1094        "@rolldown/binding-linux-s390x-gnu",
1095        "@rolldown/binding-linux-x64-gnu",
1096        "@rolldown/binding-linux-x64-musl",
1097        "@rolldown/binding-openharmony-arm64",
1098        "@rolldown/binding-win32-arm64-msvc",
1099        "@rolldown/binding-win32-x64-msvc"
1100      ],
1101      "bin": true
1102    },
1103    "safe-buffer@5.2.1": {
1104      "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
1105    },
1106    "shebang-command@2.0.0": {
1107      "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
1108      "dependencies": [
1109        "shebang-regex"
1110      ]
1111    },
1112    "shebang-regex@3.0.0": {
1113      "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="
1114    },
1115    "signal-exit@3.0.7": {
1116      "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="
1117    },
1118    "source-map-js@1.2.2": {
1119      "integrity": "sha512-KGj/8Y43x35aZVDtt+J4mK1hoLGHULMYfSkODJNQjNDC3oW1PqPoxMwo0pLUsWM/UEGzON/NxeHywEfNXNP3Vw=="
1120    },
1121    "standardwebhooks@1.1.1": {
1122      "integrity": "sha512-bCbX9ZEyFkWPsRz7Bl3NuQUJohmwGSev/yhr7vhaGPlc4AfIrspIRa6cPTBuI1ItmrTDJ4d/S2hCsfe4+vQGnQ==",
1123      "dependencies": [
1124        "@stablelib/base64",
1125        "fast-sha256"
1126      ]
1127    },
1128    "style-mod@4.1.4": {
1129      "integrity": "sha512-XXWIQt633/EpAFx8aZDOTjBzrCaGmhvEQlQo6MVPfa2OzO2cWo+4hV9h+6UkHYlXGfy+ODXKUdP7Pthmcu5ATw=="
1130    },
1131    "tinyglobby@0.2.17": {
1132      "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",
1133      "dependencies": [
1134        "fdir",
1135        "picomatch"
1136      ]
1137    },
1138    "ts-algebra@2.0.0": {
1139      "integrity": "sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw=="
1140    },
1141    "tslib@2.8.1": {
1142      "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
1143    },
1144    "typebox@1.3.27": {
1145      "integrity": "sha512-zu+jc1pcy4UiNThxikUr36f0Rybk9PEeCg/NE6adeWr/SKsdNO4EzZHYRDlv2YCVAfj3Odq3dESSo/jNyoBXzA=="
1146    },
1147    "undici-types@8.9.0": {
1148      "integrity": "sha512-KTDyRTYX8sWmKXAikPHHSyc63CRPETMctyjKFupcC6OBLXT3xsN0e9aF7m+mIXutFWpUXuedtowG7iLOzp0kQg=="
1149    },
1150    "vite@8.3.3": {
1151      "integrity": "sha512-cTAldKPImjg6c+gk48U19POPn3GCBzZwpdsN8ZMEEcbpes+6/wvfqUd0C2y3qYY4wsj8PwgFwrZ/1jBPVttMSg==",
1152      "dependencies": [
1153        "lightningcss",
1154        "picomatch",
1155        "postcss",
1156        "rolldown",
1157        "tinyglobby"
1158      ],
1159      "optionalDependencies": [
1160        "fsevents"
1161      ],
1162      "bin": true
1163    },
1164    "w3c-keyname@2.2.8": {
1165      "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ=="
1166    },
1167    "web-streams-polyfill@3.3.3": {
1168      "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw=="
1169    },
1170    "whatwg-mimetype@3.0.0": {
1171      "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q=="
1172    },
1173    "which@2.0.2": {
1174      "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
1175      "dependencies": [
1176        "isexe"
1177      ],
1178      "bin": true
1179    },
1180    "ws@8.22.0": {
1181      "integrity": "sha512-Ydggc987+RO0AnWtZ/7Wq9FtNvcrL1b/RO0ud9mWjUPgDrsAAwQSF51sm2hm1XofbU/4jkpGEsLFsZZxU+1DOg=="
1182    }
1183  },
1184  "remote": {
1185    "http://localhost:36789/ext/probe/heavy-_Ja000pS.js": "5c4f76433305b281e28c7527731e4e0c1303f4200c8811778eeeff0693aae266",
1186    "http://localhost:36789/ext/probe/web-4h_dm5dM.js": "e60934278ae3e9fdbae79d85dda51a4870431f5f9a1bc77ebcdb959bb68b6df0",
1187    "http://localhost:41895/ext/probe/heavy-BcJTo3Mn.js": "963a729410f58c6f61dfbb39baa9c4f450447a1aa7735cd8cc86b29a3a617345",
1188    "http://localhost:41895/ext/probe/web-oVnZe_17.js": "0ffabadfe531a226b26ff3742474752775397d7a099ca9becacabc417adfa642",
1189    "http://localhost:45489/ext/probe/heavy-D8mN8bqT.js": "b21134ab9e46b16a946c765ea387a25af68d6de1b4386ff4ae1f3a72addbb210",
1190    "http://localhost:45489/ext/probe/web-B2cqfwGo.js": "be0930f8e86654ac8af42cce5679a52b0653e29b818e34dad6e96faf8f5f7ecf"
1191  },
1192  "workspace": {
1193    "dependencies": [
1194      "jsr:@char/aftercare@0.7",
1195      "jsr:@char/justin@~0.4.2",
1196      "jsr:@std/assert@1",
1197      "jsr:@std/encoding@1",
1198      "jsr:@std/fs@1",
1199      "jsr:@std/http@1",
1200      "jsr:@std/path@1",
1201      "jsr:@std/yaml@1",
1202      "npm:@arborium/arborium@2.18.2",
1203      "npm:@codemirror/commands@6.11.1",
1204      "npm:@codemirror/merge@6.12.2",
1205      "npm:@codemirror/state@6.7.6",
1206      "npm:@codemirror/view@6.43.14",
1207      "npm:@deno/vite-plugin@^2.0.4",
1208      "npm:@earendil-works/chord@1.4.0",
1209      "npm:@earendil-works/pi-ai@1.4.0",
1210      "npm:@earendil-works/pi-codemode@1.4.0",
1211      "npm:@earendil-works/pi-durable@1.4.0",
1212      "npm:@earendil-works/pi-mcp@1.4.0",
1213      "npm:diff@8.0.4",
1214      "npm:fake-indexeddb@6.2.2",
1215      "npm:happy-dom@20.8.4",
1216      "npm:ignore@^7.0.12",
1217      "npm:marked@^18.1.0",
1218      "npm:proper-lockfile@4.1.2",
1219      "npm:typebox@1.3.27",
1220      "npm:vite@^8.3.1"
1221    ]
1222  }
1223}