marc-gist / node-red-contrib-xiaomi-sensors

zigbee2mqtt payloads to node-red nodes
2 stars 2 forks source link

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

Closed sammachin closed 2 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-xiaomi-sensors@1.4.2
   ├─ moment@2.29.1
   └─ node-red@0.20.8
      ├─ basic-auth@2.0.1
      │  └─ safe-buffer@5.1.2
      ├─ bcryptjs@2.4.3
      ├─ express@4.17.1
      │  ├─ accepts@1.3.7
      │  │  ├─ mime-types@2.1.31
      │  │  │  └─ mime-db@1.48.0
      │  │  └─ negotiator@0.6.2
      │  ├─ array-flatten@1.1.1
      │  ├─ body-parser@1.19.0
      │  │  ├─ bytes@3.1.0
      │  │  ├─ content-type@1.0.4
      │  │  ├─ depd@1.1.2
      │  │  ├─ iconv-lite@0.4.24
      │  │  │  └─ safer-buffer@2.1.2
      │  │  ├─ raw-body@2.4.0
      │  │  │  ├─ bytes@3.1.0
      │  │  │  ├─ http-errors@1.7.2
      │  │  │  ├─ iconv-lite@0.4.24
      │  │  │  └─ unpipe@1.0.0
      │  │  ├─ debug@2.6.9
      │  │  ├─ http-errors@1.7.2
      │  │  │  ├─ setprototypeof@1.1.1
      │  │  │  ├─ depd@1.1.2
      │  │  │  ├─ inherits@2.0.3
      │  │  │  ├─ statuses@1.5.0
      │  │  │  └─ toidentifier@1.0.0
      │  │  ├─ on-finished@2.3.0
      │  │  ├─ qs@6.7.0
      │  │  └─ type-is@1.6.18
      │  ├─ cookie@0.4.0
      │  ├─ cookie-signature@1.0.6
      │  ├─ depd@1.1.2
      │  ├─ encodeurl@1.0.2
      │  ├─ content-disposition@0.5.3
      │  │  └─ safe-buffer@5.1.2
      │  ├─ methods@1.1.2
      │  ├─ content-type@1.0.4
      │  ├─ debug@2.6.9
      │  │  └─ ms@2.0.0
      │  ├─ escape-html@1.0.3
      │  ├─ etag@1.8.1
      │  ├─ finalhandler@1.1.2
      │  │  ├─ debug@2.6.9
      │  │  ├─ encodeurl@1.0.2
      │  │  ├─ escape-html@1.0.3
      │  │  ├─ on-finished@2.3.0
      │  │  ├─ unpipe@1.0.0
      │  │  ├─ parseurl@1.3.3
      │  │  └─ statuses@1.5.0
      │  ├─ fresh@0.5.2
      │  ├─ proxy-addr@2.0.7
      │  │  ├─ forwarded@0.2.0
      │  │  └─ ipaddr.js@1.9.1
      │  ├─ merge-descriptors@1.0.1
      │  ├─ serve-static@1.14.1
      │  │  ├─ parseurl@1.3.3
      │  │  ├─ send@0.17.1
      │  │  ├─ encodeurl@1.0.2
      │  │  └─ escape-html@1.0.3
      │  ├─ setprototypeof@1.1.1
      │  ├─ on-finished@2.3.0
      │  │  └─ ee-first@1.1.1
      │  ├─ parseurl@1.3.3
      │  ├─ type-is@1.6.18
      │  │  ├─ media-typer@0.3.0
      │  │  └─ mime-types@2.1.31
      │  ├─ path-to-regexp@0.1.7
      │  ├─ qs@6.7.0
      │  ├─ range-parser@1.2.1
      │  ├─ vary@1.1.2
      │  ├─ send@0.17.1
      │  │  ├─ depd@1.1.2
      │  │  ├─ destroy@1.0.4
      │  │  ├─ encodeurl@1.0.2
      │  │  ├─ etag@1.8.1
      │  │  ├─ mime@1.6.0
      │  │  ├─ on-finished@2.3.0
      │  │  ├─ range-parser@1.2.1
      │  │  ├─ debug@2.6.9
      │  │  ├─ escape-html@1.0.3
      │  │  ├─ fresh@0.5.2
      │  │  ├─ http-errors@1.7.3
      │  │  │  ├─ inherits@2.0.4
      │  │  │  ├─ setprototypeof@1.1.1
      │  │  │  ├─ toidentifier@1.0.0
      │  │  │  ├─ depd@1.1.2
      │  │  │  └─ statuses@1.5.0
      │  │  ├─ ms@2.1.1
      │  │  └─ statuses@1.5.0
      │  ├─ safe-buffer@5.1.2
      │  ├─ statuses@1.5.0
      │  └─ utils-merge@1.0.1
      ├─ @node-red&#x2F;runtime@0.20.8
      │  ├─ clone@2.1.2
      │  ├─ @node-red&#x2F;registry@0.20.8
      │  │  ├─ semver@6.2.0
      │  │  ├─ uglify-js@3.6.0
      │  │  │  ├─ commander@2.20.3
      │  │  │  └─ source-map@0.6.1
      │  │  ├─ @node-red&#x2F;util@0.20.8
      │  │  └─ when@3.7.8
      │  ├─ express@4.17.1
      │  ├─ when@3.7.8
      │  ├─ json-stringify-safe@5.0.1
      │  ├─ fs-extra@8.1.0
      │  └─ @node-red&#x2F;util@0.20.8
      ├─ node-red-node-rbe@0.2.9
      ├─ node-red-node-sentiment@0.1.6
      │  └─ sentiment@2.1.0
      ├─ @node-red&#x2F;editor-api@0.20.8
      │  ├─ @node-red&#x2F;editor-client@0.20.8
      │  ├─ bcryptjs@2.4.3
      │  ├─ body-parser@1.19.0
      │  ├─ clone@2.1.2
      │  ├─ mime@2.4.4
      │  ├─ oauth2orize@1.11.0
      │  │  ├─ uid2@0.0.3
      │  │  ├─ utils-merge@1.0.1
      │  │  └─ debug@2.6.9
      │  ├─ memorystore@1.6.1
      │  │  ├─ debug@3.1.0
      │  │  │  └─ ms@2.0.0
      │  │  └─ lru-cache@4.1.5
      │  │     ├─ yallist@2.1.2
      │  │     └─ pseudomap@1.0.2
      │  ├─ @node-red&#x2F;util@0.20.8
      │  ├─ cors@2.8.5
      │  │  ├─ object-assign@4.1.1
      │  │  └─ vary@1.1.2
      │  ├─ express-session@1.16.2
      │  │  ├─ debug@2.6.9
      │  │  ├─ on-headers@1.0.2
      │  │  ├─ safe-buffer@5.1.2
      │  │  ├─ cookie@0.3.1
      │  │  ├─ cookie-signature@1.0.6
      │  │  ├─ depd@2.0.0
      │  │  ├─ parseurl@1.3.3
      │  │  └─ uid-safe@2.1.5
      │  │     └─ random-bytes@1.0.0
      │  ├─ express@4.17.1
      │  ├─ mustache@3.0.1
      │  ├─ passport-http-bearer@1.0.1
      │  │  └─ passport-strategy@1.0.0
      │  ├─ passport-oauth2-client-password@0.1.2
      │  │  └─ passport-strategy@1.0.0
      │  ├─ passport@0.4.0
      │  │  ├─ passport-strategy@1.0.0
      │  │  └─ pause@0.0.1
      │  ├─ when@3.7.8
      │  ├─ ws@6.2.1
      │  │  └─ async-limiter@1.0.1
      │  └─ bcrypt@3.0.6
      ├─ nopt@4.0.1
      │  ├─ osenv@0.1.5
      │  │  ├─ os-homedir@1.0.2
      │  │  └─ os-tmpdir@1.0.2
      │  └─ abbrev@1.1.1
      ├─ fs-extra@8.1.0
      │  ├─ graceful-fs@4.2.6
      │  ├─ jsonfile@4.0.0
      │  │  └─ graceful-fs@4.2.6
      │  └─ universalify@0.1.2
      ├─ @node-red&#x2F;util@0.20.8
      │  ├─ clone@2.1.2
      │  ├─ json-stringify-safe@5.0.1
      │  ├─ jsonata@1.6.5
      │  ├─ when@3.7.8
      │  └─ i18next@15.1.0
      │     └─ @babel&#x2F;runtime@7.14.8
      │        └─ regenerator-runtime@0.13.8
      ├─ @node-red&#x2F;nodes@0.20.8
      │  ├─ content-type@1.0.4
      │  ├─ body-parser@1.19.0
      │  ├─ cheerio@0.22.0
      │  │  ├─ css-select@1.2.0
      │  │  │  ├─ domutils@1.5.1
      │  │  │  │  ├─ dom-serializer@0.2.2
      │  │  │  │  │  ├─ domelementtype@2.2.0
      │  │  │  │  │  └─ entities@2.2.0
      │  │  │  │  └─ domelementtype@1.3.1
      │  │  │  ├─ boolbase@1.0.0
      │  │  │  ├─ nth-check@1.0.2
      │  │  │  │  └─ boolbase@1.0.0
      │  │  │  └─ css-what@2.1.3
      │  │  ├─ entities@1.1.2
      │  │  ├─ lodash.assignin@4.2.0
      │  │  ├─ lodash.flatten@4.4.0
      │  │  ├─ lodash.foreach@4.5.0
      │  │  ├─ lodash.merge@4.6.2
      │  │  ├─ lodash.pick@4.4.0
      │  │  ├─ dom-serializer@0.1.1
      │  │  │  ├─ domelementtype@1.3.1
      │  │  │  └─ entities@1.1.2
      │  │  ├─ htmlparser2@3.10.1
      │  │  │  ├─ domhandler@2.4.2
      │  │  │  │  └─ domelementtype@1.3.1
      │  │  │  ├─ domutils@1.7.0
      │  │  │  │  ├─ dom-serializer@0.2.2
      │  │  │  │  └─ domelementtype@1.3.1
      │  │  │  ├─ inherits@2.0.4
      │  │  │  ├─ domelementtype@1.3.1
      │  │  │  ├─ entities@1.1.2
      │  │  │  └─ readable-stream@3.6.0
      │  │  │     ├─ inherits@2.0.4
      │  │  │     ├─ util-deprecate@1.0.2
      │  │  │     └─ string_decoder@1.3.0
      │  │  │        └─ safe-buffer@5.2.1
      │  │  ├─ lodash.bind@4.2.1
      │  │  ├─ lodash.defaults@4.2.0
      │  │  ├─ lodash.filter@4.6.0
      │  │  ├─ lodash.map@4.6.0
      │  │  ├─ lodash.reduce@4.6.0
      │  │  ├─ lodash.reject@4.6.0
      │  │  └─ lodash.some@4.6.0
      │  ├─ ajv@6.10.0
      │  │  ├─ fast-json-stable-stringify@2.1.0
      │  │  ├─ uri-js@4.4.1
      │  │  │  └─ punycode@2.1.1
      │  │  ├─ fast-deep-equal@2.0.1
      │  │  └─ json-schema-traverse@0.4.1
      │  ├─ cors@2.8.5
      │  ├─ cookie@0.4.0
      │  ├─ denque@1.4.1
      │  ├─ fs-extra@8.1.0
      │  ├─ hash-sum@2.0.0
      │  ├─ cookie-parser@1.4.4
      │  │  ├─ cookie@0.3.1
      │  │  └─ cookie-signature@1.0.6
      │  ├─ cron@1.7.1
      │  │  └─ moment-timezone@0.5.33
      │  │     └─ moment@2.29.1
      │  ├─ multer@1.4.1
      │  │  ├─ append-field@1.0.0
      │  │  ├─ concat-stream@1.6.2
      │  │  │  ├─ buffer-from@1.1.1
      │  │  │  ├─ readable-stream@2.3.7
      │  │  │  ├─ typedarray@0.0.6
      │  │  │  └─ inherits@2.0.4
      │  │  ├─ mkdirp@0.5.5
      │  │  │  └─ minimist@1.2.5
      │  │  ├─ object-assign@4.1.1
      │  │  ├─ type-is@1.6.18
      │  │  ├─ busboy@0.2.14
      │  │  │  ├─ dicer@0.2.5
      │  │  │  │  ├─ streamsearch@0.1.2
      │  │  │  │  └─ readable-stream@1.1.14
      │  │  │  └─ readable-stream@1.1.14
      │  │  ├─ on-finished@2.3.0
      │  │  └─ xtend@4.0.2
      │  ├─ fs.notify@0.0.4
      │  │  ├─ async@0.1.22
      │  │  └─ retry@0.6.1
      │  ├─ on-headers@1.0.2
      │  ├─ https-proxy-agent@2.2.1
      │  │  ├─ agent-base@4.3.0
      │  │  │  └─ es6-promisify@5.0.0
      │  │  │     └─ es6-promise@4.2.8
      │  │  └─ debug@3.2.7
      │  │     └─ ms@2.1.3
      │  ├─ js-yaml@3.13.1
      │  │  ├─ argparse@1.0.10
      │  │  │  └─ sprintf-js@1.0.3
      │  │  └─ esprima@4.0.1
      │  ├─ is-utf8@0.2.1
      │  ├─ ws@6.2.1
      │  ├─ xml2js@0.4.19
      │  │  ├─ sax@1.2.4
      │  │  └─ xmlbuilder@9.0.7
      │  ├─ iconv-lite@0.5.0
      │  │  └─ safer-buffer@2.1.2
      │  ├─ media-typer@1.1.0
      │  ├─ mqtt@2.18.8
      │  │  ├─ concat-stream@1.6.2
      │  │  ├─ end-of-stream@1.4.4
      │  │  │  └─ once@1.4.0
      │  │  │     └─ wrappy@1.0.2
      │  │  ├─ help-me@1.1.0
      │  │  │  ├─ glob-stream@6.1.0
      │  │  │  │  ├─ extend@3.0.2
      │  │  │  │  ├─ glob@7.1.7
      │  │  │  │  ├─ is-negated-glob@1.0.0
      │  │  │  │  ├─ ordered-read-streams@1.0.1
      │  │  │  │  │  └─ readable-stream@2.3.7
      │  │  │  │  ├─ pumpify@1.5.1
      │  │  │  │  │  ├─ duplexify@3.7.1
      │  │  │  │  │  ├─ inherits@2.0.4
      │  │  │  │  │  └─ pump@2.0.1
      │  │  │  │  │     ├─ end-of-stream@1.4.4
      │  │  │  │  │     └─ once@1.4.0
      │  │  │  │  ├─ unique-stream@2.3.1
      │  │  │  │  │  ├─ json-stable-stringify-without-jsonify@1.0.1
      │  │  │  │  │  └─ through2-filter@3.0.0
      │  │  │  │  │     ├─ xtend@4.0.2
      │  │  │  │  │     └─ through2@2.0.5
      │  │  │  │  ├─ glob-parent@3.1.0
      │  │  │  │  │  ├─ path-dirname@1.0.2
      │  │  │  │  │  └─ is-glob@3.1.0
      │  │  │  │  │     └─ is-extglob@2.1.1
      │  │  │  │  ├─ readable-stream@2.3.7
      │  │  │  │  ├─ remove-trailing-separator@1.1.0
      │  │  │  │  └─ to-absolute-glob@2.0.2
      │  │  │  │     ├─ is-absolute@1.0.0
      │  │  │  │     │  ├─ is-windows@1.0.2
      │  │  │  │     │  └─ is-relative@1.0.0
      │  │  │  │     │     └─ is-unc-path@1.0.0
      │  │  │  │     │        └─ unc-path-regex@0.1.2
      │  │  │  │     └─ is-negated-glob@1.0.0
      │  │  │  ├─ xtend@4.0.2
      │  │  │  ├─ callback-stream@1.1.0
      │  │  │  │  ├─ readable-stream@2.3.7
      │  │  │  │  └─ inherits@2.0.4
      │  │  │  └─ through2@2.0.5
      │  │  │     ├─ xtend@4.0.2
      │  │  │     └─ readable-stream@2.3.7
      │  │  ├─ inherits@2.0.4
      │  │  ├─ minimist@1.2.5
      │  │  ├─ mqtt-packet@5.6.1
      │  │  │  ├─ safe-buffer@5.2.1
      │  │  │  ├─ bl@1.2.3
      │  │  │  │  ├─ readable-stream@2.3.7
      │  │  │  │  └─ safe-buffer@5.2.1
      │  │  │  ├─ inherits@2.0.4
      │  │  │  └─ process-nextick-args@2.0.1
      │  │  ├─ websocket-stream@5.5.2
      │  │  │  ├─ ws@3.3.3
      │  │  │  │  ├─ async-limiter@1.0.1
      │  │  │  │  ├─ safe-buffer@5.1.2
      │  │  │  │  └─ ultron@1.1.1
      │  │  │  ├─ xtend@4.0.2
      │  │  │  ├─ duplexify@3.7.1
      │  │  │  │  ├─ end-of-stream@1.4.4
      │  │  │  │  ├─ inherits@2.0.4
      │  │  │  │  ├─ readable-stream@2.3.7
      │  │  │  │  └─ stream-shift@1.0.1
      │  │  │  ├─ inherits@2.0.4
      │  │  │  ├─ readable-stream@2.3.7
      │  │  │  └─ safe-buffer@5.2.1
      │  │  ├─ xtend@4.0.2
      │  │  ├─ commist@1.1.0
      │  │  │  ├─ leven@2.1.0
      │  │  │  └─ minimist@1.2.5
      │  │  ├─ es6-map@0.1.5
      │  │  │  ├─ es6-iterator@2.0.3
      │  │  │  │  ├─ d@1.0.1
      │  │  │  │  ├─ es5-ext@0.10.53
      │  │  │  │  └─ es6-symbol@3.1.3
      │  │  │  ├─ d@1.0.1
      │  │  │  │  ├─ es5-ext@0.10.53
      │  │  │  │  └─ type@1.2.0
      │  │  │  ├─ es5-ext@0.10.53
      │  │  │  │  ├─ es6-iterator@2.0.3
      │  │  │  │  ├─ next-tick@1.0.0
      │  │  │  │  └─ es6-symbol@3.1.3
      │  │  │  ├─ es6-symbol@3.1.3
      │  │  │  │  ├─ d@1.0.1
      │  │  │  │  └─ ext@1.4.0
      │  │  │  │     └─ type@2.5.0
      │  │  │  ├─ event-emitter@0.3.5
      │  │  │  │  ├─ d@1.0.1
      │  │  │  │  └─ es5-ext@0.10.53
      │  │  │  └─ es6-set@0.1.5
      │  │  │     ├─ d@1.0.1
      │  │  │     ├─ es6-iterator@2.0.3
      │  │  │     ├─ es6-symbol@3.1.1
      │  │  │     │  ├─ d@1.0.1
      │  │  │     │  └─ es5-ext@0.10.53
      │  │  │     ├─ es5-ext@0.10.53
      │  │  │     └─ event-emitter@0.3.5
      │  │  ├─ pump@3.0.0
      │  │  │  ├─ once@1.4.0
      │  │  │  └─ end-of-stream@1.4.4
      │  │  ├─ readable-stream@2.3.7
      │  │  ├─ reinterval@1.1.0
      │  │  └─ split2@2.2.0
      │  │     └─ through2@2.0.5
      │  ├─ mustache@3.0.1
      │  ├─ raw-body@2.4.1
      │  │  ├─ http-errors@1.7.3
      │  │  ├─ iconv-lite@0.4.24
      │  │  ├─ bytes@3.1.0
      │  │  └─ unpipe@1.0.0
      │  └─ request@2.88.0
      │     ├─ aws-sign2@0.7.0
      │     ├─ aws4@1.11.0
      │     ├─ caseless@0.12.0
      │     ├─ extend@3.0.2
      │     ├─ forever-agent@0.6.1
      │     ├─ is-typedarray@1.0.0
      │     ├─ isstream@0.1.2
      │     ├─ json-stringify-safe@5.0.1
      │     ├─ oauth-sign@0.9.0
      │     ├─ safe-buffer@5.2.1
      │     ├─ tough-cookie@2.4.3
      │     │  ├─ psl@1.8.0
      │     │  └─ punycode@1.4.1
      │     ├─ tunnel-agent@0.6.0
      │     ├─ uuid@3.4.0
      │     ├─ combined-stream@1.0.8
      │     ├─ form-data@2.3.3
      │     ├─ har-validator@5.1.5
      │     ├─ http-signature@1.2.0
      │     ├─ mime-types@2.1.31
      │     ├─ performance-now@2.1.0
      │     └─ qs@6.5.2
      ├─ node-red-node-email@1.12.3
      │  ├─ mailparser@3.2.0
      │  │  ├─ he@1.2.0
      │  │  ├─ iconv-lite@0.6.2
      │  │  │  └─ safer-buffer@2.1.2
      │  │  ├─ mailsplit@5.0.1
      │  │  │  ├─ libbase64@1.2.1
      │  │  │  ├─ libmime@5.0.0
      │  │  │  └─ libqp@1.1.0
      │  │  ├─ encoding-japanese@1.0.30
      │  │  ├─ html-to-text@7.0.0
      │  │  │  ├─ he@1.2.0
      │  │  │  ├─ deepmerge@4.2.2
      │  │  │  ├─ htmlparser2@6.1.0
      │  │  │  │  ├─ domhandler@4.2.0
      │  │  │  │  │  └─ domelementtype@2.2.0
      │  │  │  │  ├─ domutils@2.7.0
      │  │  │  │  │  ├─ dom-serializer@1.3.2
      │  │  │  │  │  │  ├─ domelementtype@2.2.0
      │  │  │  │  │  │  ├─ domhandler@4.2.0
      │  │  │  │  │  │  └─ entities@2.2.0
      │  │  │  │  │  ├─ domhandler@4.2.0
      │  │  │  │  │  └─ domelementtype@2.2.0
      │  │  │  │  ├─ entities@2.2.0
      │  │  │  │  └─ domelementtype@2.2.0
      │  │  │  └─ minimist@1.2.5
      │  │  ├─ libmime@5.0.0
      │  │  │  ├─ iconv-lite@0.6.2
      │  │  │  ├─ encoding-japanese@1.0.30
      │  │  │  ├─ libbase64@1.2.1
      │  │  │  └─ libqp@1.1.0
      │  │  ├─ linkify-it@3.0.2
      │  │  │  └─ uc.micro@1.0.6
      │  │  ├─ nodemailer@6.5.0
      │  │  └─ tlds@1.219.0
      │  ├─ nodemailer@6.6.3
      │  ├─ imap@0.8.19
      │  │  ├─ readable-stream@1.1.14
      │  │  │  ├─ core-util-is@1.0.2
      │  │  │  ├─ isarray@0.0.1
      │  │  │  ├─ string_decoder@0.10.31
      │  │  │  └─ inherits@2.0.4
      │  │  └─ utf7@1.0.2
      │  │     └─ semver@5.3.0
      │  ├─ poplib@0.1.7
      │  │  └─ optimist@0.6.1
      │  │     ├─ wordwrap@0.0.3
      │  │     └─ minimist@0.0.10
      │  └─ smtp-server@3.9.0
      │     ├─ nodemailer@6.6.1
      │     ├─ base32.js@0.1.0
      │     └─ ipv6-normalize@1.0.1
      ├─ node-red-node-feedparser@0.1.16
      │  ├─ feedparser@2.2.10
      │  │  ├─ lodash.get@4.4.2
      │  │  ├─ lodash.has@4.5.2
      │  │  ├─ lodash.uniq@4.5.0
      │  │  ├─ mri@1.1.6
      │  │  ├─ readable-stream@2.3.7
      │  │  │  ├─ inherits@2.0.4
      │  │  │  ├─ process-nextick-args@2.0.1
      │  │  │  ├─ string_decoder@1.1.1
      │  │  │  │  └─ safe-buffer@5.1.2
      │  │  │  ├─ core-util-is@1.0.2
      │  │  │  ├─ isarray@1.0.0
      │  │  │  ├─ safe-buffer@5.1.2
      │  │  │  └─ util-deprecate@1.0.2
      │  │  ├─ sax@1.2.4
      │  │  ├─ addressparser@1.0.1
      │  │  ├─ array-indexofobject@0.0.1
      │  │  └─ lodash.assign@4.2.0
      │  └─ request@2.88.2
      │     ├─ combined-stream@1.0.8
      │     │  └─ delayed-stream@1.0.0
      │     ├─ extend@3.0.2
      │     ├─ form-data@2.3.3
      │     │  ├─ mime-types@2.1.31
      │     │  ├─ asynckit@0.4.0
      │     │  └─ combined-stream@1.0.8
      │     ├─ http-signature@1.2.0
      │     │  ├─ assert-plus@1.0.0
      │     │  ├─ jsprim@1.4.1
      │     │  │  ├─ json-schema@0.2.3
      │     │  │  ├─ verror@1.10.0
      │     │  │  │  ├─ assert-plus@1.0.0
      │     │  │  │  ├─ core-util-is@1.0.2
      │     │  │  │  └─ extsprintf@1.4.0
      │     │  │  ├─ assert-plus@1.0.0
      │     │  │  └─ extsprintf@1.3.0
      │     │  └─ sshpk@1.16.1
      │     │     ├─ assert-plus@1.0.0
      │     │     ├─ getpass@0.1.7
      │     │     │  └─ assert-plus@1.0.0
      │     │     ├─ safer-buffer@2.1.2
      │     │     ├─ ecc-jsbn@0.1.2
      │     │     │  ├─ jsbn@0.1.1
      │     │     │  └─ safer-buffer@2.1.2
      │     │     ├─ asn1@0.2.4
      │     │     │  └─ safer-buffer@2.1.2
      │     │     ├─ dashdash@1.14.1
      │     │     │  └─ assert-plus@1.0.0
      │     │     ├─ jsbn@0.1.1
      │     │     ├─ tweetnacl@0.14.5
      │     │     └─ bcrypt-pbkdf@1.0.2
      │     │        └─ tweetnacl@0.14.5
      │     ├─ aws-sign2@0.7.0
      │     ├─ aws4@1.11.0
      │     ├─ caseless@0.12.0
      │     ├─ oauth-sign@0.9.0
      │     ├─ qs@6.5.2
      │     ├─ forever-agent@0.6.1
      │     ├─ har-validator@5.1.5
      │     │  ├─ ajv@6.12.6
      │     │  │  ├─ fast-deep-equal@3.1.3
      │     │  │  ├─ fast-json-stable-stringify@2.1.0
      │     │  │  ├─ json-schema-traverse@0.4.1
      │     │  │  └─ uri-js@4.4.1
      │     │  └─ har-schema@2.0.0
      │     ├─ tunnel-agent@0.6.0
      │     │  └─ safe-buffer@5.2.1
      │     ├─ uuid@3.4.0
      │     ├─ is-typedarray@1.0.0
      │     ├─ isstream@0.1.2
      │     ├─ json-stringify-safe@5.0.1
      │     ├─ mime-types@2.1.31
      │     ├─ performance-now@2.1.0
      │     ├─ safe-buffer@5.2.1
      │     └─ tough-cookie@2.5.0
      │        ├─ psl@1.8.0
      │        └─ punycode@2.1.1
      ├─ bcrypt@3.0.6
      │  ├─ nan@2.13.2
      │  └─ node-pre-gyp@0.12.0
      │     ├─ nopt@4.0.3
      │     │  ├─ abbrev@1.1.1
      │     │  └─ osenv@0.1.5
      │     ├─ npm-packlist@1.4.8
      │     │  ├─ npm-bundled@1.1.2
      │     │  │  └─ npm-normalize-package-bin@1.0.1
      │     │  ├─ npm-normalize-package-bin@1.0.1
      │     │  └─ ignore-walk@3.0.4
      │     │     └─ minimatch@3.0.4
      │     │        └─ brace-expansion@1.1.11
      │     │           ├─ balanced-match@1.0.2
      │     │           └─ concat-map@0.0.1
      │     ├─ detect-libc@1.0.3
      │     ├─ mkdirp@0.5.5
      │     ├─ needle@2.8.0
      │     │  ├─ sax@1.2.4
      │     │  ├─ debug@3.2.7
      │     │  └─ iconv-lite@0.4.24
      │     ├─ npmlog@4.1.2
      │     │  ├─ are-we-there-yet@1.1.5
      │     │  │  ├─ delegates@1.0.0
      │     │  │  └─ readable-stream@2.3.7
      │     │  ├─ set-blocking@2.0.0
      │     │  ├─ 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
      │     │     ├─ object-assign@4.1.1
      │     │     ├─ signal-exit@3.0.3
      │     │     ├─ string-width@1.0.2
      │     │     │  ├─ code-point-at@1.1.0
      │     │     │  ├─ strip-ansi@3.0.1
      │     │     │  └─ is-fullwidth-code-point@1.0.0
      │     │     │     └─ number-is-nan@1.0.1
      │     │     ├─ strip-ansi@3.0.1
      │     │     │  └─ ansi-regex@2.1.1
      │     │     └─ wide-align@1.1.3
      │     │        └─ string-width@2.1.1
      │     │           ├─ strip-ansi@4.0.0
      │     │           │  └─ ansi-regex@3.0.0
      │     │           └─ is-fullwidth-code-point@2.0.0
      │     ├─ rc@1.2.8
      │     │  ├─ ini@1.3.8
      │     │  ├─ minimist@1.2.5
      │     │  ├─ deep-extend@0.6.0
      │     │  └─ strip-json-comments@2.0.1
      │     ├─ rimraf@2.7.1
      │     │  └─ glob@7.1.7
      │     │     ├─ fs.realpath@1.0.0
      │     │     ├─ inherits@2.0.4
      │     │     ├─ minimatch@3.0.4
      │     │     ├─ once@1.4.0
      │     │     ├─ path-is-absolute@1.0.1
      │     │     └─ inflight@1.0.6
      │     │        ├─ once@1.4.0
      │     │        └─ wrappy@1.0.2
      │     ├─ semver@5.7.1
      │     └─ tar@4.4.13
      │        ├─ fs-minipass@1.2.7
      │        │  └─ minipass@2.9.0
      │        ├─ minizlib@1.3.3
      │        │  └─ minipass@2.9.0
      │        ├─ mkdirp@0.5.5
      │        ├─ chownr@1.1.4
      │        ├─ minipass@2.9.0
      │        │  ├─ safe-buffer@5.2.1
      │        │  └─ yallist@3.1.1
      │        ├─ safe-buffer@5.2.1
      │        └─ yallist@3.1.1
      ├─ node-red-node-tail@0.0.2
      │  └─ tail@2.2.3
      ├─ node-red-node-twitter@1.2.0
      │  ├─ request@2.88.2
      │  └─ twitter-ng@0.6.2
      │     └─ oauth@0.9.15
      └─ semver@6.2.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.

marc-gist commented 2 years ago

my node doesn't really depend on this.