pnpm-lock.yaml 29 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993
  1. lockfileVersion: '9.0'
  2. settings:
  3. autoInstallPeers: true
  4. excludeLinksFromLockfile: false
  5. importers:
  6. .:
  7. dependencies:
  8. cors:
  9. specifier: ^2.8.5
  10. version: 2.8.6
  11. dotenv:
  12. specifier: ^16.4.5
  13. version: 16.6.1
  14. express:
  15. specifier: ^5.0.0
  16. version: 5.2.1
  17. devDependencies:
  18. '@types/cors':
  19. specifier: ^2.8.17
  20. version: 2.8.19
  21. '@types/express':
  22. specifier: ^5.0.0
  23. version: 5.0.6
  24. tsx:
  25. specifier: ^4.19.0
  26. version: 4.21.0
  27. typescript:
  28. specifier: ^5.6.0
  29. version: 5.9.3
  30. packages:
  31. '@esbuild/aix-ppc64@0.27.7':
  32. resolution: {integrity: sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==}
  33. engines: {node: '>=18'}
  34. cpu: [ppc64]
  35. os: [aix]
  36. '@esbuild/android-arm64@0.27.7':
  37. resolution: {integrity: sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ==}
  38. engines: {node: '>=18'}
  39. cpu: [arm64]
  40. os: [android]
  41. '@esbuild/android-arm@0.27.7':
  42. resolution: {integrity: sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ==}
  43. engines: {node: '>=18'}
  44. cpu: [arm]
  45. os: [android]
  46. '@esbuild/android-x64@0.27.7':
  47. resolution: {integrity: sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg==}
  48. engines: {node: '>=18'}
  49. cpu: [x64]
  50. os: [android]
  51. '@esbuild/darwin-arm64@0.27.7':
  52. resolution: {integrity: sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw==}
  53. engines: {node: '>=18'}
  54. cpu: [arm64]
  55. os: [darwin]
  56. '@esbuild/darwin-x64@0.27.7':
  57. resolution: {integrity: sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ==}
  58. engines: {node: '>=18'}
  59. cpu: [x64]
  60. os: [darwin]
  61. '@esbuild/freebsd-arm64@0.27.7':
  62. resolution: {integrity: sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w==}
  63. engines: {node: '>=18'}
  64. cpu: [arm64]
  65. os: [freebsd]
  66. '@esbuild/freebsd-x64@0.27.7':
  67. resolution: {integrity: sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ==}
  68. engines: {node: '>=18'}
  69. cpu: [x64]
  70. os: [freebsd]
  71. '@esbuild/linux-arm64@0.27.7':
  72. resolution: {integrity: sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A==}
  73. engines: {node: '>=18'}
  74. cpu: [arm64]
  75. os: [linux]
  76. '@esbuild/linux-arm@0.27.7':
  77. resolution: {integrity: sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA==}
  78. engines: {node: '>=18'}
  79. cpu: [arm]
  80. os: [linux]
  81. '@esbuild/linux-ia32@0.27.7':
  82. resolution: {integrity: sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg==}
  83. engines: {node: '>=18'}
  84. cpu: [ia32]
  85. os: [linux]
  86. '@esbuild/linux-loong64@0.27.7':
  87. resolution: {integrity: sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q==}
  88. engines: {node: '>=18'}
  89. cpu: [loong64]
  90. os: [linux]
  91. '@esbuild/linux-mips64el@0.27.7':
  92. resolution: {integrity: sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw==}
  93. engines: {node: '>=18'}
  94. cpu: [mips64el]
  95. os: [linux]
  96. '@esbuild/linux-ppc64@0.27.7':
  97. resolution: {integrity: sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ==}
  98. engines: {node: '>=18'}
  99. cpu: [ppc64]
  100. os: [linux]
  101. '@esbuild/linux-riscv64@0.27.7':
  102. resolution: {integrity: sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ==}
  103. engines: {node: '>=18'}
  104. cpu: [riscv64]
  105. os: [linux]
  106. '@esbuild/linux-s390x@0.27.7':
  107. resolution: {integrity: sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw==}
  108. engines: {node: '>=18'}
  109. cpu: [s390x]
  110. os: [linux]
  111. '@esbuild/linux-x64@0.27.7':
  112. resolution: {integrity: sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA==}
  113. engines: {node: '>=18'}
  114. cpu: [x64]
  115. os: [linux]
  116. '@esbuild/netbsd-arm64@0.27.7':
  117. resolution: {integrity: sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w==}
  118. engines: {node: '>=18'}
  119. cpu: [arm64]
  120. os: [netbsd]
  121. '@esbuild/netbsd-x64@0.27.7':
  122. resolution: {integrity: sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw==}
  123. engines: {node: '>=18'}
  124. cpu: [x64]
  125. os: [netbsd]
  126. '@esbuild/openbsd-arm64@0.27.7':
  127. resolution: {integrity: sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A==}
  128. engines: {node: '>=18'}
  129. cpu: [arm64]
  130. os: [openbsd]
  131. '@esbuild/openbsd-x64@0.27.7':
  132. resolution: {integrity: sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg==}
  133. engines: {node: '>=18'}
  134. cpu: [x64]
  135. os: [openbsd]
  136. '@esbuild/openharmony-arm64@0.27.7':
  137. resolution: {integrity: sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw==}
  138. engines: {node: '>=18'}
  139. cpu: [arm64]
  140. os: [openharmony]
  141. '@esbuild/sunos-x64@0.27.7':
  142. resolution: {integrity: sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA==}
  143. engines: {node: '>=18'}
  144. cpu: [x64]
  145. os: [sunos]
  146. '@esbuild/win32-arm64@0.27.7':
  147. resolution: {integrity: sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA==}
  148. engines: {node: '>=18'}
  149. cpu: [arm64]
  150. os: [win32]
  151. '@esbuild/win32-ia32@0.27.7':
  152. resolution: {integrity: sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw==}
  153. engines: {node: '>=18'}
  154. cpu: [ia32]
  155. os: [win32]
  156. '@esbuild/win32-x64@0.27.7':
  157. resolution: {integrity: sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==}
  158. engines: {node: '>=18'}
  159. cpu: [x64]
  160. os: [win32]
  161. '@types/body-parser@1.19.6':
  162. resolution: {integrity: sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==}
  163. '@types/connect@3.4.38':
  164. resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==}
  165. '@types/cors@2.8.19':
  166. resolution: {integrity: sha512-mFNylyeyqN93lfe/9CSxOGREz8cpzAhH+E93xJ4xWQf62V8sQ/24reV2nyzUWM6H6Xji+GGHpkbLe7pVoUEskg==}
  167. '@types/express-serve-static-core@5.1.1':
  168. resolution: {integrity: sha512-v4zIMr/cX7/d2BpAEX3KNKL/JrT1s43s96lLvvdTmza1oEvDudCqK9aF/djc/SWgy8Yh0h30TZx5VpzqFCxk5A==}
  169. '@types/express@5.0.6':
  170. resolution: {integrity: sha512-sKYVuV7Sv9fbPIt/442koC7+IIwK5olP1KWeD88e/idgoJqDm3JV/YUiPwkoKK92ylff2MGxSz1CSjsXelx0YA==}
  171. '@types/http-errors@2.0.5':
  172. resolution: {integrity: sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==}
  173. '@types/node@25.6.0':
  174. resolution: {integrity: sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==}
  175. '@types/qs@6.15.1':
  176. resolution: {integrity: sha512-GZHUBZR9hckSUhrxmp1nG6NwdpM9fCunJwyThLW1X3AyHgd9IlHb6VANpQQqDr2o/qQp6McZ3y/IA2rVzKzSbw==}
  177. '@types/range-parser@1.2.7':
  178. resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==}
  179. '@types/send@1.2.1':
  180. resolution: {integrity: sha512-arsCikDvlU99zl1g69TcAB3mzZPpxgw0UQnaHeC1Nwb015xp8bknZv5rIfri9xTOcMuaVgvabfIRA7PSZVuZIQ==}
  181. '@types/serve-static@2.2.0':
  182. resolution: {integrity: sha512-8mam4H1NHLtu7nmtalF7eyBH14QyOASmcxHhSfEoRyr0nP/YdoesEtU+uSRvMe96TW/HPTtkoKqQLl53N7UXMQ==}
  183. accepts@2.0.0:
  184. resolution: {integrity: sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==}
  185. engines: {node: '>= 0.6'}
  186. body-parser@2.2.2:
  187. resolution: {integrity: sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==}
  188. engines: {node: '>=18'}
  189. bytes@3.1.2:
  190. resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==}
  191. engines: {node: '>= 0.8'}
  192. call-bind-apply-helpers@1.0.2:
  193. resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==}
  194. engines: {node: '>= 0.4'}
  195. call-bound@1.0.4:
  196. resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==}
  197. engines: {node: '>= 0.4'}
  198. content-disposition@1.1.0:
  199. resolution: {integrity: sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==}
  200. engines: {node: '>=18'}
  201. content-type@1.0.5:
  202. resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==}
  203. engines: {node: '>= 0.6'}
  204. cookie-signature@1.2.2:
  205. resolution: {integrity: sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==}
  206. engines: {node: '>=6.6.0'}
  207. cookie@0.7.2:
  208. resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==}
  209. engines: {node: '>= 0.6'}
  210. cors@2.8.6:
  211. resolution: {integrity: sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==}
  212. engines: {node: '>= 0.10'}
  213. debug@4.4.3:
  214. resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==}
  215. engines: {node: '>=6.0'}
  216. peerDependencies:
  217. supports-color: '*'
  218. peerDependenciesMeta:
  219. supports-color:
  220. optional: true
  221. depd@2.0.0:
  222. resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==}
  223. engines: {node: '>= 0.8'}
  224. dotenv@16.6.1:
  225. resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==}
  226. engines: {node: '>=12'}
  227. dunder-proto@1.0.1:
  228. resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==}
  229. engines: {node: '>= 0.4'}
  230. ee-first@1.1.1:
  231. resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
  232. encodeurl@2.0.0:
  233. resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==}
  234. engines: {node: '>= 0.8'}
  235. es-define-property@1.0.1:
  236. resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==}
  237. engines: {node: '>= 0.4'}
  238. es-errors@1.3.0:
  239. resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
  240. engines: {node: '>= 0.4'}
  241. es-object-atoms@1.1.1:
  242. resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==}
  243. engines: {node: '>= 0.4'}
  244. esbuild@0.27.7:
  245. resolution: {integrity: sha512-IxpibTjyVnmrIQo5aqNpCgoACA/dTKLTlhMHihVHhdkxKyPO1uBBthumT0rdHmcsk9uMonIWS0m4FljWzILh3w==}
  246. engines: {node: '>=18'}
  247. hasBin: true
  248. escape-html@1.0.3:
  249. resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}
  250. etag@1.8.1:
  251. resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==}
  252. engines: {node: '>= 0.6'}
  253. express@5.2.1:
  254. resolution: {integrity: sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==}
  255. engines: {node: '>= 18'}
  256. finalhandler@2.1.1:
  257. resolution: {integrity: sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==}
  258. engines: {node: '>= 18.0.0'}
  259. forwarded@0.2.0:
  260. resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==}
  261. engines: {node: '>= 0.6'}
  262. fresh@2.0.0:
  263. resolution: {integrity: sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==}
  264. engines: {node: '>= 0.8'}
  265. fsevents@2.3.3:
  266. resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
  267. engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
  268. os: [darwin]
  269. function-bind@1.1.2:
  270. resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
  271. get-intrinsic@1.3.0:
  272. resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==}
  273. engines: {node: '>= 0.4'}
  274. get-proto@1.0.1:
  275. resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==}
  276. engines: {node: '>= 0.4'}
  277. get-tsconfig@4.14.0:
  278. resolution: {integrity: sha512-yTb+8DXzDREzgvYmh6s9vHsSVCHeC0G3PI5bEXNBHtmshPnO+S5O7qgLEOn0I5QvMy6kpZN8K1NKGyilLb93wA==}
  279. gopd@1.2.0:
  280. resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==}
  281. engines: {node: '>= 0.4'}
  282. has-symbols@1.1.0:
  283. resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==}
  284. engines: {node: '>= 0.4'}
  285. hasown@2.0.3:
  286. resolution: {integrity: sha512-ej4AhfhfL2Q2zpMmLo7U1Uv9+PyhIZpgQLGT1F9miIGmiCJIoCgSmczFdrc97mWT4kVY72KA+WnnhJ5pghSvSg==}
  287. engines: {node: '>= 0.4'}
  288. http-errors@2.0.1:
  289. resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==}
  290. engines: {node: '>= 0.8'}
  291. iconv-lite@0.7.2:
  292. resolution: {integrity: sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==}
  293. engines: {node: '>=0.10.0'}
  294. inherits@2.0.4:
  295. resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
  296. ipaddr.js@1.9.1:
  297. resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==}
  298. engines: {node: '>= 0.10'}
  299. is-promise@4.0.0:
  300. resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==}
  301. math-intrinsics@1.1.0:
  302. resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==}
  303. engines: {node: '>= 0.4'}
  304. media-typer@1.1.0:
  305. resolution: {integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==}
  306. engines: {node: '>= 0.8'}
  307. merge-descriptors@2.0.0:
  308. resolution: {integrity: sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==}
  309. engines: {node: '>=18'}
  310. mime-db@1.54.0:
  311. resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==}
  312. engines: {node: '>= 0.6'}
  313. mime-types@3.0.2:
  314. resolution: {integrity: sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==}
  315. engines: {node: '>=18'}
  316. ms@2.1.3:
  317. resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
  318. negotiator@1.0.0:
  319. resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==}
  320. engines: {node: '>= 0.6'}
  321. object-assign@4.1.1:
  322. resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
  323. engines: {node: '>=0.10.0'}
  324. object-inspect@1.13.4:
  325. resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==}
  326. engines: {node: '>= 0.4'}
  327. on-finished@2.4.1:
  328. resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==}
  329. engines: {node: '>= 0.8'}
  330. once@1.4.0:
  331. resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
  332. parseurl@1.3.3:
  333. resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
  334. engines: {node: '>= 0.8'}
  335. path-to-regexp@8.4.2:
  336. resolution: {integrity: sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==}
  337. proxy-addr@2.0.7:
  338. resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==}
  339. engines: {node: '>= 0.10'}
  340. qs@6.15.1:
  341. resolution: {integrity: sha512-6YHEFRL9mfgcAvql/XhwTvf5jKcOiiupt2FiJxHkiX1z4j7WL8J/jRHYLluORvc1XxB5rV20KoeK00gVJamspg==}
  342. engines: {node: '>=0.6'}
  343. range-parser@1.2.1:
  344. resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==}
  345. engines: {node: '>= 0.6'}
  346. raw-body@3.0.2:
  347. resolution: {integrity: sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==}
  348. engines: {node: '>= 0.10'}
  349. resolve-pkg-maps@1.0.0:
  350. resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
  351. router@2.2.0:
  352. resolution: {integrity: sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==}
  353. engines: {node: '>= 18'}
  354. safer-buffer@2.1.2:
  355. resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
  356. send@1.2.1:
  357. resolution: {integrity: sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==}
  358. engines: {node: '>= 18'}
  359. serve-static@2.2.1:
  360. resolution: {integrity: sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==}
  361. engines: {node: '>= 18'}
  362. setprototypeof@1.2.0:
  363. resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}
  364. side-channel-list@1.0.1:
  365. resolution: {integrity: sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==}
  366. engines: {node: '>= 0.4'}
  367. side-channel-map@1.0.1:
  368. resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==}
  369. engines: {node: '>= 0.4'}
  370. side-channel-weakmap@1.0.2:
  371. resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==}
  372. engines: {node: '>= 0.4'}
  373. side-channel@1.1.0:
  374. resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==}
  375. engines: {node: '>= 0.4'}
  376. statuses@2.0.2:
  377. resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==}
  378. engines: {node: '>= 0.8'}
  379. toidentifier@1.0.1:
  380. resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
  381. engines: {node: '>=0.6'}
  382. tsx@4.21.0:
  383. resolution: {integrity: sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==}
  384. engines: {node: '>=18.0.0'}
  385. hasBin: true
  386. type-is@2.0.1:
  387. resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==}
  388. engines: {node: '>= 0.6'}
  389. typescript@5.9.3:
  390. resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==}
  391. engines: {node: '>=14.17'}
  392. hasBin: true
  393. undici-types@7.19.2:
  394. resolution: {integrity: sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==}
  395. unpipe@1.0.0:
  396. resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
  397. engines: {node: '>= 0.8'}
  398. vary@1.1.2:
  399. resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
  400. engines: {node: '>= 0.8'}
  401. wrappy@1.0.2:
  402. resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
  403. snapshots:
  404. '@esbuild/aix-ppc64@0.27.7':
  405. optional: true
  406. '@esbuild/android-arm64@0.27.7':
  407. optional: true
  408. '@esbuild/android-arm@0.27.7':
  409. optional: true
  410. '@esbuild/android-x64@0.27.7':
  411. optional: true
  412. '@esbuild/darwin-arm64@0.27.7':
  413. optional: true
  414. '@esbuild/darwin-x64@0.27.7':
  415. optional: true
  416. '@esbuild/freebsd-arm64@0.27.7':
  417. optional: true
  418. '@esbuild/freebsd-x64@0.27.7':
  419. optional: true
  420. '@esbuild/linux-arm64@0.27.7':
  421. optional: true
  422. '@esbuild/linux-arm@0.27.7':
  423. optional: true
  424. '@esbuild/linux-ia32@0.27.7':
  425. optional: true
  426. '@esbuild/linux-loong64@0.27.7':
  427. optional: true
  428. '@esbuild/linux-mips64el@0.27.7':
  429. optional: true
  430. '@esbuild/linux-ppc64@0.27.7':
  431. optional: true
  432. '@esbuild/linux-riscv64@0.27.7':
  433. optional: true
  434. '@esbuild/linux-s390x@0.27.7':
  435. optional: true
  436. '@esbuild/linux-x64@0.27.7':
  437. optional: true
  438. '@esbuild/netbsd-arm64@0.27.7':
  439. optional: true
  440. '@esbuild/netbsd-x64@0.27.7':
  441. optional: true
  442. '@esbuild/openbsd-arm64@0.27.7':
  443. optional: true
  444. '@esbuild/openbsd-x64@0.27.7':
  445. optional: true
  446. '@esbuild/openharmony-arm64@0.27.7':
  447. optional: true
  448. '@esbuild/sunos-x64@0.27.7':
  449. optional: true
  450. '@esbuild/win32-arm64@0.27.7':
  451. optional: true
  452. '@esbuild/win32-ia32@0.27.7':
  453. optional: true
  454. '@esbuild/win32-x64@0.27.7':
  455. optional: true
  456. '@types/body-parser@1.19.6':
  457. dependencies:
  458. '@types/connect': 3.4.38
  459. '@types/node': 25.6.0
  460. '@types/connect@3.4.38':
  461. dependencies:
  462. '@types/node': 25.6.0
  463. '@types/cors@2.8.19':
  464. dependencies:
  465. '@types/node': 25.6.0
  466. '@types/express-serve-static-core@5.1.1':
  467. dependencies:
  468. '@types/node': 25.6.0
  469. '@types/qs': 6.15.1
  470. '@types/range-parser': 1.2.7
  471. '@types/send': 1.2.1
  472. '@types/express@5.0.6':
  473. dependencies:
  474. '@types/body-parser': 1.19.6
  475. '@types/express-serve-static-core': 5.1.1
  476. '@types/serve-static': 2.2.0
  477. '@types/http-errors@2.0.5': {}
  478. '@types/node@25.6.0':
  479. dependencies:
  480. undici-types: 7.19.2
  481. '@types/qs@6.15.1': {}
  482. '@types/range-parser@1.2.7': {}
  483. '@types/send@1.2.1':
  484. dependencies:
  485. '@types/node': 25.6.0
  486. '@types/serve-static@2.2.0':
  487. dependencies:
  488. '@types/http-errors': 2.0.5
  489. '@types/node': 25.6.0
  490. accepts@2.0.0:
  491. dependencies:
  492. mime-types: 3.0.2
  493. negotiator: 1.0.0
  494. body-parser@2.2.2:
  495. dependencies:
  496. bytes: 3.1.2
  497. content-type: 1.0.5
  498. debug: 4.4.3
  499. http-errors: 2.0.1
  500. iconv-lite: 0.7.2
  501. on-finished: 2.4.1
  502. qs: 6.15.1
  503. raw-body: 3.0.2
  504. type-is: 2.0.1
  505. transitivePeerDependencies:
  506. - supports-color
  507. bytes@3.1.2: {}
  508. call-bind-apply-helpers@1.0.2:
  509. dependencies:
  510. es-errors: 1.3.0
  511. function-bind: 1.1.2
  512. call-bound@1.0.4:
  513. dependencies:
  514. call-bind-apply-helpers: 1.0.2
  515. get-intrinsic: 1.3.0
  516. content-disposition@1.1.0: {}
  517. content-type@1.0.5: {}
  518. cookie-signature@1.2.2: {}
  519. cookie@0.7.2: {}
  520. cors@2.8.6:
  521. dependencies:
  522. object-assign: 4.1.1
  523. vary: 1.1.2
  524. debug@4.4.3:
  525. dependencies:
  526. ms: 2.1.3
  527. depd@2.0.0: {}
  528. dotenv@16.6.1: {}
  529. dunder-proto@1.0.1:
  530. dependencies:
  531. call-bind-apply-helpers: 1.0.2
  532. es-errors: 1.3.0
  533. gopd: 1.2.0
  534. ee-first@1.1.1: {}
  535. encodeurl@2.0.0: {}
  536. es-define-property@1.0.1: {}
  537. es-errors@1.3.0: {}
  538. es-object-atoms@1.1.1:
  539. dependencies:
  540. es-errors: 1.3.0
  541. esbuild@0.27.7:
  542. optionalDependencies:
  543. '@esbuild/aix-ppc64': 0.27.7
  544. '@esbuild/android-arm': 0.27.7
  545. '@esbuild/android-arm64': 0.27.7
  546. '@esbuild/android-x64': 0.27.7
  547. '@esbuild/darwin-arm64': 0.27.7
  548. '@esbuild/darwin-x64': 0.27.7
  549. '@esbuild/freebsd-arm64': 0.27.7
  550. '@esbuild/freebsd-x64': 0.27.7
  551. '@esbuild/linux-arm': 0.27.7
  552. '@esbuild/linux-arm64': 0.27.7
  553. '@esbuild/linux-ia32': 0.27.7
  554. '@esbuild/linux-loong64': 0.27.7
  555. '@esbuild/linux-mips64el': 0.27.7
  556. '@esbuild/linux-ppc64': 0.27.7
  557. '@esbuild/linux-riscv64': 0.27.7
  558. '@esbuild/linux-s390x': 0.27.7
  559. '@esbuild/linux-x64': 0.27.7
  560. '@esbuild/netbsd-arm64': 0.27.7
  561. '@esbuild/netbsd-x64': 0.27.7
  562. '@esbuild/openbsd-arm64': 0.27.7
  563. '@esbuild/openbsd-x64': 0.27.7
  564. '@esbuild/openharmony-arm64': 0.27.7
  565. '@esbuild/sunos-x64': 0.27.7
  566. '@esbuild/win32-arm64': 0.27.7
  567. '@esbuild/win32-ia32': 0.27.7
  568. '@esbuild/win32-x64': 0.27.7
  569. escape-html@1.0.3: {}
  570. etag@1.8.1: {}
  571. express@5.2.1:
  572. dependencies:
  573. accepts: 2.0.0
  574. body-parser: 2.2.2
  575. content-disposition: 1.1.0
  576. content-type: 1.0.5
  577. cookie: 0.7.2
  578. cookie-signature: 1.2.2
  579. debug: 4.4.3
  580. depd: 2.0.0
  581. encodeurl: 2.0.0
  582. escape-html: 1.0.3
  583. etag: 1.8.1
  584. finalhandler: 2.1.1
  585. fresh: 2.0.0
  586. http-errors: 2.0.1
  587. merge-descriptors: 2.0.0
  588. mime-types: 3.0.2
  589. on-finished: 2.4.1
  590. once: 1.4.0
  591. parseurl: 1.3.3
  592. proxy-addr: 2.0.7
  593. qs: 6.15.1
  594. range-parser: 1.2.1
  595. router: 2.2.0
  596. send: 1.2.1
  597. serve-static: 2.2.1
  598. statuses: 2.0.2
  599. type-is: 2.0.1
  600. vary: 1.1.2
  601. transitivePeerDependencies:
  602. - supports-color
  603. finalhandler@2.1.1:
  604. dependencies:
  605. debug: 4.4.3
  606. encodeurl: 2.0.0
  607. escape-html: 1.0.3
  608. on-finished: 2.4.1
  609. parseurl: 1.3.3
  610. statuses: 2.0.2
  611. transitivePeerDependencies:
  612. - supports-color
  613. forwarded@0.2.0: {}
  614. fresh@2.0.0: {}
  615. fsevents@2.3.3:
  616. optional: true
  617. function-bind@1.1.2: {}
  618. get-intrinsic@1.3.0:
  619. dependencies:
  620. call-bind-apply-helpers: 1.0.2
  621. es-define-property: 1.0.1
  622. es-errors: 1.3.0
  623. es-object-atoms: 1.1.1
  624. function-bind: 1.1.2
  625. get-proto: 1.0.1
  626. gopd: 1.2.0
  627. has-symbols: 1.1.0
  628. hasown: 2.0.3
  629. math-intrinsics: 1.1.0
  630. get-proto@1.0.1:
  631. dependencies:
  632. dunder-proto: 1.0.1
  633. es-object-atoms: 1.1.1
  634. get-tsconfig@4.14.0:
  635. dependencies:
  636. resolve-pkg-maps: 1.0.0
  637. gopd@1.2.0: {}
  638. has-symbols@1.1.0: {}
  639. hasown@2.0.3:
  640. dependencies:
  641. function-bind: 1.1.2
  642. http-errors@2.0.1:
  643. dependencies:
  644. depd: 2.0.0
  645. inherits: 2.0.4
  646. setprototypeof: 1.2.0
  647. statuses: 2.0.2
  648. toidentifier: 1.0.1
  649. iconv-lite@0.7.2:
  650. dependencies:
  651. safer-buffer: 2.1.2
  652. inherits@2.0.4: {}
  653. ipaddr.js@1.9.1: {}
  654. is-promise@4.0.0: {}
  655. math-intrinsics@1.1.0: {}
  656. media-typer@1.1.0: {}
  657. merge-descriptors@2.0.0: {}
  658. mime-db@1.54.0: {}
  659. mime-types@3.0.2:
  660. dependencies:
  661. mime-db: 1.54.0
  662. ms@2.1.3: {}
  663. negotiator@1.0.0: {}
  664. object-assign@4.1.1: {}
  665. object-inspect@1.13.4: {}
  666. on-finished@2.4.1:
  667. dependencies:
  668. ee-first: 1.1.1
  669. once@1.4.0:
  670. dependencies:
  671. wrappy: 1.0.2
  672. parseurl@1.3.3: {}
  673. path-to-regexp@8.4.2: {}
  674. proxy-addr@2.0.7:
  675. dependencies:
  676. forwarded: 0.2.0
  677. ipaddr.js: 1.9.1
  678. qs@6.15.1:
  679. dependencies:
  680. side-channel: 1.1.0
  681. range-parser@1.2.1: {}
  682. raw-body@3.0.2:
  683. dependencies:
  684. bytes: 3.1.2
  685. http-errors: 2.0.1
  686. iconv-lite: 0.7.2
  687. unpipe: 1.0.0
  688. resolve-pkg-maps@1.0.0: {}
  689. router@2.2.0:
  690. dependencies:
  691. debug: 4.4.3
  692. depd: 2.0.0
  693. is-promise: 4.0.0
  694. parseurl: 1.3.3
  695. path-to-regexp: 8.4.2
  696. transitivePeerDependencies:
  697. - supports-color
  698. safer-buffer@2.1.2: {}
  699. send@1.2.1:
  700. dependencies:
  701. debug: 4.4.3
  702. encodeurl: 2.0.0
  703. escape-html: 1.0.3
  704. etag: 1.8.1
  705. fresh: 2.0.0
  706. http-errors: 2.0.1
  707. mime-types: 3.0.2
  708. ms: 2.1.3
  709. on-finished: 2.4.1
  710. range-parser: 1.2.1
  711. statuses: 2.0.2
  712. transitivePeerDependencies:
  713. - supports-color
  714. serve-static@2.2.1:
  715. dependencies:
  716. encodeurl: 2.0.0
  717. escape-html: 1.0.3
  718. parseurl: 1.3.3
  719. send: 1.2.1
  720. transitivePeerDependencies:
  721. - supports-color
  722. setprototypeof@1.2.0: {}
  723. side-channel-list@1.0.1:
  724. dependencies:
  725. es-errors: 1.3.0
  726. object-inspect: 1.13.4
  727. side-channel-map@1.0.1:
  728. dependencies:
  729. call-bound: 1.0.4
  730. es-errors: 1.3.0
  731. get-intrinsic: 1.3.0
  732. object-inspect: 1.13.4
  733. side-channel-weakmap@1.0.2:
  734. dependencies:
  735. call-bound: 1.0.4
  736. es-errors: 1.3.0
  737. get-intrinsic: 1.3.0
  738. object-inspect: 1.13.4
  739. side-channel-map: 1.0.1
  740. side-channel@1.1.0:
  741. dependencies:
  742. es-errors: 1.3.0
  743. object-inspect: 1.13.4
  744. side-channel-list: 1.0.1
  745. side-channel-map: 1.0.1
  746. side-channel-weakmap: 1.0.2
  747. statuses@2.0.2: {}
  748. toidentifier@1.0.1: {}
  749. tsx@4.21.0:
  750. dependencies:
  751. esbuild: 0.27.7
  752. get-tsconfig: 4.14.0
  753. optionalDependencies:
  754. fsevents: 2.3.3
  755. type-is@2.0.1:
  756. dependencies:
  757. content-type: 1.0.5
  758. media-typer: 1.1.0
  759. mime-types: 3.0.2
  760. typescript@5.9.3: {}
  761. undici-types@7.19.2: {}
  762. unpipe@1.0.0: {}
  763. vary@1.1.2: {}
  764. wrappy@1.0.2: {}