package-lock.json 38 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025
  1. {
  2. "name": "case-psql",
  3. "version": "1.0.0",
  4. "lockfileVersion": 3,
  5. "requires": true,
  6. "packages": {
  7. "": {
  8. "name": "case-psql",
  9. "version": "1.0.0",
  10. "license": "ISC",
  11. "dependencies": {
  12. "body-parser": "^1.20.2",
  13. "cors": "^2.8.5",
  14. "express": "^4.18.2",
  15. "pg": "^8.11.3",
  16. "pg-promise": "^11.5.4"
  17. },
  18. "devDependencies": {
  19. "mongodb": "^6.2.0"
  20. }
  21. },
  22. "node_modules/@mongodb-js/saslprep": {
  23. "version": "1.1.0",
  24. "resolved": "http://registry.npmmirror.com/@mongodb-js/saslprep/-/saslprep-1.1.0.tgz",
  25. "integrity": "sha512-Xfijy7HvfzzqiOAhAepF4SGN5e9leLkMvg/OPOF97XemjfVCYN/oWa75wnkc6mltMSTwY+XlbhWgUOJmkFspSw==",
  26. "dev": true,
  27. "dependencies": {
  28. "sparse-bitfield": "^3.0.3"
  29. }
  30. },
  31. "node_modules/@types/node": {
  32. "version": "20.8.8",
  33. "resolved": "http://registry.npmmirror.com/@types/node/-/node-20.8.8.tgz",
  34. "integrity": "sha512-YRsdVxq6OaLfmR9Hy816IMp33xOBjfyOgUd77ehqg96CFywxAPbDbXvAsuN2KVg2HOT8Eh6uAfU+l4WffwPVrQ==",
  35. "dev": true,
  36. "dependencies": {
  37. "undici-types": "~5.25.1"
  38. }
  39. },
  40. "node_modules/@types/webidl-conversions": {
  41. "version": "7.0.2",
  42. "resolved": "http://registry.npmmirror.com/@types/webidl-conversions/-/webidl-conversions-7.0.2.tgz",
  43. "integrity": "sha512-uNv6b/uGRLlCVmelat2rA8bcVd3k/42mV2EmjhPh6JLkd35T5bgwR/t6xy7a9MWhd9sixIeBUzhBenvk3NO+DQ==",
  44. "dev": true
  45. },
  46. "node_modules/@types/whatwg-url": {
  47. "version": "8.2.2",
  48. "resolved": "http://registry.npmmirror.com/@types/whatwg-url/-/whatwg-url-8.2.2.tgz",
  49. "integrity": "sha512-FtQu10RWgn3D9U4aazdwIE2yzphmTJREDqNdODHrbrZmmMqI0vMheC/6NE/J1Yveaj8H+ela+YwWTjq5PGmuhA==",
  50. "dev": true,
  51. "dependencies": {
  52. "@types/node": "*",
  53. "@types/webidl-conversions": "*"
  54. }
  55. },
  56. "node_modules/accepts": {
  57. "version": "1.3.8",
  58. "resolved": "http://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz",
  59. "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
  60. "dependencies": {
  61. "mime-types": "~2.1.34",
  62. "negotiator": "0.6.3"
  63. },
  64. "engines": {
  65. "node": ">= 0.6"
  66. }
  67. },
  68. "node_modules/array-flatten": {
  69. "version": "1.1.1",
  70. "resolved": "http://registry.npmmirror.com/array-flatten/-/array-flatten-1.1.1.tgz",
  71. "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="
  72. },
  73. "node_modules/assert-options": {
  74. "version": "0.8.1",
  75. "resolved": "http://registry.npmmirror.com/assert-options/-/assert-options-0.8.1.tgz",
  76. "integrity": "sha512-5lNGRB5g5i2bGIzb+J1QQE1iKU/WEMVBReFIc5pPDWjcPj23otPL0eI6PB2v7QPi0qU6Mhym5D3y0ZiSIOf3GA==",
  77. "engines": {
  78. "node": ">=10.0.0"
  79. }
  80. },
  81. "node_modules/body-parser": {
  82. "version": "1.20.2",
  83. "resolved": "http://registry.npmmirror.com/body-parser/-/body-parser-1.20.2.tgz",
  84. "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==",
  85. "dependencies": {
  86. "bytes": "3.1.2",
  87. "content-type": "~1.0.5",
  88. "debug": "2.6.9",
  89. "depd": "2.0.0",
  90. "destroy": "1.2.0",
  91. "http-errors": "2.0.0",
  92. "iconv-lite": "0.4.24",
  93. "on-finished": "2.4.1",
  94. "qs": "6.11.0",
  95. "raw-body": "2.5.2",
  96. "type-is": "~1.6.18",
  97. "unpipe": "1.0.0"
  98. },
  99. "engines": {
  100. "node": ">= 0.8",
  101. "npm": "1.2.8000 || >= 1.4.16"
  102. }
  103. },
  104. "node_modules/bson": {
  105. "version": "6.2.0",
  106. "resolved": "http://registry.npmmirror.com/bson/-/bson-6.2.0.tgz",
  107. "integrity": "sha512-ID1cI+7bazPDyL9wYy9GaQ8gEEohWvcUl/Yf0dIdutJxnmInEEyCsb4awy/OiBfall7zBA179Pahi3vCdFze3Q==",
  108. "dev": true,
  109. "engines": {
  110. "node": ">=16.20.1"
  111. }
  112. },
  113. "node_modules/buffer-writer": {
  114. "version": "2.0.0",
  115. "resolved": "http://registry.npmmirror.com/buffer-writer/-/buffer-writer-2.0.0.tgz",
  116. "integrity": "sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==",
  117. "engines": {
  118. "node": ">=4"
  119. }
  120. },
  121. "node_modules/bytes": {
  122. "version": "3.1.2",
  123. "resolved": "http://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz",
  124. "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
  125. "engines": {
  126. "node": ">= 0.8"
  127. }
  128. },
  129. "node_modules/call-bind": {
  130. "version": "1.0.5",
  131. "resolved": "http://registry.npmmirror.com/call-bind/-/call-bind-1.0.5.tgz",
  132. "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==",
  133. "dependencies": {
  134. "function-bind": "^1.1.2",
  135. "get-intrinsic": "^1.2.1",
  136. "set-function-length": "^1.1.1"
  137. }
  138. },
  139. "node_modules/content-disposition": {
  140. "version": "0.5.4",
  141. "resolved": "http://registry.npmmirror.com/content-disposition/-/content-disposition-0.5.4.tgz",
  142. "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
  143. "dependencies": {
  144. "safe-buffer": "5.2.1"
  145. },
  146. "engines": {
  147. "node": ">= 0.6"
  148. }
  149. },
  150. "node_modules/content-type": {
  151. "version": "1.0.5",
  152. "resolved": "http://registry.npmmirror.com/content-type/-/content-type-1.0.5.tgz",
  153. "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
  154. "engines": {
  155. "node": ">= 0.6"
  156. }
  157. },
  158. "node_modules/cookie": {
  159. "version": "0.5.0",
  160. "resolved": "http://registry.npmmirror.com/cookie/-/cookie-0.5.0.tgz",
  161. "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==",
  162. "engines": {
  163. "node": ">= 0.6"
  164. }
  165. },
  166. "node_modules/cookie-signature": {
  167. "version": "1.0.6",
  168. "resolved": "http://registry.npmmirror.com/cookie-signature/-/cookie-signature-1.0.6.tgz",
  169. "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
  170. },
  171. "node_modules/cors": {
  172. "version": "2.8.5",
  173. "resolved": "http://registry.npmmirror.com/cors/-/cors-2.8.5.tgz",
  174. "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
  175. "dependencies": {
  176. "object-assign": "^4",
  177. "vary": "^1"
  178. },
  179. "engines": {
  180. "node": ">= 0.10"
  181. }
  182. },
  183. "node_modules/debug": {
  184. "version": "2.6.9",
  185. "resolved": "http://registry.npmmirror.com/debug/-/debug-2.6.9.tgz",
  186. "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
  187. "dependencies": {
  188. "ms": "2.0.0"
  189. }
  190. },
  191. "node_modules/define-data-property": {
  192. "version": "1.1.1",
  193. "resolved": "http://registry.npmmirror.com/define-data-property/-/define-data-property-1.1.1.tgz",
  194. "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==",
  195. "dependencies": {
  196. "get-intrinsic": "^1.2.1",
  197. "gopd": "^1.0.1",
  198. "has-property-descriptors": "^1.0.0"
  199. },
  200. "engines": {
  201. "node": ">= 0.4"
  202. }
  203. },
  204. "node_modules/depd": {
  205. "version": "2.0.0",
  206. "resolved": "http://registry.npmmirror.com/depd/-/depd-2.0.0.tgz",
  207. "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
  208. "engines": {
  209. "node": ">= 0.8"
  210. }
  211. },
  212. "node_modules/destroy": {
  213. "version": "1.2.0",
  214. "resolved": "http://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz",
  215. "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
  216. "engines": {
  217. "node": ">= 0.8",
  218. "npm": "1.2.8000 || >= 1.4.16"
  219. }
  220. },
  221. "node_modules/ee-first": {
  222. "version": "1.1.1",
  223. "resolved": "http://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz",
  224. "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
  225. },
  226. "node_modules/encodeurl": {
  227. "version": "1.0.2",
  228. "resolved": "http://registry.npmmirror.com/encodeurl/-/encodeurl-1.0.2.tgz",
  229. "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
  230. "engines": {
  231. "node": ">= 0.8"
  232. }
  233. },
  234. "node_modules/escape-html": {
  235. "version": "1.0.3",
  236. "resolved": "http://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz",
  237. "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
  238. },
  239. "node_modules/etag": {
  240. "version": "1.8.1",
  241. "resolved": "http://registry.npmmirror.com/etag/-/etag-1.8.1.tgz",
  242. "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
  243. "engines": {
  244. "node": ">= 0.6"
  245. }
  246. },
  247. "node_modules/express": {
  248. "version": "4.18.2",
  249. "resolved": "http://registry.npmmirror.com/express/-/express-4.18.2.tgz",
  250. "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==",
  251. "dependencies": {
  252. "accepts": "~1.3.8",
  253. "array-flatten": "1.1.1",
  254. "body-parser": "1.20.1",
  255. "content-disposition": "0.5.4",
  256. "content-type": "~1.0.4",
  257. "cookie": "0.5.0",
  258. "cookie-signature": "1.0.6",
  259. "debug": "2.6.9",
  260. "depd": "2.0.0",
  261. "encodeurl": "~1.0.2",
  262. "escape-html": "~1.0.3",
  263. "etag": "~1.8.1",
  264. "finalhandler": "1.2.0",
  265. "fresh": "0.5.2",
  266. "http-errors": "2.0.0",
  267. "merge-descriptors": "1.0.1",
  268. "methods": "~1.1.2",
  269. "on-finished": "2.4.1",
  270. "parseurl": "~1.3.3",
  271. "path-to-regexp": "0.1.7",
  272. "proxy-addr": "~2.0.7",
  273. "qs": "6.11.0",
  274. "range-parser": "~1.2.1",
  275. "safe-buffer": "5.2.1",
  276. "send": "0.18.0",
  277. "serve-static": "1.15.0",
  278. "setprototypeof": "1.2.0",
  279. "statuses": "2.0.1",
  280. "type-is": "~1.6.18",
  281. "utils-merge": "1.0.1",
  282. "vary": "~1.1.2"
  283. },
  284. "engines": {
  285. "node": ">= 0.10.0"
  286. }
  287. },
  288. "node_modules/express/node_modules/body-parser": {
  289. "version": "1.20.1",
  290. "resolved": "http://registry.npmmirror.com/body-parser/-/body-parser-1.20.1.tgz",
  291. "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==",
  292. "dependencies": {
  293. "bytes": "3.1.2",
  294. "content-type": "~1.0.4",
  295. "debug": "2.6.9",
  296. "depd": "2.0.0",
  297. "destroy": "1.2.0",
  298. "http-errors": "2.0.0",
  299. "iconv-lite": "0.4.24",
  300. "on-finished": "2.4.1",
  301. "qs": "6.11.0",
  302. "raw-body": "2.5.1",
  303. "type-is": "~1.6.18",
  304. "unpipe": "1.0.0"
  305. },
  306. "engines": {
  307. "node": ">= 0.8",
  308. "npm": "1.2.8000 || >= 1.4.16"
  309. }
  310. },
  311. "node_modules/express/node_modules/raw-body": {
  312. "version": "2.5.1",
  313. "resolved": "http://registry.npmmirror.com/raw-body/-/raw-body-2.5.1.tgz",
  314. "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==",
  315. "dependencies": {
  316. "bytes": "3.1.2",
  317. "http-errors": "2.0.0",
  318. "iconv-lite": "0.4.24",
  319. "unpipe": "1.0.0"
  320. },
  321. "engines": {
  322. "node": ">= 0.8"
  323. }
  324. },
  325. "node_modules/finalhandler": {
  326. "version": "1.2.0",
  327. "resolved": "http://registry.npmmirror.com/finalhandler/-/finalhandler-1.2.0.tgz",
  328. "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
  329. "dependencies": {
  330. "debug": "2.6.9",
  331. "encodeurl": "~1.0.2",
  332. "escape-html": "~1.0.3",
  333. "on-finished": "2.4.1",
  334. "parseurl": "~1.3.3",
  335. "statuses": "2.0.1",
  336. "unpipe": "~1.0.0"
  337. },
  338. "engines": {
  339. "node": ">= 0.8"
  340. }
  341. },
  342. "node_modules/forwarded": {
  343. "version": "0.2.0",
  344. "resolved": "http://registry.npmmirror.com/forwarded/-/forwarded-0.2.0.tgz",
  345. "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
  346. "engines": {
  347. "node": ">= 0.6"
  348. }
  349. },
  350. "node_modules/fresh": {
  351. "version": "0.5.2",
  352. "resolved": "http://registry.npmmirror.com/fresh/-/fresh-0.5.2.tgz",
  353. "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
  354. "engines": {
  355. "node": ">= 0.6"
  356. }
  357. },
  358. "node_modules/function-bind": {
  359. "version": "1.1.2",
  360. "resolved": "http://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz",
  361. "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA=="
  362. },
  363. "node_modules/get-intrinsic": {
  364. "version": "1.2.2",
  365. "resolved": "http://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.2.2.tgz",
  366. "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==",
  367. "dependencies": {
  368. "function-bind": "^1.1.2",
  369. "has-proto": "^1.0.1",
  370. "has-symbols": "^1.0.3",
  371. "hasown": "^2.0.0"
  372. }
  373. },
  374. "node_modules/gopd": {
  375. "version": "1.0.1",
  376. "resolved": "http://registry.npmmirror.com/gopd/-/gopd-1.0.1.tgz",
  377. "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
  378. "dependencies": {
  379. "get-intrinsic": "^1.1.3"
  380. }
  381. },
  382. "node_modules/has-property-descriptors": {
  383. "version": "1.0.1",
  384. "resolved": "http://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz",
  385. "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==",
  386. "dependencies": {
  387. "get-intrinsic": "^1.2.2"
  388. }
  389. },
  390. "node_modules/has-proto": {
  391. "version": "1.0.1",
  392. "resolved": "http://registry.npmmirror.com/has-proto/-/has-proto-1.0.1.tgz",
  393. "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==",
  394. "engines": {
  395. "node": ">= 0.4"
  396. }
  397. },
  398. "node_modules/has-symbols": {
  399. "version": "1.0.3",
  400. "resolved": "http://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz",
  401. "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
  402. "engines": {
  403. "node": ">= 0.4"
  404. }
  405. },
  406. "node_modules/hasown": {
  407. "version": "2.0.0",
  408. "resolved": "http://registry.npmmirror.com/hasown/-/hasown-2.0.0.tgz",
  409. "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==",
  410. "dependencies": {
  411. "function-bind": "^1.1.2"
  412. },
  413. "engines": {
  414. "node": ">= 0.4"
  415. }
  416. },
  417. "node_modules/http-errors": {
  418. "version": "2.0.0",
  419. "resolved": "http://registry.npmmirror.com/http-errors/-/http-errors-2.0.0.tgz",
  420. "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
  421. "dependencies": {
  422. "depd": "2.0.0",
  423. "inherits": "2.0.4",
  424. "setprototypeof": "1.2.0",
  425. "statuses": "2.0.1",
  426. "toidentifier": "1.0.1"
  427. },
  428. "engines": {
  429. "node": ">= 0.8"
  430. }
  431. },
  432. "node_modules/iconv-lite": {
  433. "version": "0.4.24",
  434. "resolved": "http://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.24.tgz",
  435. "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
  436. "dependencies": {
  437. "safer-buffer": ">= 2.1.2 < 3"
  438. },
  439. "engines": {
  440. "node": ">=0.10.0"
  441. }
  442. },
  443. "node_modules/inherits": {
  444. "version": "2.0.4",
  445. "resolved": "http://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz",
  446. "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
  447. },
  448. "node_modules/ipaddr.js": {
  449. "version": "1.9.1",
  450. "resolved": "http://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
  451. "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
  452. "engines": {
  453. "node": ">= 0.10"
  454. }
  455. },
  456. "node_modules/media-typer": {
  457. "version": "0.3.0",
  458. "resolved": "http://registry.npmmirror.com/media-typer/-/media-typer-0.3.0.tgz",
  459. "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
  460. "engines": {
  461. "node": ">= 0.6"
  462. }
  463. },
  464. "node_modules/memory-pager": {
  465. "version": "1.5.0",
  466. "resolved": "http://registry.npmmirror.com/memory-pager/-/memory-pager-1.5.0.tgz",
  467. "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==",
  468. "dev": true
  469. },
  470. "node_modules/merge-descriptors": {
  471. "version": "1.0.1",
  472. "resolved": "http://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
  473. "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w=="
  474. },
  475. "node_modules/methods": {
  476. "version": "1.1.2",
  477. "resolved": "http://registry.npmmirror.com/methods/-/methods-1.1.2.tgz",
  478. "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",
  479. "engines": {
  480. "node": ">= 0.6"
  481. }
  482. },
  483. "node_modules/mime": {
  484. "version": "1.6.0",
  485. "resolved": "http://registry.npmmirror.com/mime/-/mime-1.6.0.tgz",
  486. "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
  487. "bin": {
  488. "mime": "cli.js"
  489. },
  490. "engines": {
  491. "node": ">=4"
  492. }
  493. },
  494. "node_modules/mime-db": {
  495. "version": "1.52.0",
  496. "resolved": "http://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz",
  497. "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
  498. "engines": {
  499. "node": ">= 0.6"
  500. }
  501. },
  502. "node_modules/mime-types": {
  503. "version": "2.1.35",
  504. "resolved": "http://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz",
  505. "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
  506. "dependencies": {
  507. "mime-db": "1.52.0"
  508. },
  509. "engines": {
  510. "node": ">= 0.6"
  511. }
  512. },
  513. "node_modules/mongodb": {
  514. "version": "6.2.0",
  515. "resolved": "http://registry.npmmirror.com/mongodb/-/mongodb-6.2.0.tgz",
  516. "integrity": "sha512-d7OSuGjGWDZ5usZPqfvb36laQ9CPhnWkAGHT61x5P95p/8nMVeH8asloMwW6GcYFeB0Vj4CB/1wOTDG2RA9BFA==",
  517. "dev": true,
  518. "dependencies": {
  519. "@mongodb-js/saslprep": "^1.1.0",
  520. "bson": "^6.2.0",
  521. "mongodb-connection-string-url": "^2.6.0"
  522. },
  523. "engines": {
  524. "node": ">=16.20.1"
  525. },
  526. "peerDependencies": {
  527. "@aws-sdk/credential-providers": "^3.188.0",
  528. "@mongodb-js/zstd": "^1.1.0",
  529. "gcp-metadata": "^5.2.0",
  530. "kerberos": "^2.0.1",
  531. "mongodb-client-encryption": ">=6.0.0 <7",
  532. "snappy": "^7.2.2",
  533. "socks": "^2.7.1"
  534. },
  535. "peerDependenciesMeta": {
  536. "@aws-sdk/credential-providers": {
  537. "optional": true
  538. },
  539. "@mongodb-js/zstd": {
  540. "optional": true
  541. },
  542. "gcp-metadata": {
  543. "optional": true
  544. },
  545. "kerberos": {
  546. "optional": true
  547. },
  548. "mongodb-client-encryption": {
  549. "optional": true
  550. },
  551. "snappy": {
  552. "optional": true
  553. },
  554. "socks": {
  555. "optional": true
  556. }
  557. }
  558. },
  559. "node_modules/mongodb-connection-string-url": {
  560. "version": "2.6.0",
  561. "resolved": "http://registry.npmmirror.com/mongodb-connection-string-url/-/mongodb-connection-string-url-2.6.0.tgz",
  562. "integrity": "sha512-WvTZlI9ab0QYtTYnuMLgobULWhokRjtC7db9LtcVfJ+Hsnyr5eo6ZtNAt3Ly24XZScGMelOcGtm7lSn0332tPQ==",
  563. "dev": true,
  564. "dependencies": {
  565. "@types/whatwg-url": "^8.2.1",
  566. "whatwg-url": "^11.0.0"
  567. }
  568. },
  569. "node_modules/ms": {
  570. "version": "2.0.0",
  571. "resolved": "http://registry.npmmirror.com/ms/-/ms-2.0.0.tgz",
  572. "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
  573. },
  574. "node_modules/negotiator": {
  575. "version": "0.6.3",
  576. "resolved": "http://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz",
  577. "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
  578. "engines": {
  579. "node": ">= 0.6"
  580. }
  581. },
  582. "node_modules/object-assign": {
  583. "version": "4.1.1",
  584. "resolved": "http://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz",
  585. "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
  586. "engines": {
  587. "node": ">=0.10.0"
  588. }
  589. },
  590. "node_modules/object-inspect": {
  591. "version": "1.13.1",
  592. "resolved": "http://registry.npmmirror.com/object-inspect/-/object-inspect-1.13.1.tgz",
  593. "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ=="
  594. },
  595. "node_modules/on-finished": {
  596. "version": "2.4.1",
  597. "resolved": "http://registry.npmmirror.com/on-finished/-/on-finished-2.4.1.tgz",
  598. "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
  599. "dependencies": {
  600. "ee-first": "1.1.1"
  601. },
  602. "engines": {
  603. "node": ">= 0.8"
  604. }
  605. },
  606. "node_modules/packet-reader": {
  607. "version": "1.0.0",
  608. "resolved": "http://registry.npmmirror.com/packet-reader/-/packet-reader-1.0.0.tgz",
  609. "integrity": "sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ=="
  610. },
  611. "node_modules/parseurl": {
  612. "version": "1.3.3",
  613. "resolved": "http://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz",
  614. "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
  615. "engines": {
  616. "node": ">= 0.8"
  617. }
  618. },
  619. "node_modules/path-to-regexp": {
  620. "version": "0.1.7",
  621. "resolved": "http://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
  622. "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ=="
  623. },
  624. "node_modules/pg": {
  625. "version": "8.11.3",
  626. "resolved": "http://registry.npmmirror.com/pg/-/pg-8.11.3.tgz",
  627. "integrity": "sha512-+9iuvG8QfaaUrrph+kpF24cXkH1YOOUeArRNYIxq1viYHZagBxrTno7cecY1Fa44tJeZvaoG+Djpkc3JwehN5g==",
  628. "dependencies": {
  629. "buffer-writer": "2.0.0",
  630. "packet-reader": "1.0.0",
  631. "pg-connection-string": "^2.6.2",
  632. "pg-pool": "^3.6.1",
  633. "pg-protocol": "^1.6.0",
  634. "pg-types": "^2.1.0",
  635. "pgpass": "1.x"
  636. },
  637. "engines": {
  638. "node": ">= 8.0.0"
  639. },
  640. "optionalDependencies": {
  641. "pg-cloudflare": "^1.1.1"
  642. },
  643. "peerDependencies": {
  644. "pg-native": ">=3.0.1"
  645. },
  646. "peerDependenciesMeta": {
  647. "pg-native": {
  648. "optional": true
  649. }
  650. }
  651. },
  652. "node_modules/pg-cloudflare": {
  653. "version": "1.1.1",
  654. "resolved": "http://registry.npmmirror.com/pg-cloudflare/-/pg-cloudflare-1.1.1.tgz",
  655. "integrity": "sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==",
  656. "optional": true
  657. },
  658. "node_modules/pg-connection-string": {
  659. "version": "2.6.2",
  660. "resolved": "http://registry.npmmirror.com/pg-connection-string/-/pg-connection-string-2.6.2.tgz",
  661. "integrity": "sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA=="
  662. },
  663. "node_modules/pg-int8": {
  664. "version": "1.0.1",
  665. "resolved": "http://registry.npmmirror.com/pg-int8/-/pg-int8-1.0.1.tgz",
  666. "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==",
  667. "engines": {
  668. "node": ">=4.0.0"
  669. }
  670. },
  671. "node_modules/pg-minify": {
  672. "version": "1.6.3",
  673. "resolved": "http://registry.npmmirror.com/pg-minify/-/pg-minify-1.6.3.tgz",
  674. "integrity": "sha512-NoSsPqXxbkD8RIe+peQCqiea4QzXgosdTKY8p7PsbbGsh2F8TifDj/vJxfuR8qJwNYrijdSs7uf0tAe6WOyCsQ==",
  675. "engines": {
  676. "node": ">=12.0.0"
  677. }
  678. },
  679. "node_modules/pg-pool": {
  680. "version": "3.6.1",
  681. "resolved": "http://registry.npmmirror.com/pg-pool/-/pg-pool-3.6.1.tgz",
  682. "integrity": "sha512-jizsIzhkIitxCGfPRzJn1ZdcosIt3pz9Sh3V01fm1vZnbnCMgmGl5wvGGdNN2EL9Rmb0EcFoCkixH4Pu+sP9Og==",
  683. "peerDependencies": {
  684. "pg": ">=8.0"
  685. }
  686. },
  687. "node_modules/pg-promise": {
  688. "version": "11.5.4",
  689. "resolved": "http://registry.npmmirror.com/pg-promise/-/pg-promise-11.5.4.tgz",
  690. "integrity": "sha512-esYSkDt2h6NQOkfotGAm1Ld5OjoITJLpB88Z1PIlcAU/RQ0XQE2PxW0bLJEOMHPGV5iaRnj1Y7ARznXbgN4FNw==",
  691. "dependencies": {
  692. "assert-options": "0.8.1",
  693. "pg": "8.11.3",
  694. "pg-minify": "1.6.3",
  695. "spex": "3.3.0"
  696. },
  697. "engines": {
  698. "node": ">=14.0"
  699. }
  700. },
  701. "node_modules/pg-protocol": {
  702. "version": "1.6.0",
  703. "resolved": "http://registry.npmmirror.com/pg-protocol/-/pg-protocol-1.6.0.tgz",
  704. "integrity": "sha512-M+PDm637OY5WM307051+bsDia5Xej6d9IR4GwJse1qA1DIhiKlksvrneZOYQq42OM+spubpcNYEo2FcKQrDk+Q=="
  705. },
  706. "node_modules/pg-types": {
  707. "version": "2.2.0",
  708. "resolved": "http://registry.npmmirror.com/pg-types/-/pg-types-2.2.0.tgz",
  709. "integrity": "sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==",
  710. "dependencies": {
  711. "pg-int8": "1.0.1",
  712. "postgres-array": "~2.0.0",
  713. "postgres-bytea": "~1.0.0",
  714. "postgres-date": "~1.0.4",
  715. "postgres-interval": "^1.1.0"
  716. },
  717. "engines": {
  718. "node": ">=4"
  719. }
  720. },
  721. "node_modules/pgpass": {
  722. "version": "1.0.5",
  723. "resolved": "http://registry.npmmirror.com/pgpass/-/pgpass-1.0.5.tgz",
  724. "integrity": "sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==",
  725. "dependencies": {
  726. "split2": "^4.1.0"
  727. }
  728. },
  729. "node_modules/postgres-array": {
  730. "version": "2.0.0",
  731. "resolved": "http://registry.npmmirror.com/postgres-array/-/postgres-array-2.0.0.tgz",
  732. "integrity": "sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==",
  733. "engines": {
  734. "node": ">=4"
  735. }
  736. },
  737. "node_modules/postgres-bytea": {
  738. "version": "1.0.0",
  739. "resolved": "http://registry.npmmirror.com/postgres-bytea/-/postgres-bytea-1.0.0.tgz",
  740. "integrity": "sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==",
  741. "engines": {
  742. "node": ">=0.10.0"
  743. }
  744. },
  745. "node_modules/postgres-date": {
  746. "version": "1.0.7",
  747. "resolved": "http://registry.npmmirror.com/postgres-date/-/postgres-date-1.0.7.tgz",
  748. "integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==",
  749. "engines": {
  750. "node": ">=0.10.0"
  751. }
  752. },
  753. "node_modules/postgres-interval": {
  754. "version": "1.2.0",
  755. "resolved": "http://registry.npmmirror.com/postgres-interval/-/postgres-interval-1.2.0.tgz",
  756. "integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==",
  757. "dependencies": {
  758. "xtend": "^4.0.0"
  759. },
  760. "engines": {
  761. "node": ">=0.10.0"
  762. }
  763. },
  764. "node_modules/proxy-addr": {
  765. "version": "2.0.7",
  766. "resolved": "http://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz",
  767. "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
  768. "dependencies": {
  769. "forwarded": "0.2.0",
  770. "ipaddr.js": "1.9.1"
  771. },
  772. "engines": {
  773. "node": ">= 0.10"
  774. }
  775. },
  776. "node_modules/punycode": {
  777. "version": "2.3.0",
  778. "resolved": "http://registry.npmmirror.com/punycode/-/punycode-2.3.0.tgz",
  779. "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
  780. "dev": true,
  781. "engines": {
  782. "node": ">=6"
  783. }
  784. },
  785. "node_modules/qs": {
  786. "version": "6.11.0",
  787. "resolved": "http://registry.npmmirror.com/qs/-/qs-6.11.0.tgz",
  788. "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==",
  789. "dependencies": {
  790. "side-channel": "^1.0.4"
  791. },
  792. "engines": {
  793. "node": ">=0.6"
  794. }
  795. },
  796. "node_modules/range-parser": {
  797. "version": "1.2.1",
  798. "resolved": "http://registry.npmmirror.com/range-parser/-/range-parser-1.2.1.tgz",
  799. "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
  800. "engines": {
  801. "node": ">= 0.6"
  802. }
  803. },
  804. "node_modules/raw-body": {
  805. "version": "2.5.2",
  806. "resolved": "http://registry.npmmirror.com/raw-body/-/raw-body-2.5.2.tgz",
  807. "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==",
  808. "dependencies": {
  809. "bytes": "3.1.2",
  810. "http-errors": "2.0.0",
  811. "iconv-lite": "0.4.24",
  812. "unpipe": "1.0.0"
  813. },
  814. "engines": {
  815. "node": ">= 0.8"
  816. }
  817. },
  818. "node_modules/safe-buffer": {
  819. "version": "5.2.1",
  820. "resolved": "http://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz",
  821. "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
  822. },
  823. "node_modules/safer-buffer": {
  824. "version": "2.1.2",
  825. "resolved": "http://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz",
  826. "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
  827. },
  828. "node_modules/send": {
  829. "version": "0.18.0",
  830. "resolved": "http://registry.npmmirror.com/send/-/send-0.18.0.tgz",
  831. "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==",
  832. "dependencies": {
  833. "debug": "2.6.9",
  834. "depd": "2.0.0",
  835. "destroy": "1.2.0",
  836. "encodeurl": "~1.0.2",
  837. "escape-html": "~1.0.3",
  838. "etag": "~1.8.1",
  839. "fresh": "0.5.2",
  840. "http-errors": "2.0.0",
  841. "mime": "1.6.0",
  842. "ms": "2.1.3",
  843. "on-finished": "2.4.1",
  844. "range-parser": "~1.2.1",
  845. "statuses": "2.0.1"
  846. },
  847. "engines": {
  848. "node": ">= 0.8.0"
  849. }
  850. },
  851. "node_modules/send/node_modules/ms": {
  852. "version": "2.1.3",
  853. "resolved": "http://registry.npmmirror.com/ms/-/ms-2.1.3.tgz",
  854. "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
  855. },
  856. "node_modules/serve-static": {
  857. "version": "1.15.0",
  858. "resolved": "http://registry.npmmirror.com/serve-static/-/serve-static-1.15.0.tgz",
  859. "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==",
  860. "dependencies": {
  861. "encodeurl": "~1.0.2",
  862. "escape-html": "~1.0.3",
  863. "parseurl": "~1.3.3",
  864. "send": "0.18.0"
  865. },
  866. "engines": {
  867. "node": ">= 0.8.0"
  868. }
  869. },
  870. "node_modules/set-function-length": {
  871. "version": "1.1.1",
  872. "resolved": "http://registry.npmmirror.com/set-function-length/-/set-function-length-1.1.1.tgz",
  873. "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==",
  874. "dependencies": {
  875. "define-data-property": "^1.1.1",
  876. "get-intrinsic": "^1.2.1",
  877. "gopd": "^1.0.1",
  878. "has-property-descriptors": "^1.0.0"
  879. },
  880. "engines": {
  881. "node": ">= 0.4"
  882. }
  883. },
  884. "node_modules/setprototypeof": {
  885. "version": "1.2.0",
  886. "resolved": "http://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.2.0.tgz",
  887. "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
  888. },
  889. "node_modules/side-channel": {
  890. "version": "1.0.4",
  891. "resolved": "http://registry.npmmirror.com/side-channel/-/side-channel-1.0.4.tgz",
  892. "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
  893. "dependencies": {
  894. "call-bind": "^1.0.0",
  895. "get-intrinsic": "^1.0.2",
  896. "object-inspect": "^1.9.0"
  897. }
  898. },
  899. "node_modules/sparse-bitfield": {
  900. "version": "3.0.3",
  901. "resolved": "http://registry.npmmirror.com/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz",
  902. "integrity": "sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==",
  903. "dev": true,
  904. "dependencies": {
  905. "memory-pager": "^1.0.2"
  906. }
  907. },
  908. "node_modules/spex": {
  909. "version": "3.3.0",
  910. "resolved": "http://registry.npmmirror.com/spex/-/spex-3.3.0.tgz",
  911. "integrity": "sha512-VNiXjFp6R4ldPbVRYbpxlD35yRHceecVXlct1J4/X80KuuPnW2AXMq3sGwhnJOhKkUsOxAT6nRGfGE5pocVw5w==",
  912. "engines": {
  913. "node": ">=10.0.0"
  914. }
  915. },
  916. "node_modules/split2": {
  917. "version": "4.2.0",
  918. "resolved": "http://registry.npmmirror.com/split2/-/split2-4.2.0.tgz",
  919. "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==",
  920. "engines": {
  921. "node": ">= 10.x"
  922. }
  923. },
  924. "node_modules/statuses": {
  925. "version": "2.0.1",
  926. "resolved": "http://registry.npmmirror.com/statuses/-/statuses-2.0.1.tgz",
  927. "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
  928. "engines": {
  929. "node": ">= 0.8"
  930. }
  931. },
  932. "node_modules/toidentifier": {
  933. "version": "1.0.1",
  934. "resolved": "http://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz",
  935. "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
  936. "engines": {
  937. "node": ">=0.6"
  938. }
  939. },
  940. "node_modules/tr46": {
  941. "version": "3.0.0",
  942. "resolved": "http://registry.npmmirror.com/tr46/-/tr46-3.0.0.tgz",
  943. "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==",
  944. "dev": true,
  945. "dependencies": {
  946. "punycode": "^2.1.1"
  947. },
  948. "engines": {
  949. "node": ">=12"
  950. }
  951. },
  952. "node_modules/type-is": {
  953. "version": "1.6.18",
  954. "resolved": "http://registry.npmmirror.com/type-is/-/type-is-1.6.18.tgz",
  955. "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
  956. "dependencies": {
  957. "media-typer": "0.3.0",
  958. "mime-types": "~2.1.24"
  959. },
  960. "engines": {
  961. "node": ">= 0.6"
  962. }
  963. },
  964. "node_modules/undici-types": {
  965. "version": "5.25.3",
  966. "resolved": "http://registry.npmmirror.com/undici-types/-/undici-types-5.25.3.tgz",
  967. "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==",
  968. "dev": true
  969. },
  970. "node_modules/unpipe": {
  971. "version": "1.0.0",
  972. "resolved": "http://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz",
  973. "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
  974. "engines": {
  975. "node": ">= 0.8"
  976. }
  977. },
  978. "node_modules/utils-merge": {
  979. "version": "1.0.1",
  980. "resolved": "http://registry.npmmirror.com/utils-merge/-/utils-merge-1.0.1.tgz",
  981. "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
  982. "engines": {
  983. "node": ">= 0.4.0"
  984. }
  985. },
  986. "node_modules/vary": {
  987. "version": "1.1.2",
  988. "resolved": "http://registry.npmmirror.com/vary/-/vary-1.1.2.tgz",
  989. "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
  990. "engines": {
  991. "node": ">= 0.8"
  992. }
  993. },
  994. "node_modules/webidl-conversions": {
  995. "version": "7.0.0",
  996. "resolved": "http://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
  997. "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
  998. "dev": true,
  999. "engines": {
  1000. "node": ">=12"
  1001. }
  1002. },
  1003. "node_modules/whatwg-url": {
  1004. "version": "11.0.0",
  1005. "resolved": "http://registry.npmmirror.com/whatwg-url/-/whatwg-url-11.0.0.tgz",
  1006. "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
  1007. "dev": true,
  1008. "dependencies": {
  1009. "tr46": "^3.0.0",
  1010. "webidl-conversions": "^7.0.0"
  1011. },
  1012. "engines": {
  1013. "node": ">=12"
  1014. }
  1015. },
  1016. "node_modules/xtend": {
  1017. "version": "4.0.2",
  1018. "resolved": "http://registry.npmmirror.com/xtend/-/xtend-4.0.2.tgz",
  1019. "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
  1020. "engines": {
  1021. "node": ">=0.4"
  1022. }
  1023. }
  1024. }
  1025. }