ksvan / node-red-contrib-komfovent

Node-red node for changing mode of Komfovent units running C6 controller
8 stars 5 forks source link

Dependency Issue with agent-base <6.0.0 and Node-RED 2.0 #38

Open sammachin opened 3 years ago

sammachin commented 3 years ago

Hi,

We've detected that your node has a dependency on an old version of agent-base (<6.0.0) , These old versions were patching a core node.js function in a way that could break other libraries - including one we started using in Node-RED 2.0 for the HTTP Request node. Therefore any users that upgrade to Node-RED 2.0 and have your node installed (or later try to install it) will get errors when using the http-request node.

Could you please take a look at your dependencies and see if you can update the versions so that you are no longer dependent on agent-base before version 6.0.0

Note this could be a module that you are using has a dependency on agent-base so you might need to check for updates to that module, to help you we've attached your nodes dependency tree below

More details on this issue and the warning message that is now displayed in Node-RED 2.0.2 are on the forum at link https://discourse.nodered.org/t/node-red-2-0-2-released/48767

└─ node-red-contrib-komfovent@0.3.2
   ├─ cheerio@1.0.0-rc.10
   │  ├─ dom-serializer@1.3.2
   │  │  ├─ domelementtype@2.2.0
   │  │  ├─ domhandler@4.2.0
   │  │  └─ entities@2.2.0
   │  ├─ cheerio-select@1.5.0
   │  │  ├─ css-what@5.0.1
   │  │  ├─ css-select@4.1.3
   │  │  │  ├─ boolbase@1.0.0
   │  │  │  ├─ domhandler@4.2.0
   │  │  │  ├─ domutils@2.7.0
   │  │  │  ├─ css-what@5.0.1
   │  │  │  └─ nth-check@2.0.0
   │  │  │     └─ boolbase@1.0.0
   │  │  ├─ domelementtype@2.2.0
   │  │  ├─ domutils@2.7.0
   │  │  │  ├─ dom-serializer@1.3.2
   │  │  │  ├─ domelementtype@2.2.0
   │  │  │  └─ domhandler@4.2.0
   │  │  └─ domhandler@4.2.0
   │  ├─ domhandler@4.2.0
   │  │  └─ domelementtype@2.2.0
   │  ├─ parse5@6.0.1
   │  ├─ htmlparser2@6.1.0
   │  │  ├─ domhandler@4.2.0
   │  │  ├─ domelementtype@2.2.0
   │  │  ├─ entities@2.2.0
   │  │  └─ domutils@2.7.0
   │  ├─ parse5-htmlparser2-tree-adapter@6.0.1
   │  │  └─ parse5@6.0.1
   │  └─ tslib@2.3.0
   ├─ node-red@2.0.2
   │  ├─ @node-red&#x2F;editor-api@2.0.2
   │  │  ├─ bcryptjs@2.4.3
   │  │  ├─ @node-red&#x2F;editor-client@2.0.2
   │  │  ├─ body-parser@1.19.0
   │  │  │  ├─ bytes@3.1.0
   │  │  │  ├─ http-errors@1.7.2
   │  │  │  │  ├─ depd@1.1.2
   │  │  │  │  ├─ inherits@2.0.3
   │  │  │  │  ├─ setprototypeof@1.1.1
   │  │  │  │  ├─ toidentifier@1.0.0
   │  │  │  │  └─ statuses@1.5.0
   │  │  │  ├─ debug@2.6.9
   │  │  │  ├─ iconv-lite@0.4.24
   │  │  │  │  └─ safer-buffer@2.1.2
   │  │  │  ├─ on-finished@2.3.0
   │  │  │  ├─ content-type@1.0.4
   │  │  │  ├─ depd@1.1.2
   │  │  │  ├─ qs@6.7.0
   │  │  │  ├─ raw-body@2.4.0
   │  │  │  │  ├─ bytes@3.1.0
   │  │  │  │  ├─ http-errors@1.7.2
   │  │  │  │  ├─ iconv-lite@0.4.24
   │  │  │  │  └─ unpipe@1.0.0
   │  │  │  └─ type-is@1.6.18
   │  │  ├─ clone@2.1.2
   │  │  ├─ cors@2.8.5
   │  │  │  ├─ vary@1.1.2
   │  │  │  └─ object-assign@4.1.1
   │  │  ├─ @node-red&#x2F;util@2.0.2
   │  │  ├─ express-session@1.17.2
   │  │  │  ├─ cookie@0.4.1
   │  │  │  ├─ cookie-signature@1.0.6
   │  │  │  ├─ depd@2.0.0
   │  │  │  ├─ debug@2.6.9
   │  │  │  ├─ parseurl@1.3.3
   │  │  │  ├─ safe-buffer@5.2.1
   │  │  │  ├─ on-headers@1.0.2
   │  │  │  └─ uid-safe@2.1.5
   │  │  │     └─ random-bytes@1.0.0
   │  │  ├─ memorystore@1.6.6
   │  │  │  ├─ debug@4.3.2
   │  │  │  │  └─ ms@2.1.2
   │  │  │  └─ lru-cache@4.1.5
   │  │  │     ├─ yallist@2.1.2
   │  │  │     └─ pseudomap@1.0.2
   │  │  ├─ express@4.17.1
   │  │  ├─ mime@2.5.2
   │  │  ├─ multer@1.4.2
   │  │  │  ├─ append-field@1.0.0
   │  │  │  ├─ concat-stream@1.6.2
   │  │  │  │  ├─ buffer-from@1.1.1
   │  │  │  │  ├─ inherits@2.0.4
   │  │  │  │  ├─ typedarray@0.0.6
   │  │  │  │  └─ readable-stream@2.3.7
   │  │  │  │     ├─ inherits@2.0.4
   │  │  │  │     ├─ isarray@1.0.0
   │  │  │  │     ├─ core-util-is@1.0.2
   │  │  │  │     ├─ process-nextick-args@2.0.1
   │  │  │  │     ├─ safe-buffer@5.1.2
   │  │  │  │     ├─ string_decoder@1.1.1
   │  │  │  │     │  └─ safe-buffer@5.1.2
   │  │  │  │     └─ util-deprecate@1.0.2
   │  │  │  ├─ mkdirp@0.5.5
   │  │  │  │  └─ minimist@1.2.5
   │  │  │  ├─ busboy@0.2.14
   │  │  │  │  ├─ dicer@0.2.5
   │  │  │  │  │  ├─ streamsearch@0.1.2
   │  │  │  │  │  └─ readable-stream@1.1.14
   │  │  │  │  └─ readable-stream@1.1.14
   │  │  │  │     ├─ isarray@0.0.1
   │  │  │  │     ├─ core-util-is@1.0.2
   │  │  │  │     ├─ string_decoder@0.10.31
   │  │  │  │     └─ inherits@2.0.4
   │  │  │  ├─ object-assign@4.1.1
   │  │  │  ├─ xtend@4.0.2
   │  │  │  ├─ on-finished@2.3.0
   │  │  │  └─ type-is@1.6.18
   │  │  ├─ mustache@4.2.0
   │  │  ├─ oauth2orize@1.11.0
   │  │  │  ├─ utils-merge@1.0.1
   │  │  │  ├─ uid2@0.0.3
   │  │  │  └─ debug@2.6.9
   │  │  ├─ passport-oauth2-client-password@0.1.2
   │  │  │  └─ passport-strategy@1.0.0
   │  │  ├─ passport-http-bearer@1.0.1
   │  │  │  └─ passport-strategy@1.0.0
   │  │  ├─ passport@0.4.1
   │  │  │  ├─ pause@0.0.1
   │  │  │  └─ passport-strategy@1.0.0
   │  │  ├─ ws@7.5.1
   │  │  └─ bcrypt@5.0.1
   │  ├─ basic-auth@2.0.1
   │  │  └─ safe-buffer@5.1.2
   │  ├─ bcryptjs@2.4.3
   │  ├─ fs-extra@10.0.0
   │  │  ├─ graceful-fs@4.2.6
   │  │  ├─ jsonfile@6.1.0
   │  │  │  ├─ universalify@2.0.0
   │  │  │  └─ graceful-fs@4.2.6
   │  │  └─ universalify@2.0.0
   │  ├─ @node-red&#x2F;runtime@2.0.2
   │  │  ├─ @node-red&#x2F;registry@2.0.2
   │  │  │  ├─ clone@2.1.2
   │  │  │  ├─ @node-red&#x2F;util@2.0.2
   │  │  │  ├─ fs-extra@10.0.0
   │  │  │  ├─ semver@7.3.5
   │  │  │  ├─ uglify-js@3.13.10
   │  │  │  └─ tar@6.1.0
   │  │  │     ├─ fs-minipass@2.1.0
   │  │  │     │  └─ minipass@3.1.3
   │  │  │     ├─ chownr@2.0.0
   │  │  │     ├─ minipass@3.1.3
   │  │  │     │  └─ yallist@4.0.0
   │  │  │     ├─ minizlib@2.1.2
   │  │  │     │  ├─ minipass@3.1.3
   │  │  │     │  └─ yallist@4.0.0
   │  │  │     ├─ yallist@4.0.0
   │  │  │     └─ mkdirp@1.0.4
   │  │  ├─ clone@2.1.2
   │  │  ├─ async-mutex@0.3.1
   │  │  │  └─ tslib@2.3.0
   │  │  ├─ json-stringify-safe@5.0.1
   │  │  ├─ @node-red&#x2F;util@2.0.2
   │  │  ├─ fs-extra@10.0.0
   │  │  └─ express@4.17.1
   │  ├─ node-red-admin@2.2.0
   │  │  ├─ ansi-colors@4.1.1
   │  │  ├─ bcryptjs@2.4.3
   │  │  ├─ cli-table@0.3.6
   │  │  │  └─ colors@1.0.3
   │  │  ├─ axios@0.21.1
   │  │  │  └─ follow-redirects@1.14.1
   │  │  ├─ enquirer@2.3.6
   │  │  │  └─ ansi-colors@4.1.1
   │  │  ├─ read@1.0.7
   │  │  │  └─ mute-stream@0.0.8
   │  │  ├─ minimist@1.2.5
   │  │  ├─ mustache@4.2.0
   │  │  └─ bcrypt@5.0.1
   │  ├─ @node-red&#x2F;util@2.0.2
   │  │  ├─ json-stringify-safe@5.0.1
   │  │  ├─ fs-extra@10.0.0
   │  │  ├─ lodash.clonedeep@4.5.0
   │  │  ├─ jsonata@1.8.4
   │  │  ├─ i18next@20.3.2
   │  │  │  └─ @babel&#x2F;runtime@7.14.8
   │  │  │     └─ regenerator-runtime@0.13.8
   │  │  └─ moment-timezone@0.5.33
   │  │     └─ moment@2.29.1
   │  ├─ express@4.17.1
   │  │  ├─ accepts@1.3.7
   │  │  │  ├─ mime-types@2.1.31
   │  │  │  └─ negotiator@0.6.2
   │  │  ├─ array-flatten@1.1.1
   │  │  ├─ content-disposition@0.5.3
   │  │  │  └─ safe-buffer@5.1.2
   │  │  ├─ cookie@0.4.0
   │  │  ├─ content-type@1.0.4
   │  │  ├─ body-parser@1.19.0
   │  │  ├─ cookie-signature@1.0.6
   │  │  ├─ escape-html@1.0.3
   │  │  ├─ depd@1.1.2
   │  │  ├─ encodeurl@1.0.2
   │  │  ├─ etag@1.8.1
   │  │  ├─ fresh@0.5.2
   │  │  ├─ debug@2.6.9
   │  │  │  └─ ms@2.0.0
   │  │  ├─ finalhandler@1.1.2
   │  │  │  ├─ encodeurl@1.0.2
   │  │  │  ├─ escape-html@1.0.3
   │  │  │  ├─ parseurl@1.3.3
   │  │  │  ├─ statuses@1.5.0
   │  │  │  ├─ on-finished@2.3.0
   │  │  │  ├─ debug@2.6.9
   │  │  │  └─ unpipe@1.0.0
   │  │  ├─ merge-descriptors@1.0.1
   │  │  ├─ path-to-regexp@0.1.7
   │  │  ├─ parseurl@1.3.3
   │  │  ├─ safe-buffer@5.1.2
   │  │  ├─ methods@1.1.2
   │  │  ├─ on-finished@2.3.0
   │  │  │  └─ ee-first@1.1.1
   │  │  ├─ range-parser@1.2.1
   │  │  ├─ proxy-addr@2.0.7
   │  │  │  ├─ forwarded@0.2.0
   │  │  │  └─ ipaddr.js@1.9.1
   │  │  ├─ qs@6.7.0
   │  │  ├─ statuses@1.5.0
   │  │  ├─ send@0.17.1
   │  │  │  ├─ encodeurl@1.0.2
   │  │  │  ├─ depd@1.1.2
   │  │  │  ├─ debug@2.6.9
   │  │  │  ├─ destroy@1.0.4
   │  │  │  ├─ etag@1.8.1
   │  │  │  ├─ escape-html@1.0.3
   │  │  │  ├─ fresh@0.5.2
   │  │  │  ├─ http-errors@1.7.3
   │  │  │  │  ├─ depd@1.1.2
   │  │  │  │  ├─ setprototypeof@1.1.1
   │  │  │  │  ├─ inherits@2.0.4
   │  │  │  │  ├─ statuses@1.5.0
   │  │  │  │  └─ toidentifier@1.0.0
   │  │  │  ├─ on-finished@2.3.0
   │  │  │  ├─ ms@2.1.1
   │  │  │  ├─ range-parser@1.2.1
   │  │  │  ├─ mime@1.6.0
   │  │  │  └─ statuses@1.5.0
   │  │  ├─ type-is@1.6.18
   │  │  │  ├─ media-typer@0.3.0
   │  │  │  └─ mime-types@2.1.31
   │  │  ├─ vary@1.1.2
   │  │  ├─ setprototypeof@1.1.1
   │  │  ├─ serve-static@1.14.1
   │  │  │  ├─ parseurl@1.3.3
   │  │  │  ├─ encodeurl@1.0.2
   │  │  │  ├─ escape-html@1.0.3
   │  │  │  └─ send@0.17.1
   │  │  └─ utils-merge@1.0.1
   │  ├─ @node-red&#x2F;nodes@2.0.2
   │  │  ├─ acorn@8.4.1
   │  │  ├─ content-type@1.0.4
   │  │  ├─ cookie@0.4.1
   │  │  ├─ cookie-parser@1.4.5
   │  │  │  ├─ cookie@0.4.0
   │  │  │  └─ cookie-signature@1.0.6
   │  │  ├─ cheerio@1.0.0-rc.10
   │  │  ├─ body-parser@1.19.0
   │  │  ├─ acorn-walk@8.1.1
   │  │  ├─ cors@2.8.5
   │  │  ├─ ajv@8.6.0
   │  │  │  ├─ require-from-string@2.0.2
   │  │  │  ├─ json-schema-traverse@1.0.0
   │  │  │  ├─ fast-deep-equal@3.1.3
   │  │  │  └─ uri-js@4.4.1
   │  │  │     └─ punycode@2.1.1
   │  │  ├─ denque@1.5.0
   │  │  ├─ fs-extra@10.0.0
   │  │  ├─ fs.notify@0.0.4
   │  │  │  ├─ retry@0.6.1
   │  │  │  └─ async@0.1.22
   │  │  ├─ form-data@4.0.0
   │  │  │  ├─ asynckit@0.4.0
   │  │  │  ├─ combined-stream@1.0.8
   │  │  │  └─ mime-types@2.1.31
   │  │  ├─ hash-sum@2.0.0
   │  │  ├─ hpagent@0.1.2
   │  │  ├─ media-typer@1.1.0
   │  │  ├─ https-proxy-agent@5.0.0
   │  │  │  ├─ agent-base@6.0.2
   │  │  │  │  └─ debug@4.3.2
   │  │  │  └─ debug@4.3.2
   │  │  ├─ is-utf8@0.2.1
   │  │  ├─ js-yaml@3.14.1
   │  │  │  ├─ argparse@1.0.10
   │  │  │  │  └─ sprintf-js@1.0.3
   │  │  │  └─ esprima@4.0.1
   │  │  ├─ got@11.8.2
   │  │  │  ├─ @types&#x2F;cacheable-request@6.0.2
   │  │  │  │  ├─ @types&#x2F;http-cache-semantics@4.0.1
   │  │  │  │  ├─ @types&#x2F;keyv@3.1.2
   │  │  │  │  │  └─ @types&#x2F;node@16.4.0
   │  │  │  │  ├─ @types&#x2F;responselike@1.0.0
   │  │  │  │  └─ @types&#x2F;node@16.4.0
   │  │  │  ├─ @szmarczak&#x2F;http-timer@4.0.6
   │  │  │  │  └─ defer-to-connect@2.0.1
   │  │  │  ├─ @types&#x2F;responselike@1.0.0
   │  │  │  │  └─ @types&#x2F;node@16.4.0
   │  │  │  ├─ @sindresorhus&#x2F;is@4.0.1
   │  │  │  ├─ decompress-response@6.0.0
   │  │  │  │  └─ mimic-response@3.1.0
   │  │  │  ├─ cacheable-lookup@5.0.4
   │  │  │  ├─ cacheable-request@7.0.2
   │  │  │  │  ├─ clone-response@1.0.2
   │  │  │  │  │  └─ mimic-response@1.0.1
   │  │  │  │  ├─ get-stream@5.2.0
   │  │  │  │  │  └─ pump@3.0.0
   │  │  │  │  ├─ http-cache-semantics@4.1.0
   │  │  │  │  ├─ keyv@4.0.3
   │  │  │  │  │  └─ json-buffer@3.0.1
   │  │  │  │  ├─ responselike@2.0.0
   │  │  │  │  ├─ normalize-url@6.1.0
   │  │  │  │  └─ lowercase-keys@2.0.0
   │  │  │  ├─ lowercase-keys@2.0.0
   │  │  │  ├─ http2-wrapper@1.0.3
   │  │  │  │  ├─ quick-lru@5.1.1
   │  │  │  │  └─ resolve-alpn@1.2.0
   │  │  │  ├─ responselike@2.0.0
   │  │  │  │  └─ lowercase-keys@2.0.0
   │  │  │  └─ p-cancelable@2.1.1
   │  │  ├─ on-headers@1.0.2
   │  │  ├─ multer@1.4.2
   │  │  ├─ mustache@4.2.0
   │  │  ├─ raw-body@2.4.1
   │  │  │  ├─ unpipe@1.0.0
   │  │  │  ├─ bytes@3.1.0
   │  │  │  ├─ http-errors@1.7.3
   │  │  │  └─ iconv-lite@0.4.24
   │  │  ├─ mqtt@4.2.8
   │  │  │  ├─ concat-stream@2.0.0
   │  │  │  │  ├─ buffer-from@1.1.1
   │  │  │  │  ├─ inherits@2.0.4
   │  │  │  │  ├─ readable-stream@3.6.0
   │  │  │  │  └─ typedarray@0.0.6
   │  │  │  ├─ commist@1.1.0
   │  │  │  │  ├─ leven@2.1.0
   │  │  │  │  └─ minimist@1.2.5
   │  │  │  ├─ help-me@3.0.0
   │  │  │  │  ├─ readable-stream@3.6.0
   │  │  │  │  └─ glob@7.1.7
   │  │  │  ├─ minimist@1.2.5
   │  │  │  ├─ mqtt-packet@6.10.0
   │  │  │  │  ├─ process-nextick-args@2.0.1
   │  │  │  │  ├─ bl@4.1.0
   │  │  │  │  │  ├─ readable-stream@3.6.0
   │  │  │  │  │  ├─ buffer@5.7.1
   │  │  │  │  │  │  ├─ base64-js@1.5.1
   │  │  │  │  │  │  └─ ieee754@1.2.1
   │  │  │  │  │  └─ inherits@2.0.4
   │  │  │  │  └─ debug@4.3.2
   │  │  │  ├─ inherits@2.0.4
   │  │  │  ├─ pump@3.0.0
   │  │  │  │  ├─ end-of-stream@1.4.4
   │  │  │  │  │  └─ once@1.4.0
   │  │  │  │  └─ once@1.4.0
   │  │  │  │     └─ wrappy@1.0.2
   │  │  │  ├─ reinterval@1.1.0
   │  │  │  ├─ split2@3.2.2
   │  │  │  │  └─ readable-stream@3.6.0
   │  │  │  ├─ readable-stream@3.6.0
   │  │  │  │  ├─ inherits@2.0.4
   │  │  │  │  ├─ string_decoder@1.3.0
   │  │  │  │  │  └─ safe-buffer@5.2.1
   │  │  │  │  └─ util-deprecate@1.0.2
   │  │  │  ├─ xtend@4.0.2
   │  │  │  ├─ ws@7.5.3
   │  │  │  ├─ duplexify@4.1.2
   │  │  │  │  ├─ end-of-stream@1.4.4
   │  │  │  │  ├─ inherits@2.0.4
   │  │  │  │  ├─ stream-shift@1.0.1
   │  │  │  │  └─ readable-stream@3.6.0
   │  │  │  └─ debug@4.3.2
   │  │  ├─ tough-cookie@4.0.0
   │  │  │  ├─ psl@1.8.0
   │  │  │  ├─ punycode@2.1.1
   │  │  │  └─ universalify@0.1.2
   │  │  ├─ iconv-lite@0.6.3
   │  │  │  └─ safer-buffer@2.1.2
   │  │  ├─ uuid@8.3.2
   │  │  ├─ xml2js@0.4.23
   │  │  │  ├─ sax@1.2.4
   │  │  │  └─ xmlbuilder@11.0.1
   │  │  ├─ ws@7.5.1
   │  │  └─ cronosjs@1.7.1
   │  ├─ nopt@5.0.0
   │  │  └─ abbrev@1.1.1
   │  ├─ semver@7.3.5
   │  │  └─ lru-cache@6.0.0
   │  │     └─ yallist@4.0.0
   │  └─ bcrypt@5.0.1
   │     ├─ @mapbox&#x2F;node-pre-gyp@1.0.5
   │     │  ├─ detect-libc@1.0.3
   │     │  ├─ https-proxy-agent@5.0.0
   │     │  ├─ nopt@5.0.0
   │     │  ├─ make-dir@3.1.0
   │     │  │  └─ semver@6.3.0
   │     │  ├─ npmlog@4.1.2
   │     │  │  ├─ console-control-strings@1.1.0
   │     │  │  ├─ gauge@2.7.4
   │     │  │  │  ├─ aproba@1.2.0
   │     │  │  │  ├─ console-control-strings@1.1.0
   │     │  │  │  ├─ has-unicode@2.0.1
   │     │  │  │  ├─ signal-exit@3.0.3
   │     │  │  │  ├─ object-assign@4.1.1
   │     │  │  │  ├─ strip-ansi@3.0.1
   │     │  │  │  │  └─ ansi-regex@2.1.1
   │     │  │  │  ├─ string-width@1.0.2
   │     │  │  │  │  ├─ code-point-at@1.1.0
   │     │  │  │  │  ├─ is-fullwidth-code-point@1.0.0
   │     │  │  │  │  │  └─ number-is-nan@1.0.1
   │     │  │  │  │  └─ strip-ansi@3.0.1
   │     │  │  │  └─ wide-align@1.1.3
   │     │  │  │     └─ string-width@2.1.1
   │     │  │  │        ├─ is-fullwidth-code-point@2.0.0
   │     │  │  │        └─ strip-ansi@4.0.0
   │     │  │  │           └─ ansi-regex@3.0.0
   │     │  │  ├─ are-we-there-yet@1.1.5
   │     │  │  │  ├─ delegates@1.0.0
   │     │  │  │  └─ readable-stream@2.3.7
   │     │  │  └─ set-blocking@2.0.0
   │     │  ├─ rimraf@3.0.2
   │     │  │  └─ glob@7.1.7
   │     │  │     ├─ fs.realpath@1.0.0
   │     │  │     ├─ inflight@1.0.6
   │     │  │     │  ├─ once@1.4.0
   │     │  │     │  └─ wrappy@1.0.2
   │     │  │     ├─ minimatch@3.0.4
   │     │  │     │  └─ brace-expansion@1.1.11
   │     │  │     │     ├─ balanced-match@1.0.2
   │     │  │     │     └─ concat-map@0.0.1
   │     │  │     ├─ once@1.4.0
   │     │  │     ├─ inherits@2.0.4
   │     │  │     └─ path-is-absolute@1.0.1
   │     │  ├─ node-fetch@2.6.1
   │     │  ├─ semver@7.3.5
   │     │  └─ tar@6.1.0
   │     └─ node-addon-api@3.2.1
   └─ request@2.88.2
      ├─ caseless@0.12.0
      ├─ aws-sign2@0.7.0
      ├─ aws4@1.11.0
      ├─ extend@3.0.2
      ├─ forever-agent@0.6.1
      ├─ combined-stream@1.0.8
      │  └─ delayed-stream@1.0.0
      ├─ form-data@2.3.3
      │  ├─ combined-stream@1.0.8
      │  ├─ asynckit@0.4.0
      │  └─ mime-types@2.1.31
      ├─ har-validator@5.1.5
      │  ├─ har-schema@2.0.0
      │  └─ ajv@6.12.6
      │     ├─ fast-json-stable-stringify@2.1.0
      │     ├─ json-schema-traverse@0.4.1
      │     ├─ fast-deep-equal@3.1.3
      │     └─ uri-js@4.4.1
      ├─ http-signature@1.2.0
      │  ├─ jsprim@1.4.1
      │  │  ├─ extsprintf@1.3.0
      │  │  ├─ json-schema@0.2.3
      │  │  ├─ assert-plus@1.0.0
      │  │  └─ verror@1.10.0
      │  │     ├─ assert-plus@1.0.0
      │  │     ├─ extsprintf@1.4.0
      │  │     └─ core-util-is@1.0.2
      │  ├─ sshpk@1.16.1
      │  │  ├─ asn1@0.2.4
      │  │  │  └─ safer-buffer@2.1.2
      │  │  ├─ assert-plus@1.0.0
      │  │  ├─ dashdash@1.14.1
      │  │  │  └─ assert-plus@1.0.0
      │  │  ├─ safer-buffer@2.1.2
      │  │  ├─ tweetnacl@0.14.5
      │  │  ├─ jsbn@0.1.1
      │  │  ├─ getpass@0.1.7
      │  │  │  └─ assert-plus@1.0.0
      │  │  ├─ ecc-jsbn@0.1.2
      │  │  │  ├─ safer-buffer@2.1.2
      │  │  │  └─ jsbn@0.1.1
      │  │  └─ bcrypt-pbkdf@1.0.2
      │  │     └─ tweetnacl@0.14.5
      │  └─ assert-plus@1.0.0
      ├─ isstream@0.1.2
      ├─ is-typedarray@1.0.0
      ├─ performance-now@2.1.0
      ├─ mime-types@2.1.31
      │  └─ mime-db@1.48.0
      ├─ json-stringify-safe@5.0.1
      ├─ oauth-sign@0.9.0
      ├─ qs@6.5.2
      ├─ tunnel-agent@0.6.0
      │  └─ safe-buffer@5.2.1
      ├─ tough-cookie@2.5.0
      │  ├─ punycode@2.1.1
      │  └─ psl@1.8.0
      ├─ safe-buffer@5.2.1
      └─ uuid@3.4.0

Thanks in advance for looking into this.

Sam

PS Sorry for the templated issue but we've got a number of nodes with the issue so I'm automating the issue creation.