pnpm-lock.yaml 65 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226
  1. lockfileVersion: '9.0'
  2. settings:
  3. autoInstallPeers: true
  4. excludeLinksFromLockfile: false
  5. importers:
  6. .:
  7. devDependencies:
  8. typescript:
  9. specifier: ^5.6.0
  10. version: 5.9.3
  11. vitest:
  12. specifier: ^3.0.0
  13. version: 3.2.7(@types/node@24.13.3)(yaml@2.9.0)
  14. apps/dev:
  15. dependencies:
  16. '@nengine/core':
  17. specifier: workspace:*
  18. version: link:../../packages/core
  19. '@nengine/render':
  20. specifier: workspace:*
  21. version: link:../../packages/render
  22. devDependencies:
  23. typescript:
  24. specifier: ^5.6.0
  25. version: 5.9.3
  26. vite:
  27. specifier: ^7.0.0
  28. version: 7.3.6(@types/node@24.13.3)(yaml@2.9.0)
  29. vitest:
  30. specifier: ^3.0.0
  31. version: 3.2.7(@types/node@24.13.3)(yaml@2.9.0)
  32. apps/editor:
  33. dependencies:
  34. '@nengine/core':
  35. specifier: workspace:*
  36. version: link:../../packages/core
  37. '@nengine/mcp':
  38. specifier: workspace:*
  39. version: link:../../packages/mcp
  40. '@nengine/pack':
  41. specifier: workspace:*
  42. version: link:../pack
  43. '@nengine/render':
  44. specifier: workspace:*
  45. version: link:../../packages/render
  46. yaml:
  47. specifier: ^2.6.0
  48. version: 2.9.0
  49. zod:
  50. specifier: ^3.23.8
  51. version: 3.25.76
  52. devDependencies:
  53. '@modelcontextprotocol/sdk':
  54. specifier: ^1.30.0
  55. version: 1.30.0(zod@3.25.76)
  56. '@types/node':
  57. specifier: ^22.0.0
  58. version: 22.20.1
  59. electron:
  60. specifier: ^43.4.0
  61. version: 43.4.0
  62. typescript:
  63. specifier: ^5.6.0
  64. version: 5.9.3
  65. vite:
  66. specifier: ^7.0.0
  67. version: 7.3.6(@types/node@22.20.1)(yaml@2.9.0)
  68. vitest:
  69. specifier: ^3.0.0
  70. version: 3.2.7(@types/node@22.20.1)(yaml@2.9.0)
  71. apps/mcp-server:
  72. dependencies:
  73. '@modelcontextprotocol/sdk':
  74. specifier: ^1.30.0
  75. version: 1.30.0(zod@3.25.76)
  76. '@nengine/core':
  77. specifier: workspace:*
  78. version: link:../../packages/core
  79. '@nengine/mcp':
  80. specifier: workspace:*
  81. version: link:../../packages/mcp
  82. ws:
  83. specifier: ^8.18.0
  84. version: 8.21.3
  85. devDependencies:
  86. '@types/node':
  87. specifier: ^22.0.0
  88. version: 22.20.1
  89. '@types/ws':
  90. specifier: ^8.5.13
  91. version: 8.18.1
  92. typescript:
  93. specifier: ^5.6.0
  94. version: 5.9.3
  95. vitest:
  96. specifier: ^3.0.0
  97. version: 3.2.7(@types/node@22.20.1)(yaml@2.9.0)
  98. apps/pack:
  99. dependencies:
  100. '@nengine/core':
  101. specifier: workspace:*
  102. version: link:../../packages/core
  103. vite:
  104. specifier: ^7.0.0
  105. version: 7.3.6(@types/node@22.20.1)(yaml@2.9.0)
  106. devDependencies:
  107. '@types/node':
  108. specifier: ^22.0.0
  109. version: 22.20.1
  110. electron:
  111. specifier: ^43.4.0
  112. version: 43.4.0
  113. typescript:
  114. specifier: ^5.6.0
  115. version: 5.9.3
  116. vitest:
  117. specifier: ^3.0.0
  118. version: 3.2.7(@types/node@22.20.1)(yaml@2.9.0)
  119. packages/core:
  120. dependencies:
  121. yaml:
  122. specifier: ^2.6.0
  123. version: 2.9.0
  124. zod:
  125. specifier: ^3.23.8
  126. version: 3.25.76
  127. devDependencies:
  128. '@types/node':
  129. specifier: ^22.0.0
  130. version: 22.20.1
  131. typescript:
  132. specifier: ^5.6.0
  133. version: 5.9.3
  134. vitest:
  135. specifier: ^3.0.0
  136. version: 3.2.7(@types/node@22.20.1)(yaml@2.9.0)
  137. packages/mcp:
  138. dependencies:
  139. '@modelcontextprotocol/sdk':
  140. specifier: ^1.30.0
  141. version: 1.30.0(zod@3.25.76)
  142. '@nengine/core':
  143. specifier: workspace:*
  144. version: link:../core
  145. yaml:
  146. specifier: ^2.6.0
  147. version: 2.9.0
  148. devDependencies:
  149. '@types/node':
  150. specifier: ^22.0.0
  151. version: 22.20.1
  152. typescript:
  153. specifier: ^5.6.0
  154. version: 5.9.3
  155. vitest:
  156. specifier: ^3.0.0
  157. version: 3.2.7(@types/node@22.20.1)(yaml@2.9.0)
  158. packages/render:
  159. dependencies:
  160. '@nengine/core':
  161. specifier: workspace:*
  162. version: link:../core
  163. pixi.js:
  164. specifier: ^8.19.0
  165. version: 8.19.0
  166. devDependencies:
  167. '@types/node':
  168. specifier: ^22.0.0
  169. version: 22.20.1
  170. typescript:
  171. specifier: ^5.6.0
  172. version: 5.9.3
  173. vitest:
  174. specifier: ^3.0.0
  175. version: 3.2.7(@types/node@22.20.1)(yaml@2.9.0)
  176. packages:
  177. '@electron-internal/extract-zip@1.0.5':
  178. resolution: {integrity: sha512-+bqFCP98pLI0Tt0XQo1TmlXtwjWchISndDOxCkEcIuUgXWpBnLyRI+2DU+mesvnMMX6L1XDqYNA0lXNDHd/yiA==}
  179. engines: {node: '>=22.12.0'}
  180. '@electron/get@5.1.0':
  181. resolution: {integrity: sha512-3kSBtG8ObcTVfXanm5vVJ6UnBLEVmVsRk1M+vGqCuMBV+XLCbJYuWQful+yIy0GQDsSlK0kHEriEHn7SPk4EnA==}
  182. engines: {node: '>=22.12.0'}
  183. '@esbuild/aix-ppc64@0.28.2':
  184. resolution: {integrity: sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==}
  185. engines: {node: '>=18'}
  186. cpu: [ppc64]
  187. os: [aix]
  188. '@esbuild/android-arm64@0.28.2':
  189. resolution: {integrity: sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==}
  190. engines: {node: '>=18'}
  191. cpu: [arm64]
  192. os: [android]
  193. '@esbuild/android-arm@0.28.2':
  194. resolution: {integrity: sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==}
  195. engines: {node: '>=18'}
  196. cpu: [arm]
  197. os: [android]
  198. '@esbuild/android-x64@0.28.2':
  199. resolution: {integrity: sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==}
  200. engines: {node: '>=18'}
  201. cpu: [x64]
  202. os: [android]
  203. '@esbuild/darwin-arm64@0.28.2':
  204. resolution: {integrity: sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==}
  205. engines: {node: '>=18'}
  206. cpu: [arm64]
  207. os: [darwin]
  208. '@esbuild/darwin-x64@0.28.2':
  209. resolution: {integrity: sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==}
  210. engines: {node: '>=18'}
  211. cpu: [x64]
  212. os: [darwin]
  213. '@esbuild/freebsd-arm64@0.28.2':
  214. resolution: {integrity: sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==}
  215. engines: {node: '>=18'}
  216. cpu: [arm64]
  217. os: [freebsd]
  218. '@esbuild/freebsd-x64@0.28.2':
  219. resolution: {integrity: sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==}
  220. engines: {node: '>=18'}
  221. cpu: [x64]
  222. os: [freebsd]
  223. '@esbuild/linux-arm64@0.28.2':
  224. resolution: {integrity: sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==}
  225. engines: {node: '>=18'}
  226. cpu: [arm64]
  227. os: [linux]
  228. '@esbuild/linux-arm@0.28.2':
  229. resolution: {integrity: sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==}
  230. engines: {node: '>=18'}
  231. cpu: [arm]
  232. os: [linux]
  233. '@esbuild/linux-ia32@0.28.2':
  234. resolution: {integrity: sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==}
  235. engines: {node: '>=18'}
  236. cpu: [ia32]
  237. os: [linux]
  238. '@esbuild/linux-loong64@0.28.2':
  239. resolution: {integrity: sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==}
  240. engines: {node: '>=18'}
  241. cpu: [loong64]
  242. os: [linux]
  243. '@esbuild/linux-mips64el@0.28.2':
  244. resolution: {integrity: sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==}
  245. engines: {node: '>=18'}
  246. cpu: [mips64el]
  247. os: [linux]
  248. '@esbuild/linux-ppc64@0.28.2':
  249. resolution: {integrity: sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==}
  250. engines: {node: '>=18'}
  251. cpu: [ppc64]
  252. os: [linux]
  253. '@esbuild/linux-riscv64@0.28.2':
  254. resolution: {integrity: sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==}
  255. engines: {node: '>=18'}
  256. cpu: [riscv64]
  257. os: [linux]
  258. '@esbuild/linux-s390x@0.28.2':
  259. resolution: {integrity: sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==}
  260. engines: {node: '>=18'}
  261. cpu: [s390x]
  262. os: [linux]
  263. '@esbuild/linux-x64@0.28.2':
  264. resolution: {integrity: sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==}
  265. engines: {node: '>=18'}
  266. cpu: [x64]
  267. os: [linux]
  268. '@esbuild/netbsd-arm64@0.28.2':
  269. resolution: {integrity: sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==}
  270. engines: {node: '>=18'}
  271. cpu: [arm64]
  272. os: [netbsd]
  273. '@esbuild/netbsd-x64@0.28.2':
  274. resolution: {integrity: sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==}
  275. engines: {node: '>=18'}
  276. cpu: [x64]
  277. os: [netbsd]
  278. '@esbuild/openbsd-arm64@0.28.2':
  279. resolution: {integrity: sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==}
  280. engines: {node: '>=18'}
  281. cpu: [arm64]
  282. os: [openbsd]
  283. '@esbuild/openbsd-x64@0.28.2':
  284. resolution: {integrity: sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==}
  285. engines: {node: '>=18'}
  286. cpu: [x64]
  287. os: [openbsd]
  288. '@esbuild/openharmony-arm64@0.28.2':
  289. resolution: {integrity: sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==}
  290. engines: {node: '>=18'}
  291. cpu: [arm64]
  292. os: [openharmony]
  293. '@esbuild/sunos-x64@0.28.2':
  294. resolution: {integrity: sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==}
  295. engines: {node: '>=18'}
  296. cpu: [x64]
  297. os: [sunos]
  298. '@esbuild/win32-arm64@0.28.2':
  299. resolution: {integrity: sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==}
  300. engines: {node: '>=18'}
  301. cpu: [arm64]
  302. os: [win32]
  303. '@esbuild/win32-ia32@0.28.2':
  304. resolution: {integrity: sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==}
  305. engines: {node: '>=18'}
  306. cpu: [ia32]
  307. os: [win32]
  308. '@esbuild/win32-x64@0.28.2':
  309. resolution: {integrity: sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==}
  310. engines: {node: '>=18'}
  311. cpu: [x64]
  312. os: [win32]
  313. '@hono/node-server@2.1.0':
  314. resolution: {integrity: sha512-XovyyCCnBzW+zKu+z/zq8hwNs4KOR5rEMAOxo2f40Q5xoOI37IMm6MIg2COOUtUApo0i6850MTBKH2u4QLGIqg==}
  315. engines: {node: '>=20'}
  316. peerDependencies:
  317. hono: ^4
  318. '@jridgewell/sourcemap-codec@1.5.5':
  319. resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==}
  320. '@modelcontextprotocol/sdk@1.30.0':
  321. resolution: {integrity: sha512-xKd8OIzlqNzcqcNumGAa6g+PW2kjD5vrpcKOnfldAUPP3j7lnqMPwlTXQm8gF+UwH72z0lqaRbjr9hqGz0eITA==}
  322. engines: {node: '>=18'}
  323. peerDependencies:
  324. '@cfworker/json-schema': ^4.1.1
  325. zod: ^3.25 || ^4.0
  326. peerDependenciesMeta:
  327. '@cfworker/json-schema':
  328. optional: true
  329. '@napi-rs/lzma-linux-x64-gnu@1.5.1':
  330. resolution: {integrity: sha512-oTXEIha4SsuXdTA4Iyskj0kpdx2yVXdhd75c2v3xGrHFfVMsbhTPZU/nMPL4sWKo4pBHm3aucLaqGlF696dTyQ==}
  331. engines: {node: ^22.20 || ^24.12 || >=25}
  332. cpu: [x64]
  333. os: [linux]
  334. libc: [glibc]
  335. '@pixi/colord@2.9.6':
  336. resolution: {integrity: sha512-nezytU2pw587fQstUu1AsJZDVEynjskwOL+kibwcdxsMBFqPsFFNA7xl0ii/gXuDi6M0xj3mfRJj8pBSc2jCfA==}
  337. '@rollup/rollup-android-arm-eabi@4.62.4':
  338. resolution: {integrity: sha512-RrPokAb7dmbxFoeO3TloqHyOjgye8RkBhSqmp4aJMIex4c9r46ZstPnleDQOq1t46VOVjwIuwNogIqbodV1Vvg==}
  339. cpu: [arm]
  340. os: [android]
  341. '@rollup/rollup-android-arm64@4.62.4':
  342. resolution: {integrity: sha512-JKuJc+pnpks2pjy7L/N3v/cAkZxYlnmuZoD840ldbMI5KDbC4iO9NKwPKYdjYFCMAIIlBzYSFHxIJVYzRo2/8A==}
  343. cpu: [arm64]
  344. os: [android]
  345. '@rollup/rollup-darwin-arm64@4.62.4':
  346. resolution: {integrity: sha512-krw5uS2STmvJ02x0uTXHbqQNuz+9eZ1iw+qXk9dmW2gvV4jV7O2hEoOnuhFrpOPiel1mBFtqbxYZZtC46hXLOw==}
  347. cpu: [arm64]
  348. os: [darwin]
  349. '@rollup/rollup-darwin-x64@4.62.4':
  350. resolution: {integrity: sha512-wsTxtgApb4PrOsNJIm0FZ1h3WvCC+k9uxLJ4ad75hgoS4NiRes2SoJFlDAyMwiUY8IssDqGcHbXuN0sx1tfF1A==}
  351. cpu: [x64]
  352. os: [darwin]
  353. '@rollup/rollup-freebsd-arm64@4.62.4':
  354. resolution: {integrity: sha512-GUOnQlyZe3yAXhWOtOMsn5Qkrv5E5mZXa0thbARWi5Ei2szlVXJFQhddZ4HbAzh8q92w5twp+CQvs/eFanz9YQ==}
  355. cpu: [arm64]
  356. os: [freebsd]
  357. '@rollup/rollup-freebsd-x64@4.62.4':
  358. resolution: {integrity: sha512-/Y7f3QuxjzPKsjA/rfEDa3+0vXqyjmJ50Ln8dPpCmWkKTrUoWHG1cWhTqaAMLob2m2nESWuC7yGrREz019Ztqg==}
  359. cpu: [x64]
  360. os: [freebsd]
  361. '@rollup/rollup-linux-arm-gnueabihf@4.62.4':
  362. resolution: {integrity: sha512-81wiiX3v7aqy+T+bT61TJ78yJjRquqFFTTbAPt08imfQQzkPIW8t6aJbkTagtCCrXMNc9D66+geqlK7ydLPNqA==}
  363. cpu: [arm]
  364. os: [linux]
  365. libc: [glibc]
  366. '@rollup/rollup-linux-arm-musleabihf@4.62.4':
  367. resolution: {integrity: sha512-9kmDIvNZqdoHOBZgNtpTBeLWYO/LVipM3H/j62P8848/l/VPEQL6N3uxU9pvP1oZAsXyC2MEnFP3ovRjo7WYNQ==}
  368. cpu: [arm]
  369. os: [linux]
  370. libc: [musl]
  371. '@rollup/rollup-linux-arm64-gnu@4.62.4':
  372. resolution: {integrity: sha512-CcnXHWnXg69g+DX5VWL3FHts3qMRN2uVEHX+BZvGLdd07/gXkn3ePjYtO1LDJvxkGKVHMclKBRa1QUTH+6toYQ==}
  373. cpu: [arm64]
  374. os: [linux]
  375. libc: [glibc]
  376. '@rollup/rollup-linux-arm64-musl@4.62.4':
  377. resolution: {integrity: sha512-iFOibiHnTRuhrWLlRsOQFdZJJIa7S8OwkneJr4ocALP16u5yk6lWLINFwhHaEqBFMsKDUZofLkGos7+CPzGB3g==}
  378. cpu: [arm64]
  379. os: [linux]
  380. libc: [musl]
  381. '@rollup/rollup-linux-loong64-gnu@4.62.4':
  382. resolution: {integrity: sha512-XnWYMI7euHlb5a871xPja+Gm7DRCFU+FGRrtS2sMq9N8FvqtpagUy6gD4YOemC5MRk9xbh8+jYMEJbigFQwsgA==}
  383. cpu: [loong64]
  384. os: [linux]
  385. libc: [glibc]
  386. '@rollup/rollup-linux-loong64-musl@4.62.4':
  387. resolution: {integrity: sha512-qGDAlO0U8xedCcsdRm9oaoQY8DAx/QT7uIxJWhCdx0ceIWX783UC9QSYkdpzAe29wNiVfp24+bZdQmn49o45SQ==}
  388. cpu: [loong64]
  389. os: [linux]
  390. libc: [musl]
  391. '@rollup/rollup-linux-ppc64-gnu@4.62.4':
  392. resolution: {integrity: sha512-ru4H6ezD7ysA5EiEK6qkkaEb4modH8CTej6kUy/gQi20u3kB3G7Zn8snXXkeJSCOFKG/rbPPtM/+9Wgas1961w==}
  393. cpu: [ppc64]
  394. os: [linux]
  395. libc: [glibc]
  396. '@rollup/rollup-linux-ppc64-musl@4.62.4':
  397. resolution: {integrity: sha512-2W4MO5WQVJnbJaZdvDb9rhBDuFU1nKIepPFpJUBsTh2k1YY2g+ODViaWuyOAjQ5cOP7NvrvLzt3wvHOoiAvc7w==}
  398. cpu: [ppc64]
  399. os: [linux]
  400. libc: [musl]
  401. '@rollup/rollup-linux-riscv64-gnu@4.62.4':
  402. resolution: {integrity: sha512-+fxjfuoAmVMCYV5QyjoIpu0cp5DOiOTeqYFk1AVaxGr+/ravWLX89XfQmptsoWcaVy/TGf2hexzbUOrCQIL1CQ==}
  403. cpu: [riscv64]
  404. os: [linux]
  405. libc: [glibc]
  406. '@rollup/rollup-linux-riscv64-musl@4.62.4':
  407. resolution: {integrity: sha512-jTn8JfHGL4djjFxPuM06LmNUJDsst2jeVlsd9OmIH6zc5sC9K6rIuO4YajXatLUpBmBKl6b35ro1QZocLi+tcA==}
  408. cpu: [riscv64]
  409. os: [linux]
  410. libc: [musl]
  411. '@rollup/rollup-linux-s390x-gnu@4.62.4':
  412. resolution: {integrity: sha512-oCJCJL4pXsoDcP2QZ+JVlPTIRc6266zsIaeJJsWImmF7HO0W8nb6HuSgZlMWxJwaPf8ehbSw8yo0EUw925hKsA==}
  413. cpu: [s390x]
  414. os: [linux]
  415. libc: [glibc]
  416. '@rollup/rollup-linux-x64-gnu@4.62.4':
  417. resolution: {integrity: sha512-W69hukhZ3KKNRCaMIEzKvcFye42hh0FE1+YoYaf5+Ikacuftoco6yO/xouz0hc5d5W/s3yBro5jRiuEE/Q5vUw==}
  418. cpu: [x64]
  419. os: [linux]
  420. libc: [glibc]
  421. '@rollup/rollup-linux-x64-musl@4.62.4':
  422. resolution: {integrity: sha512-qiXbGG2jkjXhzXpsFZSR2Xpb8DN/UaxYsbb/STbuR/6fpaDgRmmaq1B/LmtF2wQFOFOSsK2jdE0RZ3a0zHn4QA==}
  423. cpu: [x64]
  424. os: [linux]
  425. libc: [musl]
  426. '@rollup/rollup-openbsd-x64@4.62.4':
  427. resolution: {integrity: sha512-nWeM//hxv8mIo6jD7Hu4o48DVmV9pbV6gsKaWU+4NFyqHoPKwrkRiZGLKUhOBk8qNmDmpwFtPKg80Bo/Tn4xiQ==}
  428. cpu: [x64]
  429. os: [openbsd]
  430. '@rollup/rollup-openharmony-arm64@4.62.4':
  431. resolution: {integrity: sha512-s62SQ/vgsRSvMwDkOEfTqfgASF0f26ZNaQuTA6Aok5lrikf89yI2W0gFHvZb2Jpgc6N8JnOKZgCK2iciO3CsxQ==}
  432. cpu: [arm64]
  433. os: [openharmony]
  434. '@rollup/rollup-win32-arm64-msvc@4.62.4':
  435. resolution: {integrity: sha512-J6wGf8TVGbXJq+HH+ttTvrcfNKPbuZecV6KT1B8I18BC5IURUh5kl4Yl5OEP5eFIUoI5BWxCsyYMhFsDx8kekw==}
  436. cpu: [arm64]
  437. os: [win32]
  438. '@rollup/rollup-win32-ia32-msvc@4.62.4':
  439. resolution: {integrity: sha512-zmfrQd/0wu6oJs8Vq8KwY/YtsKSsLtKe/HwAP4Wqy8LhWjeT55fHRAkOhYQ12wI3ayS4Tt12d5CDRD7N96SAYQ==}
  440. cpu: [ia32]
  441. os: [win32]
  442. '@rollup/rollup-win32-x64-gnu@4.62.4':
  443. resolution: {integrity: sha512-qPzHqdj9rfUD+w79dtE07zi/kFwKyCJqplp5K5ygeLTp7jLpAoc16OAH39HSmRC9UpozaecsleI8uAdEj6v2yw==}
  444. cpu: [x64]
  445. os: [win32]
  446. '@rollup/rollup-win32-x64-msvc@4.62.4':
  447. resolution: {integrity: sha512-zD6NdeWEByGE9QF9vCrlJ5YQB4oq9q91kPZS37Jwj5hOkvR1lTBSpsKhKDw4IJtbQ35LsTS1HD9DZYGKIshU1Q==}
  448. cpu: [x64]
  449. os: [win32]
  450. '@types/chai@5.2.3':
  451. resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==}
  452. '@types/deep-eql@4.0.2':
  453. resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==}
  454. '@types/earcut@3.0.0':
  455. resolution: {integrity: sha512-k/9fOUGO39yd2sCjrbAJvGDEQvRwRnQIZlBz43roGwUZo5SHAmyVvSFyaVVZkicRVCaDXPKlbxrUcBuJoSWunQ==}
  456. '@types/estree@1.0.9':
  457. resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==}
  458. '@types/node@22.20.1':
  459. resolution: {integrity: sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==}
  460. '@types/node@24.13.3':
  461. resolution: {integrity: sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==}
  462. '@types/ws@8.18.1':
  463. resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==}
  464. '@vitest/expect@3.2.7':
  465. resolution: {integrity: sha512-E8eBXaKibuvH2pSZErOjdVb5vF4PbKYcrnluBTYxEk1l/VhhwZg1kZQsdtjq+CsF5CFydf2Rdkz7jDHKSisi3w==}
  466. '@vitest/mocker@3.2.7':
  467. resolution: {integrity: sha512-Trr0hYO9CM3Wj6ksWHRhK9IZpIY6wTMO5u/MqXurMxT57sWBaOPEtP3Oq60ihZuh5JsiagKfz95OcxdEP6dBrA==}
  468. peerDependencies:
  469. msw: ^2.4.9
  470. vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0
  471. peerDependenciesMeta:
  472. msw:
  473. optional: true
  474. vite:
  475. optional: true
  476. '@vitest/pretty-format@3.2.7':
  477. resolution: {integrity: sha512-KUHlwqVu0sRlhCdyPdQ/wBoTfRahjUky1MubOmYw9fWfIZy1gNoHpuaaQBPAaMaVYdQYHJLurzj8ECCj5OwTqA==}
  478. '@vitest/runner@3.2.7':
  479. resolution: {integrity: sha512-sB9y4ovltoQP+WaUPwmSxO9WIg9Ig694Di5PalVPsYHklAdE027mehpWF2SQSVq+k6sFgaivbTjTJwZLSHbedA==}
  480. '@vitest/snapshot@3.2.7':
  481. resolution: {integrity: sha512-7C+MwShwtBSI5Buwoyg3s/iY1eHL9PKAf+O1wVh/TdnjXUtkoL/9YQtre90i4MtNXM6edP1wJ2zOBpfCyhIS7g==}
  482. '@vitest/spy@3.2.7':
  483. resolution: {integrity: sha512-Q2eQGI6d2L/hBtZ0qNuKcAGid68XK6cv1xsoaIma6PaJhHPoqcEJhYpXZ/5myCMqkNgtP6UKuBhbc0nHKnrkuQ==}
  484. '@vitest/utils@3.2.7':
  485. resolution: {integrity: sha512-x6BDOd7dyo3PFLY3I9/HJ25X/6OurhGXk2/B9gOZNPF7XDVjeBK4k01lQE5uvDpbuheErh91qYuE1E2OEjK3Rw==}
  486. '@webgpu/types@0.1.71':
  487. resolution: {integrity: sha512-mMy8/ODcKhab808co15eW+yN+HgXoQxRQHTiBV9Mrvl1r0ufnid7YOcI+gi4eUWSWl9ezD6TW2KXccrL8HCh2A==}
  488. '@xmldom/xmldom@0.8.13':
  489. resolution: {integrity: sha512-KRYzxepc14G/CEpEGc3Yn+JKaAeT63smlDr+vjB8jRfgTBBI9wRj/nkQEO+ucV8p8I9bfKLWp37uHgFrbntPvw==}
  490. engines: {node: '>=10.0.0'}
  491. accepts@2.0.0:
  492. resolution: {integrity: sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==}
  493. engines: {node: '>= 0.6'}
  494. ajv-formats@3.0.1:
  495. resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==}
  496. peerDependencies:
  497. ajv: ^8.0.0
  498. peerDependenciesMeta:
  499. ajv:
  500. optional: true
  501. ajv@8.20.0:
  502. resolution: {integrity: sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==}
  503. assertion-error@2.0.1:
  504. resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==}
  505. engines: {node: '>=12'}
  506. body-parser@2.3.0:
  507. resolution: {integrity: sha512-2cGmJupaNgg+QUwVLAucDuWuoMZ6EX9iHDRswZ5lsNYEmwPaRknMPCLZz07yTzVq/83p4o/wzbDZbBrTvGGTIw==}
  508. engines: {node: '>=18'}
  509. bytes@3.1.2:
  510. resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==}
  511. engines: {node: '>= 0.8'}
  512. cac@6.7.14:
  513. resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
  514. engines: {node: '>=8'}
  515. call-bind-apply-helpers@1.0.2:
  516. resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==}
  517. engines: {node: '>= 0.4'}
  518. call-bound@1.0.4:
  519. resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==}
  520. engines: {node: '>= 0.4'}
  521. chai@5.3.3:
  522. resolution: {integrity: sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==}
  523. engines: {node: '>=18'}
  524. check-error@2.1.3:
  525. resolution: {integrity: sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==}
  526. engines: {node: '>= 16'}
  527. content-disposition@1.1.0:
  528. resolution: {integrity: sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==}
  529. engines: {node: '>=18'}
  530. content-type@1.0.5:
  531. resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==}
  532. engines: {node: '>= 0.6'}
  533. content-type@2.0.0:
  534. resolution: {integrity: sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==}
  535. engines: {node: '>=18'}
  536. cookie-signature@1.2.2:
  537. resolution: {integrity: sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==}
  538. engines: {node: '>=6.6.0'}
  539. cookie@0.7.2:
  540. resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==}
  541. engines: {node: '>= 0.6'}
  542. cors@2.8.6:
  543. resolution: {integrity: sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==}
  544. engines: {node: '>= 0.10'}
  545. cross-spawn@7.0.6:
  546. resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
  547. engines: {node: '>= 8'}
  548. debug@4.4.3:
  549. resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==}
  550. engines: {node: '>=6.0'}
  551. peerDependencies:
  552. supports-color: '*'
  553. peerDependenciesMeta:
  554. supports-color:
  555. optional: true
  556. deep-eql@5.0.2:
  557. resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==}
  558. engines: {node: '>=6'}
  559. depd@2.0.0:
  560. resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==}
  561. engines: {node: '>= 0.8'}
  562. dunder-proto@1.0.1:
  563. resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==}
  564. engines: {node: '>= 0.4'}
  565. earcut@3.2.3:
  566. resolution: {integrity: sha512-vnS4AVwp1KHAF13i1vp1/2D5evWy3k5u/iW/B81QVsUZtV8cv2tU0b2VNFlqvh4kYwrFMDdjPCfAmfyJW9y14Q==}
  567. ee-first@1.1.1:
  568. resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
  569. electron@43.4.0:
  570. resolution: {integrity: sha512-3qxGF0CeQbiox5oWV1JlbWGQ1VerbmDhTFqW4sJ8h7uqTHniFYPObXJcDna0DMh32et0fFyKzz0YY8lJv3t5jg==}
  571. engines: {node: '>= 22.12.0'}
  572. hasBin: true
  573. encodeurl@2.0.0:
  574. resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==}
  575. engines: {node: '>= 0.8'}
  576. env-paths@3.0.0:
  577. resolution: {integrity: sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==}
  578. engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
  579. es-define-property@1.0.1:
  580. resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==}
  581. engines: {node: '>= 0.4'}
  582. es-errors@1.3.0:
  583. resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
  584. engines: {node: '>= 0.4'}
  585. es-module-lexer@1.7.0:
  586. resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==}
  587. es-object-atoms@1.1.2:
  588. resolution: {integrity: sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==}
  589. engines: {node: '>= 0.4'}
  590. esbuild@0.28.2:
  591. resolution: {integrity: sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==}
  592. engines: {node: '>=18'}
  593. hasBin: true
  594. escape-html@1.0.3:
  595. resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}
  596. estree-walker@3.0.3:
  597. resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
  598. etag@1.8.1:
  599. resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==}
  600. engines: {node: '>= 0.6'}
  601. eventemitter3@5.0.4:
  602. resolution: {integrity: sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==}
  603. eventsource-parser@3.1.1:
  604. resolution: {integrity: sha512-EKN1vKAMcZ8MlYMpaNuxN6R9yakzH6uajHcHVTqWJzvu5pWw9DyhbP35HH8MVBQ+dZjAfDxk+A8NiR9KWaXiyQ==}
  605. engines: {node: '>=18.0.0'}
  606. eventsource@3.0.7:
  607. resolution: {integrity: sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==}
  608. engines: {node: '>=18.0.0'}
  609. expect-type@1.4.0:
  610. resolution: {integrity: sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA==}
  611. engines: {node: '>=12.0.0'}
  612. express-rate-limit@8.6.2:
  613. resolution: {integrity: sha512-YH4ru+eOJxQABscKFfRCy9R7x9QFGdezclVMwwgFFndzS2Xnm0uo6B0ABZsLhcpeptGv2qvuJVWlQr9gQZoC3A==}
  614. engines: {node: '>= 16'}
  615. peerDependencies:
  616. express: '>= 4.11'
  617. express@5.2.1:
  618. resolution: {integrity: sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==}
  619. engines: {node: '>= 18'}
  620. fast-deep-equal@3.1.3:
  621. resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
  622. fast-uri@3.1.5:
  623. resolution: {integrity: sha512-gHwA1O9LDIcKunMKhObS/HimwtehO1nPUECKAu5TpKgaO19fcWEl4bliWe1jWxVFvIXztJjjQ4L8XQ1EU9f7Jw==}
  624. fdir@6.5.0:
  625. resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}
  626. engines: {node: '>=12.0.0'}
  627. peerDependencies:
  628. picomatch: ^3 || ^4
  629. peerDependenciesMeta:
  630. picomatch:
  631. optional: true
  632. finalhandler@2.1.1:
  633. resolution: {integrity: sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==}
  634. engines: {node: '>= 18.0.0'}
  635. forwarded@0.2.0:
  636. resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==}
  637. engines: {node: '>= 0.6'}
  638. fresh@2.0.0:
  639. resolution: {integrity: sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==}
  640. engines: {node: '>= 0.8'}
  641. fsevents@2.3.3:
  642. resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
  643. engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
  644. os: [darwin]
  645. function-bind@1.1.2:
  646. resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
  647. get-intrinsic@1.3.0:
  648. resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==}
  649. engines: {node: '>= 0.4'}
  650. get-proto@1.0.1:
  651. resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==}
  652. engines: {node: '>= 0.4'}
  653. gifuct-js@2.1.2:
  654. resolution: {integrity: sha512-rI2asw77u0mGgwhV3qA+OEgYqaDn5UNqgs+Bx0FGwSpuqfYn+Ir6RQY5ENNQ8SbIiG/m5gVa7CD5RriO4f4Lsg==}
  655. gopd@1.2.0:
  656. resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==}
  657. engines: {node: '>= 0.4'}
  658. graceful-fs@4.2.11:
  659. resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
  660. has-symbols@1.1.0:
  661. resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==}
  662. engines: {node: '>= 0.4'}
  663. hasown@2.0.4:
  664. resolution: {integrity: sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==}
  665. engines: {node: '>= 0.4'}
  666. hono@4.13.1:
  667. resolution: {integrity: sha512-kdJoFVv2xmayw6cY09H7AbMJMt8Jn5jdlEdXsP7AGBdF2DIptVlKlOLKXP41yPip4/a3yQPv9gVcJYI8YY04dw==}
  668. engines: {node: '>=16.9.0'}
  669. http-errors@2.0.1:
  670. resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==}
  671. engines: {node: '>= 0.8'}
  672. iconv-lite@0.7.3:
  673. resolution: {integrity: sha512-IKXpvIzjnC9XTAUbVBcMfGS0EPaIXtW6v+zr+RRp+hqULEpo0owZax6wyRwPOJbWbzjYspQwusTsfVr0ifh4uQ==}
  674. engines: {node: '>=0.10.0'}
  675. inherits@2.0.4:
  676. resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
  677. ip-address@10.5.0:
  678. resolution: {integrity: sha512-R5SnVLJmgYYvf2F2ZgwSBnelz5G4q5AxIC277GDfUaNbrZKNANcBC7RHqYYePlszf4kBolVkJauG0ZjHHFh55g==}
  679. engines: {node: '>= 12'}
  680. ipaddr.js@1.9.1:
  681. resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==}
  682. engines: {node: '>= 0.10'}
  683. is-promise@4.0.0:
  684. resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==}
  685. isexe@2.0.0:
  686. resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
  687. ismobilejs@1.1.1:
  688. resolution: {integrity: sha512-VaFW53yt8QO61k2WJui0dHf4SlL8lxBofUuUmwBo0ljPk0Drz2TiuDW4jo3wDcv41qy/SxrJ+VAzJ/qYqsmzRw==}
  689. jose@6.2.8:
  690. resolution: {integrity: sha512-Bsdjwm3Qsd/P0jR+BHDe3LytDfY7WBq2HmCCLIwuVRHMuEC9ae7/R474GIUdF1NgCyZjzVo/A9DOiOBtXq8ZoQ==}
  691. js-binary-schema-parser@2.0.3:
  692. resolution: {integrity: sha512-xezGJmOb4lk/M1ZZLTR/jaBHQ4gG/lqQnJqdIv4721DMggsa1bDVlHXNeHYogaIEHD9vCRv0fcL4hMA+Coarkg==}
  693. js-tokens@9.0.1:
  694. resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==}
  695. json-schema-traverse@1.0.0:
  696. resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}
  697. json-schema-typed@8.0.2:
  698. resolution: {integrity: sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==}
  699. loupe@3.2.1:
  700. resolution: {integrity: sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==}
  701. magic-string@0.30.21:
  702. resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==}
  703. math-intrinsics@1.1.0:
  704. resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==}
  705. engines: {node: '>= 0.4'}
  706. media-typer@1.1.1:
  707. resolution: {integrity: sha512-yz3xRaG20c6/BOzvYoDaGtPmGscs7YivItZEEqe6GbwNfHuxu9YNmvnEkMzKldAGY4/80pRcQRZSEnhquk9XuQ==}
  708. engines: {node: '>= 0.8'}
  709. merge-descriptors@2.0.0:
  710. resolution: {integrity: sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==}
  711. engines: {node: '>=18'}
  712. mime-db@1.54.0:
  713. resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==}
  714. engines: {node: '>= 0.6'}
  715. mime-types@3.0.2:
  716. resolution: {integrity: sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==}
  717. engines: {node: '>=18'}
  718. ms@2.1.3:
  719. resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
  720. nanoid@3.3.18:
  721. resolution: {integrity: sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==}
  722. engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
  723. hasBin: true
  724. negotiator@1.0.0:
  725. resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==}
  726. engines: {node: '>= 0.6'}
  727. object-assign@4.1.1:
  728. resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
  729. engines: {node: '>=0.10.0'}
  730. object-inspect@1.13.4:
  731. resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==}
  732. engines: {node: '>= 0.4'}
  733. on-finished@2.4.1:
  734. resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==}
  735. engines: {node: '>= 0.8'}
  736. once@1.4.0:
  737. resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
  738. parse-svg-path@0.2.0:
  739. resolution: {integrity: sha512-Tf7FFIrguPKQwzD4pWnYkR2VOv3raoHeKED80Bm+BYHI3KxC8KsgsGC5+fSMzAGDA6UEk4bHvmi+RsjmL3khpg==}
  740. parseurl@1.3.3:
  741. resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
  742. engines: {node: '>= 0.8'}
  743. path-key@3.1.1:
  744. resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
  745. engines: {node: '>=8'}
  746. path-to-regexp@8.4.2:
  747. resolution: {integrity: sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==}
  748. pathe@2.0.3:
  749. resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==}
  750. pathval@2.0.1:
  751. resolution: {integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==}
  752. engines: {node: '>= 14.16'}
  753. picocolors@1.1.1:
  754. resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
  755. picomatch@4.0.5:
  756. resolution: {integrity: sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==}
  757. engines: {node: '>=12'}
  758. pixi.js@8.19.0:
  759. resolution: {integrity: sha512-pq1O6emA/GFjjeF+8d3Pb5t7knD8FsnfWGqQcRjYjsqFZ7QdzG1XgjLDUu0DFJRbafjV5+g8iNLFBx0b9649lg==}
  760. pkce-challenge@5.0.1:
  761. resolution: {integrity: sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==}
  762. engines: {node: '>=16.20.0'}
  763. postcss@8.5.26:
  764. resolution: {integrity: sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==}
  765. engines: {node: ^10 || ^12 || >=14}
  766. progress@2.0.3:
  767. resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==}
  768. engines: {node: '>=0.4.0'}
  769. proxy-addr@2.0.7:
  770. resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==}
  771. engines: {node: '>= 0.10'}
  772. qs@6.15.3:
  773. resolution: {integrity: sha512-O9gl3zCl5h5blw1KGUzQKhA5oUXSl8rwUIM5o0S3nCXMliSvy5Dzx7/DJcI+SwgICv+IneSZwhBh1oSyEHA71A==}
  774. engines: {node: '>=0.6'}
  775. range-parser@1.3.0:
  776. resolution: {integrity: sha512-hek2mFQpPuI4E1BBKrSto+BU3e3x4xuarsbiwr3+lf7p44juvFMV0XFWQAP3xUyqXA4RrXLIoaSUGbSt056ZMw==}
  777. engines: {node: '>= 0.6'}
  778. raw-body@3.0.2:
  779. resolution: {integrity: sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==}
  780. engines: {node: '>= 0.10'}
  781. require-from-string@2.0.2:
  782. resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==}
  783. engines: {node: '>=0.10.0'}
  784. rollup@4.62.4:
  785. resolution: {integrity: sha512-RXOqwaPsBGjMNMa4sQjDjHieHEZDFoj/Rdr46l2MU5DfEs16wHJPC2RPTPHWhNl+M3aI472LLqFkFKut4SblOg==}
  786. engines: {node: '>=18.0.0', npm: '>=8.0.0'}
  787. hasBin: true
  788. router@2.2.0:
  789. resolution: {integrity: sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==}
  790. engines: {node: '>= 18'}
  791. safer-buffer@2.1.2:
  792. resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
  793. semver@7.8.5:
  794. resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==}
  795. engines: {node: '>=10'}
  796. hasBin: true
  797. send@1.2.1:
  798. resolution: {integrity: sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==}
  799. engines: {node: '>= 18'}
  800. serve-static@2.2.1:
  801. resolution: {integrity: sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==}
  802. engines: {node: '>= 18'}
  803. setprototypeof@1.2.0:
  804. resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}
  805. shebang-command@2.0.0:
  806. resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
  807. engines: {node: '>=8'}
  808. shebang-regex@3.0.0:
  809. resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
  810. engines: {node: '>=8'}
  811. side-channel-list@1.0.1:
  812. resolution: {integrity: sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==}
  813. engines: {node: '>= 0.4'}
  814. side-channel-map@1.0.1:
  815. resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==}
  816. engines: {node: '>= 0.4'}
  817. side-channel-weakmap@1.0.2:
  818. resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==}
  819. engines: {node: '>= 0.4'}
  820. side-channel@1.1.1:
  821. resolution: {integrity: sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==}
  822. engines: {node: '>= 0.4'}
  823. siginfo@2.0.0:
  824. resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==}
  825. source-map-js@1.2.1:
  826. resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
  827. engines: {node: '>=0.10.0'}
  828. stackback@0.0.2:
  829. resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==}
  830. statuses@2.0.2:
  831. resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==}
  832. engines: {node: '>= 0.8'}
  833. std-env@3.10.0:
  834. resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==}
  835. strip-literal@3.1.0:
  836. resolution: {integrity: sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==}
  837. sumchecker@3.0.1:
  838. resolution: {integrity: sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==}
  839. engines: {node: '>= 8.0'}
  840. tiny-lru@11.4.7:
  841. resolution: {integrity: sha512-w/Te7uMUVeH0CR8vZIjr+XiN41V+30lkDdK+NRIDCUYKKuL9VcmaUEmaPISuwGhLlrTGh5yu18lENtR9axSxYw==}
  842. engines: {node: '>=12'}
  843. tinybench@2.9.0:
  844. resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==}
  845. tinyexec@0.3.2:
  846. resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==}
  847. tinyglobby@0.2.17:
  848. resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==}
  849. engines: {node: '>=12.0.0'}
  850. tinypool@1.1.1:
  851. resolution: {integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==}
  852. engines: {node: ^18.0.0 || >=20.0.0}
  853. tinyrainbow@2.0.0:
  854. resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==}
  855. engines: {node: '>=14.0.0'}
  856. tinyspy@4.0.4:
  857. resolution: {integrity: sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==}
  858. engines: {node: '>=14.0.0'}
  859. toidentifier@1.0.1:
  860. resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
  861. engines: {node: '>=0.6'}
  862. type-is@2.1.0:
  863. resolution: {integrity: sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==}
  864. engines: {node: '>= 18'}
  865. typescript@5.9.3:
  866. resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==}
  867. engines: {node: '>=14.17'}
  868. hasBin: true
  869. undici-types@6.21.0:
  870. resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
  871. undici-types@7.18.2:
  872. resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==}
  873. undici@7.29.0:
  874. resolution: {integrity: sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==}
  875. engines: {node: '>=20.18.1'}
  876. unpipe@1.0.0:
  877. resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
  878. engines: {node: '>= 0.8'}
  879. vary@1.1.2:
  880. resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
  881. engines: {node: '>= 0.8'}
  882. vite-node@3.2.4:
  883. resolution: {integrity: sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==}
  884. engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
  885. hasBin: true
  886. vite@7.3.6:
  887. resolution: {integrity: sha512-4XP60spRGjSZFf1qYH+dJIkK2znL3zQfl9KkOV9MkkRR/3Dls0dxaBsQPTloEc5BLXWPL9vsOxopxyKoMmDueg==}
  888. engines: {node: ^20.19.0 || >=22.12.0}
  889. hasBin: true
  890. peerDependencies:
  891. '@types/node': ^20.19.0 || >=22.12.0
  892. jiti: '>=1.21.0'
  893. less: ^4.0.0
  894. lightningcss: ^1.21.0
  895. sass: ^1.70.0
  896. sass-embedded: ^1.70.0
  897. stylus: '>=0.54.8'
  898. sugarss: ^5.0.0
  899. terser: ^5.16.0
  900. tsx: ^4.8.1
  901. yaml: ^2.4.2
  902. peerDependenciesMeta:
  903. '@types/node':
  904. optional: true
  905. jiti:
  906. optional: true
  907. less:
  908. optional: true
  909. lightningcss:
  910. optional: true
  911. sass:
  912. optional: true
  913. sass-embedded:
  914. optional: true
  915. stylus:
  916. optional: true
  917. sugarss:
  918. optional: true
  919. terser:
  920. optional: true
  921. tsx:
  922. optional: true
  923. yaml:
  924. optional: true
  925. vitest@3.2.7:
  926. resolution: {integrity: sha512-KrxIJ62Fd89gfysR4WotlgZABiz2dqFPgqGzX7s+CwsqLFomRH7777ZcrOD6+WVAh7khPQP41A+BKbpcJFrdEg==}
  927. engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
  928. hasBin: true
  929. peerDependencies:
  930. '@edge-runtime/vm': '*'
  931. '@types/debug': ^4.1.12
  932. '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0
  933. '@vitest/browser': 3.2.7
  934. '@vitest/ui': 3.2.7
  935. happy-dom: '*'
  936. jsdom: '*'
  937. peerDependenciesMeta:
  938. '@edge-runtime/vm':
  939. optional: true
  940. '@types/debug':
  941. optional: true
  942. '@types/node':
  943. optional: true
  944. '@vitest/browser':
  945. optional: true
  946. '@vitest/ui':
  947. optional: true
  948. happy-dom:
  949. optional: true
  950. jsdom:
  951. optional: true
  952. which@2.0.2:
  953. resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
  954. engines: {node: '>= 8'}
  955. hasBin: true
  956. why-is-node-running@2.3.0:
  957. resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==}
  958. engines: {node: '>=8'}
  959. hasBin: true
  960. wrappy@1.0.2:
  961. resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
  962. ws@8.21.3:
  963. resolution: {integrity: sha512-201TZ/kPWxoPr/OKWjquZR1SWKXcvxdH+e1xrx89b3YbmzLMFCLfnaG1HFIgWzJOEWZ7MvpK++odZufgYR50Rw==}
  964. engines: {node: '>=10.0.0'}
  965. peerDependencies:
  966. bufferutil: ^4.0.1
  967. utf-8-validate: '>=5.0.2'
  968. peerDependenciesMeta:
  969. bufferutil:
  970. optional: true
  971. utf-8-validate:
  972. optional: true
  973. yaml@2.9.0:
  974. resolution: {integrity: sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==}
  975. engines: {node: '>= 14.6'}
  976. hasBin: true
  977. zod-to-json-schema@3.25.2:
  978. resolution: {integrity: sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==}
  979. peerDependencies:
  980. zod: ^3.25.28 || ^4
  981. zod@3.25.76:
  982. resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==}
  983. snapshots:
  984. '@electron-internal/extract-zip@1.0.5': {}
  985. '@electron/get@5.1.0':
  986. dependencies:
  987. debug: 4.4.3
  988. env-paths: 3.0.0
  989. graceful-fs: 4.2.11
  990. progress: 2.0.3
  991. semver: 7.8.5
  992. sumchecker: 3.0.1
  993. optionalDependencies:
  994. undici: 7.29.0
  995. transitivePeerDependencies:
  996. - supports-color
  997. '@esbuild/aix-ppc64@0.28.2':
  998. optional: true
  999. '@esbuild/android-arm64@0.28.2':
  1000. optional: true
  1001. '@esbuild/android-arm@0.28.2':
  1002. optional: true
  1003. '@esbuild/android-x64@0.28.2':
  1004. optional: true
  1005. '@esbuild/darwin-arm64@0.28.2':
  1006. optional: true
  1007. '@esbuild/darwin-x64@0.28.2':
  1008. optional: true
  1009. '@esbuild/freebsd-arm64@0.28.2':
  1010. optional: true
  1011. '@esbuild/freebsd-x64@0.28.2':
  1012. optional: true
  1013. '@esbuild/linux-arm64@0.28.2':
  1014. optional: true
  1015. '@esbuild/linux-arm@0.28.2':
  1016. optional: true
  1017. '@esbuild/linux-ia32@0.28.2':
  1018. optional: true
  1019. '@esbuild/linux-loong64@0.28.2':
  1020. optional: true
  1021. '@esbuild/linux-mips64el@0.28.2':
  1022. optional: true
  1023. '@esbuild/linux-ppc64@0.28.2':
  1024. optional: true
  1025. '@esbuild/linux-riscv64@0.28.2':
  1026. optional: true
  1027. '@esbuild/linux-s390x@0.28.2':
  1028. optional: true
  1029. '@esbuild/linux-x64@0.28.2':
  1030. optional: true
  1031. '@esbuild/netbsd-arm64@0.28.2':
  1032. optional: true
  1033. '@esbuild/netbsd-x64@0.28.2':
  1034. optional: true
  1035. '@esbuild/openbsd-arm64@0.28.2':
  1036. optional: true
  1037. '@esbuild/openbsd-x64@0.28.2':
  1038. optional: true
  1039. '@esbuild/openharmony-arm64@0.28.2':
  1040. optional: true
  1041. '@esbuild/sunos-x64@0.28.2':
  1042. optional: true
  1043. '@esbuild/win32-arm64@0.28.2':
  1044. optional: true
  1045. '@esbuild/win32-ia32@0.28.2':
  1046. optional: true
  1047. '@esbuild/win32-x64@0.28.2':
  1048. optional: true
  1049. '@hono/node-server@2.1.0(hono@4.13.1)':
  1050. dependencies:
  1051. hono: 4.13.1
  1052. '@jridgewell/sourcemap-codec@1.5.5': {}
  1053. '@modelcontextprotocol/sdk@1.30.0(zod@3.25.76)':
  1054. dependencies:
  1055. '@hono/node-server': 2.1.0(hono@4.13.1)
  1056. ajv: 8.20.0
  1057. ajv-formats: 3.0.1(ajv@8.20.0)
  1058. content-type: 1.0.5
  1059. cors: 2.8.6
  1060. cross-spawn: 7.0.6
  1061. eventsource: 3.0.7
  1062. eventsource-parser: 3.1.1
  1063. express: 5.2.1
  1064. express-rate-limit: 8.6.2(express@5.2.1)
  1065. hono: 4.13.1
  1066. jose: 6.2.8
  1067. json-schema-typed: 8.0.2
  1068. pkce-challenge: 5.0.1
  1069. raw-body: 3.0.2
  1070. zod: 3.25.76
  1071. zod-to-json-schema: 3.25.2(zod@3.25.76)
  1072. transitivePeerDependencies:
  1073. - supports-color
  1074. '@napi-rs/lzma-linux-x64-gnu@1.5.1':
  1075. optional: true
  1076. '@pixi/colord@2.9.6': {}
  1077. '@rollup/rollup-android-arm-eabi@4.62.4':
  1078. optional: true
  1079. '@rollup/rollup-android-arm64@4.62.4':
  1080. optional: true
  1081. '@rollup/rollup-darwin-arm64@4.62.4':
  1082. optional: true
  1083. '@rollup/rollup-darwin-x64@4.62.4':
  1084. optional: true
  1085. '@rollup/rollup-freebsd-arm64@4.62.4':
  1086. optional: true
  1087. '@rollup/rollup-freebsd-x64@4.62.4':
  1088. optional: true
  1089. '@rollup/rollup-linux-arm-gnueabihf@4.62.4':
  1090. optional: true
  1091. '@rollup/rollup-linux-arm-musleabihf@4.62.4':
  1092. optional: true
  1093. '@rollup/rollup-linux-arm64-gnu@4.62.4':
  1094. optional: true
  1095. '@rollup/rollup-linux-arm64-musl@4.62.4':
  1096. optional: true
  1097. '@rollup/rollup-linux-loong64-gnu@4.62.4':
  1098. optional: true
  1099. '@rollup/rollup-linux-loong64-musl@4.62.4':
  1100. optional: true
  1101. '@rollup/rollup-linux-ppc64-gnu@4.62.4':
  1102. optional: true
  1103. '@rollup/rollup-linux-ppc64-musl@4.62.4':
  1104. optional: true
  1105. '@rollup/rollup-linux-riscv64-gnu@4.62.4':
  1106. optional: true
  1107. '@rollup/rollup-linux-riscv64-musl@4.62.4':
  1108. optional: true
  1109. '@rollup/rollup-linux-s390x-gnu@4.62.4':
  1110. optional: true
  1111. '@rollup/rollup-linux-x64-gnu@4.62.4':
  1112. optional: true
  1113. '@rollup/rollup-linux-x64-musl@4.62.4':
  1114. optional: true
  1115. '@rollup/rollup-openbsd-x64@4.62.4':
  1116. optional: true
  1117. '@rollup/rollup-openharmony-arm64@4.62.4':
  1118. optional: true
  1119. '@rollup/rollup-win32-arm64-msvc@4.62.4':
  1120. optional: true
  1121. '@rollup/rollup-win32-ia32-msvc@4.62.4':
  1122. optional: true
  1123. '@rollup/rollup-win32-x64-gnu@4.62.4':
  1124. optional: true
  1125. '@rollup/rollup-win32-x64-msvc@4.62.4':
  1126. optional: true
  1127. '@types/chai@5.2.3':
  1128. dependencies:
  1129. '@types/deep-eql': 4.0.2
  1130. assertion-error: 2.0.1
  1131. '@types/deep-eql@4.0.2': {}
  1132. '@types/earcut@3.0.0': {}
  1133. '@types/estree@1.0.9': {}
  1134. '@types/node@22.20.1':
  1135. dependencies:
  1136. undici-types: 6.21.0
  1137. '@types/node@24.13.3':
  1138. dependencies:
  1139. undici-types: 7.18.2
  1140. '@types/ws@8.18.1':
  1141. dependencies:
  1142. '@types/node': 22.20.1
  1143. '@vitest/expect@3.2.7':
  1144. dependencies:
  1145. '@types/chai': 5.2.3
  1146. '@vitest/spy': 3.2.7
  1147. '@vitest/utils': 3.2.7
  1148. chai: 5.3.3
  1149. tinyrainbow: 2.0.0
  1150. '@vitest/mocker@3.2.7(vite@7.3.6(@types/node@22.20.1)(yaml@2.9.0))':
  1151. dependencies:
  1152. '@vitest/spy': 3.2.7
  1153. estree-walker: 3.0.3
  1154. magic-string: 0.30.21
  1155. optionalDependencies:
  1156. vite: 7.3.6(@types/node@22.20.1)(yaml@2.9.0)
  1157. '@vitest/mocker@3.2.7(vite@7.3.6(@types/node@24.13.3)(yaml@2.9.0))':
  1158. dependencies:
  1159. '@vitest/spy': 3.2.7
  1160. estree-walker: 3.0.3
  1161. magic-string: 0.30.21
  1162. optionalDependencies:
  1163. vite: 7.3.6(@types/node@24.13.3)(yaml@2.9.0)
  1164. '@vitest/pretty-format@3.2.7':
  1165. dependencies:
  1166. tinyrainbow: 2.0.0
  1167. '@vitest/runner@3.2.7':
  1168. dependencies:
  1169. '@vitest/utils': 3.2.7
  1170. pathe: 2.0.3
  1171. strip-literal: 3.1.0
  1172. '@vitest/snapshot@3.2.7':
  1173. dependencies:
  1174. '@vitest/pretty-format': 3.2.7
  1175. magic-string: 0.30.21
  1176. pathe: 2.0.3
  1177. '@vitest/spy@3.2.7':
  1178. dependencies:
  1179. tinyspy: 4.0.4
  1180. '@vitest/utils@3.2.7':
  1181. dependencies:
  1182. '@vitest/pretty-format': 3.2.7
  1183. loupe: 3.2.1
  1184. tinyrainbow: 2.0.0
  1185. '@webgpu/types@0.1.71': {}
  1186. '@xmldom/xmldom@0.8.13': {}
  1187. accepts@2.0.0:
  1188. dependencies:
  1189. mime-types: 3.0.2
  1190. negotiator: 1.0.0
  1191. ajv-formats@3.0.1(ajv@8.20.0):
  1192. optionalDependencies:
  1193. ajv: 8.20.0
  1194. ajv@8.20.0:
  1195. dependencies:
  1196. fast-deep-equal: 3.1.3
  1197. fast-uri: 3.1.5
  1198. json-schema-traverse: 1.0.0
  1199. require-from-string: 2.0.2
  1200. assertion-error@2.0.1: {}
  1201. body-parser@2.3.0:
  1202. dependencies:
  1203. bytes: 3.1.2
  1204. content-type: 2.0.0
  1205. debug: 4.4.3
  1206. http-errors: 2.0.1
  1207. iconv-lite: 0.7.3
  1208. on-finished: 2.4.1
  1209. qs: 6.15.3
  1210. raw-body: 3.0.2
  1211. type-is: 2.1.0
  1212. transitivePeerDependencies:
  1213. - supports-color
  1214. bytes@3.1.2: {}
  1215. cac@6.7.14: {}
  1216. call-bind-apply-helpers@1.0.2:
  1217. dependencies:
  1218. es-errors: 1.3.0
  1219. function-bind: 1.1.2
  1220. call-bound@1.0.4:
  1221. dependencies:
  1222. call-bind-apply-helpers: 1.0.2
  1223. get-intrinsic: 1.3.0
  1224. chai@5.3.3:
  1225. dependencies:
  1226. assertion-error: 2.0.1
  1227. check-error: 2.1.3
  1228. deep-eql: 5.0.2
  1229. loupe: 3.2.1
  1230. pathval: 2.0.1
  1231. check-error@2.1.3: {}
  1232. content-disposition@1.1.0: {}
  1233. content-type@1.0.5: {}
  1234. content-type@2.0.0: {}
  1235. cookie-signature@1.2.2: {}
  1236. cookie@0.7.2: {}
  1237. cors@2.8.6:
  1238. dependencies:
  1239. object-assign: 4.1.1
  1240. vary: 1.1.2
  1241. cross-spawn@7.0.6:
  1242. dependencies:
  1243. path-key: 3.1.1
  1244. shebang-command: 2.0.0
  1245. which: 2.0.2
  1246. debug@4.4.3:
  1247. dependencies:
  1248. ms: 2.1.3
  1249. deep-eql@5.0.2: {}
  1250. depd@2.0.0: {}
  1251. dunder-proto@1.0.1:
  1252. dependencies:
  1253. call-bind-apply-helpers: 1.0.2
  1254. es-errors: 1.3.0
  1255. gopd: 1.2.0
  1256. earcut@3.2.3: {}
  1257. ee-first@1.1.1: {}
  1258. electron@43.4.0:
  1259. dependencies:
  1260. '@electron-internal/extract-zip': 1.0.5
  1261. '@electron/get': 5.1.0
  1262. '@types/node': 24.13.3
  1263. transitivePeerDependencies:
  1264. - supports-color
  1265. encodeurl@2.0.0: {}
  1266. env-paths@3.0.0: {}
  1267. es-define-property@1.0.1: {}
  1268. es-errors@1.3.0: {}
  1269. es-module-lexer@1.7.0: {}
  1270. es-object-atoms@1.1.2:
  1271. dependencies:
  1272. es-errors: 1.3.0
  1273. esbuild@0.28.2:
  1274. optionalDependencies:
  1275. '@esbuild/aix-ppc64': 0.28.2
  1276. '@esbuild/android-arm': 0.28.2
  1277. '@esbuild/android-arm64': 0.28.2
  1278. '@esbuild/android-x64': 0.28.2
  1279. '@esbuild/darwin-arm64': 0.28.2
  1280. '@esbuild/darwin-x64': 0.28.2
  1281. '@esbuild/freebsd-arm64': 0.28.2
  1282. '@esbuild/freebsd-x64': 0.28.2
  1283. '@esbuild/linux-arm': 0.28.2
  1284. '@esbuild/linux-arm64': 0.28.2
  1285. '@esbuild/linux-ia32': 0.28.2
  1286. '@esbuild/linux-loong64': 0.28.2
  1287. '@esbuild/linux-mips64el': 0.28.2
  1288. '@esbuild/linux-ppc64': 0.28.2
  1289. '@esbuild/linux-riscv64': 0.28.2
  1290. '@esbuild/linux-s390x': 0.28.2
  1291. '@esbuild/linux-x64': 0.28.2
  1292. '@esbuild/netbsd-arm64': 0.28.2
  1293. '@esbuild/netbsd-x64': 0.28.2
  1294. '@esbuild/openbsd-arm64': 0.28.2
  1295. '@esbuild/openbsd-x64': 0.28.2
  1296. '@esbuild/openharmony-arm64': 0.28.2
  1297. '@esbuild/sunos-x64': 0.28.2
  1298. '@esbuild/win32-arm64': 0.28.2
  1299. '@esbuild/win32-ia32': 0.28.2
  1300. '@esbuild/win32-x64': 0.28.2
  1301. escape-html@1.0.3: {}
  1302. estree-walker@3.0.3:
  1303. dependencies:
  1304. '@types/estree': 1.0.9
  1305. etag@1.8.1: {}
  1306. eventemitter3@5.0.4: {}
  1307. eventsource-parser@3.1.1: {}
  1308. eventsource@3.0.7:
  1309. dependencies:
  1310. eventsource-parser: 3.1.1
  1311. expect-type@1.4.0: {}
  1312. express-rate-limit@8.6.2(express@5.2.1):
  1313. dependencies:
  1314. debug: 4.4.3
  1315. express: 5.2.1
  1316. ip-address: 10.5.0
  1317. transitivePeerDependencies:
  1318. - supports-color
  1319. express@5.2.1:
  1320. dependencies:
  1321. accepts: 2.0.0
  1322. body-parser: 2.3.0
  1323. content-disposition: 1.1.0
  1324. content-type: 1.0.5
  1325. cookie: 0.7.2
  1326. cookie-signature: 1.2.2
  1327. debug: 4.4.3
  1328. depd: 2.0.0
  1329. encodeurl: 2.0.0
  1330. escape-html: 1.0.3
  1331. etag: 1.8.1
  1332. finalhandler: 2.1.1
  1333. fresh: 2.0.0
  1334. http-errors: 2.0.1
  1335. merge-descriptors: 2.0.0
  1336. mime-types: 3.0.2
  1337. on-finished: 2.4.1
  1338. once: 1.4.0
  1339. parseurl: 1.3.3
  1340. proxy-addr: 2.0.7
  1341. qs: 6.15.3
  1342. range-parser: 1.3.0
  1343. router: 2.2.0
  1344. send: 1.2.1
  1345. serve-static: 2.2.1
  1346. statuses: 2.0.2
  1347. type-is: 2.1.0
  1348. vary: 1.1.2
  1349. transitivePeerDependencies:
  1350. - supports-color
  1351. fast-deep-equal@3.1.3: {}
  1352. fast-uri@3.1.5: {}
  1353. fdir@6.5.0(picomatch@4.0.5):
  1354. optionalDependencies:
  1355. picomatch: 4.0.5
  1356. finalhandler@2.1.1:
  1357. dependencies:
  1358. debug: 4.4.3
  1359. encodeurl: 2.0.0
  1360. escape-html: 1.0.3
  1361. on-finished: 2.4.1
  1362. parseurl: 1.3.3
  1363. statuses: 2.0.2
  1364. transitivePeerDependencies:
  1365. - supports-color
  1366. forwarded@0.2.0: {}
  1367. fresh@2.0.0: {}
  1368. fsevents@2.3.3:
  1369. optional: true
  1370. function-bind@1.1.2: {}
  1371. get-intrinsic@1.3.0:
  1372. dependencies:
  1373. call-bind-apply-helpers: 1.0.2
  1374. es-define-property: 1.0.1
  1375. es-errors: 1.3.0
  1376. es-object-atoms: 1.1.2
  1377. function-bind: 1.1.2
  1378. get-proto: 1.0.1
  1379. gopd: 1.2.0
  1380. has-symbols: 1.1.0
  1381. hasown: 2.0.4
  1382. math-intrinsics: 1.1.0
  1383. get-proto@1.0.1:
  1384. dependencies:
  1385. dunder-proto: 1.0.1
  1386. es-object-atoms: 1.1.2
  1387. gifuct-js@2.1.2:
  1388. dependencies:
  1389. js-binary-schema-parser: 2.0.3
  1390. gopd@1.2.0: {}
  1391. graceful-fs@4.2.11: {}
  1392. has-symbols@1.1.0: {}
  1393. hasown@2.0.4:
  1394. dependencies:
  1395. function-bind: 1.1.2
  1396. hono@4.13.1: {}
  1397. http-errors@2.0.1:
  1398. dependencies:
  1399. depd: 2.0.0
  1400. inherits: 2.0.4
  1401. setprototypeof: 1.2.0
  1402. statuses: 2.0.2
  1403. toidentifier: 1.0.1
  1404. iconv-lite@0.7.3:
  1405. dependencies:
  1406. safer-buffer: 2.1.2
  1407. inherits@2.0.4: {}
  1408. ip-address@10.5.0: {}
  1409. ipaddr.js@1.9.1: {}
  1410. is-promise@4.0.0: {}
  1411. isexe@2.0.0: {}
  1412. ismobilejs@1.1.1: {}
  1413. jose@6.2.8: {}
  1414. js-binary-schema-parser@2.0.3: {}
  1415. js-tokens@9.0.1: {}
  1416. json-schema-traverse@1.0.0: {}
  1417. json-schema-typed@8.0.2: {}
  1418. loupe@3.2.1: {}
  1419. magic-string@0.30.21:
  1420. dependencies:
  1421. '@jridgewell/sourcemap-codec': 1.5.5
  1422. math-intrinsics@1.1.0: {}
  1423. media-typer@1.1.1: {}
  1424. merge-descriptors@2.0.0: {}
  1425. mime-db@1.54.0: {}
  1426. mime-types@3.0.2:
  1427. dependencies:
  1428. mime-db: 1.54.0
  1429. ms@2.1.3: {}
  1430. nanoid@3.3.18: {}
  1431. negotiator@1.0.0: {}
  1432. object-assign@4.1.1: {}
  1433. object-inspect@1.13.4: {}
  1434. on-finished@2.4.1:
  1435. dependencies:
  1436. ee-first: 1.1.1
  1437. once@1.4.0:
  1438. dependencies:
  1439. wrappy: 1.0.2
  1440. parse-svg-path@0.2.0: {}
  1441. parseurl@1.3.3: {}
  1442. path-key@3.1.1: {}
  1443. path-to-regexp@8.4.2: {}
  1444. pathe@2.0.3: {}
  1445. pathval@2.0.1: {}
  1446. picocolors@1.1.1: {}
  1447. picomatch@4.0.5: {}
  1448. pixi.js@8.19.0:
  1449. dependencies:
  1450. '@pixi/colord': 2.9.6
  1451. '@types/earcut': 3.0.0
  1452. '@webgpu/types': 0.1.71
  1453. '@xmldom/xmldom': 0.8.13
  1454. earcut: 3.2.3
  1455. eventemitter3: 5.0.4
  1456. gifuct-js: 2.1.2
  1457. ismobilejs: 1.1.1
  1458. parse-svg-path: 0.2.0
  1459. tiny-lru: 11.4.7
  1460. pkce-challenge@5.0.1: {}
  1461. postcss@8.5.26:
  1462. dependencies:
  1463. nanoid: 3.3.18
  1464. picocolors: 1.1.1
  1465. source-map-js: 1.2.1
  1466. progress@2.0.3: {}
  1467. proxy-addr@2.0.7:
  1468. dependencies:
  1469. forwarded: 0.2.0
  1470. ipaddr.js: 1.9.1
  1471. qs@6.15.3:
  1472. dependencies:
  1473. es-define-property: 1.0.1
  1474. side-channel: 1.1.1
  1475. range-parser@1.3.0: {}
  1476. raw-body@3.0.2:
  1477. dependencies:
  1478. bytes: 3.1.2
  1479. http-errors: 2.0.1
  1480. iconv-lite: 0.7.3
  1481. unpipe: 1.0.0
  1482. require-from-string@2.0.2: {}
  1483. rollup@4.62.4:
  1484. dependencies:
  1485. '@types/estree': 1.0.9
  1486. optionalDependencies:
  1487. '@napi-rs/lzma-linux-x64-gnu': 1.5.1
  1488. '@rollup/rollup-android-arm-eabi': 4.62.4
  1489. '@rollup/rollup-android-arm64': 4.62.4
  1490. '@rollup/rollup-darwin-arm64': 4.62.4
  1491. '@rollup/rollup-darwin-x64': 4.62.4
  1492. '@rollup/rollup-freebsd-arm64': 4.62.4
  1493. '@rollup/rollup-freebsd-x64': 4.62.4
  1494. '@rollup/rollup-linux-arm-gnueabihf': 4.62.4
  1495. '@rollup/rollup-linux-arm-musleabihf': 4.62.4
  1496. '@rollup/rollup-linux-arm64-gnu': 4.62.4
  1497. '@rollup/rollup-linux-arm64-musl': 4.62.4
  1498. '@rollup/rollup-linux-loong64-gnu': 4.62.4
  1499. '@rollup/rollup-linux-loong64-musl': 4.62.4
  1500. '@rollup/rollup-linux-ppc64-gnu': 4.62.4
  1501. '@rollup/rollup-linux-ppc64-musl': 4.62.4
  1502. '@rollup/rollup-linux-riscv64-gnu': 4.62.4
  1503. '@rollup/rollup-linux-riscv64-musl': 4.62.4
  1504. '@rollup/rollup-linux-s390x-gnu': 4.62.4
  1505. '@rollup/rollup-linux-x64-gnu': 4.62.4
  1506. '@rollup/rollup-linux-x64-musl': 4.62.4
  1507. '@rollup/rollup-openbsd-x64': 4.62.4
  1508. '@rollup/rollup-openharmony-arm64': 4.62.4
  1509. '@rollup/rollup-win32-arm64-msvc': 4.62.4
  1510. '@rollup/rollup-win32-ia32-msvc': 4.62.4
  1511. '@rollup/rollup-win32-x64-gnu': 4.62.4
  1512. '@rollup/rollup-win32-x64-msvc': 4.62.4
  1513. fsevents: 2.3.3
  1514. router@2.2.0:
  1515. dependencies:
  1516. debug: 4.4.3
  1517. depd: 2.0.0
  1518. is-promise: 4.0.0
  1519. parseurl: 1.3.3
  1520. path-to-regexp: 8.4.2
  1521. transitivePeerDependencies:
  1522. - supports-color
  1523. safer-buffer@2.1.2: {}
  1524. semver@7.8.5: {}
  1525. send@1.2.1:
  1526. dependencies:
  1527. debug: 4.4.3
  1528. encodeurl: 2.0.0
  1529. escape-html: 1.0.3
  1530. etag: 1.8.1
  1531. fresh: 2.0.0
  1532. http-errors: 2.0.1
  1533. mime-types: 3.0.2
  1534. ms: 2.1.3
  1535. on-finished: 2.4.1
  1536. range-parser: 1.3.0
  1537. statuses: 2.0.2
  1538. transitivePeerDependencies:
  1539. - supports-color
  1540. serve-static@2.2.1:
  1541. dependencies:
  1542. encodeurl: 2.0.0
  1543. escape-html: 1.0.3
  1544. parseurl: 1.3.3
  1545. send: 1.2.1
  1546. transitivePeerDependencies:
  1547. - supports-color
  1548. setprototypeof@1.2.0: {}
  1549. shebang-command@2.0.0:
  1550. dependencies:
  1551. shebang-regex: 3.0.0
  1552. shebang-regex@3.0.0: {}
  1553. side-channel-list@1.0.1:
  1554. dependencies:
  1555. es-errors: 1.3.0
  1556. object-inspect: 1.13.4
  1557. side-channel-map@1.0.1:
  1558. dependencies:
  1559. call-bound: 1.0.4
  1560. es-errors: 1.3.0
  1561. get-intrinsic: 1.3.0
  1562. object-inspect: 1.13.4
  1563. side-channel-weakmap@1.0.2:
  1564. dependencies:
  1565. call-bound: 1.0.4
  1566. es-errors: 1.3.0
  1567. get-intrinsic: 1.3.0
  1568. object-inspect: 1.13.4
  1569. side-channel-map: 1.0.1
  1570. side-channel@1.1.1:
  1571. dependencies:
  1572. es-errors: 1.3.0
  1573. object-inspect: 1.13.4
  1574. side-channel-list: 1.0.1
  1575. side-channel-map: 1.0.1
  1576. side-channel-weakmap: 1.0.2
  1577. siginfo@2.0.0: {}
  1578. source-map-js@1.2.1: {}
  1579. stackback@0.0.2: {}
  1580. statuses@2.0.2: {}
  1581. std-env@3.10.0: {}
  1582. strip-literal@3.1.0:
  1583. dependencies:
  1584. js-tokens: 9.0.1
  1585. sumchecker@3.0.1:
  1586. dependencies:
  1587. debug: 4.4.3
  1588. transitivePeerDependencies:
  1589. - supports-color
  1590. tiny-lru@11.4.7: {}
  1591. tinybench@2.9.0: {}
  1592. tinyexec@0.3.2: {}
  1593. tinyglobby@0.2.17:
  1594. dependencies:
  1595. fdir: 6.5.0(picomatch@4.0.5)
  1596. picomatch: 4.0.5
  1597. tinypool@1.1.1: {}
  1598. tinyrainbow@2.0.0: {}
  1599. tinyspy@4.0.4: {}
  1600. toidentifier@1.0.1: {}
  1601. type-is@2.1.0:
  1602. dependencies:
  1603. content-type: 2.0.0
  1604. media-typer: 1.1.1
  1605. mime-types: 3.0.2
  1606. typescript@5.9.3: {}
  1607. undici-types@6.21.0: {}
  1608. undici-types@7.18.2: {}
  1609. undici@7.29.0:
  1610. optional: true
  1611. unpipe@1.0.0: {}
  1612. vary@1.1.2: {}
  1613. vite-node@3.2.4(@types/node@22.20.1)(yaml@2.9.0):
  1614. dependencies:
  1615. cac: 6.7.14
  1616. debug: 4.4.3
  1617. es-module-lexer: 1.7.0
  1618. pathe: 2.0.3
  1619. vite: 7.3.6(@types/node@22.20.1)(yaml@2.9.0)
  1620. transitivePeerDependencies:
  1621. - '@types/node'
  1622. - jiti
  1623. - less
  1624. - lightningcss
  1625. - sass
  1626. - sass-embedded
  1627. - stylus
  1628. - sugarss
  1629. - supports-color
  1630. - terser
  1631. - tsx
  1632. - yaml
  1633. vite-node@3.2.4(@types/node@24.13.3)(yaml@2.9.0):
  1634. dependencies:
  1635. cac: 6.7.14
  1636. debug: 4.4.3
  1637. es-module-lexer: 1.7.0
  1638. pathe: 2.0.3
  1639. vite: 7.3.6(@types/node@24.13.3)(yaml@2.9.0)
  1640. transitivePeerDependencies:
  1641. - '@types/node'
  1642. - jiti
  1643. - less
  1644. - lightningcss
  1645. - sass
  1646. - sass-embedded
  1647. - stylus
  1648. - sugarss
  1649. - supports-color
  1650. - terser
  1651. - tsx
  1652. - yaml
  1653. vite@7.3.6(@types/node@22.20.1)(yaml@2.9.0):
  1654. dependencies:
  1655. esbuild: 0.28.2
  1656. fdir: 6.5.0(picomatch@4.0.5)
  1657. picomatch: 4.0.5
  1658. postcss: 8.5.26
  1659. rollup: 4.62.4
  1660. tinyglobby: 0.2.17
  1661. optionalDependencies:
  1662. '@types/node': 22.20.1
  1663. fsevents: 2.3.3
  1664. yaml: 2.9.0
  1665. vite@7.3.6(@types/node@24.13.3)(yaml@2.9.0):
  1666. dependencies:
  1667. esbuild: 0.28.2
  1668. fdir: 6.5.0(picomatch@4.0.5)
  1669. picomatch: 4.0.5
  1670. postcss: 8.5.26
  1671. rollup: 4.62.4
  1672. tinyglobby: 0.2.17
  1673. optionalDependencies:
  1674. '@types/node': 24.13.3
  1675. fsevents: 2.3.3
  1676. yaml: 2.9.0
  1677. vitest@3.2.7(@types/node@22.20.1)(yaml@2.9.0):
  1678. dependencies:
  1679. '@types/chai': 5.2.3
  1680. '@vitest/expect': 3.2.7
  1681. '@vitest/mocker': 3.2.7(vite@7.3.6(@types/node@22.20.1)(yaml@2.9.0))
  1682. '@vitest/pretty-format': 3.2.7
  1683. '@vitest/runner': 3.2.7
  1684. '@vitest/snapshot': 3.2.7
  1685. '@vitest/spy': 3.2.7
  1686. '@vitest/utils': 3.2.7
  1687. chai: 5.3.3
  1688. debug: 4.4.3
  1689. expect-type: 1.4.0
  1690. magic-string: 0.30.21
  1691. pathe: 2.0.3
  1692. picomatch: 4.0.5
  1693. std-env: 3.10.0
  1694. tinybench: 2.9.0
  1695. tinyexec: 0.3.2
  1696. tinyglobby: 0.2.17
  1697. tinypool: 1.1.1
  1698. tinyrainbow: 2.0.0
  1699. vite: 7.3.6(@types/node@22.20.1)(yaml@2.9.0)
  1700. vite-node: 3.2.4(@types/node@22.20.1)(yaml@2.9.0)
  1701. why-is-node-running: 2.3.0
  1702. optionalDependencies:
  1703. '@types/node': 22.20.1
  1704. transitivePeerDependencies:
  1705. - jiti
  1706. - less
  1707. - lightningcss
  1708. - msw
  1709. - sass
  1710. - sass-embedded
  1711. - stylus
  1712. - sugarss
  1713. - supports-color
  1714. - terser
  1715. - tsx
  1716. - yaml
  1717. vitest@3.2.7(@types/node@24.13.3)(yaml@2.9.0):
  1718. dependencies:
  1719. '@types/chai': 5.2.3
  1720. '@vitest/expect': 3.2.7
  1721. '@vitest/mocker': 3.2.7(vite@7.3.6(@types/node@24.13.3)(yaml@2.9.0))
  1722. '@vitest/pretty-format': 3.2.7
  1723. '@vitest/runner': 3.2.7
  1724. '@vitest/snapshot': 3.2.7
  1725. '@vitest/spy': 3.2.7
  1726. '@vitest/utils': 3.2.7
  1727. chai: 5.3.3
  1728. debug: 4.4.3
  1729. expect-type: 1.4.0
  1730. magic-string: 0.30.21
  1731. pathe: 2.0.3
  1732. picomatch: 4.0.5
  1733. std-env: 3.10.0
  1734. tinybench: 2.9.0
  1735. tinyexec: 0.3.2
  1736. tinyglobby: 0.2.17
  1737. tinypool: 1.1.1
  1738. tinyrainbow: 2.0.0
  1739. vite: 7.3.6(@types/node@24.13.3)(yaml@2.9.0)
  1740. vite-node: 3.2.4(@types/node@24.13.3)(yaml@2.9.0)
  1741. why-is-node-running: 2.3.0
  1742. optionalDependencies:
  1743. '@types/node': 24.13.3
  1744. transitivePeerDependencies:
  1745. - jiti
  1746. - less
  1747. - lightningcss
  1748. - msw
  1749. - sass
  1750. - sass-embedded
  1751. - stylus
  1752. - sugarss
  1753. - supports-color
  1754. - terser
  1755. - tsx
  1756. - yaml
  1757. which@2.0.2:
  1758. dependencies:
  1759. isexe: 2.0.0
  1760. why-is-node-running@2.3.0:
  1761. dependencies:
  1762. siginfo: 2.0.0
  1763. stackback: 0.0.2
  1764. wrappy@1.0.2: {}
  1765. ws@8.21.3: {}
  1766. yaml@2.9.0: {}
  1767. zod-to-json-schema@3.25.2(zod@3.25.76):
  1768. dependencies:
  1769. zod: 3.25.76
  1770. zod@3.25.76: {}