package-lock.json 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836
  1. {
  2. "name": "template",
  3. "version": "1.0.0",
  4. "lockfileVersion": 3,
  5. "requires": true,
  6. "packages": {
  7. "": {
  8. "name": "template",
  9. "version": "1.0.0",
  10. "license": "ISC",
  11. "dependencies": {
  12. "mqtt": "^4.0.0",
  13. "uni-read-pages": "^1.0.5",
  14. "uni-simple-router": "^1.5.5"
  15. }
  16. },
  17. "node_modules/async-limiter": {
  18. "version": "1.0.1",
  19. "resolved": "https://registry.npmmirror.com/async-limiter/-/async-limiter-1.0.1.tgz",
  20. "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ=="
  21. },
  22. "node_modules/balanced-match": {
  23. "version": "1.0.2",
  24. "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz",
  25. "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
  26. },
  27. "node_modules/base64-js": {
  28. "version": "1.5.1",
  29. "resolved": "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz",
  30. "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
  31. "funding": [
  32. {
  33. "type": "github",
  34. "url": "https://github.com/sponsors/feross"
  35. },
  36. {
  37. "type": "patreon",
  38. "url": "https://www.patreon.com/feross"
  39. },
  40. {
  41. "type": "consulting",
  42. "url": "https://feross.org/support"
  43. }
  44. ]
  45. },
  46. "node_modules/bl": {
  47. "version": "4.1.0",
  48. "resolved": "https://registry.npmmirror.com/bl/-/bl-4.1.0.tgz",
  49. "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
  50. "dependencies": {
  51. "buffer": "^5.5.0",
  52. "inherits": "^2.0.4",
  53. "readable-stream": "^3.4.0"
  54. }
  55. },
  56. "node_modules/bl/node_modules/readable-stream": {
  57. "version": "3.6.2",
  58. "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz",
  59. "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
  60. "dependencies": {
  61. "inherits": "^2.0.3",
  62. "string_decoder": "^1.1.1",
  63. "util-deprecate": "^1.0.1"
  64. },
  65. "engines": {
  66. "node": ">= 6"
  67. }
  68. },
  69. "node_modules/brace-expansion": {
  70. "version": "1.1.11",
  71. "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz",
  72. "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
  73. "dependencies": {
  74. "balanced-match": "^1.0.0",
  75. "concat-map": "0.0.1"
  76. }
  77. },
  78. "node_modules/buffer": {
  79. "version": "5.7.1",
  80. "resolved": "https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz",
  81. "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
  82. "funding": [
  83. {
  84. "type": "github",
  85. "url": "https://github.com/sponsors/feross"
  86. },
  87. {
  88. "type": "patreon",
  89. "url": "https://www.patreon.com/feross"
  90. },
  91. {
  92. "type": "consulting",
  93. "url": "https://feross.org/support"
  94. }
  95. ],
  96. "dependencies": {
  97. "base64-js": "^1.3.1",
  98. "ieee754": "^1.1.13"
  99. }
  100. },
  101. "node_modules/buffer-from": {
  102. "version": "1.1.2",
  103. "resolved": "https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz",
  104. "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ=="
  105. },
  106. "node_modules/callback-stream": {
  107. "version": "1.1.0",
  108. "resolved": "https://registry.npmmirror.com/callback-stream/-/callback-stream-1.1.0.tgz",
  109. "integrity": "sha512-sAZ9kODla+mGACBZ1IpTCAisKoGnv6PykW7fPk1LrM+mMepE18Yz0515yoVcrZy7dQsTUp3uZLQ/9Sx1RnLoHw==",
  110. "dependencies": {
  111. "inherits": "^2.0.1",
  112. "readable-stream": "> 1.0.0 < 3.0.0"
  113. }
  114. },
  115. "node_modules/commist": {
  116. "version": "1.1.0",
  117. "resolved": "https://registry.npmmirror.com/commist/-/commist-1.1.0.tgz",
  118. "integrity": "sha512-rraC8NXWOEjhADbZe9QBNzLAN5Q3fsTPQtBV+fEVj6xKIgDgNiEVE6ZNfHpZOqfQ21YUzfVNUXLOEZquYvQPPg==",
  119. "dependencies": {
  120. "leven": "^2.1.0",
  121. "minimist": "^1.1.0"
  122. }
  123. },
  124. "node_modules/concat-map": {
  125. "version": "0.0.1",
  126. "resolved": "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz",
  127. "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
  128. },
  129. "node_modules/concat-stream": {
  130. "version": "1.6.2",
  131. "resolved": "https://registry.npmmirror.com/concat-stream/-/concat-stream-1.6.2.tgz",
  132. "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
  133. "engines": [
  134. "node >= 0.8"
  135. ],
  136. "dependencies": {
  137. "buffer-from": "^1.0.0",
  138. "inherits": "^2.0.3",
  139. "readable-stream": "^2.2.2",
  140. "typedarray": "^0.0.6"
  141. }
  142. },
  143. "node_modules/core-util-is": {
  144. "version": "1.0.3",
  145. "resolved": "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz",
  146. "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
  147. },
  148. "node_modules/d": {
  149. "version": "1.0.2",
  150. "resolved": "https://registry.npmmirror.com/d/-/d-1.0.2.tgz",
  151. "integrity": "sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==",
  152. "dependencies": {
  153. "es5-ext": "^0.10.64",
  154. "type": "^2.7.2"
  155. },
  156. "engines": {
  157. "node": ">=0.12"
  158. }
  159. },
  160. "node_modules/debug": {
  161. "version": "4.4.0",
  162. "resolved": "https://registry.npmmirror.com/debug/-/debug-4.4.0.tgz",
  163. "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
  164. "dependencies": {
  165. "ms": "^2.1.3"
  166. },
  167. "engines": {
  168. "node": ">=6.0"
  169. },
  170. "peerDependenciesMeta": {
  171. "supports-color": {
  172. "optional": true
  173. }
  174. }
  175. },
  176. "node_modules/decode-uri-component": {
  177. "version": "0.2.0",
  178. "resolved": "https://registry.npm.taobao.org/decode-uri-component/download/decode-uri-component-0.2.0.tgz",
  179. "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
  180. "engines": {
  181. "node": ">=0.10"
  182. }
  183. },
  184. "node_modules/duplexify": {
  185. "version": "3.7.1",
  186. "resolved": "https://registry.npmmirror.com/duplexify/-/duplexify-3.7.1.tgz",
  187. "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
  188. "dependencies": {
  189. "end-of-stream": "^1.0.0",
  190. "inherits": "^2.0.1",
  191. "readable-stream": "^2.0.0",
  192. "stream-shift": "^1.0.0"
  193. }
  194. },
  195. "node_modules/end-of-stream": {
  196. "version": "1.4.4",
  197. "resolved": "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz",
  198. "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
  199. "dependencies": {
  200. "once": "^1.4.0"
  201. }
  202. },
  203. "node_modules/es5-ext": {
  204. "version": "0.10.64",
  205. "resolved": "https://registry.npmmirror.com/es5-ext/-/es5-ext-0.10.64.tgz",
  206. "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==",
  207. "hasInstallScript": true,
  208. "dependencies": {
  209. "es6-iterator": "^2.0.3",
  210. "es6-symbol": "^3.1.3",
  211. "esniff": "^2.0.1",
  212. "next-tick": "^1.1.0"
  213. },
  214. "engines": {
  215. "node": ">=0.10"
  216. }
  217. },
  218. "node_modules/es6-iterator": {
  219. "version": "2.0.3",
  220. "resolved": "https://registry.npmmirror.com/es6-iterator/-/es6-iterator-2.0.3.tgz",
  221. "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==",
  222. "dependencies": {
  223. "d": "1",
  224. "es5-ext": "^0.10.35",
  225. "es6-symbol": "^3.1.1"
  226. }
  227. },
  228. "node_modules/es6-map": {
  229. "version": "0.1.5",
  230. "resolved": "https://registry.npmmirror.com/es6-map/-/es6-map-0.1.5.tgz",
  231. "integrity": "sha512-mz3UqCh0uPCIqsw1SSAkB/p0rOzF/M0V++vyN7JqlPtSW/VsYgQBvVvqMLmfBuyMzTpLnNqi6JmcSizs4jy19A==",
  232. "dependencies": {
  233. "d": "1",
  234. "es5-ext": "~0.10.14",
  235. "es6-iterator": "~2.0.1",
  236. "es6-set": "~0.1.5",
  237. "es6-symbol": "~3.1.1",
  238. "event-emitter": "~0.3.5"
  239. }
  240. },
  241. "node_modules/es6-set": {
  242. "version": "0.1.6",
  243. "resolved": "https://registry.npmmirror.com/es6-set/-/es6-set-0.1.6.tgz",
  244. "integrity": "sha512-TE3LgGLDIBX332jq3ypv6bcOpkLO0AslAQo7p2VqX/1N46YNsvIWgvjojjSEnWEGWMhr1qUbYeTSir5J6mFHOw==",
  245. "dependencies": {
  246. "d": "^1.0.1",
  247. "es5-ext": "^0.10.62",
  248. "es6-iterator": "~2.0.3",
  249. "es6-symbol": "^3.1.3",
  250. "event-emitter": "^0.3.5",
  251. "type": "^2.7.2"
  252. },
  253. "engines": {
  254. "node": ">=0.12"
  255. }
  256. },
  257. "node_modules/es6-symbol": {
  258. "version": "3.1.4",
  259. "resolved": "https://registry.npmmirror.com/es6-symbol/-/es6-symbol-3.1.4.tgz",
  260. "integrity": "sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==",
  261. "dependencies": {
  262. "d": "^1.0.2",
  263. "ext": "^1.7.0"
  264. },
  265. "engines": {
  266. "node": ">=0.12"
  267. }
  268. },
  269. "node_modules/esniff": {
  270. "version": "2.0.1",
  271. "resolved": "https://registry.npmmirror.com/esniff/-/esniff-2.0.1.tgz",
  272. "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==",
  273. "dependencies": {
  274. "d": "^1.0.1",
  275. "es5-ext": "^0.10.62",
  276. "event-emitter": "^0.3.5",
  277. "type": "^2.7.2"
  278. },
  279. "engines": {
  280. "node": ">=0.10"
  281. }
  282. },
  283. "node_modules/event-emitter": {
  284. "version": "0.3.5",
  285. "resolved": "https://registry.npmmirror.com/event-emitter/-/event-emitter-0.3.5.tgz",
  286. "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==",
  287. "dependencies": {
  288. "d": "1",
  289. "es5-ext": "~0.10.14"
  290. }
  291. },
  292. "node_modules/ext": {
  293. "version": "1.7.0",
  294. "resolved": "https://registry.npmmirror.com/ext/-/ext-1.7.0.tgz",
  295. "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==",
  296. "dependencies": {
  297. "type": "^2.7.2"
  298. }
  299. },
  300. "node_modules/extend": {
  301. "version": "3.0.2",
  302. "resolved": "https://registry.npmmirror.com/extend/-/extend-3.0.2.tgz",
  303. "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
  304. },
  305. "node_modules/fs.realpath": {
  306. "version": "1.0.0",
  307. "resolved": "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz",
  308. "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
  309. },
  310. "node_modules/glob": {
  311. "version": "7.2.3",
  312. "resolved": "https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz",
  313. "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
  314. "deprecated": "Glob versions prior to v9 are no longer supported",
  315. "dependencies": {
  316. "fs.realpath": "^1.0.0",
  317. "inflight": "^1.0.4",
  318. "inherits": "2",
  319. "minimatch": "^3.1.1",
  320. "once": "^1.3.0",
  321. "path-is-absolute": "^1.0.0"
  322. },
  323. "engines": {
  324. "node": "*"
  325. },
  326. "funding": {
  327. "url": "https://github.com/sponsors/isaacs"
  328. }
  329. },
  330. "node_modules/glob-parent": {
  331. "version": "3.1.0",
  332. "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-3.1.0.tgz",
  333. "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==",
  334. "dependencies": {
  335. "is-glob": "^3.1.0",
  336. "path-dirname": "^1.0.0"
  337. }
  338. },
  339. "node_modules/glob-stream": {
  340. "version": "6.1.0",
  341. "resolved": "https://registry.npmmirror.com/glob-stream/-/glob-stream-6.1.0.tgz",
  342. "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==",
  343. "dependencies": {
  344. "extend": "^3.0.0",
  345. "glob": "^7.1.1",
  346. "glob-parent": "^3.1.0",
  347. "is-negated-glob": "^1.0.0",
  348. "ordered-read-streams": "^1.0.0",
  349. "pumpify": "^1.3.5",
  350. "readable-stream": "^2.1.5",
  351. "remove-trailing-separator": "^1.0.1",
  352. "to-absolute-glob": "^2.0.0",
  353. "unique-stream": "^2.0.2"
  354. },
  355. "engines": {
  356. "node": ">= 0.10"
  357. }
  358. },
  359. "node_modules/help-me": {
  360. "version": "1.1.0",
  361. "resolved": "https://registry.npmmirror.com/help-me/-/help-me-1.1.0.tgz",
  362. "integrity": "sha512-P/IZ8yOMne3SCTHbVY429NZ67B/2bVQlcYGZh2iPPbdLrEQ/qY5aGChn0YTDmt7Sb4IKRI51fypItav+lNl76w==",
  363. "dependencies": {
  364. "callback-stream": "^1.0.2",
  365. "glob-stream": "^6.1.0",
  366. "through2": "^2.0.1",
  367. "xtend": "^4.0.0"
  368. }
  369. },
  370. "node_modules/ieee754": {
  371. "version": "1.2.1",
  372. "resolved": "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz",
  373. "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
  374. "funding": [
  375. {
  376. "type": "github",
  377. "url": "https://github.com/sponsors/feross"
  378. },
  379. {
  380. "type": "patreon",
  381. "url": "https://www.patreon.com/feross"
  382. },
  383. {
  384. "type": "consulting",
  385. "url": "https://feross.org/support"
  386. }
  387. ]
  388. },
  389. "node_modules/inflight": {
  390. "version": "1.0.6",
  391. "resolved": "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz",
  392. "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
  393. "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.",
  394. "dependencies": {
  395. "once": "^1.3.0",
  396. "wrappy": "1"
  397. }
  398. },
  399. "node_modules/inherits": {
  400. "version": "2.0.4",
  401. "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz",
  402. "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
  403. },
  404. "node_modules/is-absolute": {
  405. "version": "1.0.0",
  406. "resolved": "https://registry.npmmirror.com/is-absolute/-/is-absolute-1.0.0.tgz",
  407. "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
  408. "dependencies": {
  409. "is-relative": "^1.0.0",
  410. "is-windows": "^1.0.1"
  411. },
  412. "engines": {
  413. "node": ">=0.10.0"
  414. }
  415. },
  416. "node_modules/is-extglob": {
  417. "version": "2.1.1",
  418. "resolved": "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz",
  419. "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
  420. "engines": {
  421. "node": ">=0.10.0"
  422. }
  423. },
  424. "node_modules/is-glob": {
  425. "version": "3.1.0",
  426. "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-3.1.0.tgz",
  427. "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==",
  428. "dependencies": {
  429. "is-extglob": "^2.1.0"
  430. },
  431. "engines": {
  432. "node": ">=0.10.0"
  433. }
  434. },
  435. "node_modules/is-negated-glob": {
  436. "version": "1.0.0",
  437. "resolved": "https://registry.npmmirror.com/is-negated-glob/-/is-negated-glob-1.0.0.tgz",
  438. "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==",
  439. "engines": {
  440. "node": ">=0.10.0"
  441. }
  442. },
  443. "node_modules/is-relative": {
  444. "version": "1.0.0",
  445. "resolved": "https://registry.npmmirror.com/is-relative/-/is-relative-1.0.0.tgz",
  446. "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
  447. "dependencies": {
  448. "is-unc-path": "^1.0.0"
  449. },
  450. "engines": {
  451. "node": ">=0.10.0"
  452. }
  453. },
  454. "node_modules/is-unc-path": {
  455. "version": "1.0.0",
  456. "resolved": "https://registry.npmmirror.com/is-unc-path/-/is-unc-path-1.0.0.tgz",
  457. "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
  458. "dependencies": {
  459. "unc-path-regex": "^0.1.2"
  460. },
  461. "engines": {
  462. "node": ">=0.10.0"
  463. }
  464. },
  465. "node_modules/is-windows": {
  466. "version": "1.0.2",
  467. "resolved": "https://registry.npmmirror.com/is-windows/-/is-windows-1.0.2.tgz",
  468. "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
  469. "engines": {
  470. "node": ">=0.10.0"
  471. }
  472. },
  473. "node_modules/isarray": {
  474. "version": "1.0.0",
  475. "resolved": "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz",
  476. "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
  477. },
  478. "node_modules/json-stable-stringify-without-jsonify": {
  479. "version": "1.0.1",
  480. "resolved": "https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
  481. "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw=="
  482. },
  483. "node_modules/leven": {
  484. "version": "2.1.0",
  485. "resolved": "https://registry.npmmirror.com/leven/-/leven-2.1.0.tgz",
  486. "integrity": "sha512-nvVPLpIHUxCUoRLrFqTgSxXJ614d8AgQoWl7zPe/2VadE8+1dpU3LBhowRuBAcuwruWtOdD8oYC9jDNJjXDPyA==",
  487. "engines": {
  488. "node": ">=0.10.0"
  489. }
  490. },
  491. "node_modules/minimatch": {
  492. "version": "3.1.2",
  493. "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz",
  494. "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
  495. "dependencies": {
  496. "brace-expansion": "^1.1.7"
  497. },
  498. "engines": {
  499. "node": "*"
  500. }
  501. },
  502. "node_modules/minimist": {
  503. "version": "1.2.8",
  504. "resolved": "https://registry.npmmirror.com/minimist/-/minimist-1.2.8.tgz",
  505. "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
  506. "funding": {
  507. "url": "https://github.com/sponsors/ljharb"
  508. }
  509. },
  510. "node_modules/mqtt": {
  511. "version": "4.0.0",
  512. "resolved": "https://registry.npmmirror.com/mqtt/-/mqtt-4.0.0.tgz",
  513. "integrity": "sha512-sRfKhSNK4yetSO9EyeXCNByKJiNW9XMtv214sEaXA2cUgeB+DWq9aKOxAdbW1rRbxjiqXPZYyjwt214TTgh0cA==",
  514. "dependencies": {
  515. "base64-js": "^1.3.0",
  516. "commist": "^1.0.0",
  517. "concat-stream": "^1.6.2",
  518. "end-of-stream": "^1.4.1",
  519. "es6-map": "^0.1.5",
  520. "help-me": "^1.0.1",
  521. "inherits": "^2.0.3",
  522. "minimist": "^1.2.0",
  523. "mqtt-packet": "^6.0.0",
  524. "pump": "^3.0.0",
  525. "readable-stream": "^2.3.6",
  526. "reinterval": "^1.1.0",
  527. "split2": "^3.1.0",
  528. "websocket-stream": "^5.1.2",
  529. "xtend": "^4.0.1"
  530. },
  531. "bin": {
  532. "mqtt": "mqtt.js",
  533. "mqtt_pub": "bin/pub.js",
  534. "mqtt_sub": "bin/sub.js"
  535. },
  536. "engines": {
  537. "node": ">=4.0.0"
  538. }
  539. },
  540. "node_modules/mqtt-packet": {
  541. "version": "6.10.0",
  542. "resolved": "https://registry.npmmirror.com/mqtt-packet/-/mqtt-packet-6.10.0.tgz",
  543. "integrity": "sha512-ja8+mFKIHdB1Tpl6vac+sktqy3gA8t9Mduom1BA75cI+R9AHnZOiaBQwpGiWnaVJLDGRdNhQmFaAqd7tkKSMGA==",
  544. "dependencies": {
  545. "bl": "^4.0.2",
  546. "debug": "^4.1.1",
  547. "process-nextick-args": "^2.0.1"
  548. }
  549. },
  550. "node_modules/ms": {
  551. "version": "2.1.3",
  552. "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz",
  553. "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
  554. },
  555. "node_modules/next-tick": {
  556. "version": "1.1.0",
  557. "resolved": "https://registry.npmmirror.com/next-tick/-/next-tick-1.1.0.tgz",
  558. "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ=="
  559. },
  560. "node_modules/once": {
  561. "version": "1.4.0",
  562. "resolved": "https://registry.npmmirror.com/once/-/once-1.4.0.tgz",
  563. "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
  564. "dependencies": {
  565. "wrappy": "1"
  566. }
  567. },
  568. "node_modules/ordered-read-streams": {
  569. "version": "1.0.1",
  570. "resolved": "https://registry.npmmirror.com/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz",
  571. "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==",
  572. "dependencies": {
  573. "readable-stream": "^2.0.1"
  574. }
  575. },
  576. "node_modules/path-dirname": {
  577. "version": "1.0.2",
  578. "resolved": "https://registry.npmmirror.com/path-dirname/-/path-dirname-1.0.2.tgz",
  579. "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q=="
  580. },
  581. "node_modules/path-is-absolute": {
  582. "version": "1.0.1",
  583. "resolved": "https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
  584. "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
  585. "engines": {
  586. "node": ">=0.10.0"
  587. }
  588. },
  589. "node_modules/process-nextick-args": {
  590. "version": "2.0.1",
  591. "resolved": "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
  592. "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
  593. },
  594. "node_modules/pump": {
  595. "version": "3.0.2",
  596. "resolved": "https://registry.npmmirror.com/pump/-/pump-3.0.2.tgz",
  597. "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==",
  598. "dependencies": {
  599. "end-of-stream": "^1.1.0",
  600. "once": "^1.3.1"
  601. }
  602. },
  603. "node_modules/pumpify": {
  604. "version": "1.5.1",
  605. "resolved": "https://registry.npmmirror.com/pumpify/-/pumpify-1.5.1.tgz",
  606. "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
  607. "dependencies": {
  608. "duplexify": "^3.6.0",
  609. "inherits": "^2.0.3",
  610. "pump": "^2.0.0"
  611. }
  612. },
  613. "node_modules/pumpify/node_modules/pump": {
  614. "version": "2.0.1",
  615. "resolved": "https://registry.npmmirror.com/pump/-/pump-2.0.1.tgz",
  616. "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
  617. "dependencies": {
  618. "end-of-stream": "^1.1.0",
  619. "once": "^1.3.1"
  620. }
  621. },
  622. "node_modules/query-string": {
  623. "version": "6.13.7",
  624. "resolved": "https://registry.npm.taobao.org/query-string/download/query-string-6.13.7.tgz?cache=0&sync_timestamp=1604609833729&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fquery-string%2Fdownload%2Fquery-string-6.13.7.tgz",
  625. "integrity": "sha1-r1OAL/btVvM0X5LUCgVvk2gQJu4=",
  626. "dependencies": {
  627. "decode-uri-component": "^0.2.0",
  628. "split-on-first": "^1.0.0",
  629. "strict-uri-encode": "^2.0.0"
  630. },
  631. "engines": {
  632. "node": ">=6"
  633. },
  634. "funding": {
  635. "url": "https://github.com/sponsors/sindresorhus"
  636. }
  637. },
  638. "node_modules/readable-stream": {
  639. "version": "2.3.8",
  640. "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz",
  641. "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
  642. "dependencies": {
  643. "core-util-is": "~1.0.0",
  644. "inherits": "~2.0.3",
  645. "isarray": "~1.0.0",
  646. "process-nextick-args": "~2.0.0",
  647. "safe-buffer": "~5.1.1",
  648. "string_decoder": "~1.1.1",
  649. "util-deprecate": "~1.0.1"
  650. }
  651. },
  652. "node_modules/reinterval": {
  653. "version": "1.1.0",
  654. "resolved": "https://registry.npmmirror.com/reinterval/-/reinterval-1.1.0.tgz",
  655. "integrity": "sha512-QIRet3SYrGp0HUHO88jVskiG6seqUGC5iAG7AwI/BV4ypGcuqk9Du6YQBUOUqm9c8pw1eyLoIaONifRua1lsEQ=="
  656. },
  657. "node_modules/remove-trailing-separator": {
  658. "version": "1.1.0",
  659. "resolved": "https://registry.npmmirror.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
  660. "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw=="
  661. },
  662. "node_modules/safe-buffer": {
  663. "version": "5.1.2",
  664. "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz",
  665. "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
  666. },
  667. "node_modules/split-on-first": {
  668. "version": "1.1.0",
  669. "resolved": "https://registry.npm.taobao.org/split-on-first/download/split-on-first-1.1.0.tgz?cache=0&sync_timestamp=1606068528764&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsplit-on-first%2Fdownload%2Fsplit-on-first-1.1.0.tgz",
  670. "integrity": "sha1-9hCv7uOxK84dDDBCXnY5i3gkml8=",
  671. "engines": {
  672. "node": ">=6"
  673. }
  674. },
  675. "node_modules/split2": {
  676. "version": "3.2.2",
  677. "resolved": "https://registry.npmmirror.com/split2/-/split2-3.2.2.tgz",
  678. "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==",
  679. "dependencies": {
  680. "readable-stream": "^3.0.0"
  681. }
  682. },
  683. "node_modules/split2/node_modules/readable-stream": {
  684. "version": "3.6.2",
  685. "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz",
  686. "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
  687. "dependencies": {
  688. "inherits": "^2.0.3",
  689. "string_decoder": "^1.1.1",
  690. "util-deprecate": "^1.0.1"
  691. },
  692. "engines": {
  693. "node": ">= 6"
  694. }
  695. },
  696. "node_modules/stream-shift": {
  697. "version": "1.0.3",
  698. "resolved": "https://registry.npmmirror.com/stream-shift/-/stream-shift-1.0.3.tgz",
  699. "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ=="
  700. },
  701. "node_modules/strict-uri-encode": {
  702. "version": "2.0.0",
  703. "resolved": "http://registry.npm.taobao.org/strict-uri-encode/download/strict-uri-encode-2.0.0.tgz",
  704. "integrity": "sha1-ucczDHBChi9rFC3CdLvMWGbONUY=",
  705. "engines": {
  706. "node": ">=4"
  707. }
  708. },
  709. "node_modules/string_decoder": {
  710. "version": "1.1.1",
  711. "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz",
  712. "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
  713. "dependencies": {
  714. "safe-buffer": "~5.1.0"
  715. }
  716. },
  717. "node_modules/through2": {
  718. "version": "2.0.5",
  719. "resolved": "https://registry.npmmirror.com/through2/-/through2-2.0.5.tgz",
  720. "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
  721. "dependencies": {
  722. "readable-stream": "~2.3.6",
  723. "xtend": "~4.0.1"
  724. }
  725. },
  726. "node_modules/through2-filter": {
  727. "version": "3.0.0",
  728. "resolved": "https://registry.npmmirror.com/through2-filter/-/through2-filter-3.0.0.tgz",
  729. "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==",
  730. "dependencies": {
  731. "through2": "~2.0.0",
  732. "xtend": "~4.0.0"
  733. }
  734. },
  735. "node_modules/to-absolute-glob": {
  736. "version": "2.0.2",
  737. "resolved": "https://registry.npmmirror.com/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz",
  738. "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==",
  739. "dependencies": {
  740. "is-absolute": "^1.0.0",
  741. "is-negated-glob": "^1.0.0"
  742. },
  743. "engines": {
  744. "node": ">=0.10.0"
  745. }
  746. },
  747. "node_modules/type": {
  748. "version": "2.7.3",
  749. "resolved": "https://registry.npmmirror.com/type/-/type-2.7.3.tgz",
  750. "integrity": "sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ=="
  751. },
  752. "node_modules/typedarray": {
  753. "version": "0.0.6",
  754. "resolved": "https://registry.npmmirror.com/typedarray/-/typedarray-0.0.6.tgz",
  755. "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA=="
  756. },
  757. "node_modules/ultron": {
  758. "version": "1.1.1",
  759. "resolved": "https://registry.npmmirror.com/ultron/-/ultron-1.1.1.tgz",
  760. "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og=="
  761. },
  762. "node_modules/unc-path-regex": {
  763. "version": "0.1.2",
  764. "resolved": "https://registry.npmmirror.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
  765. "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==",
  766. "engines": {
  767. "node": ">=0.10.0"
  768. }
  769. },
  770. "node_modules/uni-read-pages": {
  771. "version": "1.0.5",
  772. "resolved": "https://registry.npm.taobao.org/uni-read-pages/download/uni-read-pages-1.0.5.tgz",
  773. "integrity": "sha1-RSyNyqiXe7rvYAkJvpJsjZcEOHw=",
  774. "hasInstallScript": true
  775. },
  776. "node_modules/uni-simple-router": {
  777. "version": "1.5.5",
  778. "resolved": "https://registry.npm.taobao.org/uni-simple-router/download/uni-simple-router-1.5.5.tgz?cache=0&sync_timestamp=1607502730518&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funi-simple-router%2Fdownload%2Funi-simple-router-1.5.5.tgz",
  779. "integrity": "sha1-WY9K2+zpg3L3z+s7imJwibQgOJk=",
  780. "hasInstallScript": true,
  781. "dependencies": {
  782. "query-string": "^6.12.1"
  783. }
  784. },
  785. "node_modules/unique-stream": {
  786. "version": "2.3.1",
  787. "resolved": "https://registry.npmmirror.com/unique-stream/-/unique-stream-2.3.1.tgz",
  788. "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==",
  789. "dependencies": {
  790. "json-stable-stringify-without-jsonify": "^1.0.1",
  791. "through2-filter": "^3.0.0"
  792. }
  793. },
  794. "node_modules/util-deprecate": {
  795. "version": "1.0.2",
  796. "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz",
  797. "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
  798. },
  799. "node_modules/websocket-stream": {
  800. "version": "5.5.2",
  801. "resolved": "https://registry.npmmirror.com/websocket-stream/-/websocket-stream-5.5.2.tgz",
  802. "integrity": "sha512-8z49MKIHbGk3C4HtuHWDtYX8mYej1wWabjthC/RupM9ngeukU4IWoM46dgth1UOS/T4/IqgEdCDJuMe2039OQQ==",
  803. "dependencies": {
  804. "duplexify": "^3.5.1",
  805. "inherits": "^2.0.1",
  806. "readable-stream": "^2.3.3",
  807. "safe-buffer": "^5.1.2",
  808. "ws": "^3.2.0",
  809. "xtend": "^4.0.0"
  810. }
  811. },
  812. "node_modules/wrappy": {
  813. "version": "1.0.2",
  814. "resolved": "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz",
  815. "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
  816. },
  817. "node_modules/ws": {
  818. "version": "3.3.3",
  819. "resolved": "https://registry.npmmirror.com/ws/-/ws-3.3.3.tgz",
  820. "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
  821. "dependencies": {
  822. "async-limiter": "~1.0.0",
  823. "safe-buffer": "~5.1.0",
  824. "ultron": "~1.1.0"
  825. }
  826. },
  827. "node_modules/xtend": {
  828. "version": "4.0.2",
  829. "resolved": "https://registry.npmmirror.com/xtend/-/xtend-4.0.2.tgz",
  830. "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
  831. "engines": {
  832. "node": ">=0.4"
  833. }
  834. }
  835. }
  836. }