package-lock.json 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681
  1. {
  2. "name": "lcs-reflector",
  3. "version": "0.1.0",
  4. "lockfileVersion": 2,
  5. "requires": true,
  6. "packages": {
  7. "": {
  8. "name": "lcs-reflector",
  9. "version": "0.1.0",
  10. "license": "MIT",
  11. "dependencies": {
  12. "crypto": "1.0.1",
  13. "socket.io": "3.0.5",
  14. "yargs": "16.2.0"
  15. }
  16. },
  17. "node_modules/@types/component-emitter": {
  18. "version": "1.2.10",
  19. "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.10.tgz",
  20. "integrity": "sha512-bsjleuRKWmGqajMerkzox19aGbscQX5rmmvvXl3wlIp5gMG1HgkiwPxsN5p070fBDKTNSPgojVbuY1+HWMbFhg=="
  21. },
  22. "node_modules/@types/cookie": {
  23. "version": "0.4.0",
  24. "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.0.tgz",
  25. "integrity": "sha512-y7mImlc/rNkvCRmg8gC3/lj87S7pTUIJ6QGjwHR9WQJcFs+ZMTOaoPrkdFA/YdbuqVEmEbb5RdhVxMkAcgOnpg=="
  26. },
  27. "node_modules/@types/cors": {
  28. "version": "2.8.9",
  29. "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.9.tgz",
  30. "integrity": "sha512-zurD1ibz21BRlAOIKP8yhrxlqKx6L9VCwkB5kMiP6nZAhoF5MvC7qS1qPA7nRcr1GJolfkQC7/EAL4hdYejLtg=="
  31. },
  32. "node_modules/@types/node": {
  33. "version": "14.14.20",
  34. "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.20.tgz",
  35. "integrity": "sha512-Y93R97Ouif9JEOWPIUyU+eyIdyRqQR0I8Ez1dzku4hDx34NWh4HbtIc3WNzwB1Y9ULvNGeu5B8h8bVL5cAk4/A=="
  36. },
  37. "node_modules/accepts": {
  38. "version": "1.3.7",
  39. "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
  40. "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
  41. "dependencies": {
  42. "mime-types": "~2.1.24",
  43. "negotiator": "0.6.2"
  44. },
  45. "engines": {
  46. "node": ">= 0.6"
  47. }
  48. },
  49. "node_modules/ansi-regex": {
  50. "version": "5.0.0",
  51. "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
  52. "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
  53. "engines": {
  54. "node": ">=8"
  55. }
  56. },
  57. "node_modules/ansi-styles": {
  58. "version": "4.3.0",
  59. "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
  60. "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
  61. "dependencies": {
  62. "color-convert": "^2.0.1"
  63. },
  64. "engines": {
  65. "node": ">=8"
  66. },
  67. "funding": {
  68. "url": "https://github.com/chalk/ansi-styles?sponsor=1"
  69. }
  70. },
  71. "node_modules/base64-arraybuffer": {
  72. "version": "0.1.4",
  73. "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz",
  74. "integrity": "sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=",
  75. "engines": {
  76. "node": ">= 0.6.0"
  77. }
  78. },
  79. "node_modules/base64id": {
  80. "version": "2.0.0",
  81. "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz",
  82. "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==",
  83. "engines": {
  84. "node": "^4.5.0 || >= 5.9"
  85. }
  86. },
  87. "node_modules/cliui": {
  88. "version": "7.0.4",
  89. "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
  90. "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
  91. "dependencies": {
  92. "string-width": "^4.2.0",
  93. "strip-ansi": "^6.0.0",
  94. "wrap-ansi": "^7.0.0"
  95. }
  96. },
  97. "node_modules/color-convert": {
  98. "version": "2.0.1",
  99. "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
  100. "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
  101. "dependencies": {
  102. "color-name": "~1.1.4"
  103. },
  104. "engines": {
  105. "node": ">=7.0.0"
  106. }
  107. },
  108. "node_modules/color-name": {
  109. "version": "1.1.4",
  110. "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
  111. "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
  112. },
  113. "node_modules/component-emitter": {
  114. "version": "1.3.0",
  115. "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
  116. "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg=="
  117. },
  118. "node_modules/cookie": {
  119. "version": "0.4.1",
  120. "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz",
  121. "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==",
  122. "engines": {
  123. "node": ">= 0.6"
  124. }
  125. },
  126. "node_modules/cors": {
  127. "version": "2.8.5",
  128. "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
  129. "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
  130. "dependencies": {
  131. "object-assign": "^4",
  132. "vary": "^1"
  133. },
  134. "engines": {
  135. "node": ">= 0.10"
  136. }
  137. },
  138. "node_modules/crypto": {
  139. "version": "1.0.1",
  140. "resolved": "https://registry.npmjs.org/crypto/-/crypto-1.0.1.tgz",
  141. "integrity": "sha512-VxBKmeNcqQdiUQUW2Tzq0t377b54N2bMtXO/qiLa+6eRRmmC4qT3D4OnTGoT/U6O9aklQ/jTwbOtRMTTY8G0Ig=="
  142. },
  143. "node_modules/debug": {
  144. "version": "4.3.1",
  145. "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
  146. "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
  147. "dependencies": {
  148. "ms": "2.1.2"
  149. },
  150. "engines": {
  151. "node": ">=6.0"
  152. },
  153. "peerDependenciesMeta": {
  154. "supports-color": {
  155. "optional": true
  156. }
  157. }
  158. },
  159. "node_modules/emoji-regex": {
  160. "version": "8.0.0",
  161. "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
  162. "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
  163. },
  164. "node_modules/engine.io": {
  165. "version": "4.0.6",
  166. "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-4.0.6.tgz",
  167. "integrity": "sha512-rf7HAVZpcRrcKEKddgIzYUnwg0g5HE1RvJaTLwkcfJmce4g+po8aMuE6vxzp6JwlK8FEq/vi0KWN6tA585DjaA==",
  168. "dependencies": {
  169. "accepts": "~1.3.4",
  170. "base64id": "2.0.0",
  171. "cookie": "~0.4.1",
  172. "cors": "~2.8.5",
  173. "debug": "~4.3.1",
  174. "engine.io-parser": "~4.0.0",
  175. "ws": "~7.4.2"
  176. },
  177. "engines": {
  178. "node": ">=10.0.0"
  179. }
  180. },
  181. "node_modules/engine.io-parser": {
  182. "version": "4.0.2",
  183. "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-4.0.2.tgz",
  184. "integrity": "sha512-sHfEQv6nmtJrq6TKuIz5kyEKH/qSdK56H/A+7DnAuUPWosnIZAS2NHNcPLmyjtY3cGS/MqJdZbUjW97JU72iYg==",
  185. "dependencies": {
  186. "base64-arraybuffer": "0.1.4"
  187. },
  188. "engines": {
  189. "node": ">=8.0.0"
  190. }
  191. },
  192. "node_modules/escalade": {
  193. "version": "3.1.1",
  194. "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
  195. "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
  196. "engines": {
  197. "node": ">=6"
  198. }
  199. },
  200. "node_modules/get-caller-file": {
  201. "version": "2.0.5",
  202. "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
  203. "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
  204. "engines": {
  205. "node": "6.* || 8.* || >= 10.*"
  206. }
  207. },
  208. "node_modules/is-fullwidth-code-point": {
  209. "version": "3.0.0",
  210. "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
  211. "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
  212. "engines": {
  213. "node": ">=8"
  214. }
  215. },
  216. "node_modules/mime-db": {
  217. "version": "1.45.0",
  218. "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz",
  219. "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==",
  220. "engines": {
  221. "node": ">= 0.6"
  222. }
  223. },
  224. "node_modules/mime-types": {
  225. "version": "2.1.28",
  226. "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz",
  227. "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==",
  228. "dependencies": {
  229. "mime-db": "1.45.0"
  230. },
  231. "engines": {
  232. "node": ">= 0.6"
  233. }
  234. },
  235. "node_modules/ms": {
  236. "version": "2.1.2",
  237. "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
  238. "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
  239. },
  240. "node_modules/negotiator": {
  241. "version": "0.6.2",
  242. "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
  243. "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
  244. "engines": {
  245. "node": ">= 0.6"
  246. }
  247. },
  248. "node_modules/object-assign": {
  249. "version": "4.1.1",
  250. "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
  251. "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
  252. "engines": {
  253. "node": ">=0.10.0"
  254. }
  255. },
  256. "node_modules/require-directory": {
  257. "version": "2.1.1",
  258. "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
  259. "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
  260. "engines": {
  261. "node": ">=0.10.0"
  262. }
  263. },
  264. "node_modules/socket.io": {
  265. "version": "3.0.5",
  266. "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-3.0.5.tgz",
  267. "integrity": "sha512-5yWQ43P/4IttmPCGKDQ3CVocBiJWGpibyhYJxgUhf69EHMzmK8XW0DkmHIoYdLmZaVZJyiEkUqpeC7rSCIqekw==",
  268. "dependencies": {
  269. "@types/cookie": "^0.4.0",
  270. "@types/cors": "^2.8.8",
  271. "@types/node": "^14.14.10",
  272. "accepts": "~1.3.4",
  273. "base64id": "~2.0.0",
  274. "debug": "~4.3.1",
  275. "engine.io": "~4.0.6",
  276. "socket.io-adapter": "~2.0.3",
  277. "socket.io-parser": "~4.0.3"
  278. },
  279. "engines": {
  280. "node": ">=10.0.0"
  281. }
  282. },
  283. "node_modules/socket.io-adapter": {
  284. "version": "2.0.3",
  285. "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.0.3.tgz",
  286. "integrity": "sha512-2wo4EXgxOGSFueqvHAdnmi5JLZzWqMArjuP4nqC26AtLh5PoCPsaRbRdah2xhcwTAMooZfjYiNVNkkmmSMaxOQ=="
  287. },
  288. "node_modules/socket.io-parser": {
  289. "version": "4.0.3",
  290. "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.3.tgz",
  291. "integrity": "sha512-m4ybFiP4UYVORRt7jcdqf8UWx+ywVdAqqsJyruXxAdD3Sv6MDemijWij34mOWdMJ55bEdIb9jACBhxUgNK6sxw==",
  292. "dependencies": {
  293. "@types/component-emitter": "^1.2.10",
  294. "component-emitter": "~1.3.0",
  295. "debug": "~4.3.1"
  296. },
  297. "engines": {
  298. "node": ">=10.0.0"
  299. }
  300. },
  301. "node_modules/string-width": {
  302. "version": "4.2.0",
  303. "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
  304. "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
  305. "dependencies": {
  306. "emoji-regex": "^8.0.0",
  307. "is-fullwidth-code-point": "^3.0.0",
  308. "strip-ansi": "^6.0.0"
  309. },
  310. "engines": {
  311. "node": ">=8"
  312. }
  313. },
  314. "node_modules/strip-ansi": {
  315. "version": "6.0.0",
  316. "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
  317. "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
  318. "dependencies": {
  319. "ansi-regex": "^5.0.0"
  320. },
  321. "engines": {
  322. "node": ">=8"
  323. }
  324. },
  325. "node_modules/vary": {
  326. "version": "1.1.2",
  327. "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
  328. "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
  329. "engines": {
  330. "node": ">= 0.8"
  331. }
  332. },
  333. "node_modules/wrap-ansi": {
  334. "version": "7.0.0",
  335. "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
  336. "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
  337. "dependencies": {
  338. "ansi-styles": "^4.0.0",
  339. "string-width": "^4.1.0",
  340. "strip-ansi": "^6.0.0"
  341. },
  342. "engines": {
  343. "node": ">=10"
  344. },
  345. "funding": {
  346. "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
  347. }
  348. },
  349. "node_modules/ws": {
  350. "version": "7.4.2",
  351. "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.2.tgz",
  352. "integrity": "sha512-T4tewALS3+qsrpGI/8dqNMLIVdq/g/85U98HPMa6F0m6xTbvhXU6RCQLqPH3+SlomNV/LdY6RXEbBpMH6EOJnA==",
  353. "engines": {
  354. "node": ">=8.3.0"
  355. },
  356. "peerDependencies": {
  357. "bufferutil": "^4.0.1",
  358. "utf-8-validate": "^5.0.2"
  359. },
  360. "peerDependenciesMeta": {
  361. "bufferutil": {
  362. "optional": true
  363. },
  364. "utf-8-validate": {
  365. "optional": true
  366. }
  367. }
  368. },
  369. "node_modules/y18n": {
  370. "version": "5.0.5",
  371. "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz",
  372. "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==",
  373. "engines": {
  374. "node": ">=10"
  375. }
  376. },
  377. "node_modules/yargs": {
  378. "version": "16.2.0",
  379. "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
  380. "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
  381. "dependencies": {
  382. "cliui": "^7.0.2",
  383. "escalade": "^3.1.1",
  384. "get-caller-file": "^2.0.5",
  385. "require-directory": "^2.1.1",
  386. "string-width": "^4.2.0",
  387. "y18n": "^5.0.5",
  388. "yargs-parser": "^20.2.2"
  389. },
  390. "engines": {
  391. "node": ">=10"
  392. }
  393. },
  394. "node_modules/yargs-parser": {
  395. "version": "20.2.4",
  396. "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
  397. "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==",
  398. "engines": {
  399. "node": ">=10"
  400. }
  401. }
  402. },
  403. "dependencies": {
  404. "@types/component-emitter": {
  405. "version": "1.2.10",
  406. "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.10.tgz",
  407. "integrity": "sha512-bsjleuRKWmGqajMerkzox19aGbscQX5rmmvvXl3wlIp5gMG1HgkiwPxsN5p070fBDKTNSPgojVbuY1+HWMbFhg=="
  408. },
  409. "@types/cookie": {
  410. "version": "0.4.0",
  411. "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.0.tgz",
  412. "integrity": "sha512-y7mImlc/rNkvCRmg8gC3/lj87S7pTUIJ6QGjwHR9WQJcFs+ZMTOaoPrkdFA/YdbuqVEmEbb5RdhVxMkAcgOnpg=="
  413. },
  414. "@types/cors": {
  415. "version": "2.8.9",
  416. "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.9.tgz",
  417. "integrity": "sha512-zurD1ibz21BRlAOIKP8yhrxlqKx6L9VCwkB5kMiP6nZAhoF5MvC7qS1qPA7nRcr1GJolfkQC7/EAL4hdYejLtg=="
  418. },
  419. "@types/node": {
  420. "version": "14.14.20",
  421. "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.20.tgz",
  422. "integrity": "sha512-Y93R97Ouif9JEOWPIUyU+eyIdyRqQR0I8Ez1dzku4hDx34NWh4HbtIc3WNzwB1Y9ULvNGeu5B8h8bVL5cAk4/A=="
  423. },
  424. "accepts": {
  425. "version": "1.3.7",
  426. "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
  427. "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
  428. "requires": {
  429. "mime-types": "~2.1.24",
  430. "negotiator": "0.6.2"
  431. }
  432. },
  433. "ansi-regex": {
  434. "version": "5.0.0",
  435. "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
  436. "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg=="
  437. },
  438. "ansi-styles": {
  439. "version": "4.3.0",
  440. "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
  441. "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
  442. "requires": {
  443. "color-convert": "^2.0.1"
  444. }
  445. },
  446. "base64-arraybuffer": {
  447. "version": "0.1.4",
  448. "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz",
  449. "integrity": "sha1-mBjHngWbE1X5fgQooBfIOOkLqBI="
  450. },
  451. "base64id": {
  452. "version": "2.0.0",
  453. "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz",
  454. "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog=="
  455. },
  456. "cliui": {
  457. "version": "7.0.4",
  458. "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
  459. "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
  460. "requires": {
  461. "string-width": "^4.2.0",
  462. "strip-ansi": "^6.0.0",
  463. "wrap-ansi": "^7.0.0"
  464. }
  465. },
  466. "color-convert": {
  467. "version": "2.0.1",
  468. "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
  469. "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
  470. "requires": {
  471. "color-name": "~1.1.4"
  472. }
  473. },
  474. "color-name": {
  475. "version": "1.1.4",
  476. "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
  477. "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
  478. },
  479. "component-emitter": {
  480. "version": "1.3.0",
  481. "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
  482. "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg=="
  483. },
  484. "cookie": {
  485. "version": "0.4.1",
  486. "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz",
  487. "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA=="
  488. },
  489. "cors": {
  490. "version": "2.8.5",
  491. "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
  492. "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
  493. "requires": {
  494. "object-assign": "^4",
  495. "vary": "^1"
  496. }
  497. },
  498. "crypto": {
  499. "version": "1.0.1",
  500. "resolved": "https://registry.npmjs.org/crypto/-/crypto-1.0.1.tgz",
  501. "integrity": "sha512-VxBKmeNcqQdiUQUW2Tzq0t377b54N2bMtXO/qiLa+6eRRmmC4qT3D4OnTGoT/U6O9aklQ/jTwbOtRMTTY8G0Ig=="
  502. },
  503. "debug": {
  504. "version": "4.3.1",
  505. "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
  506. "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
  507. "requires": {
  508. "ms": "2.1.2"
  509. }
  510. },
  511. "emoji-regex": {
  512. "version": "8.0.0",
  513. "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
  514. "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
  515. },
  516. "engine.io": {
  517. "version": "4.0.6",
  518. "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-4.0.6.tgz",
  519. "integrity": "sha512-rf7HAVZpcRrcKEKddgIzYUnwg0g5HE1RvJaTLwkcfJmce4g+po8aMuE6vxzp6JwlK8FEq/vi0KWN6tA585DjaA==",
  520. "requires": {
  521. "accepts": "~1.3.4",
  522. "base64id": "2.0.0",
  523. "cookie": "~0.4.1",
  524. "cors": "~2.8.5",
  525. "debug": "~4.3.1",
  526. "engine.io-parser": "~4.0.0",
  527. "ws": "~7.4.2"
  528. }
  529. },
  530. "engine.io-parser": {
  531. "version": "4.0.2",
  532. "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-4.0.2.tgz",
  533. "integrity": "sha512-sHfEQv6nmtJrq6TKuIz5kyEKH/qSdK56H/A+7DnAuUPWosnIZAS2NHNcPLmyjtY3cGS/MqJdZbUjW97JU72iYg==",
  534. "requires": {
  535. "base64-arraybuffer": "0.1.4"
  536. }
  537. },
  538. "escalade": {
  539. "version": "3.1.1",
  540. "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
  541. "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw=="
  542. },
  543. "get-caller-file": {
  544. "version": "2.0.5",
  545. "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
  546. "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="
  547. },
  548. "is-fullwidth-code-point": {
  549. "version": "3.0.0",
  550. "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
  551. "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
  552. },
  553. "mime-db": {
  554. "version": "1.45.0",
  555. "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz",
  556. "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w=="
  557. },
  558. "mime-types": {
  559. "version": "2.1.28",
  560. "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz",
  561. "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==",
  562. "requires": {
  563. "mime-db": "1.45.0"
  564. }
  565. },
  566. "ms": {
  567. "version": "2.1.2",
  568. "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
  569. "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
  570. },
  571. "negotiator": {
  572. "version": "0.6.2",
  573. "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
  574. "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw=="
  575. },
  576. "object-assign": {
  577. "version": "4.1.1",
  578. "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
  579. "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
  580. },
  581. "require-directory": {
  582. "version": "2.1.1",
  583. "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
  584. "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I="
  585. },
  586. "socket.io": {
  587. "version": "3.0.5",
  588. "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-3.0.5.tgz",
  589. "integrity": "sha512-5yWQ43P/4IttmPCGKDQ3CVocBiJWGpibyhYJxgUhf69EHMzmK8XW0DkmHIoYdLmZaVZJyiEkUqpeC7rSCIqekw==",
  590. "requires": {
  591. "@types/cookie": "^0.4.0",
  592. "@types/cors": "^2.8.8",
  593. "@types/node": "^14.14.10",
  594. "accepts": "~1.3.4",
  595. "base64id": "~2.0.0",
  596. "debug": "~4.3.1",
  597. "engine.io": "~4.0.6",
  598. "socket.io-adapter": "~2.0.3",
  599. "socket.io-parser": "~4.0.3"
  600. }
  601. },
  602. "socket.io-adapter": {
  603. "version": "2.0.3",
  604. "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.0.3.tgz",
  605. "integrity": "sha512-2wo4EXgxOGSFueqvHAdnmi5JLZzWqMArjuP4nqC26AtLh5PoCPsaRbRdah2xhcwTAMooZfjYiNVNkkmmSMaxOQ=="
  606. },
  607. "socket.io-parser": {
  608. "version": "4.0.3",
  609. "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.3.tgz",
  610. "integrity": "sha512-m4ybFiP4UYVORRt7jcdqf8UWx+ywVdAqqsJyruXxAdD3Sv6MDemijWij34mOWdMJ55bEdIb9jACBhxUgNK6sxw==",
  611. "requires": {
  612. "@types/component-emitter": "^1.2.10",
  613. "component-emitter": "~1.3.0",
  614. "debug": "~4.3.1"
  615. }
  616. },
  617. "string-width": {
  618. "version": "4.2.0",
  619. "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
  620. "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
  621. "requires": {
  622. "emoji-regex": "^8.0.0",
  623. "is-fullwidth-code-point": "^3.0.0",
  624. "strip-ansi": "^6.0.0"
  625. }
  626. },
  627. "strip-ansi": {
  628. "version": "6.0.0",
  629. "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
  630. "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
  631. "requires": {
  632. "ansi-regex": "^5.0.0"
  633. }
  634. },
  635. "vary": {
  636. "version": "1.1.2",
  637. "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
  638. "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
  639. },
  640. "wrap-ansi": {
  641. "version": "7.0.0",
  642. "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
  643. "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
  644. "requires": {
  645. "ansi-styles": "^4.0.0",
  646. "string-width": "^4.1.0",
  647. "strip-ansi": "^6.0.0"
  648. }
  649. },
  650. "ws": {
  651. "version": "7.4.2",
  652. "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.2.tgz",
  653. "integrity": "sha512-T4tewALS3+qsrpGI/8dqNMLIVdq/g/85U98HPMa6F0m6xTbvhXU6RCQLqPH3+SlomNV/LdY6RXEbBpMH6EOJnA==",
  654. "requires": {}
  655. },
  656. "y18n": {
  657. "version": "5.0.5",
  658. "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz",
  659. "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg=="
  660. },
  661. "yargs": {
  662. "version": "16.2.0",
  663. "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
  664. "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
  665. "requires": {
  666. "cliui": "^7.0.2",
  667. "escalade": "^3.1.1",
  668. "get-caller-file": "^2.0.5",
  669. "require-directory": "^2.1.1",
  670. "string-width": "^4.2.0",
  671. "y18n": "^5.0.5",
  672. "yargs-parser": "^20.2.2"
  673. }
  674. },
  675. "yargs-parser": {
  676. "version": "20.2.4",
  677. "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
  678. "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA=="
  679. }
  680. }
  681. }