You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

1299 lines
45 KiB

  1. {
  2. "name": "yzx-oa-sfu",
  3. "version": "0.1.0",
  4. "lockfileVersion": 3,
  5. "requires": true,
  6. "packages": {
  7. "": {
  8. "name": "yzx-oa-sfu",
  9. "version": "0.1.0",
  10. "dependencies": {
  11. "dotenv": "^17.2.3",
  12. "express": "^5.1.0",
  13. "mediasoup": "3.21.2",
  14. "protoo-server": "4.0.8"
  15. },
  16. "devDependencies": {},
  17. "engines": {
  18. "node": ">=22"
  19. }
  20. },
  21. "node_modules/@isaacs/fs-minipass": {
  22. "version": "4.0.1",
  23. "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz",
  24. "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==",
  25. "license": "ISC",
  26. "dependencies": {
  27. "minipass": "^7.0.4"
  28. },
  29. "engines": {
  30. "node": ">=18.0.0"
  31. }
  32. },
  33. "node_modules/accepts": {
  34. "version": "2.0.0",
  35. "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz",
  36. "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==",
  37. "license": "MIT",
  38. "dependencies": {
  39. "mime-types": "^3.0.0",
  40. "negotiator": "^1.0.0"
  41. },
  42. "engines": {
  43. "node": ">= 0.6"
  44. }
  45. },
  46. "node_modules/body-parser": {
  47. "version": "2.3.0",
  48. "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.3.0.tgz",
  49. "integrity": "sha512-2cGmJupaNgg+QUwVLAucDuWuoMZ6EX9iHDRswZ5lsNYEmwPaRknMPCLZz07yTzVq/83p4o/wzbDZbBrTvGGTIw==",
  50. "license": "MIT",
  51. "dependencies": {
  52. "bytes": "^3.1.2",
  53. "content-type": "^2.0.0",
  54. "debug": "^4.4.3",
  55. "http-errors": "^2.0.1",
  56. "iconv-lite": "^0.7.2",
  57. "on-finished": "^2.4.1",
  58. "qs": "^6.15.2",
  59. "raw-body": "^3.0.2",
  60. "type-is": "^2.1.0"
  61. },
  62. "engines": {
  63. "node": ">=18"
  64. },
  65. "funding": {
  66. "type": "opencollective",
  67. "url": "https://opencollective.com/express"
  68. }
  69. },
  70. "node_modules/body-parser/node_modules/content-type": {
  71. "version": "2.0.0",
  72. "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz",
  73. "integrity": "sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==",
  74. "license": "MIT",
  75. "engines": {
  76. "node": ">=18"
  77. },
  78. "funding": {
  79. "type": "opencollective",
  80. "url": "https://opencollective.com/express"
  81. }
  82. },
  83. "node_modules/bufferutil": {
  84. "version": "4.1.0",
  85. "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.1.0.tgz",
  86. "integrity": "sha512-ZMANVnAixE6AWWnPzlW2KpUrxhm9woycYvPOo67jWHyFowASTEd9s+QN1EIMsSDtwhIxN4sWE1jotpuDUIgyIw==",
  87. "hasInstallScript": true,
  88. "license": "MIT",
  89. "dependencies": {
  90. "node-gyp-build": "^4.3.0"
  91. },
  92. "engines": {
  93. "node": ">=6.14.2"
  94. }
  95. },
  96. "node_modules/bytes": {
  97. "version": "3.1.2",
  98. "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
  99. "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
  100. "license": "MIT",
  101. "engines": {
  102. "node": ">= 0.8"
  103. }
  104. },
  105. "node_modules/call-bind-apply-helpers": {
  106. "version": "1.0.2",
  107. "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
  108. "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
  109. "license": "MIT",
  110. "dependencies": {
  111. "es-errors": "^1.3.0",
  112. "function-bind": "^1.1.2"
  113. },
  114. "engines": {
  115. "node": ">= 0.4"
  116. }
  117. },
  118. "node_modules/call-bound": {
  119. "version": "1.0.4",
  120. "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
  121. "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
  122. "license": "MIT",
  123. "dependencies": {
  124. "call-bind-apply-helpers": "^1.0.2",
  125. "get-intrinsic": "^1.3.0"
  126. },
  127. "engines": {
  128. "node": ">= 0.4"
  129. },
  130. "funding": {
  131. "url": "https://github.com/sponsors/ljharb"
  132. }
  133. },
  134. "node_modules/chownr": {
  135. "version": "3.0.0",
  136. "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz",
  137. "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==",
  138. "license": "BlueOak-1.0.0",
  139. "engines": {
  140. "node": ">=18"
  141. }
  142. },
  143. "node_modules/content-disposition": {
  144. "version": "1.1.0",
  145. "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz",
  146. "integrity": "sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==",
  147. "license": "MIT",
  148. "engines": {
  149. "node": ">=18"
  150. },
  151. "funding": {
  152. "type": "opencollective",
  153. "url": "https://opencollective.com/express"
  154. }
  155. },
  156. "node_modules/content-type": {
  157. "version": "1.0.5",
  158. "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
  159. "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
  160. "license": "MIT",
  161. "engines": {
  162. "node": ">= 0.6"
  163. }
  164. },
  165. "node_modules/cookie": {
  166. "version": "0.7.2",
  167. "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
  168. "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
  169. "license": "MIT",
  170. "engines": {
  171. "node": ">= 0.6"
  172. }
  173. },
  174. "node_modules/cookie-signature": {
  175. "version": "1.2.2",
  176. "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz",
  177. "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==",
  178. "license": "MIT",
  179. "engines": {
  180. "node": ">=6.6.0"
  181. }
  182. },
  183. "node_modules/d": {
  184. "version": "1.0.2",
  185. "resolved": "https://registry.npmjs.org/d/-/d-1.0.2.tgz",
  186. "integrity": "sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==",
  187. "license": "ISC",
  188. "dependencies": {
  189. "es5-ext": "^0.10.64",
  190. "type": "^2.7.2"
  191. },
  192. "engines": {
  193. "node": ">=0.12"
  194. }
  195. },
  196. "node_modules/data-uri-to-buffer": {
  197. "version": "4.0.1",
  198. "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz",
  199. "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==",
  200. "license": "MIT",
  201. "engines": {
  202. "node": ">= 12"
  203. }
  204. },
  205. "node_modules/debug": {
  206. "version": "4.4.3",
  207. "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
  208. "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
  209. "license": "MIT",
  210. "dependencies": {
  211. "ms": "^2.1.3"
  212. },
  213. "engines": {
  214. "node": ">=6.0"
  215. },
  216. "peerDependenciesMeta": {
  217. "supports-color": {
  218. "optional": true
  219. }
  220. }
  221. },
  222. "node_modules/depd": {
  223. "version": "2.0.0",
  224. "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
  225. "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
  226. "license": "MIT",
  227. "engines": {
  228. "node": ">= 0.8"
  229. }
  230. },
  231. "node_modules/dotenv": {
  232. "version": "17.4.2",
  233. "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.4.2.tgz",
  234. "integrity": "sha512-nI4U3TottKAcAD9LLud4Cb7b2QztQMUEfHbvhTH09bqXTxnSie8WnjPALV/WMCrJZ6UV/qHJ6L03OqO3LcdYZw==",
  235. "license": "BSD-2-Clause",
  236. "engines": {
  237. "node": ">=12"
  238. },
  239. "funding": {
  240. "url": "https://dotenvx.com"
  241. }
  242. },
  243. "node_modules/dunder-proto": {
  244. "version": "1.0.1",
  245. "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
  246. "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
  247. "license": "MIT",
  248. "dependencies": {
  249. "call-bind-apply-helpers": "^1.0.1",
  250. "es-errors": "^1.3.0",
  251. "gopd": "^1.2.0"
  252. },
  253. "engines": {
  254. "node": ">= 0.4"
  255. }
  256. },
  257. "node_modules/ee-first": {
  258. "version": "1.1.1",
  259. "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
  260. "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
  261. "license": "MIT"
  262. },
  263. "node_modules/encodeurl": {
  264. "version": "2.0.0",
  265. "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
  266. "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
  267. "license": "MIT",
  268. "engines": {
  269. "node": ">= 0.8"
  270. }
  271. },
  272. "node_modules/es-define-property": {
  273. "version": "1.0.1",
  274. "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
  275. "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
  276. "license": "MIT",
  277. "engines": {
  278. "node": ">= 0.4"
  279. }
  280. },
  281. "node_modules/es-errors": {
  282. "version": "1.3.0",
  283. "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
  284. "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
  285. "license": "MIT",
  286. "engines": {
  287. "node": ">= 0.4"
  288. }
  289. },
  290. "node_modules/es-object-atoms": {
  291. "version": "1.1.2",
  292. "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz",
  293. "integrity": "sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==",
  294. "license": "MIT",
  295. "dependencies": {
  296. "es-errors": "^1.3.0"
  297. },
  298. "engines": {
  299. "node": ">= 0.4"
  300. }
  301. },
  302. "node_modules/es5-ext": {
  303. "version": "0.10.64",
  304. "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz",
  305. "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==",
  306. "hasInstallScript": true,
  307. "license": "ISC",
  308. "dependencies": {
  309. "es6-iterator": "^2.0.3",
  310. "es6-symbol": "^3.1.3",
  311. "esniff": "^2.0.1",
  312. "next-tick": "^1.1.0"
  313. },
  314. "engines": {
  315. "node": ">=0.10"
  316. }
  317. },
  318. "node_modules/es6-iterator": {
  319. "version": "2.0.3",
  320. "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
  321. "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==",
  322. "license": "MIT",
  323. "dependencies": {
  324. "d": "1",
  325. "es5-ext": "^0.10.35",
  326. "es6-symbol": "^3.1.1"
  327. }
  328. },
  329. "node_modules/es6-symbol": {
  330. "version": "3.1.4",
  331. "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.4.tgz",
  332. "integrity": "sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==",
  333. "license": "ISC",
  334. "dependencies": {
  335. "d": "^1.0.2",
  336. "ext": "^1.7.0"
  337. },
  338. "engines": {
  339. "node": ">=0.12"
  340. }
  341. },
  342. "node_modules/escape-html": {
  343. "version": "1.0.3",
  344. "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
  345. "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
  346. "license": "MIT"
  347. },
  348. "node_modules/esniff": {
  349. "version": "2.0.1",
  350. "resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz",
  351. "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==",
  352. "license": "ISC",
  353. "dependencies": {
  354. "d": "^1.0.1",
  355. "es5-ext": "^0.10.62",
  356. "event-emitter": "^0.3.5",
  357. "type": "^2.7.2"
  358. },
  359. "engines": {
  360. "node": ">=0.10"
  361. }
  362. },
  363. "node_modules/etag": {
  364. "version": "1.8.1",
  365. "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
  366. "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
  367. "license": "MIT",
  368. "engines": {
  369. "node": ">= 0.6"
  370. }
  371. },
  372. "node_modules/event-emitter": {
  373. "version": "0.3.5",
  374. "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
  375. "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==",
  376. "license": "MIT",
  377. "dependencies": {
  378. "d": "1",
  379. "es5-ext": "~0.10.14"
  380. }
  381. },
  382. "node_modules/express": {
  383. "version": "5.2.1",
  384. "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz",
  385. "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==",
  386. "license": "MIT",
  387. "dependencies": {
  388. "accepts": "^2.0.0",
  389. "body-parser": "^2.2.1",
  390. "content-disposition": "^1.0.0",
  391. "content-type": "^1.0.5",
  392. "cookie": "^0.7.1",
  393. "cookie-signature": "^1.2.1",
  394. "debug": "^4.4.0",
  395. "depd": "^2.0.0",
  396. "encodeurl": "^2.0.0",
  397. "escape-html": "^1.0.3",
  398. "etag": "^1.8.1",
  399. "finalhandler": "^2.1.0",
  400. "fresh": "^2.0.0",
  401. "http-errors": "^2.0.0",
  402. "merge-descriptors": "^2.0.0",
  403. "mime-types": "^3.0.0",
  404. "on-finished": "^2.4.1",
  405. "once": "^1.4.0",
  406. "parseurl": "^1.3.3",
  407. "proxy-addr": "^2.0.7",
  408. "qs": "^6.14.0",
  409. "range-parser": "^1.2.1",
  410. "router": "^2.2.0",
  411. "send": "^1.1.0",
  412. "serve-static": "^2.2.0",
  413. "statuses": "^2.0.1",
  414. "type-is": "^2.0.1",
  415. "vary": "^1.1.2"
  416. },
  417. "engines": {
  418. "node": ">= 18"
  419. },
  420. "funding": {
  421. "type": "opencollective",
  422. "url": "https://opencollective.com/express"
  423. }
  424. },
  425. "node_modules/ext": {
  426. "version": "1.7.0",
  427. "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz",
  428. "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==",
  429. "license": "ISC",
  430. "dependencies": {
  431. "type": "^2.7.2"
  432. }
  433. },
  434. "node_modules/fetch-blob": {
  435. "version": "3.2.0",
  436. "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz",
  437. "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==",
  438. "funding": [
  439. {
  440. "type": "github",
  441. "url": "https://github.com/sponsors/jimmywarting"
  442. },
  443. {
  444. "type": "paypal",
  445. "url": "https://paypal.me/jimmywarting"
  446. }
  447. ],
  448. "license": "MIT",
  449. "dependencies": {
  450. "node-domexception": "^1.0.0",
  451. "web-streams-polyfill": "^3.0.3"
  452. },
  453. "engines": {
  454. "node": "^12.20 || >= 14.13"
  455. }
  456. },
  457. "node_modules/finalhandler": {
  458. "version": "2.1.1",
  459. "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz",
  460. "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==",
  461. "license": "MIT",
  462. "dependencies": {
  463. "debug": "^4.4.0",
  464. "encodeurl": "^2.0.0",
  465. "escape-html": "^1.0.3",
  466. "on-finished": "^2.4.1",
  467. "parseurl": "^1.3.3",
  468. "statuses": "^2.0.1"
  469. },
  470. "engines": {
  471. "node": ">= 18.0.0"
  472. },
  473. "funding": {
  474. "type": "opencollective",
  475. "url": "https://opencollective.com/express"
  476. }
  477. },
  478. "node_modules/flatbuffers": {
  479. "version": "25.9.23",
  480. "resolved": "https://registry.npmjs.org/flatbuffers/-/flatbuffers-25.9.23.tgz",
  481. "integrity": "sha512-MI1qs7Lo4Syw0EOzUl0xjs2lsoeqFku44KpngfIduHBYvzm8h2+7K8YMQh1JtVVVrUvhLpNwqVi4DERegUJhPQ==",
  482. "license": "Apache-2.0"
  483. },
  484. "node_modules/formdata-polyfill": {
  485. "version": "4.0.10",
  486. "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz",
  487. "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==",
  488. "license": "MIT",
  489. "dependencies": {
  490. "fetch-blob": "^3.1.2"
  491. },
  492. "engines": {
  493. "node": ">=12.20.0"
  494. }
  495. },
  496. "node_modules/forwarded": {
  497. "version": "0.2.0",
  498. "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
  499. "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
  500. "license": "MIT",
  501. "engines": {
  502. "node": ">= 0.6"
  503. }
  504. },
  505. "node_modules/fresh": {
  506. "version": "2.0.0",
  507. "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz",
  508. "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==",
  509. "license": "MIT",
  510. "engines": {
  511. "node": ">= 0.8"
  512. }
  513. },
  514. "node_modules/function-bind": {
  515. "version": "1.1.2",
  516. "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
  517. "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
  518. "license": "MIT",
  519. "funding": {
  520. "url": "https://github.com/sponsors/ljharb"
  521. }
  522. },
  523. "node_modules/get-intrinsic": {
  524. "version": "1.3.0",
  525. "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
  526. "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
  527. "license": "MIT",
  528. "dependencies": {
  529. "call-bind-apply-helpers": "^1.0.2",
  530. "es-define-property": "^1.0.1",
  531. "es-errors": "^1.3.0",
  532. "es-object-atoms": "^1.1.1",
  533. "function-bind": "^1.1.2",
  534. "get-proto": "^1.0.1",
  535. "gopd": "^1.2.0",
  536. "has-symbols": "^1.1.0",
  537. "hasown": "^2.0.2",
  538. "math-intrinsics": "^1.1.0"
  539. },
  540. "engines": {
  541. "node": ">= 0.4"
  542. },
  543. "funding": {
  544. "url": "https://github.com/sponsors/ljharb"
  545. }
  546. },
  547. "node_modules/get-proto": {
  548. "version": "1.0.1",
  549. "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
  550. "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
  551. "license": "MIT",
  552. "dependencies": {
  553. "dunder-proto": "^1.0.1",
  554. "es-object-atoms": "^1.0.0"
  555. },
  556. "engines": {
  557. "node": ">= 0.4"
  558. }
  559. },
  560. "node_modules/gopd": {
  561. "version": "1.2.0",
  562. "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
  563. "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
  564. "license": "MIT",
  565. "engines": {
  566. "node": ">= 0.4"
  567. },
  568. "funding": {
  569. "url": "https://github.com/sponsors/ljharb"
  570. }
  571. },
  572. "node_modules/h264-profile-level-id": {
  573. "version": "2.3.3",
  574. "resolved": "https://registry.npmjs.org/h264-profile-level-id/-/h264-profile-level-id-2.3.3.tgz",
  575. "integrity": "sha512-rPd5gpyWuIfEbBiHC/f9I4wdeCpAhg0aWdYgjMRdVTqhJT22C6VrWTi4hpAAgJad1Vv8BJDEvrzAQTW7CxzmJw==",
  576. "license": "ISC",
  577. "dependencies": {
  578. "debug": "^4.4.3"
  579. },
  580. "engines": {
  581. "node": ">=22"
  582. },
  583. "funding": {
  584. "type": "opencollective",
  585. "url": "https://opencollective.com/mediasoup"
  586. }
  587. },
  588. "node_modules/has-symbols": {
  589. "version": "1.1.0",
  590. "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
  591. "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
  592. "license": "MIT",
  593. "engines": {
  594. "node": ">= 0.4"
  595. },
  596. "funding": {
  597. "url": "https://github.com/sponsors/ljharb"
  598. }
  599. },
  600. "node_modules/hasown": {
  601. "version": "2.0.4",
  602. "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz",
  603. "integrity": "sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==",
  604. "license": "MIT",
  605. "dependencies": {
  606. "function-bind": "^1.1.2"
  607. },
  608. "engines": {
  609. "node": ">= 0.4"
  610. }
  611. },
  612. "node_modules/http-errors": {
  613. "version": "2.0.1",
  614. "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
  615. "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",
  616. "license": "MIT",
  617. "dependencies": {
  618. "depd": "~2.0.0",
  619. "inherits": "~2.0.4",
  620. "setprototypeof": "~1.2.0",
  621. "statuses": "~2.0.2",
  622. "toidentifier": "~1.0.1"
  623. },
  624. "engines": {
  625. "node": ">= 0.8"
  626. },
  627. "funding": {
  628. "type": "opencollective",
  629. "url": "https://opencollective.com/express"
  630. }
  631. },
  632. "node_modules/iconv-lite": {
  633. "version": "0.7.3",
  634. "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.3.tgz",
  635. "integrity": "sha512-IKXpvIzjnC9XTAUbVBcMfGS0EPaIXtW6v+zr+RRp+hqULEpo0owZax6wyRwPOJbWbzjYspQwusTsfVr0ifh4uQ==",
  636. "license": "MIT",
  637. "dependencies": {
  638. "safer-buffer": ">= 2.1.2 < 3.0.0"
  639. },
  640. "engines": {
  641. "node": ">=0.10.0"
  642. },
  643. "funding": {
  644. "type": "opencollective",
  645. "url": "https://opencollective.com/express"
  646. }
  647. },
  648. "node_modules/inherits": {
  649. "version": "2.0.4",
  650. "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
  651. "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
  652. "license": "ISC"
  653. },
  654. "node_modules/ipaddr.js": {
  655. "version": "1.9.1",
  656. "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
  657. "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
  658. "license": "MIT",
  659. "engines": {
  660. "node": ">= 0.10"
  661. }
  662. },
  663. "node_modules/is-promise": {
  664. "version": "4.0.0",
  665. "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",
  666. "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==",
  667. "license": "MIT"
  668. },
  669. "node_modules/is-typedarray": {
  670. "version": "1.0.0",
  671. "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
  672. "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==",
  673. "license": "MIT"
  674. },
  675. "node_modules/math-intrinsics": {
  676. "version": "1.1.0",
  677. "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
  678. "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
  679. "license": "MIT",
  680. "engines": {
  681. "node": ">= 0.4"
  682. }
  683. },
  684. "node_modules/media-typer": {
  685. "version": "1.1.0",
  686. "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz",
  687. "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==",
  688. "license": "MIT",
  689. "engines": {
  690. "node": ">= 0.8"
  691. }
  692. },
  693. "node_modules/mediasoup": {
  694. "version": "3.21.2",
  695. "resolved": "https://registry.npmjs.org/mediasoup/-/mediasoup-3.21.2.tgz",
  696. "integrity": "sha512-u+icXMt/PeW9XESVRa1j8XpxMCwdVo2U2PC4FI8OZx0H6rJsMVXUBShBVteLuF60WzbLw1oGQ7w0fiW5JM2LKQ==",
  697. "hasInstallScript": true,
  698. "license": "ISC",
  699. "dependencies": {
  700. "debug": "^4.4.3",
  701. "flatbuffers": "^25.9.23",
  702. "h264-profile-level-id": "^2.3.3",
  703. "node-fetch": "^3.3.2",
  704. "supports-color": "^10.2.2",
  705. "tar": "^7.5.20"
  706. },
  707. "engines": {
  708. "node": ">=22"
  709. },
  710. "funding": {
  711. "type": "opencollective",
  712. "url": "https://opencollective.com/mediasoup"
  713. }
  714. },
  715. "node_modules/merge-descriptors": {
  716. "version": "2.0.0",
  717. "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz",
  718. "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==",
  719. "license": "MIT",
  720. "engines": {
  721. "node": ">=18"
  722. },
  723. "funding": {
  724. "url": "https://github.com/sponsors/sindresorhus"
  725. }
  726. },
  727. "node_modules/mime-db": {
  728. "version": "1.54.0",
  729. "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
  730. "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==",
  731. "license": "MIT",
  732. "engines": {
  733. "node": ">= 0.6"
  734. }
  735. },
  736. "node_modules/mime-types": {
  737. "version": "3.0.2",
  738. "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
  739. "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==",
  740. "dependencies": {
  741. "mime-db": "^1.54.0"
  742. },
  743. "engines": {
  744. "node": ">=18"
  745. },
  746. "funding": {
  747. "type": "opencollective",
  748. "url": "https://opencollective.com/express"
  749. }
  750. },
  751. "node_modules/minipass": {
  752. "version": "7.1.3",
  753. "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz",
  754. "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==",
  755. "license": "BlueOak-1.0.0",
  756. "engines": {
  757. "node": ">=16 || 14 >=14.17"
  758. }
  759. },
  760. "node_modules/minizlib": {
  761. "version": "3.1.0",
  762. "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz",
  763. "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==",
  764. "dependencies": {
  765. "minipass": "^7.1.2"
  766. },
  767. "engines": {
  768. "node": ">= 18"
  769. }
  770. },
  771. "node_modules/ms": {
  772. "version": "2.1.3",
  773. "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
  774. "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
  775. "license": "MIT"
  776. },
  777. "node_modules/negotiator": {
  778. "version": "1.0.0",
  779. "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz",
  780. "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==",
  781. "license": "MIT",
  782. "engines": {
  783. "node": ">= 0.6"
  784. }
  785. },
  786. "node_modules/next-tick": {
  787. "version": "1.1.0",
  788. "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz",
  789. "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==",
  790. "license": "ISC"
  791. },
  792. "node_modules/node-domexception": {
  793. "version": "1.0.0",
  794. "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz",
  795. "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==",
  796. "deprecated": "Use your platform's native DOMException instead",
  797. "funding": [
  798. {
  799. "type": "github",
  800. "url": "https://github.com/sponsors/jimmywarting"
  801. },
  802. {
  803. "type": "github",
  804. "url": "https://paypal.me/jimmywarting"
  805. }
  806. ],
  807. "license": "MIT",
  808. "engines": {
  809. "node": ">=10.5.0"
  810. }
  811. },
  812. "node_modules/node-fetch": {
  813. "version": "3.3.2",
  814. "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz",
  815. "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==",
  816. "license": "MIT",
  817. "dependencies": {
  818. "data-uri-to-buffer": "^4.0.0",
  819. "fetch-blob": "^3.1.4",
  820. "formdata-polyfill": "^4.0.10"
  821. },
  822. "engines": {
  823. "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
  824. },
  825. "funding": {
  826. "type": "opencollective",
  827. "url": "https://opencollective.com/node-fetch"
  828. }
  829. },
  830. "node_modules/node-gyp-build": {
  831. "version": "4.8.4",
  832. "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz",
  833. "integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==",
  834. "license": "MIT",
  835. "bin": {
  836. "node-gyp-build": "bin.js",
  837. "node-gyp-build-optional": "optional.js",
  838. "node-gyp-build-test": "build-test.js"
  839. }
  840. },
  841. "node_modules/object-inspect": {
  842. "version": "1.13.4",
  843. "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
  844. "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
  845. "license": "MIT",
  846. "engines": {
  847. "node": ">= 0.4"
  848. },
  849. "funding": {
  850. "url": "https://github.com/sponsors/ljharb"
  851. }
  852. },
  853. "node_modules/on-finished": {
  854. "version": "2.4.1",
  855. "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
  856. "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
  857. "license": "MIT",
  858. "dependencies": {
  859. "ee-first": "1.1.1"
  860. },
  861. "engines": {
  862. "node": ">= 0.8"
  863. }
  864. },
  865. "node_modules/once": {
  866. "version": "1.4.0",
  867. "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
  868. "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
  869. "license": "ISC",
  870. "dependencies": {
  871. "wrappy": "1"
  872. }
  873. },
  874. "node_modules/parseurl": {
  875. "version": "1.3.3",
  876. "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
  877. "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
  878. "license": "MIT",
  879. "engines": {
  880. "node": ">= 0.8"
  881. }
  882. },
  883. "node_modules/path-to-regexp": {
  884. "version": "8.4.2",
  885. "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz",
  886. "integrity": "sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==",
  887. "license": "MIT",
  888. "funding": {
  889. "type": "opencollective",
  890. "url": "https://opencollective.com/express"
  891. }
  892. },
  893. "node_modules/protoo-server": {
  894. "version": "4.0.8",
  895. "resolved": "https://registry.npmjs.org/protoo-server/-/protoo-server-4.0.8.tgz",
  896. "integrity": "sha512-RCZrtdTCEAN1MkhcI11/fbI8ry3Ee2hc3FkFxirUqiqEO3uq6iusTnehXXBM4iTl3WeZIj03RkyBdHRnOrwXHg==",
  897. "license": "MIT",
  898. "dependencies": {
  899. "debug": "^4.4.3",
  900. "websocket": "^1.0.35"
  901. },
  902. "engines": {
  903. "node": ">=8.0.0"
  904. }
  905. },
  906. "node_modules/proxy-addr": {
  907. "version": "2.0.7",
  908. "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
  909. "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
  910. "license": "MIT",
  911. "dependencies": {
  912. "forwarded": "0.2.0",
  913. "ipaddr.js": "1.9.1"
  914. },
  915. "engines": {
  916. "node": ">= 0.10"
  917. }
  918. },
  919. "node_modules/qs": {
  920. "version": "6.15.3",
  921. "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.3.tgz",
  922. "integrity": "sha512-O9gl3zCl5h5blw1KGUzQKhA5oUXSl8rwUIM5o0S3nCXMliSvy5Dzx7/DJcI+SwgICv+IneSZwhBh1oSyEHA71A==",
  923. "license": "BSD-3-Clause",
  924. "dependencies": {
  925. "es-define-property": "^1.0.1",
  926. "side-channel": "^1.1.1"
  927. },
  928. "engines": {
  929. "node": ">=0.6"
  930. },
  931. "funding": {
  932. "url": "https://github.com/sponsors/ljharb"
  933. }
  934. },
  935. "node_modules/range-parser": {
  936. "version": "1.3.0",
  937. "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.3.0.tgz",
  938. "integrity": "sha512-hek2mFQpPuI4E1BBKrSto+BU3e3x4xuarsbiwr3+lf7p44juvFMV0XFWQAP3xUyqXA4RrXLIoaSUGbSt056ZMw==",
  939. "license": "MIT",
  940. "engines": {
  941. "node": ">= 0.6"
  942. },
  943. "funding": {
  944. "type": "opencollective",
  945. "url": "https://opencollective.com/express"
  946. }
  947. },
  948. "node_modules/raw-body": {
  949. "version": "3.0.2",
  950. "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz",
  951. "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==",
  952. "license": "MIT",
  953. "dependencies": {
  954. "bytes": "~3.1.2",
  955. "http-errors": "~2.0.1",
  956. "iconv-lite": "~0.7.0",
  957. "unpipe": "~1.0.0"
  958. },
  959. "engines": {
  960. "node": ">= 0.10"
  961. }
  962. },
  963. "node_modules/router": {
  964. "version": "2.2.0",
  965. "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz",
  966. "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==",
  967. "license": "MIT",
  968. "dependencies": {
  969. "debug": "^4.4.0",
  970. "depd": "^2.0.0",
  971. "is-promise": "^4.0.0",
  972. "parseurl": "^1.3.3",
  973. "path-to-regexp": "^8.0.0"
  974. },
  975. "engines": {
  976. "node": ">= 18"
  977. }
  978. },
  979. "node_modules/safer-buffer": {
  980. "version": "2.1.2",
  981. "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
  982. "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
  983. "license": "MIT"
  984. },
  985. "node_modules/send": {
  986. "version": "1.2.1",
  987. "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz",
  988. "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==",
  989. "license": "MIT",
  990. "dependencies": {
  991. "debug": "^4.4.3",
  992. "encodeurl": "^2.0.0",
  993. "escape-html": "^1.0.3",
  994. "etag": "^1.8.1",
  995. "fresh": "^2.0.0",
  996. "http-errors": "^2.0.1",
  997. "mime-types": "^3.0.2",
  998. "ms": "^2.1.3",
  999. "on-finished": "^2.4.1",
  1000. "range-parser": "^1.2.1",
  1001. "statuses": "^2.0.2"
  1002. },
  1003. "engines": {
  1004. "node": ">= 18"
  1005. },
  1006. "funding": {
  1007. "type": "opencollective",
  1008. "url": "https://opencollective.com/express"
  1009. }
  1010. },
  1011. "node_modules/serve-static": {
  1012. "version": "2.2.1",
  1013. "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz",
  1014. "integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==",
  1015. "license": "MIT",
  1016. "dependencies": {
  1017. "encodeurl": "^2.0.0",
  1018. "escape-html": "^1.0.3",
  1019. "parseurl": "^1.3.3",
  1020. "send": "^1.2.0"
  1021. },
  1022. "engines": {
  1023. "node": ">= 18"
  1024. },
  1025. "funding": {
  1026. "type": "opencollective",
  1027. "url": "https://opencollective.com/express"
  1028. }
  1029. },
  1030. "node_modules/setprototypeof": {
  1031. "version": "1.2.0",
  1032. "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
  1033. "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
  1034. "license": "ISC"
  1035. },
  1036. "node_modules/side-channel": {
  1037. "version": "1.1.1",
  1038. "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz",
  1039. "integrity": "sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==",
  1040. "license": "MIT",
  1041. "dependencies": {
  1042. "es-errors": "^1.3.0",
  1043. "object-inspect": "^1.13.4",
  1044. "side-channel-list": "^1.0.1",
  1045. "side-channel-map": "^1.0.1",
  1046. "side-channel-weakmap": "^1.0.2"
  1047. },
  1048. "engines": {
  1049. "node": ">= 0.4"
  1050. },
  1051. "funding": {
  1052. "url": "https://github.com/sponsors/ljharb"
  1053. }
  1054. },
  1055. "node_modules/side-channel-list": {
  1056. "version": "1.0.1",
  1057. "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz",
  1058. "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==",
  1059. "license": "MIT",
  1060. "dependencies": {
  1061. "es-errors": "^1.3.0",
  1062. "object-inspect": "^1.13.4"
  1063. },
  1064. "engines": {
  1065. "node": ">= 0.4"
  1066. },
  1067. "funding": {
  1068. "url": "https://github.com/sponsors/ljharb"
  1069. }
  1070. },
  1071. "node_modules/side-channel-map": {
  1072. "version": "1.0.1",
  1073. "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
  1074. "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
  1075. "license": "MIT",
  1076. "dependencies": {
  1077. "call-bound": "^1.0.2",
  1078. "es-errors": "^1.3.0",
  1079. "get-intrinsic": "^1.2.5",
  1080. "object-inspect": "^1.13.3"
  1081. },
  1082. "engines": {
  1083. "node": ">= 0.4"
  1084. },
  1085. "funding": {
  1086. "url": "https://github.com/sponsors/ljharb"
  1087. }
  1088. },
  1089. "node_modules/side-channel-weakmap": {
  1090. "version": "1.0.2",
  1091. "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
  1092. "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
  1093. "license": "MIT",
  1094. "dependencies": {
  1095. "call-bound": "^1.0.2",
  1096. "es-errors": "^1.3.0",
  1097. "get-intrinsic": "^1.2.5",
  1098. "object-inspect": "^1.13.3",
  1099. "side-channel-map": "^1.0.1"
  1100. },
  1101. "engines": {
  1102. "node": ">= 0.4"
  1103. },
  1104. "funding": {
  1105. "url": "https://github.com/sponsors/ljharb"
  1106. }
  1107. },
  1108. "node_modules/statuses": {
  1109. "version": "2.0.2",
  1110. "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
  1111. "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",
  1112. "license": "MIT",
  1113. "engines": {
  1114. "node": ">= 0.8"
  1115. }
  1116. },
  1117. "node_modules/supports-color": {
  1118. "version": "10.2.2",
  1119. "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz",
  1120. "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==",
  1121. "license": "MIT",
  1122. "engines": {
  1123. "node": ">=18"
  1124. },
  1125. "funding": {
  1126. "url": "https://github.com/chalk/supports-color?sponsor=1"
  1127. }
  1128. },
  1129. "node_modules/tar": {
  1130. "version": "7.5.20",
  1131. "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.20.tgz",
  1132. "integrity": "sha512-9FcyK4PA6+WbzlTM9WhQm6vB5W7cP7dUiPsv1g7YDwEQnQ1CGpK3MGlKk/ITVWMk05kHZuBhmVhiv8LZoy/PFQ==",
  1133. "license": "BlueOak-1.0.0",
  1134. "dependencies": {
  1135. "@isaacs/fs-minipass": "^4.0.0",
  1136. "chownr": "^3.0.0",
  1137. "minipass": "^7.1.2",
  1138. "minizlib": "^3.1.0",
  1139. "yallist": "^5.0.0"
  1140. },
  1141. "engines": {
  1142. "node": ">=18"
  1143. }
  1144. },
  1145. "node_modules/toidentifier": {
  1146. "version": "1.0.1",
  1147. "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
  1148. "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
  1149. "license": "MIT",
  1150. "engines": {
  1151. "node": ">=0.6"
  1152. }
  1153. },
  1154. "node_modules/type": {
  1155. "version": "2.7.3",
  1156. "resolved": "https://registry.npmjs.org/type/-/type-2.7.3.tgz",
  1157. "integrity": "sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==",
  1158. "license": "ISC"
  1159. },
  1160. "node_modules/type-is": {
  1161. "version": "2.1.0",
  1162. "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz",
  1163. "integrity": "sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==",
  1164. "license": "MIT",
  1165. "dependencies": {
  1166. "content-type": "^2.0.0",
  1167. "media-typer": "^1.1.0",
  1168. "mime-types": "^3.0.0"
  1169. },
  1170. "engines": {
  1171. "node": ">= 18"
  1172. },
  1173. "funding": {
  1174. "type": "opencollective",
  1175. "url": "https://opencollective.com/express"
  1176. }
  1177. },
  1178. "node_modules/type-is/node_modules/content-type": {
  1179. "version": "2.0.0",
  1180. "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz",
  1181. "integrity": "sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==",
  1182. "license": "MIT",
  1183. "engines": {
  1184. "node": ">=18"
  1185. },
  1186. "funding": {
  1187. "type": "opencollective",
  1188. "url": "https://opencollective.com/express"
  1189. }
  1190. },
  1191. "node_modules/typedarray-to-buffer": {
  1192. "version": "3.1.5",
  1193. "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
  1194. "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
  1195. "license": "MIT",
  1196. "dependencies": {
  1197. "is-typedarray": "^1.0.0"
  1198. }
  1199. },
  1200. "node_modules/unpipe": {
  1201. "version": "1.0.0",
  1202. "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
  1203. "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
  1204. "license": "MIT",
  1205. "engines": {
  1206. "node": ">= 0.8"
  1207. }
  1208. },
  1209. "node_modules/utf-8-validate": {
  1210. "version": "5.0.10",
  1211. "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.10.tgz",
  1212. "integrity": "sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==",
  1213. "hasInstallScript": true,
  1214. "license": "MIT",
  1215. "dependencies": {
  1216. "node-gyp-build": "^4.3.0"
  1217. },
  1218. "engines": {
  1219. "node": ">=6.14.2"
  1220. }
  1221. },
  1222. "node_modules/vary": {
  1223. "version": "1.1.2",
  1224. "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
  1225. "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
  1226. "license": "MIT",
  1227. "engines": {
  1228. "node": ">= 0.8"
  1229. }
  1230. },
  1231. "node_modules/web-streams-polyfill": {
  1232. "version": "3.3.3",
  1233. "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz",
  1234. "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==",
  1235. "license": "MIT",
  1236. "engines": {
  1237. "node": ">= 8"
  1238. }
  1239. },
  1240. "node_modules/websocket": {
  1241. "version": "1.0.35",
  1242. "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.35.tgz",
  1243. "integrity": "sha512-/REy6amwPZl44DDzvRCkaI1q1bIiQB0mEFQLUrhz3z2EK91cp3n72rAjUlrTP0zV22HJIUOVHQGPxhFRjxjt+Q==",
  1244. "license": "Apache-2.0",
  1245. "dependencies": {
  1246. "bufferutil": "^4.0.1",
  1247. "debug": "^2.2.0",
  1248. "es5-ext": "^0.10.63",
  1249. "typedarray-to-buffer": "^3.1.5",
  1250. "utf-8-validate": "^5.0.2",
  1251. "yaeti": "^0.0.6"
  1252. },
  1253. "engines": {
  1254. "node": ">=4.0.0"
  1255. }
  1256. },
  1257. "node_modules/websocket/node_modules/debug": {
  1258. "version": "2.6.9",
  1259. "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
  1260. "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
  1261. "license": "MIT",
  1262. "dependencies": {
  1263. "ms": "2.0.0"
  1264. }
  1265. },
  1266. "node_modules/websocket/node_modules/ms": {
  1267. "version": "2.0.0",
  1268. "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
  1269. "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
  1270. "license": "MIT"
  1271. },
  1272. "node_modules/wrappy": {
  1273. "version": "1.0.2",
  1274. "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
  1275. "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
  1276. "license": "ISC"
  1277. },
  1278. "node_modules/yaeti": {
  1279. "version": "0.0.6",
  1280. "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz",
  1281. "integrity": "sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug==",
  1282. "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.",
  1283. "license": "MIT",
  1284. "engines": {
  1285. "node": ">=0.10.32"
  1286. }
  1287. },
  1288. "node_modules/yallist": {
  1289. "version": "5.0.0",
  1290. "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz",
  1291. "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==",
  1292. "license": "BlueOak-1.0.0",
  1293. "engines": {
  1294. "node": ">=18"
  1295. }
  1296. }
  1297. }
  1298. }