package-lock.json 38 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025
  1. {
  2. "name": "ReactOddsWebspace",
  3. "lockfileVersion": 3,
  4. "requires": true,
  5. "packages": {
  6. "": {
  7. "dependencies": {
  8. "cors": "^2.8.5",
  9. "express": "^4.18.2",
  10. "mysql": "^2.18.1",
  11. "mysql2": "^3.3.3",
  12. "sequelize": "^6.32.0"
  13. }
  14. },
  15. "node_modules/@types/debug": {
  16. "version": "4.1.8",
  17. "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.8.tgz",
  18. "integrity": "sha512-/vPO1EPOs306Cvhwv7KfVfYvOJqA/S/AXjaHQiJboCZzcNDb+TIJFN9/2C9DZ//ijSKWioNyUxD792QmDJ+HKQ==",
  19. "dependencies": {
  20. "@types/ms": "*"
  21. }
  22. },
  23. "node_modules/@types/ms": {
  24. "version": "0.7.31",
  25. "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz",
  26. "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA=="
  27. },
  28. "node_modules/@types/node": {
  29. "version": "20.2.6",
  30. "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.6.tgz",
  31. "integrity": "sha512-GQBWUtGoefMEOx/vu+emHEHU5aw6JdDoEtZhoBrHFPZbA/YNRFfN996XbBASEWdvmLSLyv9FKYppYGyZjCaq/g=="
  32. },
  33. "node_modules/@types/validator": {
  34. "version": "13.7.17",
  35. "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.7.17.tgz",
  36. "integrity": "sha512-aqayTNmeWrZcvnG2MG9eGYI6b7S5fl+yKgPs6bAjOTwPS316R5SxBGKvtSExfyoJU7pIeHJfsHI0Ji41RVMkvQ=="
  37. },
  38. "node_modules/accepts": {
  39. "version": "1.3.8",
  40. "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
  41. "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
  42. "dependencies": {
  43. "mime-types": "~2.1.34",
  44. "negotiator": "0.6.3"
  45. },
  46. "engines": {
  47. "node": ">= 0.6"
  48. }
  49. },
  50. "node_modules/array-flatten": {
  51. "version": "1.1.1",
  52. "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
  53. "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="
  54. },
  55. "node_modules/bignumber.js": {
  56. "version": "9.0.0",
  57. "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.0.tgz",
  58. "integrity": "sha512-t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A==",
  59. "engines": {
  60. "node": "*"
  61. }
  62. },
  63. "node_modules/body-parser": {
  64. "version": "1.20.1",
  65. "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz",
  66. "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==",
  67. "dependencies": {
  68. "bytes": "3.1.2",
  69. "content-type": "~1.0.4",
  70. "debug": "2.6.9",
  71. "depd": "2.0.0",
  72. "destroy": "1.2.0",
  73. "http-errors": "2.0.0",
  74. "iconv-lite": "0.4.24",
  75. "on-finished": "2.4.1",
  76. "qs": "6.11.0",
  77. "raw-body": "2.5.1",
  78. "type-is": "~1.6.18",
  79. "unpipe": "1.0.0"
  80. },
  81. "engines": {
  82. "node": ">= 0.8",
  83. "npm": "1.2.8000 || >= 1.4.16"
  84. }
  85. },
  86. "node_modules/bytes": {
  87. "version": "3.1.2",
  88. "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
  89. "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
  90. "engines": {
  91. "node": ">= 0.8"
  92. }
  93. },
  94. "node_modules/call-bind": {
  95. "version": "1.0.2",
  96. "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
  97. "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
  98. "dependencies": {
  99. "function-bind": "^1.1.1",
  100. "get-intrinsic": "^1.0.2"
  101. },
  102. "funding": {
  103. "url": "https://github.com/sponsors/ljharb"
  104. }
  105. },
  106. "node_modules/content-disposition": {
  107. "version": "0.5.4",
  108. "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
  109. "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
  110. "dependencies": {
  111. "safe-buffer": "5.2.1"
  112. },
  113. "engines": {
  114. "node": ">= 0.6"
  115. }
  116. },
  117. "node_modules/content-type": {
  118. "version": "1.0.5",
  119. "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
  120. "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
  121. "engines": {
  122. "node": ">= 0.6"
  123. }
  124. },
  125. "node_modules/cookie": {
  126. "version": "0.5.0",
  127. "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz",
  128. "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==",
  129. "engines": {
  130. "node": ">= 0.6"
  131. }
  132. },
  133. "node_modules/cookie-signature": {
  134. "version": "1.0.6",
  135. "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
  136. "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
  137. },
  138. "node_modules/core-util-is": {
  139. "version": "1.0.3",
  140. "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
  141. "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
  142. },
  143. "node_modules/cors": {
  144. "version": "2.8.5",
  145. "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
  146. "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
  147. "dependencies": {
  148. "object-assign": "^4",
  149. "vary": "^1"
  150. },
  151. "engines": {
  152. "node": ">= 0.10"
  153. }
  154. },
  155. "node_modules/debug": {
  156. "version": "2.6.9",
  157. "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
  158. "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
  159. "dependencies": {
  160. "ms": "2.0.0"
  161. }
  162. },
  163. "node_modules/denque": {
  164. "version": "2.1.0",
  165. "resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz",
  166. "integrity": "sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==",
  167. "engines": {
  168. "node": ">=0.10"
  169. }
  170. },
  171. "node_modules/depd": {
  172. "version": "2.0.0",
  173. "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
  174. "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
  175. "engines": {
  176. "node": ">= 0.8"
  177. }
  178. },
  179. "node_modules/destroy": {
  180. "version": "1.2.0",
  181. "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
  182. "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
  183. "engines": {
  184. "node": ">= 0.8",
  185. "npm": "1.2.8000 || >= 1.4.16"
  186. }
  187. },
  188. "node_modules/dottie": {
  189. "version": "2.0.4",
  190. "resolved": "https://registry.npmjs.org/dottie/-/dottie-2.0.4.tgz",
  191. "integrity": "sha512-iz64WUOmp/ECQhWMJjTWFzJN/wQ7RJ5v/a6A2OiCwjaGCpNo66WGIjlSf+IULO9DQd0b4cFawLOTbiKSrpKodw=="
  192. },
  193. "node_modules/ee-first": {
  194. "version": "1.1.1",
  195. "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
  196. "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
  197. },
  198. "node_modules/encodeurl": {
  199. "version": "1.0.2",
  200. "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
  201. "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
  202. "engines": {
  203. "node": ">= 0.8"
  204. }
  205. },
  206. "node_modules/escape-html": {
  207. "version": "1.0.3",
  208. "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
  209. "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
  210. },
  211. "node_modules/etag": {
  212. "version": "1.8.1",
  213. "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
  214. "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
  215. "engines": {
  216. "node": ">= 0.6"
  217. }
  218. },
  219. "node_modules/express": {
  220. "version": "4.18.2",
  221. "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz",
  222. "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==",
  223. "dependencies": {
  224. "accepts": "~1.3.8",
  225. "array-flatten": "1.1.1",
  226. "body-parser": "1.20.1",
  227. "content-disposition": "0.5.4",
  228. "content-type": "~1.0.4",
  229. "cookie": "0.5.0",
  230. "cookie-signature": "1.0.6",
  231. "debug": "2.6.9",
  232. "depd": "2.0.0",
  233. "encodeurl": "~1.0.2",
  234. "escape-html": "~1.0.3",
  235. "etag": "~1.8.1",
  236. "finalhandler": "1.2.0",
  237. "fresh": "0.5.2",
  238. "http-errors": "2.0.0",
  239. "merge-descriptors": "1.0.1",
  240. "methods": "~1.1.2",
  241. "on-finished": "2.4.1",
  242. "parseurl": "~1.3.3",
  243. "path-to-regexp": "0.1.7",
  244. "proxy-addr": "~2.0.7",
  245. "qs": "6.11.0",
  246. "range-parser": "~1.2.1",
  247. "safe-buffer": "5.2.1",
  248. "send": "0.18.0",
  249. "serve-static": "1.15.0",
  250. "setprototypeof": "1.2.0",
  251. "statuses": "2.0.1",
  252. "type-is": "~1.6.18",
  253. "utils-merge": "1.0.1",
  254. "vary": "~1.1.2"
  255. },
  256. "engines": {
  257. "node": ">= 0.10.0"
  258. }
  259. },
  260. "node_modules/finalhandler": {
  261. "version": "1.2.0",
  262. "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",
  263. "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
  264. "dependencies": {
  265. "debug": "2.6.9",
  266. "encodeurl": "~1.0.2",
  267. "escape-html": "~1.0.3",
  268. "on-finished": "2.4.1",
  269. "parseurl": "~1.3.3",
  270. "statuses": "2.0.1",
  271. "unpipe": "~1.0.0"
  272. },
  273. "engines": {
  274. "node": ">= 0.8"
  275. }
  276. },
  277. "node_modules/forwarded": {
  278. "version": "0.2.0",
  279. "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
  280. "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
  281. "engines": {
  282. "node": ">= 0.6"
  283. }
  284. },
  285. "node_modules/fresh": {
  286. "version": "0.5.2",
  287. "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
  288. "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
  289. "engines": {
  290. "node": ">= 0.6"
  291. }
  292. },
  293. "node_modules/function-bind": {
  294. "version": "1.1.1",
  295. "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
  296. "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
  297. },
  298. "node_modules/generate-function": {
  299. "version": "2.3.1",
  300. "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz",
  301. "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==",
  302. "dependencies": {
  303. "is-property": "^1.0.2"
  304. }
  305. },
  306. "node_modules/get-intrinsic": {
  307. "version": "1.2.1",
  308. "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz",
  309. "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==",
  310. "dependencies": {
  311. "function-bind": "^1.1.1",
  312. "has": "^1.0.3",
  313. "has-proto": "^1.0.1",
  314. "has-symbols": "^1.0.3"
  315. },
  316. "funding": {
  317. "url": "https://github.com/sponsors/ljharb"
  318. }
  319. },
  320. "node_modules/has": {
  321. "version": "1.0.3",
  322. "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
  323. "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
  324. "dependencies": {
  325. "function-bind": "^1.1.1"
  326. },
  327. "engines": {
  328. "node": ">= 0.4.0"
  329. }
  330. },
  331. "node_modules/has-proto": {
  332. "version": "1.0.1",
  333. "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz",
  334. "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==",
  335. "engines": {
  336. "node": ">= 0.4"
  337. },
  338. "funding": {
  339. "url": "https://github.com/sponsors/ljharb"
  340. }
  341. },
  342. "node_modules/has-symbols": {
  343. "version": "1.0.3",
  344. "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
  345. "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
  346. "engines": {
  347. "node": ">= 0.4"
  348. },
  349. "funding": {
  350. "url": "https://github.com/sponsors/ljharb"
  351. }
  352. },
  353. "node_modules/http-errors": {
  354. "version": "2.0.0",
  355. "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
  356. "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
  357. "dependencies": {
  358. "depd": "2.0.0",
  359. "inherits": "2.0.4",
  360. "setprototypeof": "1.2.0",
  361. "statuses": "2.0.1",
  362. "toidentifier": "1.0.1"
  363. },
  364. "engines": {
  365. "node": ">= 0.8"
  366. }
  367. },
  368. "node_modules/iconv-lite": {
  369. "version": "0.4.24",
  370. "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
  371. "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
  372. "dependencies": {
  373. "safer-buffer": ">= 2.1.2 < 3"
  374. },
  375. "engines": {
  376. "node": ">=0.10.0"
  377. }
  378. },
  379. "node_modules/inflection": {
  380. "version": "1.13.4",
  381. "resolved": "https://registry.npmjs.org/inflection/-/inflection-1.13.4.tgz",
  382. "integrity": "sha512-6I/HUDeYFfuNCVS3td055BaXBwKYuzw7K3ExVMStBowKo9oOAMJIXIHvdyR3iboTCp1b+1i5DSkIZTcwIktuDw==",
  383. "engines": [
  384. "node >= 0.4.0"
  385. ]
  386. },
  387. "node_modules/inherits": {
  388. "version": "2.0.4",
  389. "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
  390. "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
  391. },
  392. "node_modules/ipaddr.js": {
  393. "version": "1.9.1",
  394. "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
  395. "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
  396. "engines": {
  397. "node": ">= 0.10"
  398. }
  399. },
  400. "node_modules/is-property": {
  401. "version": "1.0.2",
  402. "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
  403. "integrity": "sha512-Ks/IoX00TtClbGQr4TWXemAnktAQvYB7HzcCxDGqEZU6oCmb2INHuOoKxbtR+HFkmYWBKv/dOZtGRiAjDhj92g=="
  404. },
  405. "node_modules/isarray": {
  406. "version": "1.0.0",
  407. "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
  408. "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
  409. },
  410. "node_modules/lodash": {
  411. "version": "4.17.21",
  412. "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
  413. "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
  414. },
  415. "node_modules/long": {
  416. "version": "5.2.3",
  417. "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz",
  418. "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q=="
  419. },
  420. "node_modules/lru-cache": {
  421. "version": "8.0.5",
  422. "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-8.0.5.tgz",
  423. "integrity": "sha512-MhWWlVnuab1RG5/zMRRcVGXZLCXrZTgfwMikgzCegsPnG62yDQo5JnqKkrK4jO5iKqDAZGItAqN5CtKBCBWRUA==",
  424. "engines": {
  425. "node": ">=16.14"
  426. }
  427. },
  428. "node_modules/media-typer": {
  429. "version": "0.3.0",
  430. "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
  431. "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
  432. "engines": {
  433. "node": ">= 0.6"
  434. }
  435. },
  436. "node_modules/merge-descriptors": {
  437. "version": "1.0.1",
  438. "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
  439. "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w=="
  440. },
  441. "node_modules/methods": {
  442. "version": "1.1.2",
  443. "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
  444. "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",
  445. "engines": {
  446. "node": ">= 0.6"
  447. }
  448. },
  449. "node_modules/mime": {
  450. "version": "1.6.0",
  451. "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
  452. "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
  453. "bin": {
  454. "mime": "cli.js"
  455. },
  456. "engines": {
  457. "node": ">=4"
  458. }
  459. },
  460. "node_modules/mime-db": {
  461. "version": "1.52.0",
  462. "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
  463. "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
  464. "engines": {
  465. "node": ">= 0.6"
  466. }
  467. },
  468. "node_modules/mime-types": {
  469. "version": "2.1.35",
  470. "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
  471. "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
  472. "dependencies": {
  473. "mime-db": "1.52.0"
  474. },
  475. "engines": {
  476. "node": ">= 0.6"
  477. }
  478. },
  479. "node_modules/moment": {
  480. "version": "2.29.4",
  481. "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz",
  482. "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==",
  483. "engines": {
  484. "node": "*"
  485. }
  486. },
  487. "node_modules/moment-timezone": {
  488. "version": "0.5.43",
  489. "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.43.tgz",
  490. "integrity": "sha512-72j3aNyuIsDxdF1i7CEgV2FfxM1r6aaqJyLB2vwb33mXYyoyLly+F1zbWqhA3/bVIoJ4szlUoMbUnVdid32NUQ==",
  491. "dependencies": {
  492. "moment": "^2.29.4"
  493. },
  494. "engines": {
  495. "node": "*"
  496. }
  497. },
  498. "node_modules/ms": {
  499. "version": "2.0.0",
  500. "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
  501. "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
  502. },
  503. "node_modules/mysql": {
  504. "version": "2.18.1",
  505. "resolved": "https://registry.npmjs.org/mysql/-/mysql-2.18.1.tgz",
  506. "integrity": "sha512-Bca+gk2YWmqp2Uf6k5NFEurwY/0td0cpebAucFpY/3jhrwrVGuxU2uQFCHjU19SJfje0yQvi+rVWdq78hR5lig==",
  507. "dependencies": {
  508. "bignumber.js": "9.0.0",
  509. "readable-stream": "2.3.7",
  510. "safe-buffer": "5.1.2",
  511. "sqlstring": "2.3.1"
  512. },
  513. "engines": {
  514. "node": ">= 0.6"
  515. }
  516. },
  517. "node_modules/mysql/node_modules/safe-buffer": {
  518. "version": "5.1.2",
  519. "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
  520. "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
  521. },
  522. "node_modules/mysql/node_modules/sqlstring": {
  523. "version": "2.3.1",
  524. "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.1.tgz",
  525. "integrity": "sha512-ooAzh/7dxIG5+uDik1z/Rd1vli0+38izZhGzSa34FwR7IbelPWCCKSNIl8jlL/F7ERvy8CB2jNeM1E9i9mXMAQ==",
  526. "engines": {
  527. "node": ">= 0.6"
  528. }
  529. },
  530. "node_modules/mysql2": {
  531. "version": "3.3.3",
  532. "resolved": "https://registry.npmjs.org/mysql2/-/mysql2-3.3.3.tgz",
  533. "integrity": "sha512-MxDQJztArk4JFX1PKVjDhIXRzAmVJfuqZrVU+my6NeYBAA/XZRaDw5q7vga8TNvgyy3Lv3rivBFBBuJFbsdjaw==",
  534. "dependencies": {
  535. "denque": "^2.1.0",
  536. "generate-function": "^2.3.1",
  537. "iconv-lite": "^0.6.3",
  538. "long": "^5.2.1",
  539. "lru-cache": "^8.0.0",
  540. "named-placeholders": "^1.1.3",
  541. "seq-queue": "^0.0.5",
  542. "sqlstring": "^2.3.2"
  543. },
  544. "engines": {
  545. "node": ">= 8.0"
  546. }
  547. },
  548. "node_modules/mysql2/node_modules/iconv-lite": {
  549. "version": "0.6.3",
  550. "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
  551. "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
  552. "dependencies": {
  553. "safer-buffer": ">= 2.1.2 < 3.0.0"
  554. },
  555. "engines": {
  556. "node": ">=0.10.0"
  557. }
  558. },
  559. "node_modules/named-placeholders": {
  560. "version": "1.1.3",
  561. "resolved": "https://registry.npmjs.org/named-placeholders/-/named-placeholders-1.1.3.tgz",
  562. "integrity": "sha512-eLoBxg6wE/rZkJPhU/xRX1WTpkFEwDJEN96oxFrTsqBdbT5ec295Q+CoHrL9IT0DipqKhmGcaZmwOt8OON5x1w==",
  563. "dependencies": {
  564. "lru-cache": "^7.14.1"
  565. },
  566. "engines": {
  567. "node": ">=12.0.0"
  568. }
  569. },
  570. "node_modules/named-placeholders/node_modules/lru-cache": {
  571. "version": "7.18.3",
  572. "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
  573. "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
  574. "engines": {
  575. "node": ">=12"
  576. }
  577. },
  578. "node_modules/negotiator": {
  579. "version": "0.6.3",
  580. "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
  581. "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
  582. "engines": {
  583. "node": ">= 0.6"
  584. }
  585. },
  586. "node_modules/object-assign": {
  587. "version": "4.1.1",
  588. "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
  589. "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
  590. "engines": {
  591. "node": ">=0.10.0"
  592. }
  593. },
  594. "node_modules/object-inspect": {
  595. "version": "1.12.3",
  596. "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz",
  597. "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==",
  598. "funding": {
  599. "url": "https://github.com/sponsors/ljharb"
  600. }
  601. },
  602. "node_modules/on-finished": {
  603. "version": "2.4.1",
  604. "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
  605. "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
  606. "dependencies": {
  607. "ee-first": "1.1.1"
  608. },
  609. "engines": {
  610. "node": ">= 0.8"
  611. }
  612. },
  613. "node_modules/parseurl": {
  614. "version": "1.3.3",
  615. "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
  616. "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
  617. "engines": {
  618. "node": ">= 0.8"
  619. }
  620. },
  621. "node_modules/path-to-regexp": {
  622. "version": "0.1.7",
  623. "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
  624. "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ=="
  625. },
  626. "node_modules/pg-connection-string": {
  627. "version": "2.6.0",
  628. "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.6.0.tgz",
  629. "integrity": "sha512-x14ibktcwlHKoHxx9X3uTVW9zIGR41ZB6QNhHb21OPNdCCO3NaRnpJuwKIQSR4u+Yqjx4HCvy7Hh7VSy1U4dGg=="
  630. },
  631. "node_modules/process-nextick-args": {
  632. "version": "2.0.1",
  633. "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
  634. "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
  635. },
  636. "node_modules/proxy-addr": {
  637. "version": "2.0.7",
  638. "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
  639. "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
  640. "dependencies": {
  641. "forwarded": "0.2.0",
  642. "ipaddr.js": "1.9.1"
  643. },
  644. "engines": {
  645. "node": ">= 0.10"
  646. }
  647. },
  648. "node_modules/qs": {
  649. "version": "6.11.0",
  650. "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz",
  651. "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==",
  652. "dependencies": {
  653. "side-channel": "^1.0.4"
  654. },
  655. "engines": {
  656. "node": ">=0.6"
  657. },
  658. "funding": {
  659. "url": "https://github.com/sponsors/ljharb"
  660. }
  661. },
  662. "node_modules/range-parser": {
  663. "version": "1.2.1",
  664. "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
  665. "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
  666. "engines": {
  667. "node": ">= 0.6"
  668. }
  669. },
  670. "node_modules/raw-body": {
  671. "version": "2.5.1",
  672. "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz",
  673. "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==",
  674. "dependencies": {
  675. "bytes": "3.1.2",
  676. "http-errors": "2.0.0",
  677. "iconv-lite": "0.4.24",
  678. "unpipe": "1.0.0"
  679. },
  680. "engines": {
  681. "node": ">= 0.8"
  682. }
  683. },
  684. "node_modules/readable-stream": {
  685. "version": "2.3.7",
  686. "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
  687. "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
  688. "dependencies": {
  689. "core-util-is": "~1.0.0",
  690. "inherits": "~2.0.3",
  691. "isarray": "~1.0.0",
  692. "process-nextick-args": "~2.0.0",
  693. "safe-buffer": "~5.1.1",
  694. "string_decoder": "~1.1.1",
  695. "util-deprecate": "~1.0.1"
  696. }
  697. },
  698. "node_modules/readable-stream/node_modules/safe-buffer": {
  699. "version": "5.1.2",
  700. "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
  701. "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
  702. },
  703. "node_modules/retry-as-promised": {
  704. "version": "7.0.4",
  705. "resolved": "https://registry.npmjs.org/retry-as-promised/-/retry-as-promised-7.0.4.tgz",
  706. "integrity": "sha512-XgmCoxKWkDofwH8WddD0w85ZfqYz+ZHlr5yo+3YUCfycWawU56T5ckWXsScsj5B8tqUcIG67DxXByo3VUgiAdA=="
  707. },
  708. "node_modules/safe-buffer": {
  709. "version": "5.2.1",
  710. "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
  711. "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
  712. "funding": [
  713. {
  714. "type": "github",
  715. "url": "https://github.com/sponsors/feross"
  716. },
  717. {
  718. "type": "patreon",
  719. "url": "https://www.patreon.com/feross"
  720. },
  721. {
  722. "type": "consulting",
  723. "url": "https://feross.org/support"
  724. }
  725. ]
  726. },
  727. "node_modules/safer-buffer": {
  728. "version": "2.1.2",
  729. "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
  730. "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
  731. },
  732. "node_modules/semver": {
  733. "version": "7.5.1",
  734. "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz",
  735. "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==",
  736. "dependencies": {
  737. "lru-cache": "^6.0.0"
  738. },
  739. "bin": {
  740. "semver": "bin/semver.js"
  741. },
  742. "engines": {
  743. "node": ">=10"
  744. }
  745. },
  746. "node_modules/semver/node_modules/lru-cache": {
  747. "version": "6.0.0",
  748. "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
  749. "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
  750. "dependencies": {
  751. "yallist": "^4.0.0"
  752. },
  753. "engines": {
  754. "node": ">=10"
  755. }
  756. },
  757. "node_modules/send": {
  758. "version": "0.18.0",
  759. "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz",
  760. "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==",
  761. "dependencies": {
  762. "debug": "2.6.9",
  763. "depd": "2.0.0",
  764. "destroy": "1.2.0",
  765. "encodeurl": "~1.0.2",
  766. "escape-html": "~1.0.3",
  767. "etag": "~1.8.1",
  768. "fresh": "0.5.2",
  769. "http-errors": "2.0.0",
  770. "mime": "1.6.0",
  771. "ms": "2.1.3",
  772. "on-finished": "2.4.1",
  773. "range-parser": "~1.2.1",
  774. "statuses": "2.0.1"
  775. },
  776. "engines": {
  777. "node": ">= 0.8.0"
  778. }
  779. },
  780. "node_modules/send/node_modules/ms": {
  781. "version": "2.1.3",
  782. "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
  783. "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
  784. },
  785. "node_modules/seq-queue": {
  786. "version": "0.0.5",
  787. "resolved": "https://registry.npmjs.org/seq-queue/-/seq-queue-0.0.5.tgz",
  788. "integrity": "sha512-hr3Wtp/GZIc/6DAGPDcV4/9WoZhjrkXsi5B/07QgX8tsdc6ilr7BFM6PM6rbdAX1kFSDYeZGLipIZZKyQP0O5Q=="
  789. },
  790. "node_modules/sequelize": {
  791. "version": "6.32.0",
  792. "resolved": "https://registry.npmjs.org/sequelize/-/sequelize-6.32.0.tgz",
  793. "integrity": "sha512-gMd1M6kPANyrCeU/vtgEP5gnse7sVsiKbJyz7p4huuW8zZcRopj47UlglvdrMuIoqksZmsUPfApmMo6ZlJpcvg==",
  794. "funding": [
  795. {
  796. "type": "opencollective",
  797. "url": "https://opencollective.com/sequelize"
  798. }
  799. ],
  800. "dependencies": {
  801. "@types/debug": "^4.1.7",
  802. "@types/validator": "^13.7.1",
  803. "debug": "^4.3.3",
  804. "dottie": "^2.0.2",
  805. "inflection": "^1.13.2",
  806. "lodash": "^4.17.21",
  807. "moment": "^2.29.1",
  808. "moment-timezone": "^0.5.35",
  809. "pg-connection-string": "^2.5.0",
  810. "retry-as-promised": "^7.0.3",
  811. "semver": "^7.3.5",
  812. "sequelize-pool": "^7.1.0",
  813. "toposort-class": "^1.0.1",
  814. "uuid": "^8.3.2",
  815. "validator": "^13.7.0",
  816. "wkx": "^0.5.0"
  817. },
  818. "engines": {
  819. "node": ">=10.0.0"
  820. },
  821. "peerDependenciesMeta": {
  822. "ibm_db": {
  823. "optional": true
  824. },
  825. "mariadb": {
  826. "optional": true
  827. },
  828. "mysql2": {
  829. "optional": true
  830. },
  831. "oracledb": {
  832. "optional": true
  833. },
  834. "pg": {
  835. "optional": true
  836. },
  837. "pg-hstore": {
  838. "optional": true
  839. },
  840. "snowflake-sdk": {
  841. "optional": true
  842. },
  843. "sqlite3": {
  844. "optional": true
  845. },
  846. "tedious": {
  847. "optional": true
  848. }
  849. }
  850. },
  851. "node_modules/sequelize-pool": {
  852. "version": "7.1.0",
  853. "resolved": "https://registry.npmjs.org/sequelize-pool/-/sequelize-pool-7.1.0.tgz",
  854. "integrity": "sha512-G9c0qlIWQSK29pR/5U2JF5dDQeqqHRragoyahj/Nx4KOOQ3CPPfzxnfqFPCSB7x5UgjOgnZ61nSxz+fjDpRlJg==",
  855. "engines": {
  856. "node": ">= 10.0.0"
  857. }
  858. },
  859. "node_modules/sequelize/node_modules/debug": {
  860. "version": "4.3.4",
  861. "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
  862. "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
  863. "dependencies": {
  864. "ms": "2.1.2"
  865. },
  866. "engines": {
  867. "node": ">=6.0"
  868. },
  869. "peerDependenciesMeta": {
  870. "supports-color": {
  871. "optional": true
  872. }
  873. }
  874. },
  875. "node_modules/sequelize/node_modules/ms": {
  876. "version": "2.1.2",
  877. "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
  878. "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
  879. },
  880. "node_modules/serve-static": {
  881. "version": "1.15.0",
  882. "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz",
  883. "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==",
  884. "dependencies": {
  885. "encodeurl": "~1.0.2",
  886. "escape-html": "~1.0.3",
  887. "parseurl": "~1.3.3",
  888. "send": "0.18.0"
  889. },
  890. "engines": {
  891. "node": ">= 0.8.0"
  892. }
  893. },
  894. "node_modules/setprototypeof": {
  895. "version": "1.2.0",
  896. "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
  897. "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
  898. },
  899. "node_modules/side-channel": {
  900. "version": "1.0.4",
  901. "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
  902. "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
  903. "dependencies": {
  904. "call-bind": "^1.0.0",
  905. "get-intrinsic": "^1.0.2",
  906. "object-inspect": "^1.9.0"
  907. },
  908. "funding": {
  909. "url": "https://github.com/sponsors/ljharb"
  910. }
  911. },
  912. "node_modules/sqlstring": {
  913. "version": "2.3.3",
  914. "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.3.tgz",
  915. "integrity": "sha512-qC9iz2FlN7DQl3+wjwn3802RTyjCx7sDvfQEXchwa6CWOx07/WVfh91gBmQ9fahw8snwGEWU3xGzOt4tFyHLxg==",
  916. "engines": {
  917. "node": ">= 0.6"
  918. }
  919. },
  920. "node_modules/statuses": {
  921. "version": "2.0.1",
  922. "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
  923. "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
  924. "engines": {
  925. "node": ">= 0.8"
  926. }
  927. },
  928. "node_modules/string_decoder": {
  929. "version": "1.1.1",
  930. "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
  931. "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
  932. "dependencies": {
  933. "safe-buffer": "~5.1.0"
  934. }
  935. },
  936. "node_modules/string_decoder/node_modules/safe-buffer": {
  937. "version": "5.1.2",
  938. "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
  939. "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
  940. },
  941. "node_modules/toidentifier": {
  942. "version": "1.0.1",
  943. "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
  944. "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
  945. "engines": {
  946. "node": ">=0.6"
  947. }
  948. },
  949. "node_modules/toposort-class": {
  950. "version": "1.0.1",
  951. "resolved": "https://registry.npmjs.org/toposort-class/-/toposort-class-1.0.1.tgz",
  952. "integrity": "sha512-OsLcGGbYF3rMjPUf8oKktyvCiUxSbqMMS39m33MAjLTC1DVIH6x3WSt63/M77ihI09+Sdfk1AXvfhCEeUmC7mg=="
  953. },
  954. "node_modules/type-is": {
  955. "version": "1.6.18",
  956. "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
  957. "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
  958. "dependencies": {
  959. "media-typer": "0.3.0",
  960. "mime-types": "~2.1.24"
  961. },
  962. "engines": {
  963. "node": ">= 0.6"
  964. }
  965. },
  966. "node_modules/unpipe": {
  967. "version": "1.0.0",
  968. "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
  969. "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
  970. "engines": {
  971. "node": ">= 0.8"
  972. }
  973. },
  974. "node_modules/util-deprecate": {
  975. "version": "1.0.2",
  976. "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
  977. "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
  978. },
  979. "node_modules/utils-merge": {
  980. "version": "1.0.1",
  981. "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
  982. "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
  983. "engines": {
  984. "node": ">= 0.4.0"
  985. }
  986. },
  987. "node_modules/uuid": {
  988. "version": "8.3.2",
  989. "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
  990. "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
  991. "bin": {
  992. "uuid": "dist/bin/uuid"
  993. }
  994. },
  995. "node_modules/validator": {
  996. "version": "13.9.0",
  997. "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz",
  998. "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==",
  999. "engines": {
  1000. "node": ">= 0.10"
  1001. }
  1002. },
  1003. "node_modules/vary": {
  1004. "version": "1.1.2",
  1005. "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
  1006. "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
  1007. "engines": {
  1008. "node": ">= 0.8"
  1009. }
  1010. },
  1011. "node_modules/wkx": {
  1012. "version": "0.5.0",
  1013. "resolved": "https://registry.npmjs.org/wkx/-/wkx-0.5.0.tgz",
  1014. "integrity": "sha512-Xng/d4Ichh8uN4l0FToV/258EjMGU9MGcA0HV2d9B/ZpZB3lqQm7nkOdZdm5GhKtLLhAE7PiVQwN4eN+2YJJUg==",
  1015. "dependencies": {
  1016. "@types/node": "*"
  1017. }
  1018. },
  1019. "node_modules/yallist": {
  1020. "version": "4.0.0",
  1021. "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
  1022. "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
  1023. }
  1024. }
  1025. }