package-lock.json 36 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916
  1. {
  2. "name": "solana",
  3. "version": "1.0.0",
  4. "lockfileVersion": 3,
  5. "requires": true,
  6. "packages": {
  7. "": {
  8. "name": "solana",
  9. "version": "1.0.0",
  10. "license": "ISC",
  11. "dependencies": {
  12. "@debridge-finance/solana-transaction-parser": "^2.0.1",
  13. "@solana/spl-token": "^0.4.1",
  14. "@solana/web3.js": "^1.91.1",
  15. "axios": "^1.6.8",
  16. "fs-extra": "^11.2.0",
  17. "jsonrpc": "^0.1.1",
  18. "node-cron": "^3.0.3"
  19. }
  20. },
  21. "node_modules/@babel/runtime": {
  22. "version": "7.24.0",
  23. "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.24.0.tgz",
  24. "integrity": "sha512-Chk32uHMg6TnQdvw2e9IlqPpFX/6NLuK0Ys2PqLb7/gL5uFn9mXvK715FGLlOLQrcO4qIkNHkvPGktzzXexsFw==",
  25. "dependencies": {
  26. "regenerator-runtime": "^0.14.0"
  27. },
  28. "engines": {
  29. "node": ">=6.9.0"
  30. }
  31. },
  32. "node_modules/@coral-xyz/anchor": {
  33. "version": "0.29.0",
  34. "resolved": "https://registry.npmmirror.com/@coral-xyz/anchor/-/anchor-0.29.0.tgz",
  35. "integrity": "sha512-eny6QNG0WOwqV0zQ7cs/b1tIuzZGmP7U7EcH+ogt4Gdbl8HDmIYVMh/9aTmYZPaFWjtUaI8qSn73uYEXWfATdA==",
  36. "dependencies": {
  37. "@coral-xyz/borsh": "^0.29.0",
  38. "@noble/hashes": "^1.3.1",
  39. "@solana/web3.js": "^1.68.0",
  40. "bn.js": "^5.1.2",
  41. "bs58": "^4.0.1",
  42. "buffer-layout": "^1.2.2",
  43. "camelcase": "^6.3.0",
  44. "cross-fetch": "^3.1.5",
  45. "crypto-hash": "^1.3.0",
  46. "eventemitter3": "^4.0.7",
  47. "pako": "^2.0.3",
  48. "snake-case": "^3.0.4",
  49. "superstruct": "^0.15.4",
  50. "toml": "^3.0.0"
  51. },
  52. "engines": {
  53. "node": ">=11"
  54. }
  55. },
  56. "node_modules/@coral-xyz/anchor/node_modules/superstruct": {
  57. "version": "0.15.5",
  58. "resolved": "https://registry.npmmirror.com/superstruct/-/superstruct-0.15.5.tgz",
  59. "integrity": "sha512-4AOeU+P5UuE/4nOUkmcQdW5y7i9ndt1cQd/3iUe+LTz3RxESf/W/5lg4B74HbDMMv8PHnPnGCQFH45kBcrQYoQ=="
  60. },
  61. "node_modules/@coral-xyz/borsh": {
  62. "version": "0.29.0",
  63. "resolved": "https://registry.npmmirror.com/@coral-xyz/borsh/-/borsh-0.29.0.tgz",
  64. "integrity": "sha512-s7VFVa3a0oqpkuRloWVPdCK7hMbAMY270geZOGfCnaqexrP5dTIpbEHL33req6IYPPJ0hYa71cdvJ1h6V55/oQ==",
  65. "dependencies": {
  66. "bn.js": "^5.1.2",
  67. "buffer-layout": "^1.2.0"
  68. },
  69. "engines": {
  70. "node": ">=10"
  71. },
  72. "peerDependencies": {
  73. "@solana/web3.js": "^1.68.0"
  74. }
  75. },
  76. "node_modules/@coral-xyz/spl-token": {
  77. "version": "0.29.0",
  78. "resolved": "https://registry.npmmirror.com/@coral-xyz/spl-token/-/spl-token-0.29.0.tgz",
  79. "integrity": "sha512-NgkbBGI87pUPmf0FNuPoizwQImKLVt1hc28ylxTvszbRg19azqeLs1hBK7WGHV2RXDN+RqH8dASb+7Gj1aXJMw==",
  80. "dependencies": {
  81. "@coral-xyz/anchor": "=0.29.0",
  82. "@native-to-anchor/buffer-layout": "=0.1.0"
  83. }
  84. },
  85. "node_modules/@debridge-finance/solana-transaction-parser": {
  86. "version": "2.0.1",
  87. "resolved": "https://registry.npmmirror.com/@debridge-finance/solana-transaction-parser/-/solana-transaction-parser-2.0.1.tgz",
  88. "integrity": "sha512-jV0TOwQQSVvFqKfNgHmlzyO7054QkscYHkOhLIgdJdoWI6TQbZht/6So+sMCkvBvAEo9fC50JdZRfzmJZIF8JA==",
  89. "dependencies": {
  90. "@coral-xyz/anchor": "^0.29.0",
  91. "@coral-xyz/spl-token": "^0.29.0",
  92. "@solana/spl-token": "^0.3.8",
  93. "@solana/web3.js": "^1.87.0",
  94. "buffer": "6.0.3"
  95. },
  96. "peerDependencies": {
  97. "@solana/buffer-layout": "^4.0.0",
  98. "@solana/buffer-layout-utils": "^0.2.0"
  99. }
  100. },
  101. "node_modules/@debridge-finance/solana-transaction-parser/node_modules/@solana/spl-token": {
  102. "version": "0.3.11",
  103. "resolved": "https://registry.npmmirror.com/@solana/spl-token/-/spl-token-0.3.11.tgz",
  104. "integrity": "sha512-bvohO3rIMSVL24Pb+I4EYTJ6cL82eFpInEXD/I8K8upOGjpqHsKUoAempR/RnUlI1qSFNyFlWJfu6MNUgfbCQQ==",
  105. "dependencies": {
  106. "@solana/buffer-layout": "^4.0.0",
  107. "@solana/buffer-layout-utils": "^0.2.0",
  108. "@solana/spl-token-metadata": "^0.1.2",
  109. "buffer": "^6.0.3"
  110. },
  111. "engines": {
  112. "node": ">=16"
  113. },
  114. "peerDependencies": {
  115. "@solana/web3.js": "^1.88.0"
  116. }
  117. },
  118. "node_modules/@native-to-anchor/buffer-layout": {
  119. "version": "0.1.0",
  120. "resolved": "https://registry.npmmirror.com/@native-to-anchor/buffer-layout/-/buffer-layout-0.1.0.tgz",
  121. "integrity": "sha512-7Ykz9KRAm53XqHj5blDUKPX+OXAPO4GZBW4zJhfHGIAbzmqsUFh9kMqR66Bak3mp6wyv1OVTwSr8ZGHKswPxDg==",
  122. "dependencies": {
  123. "@solana/buffer-layout": "=4.0.0",
  124. "@solana/buffer-layout-utils": "=0.2.0"
  125. }
  126. },
  127. "node_modules/@native-to-anchor/buffer-layout/node_modules/@solana/buffer-layout": {
  128. "version": "4.0.0",
  129. "resolved": "https://registry.npmmirror.com/@solana/buffer-layout/-/buffer-layout-4.0.0.tgz",
  130. "integrity": "sha512-lR0EMP2HC3+Mxwd4YcnZb0smnaDw7Bl2IQWZiTevRH5ZZBZn6VRWn3/92E3qdU4SSImJkA6IDHawOHAnx/qUvQ==",
  131. "dependencies": {
  132. "buffer": "~6.0.3"
  133. },
  134. "engines": {
  135. "node": ">=5.10"
  136. }
  137. },
  138. "node_modules/@noble/curves": {
  139. "version": "1.4.0",
  140. "resolved": "https://registry.npmmirror.com/@noble/curves/-/curves-1.4.0.tgz",
  141. "integrity": "sha512-p+4cb332SFCrReJkCYe8Xzm0OWi4Jji5jVdIZRL/PmacmDkFNw6MrrV+gGpiPxLHbV+zKFRywUWbaseT+tZRXg==",
  142. "dependencies": {
  143. "@noble/hashes": "1.4.0"
  144. }
  145. },
  146. "node_modules/@noble/hashes": {
  147. "version": "1.4.0",
  148. "resolved": "https://registry.npmmirror.com/@noble/hashes/-/hashes-1.4.0.tgz",
  149. "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==",
  150. "engines": {
  151. "node": ">= 16"
  152. }
  153. },
  154. "node_modules/@solana/buffer-layout": {
  155. "version": "4.0.1",
  156. "resolved": "https://registry.npmmirror.com/@solana/buffer-layout/-/buffer-layout-4.0.1.tgz",
  157. "integrity": "sha512-E1ImOIAD1tBZFRdjeM4/pzTiTApC0AOBGwyAMS4fwIodCWArzJ3DWdoh8cKxeFM2fElkxBh2Aqts1BPC373rHA==",
  158. "dependencies": {
  159. "buffer": "~6.0.3"
  160. },
  161. "engines": {
  162. "node": ">=5.10"
  163. }
  164. },
  165. "node_modules/@solana/buffer-layout-utils": {
  166. "version": "0.2.0",
  167. "resolved": "https://registry.npmmirror.com/@solana/buffer-layout-utils/-/buffer-layout-utils-0.2.0.tgz",
  168. "integrity": "sha512-szG4sxgJGktbuZYDg2FfNmkMi0DYQoVjN2h7ta1W1hPrwzarcFLBq9UpX1UjNXsNpT9dn+chgprtWGioUAr4/g==",
  169. "dependencies": {
  170. "@solana/buffer-layout": "^4.0.0",
  171. "@solana/web3.js": "^1.32.0",
  172. "bigint-buffer": "^1.1.5",
  173. "bignumber.js": "^9.0.1"
  174. },
  175. "engines": {
  176. "node": ">= 10"
  177. }
  178. },
  179. "node_modules/@solana/codecs-core": {
  180. "version": "2.0.0-experimental.8618508",
  181. "resolved": "https://registry.npmmirror.com/@solana/codecs-core/-/codecs-core-2.0.0-experimental.8618508.tgz",
  182. "integrity": "sha512-JCz7mKjVKtfZxkuDtwMAUgA7YvJcA2BwpZaA1NOLcted4OMC4Prwa3DUe3f3181ixPYaRyptbF0Ikq2MbDkYEA=="
  183. },
  184. "node_modules/@solana/codecs-data-structures": {
  185. "version": "2.0.0-experimental.8618508",
  186. "resolved": "https://registry.npmmirror.com/@solana/codecs-data-structures/-/codecs-data-structures-2.0.0-experimental.8618508.tgz",
  187. "integrity": "sha512-sLpjL9sqzaDdkloBPV61Rht1tgaKq98BCtIKRuyscIrmVPu3wu0Bavk2n/QekmUzaTsj7K1pVSniM0YqCdnEBw==",
  188. "dependencies": {
  189. "@solana/codecs-core": "2.0.0-experimental.8618508",
  190. "@solana/codecs-numbers": "2.0.0-experimental.8618508"
  191. }
  192. },
  193. "node_modules/@solana/codecs-numbers": {
  194. "version": "2.0.0-experimental.8618508",
  195. "resolved": "https://registry.npmmirror.com/@solana/codecs-numbers/-/codecs-numbers-2.0.0-experimental.8618508.tgz",
  196. "integrity": "sha512-EXQKfzFr3CkKKNzKSZPOOOzchXsFe90TVONWsSnVkonO9z+nGKALE0/L9uBmIFGgdzhhU9QQVFvxBMclIDJo2Q==",
  197. "dependencies": {
  198. "@solana/codecs-core": "2.0.0-experimental.8618508"
  199. }
  200. },
  201. "node_modules/@solana/codecs-strings": {
  202. "version": "2.0.0-experimental.8618508",
  203. "resolved": "https://registry.npmmirror.com/@solana/codecs-strings/-/codecs-strings-2.0.0-experimental.8618508.tgz",
  204. "integrity": "sha512-b2yhinr1+oe+JDmnnsV0641KQqqDG8AQ16Z/x7GVWO+AWHMpRlHWVXOq8U1yhPMA4VXxl7i+D+C6ql0VGFp0GA==",
  205. "dependencies": {
  206. "@solana/codecs-core": "2.0.0-experimental.8618508",
  207. "@solana/codecs-numbers": "2.0.0-experimental.8618508"
  208. },
  209. "peerDependencies": {
  210. "fastestsmallesttextencoderdecoder": "^1.0.22"
  211. }
  212. },
  213. "node_modules/@solana/options": {
  214. "version": "2.0.0-experimental.8618508",
  215. "resolved": "https://registry.npmmirror.com/@solana/options/-/options-2.0.0-experimental.8618508.tgz",
  216. "integrity": "sha512-fy/nIRAMC3QHvnKi63KEd86Xr/zFBVxNW4nEpVEU2OT0gCEKwHY4Z55YHf7XujhyuM3PNpiBKg/YYw5QlRU4vg==",
  217. "dependencies": {
  218. "@solana/codecs-core": "2.0.0-experimental.8618508",
  219. "@solana/codecs-numbers": "2.0.0-experimental.8618508"
  220. }
  221. },
  222. "node_modules/@solana/spl-token": {
  223. "version": "0.4.1",
  224. "resolved": "https://registry.npmmirror.com/@solana/spl-token/-/spl-token-0.4.1.tgz",
  225. "integrity": "sha512-DEe15GI0l+XLHwtau/3GUwGQJ9YY/VWNE0k/QuXaaGKo4adMZLEAIQUktRc/S2sRqPjvUdR5anZGxQ9p5khWZw==",
  226. "dependencies": {
  227. "@solana/buffer-layout": "^4.0.0",
  228. "@solana/buffer-layout-utils": "^0.2.0",
  229. "@solana/spl-token-metadata": "^0.1.2",
  230. "buffer": "^6.0.3"
  231. },
  232. "engines": {
  233. "node": ">=16"
  234. },
  235. "peerDependencies": {
  236. "@solana/web3.js": "^1.90.0"
  237. }
  238. },
  239. "node_modules/@solana/spl-token-metadata": {
  240. "version": "0.1.2",
  241. "resolved": "https://registry.npmmirror.com/@solana/spl-token-metadata/-/spl-token-metadata-0.1.2.tgz",
  242. "integrity": "sha512-hJYnAJNkDrtkE2Q41YZhCpeOGU/0JgRFXbtrtOuGGeKc3pkEUHB9DDoxZAxx+XRno13GozUleyBi0qypz4c3bw==",
  243. "dependencies": {
  244. "@solana/codecs-core": "2.0.0-experimental.8618508",
  245. "@solana/codecs-data-structures": "2.0.0-experimental.8618508",
  246. "@solana/codecs-numbers": "2.0.0-experimental.8618508",
  247. "@solana/codecs-strings": "2.0.0-experimental.8618508",
  248. "@solana/options": "2.0.0-experimental.8618508",
  249. "@solana/spl-type-length-value": "0.1.0"
  250. },
  251. "engines": {
  252. "node": ">=16"
  253. },
  254. "peerDependencies": {
  255. "@solana/web3.js": "^1.87.6"
  256. }
  257. },
  258. "node_modules/@solana/spl-type-length-value": {
  259. "version": "0.1.0",
  260. "resolved": "https://registry.npmmirror.com/@solana/spl-type-length-value/-/spl-type-length-value-0.1.0.tgz",
  261. "integrity": "sha512-JBMGB0oR4lPttOZ5XiUGyvylwLQjt1CPJa6qQ5oM+MBCndfjz2TKKkw0eATlLLcYmq1jBVsNlJ2cD6ns2GR7lA==",
  262. "dependencies": {
  263. "buffer": "^6.0.3"
  264. },
  265. "engines": {
  266. "node": ">=16"
  267. }
  268. },
  269. "node_modules/@solana/web3.js": {
  270. "version": "1.91.1",
  271. "resolved": "https://registry.npmmirror.com/@solana/web3.js/-/web3.js-1.91.1.tgz",
  272. "integrity": "sha512-cPgjZXm688oM9cULvJ8u2VH6Qp5rvptE1N1VODVxn2mAbpZsWrvWNPjmASkMYT/HzyrtqFkPvFdSHg8Xjt7aQA==",
  273. "dependencies": {
  274. "@babel/runtime": "^7.23.4",
  275. "@noble/curves": "^1.2.0",
  276. "@noble/hashes": "^1.3.3",
  277. "@solana/buffer-layout": "^4.0.1",
  278. "agentkeepalive": "^4.5.0",
  279. "bigint-buffer": "^1.1.5",
  280. "bn.js": "^5.2.1",
  281. "borsh": "^0.7.0",
  282. "bs58": "^4.0.1",
  283. "buffer": "6.0.3",
  284. "fast-stable-stringify": "^1.0.0",
  285. "jayson": "^4.1.0",
  286. "node-fetch": "^2.7.0",
  287. "rpc-websockets": "^7.5.1",
  288. "superstruct": "^0.14.2"
  289. }
  290. },
  291. "node_modules/@types/connect": {
  292. "version": "3.4.38",
  293. "resolved": "https://registry.npmmirror.com/@types/connect/-/connect-3.4.38.tgz",
  294. "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==",
  295. "dependencies": {
  296. "@types/node": "*"
  297. }
  298. },
  299. "node_modules/@types/node": {
  300. "version": "12.20.55",
  301. "resolved": "https://registry.npmmirror.com/@types/node/-/node-12.20.55.tgz",
  302. "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ=="
  303. },
  304. "node_modules/@types/ws": {
  305. "version": "7.4.7",
  306. "resolved": "https://registry.npmmirror.com/@types/ws/-/ws-7.4.7.tgz",
  307. "integrity": "sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==",
  308. "dependencies": {
  309. "@types/node": "*"
  310. }
  311. },
  312. "node_modules/agentkeepalive": {
  313. "version": "4.5.0",
  314. "resolved": "https://registry.npmmirror.com/agentkeepalive/-/agentkeepalive-4.5.0.tgz",
  315. "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==",
  316. "dependencies": {
  317. "humanize-ms": "^1.2.1"
  318. },
  319. "engines": {
  320. "node": ">= 8.0.0"
  321. }
  322. },
  323. "node_modules/asynckit": {
  324. "version": "0.4.0",
  325. "resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz",
  326. "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
  327. },
  328. "node_modules/axios": {
  329. "version": "1.6.8",
  330. "resolved": "https://registry.npmmirror.com/axios/-/axios-1.6.8.tgz",
  331. "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==",
  332. "dependencies": {
  333. "follow-redirects": "^1.15.6",
  334. "form-data": "^4.0.0",
  335. "proxy-from-env": "^1.1.0"
  336. }
  337. },
  338. "node_modules/base-x": {
  339. "version": "3.0.9",
  340. "resolved": "https://registry.npmmirror.com/base-x/-/base-x-3.0.9.tgz",
  341. "integrity": "sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==",
  342. "dependencies": {
  343. "safe-buffer": "^5.0.1"
  344. }
  345. },
  346. "node_modules/base64-js": {
  347. "version": "1.5.1",
  348. "resolved": "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz",
  349. "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="
  350. },
  351. "node_modules/bigint-buffer": {
  352. "version": "1.1.5",
  353. "resolved": "https://registry.npmmirror.com/bigint-buffer/-/bigint-buffer-1.1.5.tgz",
  354. "integrity": "sha512-trfYco6AoZ+rKhKnxA0hgX0HAbVP/s808/EuDSe2JDzUnCp/xAsli35Orvk67UrTEcwuxZqYZDmfA2RXJgxVvA==",
  355. "hasInstallScript": true,
  356. "dependencies": {
  357. "bindings": "^1.3.0"
  358. },
  359. "engines": {
  360. "node": ">= 10.0.0"
  361. }
  362. },
  363. "node_modules/bignumber.js": {
  364. "version": "9.1.2",
  365. "resolved": "https://registry.npmmirror.com/bignumber.js/-/bignumber.js-9.1.2.tgz",
  366. "integrity": "sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==",
  367. "engines": {
  368. "node": "*"
  369. }
  370. },
  371. "node_modules/bindings": {
  372. "version": "1.5.0",
  373. "resolved": "https://registry.npmmirror.com/bindings/-/bindings-1.5.0.tgz",
  374. "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
  375. "dependencies": {
  376. "file-uri-to-path": "1.0.0"
  377. }
  378. },
  379. "node_modules/bn.js": {
  380. "version": "5.2.1",
  381. "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-5.2.1.tgz",
  382. "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ=="
  383. },
  384. "node_modules/borsh": {
  385. "version": "0.7.0",
  386. "resolved": "https://registry.npmmirror.com/borsh/-/borsh-0.7.0.tgz",
  387. "integrity": "sha512-CLCsZGIBCFnPtkNnieW/a8wmreDmfUtjU2m9yHrzPXIlNbqVs0AQrSatSG6vdNYUqdc83tkQi2eHfF98ubzQLA==",
  388. "dependencies": {
  389. "bn.js": "^5.2.0",
  390. "bs58": "^4.0.0",
  391. "text-encoding-utf-8": "^1.0.2"
  392. }
  393. },
  394. "node_modules/bs58": {
  395. "version": "4.0.1",
  396. "resolved": "https://registry.npmmirror.com/bs58/-/bs58-4.0.1.tgz",
  397. "integrity": "sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==",
  398. "dependencies": {
  399. "base-x": "^3.0.2"
  400. }
  401. },
  402. "node_modules/buffer": {
  403. "version": "6.0.3",
  404. "resolved": "https://registry.npmmirror.com/buffer/-/buffer-6.0.3.tgz",
  405. "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
  406. "dependencies": {
  407. "base64-js": "^1.3.1",
  408. "ieee754": "^1.2.1"
  409. }
  410. },
  411. "node_modules/buffer-layout": {
  412. "version": "1.2.2",
  413. "resolved": "https://registry.npmmirror.com/buffer-layout/-/buffer-layout-1.2.2.tgz",
  414. "integrity": "sha512-kWSuLN694+KTk8SrYvCqwP2WcgQjoRCiF5b4QDvkkz8EmgD+aWAIceGFKMIAdmF/pH+vpgNV3d3kAKorcdAmWA==",
  415. "engines": {
  416. "node": ">=4.5"
  417. }
  418. },
  419. "node_modules/bufferutil": {
  420. "version": "4.0.8",
  421. "resolved": "https://registry.npmmirror.com/bufferutil/-/bufferutil-4.0.8.tgz",
  422. "integrity": "sha512-4T53u4PdgsXqKaIctwF8ifXlRTTmEPJ8iEPWFdGZvcf7sbwYo6FKFEX9eNNAnzFZ7EzJAQ3CJeOtCRA4rDp7Pw==",
  423. "hasInstallScript": true,
  424. "optional": true,
  425. "dependencies": {
  426. "node-gyp-build": "^4.3.0"
  427. },
  428. "engines": {
  429. "node": ">=6.14.2"
  430. }
  431. },
  432. "node_modules/camelcase": {
  433. "version": "6.3.0",
  434. "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-6.3.0.tgz",
  435. "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
  436. "engines": {
  437. "node": ">=10"
  438. }
  439. },
  440. "node_modules/combined-stream": {
  441. "version": "1.0.8",
  442. "resolved": "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz",
  443. "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
  444. "dependencies": {
  445. "delayed-stream": "~1.0.0"
  446. },
  447. "engines": {
  448. "node": ">= 0.8"
  449. }
  450. },
  451. "node_modules/commander": {
  452. "version": "2.20.3",
  453. "resolved": "https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz",
  454. "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
  455. },
  456. "node_modules/cross-fetch": {
  457. "version": "3.1.8",
  458. "resolved": "https://registry.npmmirror.com/cross-fetch/-/cross-fetch-3.1.8.tgz",
  459. "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==",
  460. "dependencies": {
  461. "node-fetch": "^2.6.12"
  462. }
  463. },
  464. "node_modules/crypto-hash": {
  465. "version": "1.3.0",
  466. "resolved": "https://registry.npmmirror.com/crypto-hash/-/crypto-hash-1.3.0.tgz",
  467. "integrity": "sha512-lyAZ0EMyjDkVvz8WOeVnuCPvKVBXcMv1l5SVqO1yC7PzTwrD/pPje/BIRbWhMoPe436U+Y2nD7f5bFx0kt+Sbg==",
  468. "engines": {
  469. "node": ">=8"
  470. }
  471. },
  472. "node_modules/delay": {
  473. "version": "5.0.0",
  474. "resolved": "https://registry.npmmirror.com/delay/-/delay-5.0.0.tgz",
  475. "integrity": "sha512-ReEBKkIfe4ya47wlPYf/gu5ib6yUG0/Aez0JQZQz94kiWtRQvZIQbTiehsnwHvLSWJnQdhVeqYue7Id1dKr0qw==",
  476. "engines": {
  477. "node": ">=10"
  478. }
  479. },
  480. "node_modules/delayed-stream": {
  481. "version": "1.0.0",
  482. "resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz",
  483. "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
  484. "engines": {
  485. "node": ">=0.4.0"
  486. }
  487. },
  488. "node_modules/dot-case": {
  489. "version": "3.0.4",
  490. "resolved": "https://registry.npmmirror.com/dot-case/-/dot-case-3.0.4.tgz",
  491. "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
  492. "dependencies": {
  493. "no-case": "^3.0.4",
  494. "tslib": "^2.0.3"
  495. }
  496. },
  497. "node_modules/es6-promise": {
  498. "version": "4.2.8",
  499. "resolved": "https://registry.npmmirror.com/es6-promise/-/es6-promise-4.2.8.tgz",
  500. "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w=="
  501. },
  502. "node_modules/es6-promisify": {
  503. "version": "5.0.0",
  504. "resolved": "https://registry.npmmirror.com/es6-promisify/-/es6-promisify-5.0.0.tgz",
  505. "integrity": "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==",
  506. "dependencies": {
  507. "es6-promise": "^4.0.3"
  508. }
  509. },
  510. "node_modules/eventemitter3": {
  511. "version": "4.0.7",
  512. "resolved": "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-4.0.7.tgz",
  513. "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw=="
  514. },
  515. "node_modules/eyes": {
  516. "version": "0.1.8",
  517. "resolved": "https://registry.npmmirror.com/eyes/-/eyes-0.1.8.tgz",
  518. "integrity": "sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==",
  519. "engines": {
  520. "node": "> 0.1.90"
  521. }
  522. },
  523. "node_modules/fast-stable-stringify": {
  524. "version": "1.0.0",
  525. "resolved": "https://registry.npmmirror.com/fast-stable-stringify/-/fast-stable-stringify-1.0.0.tgz",
  526. "integrity": "sha512-wpYMUmFu5f00Sm0cj2pfivpmawLZ0NKdviQ4w9zJeR8JVtOpOxHmLaJuj0vxvGqMJQWyP/COUkF75/57OKyRag=="
  527. },
  528. "node_modules/fastestsmallesttextencoderdecoder": {
  529. "version": "1.0.22",
  530. "resolved": "https://registry.npmmirror.com/fastestsmallesttextencoderdecoder/-/fastestsmallesttextencoderdecoder-1.0.22.tgz",
  531. "integrity": "sha512-Pb8d48e+oIuY4MaM64Cd7OW1gt4nxCHs7/ddPPZ/Ic3sg8yVGM7O9wDvZ7us6ScaUupzM+pfBolwtYhN1IxBIw==",
  532. "peer": true
  533. },
  534. "node_modules/file-uri-to-path": {
  535. "version": "1.0.0",
  536. "resolved": "https://registry.npmmirror.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
  537. "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw=="
  538. },
  539. "node_modules/follow-redirects": {
  540. "version": "1.15.6",
  541. "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.6.tgz",
  542. "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==",
  543. "engines": {
  544. "node": ">=4.0"
  545. },
  546. "peerDependenciesMeta": {
  547. "debug": {
  548. "optional": true
  549. }
  550. }
  551. },
  552. "node_modules/form-data": {
  553. "version": "4.0.0",
  554. "resolved": "https://registry.npmmirror.com/form-data/-/form-data-4.0.0.tgz",
  555. "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
  556. "dependencies": {
  557. "asynckit": "^0.4.0",
  558. "combined-stream": "^1.0.8",
  559. "mime-types": "^2.1.12"
  560. },
  561. "engines": {
  562. "node": ">= 6"
  563. }
  564. },
  565. "node_modules/fs-extra": {
  566. "version": "11.2.0",
  567. "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-11.2.0.tgz",
  568. "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==",
  569. "dependencies": {
  570. "graceful-fs": "^4.2.0",
  571. "jsonfile": "^6.0.1",
  572. "universalify": "^2.0.0"
  573. },
  574. "engines": {
  575. "node": ">=14.14"
  576. }
  577. },
  578. "node_modules/graceful-fs": {
  579. "version": "4.2.11",
  580. "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz",
  581. "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
  582. },
  583. "node_modules/humanize-ms": {
  584. "version": "1.2.1",
  585. "resolved": "https://registry.npmmirror.com/humanize-ms/-/humanize-ms-1.2.1.tgz",
  586. "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==",
  587. "dependencies": {
  588. "ms": "^2.0.0"
  589. }
  590. },
  591. "node_modules/ieee754": {
  592. "version": "1.2.1",
  593. "resolved": "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz",
  594. "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="
  595. },
  596. "node_modules/isomorphic-ws": {
  597. "version": "4.0.1",
  598. "resolved": "https://registry.npmmirror.com/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz",
  599. "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==",
  600. "peerDependencies": {
  601. "ws": "*"
  602. }
  603. },
  604. "node_modules/jayson": {
  605. "version": "4.1.0",
  606. "resolved": "https://registry.npmmirror.com/jayson/-/jayson-4.1.0.tgz",
  607. "integrity": "sha512-R6JlbyLN53Mjku329XoRT2zJAE6ZgOQ8f91ucYdMCD4nkGCF9kZSrcGXpHIU4jeKj58zUZke2p+cdQchU7Ly7A==",
  608. "dependencies": {
  609. "@types/connect": "^3.4.33",
  610. "@types/node": "^12.12.54",
  611. "@types/ws": "^7.4.4",
  612. "commander": "^2.20.3",
  613. "delay": "^5.0.0",
  614. "es6-promisify": "^5.0.0",
  615. "eyes": "^0.1.8",
  616. "isomorphic-ws": "^4.0.1",
  617. "json-stringify-safe": "^5.0.1",
  618. "JSONStream": "^1.3.5",
  619. "uuid": "^8.3.2",
  620. "ws": "^7.4.5"
  621. },
  622. "bin": {
  623. "jayson": "bin/jayson.js"
  624. },
  625. "engines": {
  626. "node": ">=8"
  627. }
  628. },
  629. "node_modules/json-stringify-safe": {
  630. "version": "5.0.1",
  631. "resolved": "https://registry.npmmirror.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
  632. "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA=="
  633. },
  634. "node_modules/jsonfile": {
  635. "version": "6.1.0",
  636. "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz",
  637. "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
  638. "dependencies": {
  639. "universalify": "^2.0.0"
  640. },
  641. "optionalDependencies": {
  642. "graceful-fs": "^4.1.6"
  643. }
  644. },
  645. "node_modules/jsonparse": {
  646. "version": "1.3.1",
  647. "resolved": "https://registry.npmmirror.com/jsonparse/-/jsonparse-1.3.1.tgz",
  648. "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==",
  649. "engines": [
  650. "node >= 0.2.0"
  651. ]
  652. },
  653. "node_modules/jsonrpc": {
  654. "version": "0.1.1",
  655. "resolved": "https://registry.npmmirror.com/jsonrpc/-/jsonrpc-0.1.1.tgz",
  656. "integrity": "sha512-UOm/1TlbCZRNe2Z4RjLePDoS5aNOw6+nyYp/9oqgCycpPVbryPEukTY4b352UsemgccCV+mWhsAHwEOto8MYzQ==",
  657. "engines": {
  658. "node": "*"
  659. }
  660. },
  661. "node_modules/JSONStream": {
  662. "version": "1.3.5",
  663. "resolved": "https://registry.npmmirror.com/JSONStream/-/JSONStream-1.3.5.tgz",
  664. "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
  665. "dependencies": {
  666. "jsonparse": "^1.2.0",
  667. "through": ">=2.2.7 <3"
  668. },
  669. "bin": {
  670. "JSONStream": "bin.js"
  671. },
  672. "engines": {
  673. "node": "*"
  674. }
  675. },
  676. "node_modules/lower-case": {
  677. "version": "2.0.2",
  678. "resolved": "https://registry.npmmirror.com/lower-case/-/lower-case-2.0.2.tgz",
  679. "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
  680. "dependencies": {
  681. "tslib": "^2.0.3"
  682. }
  683. },
  684. "node_modules/mime-db": {
  685. "version": "1.52.0",
  686. "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz",
  687. "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
  688. "engines": {
  689. "node": ">= 0.6"
  690. }
  691. },
  692. "node_modules/mime-types": {
  693. "version": "2.1.35",
  694. "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz",
  695. "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
  696. "dependencies": {
  697. "mime-db": "1.52.0"
  698. },
  699. "engines": {
  700. "node": ">= 0.6"
  701. }
  702. },
  703. "node_modules/ms": {
  704. "version": "2.1.3",
  705. "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz",
  706. "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
  707. },
  708. "node_modules/no-case": {
  709. "version": "3.0.4",
  710. "resolved": "https://registry.npmmirror.com/no-case/-/no-case-3.0.4.tgz",
  711. "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
  712. "dependencies": {
  713. "lower-case": "^2.0.2",
  714. "tslib": "^2.0.3"
  715. }
  716. },
  717. "node_modules/node-cron": {
  718. "version": "3.0.3",
  719. "resolved": "https://registry.npmmirror.com/node-cron/-/node-cron-3.0.3.tgz",
  720. "integrity": "sha512-dOal67//nohNgYWb+nWmg5dkFdIwDm8EpeGYMekPMrngV3637lqnX0lbUcCtgibHTz6SEz7DAIjKvKDFYCnO1A==",
  721. "dependencies": {
  722. "uuid": "8.3.2"
  723. },
  724. "engines": {
  725. "node": ">=6.0.0"
  726. }
  727. },
  728. "node_modules/node-fetch": {
  729. "version": "2.7.0",
  730. "resolved": "https://registry.npmmirror.com/node-fetch/-/node-fetch-2.7.0.tgz",
  731. "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
  732. "dependencies": {
  733. "whatwg-url": "^5.0.0"
  734. },
  735. "engines": {
  736. "node": "4.x || >=6.0.0"
  737. },
  738. "peerDependencies": {
  739. "encoding": "^0.1.0"
  740. },
  741. "peerDependenciesMeta": {
  742. "encoding": {
  743. "optional": true
  744. }
  745. }
  746. },
  747. "node_modules/node-gyp-build": {
  748. "version": "4.8.0",
  749. "resolved": "https://registry.npmmirror.com/node-gyp-build/-/node-gyp-build-4.8.0.tgz",
  750. "integrity": "sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==",
  751. "optional": true,
  752. "bin": {
  753. "node-gyp-build": "bin.js",
  754. "node-gyp-build-optional": "optional.js",
  755. "node-gyp-build-test": "build-test.js"
  756. }
  757. },
  758. "node_modules/pako": {
  759. "version": "2.1.0",
  760. "resolved": "https://registry.npmmirror.com/pako/-/pako-2.1.0.tgz",
  761. "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug=="
  762. },
  763. "node_modules/proxy-from-env": {
  764. "version": "1.1.0",
  765. "resolved": "https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
  766. "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
  767. },
  768. "node_modules/regenerator-runtime": {
  769. "version": "0.14.1",
  770. "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
  771. "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw=="
  772. },
  773. "node_modules/rpc-websockets": {
  774. "version": "7.9.0",
  775. "resolved": "https://registry.npmmirror.com/rpc-websockets/-/rpc-websockets-7.9.0.tgz",
  776. "integrity": "sha512-DwKewQz1IUA5wfLvgM8wDpPRcr+nWSxuFxx5CbrI2z/MyyZ4nXLM86TvIA+cI1ZAdqC8JIBR1mZR55dzaLU+Hw==",
  777. "dependencies": {
  778. "@babel/runtime": "^7.17.2",
  779. "eventemitter3": "^4.0.7",
  780. "uuid": "^8.3.2",
  781. "ws": "^8.5.0"
  782. },
  783. "optionalDependencies": {
  784. "bufferutil": "^4.0.1",
  785. "utf-8-validate": "^5.0.2"
  786. }
  787. },
  788. "node_modules/rpc-websockets/node_modules/ws": {
  789. "version": "8.16.0",
  790. "resolved": "https://registry.npmmirror.com/ws/-/ws-8.16.0.tgz",
  791. "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==",
  792. "engines": {
  793. "node": ">=10.0.0"
  794. },
  795. "peerDependencies": {
  796. "bufferutil": "^4.0.1",
  797. "utf-8-validate": ">=5.0.2"
  798. },
  799. "peerDependenciesMeta": {
  800. "bufferutil": {
  801. "optional": true
  802. },
  803. "utf-8-validate": {
  804. "optional": true
  805. }
  806. }
  807. },
  808. "node_modules/safe-buffer": {
  809. "version": "5.2.1",
  810. "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz",
  811. "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
  812. },
  813. "node_modules/snake-case": {
  814. "version": "3.0.4",
  815. "resolved": "https://registry.npmmirror.com/snake-case/-/snake-case-3.0.4.tgz",
  816. "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==",
  817. "dependencies": {
  818. "dot-case": "^3.0.4",
  819. "tslib": "^2.0.3"
  820. }
  821. },
  822. "node_modules/superstruct": {
  823. "version": "0.14.2",
  824. "resolved": "https://registry.npmmirror.com/superstruct/-/superstruct-0.14.2.tgz",
  825. "integrity": "sha512-nPewA6m9mR3d6k7WkZ8N8zpTWfenFH3q9pA2PkuiZxINr9DKB2+40wEQf0ixn8VaGuJ78AB6iWOtStI+/4FKZQ=="
  826. },
  827. "node_modules/text-encoding-utf-8": {
  828. "version": "1.0.2",
  829. "resolved": "https://registry.npmmirror.com/text-encoding-utf-8/-/text-encoding-utf-8-1.0.2.tgz",
  830. "integrity": "sha512-8bw4MY9WjdsD2aMtO0OzOCY3pXGYNx2d2FfHRVUKkiCPDWjKuOlhLVASS+pD7VkLTVjW268LYJHwsnPFlBpbAg=="
  831. },
  832. "node_modules/through": {
  833. "version": "2.3.8",
  834. "resolved": "https://registry.npmmirror.com/through/-/through-2.3.8.tgz",
  835. "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg=="
  836. },
  837. "node_modules/toml": {
  838. "version": "3.0.0",
  839. "resolved": "https://registry.npmmirror.com/toml/-/toml-3.0.0.tgz",
  840. "integrity": "sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w=="
  841. },
  842. "node_modules/tr46": {
  843. "version": "0.0.3",
  844. "resolved": "https://registry.npmmirror.com/tr46/-/tr46-0.0.3.tgz",
  845. "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
  846. },
  847. "node_modules/tslib": {
  848. "version": "2.6.2",
  849. "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.6.2.tgz",
  850. "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q=="
  851. },
  852. "node_modules/universalify": {
  853. "version": "2.0.1",
  854. "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz",
  855. "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
  856. "engines": {
  857. "node": ">= 10.0.0"
  858. }
  859. },
  860. "node_modules/utf-8-validate": {
  861. "version": "5.0.10",
  862. "resolved": "https://registry.npmmirror.com/utf-8-validate/-/utf-8-validate-5.0.10.tgz",
  863. "integrity": "sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==",
  864. "hasInstallScript": true,
  865. "optional": true,
  866. "dependencies": {
  867. "node-gyp-build": "^4.3.0"
  868. },
  869. "engines": {
  870. "node": ">=6.14.2"
  871. }
  872. },
  873. "node_modules/uuid": {
  874. "version": "8.3.2",
  875. "resolved": "https://registry.npmmirror.com/uuid/-/uuid-8.3.2.tgz",
  876. "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
  877. "bin": {
  878. "uuid": "dist/bin/uuid"
  879. }
  880. },
  881. "node_modules/webidl-conversions": {
  882. "version": "3.0.1",
  883. "resolved": "https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
  884. "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
  885. },
  886. "node_modules/whatwg-url": {
  887. "version": "5.0.0",
  888. "resolved": "https://registry.npmmirror.com/whatwg-url/-/whatwg-url-5.0.0.tgz",
  889. "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
  890. "dependencies": {
  891. "tr46": "~0.0.3",
  892. "webidl-conversions": "^3.0.0"
  893. }
  894. },
  895. "node_modules/ws": {
  896. "version": "7.5.9",
  897. "resolved": "https://registry.npmmirror.com/ws/-/ws-7.5.9.tgz",
  898. "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==",
  899. "engines": {
  900. "node": ">=8.3.0"
  901. },
  902. "peerDependencies": {
  903. "bufferutil": "^4.0.1",
  904. "utf-8-validate": "^5.0.2"
  905. },
  906. "peerDependenciesMeta": {
  907. "bufferutil": {
  908. "optional": true
  909. },
  910. "utf-8-validate": {
  911. "optional": true
  912. }
  913. }
  914. }
  915. }
  916. }