github.com/jingruilea/kubeedge@v1.2.0-beta.0.0.20200410162146-4bb8902b3879/mappers/modbus_mapper/src/package-lock.json (about) 1 { 2 "name": "modbus_mapper", 3 "version": "1.0.0", 4 "lockfileVersion": 1, 5 "requires": true, 6 "dependencies": { 7 "@serialport/binding-abstract": { 8 "version": "2.0.5", 9 "resolved": "https://registry.npmjs.org/@serialport/binding-abstract/-/binding-abstract-2.0.5.tgz", 10 "integrity": "sha512-oRg0QRsXJFKHQbQjmo0regKLZ9JhjLmTqc47ocJgYM5UtU9Q1VFrVPh0B2lr2pfm/tr3aNvTLX1eiVAvXyZ/bg==", 11 "requires": { 12 "debug": "^4.1.1" 13 } 14 }, 15 "@serialport/binding-mock": { 16 "version": "2.0.5", 17 "resolved": "https://registry.npmjs.org/@serialport/binding-mock/-/binding-mock-2.0.5.tgz", 18 "integrity": "sha512-1kD1qI686pIIolGZ6TPjAtvy8c3XIUlE4OXRZf7ZHaZgGaOUHAUMLKZt4tNTxsfedRTFyiYyHoe5QAbx82R9pQ==", 19 "requires": { 20 "@serialport/binding-abstract": "^2.0.5", 21 "debug": "^4.1.1" 22 } 23 }, 24 "@serialport/bindings": { 25 "version": "2.0.8", 26 "resolved": "https://registry.npmjs.org/@serialport/bindings/-/bindings-2.0.8.tgz", 27 "integrity": "sha512-paKLa9JkoH5FAy2sATTdXLCiKpuKn0pN15/etcCqzX8vi25fnQgJ8Yx9Z6zdbcKe1No7s/9PuH9yfjDR61fbOQ==", 28 "requires": { 29 "@serialport/binding-abstract": "^2.0.5", 30 "@serialport/parser-readline": "^2.0.2", 31 "bindings": "^1.3.0", 32 "debug": "^4.1.1", 33 "nan": "^2.13.2", 34 "prebuild-install": "^5.2.1" 35 } 36 }, 37 "@serialport/parser-byte-length": { 38 "version": "2.0.2", 39 "resolved": "https://registry.npmjs.org/@serialport/parser-byte-length/-/parser-byte-length-2.0.2.tgz", 40 "integrity": "sha512-cUOprk1uRLucCJy6m+wAM4pwdBaB5D4ySi6juwRScP9DTjKUvGWYj5jzuqvftFBvYFmFza89aLj5K23xiiqj7Q==" 41 }, 42 "@serialport/parser-cctalk": { 43 "version": "2.0.2", 44 "resolved": "https://registry.npmjs.org/@serialport/parser-cctalk/-/parser-cctalk-2.0.2.tgz", 45 "integrity": "sha512-5LMysRv7De+TeeoKzi4+sgouD4tqZEAn1agAVevw+7ILM0m30i1zgZLtchgxtCH7OoQRAkENEVEPc0OwhghKgw==" 46 }, 47 "@serialport/parser-delimiter": { 48 "version": "2.0.2", 49 "resolved": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-2.0.2.tgz", 50 "integrity": "sha512-zB02LahFfyZmJqak9l37vP/F1K+KCUxd1KQj35OhD1+0q/unMjVTZmsfkxFSM4gkaxP9j7+8USk+LQJ3V8U26Q==" 51 }, 52 "@serialport/parser-readline": { 53 "version": "2.0.2", 54 "resolved": "https://registry.npmjs.org/@serialport/parser-readline/-/parser-readline-2.0.2.tgz", 55 "integrity": "sha512-thL26dGEHB+eINNydJmzcLLhiqcBQkF+wNTbRaYblTP/6dm7JsfjYSud7bTkN63AgE0xpe9tKXBFqc8zgJ1VKg==", 56 "requires": { 57 "@serialport/parser-delimiter": "^2.0.2" 58 } 59 }, 60 "@serialport/parser-ready": { 61 "version": "2.0.2", 62 "resolved": "https://registry.npmjs.org/@serialport/parser-ready/-/parser-ready-2.0.2.tgz", 63 "integrity": "sha512-6ynQ+HIIkFQcEO2Hrq4Qmdz+hlJ7kjTHGQ1E7SRN7f70nnys1v3HSke8mjK3RzVw+SwL0rBYjftUdCTrU+7c+Q==" 64 }, 65 "@serialport/parser-regex": { 66 "version": "2.0.2", 67 "resolved": "https://registry.npmjs.org/@serialport/parser-regex/-/parser-regex-2.0.2.tgz", 68 "integrity": "sha512-7qjYd7AdHUK8fJOmHpXlMRipqRCVMMyDFyf/5TQQiOt6q+BiFjLOtSpVXhakHwgnXanzDYKeRSB8zM0pZZg+LA==" 69 }, 70 "@serialport/stream": { 71 "version": "2.0.5", 72 "resolved": "https://registry.npmjs.org/@serialport/stream/-/stream-2.0.5.tgz", 73 "integrity": "sha512-9gc3zPoAqs/04mvq8TdZ7GxtnacCDuw3/u0u18UXXHgC/5tNDYkY+hXFIJB1fQFnP5yyNB1L2XLfX974ySJg9Q==", 74 "requires": { 75 "@serialport/binding-mock": "^2.0.5", 76 "debug": "^4.1.1" 77 } 78 }, 79 "ansi-regex": { 80 "version": "2.1.1", 81 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", 82 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" 83 }, 84 "anymatch": { 85 "version": "3.0.3", 86 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.0.3.tgz", 87 "integrity": "sha512-c6IvoeBECQlMVuYUjSwimnhmztImpErfxJzWZhIQinIvQWoGOnB0dLIgifbPHQt5heS6mNlaZG16f06H3C8t1g==", 88 "requires": { 89 "normalize-path": "^3.0.0", 90 "picomatch": "^2.0.4" 91 } 92 }, 93 "aproba": { 94 "version": "1.2.0", 95 "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", 96 "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" 97 }, 98 "are-we-there-yet": { 99 "version": "1.1.5", 100 "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", 101 "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", 102 "requires": { 103 "delegates": "^1.0.0", 104 "readable-stream": "^2.0.6" 105 } 106 }, 107 "async": { 108 "version": "3.1.0", 109 "resolved": "https://registry.npmjs.org/async/-/async-3.1.0.tgz", 110 "integrity": "sha512-4vx/aaY6j/j3Lw3fbCHNWP0pPaTCew3F6F3hYyl/tHs/ndmV1q7NW9T5yuJ2XAGwdQrP+6Wu20x06U4APo/iQQ==" 111 }, 112 "async-limiter": { 113 "version": "1.0.0", 114 "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", 115 "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==" 116 }, 117 "balanced-match": { 118 "version": "1.0.0", 119 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", 120 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" 121 }, 122 "base64-js": { 123 "version": "1.3.0", 124 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz", 125 "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==" 126 }, 127 "binary-extensions": { 128 "version": "2.0.0", 129 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz", 130 "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==" 131 }, 132 "bindings": { 133 "version": "1.5.0", 134 "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", 135 "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", 136 "requires": { 137 "file-uri-to-path": "1.0.0" 138 } 139 }, 140 "bl": { 141 "version": "1.2.2", 142 "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz", 143 "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==", 144 "requires": { 145 "readable-stream": "^2.3.5", 146 "safe-buffer": "^5.1.1" 147 } 148 }, 149 "brace-expansion": { 150 "version": "1.1.11", 151 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 152 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 153 "requires": { 154 "balanced-match": "^1.0.0", 155 "concat-map": "0.0.1" 156 } 157 }, 158 "braces": { 159 "version": "3.0.2", 160 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 161 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 162 "requires": { 163 "fill-range": "^7.0.1" 164 } 165 }, 166 "buffer": { 167 "version": "5.2.1", 168 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz", 169 "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==", 170 "requires": { 171 "base64-js": "^1.0.2", 172 "ieee754": "^1.1.4" 173 } 174 }, 175 "buffer-alloc": { 176 "version": "1.2.0", 177 "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", 178 "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", 179 "requires": { 180 "buffer-alloc-unsafe": "^1.1.0", 181 "buffer-fill": "^1.0.0" 182 } 183 }, 184 "buffer-alloc-unsafe": { 185 "version": "1.1.0", 186 "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", 187 "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" 188 }, 189 "buffer-fill": { 190 "version": "1.0.0", 191 "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", 192 "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=" 193 }, 194 "buffer-from": { 195 "version": "1.1.1", 196 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", 197 "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" 198 }, 199 "callback-stream": { 200 "version": "1.1.0", 201 "resolved": "https://registry.npmjs.org/callback-stream/-/callback-stream-1.1.0.tgz", 202 "integrity": "sha1-RwGlEmbwbgbqpx/BcjOCLYdfSQg=", 203 "requires": { 204 "inherits": "^2.0.1", 205 "readable-stream": "> 1.0.0 < 3.0.0" 206 } 207 }, 208 "chokidar": { 209 "version": "3.0.2", 210 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.0.2.tgz", 211 "integrity": "sha512-c4PR2egjNjI1um6bamCQ6bUNPDiyofNQruHvKgHQ4gDUP/ITSVSzNsiI5OWtHOsX323i5ha/kk4YmOZ1Ktg7KA==", 212 "requires": { 213 "anymatch": "^3.0.1", 214 "braces": "^3.0.2", 215 "fsevents": "^2.0.6", 216 "glob-parent": "^5.0.0", 217 "is-binary-path": "^2.1.0", 218 "is-glob": "^4.0.1", 219 "normalize-path": "^3.0.0", 220 "readdirp": "^3.1.1" 221 } 222 }, 223 "chownr": { 224 "version": "1.1.2", 225 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.2.tgz", 226 "integrity": "sha512-GkfeAQh+QNy3wquu9oIZr6SS5x7wGdSgNQvD10X3r+AZr1Oys22HW8kAmDMvNg2+Dm0TeGaEuO8gFwdBXxwO8A==" 227 }, 228 "code-point-at": { 229 "version": "1.1.0", 230 "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", 231 "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" 232 }, 233 "commist": { 234 "version": "1.1.0", 235 "resolved": "https://registry.npmjs.org/commist/-/commist-1.1.0.tgz", 236 "integrity": "sha512-rraC8NXWOEjhADbZe9QBNzLAN5Q3fsTPQtBV+fEVj6xKIgDgNiEVE6ZNfHpZOqfQ21YUzfVNUXLOEZquYvQPPg==", 237 "requires": { 238 "leven": "^2.1.0", 239 "minimist": "^1.1.0" 240 } 241 }, 242 "concat-map": { 243 "version": "0.0.1", 244 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 245 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" 246 }, 247 "concat-stream": { 248 "version": "1.6.2", 249 "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", 250 "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", 251 "requires": { 252 "buffer-from": "^1.0.0", 253 "inherits": "^2.0.3", 254 "readable-stream": "^2.2.2", 255 "typedarray": "^0.0.6" 256 } 257 }, 258 "console-control-strings": { 259 "version": "1.1.0", 260 "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", 261 "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" 262 }, 263 "core-util-is": { 264 "version": "1.0.2", 265 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 266 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" 267 }, 268 "d": { 269 "version": "1.0.1", 270 "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", 271 "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", 272 "requires": { 273 "es5-ext": "^0.10.50", 274 "type": "^1.0.1" 275 } 276 }, 277 "date-format": { 278 "version": "2.0.0", 279 "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.0.0.tgz", 280 "integrity": "sha512-M6UqVvZVgFYqZL1SfHsRGIQSz3ZL+qgbsV5Lp1Vj61LZVYuEwcMXYay7DRDtYs2HQQBK5hQtQ0fD9aEJ89V0LA==" 281 }, 282 "debug": { 283 "version": "4.1.1", 284 "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", 285 "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", 286 "requires": { 287 "ms": "^2.1.1" 288 } 289 }, 290 "decompress-response": { 291 "version": "3.3.0", 292 "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", 293 "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", 294 "requires": { 295 "mimic-response": "^1.0.0" 296 } 297 }, 298 "deep-extend": { 299 "version": "0.6.0", 300 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", 301 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" 302 }, 303 "delegates": { 304 "version": "1.0.0", 305 "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", 306 "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" 307 }, 308 "detect-libc": { 309 "version": "1.0.3", 310 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", 311 "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" 312 }, 313 "duplexify": { 314 "version": "3.7.1", 315 "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", 316 "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", 317 "requires": { 318 "end-of-stream": "^1.0.0", 319 "inherits": "^2.0.1", 320 "readable-stream": "^2.0.0", 321 "stream-shift": "^1.0.0" 322 } 323 }, 324 "end-of-stream": { 325 "version": "1.4.1", 326 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", 327 "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", 328 "requires": { 329 "once": "^1.4.0" 330 } 331 }, 332 "es5-ext": { 333 "version": "0.10.50", 334 "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.50.tgz", 335 "integrity": "sha512-KMzZTPBkeQV/JcSQhI5/z6d9VWJ3EnQ194USTUwIYZ2ZbpN8+SGXQKt1h68EX44+qt+Fzr8DO17vnxrw7c3agw==", 336 "requires": { 337 "es6-iterator": "~2.0.3", 338 "es6-symbol": "~3.1.1", 339 "next-tick": "^1.0.0" 340 } 341 }, 342 "es6-iterator": { 343 "version": "2.0.3", 344 "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", 345 "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", 346 "requires": { 347 "d": "1", 348 "es5-ext": "^0.10.35", 349 "es6-symbol": "^3.1.1" 350 } 351 }, 352 "es6-map": { 353 "version": "0.1.5", 354 "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", 355 "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", 356 "requires": { 357 "d": "1", 358 "es5-ext": "~0.10.14", 359 "es6-iterator": "~2.0.1", 360 "es6-set": "~0.1.5", 361 "es6-symbol": "~3.1.1", 362 "event-emitter": "~0.3.5" 363 } 364 }, 365 "es6-set": { 366 "version": "0.1.5", 367 "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", 368 "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", 369 "requires": { 370 "d": "1", 371 "es5-ext": "~0.10.14", 372 "es6-iterator": "~2.0.1", 373 "es6-symbol": "3.1.1", 374 "event-emitter": "~0.3.5" 375 } 376 }, 377 "es6-symbol": { 378 "version": "3.1.1", 379 "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", 380 "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", 381 "requires": { 382 "d": "1", 383 "es5-ext": "~0.10.14" 384 } 385 }, 386 "event-emitter": { 387 "version": "0.3.5", 388 "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", 389 "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", 390 "requires": { 391 "d": "1", 392 "es5-ext": "~0.10.14" 393 } 394 }, 395 "expand-template": { 396 "version": "2.0.3", 397 "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", 398 "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==" 399 }, 400 "extend": { 401 "version": "3.0.2", 402 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 403 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" 404 }, 405 "file-uri-to-path": { 406 "version": "1.0.0", 407 "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", 408 "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" 409 }, 410 "fill-range": { 411 "version": "7.0.1", 412 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 413 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 414 "requires": { 415 "to-regex-range": "^5.0.1" 416 } 417 }, 418 "flatted": { 419 "version": "2.0.1", 420 "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", 421 "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==" 422 }, 423 "fs": { 424 "version": "0.0.1-security", 425 "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", 426 "integrity": "sha1-invTcYa23d84E/I4WLV+yq9eQdQ=" 427 }, 428 "fs-constants": { 429 "version": "1.0.0", 430 "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", 431 "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" 432 }, 433 "fs-extra": { 434 "version": "7.0.1", 435 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", 436 "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", 437 "requires": { 438 "graceful-fs": "^4.1.2", 439 "jsonfile": "^4.0.0", 440 "universalify": "^0.1.0" 441 } 442 }, 443 "fs.realpath": { 444 "version": "1.0.0", 445 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 446 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" 447 }, 448 "fsevents": { 449 "version": "2.0.7", 450 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.0.7.tgz", 451 "integrity": "sha512-a7YT0SV3RB+DjYcppwVDLtn13UQnmg0SWZS7ezZD0UjnLwXmy8Zm21GMVGLaFGimIqcvyMQaOJBrop8MyOp1kQ==", 452 "optional": true 453 }, 454 "gauge": { 455 "version": "2.7.4", 456 "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", 457 "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", 458 "requires": { 459 "aproba": "^1.0.3", 460 "console-control-strings": "^1.0.0", 461 "has-unicode": "^2.0.0", 462 "object-assign": "^4.1.0", 463 "signal-exit": "^3.0.0", 464 "string-width": "^1.0.1", 465 "strip-ansi": "^3.0.1", 466 "wide-align": "^1.1.0" 467 } 468 }, 469 "github-from-package": { 470 "version": "0.0.0", 471 "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", 472 "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=" 473 }, 474 "glob": { 475 "version": "7.1.4", 476 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", 477 "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", 478 "requires": { 479 "fs.realpath": "^1.0.0", 480 "inflight": "^1.0.4", 481 "inherits": "2", 482 "minimatch": "^3.0.4", 483 "once": "^1.3.0", 484 "path-is-absolute": "^1.0.0" 485 } 486 }, 487 "glob-parent": { 488 "version": "5.0.0", 489 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.0.0.tgz", 490 "integrity": "sha512-Z2RwiujPRGluePM6j699ktJYxmPpJKCfpGA13jz2hmFZC7gKetzrWvg5KN3+OsIFmydGyZ1AVwERCq1w/ZZwRg==", 491 "requires": { 492 "is-glob": "^4.0.1" 493 } 494 }, 495 "glob-stream": { 496 "version": "6.1.0", 497 "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", 498 "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", 499 "requires": { 500 "extend": "^3.0.0", 501 "glob": "^7.1.1", 502 "glob-parent": "^3.1.0", 503 "is-negated-glob": "^1.0.0", 504 "ordered-read-streams": "^1.0.0", 505 "pumpify": "^1.3.5", 506 "readable-stream": "^2.1.5", 507 "remove-trailing-separator": "^1.0.1", 508 "to-absolute-glob": "^2.0.0", 509 "unique-stream": "^2.0.2" 510 }, 511 "dependencies": { 512 "glob-parent": { 513 "version": "3.1.0", 514 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", 515 "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", 516 "requires": { 517 "is-glob": "^3.1.0", 518 "path-dirname": "^1.0.0" 519 } 520 }, 521 "is-glob": { 522 "version": "3.1.0", 523 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", 524 "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", 525 "requires": { 526 "is-extglob": "^2.1.0" 527 } 528 } 529 } 530 }, 531 "graceful-fs": { 532 "version": "4.2.0", 533 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz", 534 "integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg==" 535 }, 536 "has-unicode": { 537 "version": "2.0.1", 538 "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", 539 "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" 540 }, 541 "help-me": { 542 "version": "1.1.0", 543 "resolved": "https://registry.npmjs.org/help-me/-/help-me-1.1.0.tgz", 544 "integrity": "sha1-jy1QjQYAtKRW2i8IZVbn5cBWo8Y=", 545 "requires": { 546 "callback-stream": "^1.0.2", 547 "glob-stream": "^6.1.0", 548 "through2": "^2.0.1", 549 "xtend": "^4.0.0" 550 } 551 }, 552 "ieee754": { 553 "version": "1.1.13", 554 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", 555 "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" 556 }, 557 "inflight": { 558 "version": "1.0.6", 559 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 560 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 561 "requires": { 562 "once": "^1.3.0", 563 "wrappy": "1" 564 } 565 }, 566 "inherits": { 567 "version": "2.0.4", 568 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 569 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 570 }, 571 "ini": { 572 "version": "1.3.5", 573 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", 574 "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" 575 }, 576 "is-absolute": { 577 "version": "1.0.0", 578 "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", 579 "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", 580 "requires": { 581 "is-relative": "^1.0.0", 582 "is-windows": "^1.0.1" 583 } 584 }, 585 "is-binary-path": { 586 "version": "2.1.0", 587 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 588 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 589 "requires": { 590 "binary-extensions": "^2.0.0" 591 } 592 }, 593 "is-extglob": { 594 "version": "2.1.1", 595 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 596 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" 597 }, 598 "is-fullwidth-code-point": { 599 "version": "1.0.0", 600 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", 601 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", 602 "requires": { 603 "number-is-nan": "^1.0.0" 604 } 605 }, 606 "is-glob": { 607 "version": "4.0.1", 608 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", 609 "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", 610 "requires": { 611 "is-extglob": "^2.1.1" 612 } 613 }, 614 "is-negated-glob": { 615 "version": "1.0.0", 616 "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", 617 "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=" 618 }, 619 "is-number": { 620 "version": "7.0.0", 621 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 622 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" 623 }, 624 "is-relative": { 625 "version": "1.0.0", 626 "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", 627 "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", 628 "requires": { 629 "is-unc-path": "^1.0.0" 630 } 631 }, 632 "is-unc-path": { 633 "version": "1.0.0", 634 "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", 635 "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", 636 "requires": { 637 "unc-path-regex": "^0.1.2" 638 } 639 }, 640 "is-windows": { 641 "version": "1.0.2", 642 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", 643 "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" 644 }, 645 "isarray": { 646 "version": "1.0.0", 647 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 648 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" 649 }, 650 "json-stable-stringify-without-jsonify": { 651 "version": "1.0.1", 652 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 653 "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" 654 }, 655 "jsonfile": { 656 "version": "4.0.0", 657 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", 658 "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", 659 "requires": { 660 "graceful-fs": "^4.1.6" 661 } 662 }, 663 "leven": { 664 "version": "2.1.0", 665 "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", 666 "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=" 667 }, 668 "lodash": { 669 "version": "4.17.14", 670 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz", 671 "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==" 672 }, 673 "log4js": { 674 "version": "4.5.1", 675 "resolved": "https://registry.npmjs.org/log4js/-/log4js-4.5.1.tgz", 676 "integrity": "sha512-EEEgFcE9bLgaYUKuozyFfytQM2wDHtXn4tAN41pkaxpNjAykv11GVdeI4tHtmPWW4Xrgh9R/2d7XYghDVjbKKw==", 677 "requires": { 678 "date-format": "^2.0.0", 679 "debug": "^4.1.1", 680 "flatted": "^2.0.0", 681 "rfdc": "^1.1.4", 682 "streamroller": "^1.0.6" 683 } 684 }, 685 "mimic-response": { 686 "version": "1.0.1", 687 "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", 688 "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" 689 }, 690 "minimatch": { 691 "version": "3.0.4", 692 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 693 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 694 "requires": { 695 "brace-expansion": "^1.1.7" 696 } 697 }, 698 "minimist": { 699 "version": "1.2.0", 700 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", 701 "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" 702 }, 703 "mkdirp": { 704 "version": "0.5.1", 705 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", 706 "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", 707 "requires": { 708 "minimist": "0.0.8" 709 }, 710 "dependencies": { 711 "minimist": { 712 "version": "0.0.8", 713 "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", 714 "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" 715 } 716 } 717 }, 718 "modbus-serial": { 719 "version": "7.6.0", 720 "resolved": "https://registry.npmjs.org/modbus-serial/-/modbus-serial-7.6.0.tgz", 721 "integrity": "sha512-6gEEdl2p2oVpFvfbjdxmCexPgo/0G8wAlobqwQo+8Zz/T5nqmcP1RhX0xqQuNx2r8SjTFipYNVkIiiFXRmi0Ew==", 722 "requires": { 723 "debug": "^4.1.1", 724 "serialport": "^7.1.3" 725 } 726 }, 727 "mqtt": { 728 "version": "2.18.8", 729 "resolved": "https://registry.npmjs.org/mqtt/-/mqtt-2.18.8.tgz", 730 "integrity": "sha512-3h6oHlPY/yWwtC2J3geraYRtVVoRM6wdI+uchF4nvSSafXPZnaKqF8xnX+S22SU/FcgEAgockVIlOaAX3fkMpA==", 731 "requires": { 732 "commist": "^1.0.0", 733 "concat-stream": "^1.6.2", 734 "end-of-stream": "^1.4.1", 735 "es6-map": "^0.1.5", 736 "help-me": "^1.0.1", 737 "inherits": "^2.0.3", 738 "minimist": "^1.2.0", 739 "mqtt-packet": "^5.6.0", 740 "pump": "^3.0.0", 741 "readable-stream": "^2.3.6", 742 "reinterval": "^1.1.0", 743 "split2": "^2.1.1", 744 "websocket-stream": "^5.1.2", 745 "xtend": "^4.0.1" 746 }, 747 "dependencies": { 748 "pump": { 749 "version": "3.0.0", 750 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", 751 "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", 752 "requires": { 753 "end-of-stream": "^1.1.0", 754 "once": "^1.3.1" 755 } 756 } 757 } 758 }, 759 "mqtt-packet": { 760 "version": "5.6.1", 761 "resolved": "https://registry.npmjs.org/mqtt-packet/-/mqtt-packet-5.6.1.tgz", 762 "integrity": "sha512-eaF9rO2uFrIYEHomJxziuKTDkbWW5psLBaIGCazQSKqYsTaB3n4SpvJ1PexKaDBiPnMLPIFWBIiTYT3IfEJfww==", 763 "requires": { 764 "bl": "^1.2.1", 765 "inherits": "^2.0.3", 766 "process-nextick-args": "^2.0.0", 767 "safe-buffer": "^5.1.0" 768 } 769 }, 770 "ms": { 771 "version": "2.1.2", 772 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 773 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" 774 }, 775 "nan": { 776 "version": "2.14.0", 777 "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", 778 "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==" 779 }, 780 "napi-build-utils": { 781 "version": "1.0.1", 782 "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.1.tgz", 783 "integrity": "sha512-boQj1WFgQH3v4clhu3mTNfP+vOBxorDlE8EKiMjUlLG3C4qAESnn9AxIOkFgTR2c9LtzNjPrjS60cT27ZKBhaA==" 784 }, 785 "next-tick": { 786 "version": "1.0.0", 787 "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", 788 "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" 789 }, 790 "node-abi": { 791 "version": "2.9.0", 792 "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.9.0.tgz", 793 "integrity": "sha512-jmEOvv0eanWjhX8dX1pmjb7oJl1U1oR4FOh0b2GnvALwSYoOdU7sj+kLDSAyjo4pfC9aj/IxkloxdLJQhSSQBA==", 794 "requires": { 795 "semver": "^5.4.1" 796 } 797 }, 798 "nodejs-base64": { 799 "version": "1.0.3", 800 "resolved": "https://registry.npmjs.org/nodejs-base64/-/nodejs-base64-1.0.3.tgz", 801 "integrity": "sha512-6wLDv7N/MfV4wDsrBC2s8xVfx82iywopGLdAVYYTLmwOHTm6N463Dwr9tP4+GHhfTMPN4h9i2Z0LzMdFB2G5cw==" 802 }, 803 "noop-logger": { 804 "version": "0.1.1", 805 "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz", 806 "integrity": "sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI=" 807 }, 808 "normalize-path": { 809 "version": "3.0.0", 810 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 811 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" 812 }, 813 "npmlog": { 814 "version": "4.1.2", 815 "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", 816 "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", 817 "requires": { 818 "are-we-there-yet": "~1.1.2", 819 "console-control-strings": "~1.1.0", 820 "gauge": "~2.7.3", 821 "set-blocking": "~2.0.0" 822 } 823 }, 824 "number-is-nan": { 825 "version": "1.0.1", 826 "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", 827 "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" 828 }, 829 "object-assign": { 830 "version": "4.1.1", 831 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 832 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" 833 }, 834 "once": { 835 "version": "1.4.0", 836 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 837 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 838 "requires": { 839 "wrappy": "1" 840 } 841 }, 842 "ordered-read-streams": { 843 "version": "1.0.1", 844 "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", 845 "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", 846 "requires": { 847 "readable-stream": "^2.0.1" 848 } 849 }, 850 "os-homedir": { 851 "version": "1.0.2", 852 "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", 853 "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" 854 }, 855 "path-dirname": { 856 "version": "1.0.2", 857 "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", 858 "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" 859 }, 860 "path-is-absolute": { 861 "version": "1.0.1", 862 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 863 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" 864 }, 865 "picomatch": { 866 "version": "2.0.7", 867 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.0.7.tgz", 868 "integrity": "sha512-oLHIdio3tZ0qH76NybpeneBhYVj0QFTfXEFTc/B3zKQspYfYYkWYgFsmzo+4kvId/bQRcNkVeguI3y+CD22BtA==" 869 }, 870 "prebuild-install": { 871 "version": "5.3.0", 872 "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.0.tgz", 873 "integrity": "sha512-aaLVANlj4HgZweKttFNUVNRxDukytuIuxeK2boIMHjagNJCiVKWFsKF4tCE3ql3GbrD2tExPQ7/pwtEJcHNZeg==", 874 "requires": { 875 "detect-libc": "^1.0.3", 876 "expand-template": "^2.0.3", 877 "github-from-package": "0.0.0", 878 "minimist": "^1.2.0", 879 "mkdirp": "^0.5.1", 880 "napi-build-utils": "^1.0.1", 881 "node-abi": "^2.7.0", 882 "noop-logger": "^0.1.1", 883 "npmlog": "^4.0.1", 884 "os-homedir": "^1.0.1", 885 "pump": "^2.0.1", 886 "rc": "^1.2.7", 887 "simple-get": "^2.7.0", 888 "tar-fs": "^1.13.0", 889 "tunnel-agent": "^0.6.0", 890 "which-pm-runs": "^1.0.0" 891 } 892 }, 893 "process-nextick-args": { 894 "version": "2.0.1", 895 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 896 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" 897 }, 898 "pump": { 899 "version": "2.0.1", 900 "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", 901 "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", 902 "requires": { 903 "end-of-stream": "^1.1.0", 904 "once": "^1.3.1" 905 } 906 }, 907 "pumpify": { 908 "version": "1.5.1", 909 "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", 910 "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", 911 "requires": { 912 "duplexify": "^3.6.0", 913 "inherits": "^2.0.3", 914 "pump": "^2.0.0" 915 } 916 }, 917 "rc": { 918 "version": "1.2.8", 919 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", 920 "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", 921 "requires": { 922 "deep-extend": "^0.6.0", 923 "ini": "~1.3.0", 924 "minimist": "^1.2.0", 925 "strip-json-comments": "~2.0.1" 926 } 927 }, 928 "readable-stream": { 929 "version": "2.3.6", 930 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", 931 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", 932 "requires": { 933 "core-util-is": "~1.0.0", 934 "inherits": "~2.0.3", 935 "isarray": "~1.0.0", 936 "process-nextick-args": "~2.0.0", 937 "safe-buffer": "~5.1.1", 938 "string_decoder": "~1.1.1", 939 "util-deprecate": "~1.0.1" 940 } 941 }, 942 "readdirp": { 943 "version": "3.1.1", 944 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.1.1.tgz", 945 "integrity": "sha512-XXdSXZrQuvqoETj50+JAitxz1UPdt5dupjT6T5nVB+WvjMv2XKYj+s7hPeAVCXvmJrL36O4YYyWlIC3an2ePiQ==", 946 "requires": { 947 "picomatch": "^2.0.4" 948 } 949 }, 950 "reinterval": { 951 "version": "1.1.0", 952 "resolved": "https://registry.npmjs.org/reinterval/-/reinterval-1.1.0.tgz", 953 "integrity": "sha1-M2Hs+jymwYKDOA3Qu5VG85D17Oc=" 954 }, 955 "remove-trailing-separator": { 956 "version": "1.1.0", 957 "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", 958 "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" 959 }, 960 "rfdc": { 961 "version": "1.1.4", 962 "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz", 963 "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==" 964 }, 965 "safe-buffer": { 966 "version": "5.1.2", 967 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 968 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 969 }, 970 "semver": { 971 "version": "5.7.0", 972 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", 973 "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==" 974 }, 975 "serialport": { 976 "version": "7.1.5", 977 "resolved": "https://registry.npmjs.org/serialport/-/serialport-7.1.5.tgz", 978 "integrity": "sha512-NplGdqaY+ZL8t3t5egbT+3oqLW4d7WvDT/x1ACxAyWa1fSnx+KTAmlDHeCls39lXwu8voaOr3bPOW4bwM7PdAA==", 979 "requires": { 980 "@serialport/binding-mock": "^2.0.5", 981 "@serialport/bindings": "^2.0.8", 982 "@serialport/parser-byte-length": "^2.0.2", 983 "@serialport/parser-cctalk": "^2.0.2", 984 "@serialport/parser-delimiter": "^2.0.2", 985 "@serialport/parser-readline": "^2.0.2", 986 "@serialport/parser-ready": "^2.0.2", 987 "@serialport/parser-regex": "^2.0.2", 988 "@serialport/stream": "^2.0.5", 989 "debug": "^4.1.1" 990 } 991 }, 992 "set-blocking": { 993 "version": "2.0.0", 994 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", 995 "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" 996 }, 997 "signal-exit": { 998 "version": "3.0.2", 999 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", 1000 "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" 1001 }, 1002 "simple-concat": { 1003 "version": "1.0.0", 1004 "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz", 1005 "integrity": "sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=" 1006 }, 1007 "simple-get": { 1008 "version": "2.8.1", 1009 "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-2.8.1.tgz", 1010 "integrity": "sha512-lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw==", 1011 "requires": { 1012 "decompress-response": "^3.3.0", 1013 "once": "^1.3.1", 1014 "simple-concat": "^1.0.0" 1015 } 1016 }, 1017 "split2": { 1018 "version": "2.2.0", 1019 "resolved": "https://registry.npmjs.org/split2/-/split2-2.2.0.tgz", 1020 "integrity": "sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==", 1021 "requires": { 1022 "through2": "^2.0.2" 1023 } 1024 }, 1025 "stream-shift": { 1026 "version": "1.0.0", 1027 "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", 1028 "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=" 1029 }, 1030 "streamroller": { 1031 "version": "1.0.6", 1032 "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-1.0.6.tgz", 1033 "integrity": "sha512-3QC47Mhv3/aZNFpDDVO44qQb9gwB9QggMEE0sQmkTAwBVYdBRWISdsywlkfm5II1Q5y/pmrHflti/IgmIzdDBg==", 1034 "requires": { 1035 "async": "^2.6.2", 1036 "date-format": "^2.0.0", 1037 "debug": "^3.2.6", 1038 "fs-extra": "^7.0.1", 1039 "lodash": "^4.17.14" 1040 }, 1041 "dependencies": { 1042 "async": { 1043 "version": "2.6.2", 1044 "resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz", 1045 "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==", 1046 "requires": { 1047 "lodash": "^4.17.11" 1048 } 1049 }, 1050 "debug": { 1051 "version": "3.2.6", 1052 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", 1053 "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", 1054 "requires": { 1055 "ms": "^2.1.1" 1056 } 1057 } 1058 } 1059 }, 1060 "string-width": { 1061 "version": "1.0.2", 1062 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", 1063 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", 1064 "requires": { 1065 "code-point-at": "^1.0.0", 1066 "is-fullwidth-code-point": "^1.0.0", 1067 "strip-ansi": "^3.0.0" 1068 } 1069 }, 1070 "string_decoder": { 1071 "version": "1.1.1", 1072 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 1073 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 1074 "requires": { 1075 "safe-buffer": "~5.1.0" 1076 } 1077 }, 1078 "strip-ansi": { 1079 "version": "3.0.1", 1080 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 1081 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", 1082 "requires": { 1083 "ansi-regex": "^2.0.0" 1084 } 1085 }, 1086 "strip-json-comments": { 1087 "version": "2.0.1", 1088 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", 1089 "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" 1090 }, 1091 "tar-fs": { 1092 "version": "1.16.3", 1093 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-1.16.3.tgz", 1094 "integrity": "sha512-NvCeXpYx7OsmOh8zIOP/ebG55zZmxLE0etfWRbWok+q2Qo8x/vOR/IJT1taADXPe+jsiu9axDb3X4B+iIgNlKw==", 1095 "requires": { 1096 "chownr": "^1.0.1", 1097 "mkdirp": "^0.5.1", 1098 "pump": "^1.0.0", 1099 "tar-stream": "^1.1.2" 1100 }, 1101 "dependencies": { 1102 "pump": { 1103 "version": "1.0.3", 1104 "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz", 1105 "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==", 1106 "requires": { 1107 "end-of-stream": "^1.1.0", 1108 "once": "^1.3.1" 1109 } 1110 } 1111 } 1112 }, 1113 "tar-stream": { 1114 "version": "1.6.2", 1115 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", 1116 "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", 1117 "requires": { 1118 "bl": "^1.0.0", 1119 "buffer-alloc": "^1.2.0", 1120 "end-of-stream": "^1.0.0", 1121 "fs-constants": "^1.0.0", 1122 "readable-stream": "^2.3.0", 1123 "to-buffer": "^1.1.1", 1124 "xtend": "^4.0.0" 1125 } 1126 }, 1127 "through2": { 1128 "version": "2.0.5", 1129 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", 1130 "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", 1131 "requires": { 1132 "readable-stream": "~2.3.6", 1133 "xtend": "~4.0.1" 1134 } 1135 }, 1136 "through2-filter": { 1137 "version": "3.0.0", 1138 "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", 1139 "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", 1140 "requires": { 1141 "through2": "~2.0.0", 1142 "xtend": "~4.0.0" 1143 } 1144 }, 1145 "to-absolute-glob": { 1146 "version": "2.0.2", 1147 "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", 1148 "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", 1149 "requires": { 1150 "is-absolute": "^1.0.0", 1151 "is-negated-glob": "^1.0.0" 1152 } 1153 }, 1154 "to-buffer": { 1155 "version": "1.1.1", 1156 "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", 1157 "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==" 1158 }, 1159 "to-regex-range": { 1160 "version": "5.0.1", 1161 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 1162 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 1163 "requires": { 1164 "is-number": "^7.0.0" 1165 } 1166 }, 1167 "tunnel-agent": { 1168 "version": "0.6.0", 1169 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 1170 "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", 1171 "requires": { 1172 "safe-buffer": "^5.0.1" 1173 } 1174 }, 1175 "type": { 1176 "version": "1.0.1", 1177 "resolved": "https://registry.npmjs.org/type/-/type-1.0.1.tgz", 1178 "integrity": "sha512-MAM5dBMJCJNKs9E7JXo4CXRAansRfG0nlJxW7Wf6GZzSOvH31zClSaHdIMWLehe/EGMBkqeC55rrkaOr5Oo7Nw==" 1179 }, 1180 "typedarray": { 1181 "version": "0.0.6", 1182 "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", 1183 "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" 1184 }, 1185 "ultron": { 1186 "version": "1.1.1", 1187 "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", 1188 "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==" 1189 }, 1190 "unc-path-regex": { 1191 "version": "0.1.2", 1192 "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", 1193 "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=" 1194 }, 1195 "unique-stream": { 1196 "version": "2.3.1", 1197 "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", 1198 "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", 1199 "requires": { 1200 "json-stable-stringify-without-jsonify": "^1.0.1", 1201 "through2-filter": "^3.0.0" 1202 } 1203 }, 1204 "universalify": { 1205 "version": "0.1.2", 1206 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 1207 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" 1208 }, 1209 "util": { 1210 "version": "0.11.1", 1211 "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", 1212 "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", 1213 "requires": { 1214 "inherits": "2.0.3" 1215 }, 1216 "dependencies": { 1217 "inherits": { 1218 "version": "2.0.3", 1219 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 1220 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" 1221 } 1222 } 1223 }, 1224 "util-deprecate": { 1225 "version": "1.0.2", 1226 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 1227 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" 1228 }, 1229 "uuid": { 1230 "version": "3.3.2", 1231 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", 1232 "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" 1233 }, 1234 "websocket-stream": { 1235 "version": "5.5.0", 1236 "resolved": "https://registry.npmjs.org/websocket-stream/-/websocket-stream-5.5.0.tgz", 1237 "integrity": "sha512-EXy/zXb9kNHI07TIMz1oIUIrPZxQRA8aeJ5XYg5ihV8K4kD1DuA+FY6R96HfdIHzlSzS8HiISAfrm+vVQkZBug==", 1238 "requires": { 1239 "duplexify": "^3.5.1", 1240 "inherits": "^2.0.1", 1241 "readable-stream": "^2.3.3", 1242 "safe-buffer": "^5.1.2", 1243 "ws": "^3.2.0", 1244 "xtend": "^4.0.0" 1245 } 1246 }, 1247 "which-pm-runs": { 1248 "version": "1.0.0", 1249 "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", 1250 "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=" 1251 }, 1252 "wide-align": { 1253 "version": "1.1.3", 1254 "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", 1255 "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", 1256 "requires": { 1257 "string-width": "^1.0.2 || 2" 1258 } 1259 }, 1260 "wrappy": { 1261 "version": "1.0.2", 1262 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 1263 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" 1264 }, 1265 "ws": { 1266 "version": "3.3.3", 1267 "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", 1268 "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", 1269 "requires": { 1270 "async-limiter": "~1.0.0", 1271 "safe-buffer": "~5.1.0", 1272 "ultron": "~1.1.0" 1273 } 1274 }, 1275 "xtend": { 1276 "version": "4.0.2", 1277 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", 1278 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" 1279 } 1280 } 1281 }