pnpm-lock.yaml 73 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433
  1. lockfileVersion: '9.0'
  2. settings:
  3. autoInstallPeers: true
  4. excludeLinksFromLockfile: false
  5. importers:
  6. .:
  7. dependencies:
  8. '@modelcontextprotocol/sdk':
  9. specifier: 1.29.0
  10. version: 1.29.0(zod@4.2.1)
  11. better-sqlite3:
  12. specifier: 12.8.0
  13. version: 12.8.0
  14. fast-glob:
  15. specifier: 3.3.3
  16. version: 3.3.3
  17. picomatch:
  18. specifier: 4.0.4
  19. version: 4.0.4
  20. sqlite-vec:
  21. specifier: 0.1.9
  22. version: 0.1.9
  23. typescript:
  24. specifier: ^5.9.3
  25. version: 5.9.3
  26. web-tree-sitter:
  27. specifier: 0.26.7
  28. version: 0.26.7
  29. yaml:
  30. specifier: 2.8.3
  31. version: 2.8.3
  32. zod:
  33. specifier: 4.2.1
  34. version: 4.2.1
  35. devDependencies:
  36. '@types/better-sqlite3':
  37. specifier: 7.6.13
  38. version: 7.6.13
  39. '@types/node':
  40. specifier: 25.6.0
  41. version: 25.6.0
  42. tsx:
  43. specifier: 4.21.0
  44. version: 4.21.0
  45. vitest:
  46. specifier: 3.2.4
  47. version: 3.2.4(@types/node@25.6.0)(tsx@4.21.0)(yaml@2.8.3)
  48. optionalDependencies:
  49. '@tree-sitter-grammars/tree-sitter-kotlin':
  50. specifier: 1.1.0
  51. version: 1.1.0
  52. sqlite-vec-darwin-arm64:
  53. specifier: 0.1.9
  54. version: 0.1.9
  55. sqlite-vec-darwin-x64:
  56. specifier: 0.1.9
  57. version: 0.1.9
  58. sqlite-vec-linux-arm64:
  59. specifier: 0.1.9
  60. version: 0.1.9
  61. sqlite-vec-linux-x64:
  62. specifier: 0.1.9
  63. version: 0.1.9
  64. sqlite-vec-windows-x64:
  65. specifier: 0.1.9
  66. version: 0.1.9
  67. tree-sitter-go:
  68. specifier: 0.23.4
  69. version: 0.23.4
  70. tree-sitter-java:
  71. specifier: 0.23.5
  72. version: 0.23.5
  73. tree-sitter-python:
  74. specifier: 0.23.4
  75. version: 0.23.4
  76. tree-sitter-rust:
  77. specifier: 0.24.0
  78. version: 0.24.0
  79. tree-sitter-typescript:
  80. specifier: 0.23.2
  81. version: 0.23.2
  82. packages:
  83. '@esbuild/aix-ppc64@0.27.7':
  84. resolution: {integrity: sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==}
  85. engines: {node: '>=18'}
  86. cpu: [ppc64]
  87. os: [aix]
  88. '@esbuild/android-arm64@0.27.7':
  89. resolution: {integrity: sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ==}
  90. engines: {node: '>=18'}
  91. cpu: [arm64]
  92. os: [android]
  93. '@esbuild/android-arm@0.27.7':
  94. resolution: {integrity: sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ==}
  95. engines: {node: '>=18'}
  96. cpu: [arm]
  97. os: [android]
  98. '@esbuild/android-x64@0.27.7':
  99. resolution: {integrity: sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg==}
  100. engines: {node: '>=18'}
  101. cpu: [x64]
  102. os: [android]
  103. '@esbuild/darwin-arm64@0.27.7':
  104. resolution: {integrity: sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw==}
  105. engines: {node: '>=18'}
  106. cpu: [arm64]
  107. os: [darwin]
  108. '@esbuild/darwin-x64@0.27.7':
  109. resolution: {integrity: sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ==}
  110. engines: {node: '>=18'}
  111. cpu: [x64]
  112. os: [darwin]
  113. '@esbuild/freebsd-arm64@0.27.7':
  114. resolution: {integrity: sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w==}
  115. engines: {node: '>=18'}
  116. cpu: [arm64]
  117. os: [freebsd]
  118. '@esbuild/freebsd-x64@0.27.7':
  119. resolution: {integrity: sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ==}
  120. engines: {node: '>=18'}
  121. cpu: [x64]
  122. os: [freebsd]
  123. '@esbuild/linux-arm64@0.27.7':
  124. resolution: {integrity: sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A==}
  125. engines: {node: '>=18'}
  126. cpu: [arm64]
  127. os: [linux]
  128. '@esbuild/linux-arm@0.27.7':
  129. resolution: {integrity: sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA==}
  130. engines: {node: '>=18'}
  131. cpu: [arm]
  132. os: [linux]
  133. '@esbuild/linux-ia32@0.27.7':
  134. resolution: {integrity: sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg==}
  135. engines: {node: '>=18'}
  136. cpu: [ia32]
  137. os: [linux]
  138. '@esbuild/linux-loong64@0.27.7':
  139. resolution: {integrity: sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q==}
  140. engines: {node: '>=18'}
  141. cpu: [loong64]
  142. os: [linux]
  143. '@esbuild/linux-mips64el@0.27.7':
  144. resolution: {integrity: sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw==}
  145. engines: {node: '>=18'}
  146. cpu: [mips64el]
  147. os: [linux]
  148. '@esbuild/linux-ppc64@0.27.7':
  149. resolution: {integrity: sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ==}
  150. engines: {node: '>=18'}
  151. cpu: [ppc64]
  152. os: [linux]
  153. '@esbuild/linux-riscv64@0.27.7':
  154. resolution: {integrity: sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ==}
  155. engines: {node: '>=18'}
  156. cpu: [riscv64]
  157. os: [linux]
  158. '@esbuild/linux-s390x@0.27.7':
  159. resolution: {integrity: sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw==}
  160. engines: {node: '>=18'}
  161. cpu: [s390x]
  162. os: [linux]
  163. '@esbuild/linux-x64@0.27.7':
  164. resolution: {integrity: sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA==}
  165. engines: {node: '>=18'}
  166. cpu: [x64]
  167. os: [linux]
  168. '@esbuild/netbsd-arm64@0.27.7':
  169. resolution: {integrity: sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w==}
  170. engines: {node: '>=18'}
  171. cpu: [arm64]
  172. os: [netbsd]
  173. '@esbuild/netbsd-x64@0.27.7':
  174. resolution: {integrity: sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw==}
  175. engines: {node: '>=18'}
  176. cpu: [x64]
  177. os: [netbsd]
  178. '@esbuild/openbsd-arm64@0.27.7':
  179. resolution: {integrity: sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A==}
  180. engines: {node: '>=18'}
  181. cpu: [arm64]
  182. os: [openbsd]
  183. '@esbuild/openbsd-x64@0.27.7':
  184. resolution: {integrity: sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg==}
  185. engines: {node: '>=18'}
  186. cpu: [x64]
  187. os: [openbsd]
  188. '@esbuild/openharmony-arm64@0.27.7':
  189. resolution: {integrity: sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw==}
  190. engines: {node: '>=18'}
  191. cpu: [arm64]
  192. os: [openharmony]
  193. '@esbuild/sunos-x64@0.27.7':
  194. resolution: {integrity: sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA==}
  195. engines: {node: '>=18'}
  196. cpu: [x64]
  197. os: [sunos]
  198. '@esbuild/win32-arm64@0.27.7':
  199. resolution: {integrity: sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA==}
  200. engines: {node: '>=18'}
  201. cpu: [arm64]
  202. os: [win32]
  203. '@esbuild/win32-ia32@0.27.7':
  204. resolution: {integrity: sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw==}
  205. engines: {node: '>=18'}
  206. cpu: [ia32]
  207. os: [win32]
  208. '@esbuild/win32-x64@0.27.7':
  209. resolution: {integrity: sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==}
  210. engines: {node: '>=18'}
  211. cpu: [x64]
  212. os: [win32]
  213. '@hono/node-server@1.19.12':
  214. resolution: {integrity: sha512-txsUW4SQ1iilgE0l9/e9VQWmELXifEFvmdA1j6WFh/aFPj99hIntrSsq/if0UWyGVkmrRPKA1wCeP+UCr1B9Uw==}
  215. engines: {node: '>=18.14.1'}
  216. peerDependencies:
  217. hono: ^4
  218. '@jridgewell/sourcemap-codec@1.5.5':
  219. resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==}
  220. '@modelcontextprotocol/sdk@1.29.0':
  221. resolution: {integrity: sha512-zo37mZA9hJWpULgkRpowewez1y6ML5GsXJPY8FI0tBBCd77HEvza4jDqRKOXgHNn867PVGCyTdzqpz0izu5ZjQ==}
  222. engines: {node: '>=18'}
  223. peerDependencies:
  224. '@cfworker/json-schema': ^4.1.1
  225. zod: ^3.25 || ^4.0
  226. peerDependenciesMeta:
  227. '@cfworker/json-schema':
  228. optional: true
  229. '@nodelib/fs.scandir@2.1.5':
  230. resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
  231. engines: {node: '>= 8'}
  232. '@nodelib/fs.stat@2.0.5':
  233. resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
  234. engines: {node: '>= 8'}
  235. '@nodelib/fs.walk@1.2.8':
  236. resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
  237. engines: {node: '>= 8'}
  238. '@rollup/rollup-android-arm-eabi@4.60.1':
  239. resolution: {integrity: sha512-d6FinEBLdIiK+1uACUttJKfgZREXrF0Qc2SmLII7W2AD8FfiZ9Wjd+rD/iRuf5s5dWrr1GgwXCvPqOuDquOowA==}
  240. cpu: [arm]
  241. os: [android]
  242. '@rollup/rollup-android-arm64@4.60.1':
  243. resolution: {integrity: sha512-YjG/EwIDvvYI1YvYbHvDz/BYHtkY4ygUIXHnTdLhG+hKIQFBiosfWiACWortsKPKU/+dUwQQCKQM3qrDe8c9BA==}
  244. cpu: [arm64]
  245. os: [android]
  246. '@rollup/rollup-darwin-arm64@4.60.1':
  247. resolution: {integrity: sha512-mjCpF7GmkRtSJwon+Rq1N8+pI+8l7w5g9Z3vWj4T7abguC4Czwi3Yu/pFaLvA3TTeMVjnu3ctigusqWUfjZzvw==}
  248. cpu: [arm64]
  249. os: [darwin]
  250. '@rollup/rollup-darwin-x64@4.60.1':
  251. resolution: {integrity: sha512-haZ7hJ1JT4e9hqkoT9R/19XW2QKqjfJVv+i5AGg57S+nLk9lQnJ1F/eZloRO3o9Scy9CM3wQ9l+dkXtcBgN5Ew==}
  252. cpu: [x64]
  253. os: [darwin]
  254. '@rollup/rollup-freebsd-arm64@4.60.1':
  255. resolution: {integrity: sha512-czw90wpQq3ZsAVBlinZjAYTKduOjTywlG7fEeWKUA7oCmpA8xdTkxZZlwNJKWqILlq0wehoZcJYfBvOyhPTQ6w==}
  256. cpu: [arm64]
  257. os: [freebsd]
  258. '@rollup/rollup-freebsd-x64@4.60.1':
  259. resolution: {integrity: sha512-KVB2rqsxTHuBtfOeySEyzEOB7ltlB/ux38iu2rBQzkjbwRVlkhAGIEDiiYnO2kFOkJp+Z7pUXKyrRRFuFUKt+g==}
  260. cpu: [x64]
  261. os: [freebsd]
  262. '@rollup/rollup-linux-arm-gnueabihf@4.60.1':
  263. resolution: {integrity: sha512-L+34Qqil+v5uC0zEubW7uByo78WOCIrBvci69E7sFASRl0X7b/MB6Cqd1lky/CtcSVTydWa2WZwFuWexjS5o6g==}
  264. cpu: [arm]
  265. os: [linux]
  266. libc: [glibc]
  267. '@rollup/rollup-linux-arm-musleabihf@4.60.1':
  268. resolution: {integrity: sha512-n83O8rt4v34hgFzlkb1ycniJh7IR5RCIqt6mz1VRJD6pmhRi0CXdmfnLu9dIUS6buzh60IvACM842Ffb3xd6Gg==}
  269. cpu: [arm]
  270. os: [linux]
  271. libc: [musl]
  272. '@rollup/rollup-linux-arm64-gnu@4.60.1':
  273. resolution: {integrity: sha512-Nql7sTeAzhTAja3QXeAI48+/+GjBJ+QmAH13snn0AJSNL50JsDqotyudHyMbO2RbJkskbMbFJfIJKWA6R1LCJQ==}
  274. cpu: [arm64]
  275. os: [linux]
  276. libc: [glibc]
  277. '@rollup/rollup-linux-arm64-musl@4.60.1':
  278. resolution: {integrity: sha512-+pUymDhd0ys9GcKZPPWlFiZ67sTWV5UU6zOJat02M1+PiuSGDziyRuI/pPue3hoUwm2uGfxdL+trT6Z9rxnlMA==}
  279. cpu: [arm64]
  280. os: [linux]
  281. libc: [musl]
  282. '@rollup/rollup-linux-loong64-gnu@4.60.1':
  283. resolution: {integrity: sha512-VSvgvQeIcsEvY4bKDHEDWcpW4Yw7BtlKG1GUT4FzBUlEKQK0rWHYBqQt6Fm2taXS+1bXvJT6kICu5ZwqKCnvlQ==}
  284. cpu: [loong64]
  285. os: [linux]
  286. libc: [glibc]
  287. '@rollup/rollup-linux-loong64-musl@4.60.1':
  288. resolution: {integrity: sha512-4LqhUomJqwe641gsPp6xLfhqWMbQV04KtPp7/dIp0nzPxAkNY1AbwL5W0MQpcalLYk07vaW9Kp1PBhdpZYYcEw==}
  289. cpu: [loong64]
  290. os: [linux]
  291. libc: [musl]
  292. '@rollup/rollup-linux-ppc64-gnu@4.60.1':
  293. resolution: {integrity: sha512-tLQQ9aPvkBxOc/EUT6j3pyeMD6Hb8QF2BTBnCQWP/uu1lhc9AIrIjKnLYMEroIz/JvtGYgI9dF3AxHZNaEH0rw==}
  294. cpu: [ppc64]
  295. os: [linux]
  296. libc: [glibc]
  297. '@rollup/rollup-linux-ppc64-musl@4.60.1':
  298. resolution: {integrity: sha512-RMxFhJwc9fSXP6PqmAz4cbv3kAyvD1etJFjTx4ONqFP9DkTkXsAMU4v3Vyc5BgzC+anz7nS/9tp4obsKfqkDHg==}
  299. cpu: [ppc64]
  300. os: [linux]
  301. libc: [musl]
  302. '@rollup/rollup-linux-riscv64-gnu@4.60.1':
  303. resolution: {integrity: sha512-QKgFl+Yc1eEk6MmOBfRHYF6lTxiiiV3/z/BRrbSiW2I7AFTXoBFvdMEyglohPj//2mZS4hDOqeB0H1ACh3sBbg==}
  304. cpu: [riscv64]
  305. os: [linux]
  306. libc: [glibc]
  307. '@rollup/rollup-linux-riscv64-musl@4.60.1':
  308. resolution: {integrity: sha512-RAjXjP/8c6ZtzatZcA1RaQr6O1TRhzC+adn8YZDnChliZHviqIjmvFwHcxi4JKPSDAt6Uhf/7vqcBzQJy0PDJg==}
  309. cpu: [riscv64]
  310. os: [linux]
  311. libc: [musl]
  312. '@rollup/rollup-linux-s390x-gnu@4.60.1':
  313. resolution: {integrity: sha512-wcuocpaOlaL1COBYiA89O6yfjlp3RwKDeTIA0hM7OpmhR1Bjo9j31G1uQVpDlTvwxGn2nQs65fBFL5UFd76FcQ==}
  314. cpu: [s390x]
  315. os: [linux]
  316. libc: [glibc]
  317. '@rollup/rollup-linux-x64-gnu@4.60.1':
  318. resolution: {integrity: sha512-77PpsFQUCOiZR9+LQEFg9GClyfkNXj1MP6wRnzYs0EeWbPcHs02AXu4xuUbM1zhwn3wqaizle3AEYg5aeoohhg==}
  319. cpu: [x64]
  320. os: [linux]
  321. libc: [glibc]
  322. '@rollup/rollup-linux-x64-musl@4.60.1':
  323. resolution: {integrity: sha512-5cIATbk5vynAjqqmyBjlciMJl1+R/CwX9oLk/EyiFXDWd95KpHdrOJT//rnUl4cUcskrd0jCCw3wpZnhIHdD9w==}
  324. cpu: [x64]
  325. os: [linux]
  326. libc: [musl]
  327. '@rollup/rollup-openbsd-x64@4.60.1':
  328. resolution: {integrity: sha512-cl0w09WsCi17mcmWqqglez9Gk8isgeWvoUZ3WiJFYSR3zjBQc2J5/ihSjpl+VLjPqjQ/1hJRcqBfLjssREQILw==}
  329. cpu: [x64]
  330. os: [openbsd]
  331. '@rollup/rollup-openharmony-arm64@4.60.1':
  332. resolution: {integrity: sha512-4Cv23ZrONRbNtbZa37mLSueXUCtN7MXccChtKpUnQNgF010rjrjfHx3QxkS2PI7LqGT5xXyYs1a7LbzAwT0iCA==}
  333. cpu: [arm64]
  334. os: [openharmony]
  335. '@rollup/rollup-win32-arm64-msvc@4.60.1':
  336. resolution: {integrity: sha512-i1okWYkA4FJICtr7KpYzFpRTHgy5jdDbZiWfvny21iIKky5YExiDXP+zbXzm3dUcFpkEeYNHgQ5fuG236JPq0g==}
  337. cpu: [arm64]
  338. os: [win32]
  339. '@rollup/rollup-win32-ia32-msvc@4.60.1':
  340. resolution: {integrity: sha512-u09m3CuwLzShA0EYKMNiFgcjjzwqtUMLmuCJLeZWjjOYA3IT2Di09KaxGBTP9xVztWyIWjVdsB2E9goMjZvTQg==}
  341. cpu: [ia32]
  342. os: [win32]
  343. '@rollup/rollup-win32-x64-gnu@4.60.1':
  344. resolution: {integrity: sha512-k+600V9Zl1CM7eZxJgMyTUzmrmhB/0XZnF4pRypKAlAgxmedUA+1v9R+XOFv56W4SlHEzfeMtzujLJD22Uz5zg==}
  345. cpu: [x64]
  346. os: [win32]
  347. '@rollup/rollup-win32-x64-msvc@4.60.1':
  348. resolution: {integrity: sha512-lWMnixq/QzxyhTV6NjQJ4SFo1J6PvOX8vUx5Wb4bBPsEb+8xZ89Bz6kOXpfXj9ak9AHTQVQzlgzBEc1SyM27xQ==}
  349. cpu: [x64]
  350. os: [win32]
  351. '@tree-sitter-grammars/tree-sitter-kotlin@1.1.0':
  352. resolution: {integrity: sha512-vlVXaxEE8t2kpJgfZpa8XVvxcnKw9AYtRTgy7KWjsDmAsadk06RxAT80IXOgGQnmM9i/orQn1nD84gPNUHu6DQ==}
  353. peerDependencies:
  354. tree-sitter: ^0.22.4
  355. peerDependenciesMeta:
  356. tree-sitter:
  357. optional: true
  358. '@types/better-sqlite3@7.6.13':
  359. resolution: {integrity: sha512-NMv9ASNARoKksWtsq/SHakpYAYnhBrQgGD8zkLYk/jaK8jUGn08CfEdTRgYhMypUQAfzSP8W6gNLe0q19/t4VA==}
  360. '@types/chai@5.2.3':
  361. resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==}
  362. '@types/deep-eql@4.0.2':
  363. resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==}
  364. '@types/estree@1.0.8':
  365. resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}
  366. '@types/node@25.6.0':
  367. resolution: {integrity: sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==}
  368. '@vitest/expect@3.2.4':
  369. resolution: {integrity: sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==}
  370. '@vitest/mocker@3.2.4':
  371. resolution: {integrity: sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==}
  372. peerDependencies:
  373. msw: ^2.4.9
  374. vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0
  375. peerDependenciesMeta:
  376. msw:
  377. optional: true
  378. vite:
  379. optional: true
  380. '@vitest/pretty-format@3.2.4':
  381. resolution: {integrity: sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==}
  382. '@vitest/runner@3.2.4':
  383. resolution: {integrity: sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==}
  384. '@vitest/snapshot@3.2.4':
  385. resolution: {integrity: sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==}
  386. '@vitest/spy@3.2.4':
  387. resolution: {integrity: sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==}
  388. '@vitest/utils@3.2.4':
  389. resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==}
  390. accepts@2.0.0:
  391. resolution: {integrity: sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==}
  392. engines: {node: '>= 0.6'}
  393. ajv-formats@3.0.1:
  394. resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==}
  395. peerDependencies:
  396. ajv: ^8.0.0
  397. peerDependenciesMeta:
  398. ajv:
  399. optional: true
  400. ajv@8.18.0:
  401. resolution: {integrity: sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==}
  402. assertion-error@2.0.1:
  403. resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==}
  404. engines: {node: '>=12'}
  405. base64-js@1.5.1:
  406. resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
  407. better-sqlite3@12.8.0:
  408. resolution: {integrity: sha512-RxD2Vd96sQDjQr20kdP+F+dK/1OUNiVOl200vKBZY8u0vTwysfolF6Hq+3ZK2+h8My9YvZhHsF+RSGZW2VYrPQ==}
  409. engines: {node: 20.x || 22.x || 23.x || 24.x || 25.x}
  410. bindings@1.5.0:
  411. resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==}
  412. bl@4.1.0:
  413. resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==}
  414. body-parser@2.2.2:
  415. resolution: {integrity: sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==}
  416. engines: {node: '>=18'}
  417. braces@3.0.3:
  418. resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
  419. engines: {node: '>=8'}
  420. buffer@5.7.1:
  421. resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==}
  422. bytes@3.1.2:
  423. resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==}
  424. engines: {node: '>= 0.8'}
  425. cac@6.7.14:
  426. resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
  427. engines: {node: '>=8'}
  428. call-bind-apply-helpers@1.0.2:
  429. resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==}
  430. engines: {node: '>= 0.4'}
  431. call-bound@1.0.4:
  432. resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==}
  433. engines: {node: '>= 0.4'}
  434. chai@5.3.3:
  435. resolution: {integrity: sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==}
  436. engines: {node: '>=18'}
  437. check-error@2.1.3:
  438. resolution: {integrity: sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==}
  439. engines: {node: '>= 16'}
  440. chownr@1.1.4:
  441. resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==}
  442. content-disposition@1.0.1:
  443. resolution: {integrity: sha512-oIXISMynqSqm241k6kcQ5UwttDILMK4BiurCfGEREw6+X9jkkpEe5T9FZaApyLGGOnFuyMWZpdolTXMtvEJ08Q==}
  444. engines: {node: '>=18'}
  445. content-type@1.0.5:
  446. resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==}
  447. engines: {node: '>= 0.6'}
  448. cookie-signature@1.2.2:
  449. resolution: {integrity: sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==}
  450. engines: {node: '>=6.6.0'}
  451. cookie@0.7.2:
  452. resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==}
  453. engines: {node: '>= 0.6'}
  454. cors@2.8.6:
  455. resolution: {integrity: sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==}
  456. engines: {node: '>= 0.10'}
  457. cross-spawn@7.0.6:
  458. resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
  459. engines: {node: '>= 8'}
  460. debug@4.4.3:
  461. resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==}
  462. engines: {node: '>=6.0'}
  463. peerDependencies:
  464. supports-color: '*'
  465. peerDependenciesMeta:
  466. supports-color:
  467. optional: true
  468. decompress-response@6.0.0:
  469. resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==}
  470. engines: {node: '>=10'}
  471. deep-eql@5.0.2:
  472. resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==}
  473. engines: {node: '>=6'}
  474. deep-extend@0.6.0:
  475. resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==}
  476. engines: {node: '>=4.0.0'}
  477. depd@2.0.0:
  478. resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==}
  479. engines: {node: '>= 0.8'}
  480. detect-libc@2.1.2:
  481. resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==}
  482. engines: {node: '>=8'}
  483. dunder-proto@1.0.1:
  484. resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==}
  485. engines: {node: '>= 0.4'}
  486. ee-first@1.1.1:
  487. resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
  488. encodeurl@2.0.0:
  489. resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==}
  490. engines: {node: '>= 0.8'}
  491. end-of-stream@1.4.5:
  492. resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==}
  493. es-define-property@1.0.1:
  494. resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==}
  495. engines: {node: '>= 0.4'}
  496. es-errors@1.3.0:
  497. resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
  498. engines: {node: '>= 0.4'}
  499. es-module-lexer@1.7.0:
  500. resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==}
  501. es-object-atoms@1.1.1:
  502. resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==}
  503. engines: {node: '>= 0.4'}
  504. esbuild@0.27.7:
  505. resolution: {integrity: sha512-IxpibTjyVnmrIQo5aqNpCgoACA/dTKLTlhMHihVHhdkxKyPO1uBBthumT0rdHmcsk9uMonIWS0m4FljWzILh3w==}
  506. engines: {node: '>=18'}
  507. hasBin: true
  508. escape-html@1.0.3:
  509. resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}
  510. estree-walker@3.0.3:
  511. resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
  512. etag@1.8.1:
  513. resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==}
  514. engines: {node: '>= 0.6'}
  515. eventsource-parser@3.0.6:
  516. resolution: {integrity: sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg==}
  517. engines: {node: '>=18.0.0'}
  518. eventsource@3.0.7:
  519. resolution: {integrity: sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==}
  520. engines: {node: '>=18.0.0'}
  521. expand-template@2.0.3:
  522. resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==}
  523. engines: {node: '>=6'}
  524. expect-type@1.3.0:
  525. resolution: {integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==}
  526. engines: {node: '>=12.0.0'}
  527. express-rate-limit@8.3.2:
  528. resolution: {integrity: sha512-77VmFeJkO0/rvimEDuUC5H30oqUC4EyOhyGccfqoLebB0oiEYfM7nwPrsDsBL1gsTpwfzX8SFy2MT3TDyRq+bg==}
  529. engines: {node: '>= 16'}
  530. peerDependencies:
  531. express: '>= 4.11'
  532. express@5.2.1:
  533. resolution: {integrity: sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==}
  534. engines: {node: '>= 18'}
  535. fast-deep-equal@3.1.3:
  536. resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
  537. fast-glob@3.3.3:
  538. resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==}
  539. engines: {node: '>=8.6.0'}
  540. fast-uri@3.1.0:
  541. resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==}
  542. fastq@1.20.1:
  543. resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==}
  544. fdir@6.5.0:
  545. resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}
  546. engines: {node: '>=12.0.0'}
  547. peerDependencies:
  548. picomatch: ^3 || ^4
  549. peerDependenciesMeta:
  550. picomatch:
  551. optional: true
  552. file-uri-to-path@1.0.0:
  553. resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==}
  554. fill-range@7.1.1:
  555. resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
  556. engines: {node: '>=8'}
  557. finalhandler@2.1.1:
  558. resolution: {integrity: sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==}
  559. engines: {node: '>= 18.0.0'}
  560. forwarded@0.2.0:
  561. resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==}
  562. engines: {node: '>= 0.6'}
  563. fresh@2.0.0:
  564. resolution: {integrity: sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==}
  565. engines: {node: '>= 0.8'}
  566. fs-constants@1.0.0:
  567. resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==}
  568. fsevents@2.3.3:
  569. resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
  570. engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
  571. os: [darwin]
  572. function-bind@1.1.2:
  573. resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
  574. get-intrinsic@1.3.0:
  575. resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==}
  576. engines: {node: '>= 0.4'}
  577. get-proto@1.0.1:
  578. resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==}
  579. engines: {node: '>= 0.4'}
  580. get-tsconfig@4.13.7:
  581. resolution: {integrity: sha512-7tN6rFgBlMgpBML5j8typ92BKFi2sFQvIdpAqLA2beia5avZDrMs0FLZiM5etShWq5irVyGcGMEA1jcDaK7A/Q==}
  582. github-from-package@0.0.0:
  583. resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==}
  584. glob-parent@5.1.2:
  585. resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
  586. engines: {node: '>= 6'}
  587. gopd@1.2.0:
  588. resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==}
  589. engines: {node: '>= 0.4'}
  590. has-symbols@1.1.0:
  591. resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==}
  592. engines: {node: '>= 0.4'}
  593. hasown@2.0.2:
  594. resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
  595. engines: {node: '>= 0.4'}
  596. hono@4.12.10:
  597. resolution: {integrity: sha512-mx/p18PLy5og9ufies2GOSUqep98Td9q4i/EF6X7yJgAiIopxqdfIO3jbqsi3jRgTgw88jMDEzVKi+V2EF+27w==}
  598. engines: {node: '>=16.9.0'}
  599. http-errors@2.0.1:
  600. resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==}
  601. engines: {node: '>= 0.8'}
  602. iconv-lite@0.7.2:
  603. resolution: {integrity: sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==}
  604. engines: {node: '>=0.10.0'}
  605. ieee754@1.2.1:
  606. resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
  607. inherits@2.0.4:
  608. resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
  609. ini@1.3.8:
  610. resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
  611. ip-address@10.1.0:
  612. resolution: {integrity: sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==}
  613. engines: {node: '>= 12'}
  614. ipaddr.js@1.9.1:
  615. resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==}
  616. engines: {node: '>= 0.10'}
  617. is-extglob@2.1.1:
  618. resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
  619. engines: {node: '>=0.10.0'}
  620. is-glob@4.0.3:
  621. resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
  622. engines: {node: '>=0.10.0'}
  623. is-number@7.0.0:
  624. resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
  625. engines: {node: '>=0.12.0'}
  626. is-promise@4.0.0:
  627. resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==}
  628. isexe@2.0.0:
  629. resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
  630. jose@6.2.2:
  631. resolution: {integrity: sha512-d7kPDd34KO/YnzaDOlikGpOurfF0ByC2sEV4cANCtdqLlTfBlw2p14O/5d/zv40gJPbIQxfES3nSx1/oYNyuZQ==}
  632. js-tokens@9.0.1:
  633. resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==}
  634. json-schema-traverse@1.0.0:
  635. resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}
  636. json-schema-typed@8.0.2:
  637. resolution: {integrity: sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==}
  638. loupe@3.2.1:
  639. resolution: {integrity: sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==}
  640. magic-string@0.30.21:
  641. resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==}
  642. math-intrinsics@1.1.0:
  643. resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==}
  644. engines: {node: '>= 0.4'}
  645. media-typer@1.1.0:
  646. resolution: {integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==}
  647. engines: {node: '>= 0.8'}
  648. merge-descriptors@2.0.0:
  649. resolution: {integrity: sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==}
  650. engines: {node: '>=18'}
  651. merge2@1.4.1:
  652. resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
  653. engines: {node: '>= 8'}
  654. micromatch@4.0.8:
  655. resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
  656. engines: {node: '>=8.6'}
  657. mime-db@1.54.0:
  658. resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==}
  659. engines: {node: '>= 0.6'}
  660. mime-types@3.0.2:
  661. resolution: {integrity: sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==}
  662. engines: {node: '>=18'}
  663. mimic-response@3.1.0:
  664. resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==}
  665. engines: {node: '>=10'}
  666. minimist@1.2.8:
  667. resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
  668. mkdirp-classic@0.5.3:
  669. resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==}
  670. ms@2.1.3:
  671. resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
  672. nanoid@3.3.11:
  673. resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}
  674. engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
  675. hasBin: true
  676. napi-build-utils@2.0.0:
  677. resolution: {integrity: sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==}
  678. negotiator@1.0.0:
  679. resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==}
  680. engines: {node: '>= 0.6'}
  681. node-abi@3.89.0:
  682. resolution: {integrity: sha512-6u9UwL0HlAl21+agMN3YAMXcKByMqwGx+pq+P76vii5f7hTPtKDp08/H9py6DY+cfDw7kQNTGEj/rly3IgbNQA==}
  683. engines: {node: '>=10'}
  684. node-addon-api@8.7.0:
  685. resolution: {integrity: sha512-9MdFxmkKaOYVTV+XVRG8ArDwwQ77XIgIPyKASB1k3JPq3M8fGQQQE3YpMOrKm6g//Ktx8ivZr8xo1Qmtqub+GA==}
  686. engines: {node: ^18 || ^20 || >= 21}
  687. node-gyp-build@4.8.4:
  688. resolution: {integrity: sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==}
  689. hasBin: true
  690. npm-check-updates@17.1.18:
  691. resolution: {integrity: sha512-bkUy2g4v1i+3FeUf5fXMLbxmV95eG4/sS7lYE32GrUeVgQRfQEk39gpskksFunyaxQgTIdrvYbnuNbO/pSUSqw==}
  692. engines: {node: ^18.18.0 || >=20.0.0, npm: '>=8.12.1'}
  693. hasBin: true
  694. object-assign@4.1.1:
  695. resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
  696. engines: {node: '>=0.10.0'}
  697. object-inspect@1.13.4:
  698. resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==}
  699. engines: {node: '>= 0.4'}
  700. on-finished@2.4.1:
  701. resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==}
  702. engines: {node: '>= 0.8'}
  703. once@1.4.0:
  704. resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
  705. parseurl@1.3.3:
  706. resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
  707. engines: {node: '>= 0.8'}
  708. path-key@3.1.1:
  709. resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
  710. engines: {node: '>=8'}
  711. path-to-regexp@8.4.2:
  712. resolution: {integrity: sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==}
  713. pathe@2.0.3:
  714. resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==}
  715. pathval@2.0.1:
  716. resolution: {integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==}
  717. engines: {node: '>= 14.16'}
  718. picocolors@1.1.1:
  719. resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
  720. picomatch@2.3.2:
  721. resolution: {integrity: sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==}
  722. engines: {node: '>=8.6'}
  723. picomatch@4.0.4:
  724. resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==}
  725. engines: {node: '>=12'}
  726. pkce-challenge@5.0.1:
  727. resolution: {integrity: sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==}
  728. engines: {node: '>=16.20.0'}
  729. postcss@8.5.8:
  730. resolution: {integrity: sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==}
  731. engines: {node: ^10 || ^12 || >=14}
  732. prebuild-install@7.1.3:
  733. resolution: {integrity: sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==}
  734. engines: {node: '>=10'}
  735. deprecated: No longer maintained. Please contact the author of the relevant native addon; alternatives are available.
  736. hasBin: true
  737. proxy-addr@2.0.7:
  738. resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==}
  739. engines: {node: '>= 0.10'}
  740. pump@3.0.4:
  741. resolution: {integrity: sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==}
  742. qs@6.15.0:
  743. resolution: {integrity: sha512-mAZTtNCeetKMH+pSjrb76NAM8V9a05I9aBZOHztWy/UqcJdQYNsf59vrRKWnojAT9Y+GbIvoTBC++CPHqpDBhQ==}
  744. engines: {node: '>=0.6'}
  745. queue-microtask@1.2.3:
  746. resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
  747. range-parser@1.2.1:
  748. resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==}
  749. engines: {node: '>= 0.6'}
  750. raw-body@3.0.2:
  751. resolution: {integrity: sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==}
  752. engines: {node: '>= 0.10'}
  753. rc@1.2.8:
  754. resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==}
  755. hasBin: true
  756. readable-stream@3.6.2:
  757. resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
  758. engines: {node: '>= 6'}
  759. require-from-string@2.0.2:
  760. resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==}
  761. engines: {node: '>=0.10.0'}
  762. resolve-pkg-maps@1.0.0:
  763. resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
  764. reusify@1.1.0:
  765. resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==}
  766. engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
  767. rollup@4.60.1:
  768. resolution: {integrity: sha512-VmtB2rFU/GroZ4oL8+ZqXgSA38O6GR8KSIvWmEFv63pQ0G6KaBH9s07PO8XTXP4vI+3UJUEypOfjkGfmSBBR0w==}
  769. engines: {node: '>=18.0.0', npm: '>=8.0.0'}
  770. hasBin: true
  771. router@2.2.0:
  772. resolution: {integrity: sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==}
  773. engines: {node: '>= 18'}
  774. run-parallel@1.2.0:
  775. resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
  776. safe-buffer@5.2.1:
  777. resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
  778. safer-buffer@2.1.2:
  779. resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
  780. semver@7.7.4:
  781. resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==}
  782. engines: {node: '>=10'}
  783. hasBin: true
  784. send@1.2.1:
  785. resolution: {integrity: sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==}
  786. engines: {node: '>= 18'}
  787. serve-static@2.2.1:
  788. resolution: {integrity: sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==}
  789. engines: {node: '>= 18'}
  790. setprototypeof@1.2.0:
  791. resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}
  792. shebang-command@2.0.0:
  793. resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
  794. engines: {node: '>=8'}
  795. shebang-regex@3.0.0:
  796. resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
  797. engines: {node: '>=8'}
  798. side-channel-list@1.0.0:
  799. resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==}
  800. engines: {node: '>= 0.4'}
  801. side-channel-map@1.0.1:
  802. resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==}
  803. engines: {node: '>= 0.4'}
  804. side-channel-weakmap@1.0.2:
  805. resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==}
  806. engines: {node: '>= 0.4'}
  807. side-channel@1.1.0:
  808. resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==}
  809. engines: {node: '>= 0.4'}
  810. siginfo@2.0.0:
  811. resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==}
  812. simple-concat@1.0.1:
  813. resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==}
  814. simple-get@4.0.1:
  815. resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==}
  816. source-map-js@1.2.1:
  817. resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
  818. engines: {node: '>=0.10.0'}
  819. sqlite-vec-darwin-arm64@0.1.9:
  820. resolution: {integrity: sha512-jSsZpE42OfBkGL/ItyJTVCUwl6o6Ka3U5rc4j+UBDIQzC1ulSSKMEhQLthsOnF/MdAf1MuAkYhkdKmmcjaIZQg==}
  821. cpu: [arm64]
  822. os: [darwin]
  823. sqlite-vec-darwin-x64@0.1.9:
  824. resolution: {integrity: sha512-KDlVyqQT7pnOhU1ymB9gs7dMbSoVmKHitT+k1/xkjarcX8bBqPxWrGlK/R+C5WmWkfvWwyq5FfXfiBYCBs6PlA==}
  825. cpu: [x64]
  826. os: [darwin]
  827. sqlite-vec-linux-arm64@0.1.9:
  828. resolution: {integrity: sha512-5wXVJ9c9kR4CHm/wVqXb/R+XUHTdpZ4nWbPHlS+gc9qQFVHs92Km4bPnCKX4rtcPMzvNis+SIzMJR1SCEwpuUw==}
  829. cpu: [arm64]
  830. os: [linux]
  831. sqlite-vec-linux-x64@0.1.9:
  832. resolution: {integrity: sha512-w3tCH8xK2finW8fQJ/m8uqKodXUZ9KAuAar2UIhz4BHILfpE0WM/MTGCRfa7RjYbrYim5Luk3guvMOGI7T7JQA==}
  833. cpu: [x64]
  834. os: [linux]
  835. sqlite-vec-windows-x64@0.1.9:
  836. resolution: {integrity: sha512-y3gEIyy/17bq2QFPQOWLE68TYWcRZkBQVA2XLrTPHNTOp55xJi/BBBmOm40tVMDMjtP+Elpk6UBUXdaq+46b0Q==}
  837. cpu: [x64]
  838. os: [win32]
  839. sqlite-vec@0.1.9:
  840. resolution: {integrity: sha512-L7XJWRIBNvR9O5+vh1FQ+IGkh/3D2AzVksW5gdtk28m78Hy8skFD0pqReKH1Yp0/BUKRGcffgKvyO/EON5JXpA==}
  841. stackback@0.0.2:
  842. resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==}
  843. statuses@2.0.2:
  844. resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==}
  845. engines: {node: '>= 0.8'}
  846. std-env@3.10.0:
  847. resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==}
  848. string_decoder@1.3.0:
  849. resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
  850. strip-json-comments@2.0.1:
  851. resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==}
  852. engines: {node: '>=0.10.0'}
  853. strip-literal@3.1.0:
  854. resolution: {integrity: sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==}
  855. tar-fs@2.1.4:
  856. resolution: {integrity: sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==}
  857. tar-stream@2.2.0:
  858. resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==}
  859. engines: {node: '>=6'}
  860. tinybench@2.9.0:
  861. resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==}
  862. tinyexec@0.3.2:
  863. resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==}
  864. tinyglobby@0.2.15:
  865. resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==}
  866. engines: {node: '>=12.0.0'}
  867. tinypool@1.1.1:
  868. resolution: {integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==}
  869. engines: {node: ^18.0.0 || >=20.0.0}
  870. tinyrainbow@2.0.0:
  871. resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==}
  872. engines: {node: '>=14.0.0'}
  873. tinyspy@4.0.4:
  874. resolution: {integrity: sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==}
  875. engines: {node: '>=14.0.0'}
  876. to-regex-range@5.0.1:
  877. resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
  878. engines: {node: '>=8.0'}
  879. toidentifier@1.0.1:
  880. resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
  881. engines: {node: '>=0.6'}
  882. tree-sitter-go@0.23.4:
  883. resolution: {integrity: sha512-iQaHEs4yMa/hMo/ZCGqLfG61F0miinULU1fFh+GZreCRtKylFLtvn798ocCZjO2r/ungNZgAY1s1hPFyAwkc7w==}
  884. peerDependencies:
  885. tree-sitter: ^0.21.1
  886. peerDependenciesMeta:
  887. tree-sitter:
  888. optional: true
  889. tree-sitter-java@0.23.5:
  890. resolution: {integrity: sha512-Yju7oQ0Xx7GcUT01mUglPP+bYfvqjNCGdxqigTnew9nLGoII42PNVP3bHrYeMxswiCRM0yubWmN5qk+zsg0zMA==}
  891. peerDependencies:
  892. tree-sitter: ^0.21.1
  893. peerDependenciesMeta:
  894. tree-sitter:
  895. optional: true
  896. tree-sitter-javascript@0.23.1:
  897. resolution: {integrity: sha512-/bnhbrTD9frUYHQTiYnPcxyHORIw157ERBa6dqzaKxvR/x3PC4Yzd+D1pZIMS6zNg2v3a8BZ0oK7jHqsQo9fWA==}
  898. peerDependencies:
  899. tree-sitter: ^0.21.1
  900. peerDependenciesMeta:
  901. tree-sitter:
  902. optional: true
  903. tree-sitter-python@0.23.4:
  904. resolution: {integrity: sha512-MbmUAl7y5UCUWqHscHke7DdRDwQnVNMNKQYQc4Gq2p09j+fgPxaU8JVsuOI/0HD3BSEEe5k9j3xmdtIWbDtDgw==}
  905. peerDependencies:
  906. tree-sitter: ^0.21.1
  907. peerDependenciesMeta:
  908. tree-sitter:
  909. optional: true
  910. tree-sitter-rust@0.24.0:
  911. resolution: {integrity: sha512-NWemUDf629Tfc90Y0Z55zuwPCAHkLxWnMf2RznYu4iBkkrQl2o/CHGB7Cr52TyN5F1DAx8FmUnDtCy9iUkXZEQ==}
  912. peerDependencies:
  913. tree-sitter: ^0.22.1
  914. peerDependenciesMeta:
  915. tree-sitter:
  916. optional: true
  917. tree-sitter-typescript@0.23.2:
  918. resolution: {integrity: sha512-e04JUUKxTT53/x3Uq1zIL45DoYKVfHH4CZqwgZhPg5qYROl5nQjV+85ruFzFGZxu+QeFVbRTPDRnqL9UbU4VeA==}
  919. peerDependencies:
  920. tree-sitter: ^0.21.0
  921. peerDependenciesMeta:
  922. tree-sitter:
  923. optional: true
  924. tsx@4.21.0:
  925. resolution: {integrity: sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==}
  926. engines: {node: '>=18.0.0'}
  927. hasBin: true
  928. tunnel-agent@0.6.0:
  929. resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==}
  930. type-is@2.0.1:
  931. resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==}
  932. engines: {node: '>= 0.6'}
  933. typescript@5.9.3:
  934. resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==}
  935. engines: {node: '>=14.17'}
  936. hasBin: true
  937. undici-types@7.19.2:
  938. resolution: {integrity: sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==}
  939. unpipe@1.0.0:
  940. resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
  941. engines: {node: '>= 0.8'}
  942. util-deprecate@1.0.2:
  943. resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
  944. vary@1.1.2:
  945. resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
  946. engines: {node: '>= 0.8'}
  947. vite-node@3.2.4:
  948. resolution: {integrity: sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==}
  949. engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
  950. hasBin: true
  951. vite@7.3.1:
  952. resolution: {integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==}
  953. engines: {node: ^20.19.0 || >=22.12.0}
  954. hasBin: true
  955. peerDependencies:
  956. '@types/node': ^20.19.0 || >=22.12.0
  957. jiti: '>=1.21.0'
  958. less: ^4.0.0
  959. lightningcss: ^1.21.0
  960. sass: ^1.70.0
  961. sass-embedded: ^1.70.0
  962. stylus: '>=0.54.8'
  963. sugarss: ^5.0.0
  964. terser: ^5.16.0
  965. tsx: ^4.8.1
  966. yaml: ^2.4.2
  967. peerDependenciesMeta:
  968. '@types/node':
  969. optional: true
  970. jiti:
  971. optional: true
  972. less:
  973. optional: true
  974. lightningcss:
  975. optional: true
  976. sass:
  977. optional: true
  978. sass-embedded:
  979. optional: true
  980. stylus:
  981. optional: true
  982. sugarss:
  983. optional: true
  984. terser:
  985. optional: true
  986. tsx:
  987. optional: true
  988. yaml:
  989. optional: true
  990. vitest@3.2.4:
  991. resolution: {integrity: sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==}
  992. engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
  993. hasBin: true
  994. peerDependencies:
  995. '@edge-runtime/vm': '*'
  996. '@types/debug': ^4.1.12
  997. '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0
  998. '@vitest/browser': 3.2.4
  999. '@vitest/ui': 3.2.4
  1000. happy-dom: '*'
  1001. jsdom: '*'
  1002. peerDependenciesMeta:
  1003. '@edge-runtime/vm':
  1004. optional: true
  1005. '@types/debug':
  1006. optional: true
  1007. '@types/node':
  1008. optional: true
  1009. '@vitest/browser':
  1010. optional: true
  1011. '@vitest/ui':
  1012. optional: true
  1013. happy-dom:
  1014. optional: true
  1015. jsdom:
  1016. optional: true
  1017. web-tree-sitter@0.26.7:
  1018. resolution: {integrity: sha512-KiZhelTvBA/ziUHEO7Emb75cGVAq8iGZNabYaZm53Zpy50NsXyOW+xSHlwHt5CVg/TRPZBfeVLTTobF0LjFJ1w==}
  1019. which@2.0.2:
  1020. resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
  1021. engines: {node: '>= 8'}
  1022. hasBin: true
  1023. why-is-node-running@2.3.0:
  1024. resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==}
  1025. engines: {node: '>=8'}
  1026. hasBin: true
  1027. wrappy@1.0.2:
  1028. resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
  1029. yaml@2.8.3:
  1030. resolution: {integrity: sha512-AvbaCLOO2Otw/lW5bmh9d/WEdcDFdQp2Z2ZUH3pX9U2ihyUY0nvLv7J6TrWowklRGPYbB/IuIMfYgxaCPg5Bpg==}
  1031. engines: {node: '>= 14.6'}
  1032. hasBin: true
  1033. zod-to-json-schema@3.25.2:
  1034. resolution: {integrity: sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==}
  1035. peerDependencies:
  1036. zod: ^3.25.28 || ^4
  1037. zod@4.2.1:
  1038. resolution: {integrity: sha512-0wZ1IRqGGhMP76gLqz8EyfBXKk0J2qo2+H3fi4mcUP/KtTocoX08nmIAHl1Z2kJIZbZee8KOpBCSNPRgauucjw==}
  1039. snapshots:
  1040. '@esbuild/aix-ppc64@0.27.7':
  1041. optional: true
  1042. '@esbuild/android-arm64@0.27.7':
  1043. optional: true
  1044. '@esbuild/android-arm@0.27.7':
  1045. optional: true
  1046. '@esbuild/android-x64@0.27.7':
  1047. optional: true
  1048. '@esbuild/darwin-arm64@0.27.7':
  1049. optional: true
  1050. '@esbuild/darwin-x64@0.27.7':
  1051. optional: true
  1052. '@esbuild/freebsd-arm64@0.27.7':
  1053. optional: true
  1054. '@esbuild/freebsd-x64@0.27.7':
  1055. optional: true
  1056. '@esbuild/linux-arm64@0.27.7':
  1057. optional: true
  1058. '@esbuild/linux-arm@0.27.7':
  1059. optional: true
  1060. '@esbuild/linux-ia32@0.27.7':
  1061. optional: true
  1062. '@esbuild/linux-loong64@0.27.7':
  1063. optional: true
  1064. '@esbuild/linux-mips64el@0.27.7':
  1065. optional: true
  1066. '@esbuild/linux-ppc64@0.27.7':
  1067. optional: true
  1068. '@esbuild/linux-riscv64@0.27.7':
  1069. optional: true
  1070. '@esbuild/linux-s390x@0.27.7':
  1071. optional: true
  1072. '@esbuild/linux-x64@0.27.7':
  1073. optional: true
  1074. '@esbuild/netbsd-arm64@0.27.7':
  1075. optional: true
  1076. '@esbuild/netbsd-x64@0.27.7':
  1077. optional: true
  1078. '@esbuild/openbsd-arm64@0.27.7':
  1079. optional: true
  1080. '@esbuild/openbsd-x64@0.27.7':
  1081. optional: true
  1082. '@esbuild/openharmony-arm64@0.27.7':
  1083. optional: true
  1084. '@esbuild/sunos-x64@0.27.7':
  1085. optional: true
  1086. '@esbuild/win32-arm64@0.27.7':
  1087. optional: true
  1088. '@esbuild/win32-ia32@0.27.7':
  1089. optional: true
  1090. '@esbuild/win32-x64@0.27.7':
  1091. optional: true
  1092. '@hono/node-server@1.19.12(hono@4.12.10)':
  1093. dependencies:
  1094. hono: 4.12.10
  1095. '@jridgewell/sourcemap-codec@1.5.5': {}
  1096. '@modelcontextprotocol/sdk@1.29.0(zod@4.2.1)':
  1097. dependencies:
  1098. '@hono/node-server': 1.19.12(hono@4.12.10)
  1099. ajv: 8.18.0
  1100. ajv-formats: 3.0.1(ajv@8.18.0)
  1101. content-type: 1.0.5
  1102. cors: 2.8.6
  1103. cross-spawn: 7.0.6
  1104. eventsource: 3.0.7
  1105. eventsource-parser: 3.0.6
  1106. express: 5.2.1
  1107. express-rate-limit: 8.3.2(express@5.2.1)
  1108. hono: 4.12.10
  1109. jose: 6.2.2
  1110. json-schema-typed: 8.0.2
  1111. pkce-challenge: 5.0.1
  1112. raw-body: 3.0.2
  1113. zod: 4.2.1
  1114. zod-to-json-schema: 3.25.2(zod@4.2.1)
  1115. transitivePeerDependencies:
  1116. - supports-color
  1117. '@nodelib/fs.scandir@2.1.5':
  1118. dependencies:
  1119. '@nodelib/fs.stat': 2.0.5
  1120. run-parallel: 1.2.0
  1121. '@nodelib/fs.stat@2.0.5': {}
  1122. '@nodelib/fs.walk@1.2.8':
  1123. dependencies:
  1124. '@nodelib/fs.scandir': 2.1.5
  1125. fastq: 1.20.1
  1126. '@rollup/rollup-android-arm-eabi@4.60.1':
  1127. optional: true
  1128. '@rollup/rollup-android-arm64@4.60.1':
  1129. optional: true
  1130. '@rollup/rollup-darwin-arm64@4.60.1':
  1131. optional: true
  1132. '@rollup/rollup-darwin-x64@4.60.1':
  1133. optional: true
  1134. '@rollup/rollup-freebsd-arm64@4.60.1':
  1135. optional: true
  1136. '@rollup/rollup-freebsd-x64@4.60.1':
  1137. optional: true
  1138. '@rollup/rollup-linux-arm-gnueabihf@4.60.1':
  1139. optional: true
  1140. '@rollup/rollup-linux-arm-musleabihf@4.60.1':
  1141. optional: true
  1142. '@rollup/rollup-linux-arm64-gnu@4.60.1':
  1143. optional: true
  1144. '@rollup/rollup-linux-arm64-musl@4.60.1':
  1145. optional: true
  1146. '@rollup/rollup-linux-loong64-gnu@4.60.1':
  1147. optional: true
  1148. '@rollup/rollup-linux-loong64-musl@4.60.1':
  1149. optional: true
  1150. '@rollup/rollup-linux-ppc64-gnu@4.60.1':
  1151. optional: true
  1152. '@rollup/rollup-linux-ppc64-musl@4.60.1':
  1153. optional: true
  1154. '@rollup/rollup-linux-riscv64-gnu@4.60.1':
  1155. optional: true
  1156. '@rollup/rollup-linux-riscv64-musl@4.60.1':
  1157. optional: true
  1158. '@rollup/rollup-linux-s390x-gnu@4.60.1':
  1159. optional: true
  1160. '@rollup/rollup-linux-x64-gnu@4.60.1':
  1161. optional: true
  1162. '@rollup/rollup-linux-x64-musl@4.60.1':
  1163. optional: true
  1164. '@rollup/rollup-openbsd-x64@4.60.1':
  1165. optional: true
  1166. '@rollup/rollup-openharmony-arm64@4.60.1':
  1167. optional: true
  1168. '@rollup/rollup-win32-arm64-msvc@4.60.1':
  1169. optional: true
  1170. '@rollup/rollup-win32-ia32-msvc@4.60.1':
  1171. optional: true
  1172. '@rollup/rollup-win32-x64-gnu@4.60.1':
  1173. optional: true
  1174. '@rollup/rollup-win32-x64-msvc@4.60.1':
  1175. optional: true
  1176. '@tree-sitter-grammars/tree-sitter-kotlin@1.1.0':
  1177. dependencies:
  1178. node-addon-api: 8.7.0
  1179. node-gyp-build: 4.8.4
  1180. npm-check-updates: 17.1.18
  1181. optional: true
  1182. '@types/better-sqlite3@7.6.13':
  1183. dependencies:
  1184. '@types/node': 25.6.0
  1185. '@types/chai@5.2.3':
  1186. dependencies:
  1187. '@types/deep-eql': 4.0.2
  1188. assertion-error: 2.0.1
  1189. '@types/deep-eql@4.0.2': {}
  1190. '@types/estree@1.0.8': {}
  1191. '@types/node@25.6.0':
  1192. dependencies:
  1193. undici-types: 7.19.2
  1194. '@vitest/expect@3.2.4':
  1195. dependencies:
  1196. '@types/chai': 5.2.3
  1197. '@vitest/spy': 3.2.4
  1198. '@vitest/utils': 3.2.4
  1199. chai: 5.3.3
  1200. tinyrainbow: 2.0.0
  1201. '@vitest/mocker@3.2.4(vite@7.3.1(@types/node@25.6.0)(tsx@4.21.0)(yaml@2.8.3))':
  1202. dependencies:
  1203. '@vitest/spy': 3.2.4
  1204. estree-walker: 3.0.3
  1205. magic-string: 0.30.21
  1206. optionalDependencies:
  1207. vite: 7.3.1(@types/node@25.6.0)(tsx@4.21.0)(yaml@2.8.3)
  1208. '@vitest/pretty-format@3.2.4':
  1209. dependencies:
  1210. tinyrainbow: 2.0.0
  1211. '@vitest/runner@3.2.4':
  1212. dependencies:
  1213. '@vitest/utils': 3.2.4
  1214. pathe: 2.0.3
  1215. strip-literal: 3.1.0
  1216. '@vitest/snapshot@3.2.4':
  1217. dependencies:
  1218. '@vitest/pretty-format': 3.2.4
  1219. magic-string: 0.30.21
  1220. pathe: 2.0.3
  1221. '@vitest/spy@3.2.4':
  1222. dependencies:
  1223. tinyspy: 4.0.4
  1224. '@vitest/utils@3.2.4':
  1225. dependencies:
  1226. '@vitest/pretty-format': 3.2.4
  1227. loupe: 3.2.1
  1228. tinyrainbow: 2.0.0
  1229. accepts@2.0.0:
  1230. dependencies:
  1231. mime-types: 3.0.2
  1232. negotiator: 1.0.0
  1233. ajv-formats@3.0.1(ajv@8.18.0):
  1234. optionalDependencies:
  1235. ajv: 8.18.0
  1236. ajv@8.18.0:
  1237. dependencies:
  1238. fast-deep-equal: 3.1.3
  1239. fast-uri: 3.1.0
  1240. json-schema-traverse: 1.0.0
  1241. require-from-string: 2.0.2
  1242. assertion-error@2.0.1: {}
  1243. base64-js@1.5.1: {}
  1244. better-sqlite3@12.8.0:
  1245. dependencies:
  1246. bindings: 1.5.0
  1247. prebuild-install: 7.1.3
  1248. bindings@1.5.0:
  1249. dependencies:
  1250. file-uri-to-path: 1.0.0
  1251. bl@4.1.0:
  1252. dependencies:
  1253. buffer: 5.7.1
  1254. inherits: 2.0.4
  1255. readable-stream: 3.6.2
  1256. body-parser@2.2.2:
  1257. dependencies:
  1258. bytes: 3.1.2
  1259. content-type: 1.0.5
  1260. debug: 4.4.3
  1261. http-errors: 2.0.1
  1262. iconv-lite: 0.7.2
  1263. on-finished: 2.4.1
  1264. qs: 6.15.0
  1265. raw-body: 3.0.2
  1266. type-is: 2.0.1
  1267. transitivePeerDependencies:
  1268. - supports-color
  1269. braces@3.0.3:
  1270. dependencies:
  1271. fill-range: 7.1.1
  1272. buffer@5.7.1:
  1273. dependencies:
  1274. base64-js: 1.5.1
  1275. ieee754: 1.2.1
  1276. bytes@3.1.2: {}
  1277. cac@6.7.14: {}
  1278. call-bind-apply-helpers@1.0.2:
  1279. dependencies:
  1280. es-errors: 1.3.0
  1281. function-bind: 1.1.2
  1282. call-bound@1.0.4:
  1283. dependencies:
  1284. call-bind-apply-helpers: 1.0.2
  1285. get-intrinsic: 1.3.0
  1286. chai@5.3.3:
  1287. dependencies:
  1288. assertion-error: 2.0.1
  1289. check-error: 2.1.3
  1290. deep-eql: 5.0.2
  1291. loupe: 3.2.1
  1292. pathval: 2.0.1
  1293. check-error@2.1.3: {}
  1294. chownr@1.1.4: {}
  1295. content-disposition@1.0.1: {}
  1296. content-type@1.0.5: {}
  1297. cookie-signature@1.2.2: {}
  1298. cookie@0.7.2: {}
  1299. cors@2.8.6:
  1300. dependencies:
  1301. object-assign: 4.1.1
  1302. vary: 1.1.2
  1303. cross-spawn@7.0.6:
  1304. dependencies:
  1305. path-key: 3.1.1
  1306. shebang-command: 2.0.0
  1307. which: 2.0.2
  1308. debug@4.4.3:
  1309. dependencies:
  1310. ms: 2.1.3
  1311. decompress-response@6.0.0:
  1312. dependencies:
  1313. mimic-response: 3.1.0
  1314. deep-eql@5.0.2: {}
  1315. deep-extend@0.6.0: {}
  1316. depd@2.0.0: {}
  1317. detect-libc@2.1.2: {}
  1318. dunder-proto@1.0.1:
  1319. dependencies:
  1320. call-bind-apply-helpers: 1.0.2
  1321. es-errors: 1.3.0
  1322. gopd: 1.2.0
  1323. ee-first@1.1.1: {}
  1324. encodeurl@2.0.0: {}
  1325. end-of-stream@1.4.5:
  1326. dependencies:
  1327. once: 1.4.0
  1328. es-define-property@1.0.1: {}
  1329. es-errors@1.3.0: {}
  1330. es-module-lexer@1.7.0: {}
  1331. es-object-atoms@1.1.1:
  1332. dependencies:
  1333. es-errors: 1.3.0
  1334. esbuild@0.27.7:
  1335. optionalDependencies:
  1336. '@esbuild/aix-ppc64': 0.27.7
  1337. '@esbuild/android-arm': 0.27.7
  1338. '@esbuild/android-arm64': 0.27.7
  1339. '@esbuild/android-x64': 0.27.7
  1340. '@esbuild/darwin-arm64': 0.27.7
  1341. '@esbuild/darwin-x64': 0.27.7
  1342. '@esbuild/freebsd-arm64': 0.27.7
  1343. '@esbuild/freebsd-x64': 0.27.7
  1344. '@esbuild/linux-arm': 0.27.7
  1345. '@esbuild/linux-arm64': 0.27.7
  1346. '@esbuild/linux-ia32': 0.27.7
  1347. '@esbuild/linux-loong64': 0.27.7
  1348. '@esbuild/linux-mips64el': 0.27.7
  1349. '@esbuild/linux-ppc64': 0.27.7
  1350. '@esbuild/linux-riscv64': 0.27.7
  1351. '@esbuild/linux-s390x': 0.27.7
  1352. '@esbuild/linux-x64': 0.27.7
  1353. '@esbuild/netbsd-arm64': 0.27.7
  1354. '@esbuild/netbsd-x64': 0.27.7
  1355. '@esbuild/openbsd-arm64': 0.27.7
  1356. '@esbuild/openbsd-x64': 0.27.7
  1357. '@esbuild/openharmony-arm64': 0.27.7
  1358. '@esbuild/sunos-x64': 0.27.7
  1359. '@esbuild/win32-arm64': 0.27.7
  1360. '@esbuild/win32-ia32': 0.27.7
  1361. '@esbuild/win32-x64': 0.27.7
  1362. escape-html@1.0.3: {}
  1363. estree-walker@3.0.3:
  1364. dependencies:
  1365. '@types/estree': 1.0.8
  1366. etag@1.8.1: {}
  1367. eventsource-parser@3.0.6: {}
  1368. eventsource@3.0.7:
  1369. dependencies:
  1370. eventsource-parser: 3.0.6
  1371. expand-template@2.0.3: {}
  1372. expect-type@1.3.0: {}
  1373. express-rate-limit@8.3.2(express@5.2.1):
  1374. dependencies:
  1375. express: 5.2.1
  1376. ip-address: 10.1.0
  1377. express@5.2.1:
  1378. dependencies:
  1379. accepts: 2.0.0
  1380. body-parser: 2.2.2
  1381. content-disposition: 1.0.1
  1382. content-type: 1.0.5
  1383. cookie: 0.7.2
  1384. cookie-signature: 1.2.2
  1385. debug: 4.4.3
  1386. depd: 2.0.0
  1387. encodeurl: 2.0.0
  1388. escape-html: 1.0.3
  1389. etag: 1.8.1
  1390. finalhandler: 2.1.1
  1391. fresh: 2.0.0
  1392. http-errors: 2.0.1
  1393. merge-descriptors: 2.0.0
  1394. mime-types: 3.0.2
  1395. on-finished: 2.4.1
  1396. once: 1.4.0
  1397. parseurl: 1.3.3
  1398. proxy-addr: 2.0.7
  1399. qs: 6.15.0
  1400. range-parser: 1.2.1
  1401. router: 2.2.0
  1402. send: 1.2.1
  1403. serve-static: 2.2.1
  1404. statuses: 2.0.2
  1405. type-is: 2.0.1
  1406. vary: 1.1.2
  1407. transitivePeerDependencies:
  1408. - supports-color
  1409. fast-deep-equal@3.1.3: {}
  1410. fast-glob@3.3.3:
  1411. dependencies:
  1412. '@nodelib/fs.stat': 2.0.5
  1413. '@nodelib/fs.walk': 1.2.8
  1414. glob-parent: 5.1.2
  1415. merge2: 1.4.1
  1416. micromatch: 4.0.8
  1417. fast-uri@3.1.0: {}
  1418. fastq@1.20.1:
  1419. dependencies:
  1420. reusify: 1.1.0
  1421. fdir@6.5.0(picomatch@4.0.4):
  1422. optionalDependencies:
  1423. picomatch: 4.0.4
  1424. file-uri-to-path@1.0.0: {}
  1425. fill-range@7.1.1:
  1426. dependencies:
  1427. to-regex-range: 5.0.1
  1428. finalhandler@2.1.1:
  1429. dependencies:
  1430. debug: 4.4.3
  1431. encodeurl: 2.0.0
  1432. escape-html: 1.0.3
  1433. on-finished: 2.4.1
  1434. parseurl: 1.3.3
  1435. statuses: 2.0.2
  1436. transitivePeerDependencies:
  1437. - supports-color
  1438. forwarded@0.2.0: {}
  1439. fresh@2.0.0: {}
  1440. fs-constants@1.0.0: {}
  1441. fsevents@2.3.3:
  1442. optional: true
  1443. function-bind@1.1.2: {}
  1444. get-intrinsic@1.3.0:
  1445. dependencies:
  1446. call-bind-apply-helpers: 1.0.2
  1447. es-define-property: 1.0.1
  1448. es-errors: 1.3.0
  1449. es-object-atoms: 1.1.1
  1450. function-bind: 1.1.2
  1451. get-proto: 1.0.1
  1452. gopd: 1.2.0
  1453. has-symbols: 1.1.0
  1454. hasown: 2.0.2
  1455. math-intrinsics: 1.1.0
  1456. get-proto@1.0.1:
  1457. dependencies:
  1458. dunder-proto: 1.0.1
  1459. es-object-atoms: 1.1.1
  1460. get-tsconfig@4.13.7:
  1461. dependencies:
  1462. resolve-pkg-maps: 1.0.0
  1463. github-from-package@0.0.0: {}
  1464. glob-parent@5.1.2:
  1465. dependencies:
  1466. is-glob: 4.0.3
  1467. gopd@1.2.0: {}
  1468. has-symbols@1.1.0: {}
  1469. hasown@2.0.2:
  1470. dependencies:
  1471. function-bind: 1.1.2
  1472. hono@4.12.10: {}
  1473. http-errors@2.0.1:
  1474. dependencies:
  1475. depd: 2.0.0
  1476. inherits: 2.0.4
  1477. setprototypeof: 1.2.0
  1478. statuses: 2.0.2
  1479. toidentifier: 1.0.1
  1480. iconv-lite@0.7.2:
  1481. dependencies:
  1482. safer-buffer: 2.1.2
  1483. ieee754@1.2.1: {}
  1484. inherits@2.0.4: {}
  1485. ini@1.3.8: {}
  1486. ip-address@10.1.0: {}
  1487. ipaddr.js@1.9.1: {}
  1488. is-extglob@2.1.1: {}
  1489. is-glob@4.0.3:
  1490. dependencies:
  1491. is-extglob: 2.1.1
  1492. is-number@7.0.0: {}
  1493. is-promise@4.0.0: {}
  1494. isexe@2.0.0: {}
  1495. jose@6.2.2: {}
  1496. js-tokens@9.0.1: {}
  1497. json-schema-traverse@1.0.0: {}
  1498. json-schema-typed@8.0.2: {}
  1499. loupe@3.2.1: {}
  1500. magic-string@0.30.21:
  1501. dependencies:
  1502. '@jridgewell/sourcemap-codec': 1.5.5
  1503. math-intrinsics@1.1.0: {}
  1504. media-typer@1.1.0: {}
  1505. merge-descriptors@2.0.0: {}
  1506. merge2@1.4.1: {}
  1507. micromatch@4.0.8:
  1508. dependencies:
  1509. braces: 3.0.3
  1510. picomatch: 2.3.2
  1511. mime-db@1.54.0: {}
  1512. mime-types@3.0.2:
  1513. dependencies:
  1514. mime-db: 1.54.0
  1515. mimic-response@3.1.0: {}
  1516. minimist@1.2.8: {}
  1517. mkdirp-classic@0.5.3: {}
  1518. ms@2.1.3: {}
  1519. nanoid@3.3.11: {}
  1520. napi-build-utils@2.0.0: {}
  1521. negotiator@1.0.0: {}
  1522. node-abi@3.89.0:
  1523. dependencies:
  1524. semver: 7.7.4
  1525. node-addon-api@8.7.0:
  1526. optional: true
  1527. node-gyp-build@4.8.4:
  1528. optional: true
  1529. npm-check-updates@17.1.18:
  1530. optional: true
  1531. object-assign@4.1.1: {}
  1532. object-inspect@1.13.4: {}
  1533. on-finished@2.4.1:
  1534. dependencies:
  1535. ee-first: 1.1.1
  1536. once@1.4.0:
  1537. dependencies:
  1538. wrappy: 1.0.2
  1539. parseurl@1.3.3: {}
  1540. path-key@3.1.1: {}
  1541. path-to-regexp@8.4.2: {}
  1542. pathe@2.0.3: {}
  1543. pathval@2.0.1: {}
  1544. picocolors@1.1.1: {}
  1545. picomatch@2.3.2: {}
  1546. picomatch@4.0.4: {}
  1547. pkce-challenge@5.0.1: {}
  1548. postcss@8.5.8:
  1549. dependencies:
  1550. nanoid: 3.3.11
  1551. picocolors: 1.1.1
  1552. source-map-js: 1.2.1
  1553. prebuild-install@7.1.3:
  1554. dependencies:
  1555. detect-libc: 2.1.2
  1556. expand-template: 2.0.3
  1557. github-from-package: 0.0.0
  1558. minimist: 1.2.8
  1559. mkdirp-classic: 0.5.3
  1560. napi-build-utils: 2.0.0
  1561. node-abi: 3.89.0
  1562. pump: 3.0.4
  1563. rc: 1.2.8
  1564. simple-get: 4.0.1
  1565. tar-fs: 2.1.4
  1566. tunnel-agent: 0.6.0
  1567. proxy-addr@2.0.7:
  1568. dependencies:
  1569. forwarded: 0.2.0
  1570. ipaddr.js: 1.9.1
  1571. pump@3.0.4:
  1572. dependencies:
  1573. end-of-stream: 1.4.5
  1574. once: 1.4.0
  1575. qs@6.15.0:
  1576. dependencies:
  1577. side-channel: 1.1.0
  1578. queue-microtask@1.2.3: {}
  1579. range-parser@1.2.1: {}
  1580. raw-body@3.0.2:
  1581. dependencies:
  1582. bytes: 3.1.2
  1583. http-errors: 2.0.1
  1584. iconv-lite: 0.7.2
  1585. unpipe: 1.0.0
  1586. rc@1.2.8:
  1587. dependencies:
  1588. deep-extend: 0.6.0
  1589. ini: 1.3.8
  1590. minimist: 1.2.8
  1591. strip-json-comments: 2.0.1
  1592. readable-stream@3.6.2:
  1593. dependencies:
  1594. inherits: 2.0.4
  1595. string_decoder: 1.3.0
  1596. util-deprecate: 1.0.2
  1597. require-from-string@2.0.2: {}
  1598. resolve-pkg-maps@1.0.0: {}
  1599. reusify@1.1.0: {}
  1600. rollup@4.60.1:
  1601. dependencies:
  1602. '@types/estree': 1.0.8
  1603. optionalDependencies:
  1604. '@rollup/rollup-android-arm-eabi': 4.60.1
  1605. '@rollup/rollup-android-arm64': 4.60.1
  1606. '@rollup/rollup-darwin-arm64': 4.60.1
  1607. '@rollup/rollup-darwin-x64': 4.60.1
  1608. '@rollup/rollup-freebsd-arm64': 4.60.1
  1609. '@rollup/rollup-freebsd-x64': 4.60.1
  1610. '@rollup/rollup-linux-arm-gnueabihf': 4.60.1
  1611. '@rollup/rollup-linux-arm-musleabihf': 4.60.1
  1612. '@rollup/rollup-linux-arm64-gnu': 4.60.1
  1613. '@rollup/rollup-linux-arm64-musl': 4.60.1
  1614. '@rollup/rollup-linux-loong64-gnu': 4.60.1
  1615. '@rollup/rollup-linux-loong64-musl': 4.60.1
  1616. '@rollup/rollup-linux-ppc64-gnu': 4.60.1
  1617. '@rollup/rollup-linux-ppc64-musl': 4.60.1
  1618. '@rollup/rollup-linux-riscv64-gnu': 4.60.1
  1619. '@rollup/rollup-linux-riscv64-musl': 4.60.1
  1620. '@rollup/rollup-linux-s390x-gnu': 4.60.1
  1621. '@rollup/rollup-linux-x64-gnu': 4.60.1
  1622. '@rollup/rollup-linux-x64-musl': 4.60.1
  1623. '@rollup/rollup-openbsd-x64': 4.60.1
  1624. '@rollup/rollup-openharmony-arm64': 4.60.1
  1625. '@rollup/rollup-win32-arm64-msvc': 4.60.1
  1626. '@rollup/rollup-win32-ia32-msvc': 4.60.1
  1627. '@rollup/rollup-win32-x64-gnu': 4.60.1
  1628. '@rollup/rollup-win32-x64-msvc': 4.60.1
  1629. fsevents: 2.3.3
  1630. router@2.2.0:
  1631. dependencies:
  1632. debug: 4.4.3
  1633. depd: 2.0.0
  1634. is-promise: 4.0.0
  1635. parseurl: 1.3.3
  1636. path-to-regexp: 8.4.2
  1637. transitivePeerDependencies:
  1638. - supports-color
  1639. run-parallel@1.2.0:
  1640. dependencies:
  1641. queue-microtask: 1.2.3
  1642. safe-buffer@5.2.1: {}
  1643. safer-buffer@2.1.2: {}
  1644. semver@7.7.4: {}
  1645. send@1.2.1:
  1646. dependencies:
  1647. debug: 4.4.3
  1648. encodeurl: 2.0.0
  1649. escape-html: 1.0.3
  1650. etag: 1.8.1
  1651. fresh: 2.0.0
  1652. http-errors: 2.0.1
  1653. mime-types: 3.0.2
  1654. ms: 2.1.3
  1655. on-finished: 2.4.1
  1656. range-parser: 1.2.1
  1657. statuses: 2.0.2
  1658. transitivePeerDependencies:
  1659. - supports-color
  1660. serve-static@2.2.1:
  1661. dependencies:
  1662. encodeurl: 2.0.0
  1663. escape-html: 1.0.3
  1664. parseurl: 1.3.3
  1665. send: 1.2.1
  1666. transitivePeerDependencies:
  1667. - supports-color
  1668. setprototypeof@1.2.0: {}
  1669. shebang-command@2.0.0:
  1670. dependencies:
  1671. shebang-regex: 3.0.0
  1672. shebang-regex@3.0.0: {}
  1673. side-channel-list@1.0.0:
  1674. dependencies:
  1675. es-errors: 1.3.0
  1676. object-inspect: 1.13.4
  1677. side-channel-map@1.0.1:
  1678. dependencies:
  1679. call-bound: 1.0.4
  1680. es-errors: 1.3.0
  1681. get-intrinsic: 1.3.0
  1682. object-inspect: 1.13.4
  1683. side-channel-weakmap@1.0.2:
  1684. dependencies:
  1685. call-bound: 1.0.4
  1686. es-errors: 1.3.0
  1687. get-intrinsic: 1.3.0
  1688. object-inspect: 1.13.4
  1689. side-channel-map: 1.0.1
  1690. side-channel@1.1.0:
  1691. dependencies:
  1692. es-errors: 1.3.0
  1693. object-inspect: 1.13.4
  1694. side-channel-list: 1.0.0
  1695. side-channel-map: 1.0.1
  1696. side-channel-weakmap: 1.0.2
  1697. siginfo@2.0.0: {}
  1698. simple-concat@1.0.1: {}
  1699. simple-get@4.0.1:
  1700. dependencies:
  1701. decompress-response: 6.0.0
  1702. once: 1.4.0
  1703. simple-concat: 1.0.1
  1704. source-map-js@1.2.1: {}
  1705. sqlite-vec-darwin-arm64@0.1.9:
  1706. optional: true
  1707. sqlite-vec-darwin-x64@0.1.9:
  1708. optional: true
  1709. sqlite-vec-linux-arm64@0.1.9:
  1710. optional: true
  1711. sqlite-vec-linux-x64@0.1.9:
  1712. optional: true
  1713. sqlite-vec-windows-x64@0.1.9:
  1714. optional: true
  1715. sqlite-vec@0.1.9:
  1716. optionalDependencies:
  1717. sqlite-vec-darwin-arm64: 0.1.9
  1718. sqlite-vec-darwin-x64: 0.1.9
  1719. sqlite-vec-linux-arm64: 0.1.9
  1720. sqlite-vec-linux-x64: 0.1.9
  1721. sqlite-vec-windows-x64: 0.1.9
  1722. stackback@0.0.2: {}
  1723. statuses@2.0.2: {}
  1724. std-env@3.10.0: {}
  1725. string_decoder@1.3.0:
  1726. dependencies:
  1727. safe-buffer: 5.2.1
  1728. strip-json-comments@2.0.1: {}
  1729. strip-literal@3.1.0:
  1730. dependencies:
  1731. js-tokens: 9.0.1
  1732. tar-fs@2.1.4:
  1733. dependencies:
  1734. chownr: 1.1.4
  1735. mkdirp-classic: 0.5.3
  1736. pump: 3.0.4
  1737. tar-stream: 2.2.0
  1738. tar-stream@2.2.0:
  1739. dependencies:
  1740. bl: 4.1.0
  1741. end-of-stream: 1.4.5
  1742. fs-constants: 1.0.0
  1743. inherits: 2.0.4
  1744. readable-stream: 3.6.2
  1745. tinybench@2.9.0: {}
  1746. tinyexec@0.3.2: {}
  1747. tinyglobby@0.2.15:
  1748. dependencies:
  1749. fdir: 6.5.0(picomatch@4.0.4)
  1750. picomatch: 4.0.4
  1751. tinypool@1.1.1: {}
  1752. tinyrainbow@2.0.0: {}
  1753. tinyspy@4.0.4: {}
  1754. to-regex-range@5.0.1:
  1755. dependencies:
  1756. is-number: 7.0.0
  1757. toidentifier@1.0.1: {}
  1758. tree-sitter-go@0.23.4:
  1759. dependencies:
  1760. node-addon-api: 8.7.0
  1761. node-gyp-build: 4.8.4
  1762. optional: true
  1763. tree-sitter-java@0.23.5:
  1764. dependencies:
  1765. node-addon-api: 8.7.0
  1766. node-gyp-build: 4.8.4
  1767. optional: true
  1768. tree-sitter-javascript@0.23.1:
  1769. dependencies:
  1770. node-addon-api: 8.7.0
  1771. node-gyp-build: 4.8.4
  1772. optional: true
  1773. tree-sitter-python@0.23.4:
  1774. dependencies:
  1775. node-addon-api: 8.7.0
  1776. node-gyp-build: 4.8.4
  1777. optional: true
  1778. tree-sitter-rust@0.24.0:
  1779. dependencies:
  1780. node-addon-api: 8.7.0
  1781. node-gyp-build: 4.8.4
  1782. optional: true
  1783. tree-sitter-typescript@0.23.2:
  1784. dependencies:
  1785. node-addon-api: 8.7.0
  1786. node-gyp-build: 4.8.4
  1787. tree-sitter-javascript: 0.23.1
  1788. optional: true
  1789. tsx@4.21.0:
  1790. dependencies:
  1791. esbuild: 0.27.7
  1792. get-tsconfig: 4.13.7
  1793. optionalDependencies:
  1794. fsevents: 2.3.3
  1795. tunnel-agent@0.6.0:
  1796. dependencies:
  1797. safe-buffer: 5.2.1
  1798. type-is@2.0.1:
  1799. dependencies:
  1800. content-type: 1.0.5
  1801. media-typer: 1.1.0
  1802. mime-types: 3.0.2
  1803. typescript@5.9.3: {}
  1804. undici-types@7.19.2: {}
  1805. unpipe@1.0.0: {}
  1806. util-deprecate@1.0.2: {}
  1807. vary@1.1.2: {}
  1808. vite-node@3.2.4(@types/node@25.6.0)(tsx@4.21.0)(yaml@2.8.3):
  1809. dependencies:
  1810. cac: 6.7.14
  1811. debug: 4.4.3
  1812. es-module-lexer: 1.7.0
  1813. pathe: 2.0.3
  1814. vite: 7.3.1(@types/node@25.6.0)(tsx@4.21.0)(yaml@2.8.3)
  1815. transitivePeerDependencies:
  1816. - '@types/node'
  1817. - jiti
  1818. - less
  1819. - lightningcss
  1820. - sass
  1821. - sass-embedded
  1822. - stylus
  1823. - sugarss
  1824. - supports-color
  1825. - terser
  1826. - tsx
  1827. - yaml
  1828. vite@7.3.1(@types/node@25.6.0)(tsx@4.21.0)(yaml@2.8.3):
  1829. dependencies:
  1830. esbuild: 0.27.7
  1831. fdir: 6.5.0(picomatch@4.0.4)
  1832. picomatch: 4.0.4
  1833. postcss: 8.5.8
  1834. rollup: 4.60.1
  1835. tinyglobby: 0.2.15
  1836. optionalDependencies:
  1837. '@types/node': 25.6.0
  1838. fsevents: 2.3.3
  1839. tsx: 4.21.0
  1840. yaml: 2.8.3
  1841. vitest@3.2.4(@types/node@25.6.0)(tsx@4.21.0)(yaml@2.8.3):
  1842. dependencies:
  1843. '@types/chai': 5.2.3
  1844. '@vitest/expect': 3.2.4
  1845. '@vitest/mocker': 3.2.4(vite@7.3.1(@types/node@25.6.0)(tsx@4.21.0)(yaml@2.8.3))
  1846. '@vitest/pretty-format': 3.2.4
  1847. '@vitest/runner': 3.2.4
  1848. '@vitest/snapshot': 3.2.4
  1849. '@vitest/spy': 3.2.4
  1850. '@vitest/utils': 3.2.4
  1851. chai: 5.3.3
  1852. debug: 4.4.3
  1853. expect-type: 1.3.0
  1854. magic-string: 0.30.21
  1855. pathe: 2.0.3
  1856. picomatch: 4.0.4
  1857. std-env: 3.10.0
  1858. tinybench: 2.9.0
  1859. tinyexec: 0.3.2
  1860. tinyglobby: 0.2.15
  1861. tinypool: 1.1.1
  1862. tinyrainbow: 2.0.0
  1863. vite: 7.3.1(@types/node@25.6.0)(tsx@4.21.0)(yaml@2.8.3)
  1864. vite-node: 3.2.4(@types/node@25.6.0)(tsx@4.21.0)(yaml@2.8.3)
  1865. why-is-node-running: 2.3.0
  1866. optionalDependencies:
  1867. '@types/node': 25.6.0
  1868. transitivePeerDependencies:
  1869. - jiti
  1870. - less
  1871. - lightningcss
  1872. - msw
  1873. - sass
  1874. - sass-embedded
  1875. - stylus
  1876. - sugarss
  1877. - supports-color
  1878. - terser
  1879. - tsx
  1880. - yaml
  1881. web-tree-sitter@0.26.7: {}
  1882. which@2.0.2:
  1883. dependencies:
  1884. isexe: 2.0.0
  1885. why-is-node-running@2.3.0:
  1886. dependencies:
  1887. siginfo: 2.0.0
  1888. stackback: 0.0.2
  1889. wrappy@1.0.2: {}
  1890. yaml@2.8.3: {}
  1891. zod-to-json-schema@3.25.2(zod@4.2.1):
  1892. dependencies:
  1893. zod: 4.2.1
  1894. zod@4.2.1: {}