Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
sammachin opened this issue Jul 22, 2021 · 0 comments
Open

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

sammachin opened this issue Jul 22, 2021 · 0 comments

Comments

@sammachin
Copy link

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

could not load supports-color@^7.0.0 error &#x3D; getaddrinfo ENOTFOUND registry.npmjs.org
└─ node-red-contrib-whatsappbot@0.2.3
   ├─ puppeteer@3.3.0
   │  ├─ progress@2.0.3
   │  ├─ https-proxy-agent@4.0.0
   │  │  ├─ agent-base@5.1.1
   │  │  └─ debug@4.3.2
   │  ├─ extract-zip@2.0.1
   │  │  ├─ get-stream@5.2.0
   │  │  │  └─ pump@3.0.0
   │  │  ├─ debug@4.3.2
   │  │  ├─ @types&#x2F;yauzl@2.9.2
   │  │  │  └─ @types&#x2F;node@16.4.0
   │  │  └─ yauzl@2.10.0
   │  │     ├─ fd-slicer@1.1.0
   │  │     │  └─ pend@1.2.0
   │  │     └─ buffer-crc32@0.2.13
   │  ├─ proxy-from-env@1.1.0
   │  ├─ mime@2.5.2
   │  ├─ debug@4.3.2
   │  │  └─ ms@2.1.2
   │  ├─ rimraf@3.0.2
   │  │  └─ glob@7.1.7
   │  │     ├─ fs.realpath@1.0.0
   │  │     ├─ inflight@1.0.6
   │  │     │  ├─ wrappy@1.0.2
   │  │     │  └─ once@1.4.0
   │  │     ├─ inherits@2.0.4
   │  │     ├─ path-is-absolute@1.0.1
   │  │     ├─ once@1.4.0
   │  │     │  └─ wrappy@1.0.2
   │  │     └─ minimatch@3.0.4
   │  │        └─ brace-expansion@1.1.11
   │  │           ├─ concat-map@0.0.1
   │  │           └─ balanced-match@1.0.2
   │  ├─ tar-fs@2.1.1
   │  │  ├─ mkdirp-classic@0.5.3
   │  │  ├─ chownr@1.1.4
   │  │  ├─ pump@3.0.0
   │  │  │  ├─ end-of-stream@1.4.4
   │  │  │  │  └─ once@1.4.0
   │  │  │  └─ once@1.4.0
   │  │  └─ tar-stream@2.2.0
   │  │     ├─ bl@4.1.0
   │  │     │  ├─ inherits@2.0.4
   │  │     │  ├─ readable-stream@3.6.0
   │  │     │  └─ buffer@5.7.1
   │  │     ├─ end-of-stream@1.4.4
   │  │     ├─ inherits@2.0.4
   │  │     ├─ fs-constants@1.0.0
   │  │     └─ readable-stream@3.6.0
   │  │        ├─ inherits@2.0.4
   │  │        ├─ util-deprecate@1.0.2
   │  │        └─ string_decoder@1.3.0
   │  │           └─ safe-buffer@5.2.1
   │  ├─ ws@7.5.3
   │  └─ unbzip2-stream@1.4.3
   │     ├─ through@2.3.8
   │     └─ buffer@5.7.1
   │        ├─ base64-js@1.5.1
   │        └─ ieee754@1.2.1
   └─ @open-wa&#x2F;wa-automate@3.16.1
      ├─ atob@2.1.2
      ├─ axios@0.21.1
      │  └─ follow-redirects@1.14.1
      ├─ change-case@4.1.2
      │  ├─ camel-case@4.1.2
      │  │  ├─ pascal-case@3.1.2
      │  │  └─ tslib@2.3.0
      │  ├─ capital-case@1.0.4
      │  │  ├─ no-case@3.0.4
      │  │  ├─ upper-case-first@2.0.2
      │  │  │  └─ tslib@2.3.0
      │  │  └─ tslib@2.3.0
      │  ├─ constant-case@3.0.4
      │  │  ├─ no-case@3.0.4
      │  │  ├─ tslib@2.3.0
      │  │  └─ upper-case@2.0.2
      │  │     └─ tslib@2.3.0
      │  ├─ dot-case@3.0.4
      │  │  ├─ no-case@3.0.4
      │  │  └─ tslib@2.3.0
      │  ├─ header-case@2.0.4
      │  │  ├─ capital-case@1.0.4
      │  │  └─ tslib@2.3.0
      │  ├─ no-case@3.0.4
      │  │  ├─ lower-case@2.0.2
      │  │  │  └─ tslib@2.3.0
      │  │  └─ tslib@2.3.0
      │  ├─ param-case@3.0.4
      │  │  ├─ tslib@2.3.0
      │  │  └─ dot-case@3.0.4
      │  ├─ path-case@3.0.4
      │  │  ├─ dot-case@3.0.4
      │  │  └─ tslib@2.3.0
      │  ├─ sentence-case@3.0.4
      │  │  ├─ no-case@3.0.4
      │  │  ├─ tslib@2.3.0
      │  │  └─ upper-case-first@2.0.2
      │  ├─ pascal-case@3.1.2
      │  │  ├─ no-case@3.0.4
      │  │  └─ tslib@2.3.0
      │  ├─ snake-case@3.0.4
      │  │  ├─ dot-case@3.0.4
      │  │  └─ tslib@2.3.0
      │  └─ tslib@2.3.0
      ├─ @types&#x2F;sharp@0.28.4
      │  └─ @types&#x2F;node@16.4.0
      ├─ cfonts@2.9.3
      │  ├─ chalk@4.1.1
      │  │  ├─ ansi-styles@4.3.0
      │  │  │  └─ color-convert@2.0.1
      │  │  │     └─ color-name@1.1.4
      │  │  └─ supports-color@7.2.0
      │  │     └─ has-flag@4.0.0
      │  └─ window-size@1.1.1
      │     ├─ define-property@1.0.0
      │     │  └─ is-descriptor@1.0.2
      │     │     ├─ is-accessor-descriptor@1.0.0
      │     │     │  └─ kind-of@6.0.3
      │     │     ├─ is-data-descriptor@1.0.0
      │     │     │  └─ kind-of@6.0.3
      │     │     └─ kind-of@6.0.3
      │     └─ is-number@3.0.0
      │        └─ kind-of@3.2.2
      │           └─ is-buffer@1.1.6
      ├─ boxen@5.0.1
      │  ├─ camelcase@6.2.0
      │  ├─ ansi-align@3.0.0
      │  │  └─ string-width@3.1.0
      │  │     ├─ strip-ansi@5.2.0
      │  │     ├─ emoji-regex@7.0.3
      │  │     └─ is-fullwidth-code-point@2.0.0
      │  ├─ chalk@4.1.1
      │  ├─ string-width@4.2.2
      │  │  ├─ emoji-regex@8.0.0
      │  │  ├─ is-fullwidth-code-point@3.0.0
      │  │  └─ strip-ansi@6.0.0
      │  │     └─ ansi-regex@5.0.0
      │  ├─ cli-boxes@2.2.1
      │  ├─ widest-line@3.1.0
      │  │  └─ string-width@4.2.2
      │  ├─ wrap-ansi@7.0.0
      │  │  ├─ string-width@4.2.2
      │  │  ├─ strip-ansi@6.0.0
      │  │  └─ ansi-styles@4.3.0
      │  └─ type-fest@0.20.2
      ├─ command-exists@1.2.9
      ├─ chrome-launcher@0.14.0
      │  ├─ escape-string-regexp@4.0.0
      │  ├─ is-wsl@2.2.0
      │  │  └─ is-docker@2.2.1
      │  ├─ lighthouse-logger@1.3.0
      │  │  ├─ marky@1.2.2
      │  │  └─ debug@2.6.9
      │  └─ @types&#x2F;node@16.4.0
      ├─ datauri@3.0.0
      │  ├─ mimer@1.1.0
      │  └─ image-size@0.8.3
      │     └─ queue@6.0.1
      │        └─ inherits@2.0.4
      ├─ cross-env@7.0.3
      │  └─ cross-spawn@7.0.3
      ├─ command-line-usage@6.1.1
      │  ├─ array-back@4.0.2
      │  ├─ chalk@2.4.2
      │  │  ├─ escape-string-regexp@1.0.5
      │  │  ├─ supports-color@5.5.0
      │  │  │  └─ has-flag@3.0.0
      │  │  └─ ansi-styles@3.2.1
      │  │     └─ color-convert@1.9.3
      │  │        └─ color-name@1.1.3
      │  ├─ table-layout@1.0.2
      │  │  ├─ array-back@4.0.2
      │  │  ├─ deep-extend@0.6.0
      │  │  ├─ typical@5.2.0
      │  │  └─ wordwrapjs@4.0.1
      │  │     ├─ reduce-flatten@2.0.0
      │  │     └─ typical@5.2.0
      │  └─ typical@5.2.0
      ├─ cross-spawn@7.0.3
      │  ├─ path-key@3.1.1
      │  ├─ which@2.0.2
      │  │  └─ isexe@2.0.0
      │  └─ shebang-command@2.0.0
      │     └─ shebang-regex@3.0.0
      ├─ @discordjs&#x2F;collection@0.1.6
      ├─ death@1.1.0
      ├─ eventemitter2@6.4.4
      ├─ find-up@5.0.0
      │  ├─ path-exists@4.0.0
      │  └─ locate-path@6.0.0
      │     └─ p-locate@5.0.0
      │        └─ p-limit@3.1.0
      │           └─ yocto-queue@0.1.0
      ├─ express-robots-txt@0.5.0
      ├─ get-port@5.1.1
      ├─ express@4.17.1
      │  ├─ array-flatten@1.1.1
      │  ├─ accepts@1.3.7
      │  │  ├─ negotiator@0.6.2
      │  │  └─ mime-types@2.1.31
      │  ├─ content-disposition@0.5.3
      │  │  └─ safe-buffer@5.1.2
      │  ├─ content-type@1.0.4
      │  ├─ cookie@0.4.0
      │  ├─ cookie-signature@1.0.6
      │  ├─ body-parser@1.19.0
      │  │  ├─ bytes@3.1.0
      │  │  ├─ content-type@1.0.4
      │  │  ├─ depd@1.1.2
      │  │  ├─ http-errors@1.7.2
      │  │  │  ├─ inherits@2.0.3
      │  │  │  ├─ depd@1.1.2
      │  │  │  ├─ 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
      │  │  ├─ qs@6.7.0
      │  │  ├─ raw-body@2.4.0
      │  │  │  ├─ bytes@3.1.0
      │  │  │  ├─ http-errors@1.7.2
      │  │  │  ├─ unpipe@1.0.0
      │  │  │  └─ iconv-lite@0.4.24
      │  │  └─ type-is@1.6.18
      │  ├─ depd@1.1.2
      │  ├─ encodeurl@1.0.2
      │  ├─ debug@2.6.9
      │  │  └─ ms@2.0.0
      │  ├─ escape-html@1.0.3
      │  ├─ etag@1.8.1
      │  ├─ fresh@0.5.2
      │  ├─ finalhandler@1.1.2
      │  │  ├─ on-finished@2.3.0
      │  │  ├─ debug@2.6.9
      │  │  ├─ encodeurl@1.0.2
      │  │  ├─ parseurl@1.3.3
      │  │  ├─ statuses@1.5.0
      │  │  ├─ unpipe@1.0.0
      │  │  └─ escape-html@1.0.3
      │  ├─ methods@1.1.2
      │  ├─ merge-descriptors@1.0.1
      │  ├─ on-finished@2.3.0
      │  │  └─ ee-first@1.1.1
      │  ├─ parseurl@1.3.3
      │  ├─ range-parser@1.2.1
      │  ├─ proxy-addr@2.0.7
      │  │  ├─ ipaddr.js@1.9.1
      │  │  └─ forwarded@0.2.0
      │  ├─ path-to-regexp@0.1.7
      │  ├─ qs@6.7.0
      │  ├─ safe-buffer@5.1.2
      │  ├─ serve-static@1.14.1
      │  │  ├─ escape-html@1.0.3
      │  │  ├─ encodeurl@1.0.2
      │  │  ├─ parseurl@1.3.3
      │  │  └─ send@0.17.1
      │  ├─ statuses@1.5.0
      │  ├─ send@0.17.1
      │  │  ├─ depd@1.1.2
      │  │  ├─ debug@2.6.9
      │  │  ├─ escape-html@1.0.3
      │  │  ├─ destroy@1.0.4
      │  │  ├─ encodeurl@1.0.2
      │  │  ├─ etag@1.8.1
      │  │  ├─ fresh@0.5.2
      │  │  ├─ http-errors@1.7.3
      │  │  │  ├─ depd@1.1.2
      │  │  │  ├─ inherits@2.0.4
      │  │  │  ├─ setprototypeof@1.1.1
      │  │  │  ├─ statuses@1.5.0
      │  │  │  └─ toidentifier@1.0.0
      │  │  ├─ ms@2.1.1
      │  │  ├─ mime@1.6.0
      │  │  ├─ on-finished@2.3.0
      │  │  ├─ statuses@1.5.0
      │  │  └─ range-parser@1.2.1
      │  ├─ type-is@1.6.18
      │  │  ├─ media-typer@0.3.0
      │  │  └─ mime-types@2.1.31
      │  ├─ setprototypeof@1.1.1
      │  ├─ utils-merge@1.0.1
      │  └─ vary@1.1.2
      ├─ fs-extra@10.0.0
      │  ├─ jsonfile@6.1.0
      │  │  ├─ universalify@2.0.0
      │  │  └─ graceful-fs@4.2.6
      │  ├─ universalify@2.0.0
      │  └─ graceful-fs@4.2.6
      ├─ hasha@5.2.2
      │  ├─ is-stream@2.0.0
      │  └─ type-fest@0.8.1
      ├─ is-url@1.2.4
      ├─ json5@2.2.0
      │  └─ minimist@1.2.5
      ├─ lodash.uniq@4.5.0
      ├─ meow@9.0.0
      │  ├─ decamelize@1.2.0
      │  ├─ camelcase-keys@6.2.2
      │  │  ├─ quick-lru@4.0.1
      │  │  ├─ map-obj@4.2.1
      │  │  └─ camelcase@5.3.1
      │  ├─ @types&#x2F;minimist@1.2.2
      │  ├─ hard-rejection@2.1.0
      │  ├─ decamelize-keys@1.1.0
      │  │  ├─ map-obj@1.0.1
      │  │  └─ decamelize@1.2.0
      │  ├─ minimist-options@4.1.0
      │  │  ├─ arrify@1.0.1
      │  │  ├─ kind-of@6.0.3
      │  │  └─ is-plain-obj@1.1.0
      │  ├─ normalize-package-data@3.0.2
      │  │  ├─ hosted-git-info@4.0.2
      │  │  │  └─ lru-cache@6.0.0
      │  │  ├─ validate-npm-package-license@3.0.4
      │  │  │  ├─ spdx-correct@3.1.1
      │  │  │  │  ├─ spdx-expression-parse@3.0.1
      │  │  │  │  └─ spdx-license-ids@3.0.9
      │  │  │  └─ spdx-expression-parse@3.0.1
      │  │  │     ├─ spdx-exceptions@2.3.0
      │  │  │     └─ spdx-license-ids@3.0.9
      │  │  ├─ semver@7.3.5
      │  │  └─ resolve@1.20.0
      │  │     ├─ is-core-module@2.5.0
      │  │     │  └─ has@1.0.3
      │  │     │     └─ function-bind@1.1.1
      │  │     └─ path-parse@1.0.7
      │  ├─ redent@3.0.0
      │  │  ├─ strip-indent@3.0.0
      │  │  │  └─ min-indent@1.0.1
      │  │  └─ indent-string@4.0.0
      │  ├─ read-pkg-up@7.0.1
      │  │  ├─ find-up@4.1.0
      │  │  │  ├─ locate-path@5.0.0
      │  │  │  │  └─ p-locate@4.1.0
      │  │  │  │     └─ p-limit@2.3.0
      │  │  │  │        └─ p-try@2.2.0
      │  │  │  └─ path-exists@4.0.0
      │  │  ├─ type-fest@0.8.1
      │  │  └─ read-pkg@5.2.0
      │  │     ├─ parse-json@5.2.0
      │  │     │  ├─ json-parse-even-better-errors@2.3.1
      │  │     │  ├─ error-ex@1.3.2
      │  │     │  │  └─ is-arrayish@0.2.1
      │  │     │  ├─ @babel&#x2F;code-frame@7.14.5
      │  │     │  │  └─ @babel&#x2F;highlight@7.14.5
      │  │     │  │     ├─ chalk@2.4.2
      │  │     │  │     ├─ @babel&#x2F;helper-validator-identifier@7.14.8
      │  │     │  │     └─ js-tokens@4.0.0
      │  │     │  └─ lines-and-columns@1.1.6
      │  │     ├─ @types&#x2F;normalize-package-data@2.4.1
      │  │     ├─ normalize-package-data@2.5.0
      │  │     │  ├─ hosted-git-info@2.8.9
      │  │     │  ├─ resolve@1.20.0
      │  │     │  ├─ semver@5.7.1
      │  │     │  └─ validate-npm-package-license@3.0.4
      │  │     └─ type-fest@0.6.0
      │  ├─ trim-newlines@3.0.1
      │  ├─ type-fest@0.18.1
      │  └─ yargs-parser@20.2.9
      ├─ optional-require@1.0.3
      ├─ open@8.2.1
      │  ├─ is-docker@2.2.1
      │  ├─ define-lazy-prop@2.0.0
      │  └─ is-wsl@2.2.0
      ├─ p-queue@6.6.2
      │  ├─ p-timeout@3.2.0
      │  │  └─ p-finally@1.0.0
      │  └─ eventemitter3@4.0.7
      ├─ parse-url@5.0.7
      │  ├─ is-ssh@1.3.3
      │  │  └─ protocols@1.4.8
      │  ├─ normalize-url@4.5.1
      │  ├─ parse-path@4.0.3
      │  │  ├─ is-ssh@1.3.3
      │  │  ├─ protocols@1.4.8
      │  │  ├─ qs@6.10.1
      │  │  └─ query-string@6.14.1
      │  │     ├─ split-on-first@1.1.0
      │  │     ├─ decode-uri-component@0.2.0
      │  │     ├─ strict-uri-encode@2.0.0
      │  │     └─ filter-obj@1.1.0
      │  └─ protocols@1.4.8
      ├─ parse-function@5.6.10
      │  ├─ arrify@2.0.1
      │  └─ @babel&#x2F;parser@7.14.8
      ├─ patch-package@6.4.7
      │  ├─ find-yarn-workspace-root@2.0.0
      │  │  └─ micromatch@4.0.4
      │  │     ├─ braces@3.0.2
      │  │     │  └─ fill-range@7.0.1
      │  │     │     └─ to-regex-range@5.0.1
      │  │     │        └─ is-number@7.0.0
      │  │     └─ picomatch@2.3.0
      │  ├─ chalk@2.4.2
      │  ├─ cross-spawn@6.0.5
      │  │  ├─ path-key@2.0.1
      │  │  ├─ nice-try@1.0.5
      │  │  ├─ semver@5.7.1
      │  │  ├─ shebang-command@1.2.0
      │  │  │  └─ shebang-regex@1.0.0
      │  │  └─ which@1.3.1
      │  │     └─ isexe@2.0.0
      │  ├─ @yarnpkg&#x2F;lockfile@1.1.0
      │  ├─ is-ci@2.0.0
      │  │  └─ ci-info@2.0.0
      │  ├─ fs-extra@7.0.1
      │  │  ├─ jsonfile@4.0.0
      │  │  │  └─ graceful-fs@4.2.6
      │  │  ├─ graceful-fs@4.2.6
      │  │  └─ universalify@0.1.2
      │  ├─ slash@2.0.0
      │  ├─ klaw-sync@6.0.0
      │  │  └─ graceful-fs@4.2.6
      │  ├─ open@7.4.2
      │  │  ├─ is-docker@2.2.1
      │  │  └─ is-wsl@2.2.0
      │  ├─ tmp@0.0.33
      │  │  └─ os-tmpdir@1.0.2
      │  ├─ minimist@1.2.5
      │  ├─ rimraf@2.7.1
      │  │  └─ glob@7.1.7
      │  └─ semver@5.7.1
      ├─ pino@6.13.0
      │  ├─ fast-redact@3.0.1
      │  ├─ fast-safe-stringify@2.0.8
      │  ├─ flatstr@1.0.12
      │  ├─ quick-format-unescaped@4.0.3
      │  ├─ sonic-boom@1.4.1
      │  │  ├─ flatstr@1.0.12
      │  │  └─ atomic-sleep@1.0.0
      │  └─ pino-std-serializers@3.2.0
      ├─ puppeteer-extra@3.1.18
      │  ├─ deepmerge@4.2.2
      │  ├─ debug@4.3.2
      │  ├─ @types&#x2F;debug@4.1.6
      │  └─ @types&#x2F;puppeteer@5.4.3
      │     └─ @types&#x2F;node@16.4.0
      ├─ puppeteer-extra-plugin-block-resources@2.2.9
      │  ├─ debug@4.3.2
      │  └─ puppeteer-extra-plugin@3.1.9
      │     ├─ merge-deep@3.0.3
      │     │  ├─ arr-union@3.1.0
      │     │  ├─ clone-deep@0.2.4
      │     │  │  ├─ is-plain-object@2.0.4
      │     │  │  │  └─ isobject@3.0.1
      │     │  │  ├─ kind-of@3.2.2
      │     │  │  ├─ for-own@0.1.5
      │     │  │  │  └─ for-in@1.0.2
      │     │  │  ├─ shallow-clone@0.1.2
      │     │  │  │  ├─ is-extendable@0.1.1
      │     │  │  │  ├─ kind-of@2.0.1
      │     │  │  │  │  └─ is-buffer@1.1.6
      │     │  │  │  ├─ lazy-cache@0.2.7
      │     │  │  │  └─ mixin-object@2.0.1
      │     │  │  │     ├─ is-extendable@0.1.1
      │     │  │  │     └─ for-in@0.1.8
      │     │  │  └─ lazy-cache@1.0.4
      │     │  └─ kind-of@3.2.2
      │     ├─ @types&#x2F;debug@4.1.6
      │     └─ debug@4.3.2
      ├─ puppeteer@9.1.1
      │  ├─ debug@4.3.2
      │  ├─ https-proxy-agent@5.0.0
      │  │  ├─ agent-base@6.0.2
      │  │  │  └─ debug@4.3.2
      │  │  └─ debug@4.3.2
      │  ├─ extract-zip@2.0.1
      │  ├─ progress@2.0.3
      │  ├─ pkg-dir@4.2.0
      │  │  └─ find-up@4.1.0
      │  ├─ devtools-protocol@0.0.869402
      │  ├─ node-fetch@2.6.1
      │  ├─ proxy-from-env@1.1.0
      │  ├─ rimraf@3.0.2
      │  ├─ tar-fs@2.1.1
      │  ├─ unbzip2-stream@1.4.3
      │  └─ ws@7.5.3
      ├─ puppeteer-extra-plugin-stealth@2.7.8
      │  ├─ debug@4.3.2
      │  ├─ puppeteer-extra-plugin-user-preferences@2.2.12
      │  │  ├─ debug@4.3.2
      │  │  ├─ puppeteer-extra-plugin@3.1.9
      │  │  ├─ deepmerge@4.2.2
      │  │  └─ puppeteer-extra-plugin-user-data-dir@2.2.12
      │  │     ├─ debug@4.3.2
      │  │     ├─ puppeteer-extra-plugin@3.1.9
      │  │     └─ fs-extra@9.1.0
      │  │        ├─ at-least-node@1.0.0
      │  │        ├─ universalify@2.0.0
      │  │        ├─ graceful-fs@4.2.6
      │  │        └─ jsonfile@6.1.0
      │  └─ puppeteer-extra-plugin@3.1.9
      ├─ ensure-gitignore@1.1.2
      ├─ qrcode-terminal@0.12.0
      ├─ rxjs@7.2.0
      │  └─ tslib@2.1.0
      ├─ socket.io@4.1.3
      │  ├─ @types&#x2F;cookie@0.4.1
      │  ├─ @types&#x2F;cors@2.8.12
      │  ├─ accepts@1.3.7
      │  ├─ base64id@2.0.0
      │  ├─ engine.io@5.1.1
      │  │  ├─ base64id@2.0.0
      │  │  ├─ accepts@1.3.7
      │  │  ├─ cookie@0.4.1
      │  │  ├─ cors@2.8.5
      │  │  │  ├─ object-assign@4.1.1
      │  │  │  └─ vary@1.1.2
      │  │  ├─ engine.io-parser@4.0.2
      │  │  │  └─ base64-arraybuffer@0.1.4
      │  │  ├─ ws@7.4.6
      │  │  └─ debug@4.3.2
      │  ├─ debug@4.3.2
      │  ├─ socket.io-adapter@2.3.1
      │  ├─ socket.io-parser@4.0.4
      │  │  ├─ @types&#x2F;component-emitter@1.2.10
      │  │  ├─ component-emitter@1.3.0
      │  │  └─ debug@4.3.2
      │  └─ @types&#x2F;node@16.4.0
      ├─ image-type@4.1.0
      │  └─ file-type@10.11.0
      ├─ socket.io-client@4.1.3
      │  ├─ @types&#x2F;component-emitter@1.2.10
      │  ├─ backo2@1.0.2
      │  ├─ component-emitter@1.3.0
      │  ├─ parseuri@0.0.6
      │  ├─ engine.io-client@5.1.2
      │  │  ├─ component-emitter@1.3.0
      │  │  ├─ base64-arraybuffer@0.1.4
      │  │  ├─ engine.io-parser@4.0.2
      │  │  ├─ has-cors@1.1.0
      │  │  ├─ debug@4.3.2
      │  │  ├─ parseqs@0.0.6
      │  │  ├─ yeast@0.1.2
      │  │  ├─ parseuri@0.0.6
      │  │  └─ ws@7.4.6
      │  ├─ debug@4.3.2
      │  └─ socket.io-parser@4.0.4
      ├─ spinnies@0.5.1
      │  ├─ chalk@2.4.2
      │  ├─ cli-cursor@3.1.0
      │  │  └─ restore-cursor@3.1.0
      │  │     ├─ onetime@5.1.2
      │  │     │  └─ mimic-fn@2.1.0
      │  │     └─ signal-exit@3.0.3
      │  └─ strip-ansi@5.2.0
      │     └─ ansi-regex@4.1.0
      ├─ os-name@4.0.0
      │  ├─ macos-release@2.5.0
      │  └─ windows-release@4.0.0
      │     └─ execa@4.1.0
      │        ├─ get-stream@5.2.0
      │        ├─ cross-spawn@7.0.3
      │        ├─ is-stream@2.0.0
      │        ├─ merge-stream@2.0.0
      │        ├─ human-signals@1.1.1
      │        ├─ npm-run-path@4.0.1
      │        │  └─ path-key@3.1.1
      │        ├─ onetime@5.1.2
      │        ├─ strip-final-newline@2.0.0
      │        └─ signal-exit@3.0.3
      ├─ swagger-ui-express@4.1.6
      │  └─ swagger-ui-dist@3.51.1
      ├─ swagger-ui-dist@3.51.1
      ├─ terminal-link@2.1.1
      │  ├─ supports-hyperlinks@2.2.0
      │  │  └─ has-flag@4.0.0
      │  └─ ansi-escapes@4.3.2
      │     └─ type-fest@0.21.3
      ├─ tcp-port-used@1.0.2
      │  ├─ debug@4.3.1
      │  │  └─ ms@2.1.2
      │  └─ is2@2.0.7
      │     ├─ deep-is@0.1.3
      │     ├─ ip-regex@4.3.0
      │     └─ is-url@1.2.4
      ├─ tree-kill@1.2.2
      ├─ postman-2-swagger@0.5.0
      │  └─ postman-collection@3.6.11
      │     ├─ escape-html@1.0.3
      │     ├─ faker@5.5.3
      │     ├─ http-reasons@0.1.0
      │     ├─ liquid-json@0.3.1
      │     ├─ file-type@3.9.0
      │     ├─ iconv-lite@0.6.2
      │     │  └─ safer-buffer@2.1.2
      │     ├─ marked@2.0.1
      │     ├─ lodash@4.17.21
      │     ├─ postman-url-encoder@3.0.1
      │     │  └─ punycode@2.1.1
      │     ├─ mime-types@2.1.30
      │     │  └─ mime-db@1.47.0
      │     ├─ sanitize-html@1.20.1
      │     │  ├─ htmlparser2@3.10.1
      │     │  │  ├─ domelementtype@1.3.1
      │     │  │  ├─ domhandler@2.4.2
      │     │  │  │  └─ domelementtype@1.3.1
      │     │  │  ├─ entities@1.1.2
      │     │  │  ├─ inherits@2.0.4
      │     │  │  ├─ domutils@1.7.0
      │     │  │  │  ├─ dom-serializer@0.2.2
      │     │  │  │  │  ├─ domelementtype@2.2.0
      │     │  │  │  │  └─ entities@2.2.0
      │     │  │  │  └─ domelementtype@1.3.1
      │     │  │  └─ readable-stream@3.6.0
      │     │  ├─ chalk@2.4.2
      │     │  ├─ lodash.escaperegexp@4.1.2
      │     │  ├─ lodash.clonedeep@4.5.0
      │     │  ├─ lodash.isstring@4.0.1
      │     │  ├─ lodash.mergewith@4.6.2
      │     │  ├─ lodash.isplainobject@4.0.6
      │     │  ├─ srcset@1.0.0
      │     │  │  ├─ array-uniq@1.0.3
      │     │  │  └─ number-is-nan@1.0.1
      │     │  ├─ xtend@4.0.2
      │     │  └─ postcss@7.0.36
      │     │     ├─ chalk@2.4.2
      │     │     ├─ supports-color@6.1.0
      │     │     │  └─ has-flag@3.0.0
      │     │     └─ source-map@0.6.1
      │     ├─ semver@7.3.5
      │     ├─ uuid@3.4.0
      │     └─ mime-format@2.0.1
      │        └─ charset@1.0.1
      ├─ ts-json-schema-generator@0.92.0
      │  ├─ fast-json-stable-stringify@2.1.0
      │  ├─ @types&#x2F;json-schema@7.0.8
      │  ├─ commander@7.2.0
      │  ├─ glob@7.1.7
      │  ├─ json-stable-stringify@1.0.1
      │  │  └─ jsonify@0.0.0
      │  └─ typescript@4.2.4
      ├─ node-persist@3.1.0
      ├─ ts-morph@10.1.0
      │  ├─ code-block-writer@10.1.1
      │  └─ @ts-morph&#x2F;common@0.9.2
      │     ├─ path-browserify@1.0.1
      │     ├─ mkdirp@1.0.4
      │     ├─ fast-glob@3.2.7
      │     │  ├─ glob-parent@5.1.2
      │     │  │  └─ is-glob@4.0.1
      │     │  │     └─ is-extglob@2.1.1
      │     │  ├─ merge2@1.4.1
      │     │  ├─ @nodelib&#x2F;fs.stat@2.0.5
      │     │  ├─ @nodelib&#x2F;fs.walk@1.2.8
      │     │  │  ├─ @nodelib&#x2F;fs.scandir@2.1.5
      │     │  │  │  ├─ run-parallel@1.2.0
      │     │  │  │  │  └─ queue-microtask@1.2.3
      │     │  │  │  └─ @nodelib&#x2F;fs.stat@2.0.5
      │     │  │  └─ fastq@1.11.1
      │     │  │     └─ reusify@1.0.4
      │     │  └─ micromatch@4.0.4
      │     └─ minimatch@3.0.4
      ├─ type-fest@1.2.2
      ├─ update-notifier@5.1.0
      │  ├─ boxen@5.0.1
      │  ├─ chalk@4.1.1
      │  ├─ configstore@5.0.1
      │  │  ├─ dot-prop@5.3.0
      │  │  │  └─ is-obj@2.0.0
      │  │  ├─ unique-string@2.0.0
      │  │  │  └─ crypto-random-string@2.0.0
      │  │  ├─ make-dir@3.1.0
      │  │  │  └─ semver@6.3.0
      │  │  ├─ graceful-fs@4.2.6
      │  │  ├─ write-file-atomic@3.0.3
      │  │  │  ├─ imurmurhash@0.1.4
      │  │  │  ├─ is-typedarray@1.0.0
      │  │  │  ├─ signal-exit@3.0.3
      │  │  │  └─ typedarray-to-buffer@3.1.5
      │  │  │     └─ is-typedarray@1.0.0
      │  │  └─ xdg-basedir@4.0.0
      │  ├─ import-lazy@2.1.0
      │  ├─ has-yarn@2.1.0
      │  ├─ is-ci@2.0.0
      │  ├─ is-installed-globally@0.4.0
      │  │  ├─ global-dirs@3.0.0
      │  │  │  └─ ini@2.0.0
      │  │  └─ is-path-inside@3.0.3
      │  ├─ is-npm@5.0.0
      │  ├─ is-yarn-global@0.3.0
      │  ├─ latest-version@5.1.0
      │  │  └─ package-json@6.5.0
      │  │     ├─ registry-url@5.1.0
      │  │     │  └─ rc@1.2.8
      │  │     │     ├─ deep-extend@0.6.0
      │  │     │     ├─ ini@1.3.8
      │  │     │     ├─ strip-json-comments@2.0.1
      │  │     │     └─ minimist@1.2.5
      │  │     ├─ registry-auth-token@4.2.1
      │  │     │  └─ rc@1.2.8
      │  │     ├─ semver@6.3.0
      │  │     └─ got@9.6.0
      │  │        ├─ duplexer3@0.1.4
      │  │        ├─ decompress-response@3.3.0
      │  │        ├─ @szmarczak&#x2F;http-timer@1.1.2
      │  │        │  └─ defer-to-connect@1.1.3
      │  │        ├─ lowercase-keys@1.0.1
      │  │        ├─ get-stream@4.1.0
      │  │        │  └─ pump@3.0.0
      │  │        ├─ cacheable-request@6.1.0
      │  │        │  ├─ get-stream@5.2.0
      │  │        │  ├─ http-cache-semantics@4.1.0
      │  │        │  ├─ clone-response@1.0.2
      │  │        │  ├─ lowercase-keys@2.0.0
      │  │        │  ├─ keyv@3.1.0
      │  │        │  │  └─ json-buffer@3.0.0
      │  │        │  ├─ normalize-url@4.5.1
      │  │        │  └─ responselike@1.0.2
      │  │        ├─ mimic-response@1.0.1
      │  │        ├─ @sindresorhus&#x2F;is@0.14.0
      │  │        ├─ to-readable-stream@1.0.0
      │  │        ├─ p-cancelable@1.1.0
      │  │        └─ url-parse-lax@3.0.0
      │  ├─ pupa@2.1.1
      │  │  └─ escape-goat@2.1.1
      │  ├─ semver@7.3.5
      │  │  └─ lru-cache@6.0.0
      │  │     └─ yallist@4.0.0
      │  ├─ xdg-basedir@4.0.0
      │  └─ semver-diff@3.1.1
      │     └─ semver@6.3.0
      ├─ uuid@8.3.2
      ├─ puppeteer-extra-plugin-devtools@2.2.17
      │  ├─ get-port@3.2.0
      │  ├─ http-auth@3.2.4
      │  │  ├─ apache-crypt@1.2.5
      │  │  │  └─ unix-crypt-td-js@1.1.4
      │  │  ├─ apache-md5@1.1.7
      │  │  ├─ bcryptjs@2.4.3
      │  │  └─ uuid@3.4.0
      │  ├─ got@8.3.2
      │  │  ├─ cacheable-request@2.1.4
      │  │  │  ├─ clone-response@1.0.2
      │  │  │  │  └─ mimic-response@1.0.1
      │  │  │  ├─ get-stream@3.0.0
      │  │  │  ├─ keyv@3.0.0
      │  │  │  │  └─ json-buffer@3.0.0
      │  │  │  ├─ lowercase-keys@1.0.0
      │  │  │  ├─ http-cache-semantics@3.8.1
      │  │  │  ├─ responselike@1.0.2
      │  │  │  │  └─ lowercase-keys@1.0.1
      │  │  │  └─ normalize-url@2.0.1
      │  │  │     ├─ prepend-http@2.0.0
      │  │  │     ├─ sort-keys@2.0.0
      │  │  │     │  └─ is-plain-obj@1.1.0
      │  │  │     └─ query-string@5.1.1
      │  │  │        ├─ decode-uri-component@0.2.0
      │  │  │        ├─ strict-uri-encode@1.1.0
      │  │  │        └─ object-assign@4.1.1
      │  │  ├─ decompress-response@3.3.0
      │  │  │  └─ mimic-response@1.0.1
      │  │  ├─ @sindresorhus&#x2F;is@0.7.0
      │  │  ├─ get-stream@3.0.0
      │  │  ├─ duplexer3@0.1.4
      │  │  ├─ is-retry-allowed@1.2.0
      │  │  ├─ into-stream@3.1.0
      │  │  │  ├─ from2@2.3.0
      │  │  │  │  ├─ inherits@2.0.4
      │  │  │  │  └─ readable-stream@2.3.7
      │  │  │  └─ p-is-promise@1.1.0
      │  │  ├─ isurl@1.0.0
      │  │  │  ├─ has-to-string-tag-x@1.4.1
      │  │  │  │  └─ has-symbol-support-x@1.4.2
      │  │  │  └─ is-object@1.0.2
      │  │  ├─ lowercase-keys@1.0.1
      │  │  ├─ p-cancelable@0.4.1
      │  │  ├─ mimic-response@1.0.1
      │  │  ├─ p-timeout@2.0.1
      │  │  │  └─ p-finally@1.0.0
      │  │  ├─ pify@3.0.0
      │  │  ├─ url-parse-lax@3.0.0
      │  │  │  └─ prepend-http@2.0.0
      │  │  ├─ safe-buffer@5.2.1
      │  │  ├─ timed-out@4.0.1
      │  │  └─ url-to-options@1.0.1
      │  ├─ http-proxy@1.18.1
      │  │  ├─ eventemitter3@4.0.7
      │  │  ├─ requires-port@1.0.0
      │  │  └─ follow-redirects@1.14.1
      │  ├─ localtunnel@2.0.1
      │  │  ├─ axios@0.21.1
      │  │  ├─ openurl@1.1.1
      │  │  ├─ debug@4.3.1
      │  │  └─ yargs@16.2.0
      │  │     ├─ cliui@7.0.4
      │  │     │  ├─ string-width@4.2.2
      │  │     │  ├─ strip-ansi@6.0.0
      │  │     │  └─ wrap-ansi@7.0.0
      │  │     ├─ require-directory@2.1.1
      │  │     ├─ escalade@3.1.1
      │  │     ├─ get-caller-file@2.0.5
      │  │     ├─ string-width@4.2.2
      │  │     ├─ y18n@5.0.8
      │  │     └─ yargs-parser@20.2.9
      │  ├─ puppeteer-extra-plugin@3.1.9
      │  ├─ ow@0.4.0
      │  ├─ randomstring@1.2.1
      │  │  ├─ array-uniq@1.0.2
      │  │  └─ randombytes@2.0.3
      │  ├─ url-parse@1.5.1
      │  │  ├─ requires-port@1.0.0
      │  │  └─ querystringify@2.2.0
      │  ├─ debug@4.3.2
      │  └─ http-proxy-response-rewrite@0.0.1
      │     ├─ concat-stream@1.6.2
      │     │  ├─ buffer-from@1.1.1
      │     │  ├─ inherits@2.0.4
      │     │  ├─ typedarray@0.0.6
      │     │  └─ readable-stream@2.3.7
      │     │     ├─ core-util-is@1.0.2
      │     │     ├─ inherits@2.0.4
      │     │     ├─ process-nextick-args@2.0.1
      │     │     ├─ isarray@1.0.0
      │     │     ├─ safe-buffer@5.1.2
      │     │     ├─ string_decoder@1.1.1
      │     │     │  └─ safe-buffer@5.1.2
      │     │     └─ util-deprecate@1.0.2
      │     └─ bufferhelper@0.2.1
      ├─ puppeteer-page-proxy@1.2.8
      │  ├─ http-proxy-agent@4.0.1
      │  │  ├─ agent-base@6.0.2
      │  │  ├─ @tootallnate&#x2F;once@1.1.2
      │  │  └─ debug@4.3.2
      │  ├─ 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
      │  │  ├─ @sindresorhus&#x2F;is@4.0.1
      │  │  ├─ @szmarczak&#x2F;http-timer@4.0.6
      │  │  │  └─ defer-to-connect@2.0.1
      │  │  ├─ cacheable-request@7.0.2
      │  │  │  ├─ get-stream@5.2.0
      │  │  │  ├─ clone-response@1.0.2
      │  │  │  ├─ lowercase-keys@2.0.0
      │  │  │  ├─ http-cache-semantics@4.1.0
      │  │  │  ├─ responselike@2.0.0
      │  │  │  ├─ keyv@4.0.3
      │  │  │  │  └─ json-buffer@3.0.1
      │  │  │  └─ normalize-url@6.1.0
      │  │  ├─ cacheable-lookup@5.0.4
      │  │  ├─ decompress-response@6.0.0
      │  │  │  └─ mimic-response@3.1.0
      │  │  ├─ @types&#x2F;responselike@1.0.0
      │  │  │  └─ @types&#x2F;node@16.4.0
      │  │  ├─ http2-wrapper@1.0.3
      │  │  │  ├─ resolve-alpn@1.2.0
      │  │  │  └─ quick-lru@5.1.1
      │  │  ├─ lowercase-keys@2.0.0
      │  │  ├─ responselike@2.0.0
      │  │  │  └─ lowercase-keys@2.0.0
      │  │  └─ p-cancelable@2.1.1
      │  ├─ https-proxy-agent@5.0.0
      │  ├─ socks-proxy-agent@5.0.1
      │  │  ├─ agent-base@6.0.2
      │  │  ├─ debug@4.3.2
      │  │  └─ socks@2.6.1
      │  │     ├─ smart-buffer@4.1.0
      │  │     └─ ip@1.1.5
      │  └─ tough-cookie@4.0.0
      │     ├─ punycode@2.1.1
      │     ├─ psl@1.8.0
      │     └─ universalify@0.1.2
      ├─ @open-wa&#x2F;wa-decrypt@3.1.0
      │  ├─ atob@2.1.2
      │  ├─ axios@0.21.1
      │  ├─ fs@0.0.1-security
      │  ├─ mime-types@2.1.31
      │  │  └─ mime-db@1.48.0
      │  └─ futoin-hkdf@1.4.2
      ├─ swagger-stats@0.99.2
      │  ├─ basic-auth@2.0.1
      │  │  └─ safe-buffer@5.1.2
      │  ├─ cookies@0.8.0
      │  │  ├─ depd@2.0.0
      │  │  └─ keygrip@1.1.0
      │  │     └─ tsscmp@1.0.6
      │  ├─ qs@6.10.1
      │  │  └─ side-channel@1.0.4
      │  │     ├─ call-bind@1.0.2
      │  │     │  ├─ function-bind@1.1.1
      │  │     │  └─ get-intrinsic@1.1.1
      │  │     ├─ get-intrinsic@1.1.1
      │  │     │  ├─ function-bind@1.1.1
      │  │     │  ├─ has-symbols@1.0.2
      │  │     │  └─ has@1.0.3
      │  │     └─ object-inspect@1.11.0
      │  ├─ path-to-regexp@6.2.0
      │  ├─ moment@2.29.1
      │  ├─ debug@4.3.2
      │  ├─ send@0.17.1
      │  ├─ request@2.88.2
      │  │  ├─ aws-sign2@0.7.0
      │  │  ├─ caseless@0.12.0
      │  │  ├─ aws4@1.11.0
      │  │  ├─ extend@3.0.2
      │  │  ├─ combined-stream@1.0.8
      │  │  │  └─ delayed-stream@1.0.0
      │  │  ├─ forever-agent@0.6.1
      │  │  ├─ form-data@2.3.3
      │  │  │  ├─ combined-stream@1.0.8
      │  │  │  ├─ mime-types@2.1.31
      │  │  │  └─ asynckit@0.4.0
      │  │  ├─ is-typedarray@1.0.0
      │  │  ├─ isstream@0.1.2
      │  │  ├─ http-signature@1.2.0
      │  │  │  ├─ assert-plus@1.0.0
      │  │  │  ├─ jsprim@1.4.1
      │  │  │  │  ├─ assert-plus@1.0.0
      │  │  │  │  ├─ extsprintf@1.3.0
      │  │  │  │  ├─ verror@1.10.0
      │  │  │  │  │  ├─ assert-plus@1.0.0
      │  │  │  │  │  ├─ core-util-is@1.0.2
      │  │  │  │  │  └─ extsprintf@1.4.0
      │  │  │  │  └─ json-schema@0.2.3
      │  │  │  └─ sshpk@1.16.1
      │  │  │     ├─ asn1@0.2.4
      │  │  │     │  └─ safer-buffer@2.1.2
      │  │  │     ├─ assert-plus@1.0.0
      │  │  │     ├─ getpass@0.1.7
      │  │  │     │  └─ assert-plus@1.0.0
      │  │  │     ├─ dashdash@1.14.1
      │  │  │     │  └─ assert-plus@1.0.0
      │  │  │     ├─ safer-buffer@2.1.2
      │  │  │     ├─ jsbn@0.1.1
      │  │  │     ├─ ecc-jsbn@0.1.2
      │  │  │     │  ├─ safer-buffer@2.1.2
      │  │  │     │  └─ jsbn@0.1.1
      │  │  │     ├─ bcrypt-pbkdf@1.0.2
      │  │  │     │  └─ tweetnacl@0.14.5
      │  │  │     └─ tweetnacl@0.14.5
      │  │  ├─ json-stringify-safe@5.0.1
      │  │  ├─ oauth-sign@0.9.0
      │  │  ├─ har-validator@5.1.5
      │  │  │  ├─ har-schema@2.0.0
      │  │  │  └─ ajv@6.12.6
      │  │  │     ├─ json-schema-traverse@0.4.1
      │  │  │     ├─ uri-js@4.4.1
      │  │  │     │  └─ punycode@2.1.1
      │  │  │     ├─ fast-deep-equal@3.1.3
      │  │  │     └─ fast-json-stable-stringify@2.1.0
      │  │  ├─ performance-now@2.1.0
      │  │  ├─ qs@6.5.2
      │  │  ├─ mime-types@2.1.31
      │  │  ├─ safe-buffer@5.2.1
      │  │  ├─ tunnel-agent@0.6.0
      │  │  │  └─ safe-buffer@5.2.1
      │  │  ├─ tough-cookie@2.5.0
      │  │  │  ├─ punycode@2.1.1
      │  │  │  └─ psl@1.8.0
      │  │  └─ uuid@3.4.0
      │  └─ uuid@8.3.2
      └─ uuid-apikey@1.5.3
         ├─ colors@1.4.0
         ├─ commander@8.0.0
         ├─ uuid@8.3.2
         └─ encode32@1.1.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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant