robertsLando / node-red-contrib-whatsappbot

Whatsapp Bot πŸ€– for Node-Red
MIT License
38 stars 18 forks source link

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

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

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.