quirrel-dev / quirrel

The Task Queueing Solution for Serverless.
https://quirrel.dev
MIT License
896 stars 66 forks source link

500 on the WS handshake #65

Closed Skn0tt closed 3 years ago

Skn0tt commented 3 years ago

See https://github.com/quirrel-dev/quirrel/issues/49#issuecomment-765569773:

@Kerumen: "I've just installed Quirrel latest version and I have the same problem. However, I have a 500 on the WS handshake"

Skn0tt commented 3 years ago

I suspect that there's some wrong dependency version Quirrel pulled in. Could you post the output of npm list -g --depth=3?

Kerumen commented 3 years ago

Yes for sure!

├─┬ dotenv-cli@4.0.0
│ ├─┬ cross-spawn@7.0.3
│ │ ├── path-key@3.1.1
│ │ ├─┬ shebang-command@2.0.0
│ │ │ └── shebang-regex@3.0.0
│ │ └─┬ which@2.0.2
│ │   └── isexe@2.0.0
│ ├── dotenv@8.2.0
│ ├── dotenv-expand@5.1.0
│ └── minimist@1.2.5
├─┬ ghost-cli@1.15.3
│ ├── abbrev@1.1.1
│ ├── adm-zip@0.4.16
│ ├── bluebird@3.7.2
│ ├─┬ chalk@4.1.0
│ │ ├─┬ ansi-styles@4.3.0
│ │ │ └── color-convert@2.0.1
│ │ └─┬ supports-color@7.2.0
│ │   └── has-flag@4.0.0
│ ├─┬ cli-table3@0.5.0
│ │ ├── colors@1.4.0
│ │ ├── object-assign@4.1.1
│ │ └─┬ string-width@2.1.1
│ │   ├── is-fullwidth-code-point@2.0.0
│ │   └── strip-ansi@4.0.0
│ ├─┬ debug@4.3.1
│ │ └── ms@2.1.2
│ ├─┬ decompress@4.2.1
│ │ ├─┬ decompress-tar@4.1.1
│ │ │ ├── file-type@5.2.0
│ │ │ ├── is-stream@1.1.0 deduped
│ │ │ └── tar-stream@1.6.2
│ │ ├─┬ decompress-tarbz2@4.1.1
│ │ │ ├── decompress-tar@4.1.1 deduped
│ │ │ ├── file-type@6.2.0
│ │ │ ├── is-stream@1.1.0 deduped
│ │ │ ├── seek-bzip@1.0.6
│ │ │ └── unbzip2-stream@1.4.3
│ │ ├─┬ decompress-targz@4.1.1
│ │ │ ├── decompress-tar@4.1.1 deduped
│ │ │ ├── file-type@5.2.0 deduped
│ │ │ └── is-stream@1.1.0 deduped
│ │ ├─┬ decompress-unzip@4.0.1
│ │ │ ├── file-type@3.9.0
│ │ │ ├── get-stream@2.3.1
│ │ │ ├── pify@2.3.0 deduped
│ │ │ └── yauzl@2.10.0
│ │ ├── graceful-fs@4.2.4
│ │ ├─┬ make-dir@1.3.0
│ │ │ └── pify@3.0.0
│ │ ├── pify@2.3.0
│ │ └─┬ strip-dirs@2.1.0
│ │   └── is-natural-number@4.0.1
│ ├─┬ download@8.0.0
│ │ ├─┬ archive-type@4.0.0
│ │ │ └── file-type@4.4.0
│ │ ├─┬ content-disposition@0.5.3
│ │ │ └── safe-buffer@5.1.2
│ │ ├── decompress@4.2.1 deduped
│ │ ├─┬ ext-name@5.0.0
│ │ │ ├── ext-list@2.2.2
│ │ │ └── sort-keys-length@1.0.1
│ │ ├── file-type@11.1.0
│ │ ├─┬ filenamify@3.0.0
│ │ │ ├── filename-reserved-regex@2.0.0
│ │ │ ├── strip-outer@1.0.1
│ │ │ └── trim-repeated@1.0.0
│ │ ├─┬ get-stream@4.1.0
│ │ │ └── pump@3.0.0
│ │ ├─┬ got@8.3.2
│ │ │ ├── @sindresorhus/is@0.7.0
│ │ │ ├── cacheable-request@2.1.4
│ │ │ ├── decompress-response@3.3.0 deduped
│ │ │ ├── duplexer3@0.1.4 deduped
│ │ │ ├── get-stream@3.0.0
│ │ │ ├── into-stream@3.1.0
│ │ │ ├── is-retry-allowed@1.2.0
│ │ │ ├── isurl@1.0.0
│ │ │ ├── lowercase-keys@1.0.1 deduped
│ │ │ ├── mimic-response@1.0.1 deduped
│ │ │ ├── p-cancelable@0.4.1
│ │ │ ├── p-timeout@2.0.1
│ │ │ ├── pify@3.0.0
│ │ │ ├── safe-buffer@5.2.1
│ │ │ ├── timed-out@4.0.1
│ │ │ ├── url-parse-lax@3.0.0 deduped
│ │ │ └── url-to-options@1.0.1
│ │ ├─┬ make-dir@2.1.0
│ │ │ ├── pify@4.0.1 deduped
│ │ │ └── semver@5.7.1
│ │ ├─┬ p-event@2.3.1
│ │ │ └── p-timeout@2.0.1 deduped
│ │ └── pify@4.0.1
│ ├─┬ execa@1.0.0
│ │ ├─┬ cross-spawn@6.0.5
│ │ │ ├── nice-try@1.0.5
│ │ │ ├── path-key@2.0.1
│ │ │ ├── semver@5.7.1
│ │ │ ├── shebang-command@1.2.0
│ │ │ └── which@1.3.1
│ │ ├─┬ get-stream@4.1.0
│ │ │ └── pump@3.0.0 deduped
│ │ ├── is-stream@1.1.0
│ │ ├─┬ npm-run-path@2.0.2
│ │ │ └── path-key@2.0.1 deduped
│ │ ├── p-finally@1.0.0
│ │ ├── signal-exit@3.0.3
│ │ └── strip-eof@1.0.0
│ ├─┬ find-plugins@1.1.7
│ │ ├── dag-map@2.0.2
│ │ ├─┬ debug@3.2.7
│ │ │ └── ms@2.1.2 deduped
│ │ ├─┬ read-pkg@3.0.0
│ │ │ ├── load-json-file@4.0.0
│ │ │ ├── normalize-package-data@2.5.0
│ │ │ └── path-type@3.0.0
│ │ ├─┬ read-pkg-up@3.0.0
│ │ │ ├── find-up@2.1.0
│ │ │ └── read-pkg@3.0.0 deduped
│ │ ├─┬ resolve-pkg@1.0.0
│ │ │ └── resolve-from@2.0.0
│ │ └── try-require@1.2.1
│ ├─┬ fkill@7.0.1
│ │ ├─┬ aggregate-error@3.1.0
│ │ │ ├── clean-stack@2.2.0
│ │ │ └── indent-string@4.0.0
│ │ ├── arrify@2.0.1
│ │ ├─┬ execa@4.1.0
│ │ │ ├── cross-spawn@7.0.3
│ │ │ ├── get-stream@5.2.0
│ │ │ ├── human-signals@1.1.1
│ │ │ ├── is-stream@2.0.0
│ │ │ ├── merge-stream@2.0.0
│ │ │ ├── npm-run-path@4.0.1
│ │ │ ├── onetime@5.1.2
│ │ │ ├── signal-exit@3.0.3 deduped
│ │ │ └── strip-final-newline@2.0.0
│ │ ├─┬ pid-from-port@1.1.3
│ │ │ └── execa@0.9.0
│ │ ├─┬ process-exists@4.0.0
│ │ │ └── ps-list@6.3.0
│ │ ├── ps-list@7.2.0
│ │ └─┬ taskkill@3.1.0
│ │   ├── arrify@2.0.1 deduped
│ │   └── execa@3.4.0
│ ├─┬ form-data@3.0.0
│ │ ├── asynckit@0.4.0
│ │ ├─┬ combined-stream@1.0.8
│ │ │ └── delayed-stream@1.0.0
│ │ └─┬ mime-types@2.1.28
│ │   └── mime-db@1.45.0
│ ├─┬ fs-extra@9.0.1
│ │ ├── at-least-node@1.0.0
│ │ ├── graceful-fs@4.2.4 deduped
│ │ ├─┬ jsonfile@6.1.0
│ │ │ ├── graceful-fs@4.2.4 deduped
│ │ │ └── universalify@2.0.0
│ │ └── universalify@1.0.0
│ ├── generate-password@1.5.1
│ ├─┬ global-modules@2.0.0
│ │ └─┬ global-prefix@3.0.0
│ │   ├── ini@1.3.8
│ │   ├── kind-of@6.0.3
│ │   └── which@1.3.1 deduped
│ ├─┬ got@9.6.0
│ │ ├── @sindresorhus/is@0.14.0
│ │ ├─┬ @szmarczak/http-timer@1.1.2
│ │ │ └── defer-to-connect@1.1.3
│ │ ├─┬ cacheable-request@6.1.0
│ │ │ ├── clone-response@1.0.2
│ │ │ ├── get-stream@5.2.0
│ │ │ ├── http-cache-semantics@4.1.0
│ │ │ ├── keyv@3.0.0
│ │ │ ├── lowercase-keys@2.0.0
│ │ │ ├── normalize-url@4.5.0
│ │ │ └── responselike@1.0.2
│ │ ├─┬ decompress-response@3.3.0
│ │ │ └── mimic-response@1.0.1 deduped
│ │ ├── duplexer3@0.1.4
│ │ ├─┬ get-stream@4.1.0
│ │ │ └── pump@3.0.0 deduped
│ │ ├── lowercase-keys@1.0.1
│ │ ├── mimic-response@1.0.1
│ │ ├── p-cancelable@1.1.0
│ │ ├── to-readable-stream@1.0.0
│ │ └─┬ url-parse-lax@3.0.0
│ │   └── prepend-http@2.0.0
│ ├─┬ https-proxy-agent@5.0.0
│ │ ├─┬ agent-base@6.0.2
│ │ │ └── debug@4.3.1 deduped
│ │ └── debug@4.3.1 deduped
│ ├─┬ inquirer@7.3.3
│ │ ├─┬ ansi-escapes@4.3.1
│ │ │ └── type-fest@0.11.0
│ │ ├── chalk@4.1.0 deduped
│ │ ├─┬ cli-cursor@3.1.0
│ │ │ └── restore-cursor@3.1.0
│ │ ├── cli-width@3.0.0
│ │ ├─┬ external-editor@3.1.0
│ │ │ ├── chardet@0.7.0
│ │ │ ├── iconv-lite@0.4.24
│ │ │ └── tmp@0.0.33
│ │ ├─┬ figures@3.2.0
│ │ │ └── escape-string-regexp@1.0.5
│ │ ├── lodash@4.17.20 deduped
│ │ ├── mute-stream@0.0.8
│ │ ├── run-async@2.4.1
│ │ ├── rxjs@6.6.3 deduped
│ │ ├─┬ string-width@4.2.0
│ │ │ ├── emoji-regex@8.0.0
│ │ │ ├── is-fullwidth-code-point@3.0.0
│ │ │ └── strip-ansi@6.0.0 deduped
│ │ ├── strip-ansi@6.0.0 deduped
│ │ └── through@2.3.8
│ ├── is-running@2.1.0
│ ├─┬ latest-version@5.1.0
│ │ └── package-json@6.5.0 deduped
│ ├─┬ listr@0.14.3
│ │ ├─┬ @samverschueren/stream-to-observable@0.3.1
│ │ │ └── any-observable@0.3.0
│ │ ├─┬ is-observable@1.1.0
│ │ │ └── symbol-observable@1.2.0
│ │ ├── is-promise@2.2.2
│ │ ├── is-stream@1.1.0 deduped
│ │ ├── listr-silent-renderer@1.1.1
│ │ ├─┬ listr-update-renderer@0.5.0
│ │ │ ├── chalk@1.1.3
│ │ │ ├── cli-truncate@0.2.1
│ │ │ ├── elegant-spinner@1.0.1
│ │ │ ├── figures@1.7.0
│ │ │ ├── indent-string@3.2.0
│ │ │ ├── log-symbols@1.0.2
│ │ │ ├── log-update@2.3.0
│ │ │ └── strip-ansi@3.0.1
│ │ ├─┬ listr-verbose-renderer@0.5.0
│ │ │ ├── chalk@2.4.2
│ │ │ ├── cli-cursor@2.1.0
│ │ │ ├── date-fns@1.30.1
│ │ │ └── figures@2.0.0
│ │ ├── p-map@2.1.0
│ │ └── rxjs@6.6.3 deduped
│ ├── lodash@4.17.20
│ ├─┬ log-symbols@4.0.0
│ │ └── chalk@4.1.0 deduped
│ ├── moment@2.27.0
│ ├─┬ mysql@2.18.1
│ │ ├── bignumber.js@9.0.0
│ │ ├─┬ readable-stream@2.3.7
│ │ │ ├── core-util-is@1.0.2
│ │ │ ├── inherits@2.0.4
│ │ │ ├── isarray@1.0.0
│ │ │ ├── process-nextick-args@2.0.1
│ │ │ ├── safe-buffer@5.1.2
│ │ │ ├── string_decoder@1.1.1
│ │ │ └── util-deprecate@1.0.2
│ │ ├── safe-buffer@5.1.2
│ │ └── sqlstring@2.3.1
│ ├─┬ ora@3.4.0
│ │ ├─┬ chalk@2.4.2
│ │ │ ├── ansi-styles@3.2.1
│ │ │ ├── escape-string-regexp@1.0.5 deduped
│ │ │ └── supports-color@5.5.0
│ │ ├─┬ cli-cursor@2.1.0
│ │ │ └── restore-cursor@2.0.0
│ │ ├── cli-spinners@2.5.0
│ │ ├─┬ log-symbols@2.2.0
│ │ │ └── chalk@2.4.2 deduped
│ │ ├─┬ strip-ansi@5.2.0
│ │ │ └── ansi-regex@4.1.0
│ │ └─┬ wcwidth@1.0.1
│ │   └── defaults@1.0.3
│ ├─┬ package-json@6.5.0
│ │ ├── got@9.6.0 deduped
│ │ ├─┬ registry-auth-token@4.2.1
│ │ │ └── rc@1.2.8
│ │ ├─┬ registry-url@5.1.0
│ │ │ └── rc@1.2.8 deduped
│ │ └── semver@6.3.0
│ ├── path-is-root@0.1.0
│ ├─┬ portfinder@1.0.28
│ │ ├─┬ async@2.6.3
│ │ │ └── lodash@4.17.20 deduped
│ │ ├─┬ debug@3.2.7
│ │ │ └── ms@2.1.2 deduped
│ │ └─┬ mkdirp@0.5.5
│ │   └── minimist@1.2.5 deduped
│ ├─┬ prettyjson@1.2.1
│ │ ├── colors@1.4.0 deduped
│ │ └── minimist@1.2.5
│ ├── proxy-from-env@1.1.0
│ ├─┬ read-last-lines@1.7.2
│ │ └─┬ mz@2.7.0
│ │   ├── any-promise@1.3.0
│ │   ├── object-assign@4.1.1 deduped
│ │   └── thenify-all@1.6.0
│ ├─┬ replace-in-file@6.1.0
│ │ ├── chalk@4.1.0 deduped
│ │ ├─┬ glob@7.1.6
│ │ │ ├── fs.realpath@1.0.0
│ │ │ ├── inflight@1.0.6
│ │ │ ├── inherits@2.0.4 deduped
│ │ │ ├── minimatch@3.0.4
│ │ │ ├── once@1.4.0
│ │ │ └── path-is-absolute@1.0.1
│ │ └─┬ yargs@15.4.1
│ │   ├── cliui@6.0.0
│ │   ├── decamelize@1.2.0
│ │   ├── find-up@4.1.0
│ │   ├── get-caller-file@2.0.5 deduped
│ │   ├── require-directory@2.1.1 deduped
│ │   ├── require-main-filename@2.0.0
│ │   ├── set-blocking@2.0.0
│ │   ├── string-width@4.2.0
│ │   ├── which-module@2.0.0
│ │   ├── y18n@4.0.1
│ │   └── yargs-parser@18.1.3
│ ├─┬ rxjs@6.6.3
│ │ └── tslib@1.14.1
│ ├─┬ semver@7.3.4
│ │ └─┬ lru-cache@6.0.0
│ │   └── yallist@4.0.0
│ ├─┬ shasum@1.0.2
│ │ ├─┬ json-stable-stringify@0.0.1
│ │ │ └── jsonify@0.0.0
│ │ └─┬ sha.js@2.4.11
│ │   ├── inherits@2.0.4 deduped
│ │   └── safe-buffer@5.2.1 deduped
│ ├── stat-mode@1.0.0
│ ├─┬ strip-ansi@6.0.0
│ │ └── ansi-regex@5.0.0
│ ├── symlink-or-copy@1.3.1
│ ├── systeminformation@4.31.0
│ ├── tail@2.0.4
│ ├─┬ tough-cookie@4.0.0
│ │ ├── psl@1.8.0
│ │ ├── punycode@2.1.1
│ │ └── universalify@0.1.2
│ ├── validator@7.2.0
│ ├─┬ yargs@16.2.0
│ │ ├─┬ cliui@7.0.4
│ │ │ ├── string-width@4.2.0 deduped
│ │ │ ├── strip-ansi@6.0.0 deduped
│ │ │ └── wrap-ansi@7.0.0
│ │ ├── escalade@3.1.1
│ │ ├── get-caller-file@2.0.5
│ │ ├── require-directory@2.1.1
│ │ ├─┬ string-width@4.2.0
│ │ │ ├── emoji-regex@8.0.0 deduped
│ │ │ ├── is-fullwidth-code-point@3.0.0
│ │ │ └── strip-ansi@6.0.0 deduped
│ │ ├── y18n@5.0.5
│ │ └── yargs-parser@20.2.4
│ └── yarn@1.22.10
├─┬ npm@6.14.8
│ ├── abbrev@1.1.1
│ ├── ansicolors@0.3.2
│ ├── ansistyles@0.1.3
│ ├── aproba@2.0.0
│ ├── archy@1.0.0
│ ├─┬ bin-links@1.1.8
│ │ ├── bluebird@3.5.5 deduped
│ │ ├── cmd-shim@3.0.3 deduped
│ │ ├── gentle-fs@2.3.1 deduped
│ │ ├── graceful-fs@4.2.4 deduped
│ │ ├── npm-normalize-package-bin@1.0.1
│ │ └── write-file-atomic@2.4.3 deduped
│ ├── bluebird@3.5.5
│ ├── byte-size@5.0.1
│ ├─┬ cacache@12.0.3
│ │ ├── bluebird@3.5.5 deduped
│ │ ├── chownr@1.1.4 deduped
│ │ ├── figgy-pudding@3.5.1 deduped
│ │ ├── glob@7.1.6 deduped
│ │ ├── graceful-fs@4.2.4 deduped
│ │ ├── infer-owner@1.0.4 deduped
│ │ ├── lru-cache@5.1.1 deduped
│ │ ├── mississippi@3.0.0 deduped
│ │ ├── mkdirp@0.5.5 deduped
│ │ ├── move-concurrently@1.0.1 deduped
│ │ ├── promise-inflight@1.0.1 deduped
│ │ ├── rimraf@2.7.1 deduped
│ │ ├── ssri@6.0.1 deduped
│ │ ├── unique-filename@1.1.1 deduped
│ │ └── y18n@4.0.0
│ ├── call-limit@1.1.1
│ ├── chownr@1.1.4
│ ├── ci-info@2.0.0
│ ├─┬ cli-columns@3.1.2
│ │ ├─┬ string-width@2.1.1
│ │ │ ├── is-fullwidth-code-point@2.0.0
│ │ │ └── strip-ansi@4.0.0
│ │ └─┬ strip-ansi@3.0.1
│ │   └── ansi-regex@2.1.1
│ ├─┬ cli-table3@0.5.1
│ │ ├── colors@1.3.3
│ │ ├── object-assign@4.1.1
│ │ └── string-width@2.1.1 deduped
│ ├─┬ cmd-shim@3.0.3
│ │ ├── graceful-fs@4.2.4 deduped
│ │ └── mkdirp@0.5.5 deduped
│ ├─┬ columnify@1.5.4
│ │ ├── strip-ansi@3.0.1 deduped
│ │ └─┬ wcwidth@1.0.1
│ │   └── defaults@1.0.3
│ ├─┬ config-chain@1.1.12
│ │ ├── ini@1.3.5 deduped
│ │ └── proto-list@1.2.4
│ ├── debuglog@1.0.1
│ ├── detect-indent@5.0.0
│ ├── detect-newline@2.1.0
│ ├─┬ dezalgo@1.0.3
│ │ ├── asap@2.0.6
│ │ └── wrappy@1.0.2
│ ├── editor@1.0.0
│ ├── figgy-pudding@3.5.1
│ ├── find-npm-prefix@1.0.2
│ ├─┬ fs-vacuum@1.2.10
│ │ ├── graceful-fs@4.2.4 deduped
│ │ ├── path-is-inside@1.0.2 deduped
│ │ └── rimraf@2.7.1 deduped
│ ├─┬ fs-write-stream-atomic@1.0.10
│ │ ├── graceful-fs@4.2.4 deduped
│ │ ├── iferr@0.1.5
│ │ ├── imurmurhash@0.1.4 deduped
│ │ └─┬ readable-stream@2.3.6
│ │   ├── core-util-is@1.0.2
│ │   ├── inherits@2.0.4 deduped
│ │   ├── isarray@1.0.0
│ │   ├── process-nextick-args@2.0.0
│ │   ├── safe-buffer@5.1.2 deduped
│ │   ├── string_decoder@1.1.1
│ │   └── util-deprecate@1.0.2 deduped
│ ├─┬ gentle-fs@2.3.1
│ │ ├── aproba@1.2.0
│ │ ├── chownr@1.1.4 deduped
│ │ ├── cmd-shim@3.0.3 deduped
│ │ ├── fs-vacuum@1.2.10 deduped
│ │ ├── graceful-fs@4.2.4 deduped
│ │ ├── iferr@0.1.5
│ │ ├── infer-owner@1.0.4 deduped
│ │ ├── mkdirp@0.5.5 deduped
│ │ ├── path-is-inside@1.0.2 deduped
│ │ ├── read-cmd-shim@1.0.5 deduped
│ │ └── slide@1.1.6 deduped
│ ├─┬ glob@7.1.6
│ │ ├── fs.realpath@1.0.0
│ │ ├── inflight@1.0.6 deduped
│ │ ├── inherits@2.0.4 deduped
│ │ ├─┬ minimatch@3.0.4
│ │ │ └── brace-expansion@1.1.11
│ │ ├── once@1.4.0 deduped
│ │ └── path-is-absolute@1.0.1
│ ├── graceful-fs@4.2.4
│ ├── has-unicode@2.0.1
│ ├── hosted-git-info@2.8.8
│ ├── iferr@1.0.2
│ ├── imurmurhash@0.1.4
│ ├── infer-owner@1.0.4
│ ├─┬ inflight@1.0.6
│ │ ├── once@1.4.0 deduped
│ │ └── wrappy@1.0.2 deduped
│ ├── inherits@2.0.4
│ ├── ini@1.3.5
│ ├─┬ init-package-json@1.10.3
│ │ ├── glob@7.1.6 deduped
│ │ ├── npm-package-arg@6.1.1 deduped
│ │ ├─┬ promzard@0.3.0
│ │ │ └── read@1.0.7 deduped
│ │ ├── read@1.0.7 deduped
│ │ ├── read-package-json@2.1.1 deduped
│ │ ├── semver@5.7.1 deduped
│ │ ├── validate-npm-package-license@3.0.4 deduped
│ │ └── validate-npm-package-name@3.0.0 deduped
│ ├─┬ is-cidr@3.0.0
│ │ └─┬ cidr-regex@2.0.10
│ │   └── ip-regex@2.1.0
│ ├── json-parse-better-errors@1.0.2
│ ├─┬ JSONStream@1.3.5
│ │ ├── jsonparse@1.3.1
│ │ └── through@2.3.8
│ ├── lazy-property@1.0.0
│ ├─┬ libcipm@4.0.8
│ │ ├── bin-links@1.1.8 deduped
│ │ ├── bluebird@3.5.5 deduped
│ │ ├── figgy-pudding@3.5.1 deduped
│ │ ├── find-npm-prefix@1.0.2 deduped
│ │ ├── graceful-fs@4.2.4 deduped
│ │ ├── ini@1.3.5 deduped
│ │ ├── lock-verify@2.1.0 deduped
│ │ ├── mkdirp@0.5.5 deduped
│ │ ├── npm-lifecycle@3.1.5 deduped
│ │ ├── npm-logical-tree@1.2.1
│ │ ├── npm-package-arg@6.1.1 deduped
│ │ ├── pacote@9.5.12 deduped
│ │ ├── read-package-json@2.1.1 deduped
│ │ ├── rimraf@2.7.1 deduped
│ │ └── worker-farm@1.7.0 deduped
│ ├─┬ libnpm@3.0.1
│ │ ├── bin-links@1.1.8 deduped
│ │ ├── bluebird@3.5.5 deduped
│ │ ├── find-npm-prefix@1.0.2 deduped
│ │ ├── libnpmaccess@3.0.2 deduped
│ │ ├─┬ libnpmconfig@1.2.1
│ │ │ ├── figgy-pudding@3.5.1 deduped
│ │ │ ├── find-up@3.0.0
│ │ │ └── ini@1.3.5 deduped
│ │ ├── libnpmhook@5.0.3 deduped
│ │ ├── libnpmorg@1.0.1 deduped
│ │ ├─┬ libnpmpublish@1.1.2
│ │ │ ├── aproba@2.0.0 deduped
│ │ │ ├── figgy-pudding@3.5.1 deduped
│ │ │ ├── get-stream@4.1.0 deduped
│ │ │ ├── lodash.clonedeep@4.5.0 deduped
│ │ │ ├── normalize-package-data@2.5.0 deduped
│ │ │ ├── npm-package-arg@6.1.1 deduped
│ │ │ ├── npm-registry-fetch@4.0.7 deduped
│ │ │ ├── semver@5.7.1 deduped
│ │ │ └── ssri@6.0.1 deduped
│ │ ├── libnpmsearch@2.0.2 deduped
│ │ ├── libnpmteam@1.0.2 deduped
│ │ ├── lock-verify@2.1.0 deduped
│ │ ├── npm-lifecycle@3.1.5 deduped
│ │ ├── npm-logical-tree@1.2.1 deduped
│ │ ├── npm-package-arg@6.1.1 deduped
│ │ ├── npm-profile@4.0.4 deduped
│ │ ├── npm-registry-fetch@4.0.7 deduped
│ │ ├── npmlog@4.1.2 deduped
│ │ ├── pacote@9.5.12 deduped
│ │ ├── read-package-json@2.1.1 deduped
│ │ └── stringify-package@1.0.1 deduped
│ ├─┬ libnpmaccess@3.0.2
│ │ ├── aproba@2.0.0 deduped
│ │ ├─┬ get-stream@4.1.0
│ │ │ └── pump@3.0.0 deduped
│ │ ├── npm-package-arg@6.1.1 deduped
│ │ └── npm-registry-fetch@4.0.7 deduped
│ ├─┬ libnpmhook@5.0.3
│ │ ├── aproba@2.0.0 deduped
│ │ ├── figgy-pudding@3.5.1 deduped
│ │ ├── get-stream@4.1.0 deduped
│ │ └── npm-registry-fetch@4.0.7 deduped
│ ├─┬ libnpmorg@1.0.1
│ │ ├── aproba@2.0.0 deduped
│ │ ├── figgy-pudding@3.5.1 deduped
│ │ ├── get-stream@4.1.0 deduped
│ │ └── npm-registry-fetch@4.0.7 deduped
│ ├─┬ libnpmsearch@2.0.2
│ │ ├── figgy-pudding@3.5.1 deduped
│ │ ├── get-stream@4.1.0 deduped
│ │ └── npm-registry-fetch@4.0.7 deduped
│ ├─┬ libnpmteam@1.0.2
│ │ ├── aproba@2.0.0 deduped
│ │ ├── figgy-pudding@3.5.1 deduped
│ │ ├── get-stream@4.1.0 deduped
│ │ └── npm-registry-fetch@4.0.7 deduped
│ ├─┬ libnpx@10.2.4
│ │ ├── dotenv@5.0.1
│ │ ├── npm-package-arg@6.1.1 deduped
│ │ ├── rimraf@2.7.1 deduped
│ │ ├── safe-buffer@5.1.2 deduped
│ │ ├── update-notifier@2.5.0 deduped
│ │ ├── which@1.3.1 deduped
│ │ ├── y18n@4.0.0 deduped
│ │ └─┬ yargs@14.2.3
│ │   ├── cliui@5.0.0
│ │   ├── decamelize@1.2.0
│ │   ├── find-up@3.0.0
│ │   ├── get-caller-file@2.0.5
│ │   ├── require-directory@2.1.1
│ │   ├── require-main-filename@2.0.0
│ │   ├── set-blocking@2.0.0 deduped
│ │   ├── string-width@3.1.0
│ │   ├── which-module@2.0.0
│ │   ├── y18n@4.0.0 deduped
│ │   └── yargs-parser@15.0.1
│ ├─┬ lock-verify@2.1.0
│ │ ├── npm-package-arg@6.1.1 deduped
│ │ └── semver@5.7.1 deduped
│ ├─┬ lockfile@1.0.4
│ │ └── signal-exit@3.0.2
│ ├── lodash._baseindexof@3.1.0
│ ├─┬ lodash._baseuniq@4.6.0
│ │ ├── lodash._createset@4.0.3
│ │ └── lodash._root@3.0.1
│ ├── lodash._bindcallback@3.0.1
│ ├── lodash._cacheindexof@3.0.2
│ ├─┬ lodash._createcache@3.1.2
│ │ └── lodash._getnative@3.9.1 deduped
│ ├── lodash._getnative@3.9.1
│ ├── lodash.clonedeep@4.5.0
│ ├── lodash.restparam@3.6.1
│ ├── lodash.union@4.6.0
│ ├── lodash.uniq@4.5.0
│ ├── lodash.without@4.4.0
│ ├─┬ lru-cache@5.1.1
│ │ └── yallist@3.0.3
│ ├── meant@1.0.2
│ ├─┬ mississippi@3.0.0
│ │ ├─┬ concat-stream@1.6.2
│ │ │ ├── buffer-from@1.0.0
│ │ │ ├── inherits@2.0.4 deduped
│ │ │ ├── readable-stream@2.3.6
│ │ │ └── typedarray@0.0.6
│ │ ├─┬ duplexify@3.6.0
│ │ │ ├── end-of-stream@1.4.1 deduped
│ │ │ ├── inherits@2.0.4 deduped
│ │ │ ├── readable-stream@2.3.6
│ │ │ └── stream-shift@1.0.0
│ │ ├─┬ end-of-stream@1.4.1
│ │ │ └── once@1.4.0 deduped
│ │ ├─┬ flush-write-stream@1.0.3
│ │ │ ├── inherits@2.0.4 deduped
│ │ │ └── readable-stream@2.3.6
│ │ ├─┬ from2@2.3.0
│ │ │ ├── inherits@2.0.4 deduped
│ │ │ └── readable-stream@2.3.6
│ │ ├─┬ parallel-transform@1.1.0
│ │ │ ├── cyclist@0.2.2
│ │ │ ├── inherits@2.0.4 deduped
│ │ │ └── readable-stream@2.3.6
│ │ ├─┬ pump@3.0.0
│ │ │ ├── end-of-stream@1.4.1 deduped
│ │ │ └── once@1.4.0 deduped
│ │ ├─┬ pumpify@1.5.1
│ │ │ ├── duplexify@3.6.0 deduped
│ │ │ ├── inherits@2.0.4 deduped
│ │ │ └── pump@2.0.1
│ │ ├─┬ stream-each@1.2.2
│ │ │ ├── end-of-stream@1.4.1 deduped
│ │ │ └── stream-shift@1.0.0 deduped
│ │ └─┬ through2@2.0.3
│ │   ├── readable-stream@2.3.6
│ │   └── xtend@4.0.1
│ ├─┬ mkdirp@0.5.5
│ │ └── minimist@1.2.5
│ ├─┬ move-concurrently@1.0.1
│ │ ├── aproba@1.2.0
│ │ ├─┬ copy-concurrently@1.0.5
│ │ │ ├── aproba@1.2.0
│ │ │ ├── fs-write-stream-atomic@1.0.10 deduped
│ │ │ ├── iferr@0.1.5
│ │ │ ├── mkdirp@0.5.5 deduped
│ │ │ ├── rimraf@2.7.1 deduped
│ │ │ └── run-queue@1.0.3 deduped
│ │ ├── fs-write-stream-atomic@1.0.10 deduped
│ │ ├── mkdirp@0.5.5 deduped
│ │ ├── rimraf@2.7.1 deduped
│ │ └─┬ run-queue@1.0.3
│ │   └── aproba@1.2.0
│ ├─┬ node-gyp@5.1.0
│ │ ├── env-paths@2.2.0
│ │ ├── glob@7.1.6 deduped
│ │ ├── graceful-fs@4.2.4 deduped
│ │ ├── mkdirp@0.5.5 deduped
│ │ ├── nopt@4.0.3 deduped
│ │ ├── npmlog@4.1.2 deduped
│ │ ├── request@2.88.0 deduped
│ │ ├── rimraf@2.7.1 deduped
│ │ ├── semver@5.7.1 deduped
│ │ ├── tar@4.4.13 deduped
│ │ └── which@1.3.1 deduped
│ ├─┬ nopt@4.0.3
│ │ ├── abbrev@1.1.1 deduped
│ │ └── osenv@0.1.5 deduped
│ ├─┬ normalize-package-data@2.5.0
│ │ ├── hosted-git-info@2.8.8 deduped
│ │ ├─┬ resolve@1.10.0
│ │ │ └── path-parse@1.0.6
│ │ ├── semver@5.7.1 deduped
│ │ └── validate-npm-package-license@3.0.4 deduped
│ ├─┬ npm-audit-report@1.3.3
│ │ ├── cli-table3@0.5.1 deduped
│ │ └── console-control-strings@1.1.0
│ ├── npm-cache-filename@1.0.2
│ ├─┬ npm-install-checks@3.0.2
│ │ └── semver@5.7.1 deduped
│ ├─┬ npm-lifecycle@3.1.5
│ │ ├── byline@5.0.0
│ │ ├── graceful-fs@4.2.4 deduped
│ │ ├── node-gyp@5.1.0 deduped
│ │ ├── resolve-from@4.0.0
│ │ ├── slide@1.1.6 deduped
│ │ ├── uid-number@0.0.6 deduped
│ │ ├── umask@1.1.0 deduped
│ │ └── which@1.3.1 deduped
│ ├─┬ npm-package-arg@6.1.1
│ │ ├── hosted-git-info@2.8.8 deduped
│ │ ├── osenv@0.1.5 deduped
│ │ ├── semver@5.7.1 deduped
│ │ └── validate-npm-package-name@3.0.0 deduped
│ ├─┬ npm-packlist@1.4.8
│ │ ├─┬ ignore-walk@3.0.3
│ │ │ └── minimatch@3.0.4 deduped
│ │ ├─┬ npm-bundled@1.1.1
│ │ │ └── npm-normalize-package-bin@1.0.1 deduped
│ │ └── npm-normalize-package-bin@1.0.1 deduped
│ ├─┬ npm-pick-manifest@3.0.2
│ │ ├── figgy-pudding@3.5.1 deduped
│ │ ├── npm-package-arg@6.1.1 deduped
│ │ └── semver@5.7.1 deduped
│ ├─┬ npm-profile@4.0.4
│ │ ├── aproba@2.0.0 deduped
│ │ ├── figgy-pudding@3.5.1 deduped
│ │ └── npm-registry-fetch@4.0.7 deduped
│ ├─┬ npm-registry-fetch@4.0.7
│ │ ├── bluebird@3.5.5 deduped
│ │ ├── figgy-pudding@3.5.1 deduped
│ │ ├── JSONStream@1.3.5 deduped
│ │ ├── lru-cache@5.1.1 deduped
│ │ ├─┬ make-fetch-happen@5.0.2
│ │ │ ├── agentkeepalive@3.5.2
│ │ │ ├── cacache@12.0.3 deduped
│ │ │ ├── http-cache-semantics@3.8.1
│ │ │ ├── http-proxy-agent@2.1.0
│ │ │ ├── https-proxy-agent@2.2.4
│ │ │ ├── lru-cache@5.1.1 deduped
│ │ │ ├── mississippi@3.0.0 deduped
│ │ │ ├── node-fetch-npm@2.0.2
│ │ │ ├── promise-retry@1.1.1 deduped
│ │ │ ├── socks-proxy-agent@4.0.2
│ │ │ └── ssri@6.0.1 deduped
│ │ ├── npm-package-arg@6.1.1 deduped
│ │ └── safe-buffer@5.2.1
│ ├── npm-user-validate@1.0.0
│ ├─┬ npmlog@4.1.2
│ │ ├─┬ are-we-there-yet@1.1.4
│ │ │ ├── delegates@1.0.0
│ │ │ └── readable-stream@2.3.6
│ │ ├── console-control-strings@1.1.0 deduped
│ │ ├─┬ gauge@2.7.4
│ │ │ ├── aproba@1.2.0
│ │ │ ├── console-control-strings@1.1.0 deduped
│ │ │ ├── has-unicode@2.0.1 deduped
│ │ │ ├── object-assign@4.1.1 deduped
│ │ │ ├── signal-exit@3.0.2 deduped
│ │ │ ├── string-width@1.0.2
│ │ │ ├── strip-ansi@3.0.1 deduped
│ │ │ └── wide-align@1.1.2
│ │ └── set-blocking@2.0.0
│ ├─┬ once@1.4.0
│ │ └── wrappy@1.0.2 deduped
│ ├── opener@1.5.1
│ ├─┬ osenv@0.1.5
│ │ ├── os-homedir@1.0.2
│ │ └── os-tmpdir@1.0.2
│ ├─┬ pacote@9.5.12
│ │ ├── bluebird@3.5.5 deduped
│ │ ├── cacache@12.0.3 deduped
│ │ ├── chownr@1.1.4 deduped
│ │ ├── figgy-pudding@3.5.1 deduped
│ │ ├── get-stream@4.1.0 deduped
│ │ ├── glob@7.1.6 deduped
│ │ ├── infer-owner@1.0.4 deduped
│ │ ├── lru-cache@5.1.1 deduped
│ │ ├── make-fetch-happen@5.0.2 deduped
│ │ ├── minimatch@3.0.4 deduped
│ │ ├─┬ minipass@2.9.0
│ │ │ ├── safe-buffer@5.1.2 deduped
│ │ │ └── yallist@3.0.3 deduped
│ │ ├── mississippi@3.0.0 deduped
│ │ ├── mkdirp@0.5.5 deduped
│ │ ├── normalize-package-data@2.5.0 deduped
│ │ ├── npm-normalize-package-bin@1.0.1 deduped
│ │ ├── npm-package-arg@6.1.1 deduped
│ │ ├── npm-packlist@1.4.8 deduped
│ │ ├── npm-pick-manifest@3.0.2 deduped
│ │ ├── npm-registry-fetch@4.0.7 deduped
│ │ ├── osenv@0.1.5 deduped
│ │ ├── promise-inflight@1.0.1 deduped
│ │ ├─┬ promise-retry@1.1.1
│ │ │ ├── err-code@1.1.2
│ │ │ └── retry@0.10.1
│ │ ├─┬ protoduck@5.0.1
│ │ │ └── genfun@5.0.0
│ │ ├── rimraf@2.7.1 deduped
│ │ ├── safe-buffer@5.1.2 deduped
│ │ ├── semver@5.7.1 deduped
│ │ ├── ssri@6.0.1 deduped
│ │ ├── tar@4.4.13 deduped
│ │ ├── unique-filename@1.1.1 deduped
│ │ └── which@1.3.1 deduped
│ ├── path-is-inside@1.0.2
│ ├── promise-inflight@1.0.1
│ ├── qrcode-terminal@0.12.0
│ ├─┬ query-string@6.8.2
│ │ ├── decode-uri-component@0.2.0
│ │ ├── split-on-first@1.1.0
│ │ └── strict-uri-encode@2.0.0
│ ├── qw@1.0.1
│ ├─┬ read@1.0.7
│ │ └── mute-stream@0.0.7
│ ├─┬ read-cmd-shim@1.0.5
│ │ └── graceful-fs@4.2.4 deduped
│ ├─┬ read-installed@4.0.3
│ │ ├── debuglog@1.0.1 deduped
│ │ ├── graceful-fs@4.2.4 deduped
│ │ ├── read-package-json@2.1.1 deduped
│ │ ├── readdir-scoped-modules@1.1.0 deduped
│ │ ├── semver@5.7.1 deduped
│ │ ├── slide@1.1.6 deduped
│ │ └── util-extend@1.0.3
│ ├─┬ read-package-json@2.1.1
│ │ ├── glob@7.1.6 deduped
│ │ ├── graceful-fs@4.2.4 deduped
│ │ ├── json-parse-better-errors@1.0.2 deduped
│ │ ├── normalize-package-data@2.5.0 deduped
│ │ └── npm-normalize-package-bin@1.0.1 deduped
│ ├─┬ read-package-tree@5.3.1
│ │ ├── read-package-json@2.1.1 deduped
│ │ ├── readdir-scoped-modules@1.1.0 deduped
│ │ └─┬ util-promisify@2.1.0
│ │   └── object.getownpropertydescriptors@2.0.3
│ ├─┬ readable-stream@3.6.0
│ │ ├── inherits@2.0.4 deduped
│ │ ├─┬ string_decoder@1.3.0
│ │ │ └── safe-buffer@5.2.0
│ │ └── util-deprecate@1.0.2
│ ├─┬ readdir-scoped-modules@1.1.0
│ │ ├── debuglog@1.0.1 deduped
│ │ ├── dezalgo@1.0.3 deduped
│ │ ├── graceful-fs@4.2.4 deduped
│ │ └── once@1.4.0 deduped
│ ├─┬ request@2.88.0
│ │ ├── aws-sign2@0.7.0
│ │ ├── aws4@1.8.0
│ │ ├── caseless@0.12.0
│ │ ├─┬ combined-stream@1.0.6
│ │ │ └── delayed-stream@1.0.0
│ │ ├── extend@3.0.2
│ │ ├── forever-agent@0.6.1
│ │ ├─┬ form-data@2.3.2
│ │ │ ├── asynckit@0.4.0
│ │ │ ├── combined-stream@1.0.6 deduped
│ │ │ └── mime-types@2.1.19 deduped
│ │ ├─┬ har-validator@5.1.0
│ │ │ ├── ajv@5.5.2
│ │ │ └── har-schema@2.0.0
│ │ ├─┬ http-signature@1.2.0
│ │ │ ├── assert-plus@1.0.0
│ │ │ ├── jsprim@1.4.1
│ │ │ └── sshpk@1.14.2
│ │ ├── is-typedarray@1.0.0
│ │ ├── isstream@0.1.2
│ │ ├── json-stringify-safe@5.0.1
│ │ ├─┬ mime-types@2.1.19
│ │ │ └── mime-db@1.35.0
│ │ ├── oauth-sign@0.9.0
│ │ ├── performance-now@2.1.0
│ │ ├── qs@6.5.2
│ │ ├── safe-buffer@5.1.2 deduped
│ │ ├─┬ tough-cookie@2.4.3
│ │ │ ├── psl@1.1.29
│ │ │ └── punycode@1.4.1
│ │ ├─┬ tunnel-agent@0.6.0
│ │ │ └── safe-buffer@5.1.2 deduped
│ │ └── uuid@3.3.3 deduped
│ ├── retry@0.12.0
│ ├─┬ rimraf@2.7.1
│ │ └── glob@7.1.6 deduped
│ ├── safe-buffer@5.1.2
│ ├── semver@5.7.1
│ ├─┬ sha@3.0.0
│ │ └── graceful-fs@4.2.4 deduped
│ ├── slide@1.1.6
│ ├── sorted-object@2.0.1
│ ├─┬ sorted-union-stream@2.1.3
│ │ ├─┬ from2@1.3.0
│ │ │ ├── inherits@2.0.4 deduped
│ │ │ └── readable-stream@1.1.14
│ │ └─┬ stream-iterate@1.2.0
│ │   ├── readable-stream@2.3.6
│ │   └── stream-shift@1.0.0 deduped
│ ├─┬ ssri@6.0.1
│ │ └── figgy-pudding@3.5.1 deduped
│ ├── stringify-package@1.0.1
│ ├─┬ tar@4.4.13
│ │ ├── chownr@1.1.4 deduped
│ │ ├─┬ fs-minipass@1.2.7
│ │ │ └── minipass@2.9.0
│ │ ├─┬ minipass@2.9.0
│ │ │ ├── safe-buffer@5.1.2 deduped
│ │ │ └── yallist@3.0.3 deduped
│ │ ├─┬ minizlib@1.3.3
│ │ │ └── minipass@2.9.0
│ │ ├── mkdirp@0.5.5 deduped
│ │ ├── safe-buffer@5.1.2 deduped
│ │ └── yallist@3.0.3 deduped
│ ├── text-table@0.2.0
│ ├── tiny-relative-date@1.3.0
│ ├── uid-number@0.0.6
│ ├── umask@1.1.0
│ ├─┬ unique-filename@1.1.1
│ │ └─┬ unique-slug@2.0.0
│ │   └── imurmurhash@0.1.4 deduped
│ ├── unpipe@1.0.0
│ ├─┬ update-notifier@2.5.0
│ │ ├─┬ boxen@1.3.0
│ │ │ ├── ansi-align@2.0.0
│ │ │ ├── camelcase@4.1.0
│ │ │ ├── chalk@2.4.1 deduped
│ │ │ ├── cli-boxes@1.0.0
│ │ │ ├── string-width@2.1.1 deduped
│ │ │ ├── term-size@1.2.0
│ │ │ └── widest-line@2.0.1
│ │ ├─┬ chalk@2.4.1
│ │ │ ├── ansi-styles@3.2.1
│ │ │ ├── escape-string-regexp@1.0.5
│ │ │ └── supports-color@5.4.0
│ │ ├─┬ configstore@3.1.5
│ │ │ ├── dot-prop@4.2.1
│ │ │ ├── graceful-fs@4.2.4 deduped
│ │ │ ├── make-dir@1.3.0
│ │ │ ├── unique-string@1.0.0
│ │ │ ├── write-file-atomic@2.4.3 deduped
│ │ │ └── xdg-basedir@3.0.0 deduped
│ │ ├── import-lazy@2.1.0
│ │ ├─┬ is-ci@1.2.1
│ │ │ └── ci-info@1.6.0
│ │ ├─┬ is-installed-globally@0.1.0
│ │ │ ├── global-dirs@0.1.1
│ │ │ └── is-path-inside@1.0.1
│ │ ├── is-npm@1.0.0
│ │ ├─┬ latest-version@3.1.0
│ │ │ └── package-json@4.0.1
│ │ ├─┬ semver-diff@2.1.0
│ │ │ └── semver@5.7.1 deduped
│ │ └── xdg-basedir@3.0.0
│ ├── uuid@3.3.3
│ ├─┬ validate-npm-package-license@3.0.4
│ │ ├─┬ spdx-correct@3.0.0
│ │ │ ├── spdx-expression-parse@3.0.0 deduped
│ │ │ └── spdx-license-ids@3.0.5
│ │ └─┬ spdx-expression-parse@3.0.0
│ │   ├── spdx-exceptions@2.1.0
│ │   └── spdx-license-ids@3.0.5 deduped
│ ├─┬ validate-npm-package-name@3.0.0
│ │ └── builtins@1.0.3
│ ├─┬ which@1.3.1
│ │ └── isexe@2.0.0
│ ├─┬ worker-farm@1.7.0
│ │ └─┬ errno@0.1.7
│ │   └── prr@1.0.1
│ └─┬ write-file-atomic@2.4.3
│   ├── graceful-fs@4.2.4 deduped
│   ├── imurmurhash@0.1.4 deduped
│   └── signal-exit@3.0.2 deduped
└─┬ vercel@21.0.1
  ├── @vercel/build-utils@2.6.1-canary.0
  ├── @vercel/go@1.1.6
  ├─┬ @vercel/node@1.8.5
  │ ├── @types/node@14.14.14
  │ ├─┬ ts-node@8.9.1
  │ │ ├── arg@4.1.3
  │ │ ├── diff@4.0.2
  │ │ ├── make-error@1.3.6
  │ │ ├── source-map-support@0.5.19
  │ │ └── yn@3.1.1
  │ └── typescript@3.9.3
  ├── @vercel/python@1.2.3
  ├── @vercel/ruby@1.2.4
  └─┬ update-notifier@4.1.0
    ├─┬ boxen@4.2.0
    │ ├── ansi-align@3.0.0
    │ ├── camelcase@5.3.1
    │ ├── chalk@3.0.0 deduped
    │ ├── cli-boxes@2.2.1
    │ ├── string-width@4.2.0
    │ ├── term-size@2.2.1
    │ ├── type-fest@0.8.1
    │ └── widest-line@3.1.0
    ├─┬ chalk@3.0.0
    │ ├── ansi-styles@4.3.0
    │ └── supports-color@7.2.0
    ├─┬ configstore@5.0.1
    │ ├── dot-prop@5.3.0
    │ ├── graceful-fs@4.2.4
    │ ├── make-dir@3.1.0
    │ ├── unique-string@2.0.0
    │ ├── write-file-atomic@3.0.3
    │ └── xdg-basedir@4.0.0 deduped
    ├── has-yarn@2.1.0
    ├── import-lazy@2.1.0
    ├─┬ is-ci@2.0.0
    │ └── ci-info@2.0.0
    ├─┬ is-installed-globally@0.3.2
    │ ├── global-dirs@2.1.0
    │ └── is-path-inside@3.0.2
    ├── is-npm@4.0.0
    ├── is-yarn-global@0.3.0
    ├─┬ latest-version@5.1.0
    │ └── package-json@6.5.0
    ├─┬ pupa@2.1.1
    │ └── escape-goat@2.1.1
    ├─┬ semver-diff@3.1.1
    │ └── semver@6.3.0
    └── xdg-basedir@4.0.0

Are you sure you wanted with the -g flag?

Skn0tt commented 3 years ago

Somehow I just assumed that you also have Quirrel installed globally 😅 Could you also post the one without -g?

Kerumen commented 3 years ago

I used --depth=2 because with 3 the output is too big 😅

├─┬ @fortawesome/fontawesome-svg-core@1.2.34
│ └── @fortawesome/fontawesome-common-types@0.2.34
├─┬ @fortawesome/pro-light-svg-icons@5.15.2
│ └── @fortawesome/fontawesome-common-types@0.2.34 deduped
├─┬ @fortawesome/pro-regular-svg-icons@5.15.2
│ └── @fortawesome/fontawesome-common-types@0.2.34 deduped
├─┬ @fortawesome/pro-solid-svg-icons@5.15.2
│ └── @fortawesome/fontawesome-common-types@0.2.34 deduped
├─┬ @fortawesome/react-fontawesome@0.1.14
│ └─┬ prop-types@15.7.2
│   ├── loose-envify@1.4.0 deduped
│   ├── object-assign@4.1.1 deduped
│   └── react-is@16.13.1 deduped
├─┬ @prisma/cli@2.14.0
│ ├── @prisma/bar@0.0.1
│ └── @prisma/engines@2.14.0-28.5d491261d382a2a5ffdc71de17072b0e409f1cc1
├─┬ @prisma/client@2.14.0
│ └── @prisma/engines-version@2.14.0-28.5d491261d382a2a5ffdc71de17072b0e409f1cc1
├─┬ @react-aria/focus@3.2.3
│ ├─┬ @babel/runtime@7.12.5
│ │ └── regenerator-runtime@0.13.5
│ ├─┬ @react-aria/interactions@3.3.1
│ │ ├── @babel/runtime@7.12.5 deduped
│ │ ├── @react-aria/utils@3.4.0 deduped
│ │ └── @react-types/shared@3.3.0 deduped
│ ├─┬ @react-aria/utils@3.4.0
│ │ ├── @babel/runtime@7.12.5 deduped
│ │ ├── @react-aria/ssr@3.0.1
│ │ ├── @react-types/shared@3.3.0 deduped
│ │ └── clsx@1.1.1 deduped
│ ├── @react-types/shared@3.3.0
│ └── clsx@1.1.1
├─┬ @sendgrid/client@7.4.2
│ ├─┬ @sendgrid/helpers@7.4.2
│ │ └── deepmerge@4.2.2
│ └─┬ axios@0.21.1
│   └── follow-redirects@1.13.1
├─┬ @sendgrid/mail@7.4.2
│ ├── @sendgrid/client@7.4.2 deduped
│ └── @sendgrid/helpers@7.4.2 deduped
├─┬ @sentry/browser@5.30.0
│ ├─┬ @sentry/core@5.30.0
│ │ ├── @sentry/hub@5.30.0 deduped
│ │ ├── @sentry/minimal@5.30.0 deduped
│ │ ├── @sentry/types@5.30.0 deduped
│ │ ├── @sentry/utils@5.30.0 deduped
│ │ └── tslib@1.13.0 deduped
│ ├── @sentry/types@5.30.0
│ ├─┬ @sentry/utils@5.30.0
│ │ ├── @sentry/types@5.30.0 deduped
│ │ └── tslib@1.13.0 deduped
│ └── tslib@1.13.0
├─┬ @sentry/integrations@5.30.0
│ ├── @sentry/types@5.30.0 deduped
│ ├── @sentry/utils@5.30.0 deduped
│ ├─┬ localforage@1.8.1
│ │ └── lie@3.1.1
│ └── tslib@1.13.0 deduped
├─┬ @sentry/node@5.30.0
│ ├── @sentry/core@5.30.0 deduped
│ ├─┬ @sentry/hub@5.30.0
│ │ ├── @sentry/types@5.30.0 deduped
│ │ ├── @sentry/utils@5.30.0 deduped
│ │ └── tslib@1.13.0 deduped
│ ├── @sentry/tracing@5.30.0 deduped
│ ├── @sentry/types@5.30.0 deduped
│ ├── @sentry/utils@5.30.0 deduped
│ ├── cookie@0.4.1
│ ├─┬ https-proxy-agent@5.0.0
│ │ ├── agent-base@6.0.0
│ │ └── debug@4.3.1 deduped
│ ├── lru_map@0.3.3
│ └── tslib@1.13.0 deduped
├─┬ @sentry/react@5.30.0
│ ├── @sentry/browser@5.30.0 deduped
│ ├─┬ @sentry/minimal@5.30.0
│ │ ├── @sentry/hub@5.30.0 deduped
│ │ ├── @sentry/types@5.30.0 deduped
│ │ └── tslib@1.13.0 deduped
│ ├── @sentry/types@5.30.0 deduped
│ ├── @sentry/utils@5.30.0 deduped
│ ├─┬ hoist-non-react-statics@3.3.2
│ │ └── react-is@16.13.1 deduped
│ └── tslib@1.13.0 deduped
├─┬ @sentry/tracing@5.30.0
│ ├── @sentry/hub@5.30.0 deduped
│ ├── @sentry/minimal@5.30.0 deduped
│ ├── @sentry/types@5.30.0 deduped
│ ├── @sentry/utils@5.30.0 deduped
│ └── tslib@1.13.0 deduped
├─┬ @sentry/webpack-plugin@1.14.0
│ └─┬ @sentry/cli@1.58.0
│   ├── https-proxy-agent@5.0.0 deduped
│   ├── mkdirp@0.5.5
│   ├── node-fetch@2.6.1 deduped
│   ├── progress@2.0.3
│   └── proxy-from-env@1.1.0
├─┬ @tippyjs/react@4.2.0
│ └─┬ tippy.js@6.2.3
│   └── @popperjs/core@2.4.2
├── @types/amplitude-js@7.0.0
├── @types/bcryptjs@2.4.2
├── @types/classnames@2.2.11
├── @types/http-errors@1.8.0
├─┬ @types/jest@26.0.20
│ ├─┬ jest-diff@26.6.2
│ │ ├── chalk@4.1.0 deduped
│ │ ├── diff-sequences@26.6.2
│ │ ├── jest-get-type@26.3.0
│ │ └── pretty-format@26.6.2 deduped
│ └─┬ pretty-format@26.6.2
│   ├── @jest/types@26.6.2
│   ├── ansi-regex@5.0.0
│   ├── ansi-styles@4.3.0
│   └── react-is@17.0.1
├─┬ @types/jsonwebtoken@8.5.0
│ └── @types/node@14.14.20 deduped
├── @types/node@14.14.20
├── @types/node-mailjet@3.3.4
├─┬ @types/passport@1.0.5
│ └─┬ @types/express@4.17.6
│   ├── @types/body-parser@1.19.0
│   ├── @types/express-serve-static-core@4.17.5
│   ├── @types/qs@6.9.1
│   └── @types/serve-static@1.13.3
├─┬ @types/passport-local@1.0.33
│ ├── @types/express@4.17.6 deduped
│ ├── @types/passport@1.0.5 deduped
│ └─┬ @types/passport-strategy@0.2.35
│   ├── @types/express@4.17.6 deduped
│   └── @types/passport@1.0.5 deduped
├─┬ @types/react@17.0.0
│ ├── @types/prop-types@15.7.3
│ └── csstype@3.0.3
├─┬ @types/react-dom@17.0.0
│ └── @types/react@17.0.0 deduped
├─┬ @types/react-gravatar@2.6.8
│ └── @types/react@17.0.0 deduped
├── @types/uuid@8.3.0
├── @zeit/next-source-maps@0.0.4-canary.1
├─┬ amplitude-js@7.4.1
│ ├── @amplitude/ua-parser-js@0.7.24
│ ├─┬ @amplitude/utils@1.0.5
│ │ └── @amplitude/types@1.0.4
│ ├── blueimp-md5@2.16.0
│ └─┬ query-string@5.1.1
│   ├── decode-uri-component@0.2.0
│   ├── object-assign@4.1.1 deduped
│   └── strict-uri-encode@1.1.0
├── animate.css@4.1.1
├─┬ argon2@0.27.1
│ ├── @phc/format@1.0.0
│ ├── node-addon-api@3.0.2
│ ├─┬ node-pre-gyp@0.17.0
│ │ ├── detect-libc@1.0.3
│ │ ├── mkdirp@0.5.5 deduped
│ │ ├── needle@2.5.2
│ │ ├── nopt@4.0.3
│ │ ├── npm-packlist@1.4.8
│ │ ├── npmlog@4.1.2
│ │ ├── rc@1.2.8
│ │ ├── rimraf@2.7.1
│ │ ├── semver@5.7.1
│ │ └── tar@4.4.13
│ └── opencollective-postinstall@2.0.3
├─┬ autoprefixer@10.2.1
│ ├─┬ browserslist@4.16.1
│ │ ├── caniuse-lite@1.0.30001177 deduped
│ │ ├── colorette@1.2.1 deduped
│ │ ├── electron-to-chromium@1.3.639
│ │ ├── escalade@3.1.1
│ │ └── node-releases@1.1.69
│ ├── caniuse-lite@1.0.30001177
│ ├── colorette@1.2.1
│ ├── fraction.js@4.0.13
│ ├── normalize-range@0.1.2
│ └── postcss-value-parser@4.1.0
├─┬ aws-sdk@2.827.0
│ ├─┬ buffer@4.9.2
│ │ ├── base64-js@1.5.1
│ │ ├── ieee754@1.2.1
│ │ └── isarray@1.0.0
│ ├── events@1.1.1
│ ├── ieee754@1.1.13
│ ├── jmespath@0.15.0
│ ├── querystring@0.2.0
│ ├── sax@1.2.1
│ ├─┬ url@0.10.3
│ │ ├── punycode@1.3.2
│ │ └── querystring@0.2.0 deduped
│ ├── uuid@3.3.2
│ └─┬ xml2js@0.4.19
│   ├── sax@1.2.4
│   └── xmlbuilder@9.0.7
├── bcryptjs@2.4.3
├── classnames@2.2.6
├─┬ concurrently@5.3.0
│ ├─┬ chalk@2.4.2
│ │ ├── ansi-styles@3.2.1
│ │ ├── escape-string-regexp@1.0.5
│ │ └── supports-color@5.5.0
│ ├── date-fns@2.16.1
│ ├── lodash@4.17.20
│ ├─┬ read-pkg@4.0.1
│ │ ├── normalize-package-data@2.5.0
│ │ ├── parse-json@4.0.0
│ │ └── pify@3.0.0
│ ├─┬ rxjs@6.6.3
│ │ └── tslib@1.13.0 deduped
│ ├── spawn-command@0.0.2-1
│ ├─┬ supports-color@6.1.0
│ │ └── has-flag@3.0.0
│ ├── tree-kill@1.2.2
│ └─┬ yargs@13.3.2
│   ├── cliui@5.0.0
│   ├── find-up@3.0.0
│   ├── get-caller-file@2.0.5
│   ├── require-directory@2.1.1
│   ├── require-main-filename@2.0.0
│   ├── set-blocking@2.0.0
│   ├── string-width@3.1.0
│   ├── which-module@2.0.0
│   ├── y18n@4.0.0
│   └── yargs-parser@13.1.2
├── dotenv@8.2.0
├── fast-deep-equal@3.1.3
├─┬ figma-js@1.13.0
│ └─┬ axios@0.19.2
│   └── follow-redirects@1.5.10
├── fuse.js@6.4.6
├─┬ http-errors@1.8.0
│ ├── depd@1.1.2
│ ├── inherits@2.0.4
│ ├── setprototypeof@1.2.0
│ ├── statuses@1.5.0
│ └── toidentifier@1.0.0
├─┬ jest@26.6.3
│ ├─┬ @jest/core@26.6.3
│ │ ├── @jest/console@26.6.2
│ │ ├── @jest/reporters@26.6.2
│ │ ├── @jest/test-result@26.6.2
│ │ ├── @jest/transform@26.6.2
│ │ ├── @jest/types@26.6.2 deduped
│ │ ├── @types/node@14.14.20 deduped
│ │ ├── ansi-escapes@4.3.1
│ │ ├── chalk@4.1.0 deduped
│ │ ├── exit@0.1.2
│ │ ├── graceful-fs@4.2.4
│ │ ├── jest-changed-files@26.6.2
│ │ ├── jest-config@26.6.3
│ │ ├── jest-haste-map@26.6.2
│ │ ├── jest-message-util@26.6.2
│ │ ├── jest-regex-util@26.0.0
│ │ ├── jest-resolve@26.6.2
│ │ ├── jest-resolve-dependencies@26.6.3
│ │ ├── jest-runner@26.6.3
│ │ ├── jest-runtime@26.6.3
│ │ ├── jest-snapshot@26.6.2
│ │ ├── jest-util@26.6.2
│ │ ├── jest-validate@26.6.2
│ │ ├── jest-watcher@26.6.2
│ │ ├── micromatch@4.0.2
│ │ ├── p-each-series@2.1.0
│ │ ├── rimraf@3.0.2
│ │ ├── slash@3.0.0
│ │ └── strip-ansi@6.0.0
│ ├─┬ import-local@3.0.2
│ │ ├── pkg-dir@4.2.0
│ │ └── resolve-cwd@3.0.0
│ └─┬ jest-cli@26.6.3
│   ├── @jest/core@26.6.3 deduped
│   ├── @jest/test-result@26.6.2 deduped
│   ├── @jest/types@26.6.2 deduped
│   ├── chalk@4.1.0 deduped
│   ├── exit@0.1.2 deduped
│   ├── graceful-fs@4.2.4 deduped
│   ├── import-local@3.0.2 deduped
│   ├── is-ci@2.0.0
│   ├── jest-config@26.6.3 deduped
│   ├── jest-util@26.6.2 deduped
│   ├── jest-validate@26.6.2 deduped
│   ├── prompts@2.3.2
│   └── yargs@15.4.1
├─┬ jsonwebtoken@8.5.1
│ ├─┬ jws@3.2.2
│ │ ├── jwa@1.4.1
│ │ └── safe-buffer@5.2.0
│ ├── lodash.includes@4.3.0
│ ├── lodash.isboolean@3.0.3
│ ├── lodash.isinteger@4.0.4
│ ├── lodash.isnumber@3.0.3
│ ├── lodash.isplainobject@4.0.6
│ ├── lodash.isstring@4.0.1
│ ├── lodash.once@4.1.1
│ ├── ms@2.1.3
│ └── semver@5.7.1
├─┬ next@10.0.5
│ ├─┬ @ampproject/toolbox-optimizer@2.7.1-alpha.0
│ │ ├── @ampproject/toolbox-core@2.7.4
│ │ ├── @ampproject/toolbox-runtime-version@2.7.4
│ │ ├── @ampproject/toolbox-script-csp@2.5.4
│ │ ├── @ampproject/toolbox-validator-rules@2.7.4
│ │ ├── abort-controller@3.0.0
│ │ ├── cross-fetch@3.0.6 deduped
│ │ ├── cssnano-simple@1.2.1 deduped
│ │ ├── dom-serializer@1.1.0
│ │ ├── domhandler@3.3.0
│ │ ├── domutils@2.4.2
│ │ ├── htmlparser2@5.0.1
│ │ ├── https-proxy-agent@5.0.0 deduped
│ │ ├── lru-cache@6.0.0
│ │ ├── node-fetch@2.6.1 deduped
│ │ ├── normalize-html-whitespace@1.0.0
│ │ ├── postcss@7.0.32
│ │ ├── postcss-safe-parser@4.0.2
│ │ └── terser@5.5.1
│ ├── @babel/runtime@7.12.5 deduped
│ ├─┬ @hapi/accept@5.0.1
│ │ ├── @hapi/boom@9.1.0
│ │ └── @hapi/hoek@9.0.4
│ ├── @next/env@10.0.5
│ ├── @next/polyfill-module@10.0.5
│ ├─┬ @next/react-dev-overlay@10.0.5
│ │ ├── @babel/code-frame@7.12.11
│ │ ├── anser@1.4.9
│ │ ├── chalk@4.0.0
│ │ ├── classnames@2.2.6 deduped
│ │ ├── css.escape@1.5.1
│ │ ├── data-uri-to-buffer@3.0.1
│ │ ├── platform@1.3.6
│ │ ├── shell-quote@1.7.2
│ │ ├── source-map@0.8.0-beta.0
│ │ ├── stacktrace-parser@0.1.10
│ │ └── strip-ansi@6.0.0 deduped
│ ├── @next/react-refresh-utils@10.0.5
│ ├─┬ @opentelemetry/api@0.14.0
│ │ └── @opentelemetry/context-base@0.14.0
│ ├── ast-types@0.13.2
│ ├─┬ babel-plugin-transform-define@2.0.0
│ │ ├── lodash@4.17.20 deduped
│ │ └── traverse@0.6.6
│ ├── babel-plugin-transform-react-remove-prop-types@0.4.24
│ ├─┬ browserslist@4.14.6
│ │ ├── caniuse-lite@1.0.30001177 deduped
│ │ ├── electron-to-chromium@1.3.639 deduped
│ │ ├── escalade@3.1.1 deduped
│ │ └── node-releases@1.1.69 deduped
│ ├─┬ buffer@5.6.0
│ │ ├── base64-js@1.5.1 deduped
│ │ └── ieee754@1.2.1 deduped
│ ├── caniuse-lite@1.0.30001177 deduped
│ ├─┬ chalk@2.4.2
│ │ ├── ansi-styles@3.2.1
│ │ ├── escape-string-regexp@1.0.5 deduped
│ │ └── supports-color@5.5.0
│ ├─┬ chokidar@3.4.3
│ │ ├── anymatch@3.1.1
│ │ ├── braces@3.0.2
│ │ ├── fsevents@2.1.3
│ │ ├── glob-parent@5.1.1
│ │ ├── is-binary-path@2.1.0
│ │ ├── is-glob@4.0.1
│ │ ├── normalize-path@3.0.0
│ │ └── readdirp@3.5.0
│ ├─┬ crypto-browserify@3.12.0
│ │ ├── browserify-cipher@1.0.1
│ │ ├── browserify-sign@4.0.4
│ │ ├── create-ecdh@4.0.3
│ │ ├── create-hash@1.2.0
│ │ ├── create-hmac@1.1.7
│ │ ├── diffie-hellman@5.0.3
│ │ ├── inherits@2.0.4 deduped
│ │ ├── pbkdf2@3.0.17
│ │ ├── public-encrypt@4.0.3
│ │ ├── randombytes@2.1.0
│ │ └── randomfill@1.0.4
│ ├─┬ css-loader@4.3.0
│ │ ├── camelcase@6.0.0
│ │ ├── cssesc@3.0.0
│ │ ├── icss-utils@4.1.1
│ │ ├── loader-utils@2.0.0 deduped
│ │ ├── postcss@7.0.32
│ │ ├── postcss-modules-extract-imports@2.0.0
│ │ ├── postcss-modules-local-by-default@3.0.3
│ │ ├── postcss-modules-scope@2.2.0
│ │ ├── postcss-modules-values@3.0.0
│ │ ├── postcss-value-parser@4.1.0 deduped
│ │ ├── schema-utils@2.7.1 deduped
│ │ └── semver@7.3.4
│ ├─┬ cssnano-simple@1.2.1
│ │ ├── cssnano-preset-simple@1.2.1
│ │ └── postcss@7.0.32
│ ├── etag@1.8.1
│ ├─┬ find-cache-dir@3.3.1
│ │ ├── commondir@1.0.1
│ │ ├── make-dir@3.1.0
│ │ └── pkg-dir@4.2.0 deduped
│ ├─┬ jest-worker@24.9.0
│ │ ├── merge-stream@2.0.0
│ │ └── supports-color@6.1.0
│ ├─┬ loader-utils@2.0.0
│ │ ├── big.js@5.2.2
│ │ ├── emojis-list@3.0.0
│ │ └── json5@2.1.3
│ ├─┬ native-url@0.3.4
│ │ └── querystring@0.2.0 deduped
│ ├── node-fetch@2.6.1
│ ├─┬ node-html-parser@1.4.9
│ │ └── he@1.2.0
│ ├─┬ p-limit@3.1.0
│ │ └── yocto-queue@0.1.0
│ ├── path-browserify@1.0.1
│ ├─┬ pnp-webpack-plugin@1.6.4
│ │ └── ts-pnp@1.2.0
│ ├─┬ postcss@8.1.7
│ │ ├── colorette@1.2.1 deduped
│ │ ├── line-column@1.0.2
│ │ ├── nanoid@3.1.20 deduped
│ │ └── source-map@0.6.1 deduped
│ ├── process@0.11.10
│ ├── prop-types@15.7.2 deduped
│ ├─┬ raw-body@2.4.1
│ │ ├── bytes@3.1.0 deduped
│ │ ├── http-errors@1.7.3
│ │ ├── iconv-lite@0.4.24
│ │ └── unpipe@1.0.0
│ ├── react-is@16.13.1
│ ├── react-refresh@0.8.3
│ ├─┬ resolve-url-loader@3.1.2
│ │ ├── adjust-sourcemap-loader@3.0.0
│ │ ├── camelcase@5.3.1
│ │ ├── compose-function@3.0.3
│ │ ├── convert-source-map@1.7.0
│ │ ├── es6-iterator@2.0.3
│ │ ├── loader-utils@1.2.3
│ │ ├── postcss@7.0.21
│ │ ├── rework@1.0.1
│ │ ├── rework-visit@1.0.0
│ │ └── source-map@0.6.1 deduped
│ ├─┬ sass-loader@10.0.5
│ │ ├── klona@2.0.4
│ │ ├── loader-utils@2.0.0 deduped
│ │ ├── neo-async@2.6.2
│ │ ├── schema-utils@3.0.0
│ │ └── semver@7.3.4 deduped
│ ├─┬ schema-utils@2.7.1
│ │ ├── @types/json-schema@7.0.6
│ │ ├── ajv@6.12.6
│ │ └── ajv-keywords@3.5.2
│ ├─┬ sharp@0.26.3
│ │ ├── array-flatten@3.0.0
│ │ ├── color@3.1.3 deduped
│ │ ├── detect-libc@1.0.3 deduped
│ │ ├── node-addon-api@3.0.2 deduped
│ │ ├── npmlog@4.1.2 deduped
│ │ ├── prebuild-install@6.0.0
│ │ ├── semver@7.3.4 deduped
│ │ ├── simple-get@4.0.0
│ │ ├── tar-fs@2.1.1
│ │ └── tunnel-agent@0.6.0
│ ├─┬ stream-browserify@3.0.0
│ │ ├── inherits@2.0.4 deduped
│ │ └── readable-stream@3.6.0
│ ├─┬ style-loader@1.2.1
│ │ ├── loader-utils@2.0.0 deduped
│ │ └── schema-utils@2.7.1 deduped
│ ├─┬ styled-jsx@3.3.2
│ │ ├── @babel/types@7.8.3
│ │ ├── babel-plugin-syntax-jsx@6.18.0
│ │ ├── convert-source-map@1.7.0 deduped
│ │ ├── loader-utils@1.2.3
│ │ ├── source-map@0.7.3
│ │ ├── string-hash@1.1.3
│ │ ├── stylis@3.5.4
│ │ └── stylis-rule-sheet@0.0.10
│ ├─┬ use-subscription@1.5.1
│ │ └── object-assign@4.1.1 deduped
│ ├── vm-browserify@1.1.2
│ ├─┬ watchpack@2.0.0-beta.13
│ │ ├── glob-to-regexp@0.4.1
│ │ └── graceful-fs@4.2.4 deduped
│ ├── UNMET DEPENDENCY webpack@4.44.1
│ └─┬ webpack-sources@1.4.3
│   ├── source-list-map@2.0.1
│   └── source-map@0.6.1 deduped
├─┬ next-connect@0.9.1
│ └─┬ trouter@3.1.0
│   └── regexparam@1.3.0
├─┬ next-iron-session@4.1.10
│ ├─┬ array.prototype.flat@1.2.3
│ │ ├── define-properties@1.1.3
│ │ └── es-abstract@1.17.7
│ ├── clone@2.1.2
│ ├── cookie@0.4.1 deduped
│ ├─┬ debug@4.3.1
│ │ └── ms@2.1.2
│ └─┬ iron-store@1.3.0
│   ├── @hapi/iron@6.0.0
│   └── clone@2.1.2 deduped
├─┬ node-mailjet@3.3.1
│ ├── bluebird@3.7.2
│ ├─┬ json-bigint@0.2.3
│ │ └── bignumber.js@4.1.0
│ ├── qs@6.9.4
│ ├─┬ superagent@3.8.3
│ │ ├── component-emitter@1.3.0
│ │ ├── cookiejar@2.1.2
│ │ ├── debug@3.2.7
│ │ ├── extend@3.0.2
│ │ ├── form-data@2.5.1
│ │ ├── formidable@1.2.2
│ │ ├── methods@1.1.2
│ │ ├── mime@1.6.0
│ │ ├── qs@6.9.4 deduped
│ │ └── readable-stream@2.3.7
│ └─┬ superagent-proxy@1.0.3
│   ├── debug@3.2.7
│   └── proxy-agent@2.3.1
├─┬ passport@0.4.1
│ ├── passport-strategy@1.0.0
│ └── pause@0.0.1
├─┬ passport-local@1.0.0
│ └── passport-strategy@1.0.0 deduped
├── path-to-regexp@6.2.0
├─┬ plur@4.0.0
│ └── irregular-plurals@3.2.0
├─┬ postcss@8.2.4
│ ├── colorette@1.2.1 deduped
│ ├── nanoid@3.1.20
│ └── source-map@0.6.1
├── prettier@2.2.1
├─┬ quirrel@1.0.3
│ ├─┬ @quirrel/owl@0.3.1
│ │ ├── debug@4.3.1 deduped
│ │ ├── ioredis@4.19.4 deduped
│ │ └── ioredis-mock@5.2.0 deduped
│ ├── @sentry/node@5.30.0 deduped
│ ├── @sentry/tracing@5.30.0 deduped
│ ├─┬ basic-auth@2.0.1
│ │ └── safe-buffer@5.1.2
│ ├─┬ body-parser@1.19.0
│ │ ├── bytes@3.1.0 deduped
│ │ ├── content-type@1.0.4
│ │ ├── debug@2.6.9
│ │ ├── depd@1.1.2 deduped
│ │ ├── http-errors@1.7.2
│ │ ├── iconv-lite@0.4.24 deduped
│ │ ├── on-finished@2.3.0
│ │ ├── qs@6.7.0
│ │ ├── raw-body@2.4.0
│ │ └── type-is@1.6.18
│ ├─┬ chalk@4.1.0
│ │ ├── ansi-styles@4.3.0 deduped
│ │ └── supports-color@7.2.0
│ ├─┬ chokidar@3.5.1
│ │ ├── anymatch@3.1.1 deduped
│ │ ├── braces@3.0.2 deduped
│ │ ├── fsevents@2.3.1
│ │ ├── glob-parent@5.1.1 deduped
│ │ ├── is-binary-path@2.1.0 deduped
│ │ ├── is-glob@4.0.1 deduped
│ │ ├── normalize-path@3.0.0 deduped
│ │ └── readdirp@3.5.0 deduped
│ ├── commander@6.2.1
│ ├── conditional-type-checks@1.0.5
│ ├─┬ connect@3.7.0
│ │ ├── debug@2.6.9
│ │ ├── finalhandler@1.1.2
│ │ ├── parseurl@1.3.3
│ │ └── utils-merge@1.0.1
│ ├─┬ cron-parser@2.18.0
│ │ ├── is-nan@1.3.2
│ │ └── moment-timezone@0.5.32
│ ├─┬ cross-fetch@3.0.6
│ │ └── node-fetch@2.6.1 deduped
│ ├─┬ cross-spawn@6.0.5
│ │ ├── nice-try@1.0.5
│ │ ├── path-key@2.0.1
│ │ ├── semver@5.7.1
│ │ ├── shebang-command@1.2.0
│ │ └── which@1.3.1
│ ├─┬ easy-table@1.1.1
│ │ ├── ansi-regex@3.0.0
│ │ └── wcwidth@1.0.1
│ ├─┬ expand-tilde@2.0.2
│ │ └── homedir-polyfill@1.0.3
│ ├─┬ fast-glob@3.2.5
│ │ ├── @nodelib/fs.stat@2.0.4
│ │ ├── @nodelib/fs.walk@1.2.6
│ │ ├── glob-parent@5.1.1 deduped
│ │ ├── merge2@1.4.1
│ │ ├── micromatch@4.0.2 deduped
│ │ └── picomatch@2.2.2
│ ├─┬ fastify@3.9.2
│ │ ├── abstract-logging@2.0.1
│ │ ├── ajv@6.12.6 deduped
│ │ ├── avvio@7.2.1
│ │ ├── fast-json-stringify@2.4.1
│ │ ├── fastify-error@0.2.0
│ │ ├── fastify-warning@0.2.0
│ │ ├── find-my-way@3.0.5
│ │ ├── flatstr@1.0.12
│ │ ├── light-my-request@4.4.1
│ │ ├── pino@6.11.0 deduped
│ │ ├── proxy-addr@2.0.6
│ │ ├── readable-stream@3.6.0 deduped
│ │ ├── rfdc@1.2.0
│ │ ├── secure-json-parse@2.2.0
│ │ ├── semver@7.3.4 deduped
│ │ └── tiny-lru@7.0.6
│ ├─┬ fastify-basic-auth@1.0.1
│ │ ├── basic-auth@2.0.1 deduped
│ │ ├── fastify-plugin@2.3.4 deduped
│ │ └── http-errors@1.8.0 deduped
│ ├─┬ fastify-blipp@3.0.0
│ │ ├── chalk@4.1.0 deduped
│ │ └── fastify-plugin@2.3.4 deduped
│ ├─┬ fastify-cors@4.1.0
│ │ ├── fastify-plugin@2.3.4 deduped
│ │ └── vary@1.1.2
│ ├─┬ fastify-oas@3.0.8
│ │ ├── @types/swagger-schema-official@2.0.21
│ │ ├── app-root-path@3.0.0
│ │ ├── fastify-plugin@3.0.0
│ │ ├── fastify-static@3.4.0
│ │ ├── js-yaml@3.14.1
│ │ └── openapi3-ts@1.4.0
│ ├─┬ fastify-plugin@2.3.4
│ │ └── semver@7.3.4 deduped
│ ├─┬ fastify-websocket@2.1.0
│ │ ├── fastify-plugin@3.0.0
│ │ ├── find-my-way@3.0.5 deduped
│ │ └── ws@7.4.2
│ ├─┬ ioredis@4.19.4
│ │ ├── cluster-key-slot@1.1.0
│ │ ├── debug@4.3.1 deduped
│ │ ├── denque@1.5.0
│ │ ├── lodash.defaults@4.2.0
│ │ ├── lodash.flatten@4.4.0
│ │ ├── p-map@2.1.0
│ │ ├── redis-commands@1.6.0
│ │ ├── redis-errors@1.2.0
│ │ ├── redis-parser@3.0.0
│ │ └── standard-as-callback@2.0.1
│ ├─┬ ioredis-mock@5.2.0
│ │ ├── array-from@2.1.1
│ │ ├── es6-map@0.1.5
│ │ ├── es6-set@0.1.5
│ │ ├── fengari@0.1.4
│ │ ├── fengari-interop@0.1.2
│ │ ├── lodash@4.17.20 deduped
│ │ ├── minimatch@3.0.4
│ │ └── standard-as-callback@2.0.1 deduped
│ ├── ms@2.1.3 deduped
│ ├─┬ open@7.3.1
│ │ ├── is-docker@2.1.1
│ │ └── is-wsl@2.2.0
│ ├── parse-gitignore@1.0.1
│ ├─┬ pino@6.11.0
│ │ ├── fast-redact@3.0.0
│ │ ├── fast-safe-stringify@2.0.7
│ │ ├── flatstr@1.0.12 deduped
│ │ ├── pino-std-serializers@3.2.0
│ │ ├── quick-format-unescaped@4.0.1
│ │ └── sonic-boom@1.3.0
│ ├─┬ plausible-telemetry@0.1.0
│ │ └── cross-fetch@3.0.6 deduped
│ ├─┬ secure-e2ee@0.4.0
│ │ ├── base64-js@1.5.1 deduped
│ │ └── md5@2.3.0 deduped
│ ├── secure-webhooks@0.2.0
│ ├── uuid@8.3.2 deduped
│ └── zod@2.0.0-beta.30
├─┬ UNMET PEER DEPENDENCY react@17.0.1
│ ├─┬ loose-envify@1.4.0
│ │ └── js-tokens@4.0.0
│ └── object-assign@4.1.1
├─┬ react-amplitude-hooks@0.10.1
│ └── prop-types@15.7.2 deduped
├── react-content-loader@5.1.4
├── react-cool-img@1.2.8
├── react-cool-portal@1.0.26
├─┬ UNMET PEER DEPENDENCY react-dom@17.0.1
│ ├── loose-envify@1.4.0 deduped
│ ├── object-assign@4.1.1 deduped
│ └─┬ scheduler@0.20.1
│   ├── loose-envify@1.4.0 deduped
│   └── object-assign@4.1.1 deduped
├─┬ react-gravatar@2.6.3
│ ├── is-retina@1.0.3
│ ├─┬ md5@2.3.0
│ │ ├── charenc@0.0.2
│ │ ├── crypt@0.0.2
│ │ └── is-buffer@1.1.6
│ └─┬ query-string@4.3.4
│   ├── object-assign@4.1.1 deduped
│   └── strict-uri-encode@1.1.0 deduped
├── react-intersection-observer@8.31.0
├── react-use-form-state@0.13.2
├─┬ swr@0.4.0
│ └── dequal@2.0.2
├─┬ tailwindcss@2.0.2
│ ├─┬ @fullhuman/postcss-purgecss@3.0.0
│ │ ├── postcss@7.0.32
│ │ └── purgecss@3.0.0
│ ├── bytes@3.1.0
│ ├── chalk@4.1.0 deduped
│ ├─┬ color@3.1.3
│ │ ├── color-convert@1.9.3
│ │ └── color-string@1.5.4
│ ├─┬ detective@5.2.0
│ │ ├── acorn-node@1.8.2
│ │ ├── defined@1.0.0
│ │ └── minimist@1.2.5
│ ├── didyoumean@1.2.1
│ ├─┬ fs-extra@9.0.1
│ │ ├── at-least-node@1.0.0
│ │ ├── graceful-fs@4.2.4 deduped
│ │ ├── jsonfile@6.1.0
│ │ └── universalify@1.0.0
│ ├── html-tags@3.1.0
│ ├── lodash@4.17.20 deduped
│ ├── modern-normalize@1.0.0
│ ├─┬ node-emoji@1.10.0
│ │ └── lodash.toarray@4.4.0
│ ├── object-hash@2.0.3
│ ├─┬ postcss-functions@3.0.0
│ │ ├── glob@7.1.6
│ │ ├── object-assign@4.1.1 deduped
│ │ ├── postcss@6.0.23
│ │ └── postcss-value-parser@3.3.1
│ ├─┬ postcss-js@3.0.3
│ │ ├── camelcase-css@2.0.1
│ │ └── postcss@8.2.4 deduped
│ ├─┬ postcss-nested@5.0.1
│ │ └── postcss-selector-parser@6.0.4 deduped
│ ├─┬ postcss-selector-parser@6.0.4
│ │ ├── cssesc@3.0.0 deduped
│ │ ├── indexes-of@1.0.1
│ │ ├── uniq@1.0.1
│ │ └── util-deprecate@1.0.2
│ ├── postcss-value-parser@4.1.0 deduped
│ ├── pretty-hrtime@1.0.3
│ ├─┬ reduce-css-calc@2.1.7
│ │ ├── css-unit-converter@1.1.1
│ │ └── postcss-value-parser@3.3.1
│ └─┬ resolve@1.19.0
│   ├── is-core-module@2.1.0
│   └── path-parse@1.0.6
├── typescript@4.1.3
├── uuid@8.3.2
└── webpack@5.14.0 extraneous
Skn0tt commented 3 years ago

This was indeed a problem with a version mismatch between installed dependencies. I pinned down all dependency versions now, it's fixed with v1.0.4. Please try it out and reopen if it still doesn't work.

Kerumen commented 3 years ago

@Skn0tt It fixes the problem! Thanks!