package-lock.json 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530
  1. {
  2. "name": "d8d-webcontainer-server",
  3. "version": "1.0.1",
  4. "lockfileVersion": 3,
  5. "requires": true,
  6. "packages": {
  7. "": {
  8. "name": "d8d-webcontainer-server",
  9. "version": "1.0.1",
  10. "dependencies": {
  11. "@d8d-localtunnel/client": "^1.0.1",
  12. "@d8d-webcontainer/types": "^1.0.3",
  13. "anymatch": "^3.1.3",
  14. "chokidar": "^4.0.1",
  15. "socket.io": "^4.7.4"
  16. }
  17. },
  18. "node_modules/@d8d-localtunnel/client": {
  19. "version": "1.0.1",
  20. "resolved": "https://registry.npmmirror.com/@d8d-localtunnel/client/-/client-1.0.1.tgz",
  21. "integrity": "sha512-IjHWrxhy1agZOlnEhwrLFiRY8AkgQL1FffbcEbd2h/rLWwgjK9AkGS9HtJN9mVXPkFePEQuZVRIRfjAbxWYF9Q==",
  22. "dependencies": {
  23. "axios": "0.21.4",
  24. "debug": "4.3.2",
  25. "openurl": "1.1.1",
  26. "yargs": "17.1.1"
  27. },
  28. "bin": {
  29. "d8d-lt": "dist/bin/lt.js"
  30. },
  31. "engines": {
  32. "node": ">=8.3.0"
  33. }
  34. },
  35. "node_modules/@d8d-webcontainer/types": {
  36. "version": "1.0.13",
  37. "resolved": "https://registry.npmmirror.com/@d8d-webcontainer/types/-/types-1.0.13.tgz",
  38. "integrity": "sha512-dJgg9VO95/KP4J3jlFYVkerL3OdyVOvh8DwIrIT+xGmiMyek9CewKvEstwwrF6r/oWjFT6m64nEHIstT60g9Eg=="
  39. },
  40. "node_modules/@socket.io/component-emitter": {
  41. "version": "3.1.2",
  42. "resolved": "https://registry.npmmirror.com/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz",
  43. "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA=="
  44. },
  45. "node_modules/@types/cookie": {
  46. "version": "0.4.1",
  47. "resolved": "https://registry.npmmirror.com/@types/cookie/-/cookie-0.4.1.tgz",
  48. "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q=="
  49. },
  50. "node_modules/@types/cors": {
  51. "version": "2.8.17",
  52. "resolved": "https://registry.npmmirror.com/@types/cors/-/cors-2.8.17.tgz",
  53. "integrity": "sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==",
  54. "dependencies": {
  55. "@types/node": "*"
  56. }
  57. },
  58. "node_modules/@types/node": {
  59. "version": "22.10.1",
  60. "resolved": "https://registry.npmmirror.com/@types/node/-/node-22.10.1.tgz",
  61. "integrity": "sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==",
  62. "dependencies": {
  63. "undici-types": "~6.20.0"
  64. }
  65. },
  66. "node_modules/accepts": {
  67. "version": "1.3.8",
  68. "resolved": "https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz",
  69. "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
  70. "dependencies": {
  71. "mime-types": "~2.1.34",
  72. "negotiator": "0.6.3"
  73. },
  74. "engines": {
  75. "node": ">= 0.6"
  76. }
  77. },
  78. "node_modules/ansi-regex": {
  79. "version": "5.0.1",
  80. "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz",
  81. "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
  82. "engines": {
  83. "node": ">=8"
  84. }
  85. },
  86. "node_modules/ansi-styles": {
  87. "version": "4.3.0",
  88. "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
  89. "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
  90. "dependencies": {
  91. "color-convert": "^2.0.1"
  92. },
  93. "engines": {
  94. "node": ">=8"
  95. },
  96. "funding": {
  97. "url": "https://github.com/chalk/ansi-styles?sponsor=1"
  98. }
  99. },
  100. "node_modules/anymatch": {
  101. "version": "3.1.3",
  102. "resolved": "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz",
  103. "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
  104. "dependencies": {
  105. "normalize-path": "^3.0.0",
  106. "picomatch": "^2.0.4"
  107. },
  108. "engines": {
  109. "node": ">= 8"
  110. }
  111. },
  112. "node_modules/axios": {
  113. "version": "0.21.4",
  114. "resolved": "https://registry.npmmirror.com/axios/-/axios-0.21.4.tgz",
  115. "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==",
  116. "dependencies": {
  117. "follow-redirects": "^1.14.0"
  118. }
  119. },
  120. "node_modules/base64id": {
  121. "version": "2.0.0",
  122. "resolved": "https://registry.npmmirror.com/base64id/-/base64id-2.0.0.tgz",
  123. "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==",
  124. "engines": {
  125. "node": "^4.5.0 || >= 5.9"
  126. }
  127. },
  128. "node_modules/chokidar": {
  129. "version": "4.0.1",
  130. "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-4.0.1.tgz",
  131. "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==",
  132. "dependencies": {
  133. "readdirp": "^4.0.1"
  134. },
  135. "engines": {
  136. "node": ">= 14.16.0"
  137. },
  138. "funding": {
  139. "url": "https://paulmillr.com/funding/"
  140. }
  141. },
  142. "node_modules/cliui": {
  143. "version": "7.0.4",
  144. "resolved": "https://registry.npmmirror.com/cliui/-/cliui-7.0.4.tgz",
  145. "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
  146. "dependencies": {
  147. "string-width": "^4.2.0",
  148. "strip-ansi": "^6.0.0",
  149. "wrap-ansi": "^7.0.0"
  150. }
  151. },
  152. "node_modules/color-convert": {
  153. "version": "2.0.1",
  154. "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
  155. "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
  156. "dependencies": {
  157. "color-name": "~1.1.4"
  158. },
  159. "engines": {
  160. "node": ">=7.0.0"
  161. }
  162. },
  163. "node_modules/color-name": {
  164. "version": "1.1.4",
  165. "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
  166. "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
  167. },
  168. "node_modules/cookie": {
  169. "version": "0.7.2",
  170. "resolved": "https://registry.npmmirror.com/cookie/-/cookie-0.7.2.tgz",
  171. "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
  172. "engines": {
  173. "node": ">= 0.6"
  174. }
  175. },
  176. "node_modules/cors": {
  177. "version": "2.8.5",
  178. "resolved": "https://registry.npmmirror.com/cors/-/cors-2.8.5.tgz",
  179. "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
  180. "dependencies": {
  181. "object-assign": "^4",
  182. "vary": "^1"
  183. },
  184. "engines": {
  185. "node": ">= 0.10"
  186. }
  187. },
  188. "node_modules/debug": {
  189. "version": "4.3.2",
  190. "resolved": "https://registry.npmmirror.com/debug/-/debug-4.3.2.tgz",
  191. "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
  192. "dependencies": {
  193. "ms": "2.1.2"
  194. },
  195. "engines": {
  196. "node": ">=6.0"
  197. },
  198. "peerDependenciesMeta": {
  199. "supports-color": {
  200. "optional": true
  201. }
  202. }
  203. },
  204. "node_modules/emoji-regex": {
  205. "version": "8.0.0",
  206. "resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz",
  207. "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
  208. },
  209. "node_modules/engine.io": {
  210. "version": "6.6.2",
  211. "resolved": "https://registry.npmmirror.com/engine.io/-/engine.io-6.6.2.tgz",
  212. "integrity": "sha512-gmNvsYi9C8iErnZdVcJnvCpSKbWTt1E8+JZo8b+daLninywUWi5NQ5STSHZ9rFjFO7imNcvb8Pc5pe/wMR5xEw==",
  213. "dependencies": {
  214. "@types/cookie": "^0.4.1",
  215. "@types/cors": "^2.8.12",
  216. "@types/node": ">=10.0.0",
  217. "accepts": "~1.3.4",
  218. "base64id": "2.0.0",
  219. "cookie": "~0.7.2",
  220. "cors": "~2.8.5",
  221. "debug": "~4.3.1",
  222. "engine.io-parser": "~5.2.1",
  223. "ws": "~8.17.1"
  224. },
  225. "engines": {
  226. "node": ">=10.2.0"
  227. }
  228. },
  229. "node_modules/engine.io-parser": {
  230. "version": "5.2.3",
  231. "resolved": "https://registry.npmmirror.com/engine.io-parser/-/engine.io-parser-5.2.3.tgz",
  232. "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==",
  233. "engines": {
  234. "node": ">=10.0.0"
  235. }
  236. },
  237. "node_modules/escalade": {
  238. "version": "3.2.0",
  239. "resolved": "https://registry.npmmirror.com/escalade/-/escalade-3.2.0.tgz",
  240. "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
  241. "engines": {
  242. "node": ">=6"
  243. }
  244. },
  245. "node_modules/follow-redirects": {
  246. "version": "1.15.9",
  247. "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.9.tgz",
  248. "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==",
  249. "funding": [
  250. {
  251. "type": "individual",
  252. "url": "https://github.com/sponsors/RubenVerborgh"
  253. }
  254. ],
  255. "engines": {
  256. "node": ">=4.0"
  257. },
  258. "peerDependenciesMeta": {
  259. "debug": {
  260. "optional": true
  261. }
  262. }
  263. },
  264. "node_modules/get-caller-file": {
  265. "version": "2.0.5",
  266. "resolved": "https://registry.npmmirror.com/get-caller-file/-/get-caller-file-2.0.5.tgz",
  267. "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
  268. "engines": {
  269. "node": "6.* || 8.* || >= 10.*"
  270. }
  271. },
  272. "node_modules/is-fullwidth-code-point": {
  273. "version": "3.0.0",
  274. "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
  275. "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
  276. "engines": {
  277. "node": ">=8"
  278. }
  279. },
  280. "node_modules/mime-db": {
  281. "version": "1.52.0",
  282. "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz",
  283. "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
  284. "engines": {
  285. "node": ">= 0.6"
  286. }
  287. },
  288. "node_modules/mime-types": {
  289. "version": "2.1.35",
  290. "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz",
  291. "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
  292. "dependencies": {
  293. "mime-db": "1.52.0"
  294. },
  295. "engines": {
  296. "node": ">= 0.6"
  297. }
  298. },
  299. "node_modules/ms": {
  300. "version": "2.1.2",
  301. "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz",
  302. "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
  303. },
  304. "node_modules/negotiator": {
  305. "version": "0.6.3",
  306. "resolved": "https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz",
  307. "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
  308. "engines": {
  309. "node": ">= 0.6"
  310. }
  311. },
  312. "node_modules/normalize-path": {
  313. "version": "3.0.0",
  314. "resolved": "https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz",
  315. "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
  316. "engines": {
  317. "node": ">=0.10.0"
  318. }
  319. },
  320. "node_modules/object-assign": {
  321. "version": "4.1.1",
  322. "resolved": "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz",
  323. "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
  324. "engines": {
  325. "node": ">=0.10.0"
  326. }
  327. },
  328. "node_modules/openurl": {
  329. "version": "1.1.1",
  330. "resolved": "https://registry.npmmirror.com/openurl/-/openurl-1.1.1.tgz",
  331. "integrity": "sha512-d/gTkTb1i1GKz5k3XE3XFV/PxQ1k45zDqGP2OA7YhgsaLoqm6qRvARAZOFer1fcXritWlGBRCu/UgeS4HAnXAA=="
  332. },
  333. "node_modules/picomatch": {
  334. "version": "2.3.1",
  335. "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz",
  336. "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
  337. "engines": {
  338. "node": ">=8.6"
  339. },
  340. "funding": {
  341. "url": "https://github.com/sponsors/jonschlinkert"
  342. }
  343. },
  344. "node_modules/readdirp": {
  345. "version": "4.0.2",
  346. "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-4.0.2.tgz",
  347. "integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==",
  348. "engines": {
  349. "node": ">= 14.16.0"
  350. },
  351. "funding": {
  352. "type": "individual",
  353. "url": "https://paulmillr.com/funding/"
  354. }
  355. },
  356. "node_modules/require-directory": {
  357. "version": "2.1.1",
  358. "resolved": "https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz",
  359. "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
  360. "engines": {
  361. "node": ">=0.10.0"
  362. }
  363. },
  364. "node_modules/socket.io": {
  365. "version": "4.8.1",
  366. "resolved": "https://registry.npmmirror.com/socket.io/-/socket.io-4.8.1.tgz",
  367. "integrity": "sha512-oZ7iUCxph8WYRHHcjBEc9unw3adt5CmSNlppj/5Q4k2RIrhl8Z5yY2Xr4j9zj0+wzVZ0bxmYoGSzKJnRl6A4yg==",
  368. "dependencies": {
  369. "accepts": "~1.3.4",
  370. "base64id": "~2.0.0",
  371. "cors": "~2.8.5",
  372. "debug": "~4.3.2",
  373. "engine.io": "~6.6.0",
  374. "socket.io-adapter": "~2.5.2",
  375. "socket.io-parser": "~4.2.4"
  376. },
  377. "engines": {
  378. "node": ">=10.2.0"
  379. }
  380. },
  381. "node_modules/socket.io-adapter": {
  382. "version": "2.5.5",
  383. "resolved": "https://registry.npmmirror.com/socket.io-adapter/-/socket.io-adapter-2.5.5.tgz",
  384. "integrity": "sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==",
  385. "dependencies": {
  386. "debug": "~4.3.4",
  387. "ws": "~8.17.1"
  388. }
  389. },
  390. "node_modules/socket.io-adapter/node_modules/debug": {
  391. "version": "4.3.7",
  392. "resolved": "https://registry.npmmirror.com/debug/-/debug-4.3.7.tgz",
  393. "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
  394. "dependencies": {
  395. "ms": "^2.1.3"
  396. },
  397. "engines": {
  398. "node": ">=6.0"
  399. },
  400. "peerDependenciesMeta": {
  401. "supports-color": {
  402. "optional": true
  403. }
  404. }
  405. },
  406. "node_modules/socket.io-adapter/node_modules/ms": {
  407. "version": "2.1.3",
  408. "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz",
  409. "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
  410. },
  411. "node_modules/socket.io-parser": {
  412. "version": "4.2.4",
  413. "resolved": "https://registry.npmmirror.com/socket.io-parser/-/socket.io-parser-4.2.4.tgz",
  414. "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==",
  415. "dependencies": {
  416. "@socket.io/component-emitter": "~3.1.0",
  417. "debug": "~4.3.1"
  418. },
  419. "engines": {
  420. "node": ">=10.0.0"
  421. }
  422. },
  423. "node_modules/string-width": {
  424. "version": "4.2.3",
  425. "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz",
  426. "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
  427. "dependencies": {
  428. "emoji-regex": "^8.0.0",
  429. "is-fullwidth-code-point": "^3.0.0",
  430. "strip-ansi": "^6.0.1"
  431. },
  432. "engines": {
  433. "node": ">=8"
  434. }
  435. },
  436. "node_modules/strip-ansi": {
  437. "version": "6.0.1",
  438. "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz",
  439. "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
  440. "dependencies": {
  441. "ansi-regex": "^5.0.1"
  442. },
  443. "engines": {
  444. "node": ">=8"
  445. }
  446. },
  447. "node_modules/undici-types": {
  448. "version": "6.20.0",
  449. "resolved": "https://registry.npmmirror.com/undici-types/-/undici-types-6.20.0.tgz",
  450. "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg=="
  451. },
  452. "node_modules/vary": {
  453. "version": "1.1.2",
  454. "resolved": "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz",
  455. "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
  456. "engines": {
  457. "node": ">= 0.8"
  458. }
  459. },
  460. "node_modules/wrap-ansi": {
  461. "version": "7.0.0",
  462. "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
  463. "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
  464. "dependencies": {
  465. "ansi-styles": "^4.0.0",
  466. "string-width": "^4.1.0",
  467. "strip-ansi": "^6.0.0"
  468. },
  469. "engines": {
  470. "node": ">=10"
  471. },
  472. "funding": {
  473. "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
  474. }
  475. },
  476. "node_modules/ws": {
  477. "version": "8.17.1",
  478. "resolved": "https://registry.npmmirror.com/ws/-/ws-8.17.1.tgz",
  479. "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==",
  480. "engines": {
  481. "node": ">=10.0.0"
  482. },
  483. "peerDependencies": {
  484. "bufferutil": "^4.0.1",
  485. "utf-8-validate": ">=5.0.2"
  486. },
  487. "peerDependenciesMeta": {
  488. "bufferutil": {
  489. "optional": true
  490. },
  491. "utf-8-validate": {
  492. "optional": true
  493. }
  494. }
  495. },
  496. "node_modules/y18n": {
  497. "version": "5.0.8",
  498. "resolved": "https://registry.npmmirror.com/y18n/-/y18n-5.0.8.tgz",
  499. "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
  500. "engines": {
  501. "node": ">=10"
  502. }
  503. },
  504. "node_modules/yargs": {
  505. "version": "17.1.1",
  506. "resolved": "https://registry.npmmirror.com/yargs/-/yargs-17.1.1.tgz",
  507. "integrity": "sha512-c2k48R0PwKIqKhPMWjeiF6y2xY/gPMUlro0sgxqXpbOIohWiLNXWslsootttv7E1e73QPAMQSg5FeySbVcpsPQ==",
  508. "dependencies": {
  509. "cliui": "^7.0.2",
  510. "escalade": "^3.1.1",
  511. "get-caller-file": "^2.0.5",
  512. "require-directory": "^2.1.1",
  513. "string-width": "^4.2.0",
  514. "y18n": "^5.0.5",
  515. "yargs-parser": "^20.2.2"
  516. },
  517. "engines": {
  518. "node": ">=12"
  519. }
  520. },
  521. "node_modules/yargs-parser": {
  522. "version": "20.2.9",
  523. "resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-20.2.9.tgz",
  524. "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
  525. "engines": {
  526. "node": ">=10"
  527. }
  528. }
  529. }
  530. }