Skip to content

Instantly share code, notes, and snippets.

@singlerider
Created August 22, 2020 07:52
Show Gist options
  • Save singlerider/5ac8c231b8cd1b644b8f05bf37ec48a1 to your computer and use it in GitHub Desktop.
Save singlerider/5ac8c231b8cd1b644b8f05bf37ec48a1 to your computer and use it in GitHub Desktop.
signalk-server@1.33.0 /home/shane/git/signalk-server-node
├─┬ @serialport/bindings@8.0.8
│ ├─┬ @serialport/binding-abstract@8.0.6
│ │ └── debug@4.1.1 deduped
│ ├─┬ @serialport/parser-readline@8.0.6
│ │ └── @serialport/parser-delimiter@8.0.6
│ ├─┬ bindings@1.5.0
│ │ └── file-uri-to-path@1.0.0
│ ├── debug@4.1.1 deduped
│ ├── nan@2.14.1
│ └─┬ prebuild-install@5.3.5
│ ├── detect-libc@1.0.3
│ ├── expand-template@2.0.3
│ ├── github-from-package@0.0.0
│ ├── minimist@1.2.5 deduped
│ ├── mkdirp@0.5.5 deduped
│ ├── napi-build-utils@1.0.2
│ ├─┬ node-abi@2.19.0
│ │ └── semver@5.7.1
│ ├── noop-logger@0.1.1
│ ├─┬ npmlog@4.1.2
│ │ ├─┬ are-we-there-yet@1.1.5
│ │ │ ├── delegates@1.0.0
│ │ │ └── readable-stream@2.3.7 deduped
│ │ ├── console-control-strings@1.1.0
│ │ ├─┬ gauge@2.7.4
│ │ │ ├── aproba@1.2.0
│ │ │ ├── console-control-strings@1.1.0 deduped
│ │ │ ├── has-unicode@2.0.1
│ │ │ ├── object-assign@4.1.1 deduped
│ │ │ ├── signal-exit@3.0.3 deduped
│ │ │ ├── string-width@1.0.2 deduped
│ │ │ ├── strip-ansi@3.0.1 deduped
│ │ │ └── wide-align@1.1.3 deduped
│ │ └── set-blocking@2.0.0 deduped
│ ├─┬ pump@3.0.0
│ │ ├─┬ end-of-stream@1.4.4
│ │ │ └── once@1.4.0 deduped
│ │ └── once@1.4.0 deduped
│ ├─┬ rc@1.2.8
│ │ ├── deep-extend@0.6.0
│ │ ├── ini@1.3.5
│ │ ├── minimist@1.2.5 deduped
│ │ └── strip-json-comments@2.0.1 deduped
│ ├─┬ simple-get@3.1.0
│ │ ├─┬ decompress-response@4.2.1
│ │ │ └── mimic-response@2.1.0
│ │ ├── once@1.4.0 deduped
│ │ └── simple-concat@1.0.1
│ ├─┬ tar-fs@2.1.0
│ │ ├── chownr@1.1.4
│ │ ├── mkdirp-classic@0.5.3
│ │ ├── pump@3.0.0 deduped
│ │ └─┬ tar-stream@2.1.3
│ │ ├─┬ bl@4.0.2
│ │ │ ├─┬ buffer@5.6.0
│ │ │ │ ├── base64-js@1.3.1 deduped
│ │ │ │ └── ieee754@1.1.13 deduped
│ │ │ ├── inherits@2.0.4 deduped
│ │ │ └─┬ readable-stream@3.6.0
│ │ │ ├── inherits@2.0.4 deduped
│ │ │ ├── string_decoder@1.1.1 deduped
│ │ │ └── util-deprecate@1.0.2 deduped
│ │ ├── end-of-stream@1.4.4 deduped
│ │ ├── fs-constants@1.0.0
│ │ ├── inherits@2.0.4 deduped
│ │ └─┬ readable-stream@3.6.0
│ │ ├── inherits@2.0.4 deduped
│ │ ├── string_decoder@1.1.1 deduped
│ │ └── util-deprecate@1.0.2 deduped
│ ├─┬ tunnel-agent@0.6.0
│ │ └── safe-buffer@5.1.2 deduped
│ └── which-pm-runs@1.0.0
├── @serialport/parser-byte-length@2.0.2 extraneous
├── @serialport/parser-cctalk@2.0.2 extraneous
├── @serialport/parser-ready@2.0.2 extraneous
├── @serialport/parser-regex@2.0.2 extraneous
├── @serialport/stream@2.0.5 extraneous
├── @signalk/freeboard-sk@1.11.0
├─┬ @signalk/github-create-release@1.2.0
│ ├─┬ @octokit/plugin-throttling@2.7.1
│ │ └── bottleneck@2.19.5
│ ├─┬ @octokit/rest@16.43.2
│ │ ├─┬ @octokit/auth-token@2.4.2
│ │ │ └─┬ @octokit/types@5.4.1
│ │ │ └── @types/node@14.6.0 deduped
│ │ ├─┬ @octokit/plugin-paginate-rest@1.1.2
│ │ │ └─┬ @octokit/types@2.16.2
│ │ │ └── @types/node@14.6.0 deduped
│ │ ├── @octokit/plugin-request-log@1.0.0
│ │ ├─┬ @octokit/plugin-rest-endpoint-methods@2.4.0
│ │ │ ├─┬ @octokit/types@2.16.2
│ │ │ │ └── @types/node@14.6.0 deduped
│ │ │ └── deprecation@2.3.1 deduped
│ │ ├─┬ @octokit/request@5.4.7
│ │ │ ├─┬ @octokit/endpoint@6.0.5
│ │ │ │ ├── @octokit/types@5.4.1 deduped
│ │ │ │ ├── is-plain-object@4.1.1 deduped
│ │ │ │ └── universal-user-agent@6.0.0
│ │ │ ├─┬ @octokit/request-error@2.0.2
│ │ │ │ ├── @octokit/types@5.4.1 deduped
│ │ │ │ ├── deprecation@2.3.1 deduped
│ │ │ │ └── once@1.4.0 deduped
│ │ │ ├── @octokit/types@5.4.1 deduped
│ │ │ ├── deprecation@2.3.1 deduped
│ │ │ ├── is-plain-object@4.1.1
│ │ │ ├── node-fetch@2.6.0 deduped
│ │ │ ├── once@1.4.0 deduped
│ │ │ └── universal-user-agent@6.0.0
│ │ ├─┬ @octokit/request-error@1.2.1
│ │ │ ├─┬ @octokit/types@2.16.2
│ │ │ │ └── @types/node@14.6.0 deduped
│ │ │ ├── deprecation@2.3.1 deduped
│ │ │ └── once@1.4.0 deduped
│ │ ├── atob-lite@2.0.0
│ │ ├── before-after-hook@2.1.0
│ │ ├── btoa-lite@1.0.0
│ │ ├── deprecation@2.3.1
│ │ ├── lodash.get@4.4.2
│ │ ├── lodash.set@4.3.2
│ │ ├── lodash.uniq@4.5.0
│ │ ├── octokit-pagination-methods@1.1.0
│ │ ├─┬ once@1.4.0
│ │ │ └── wrappy@1.0.2
│ │ └─┬ universal-user-agent@4.0.1
│ │ └─┬ os-name@3.1.0
│ │ ├── macos-release@2.4.1
│ │ └─┬ windows-release@3.3.3
│ │ └─┬ 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
│ │ │ │ └── shebang-regex@1.0.0
│ │ │ └── which@1.3.1 deduped
│ │ ├─┬ get-stream@4.1.0
│ │ │ └── pump@3.0.0 deduped
│ │ ├── is-stream@1.1.0 deduped
│ │ ├─┬ npm-run-path@2.0.2
│ │ │ └── path-key@2.0.1 deduped
│ │ ├── p-finally@1.0.0
│ │ ├── signal-exit@3.0.3 deduped
│ │ └── strip-eof@1.0.0
│ ├─┬ debug@3.2.6
│ │ └── ms@2.1.2 deduped
│ ├── lodash@4.17.20 deduped
│ └── minimist@1.2.5 deduped
├── @signalk/instrumentpanel@0.15.0
├── @signalk/maptracker@1.1.0
├── @signalk/sailgauge@1.1.0
├── @signalk/server-admin-ui@1.30.1
├── @signalk/set-system-time@1.4.0
├─┬ @signalk/signalk-schema@1.5.0
│ ├─┬ debug@2.6.9
│ │ └── ms@2.0.0
│ ├─┬ json-schema-ref-parser@3.3.1
│ │ ├── call-me-maybe@1.0.1
│ │ ├─┬ debug@3.2.6
│ │ │ └── ms@2.1.2 deduped
│ │ ├── es6-promise@4.2.8
│ │ ├── js-yaml@3.14.0 deduped
│ │ ├─┬ ono@4.0.11
│ │ │ └── format-util@1.0.5
│ │ └─┬ z-schema@3.25.1
│ │ ├── commander@2.20.3 deduped
│ │ ├── core-js@2.6.11
│ │ ├── lodash.get@4.4.2 deduped
│ │ ├── lodash.isequal@4.5.0
│ │ └── validator@10.11.0
│ ├─┬ JSONStream@0.7.4
│ │ ├── jsonparse@0.0.5
│ │ └── through@2.3.8 deduped
│ ├── lodash@4.17.20 deduped
│ ├── tv4@1.3.0
│ └─┬ tv4-formats@3.0.3
│ ├── moment@2.27.0 deduped
│ └── validator@8.2.0
├─┬ @signalk/signalk-to-nmea0183@1.6.1
│ └── baconjs@0.7.95
├── @signalk/simplegauges@1.0.1
├─┬ @signalk/streams@1.14.0
│ ├─┬ @canboat/canboatjs@1.15.2
│ │ ├── @canboat/pgns@1.4.0
│ │ ├── @serialport/parser-readline@2.0.2 extraneous
│ │ ├── bit-buffer@0.2.3
│ │ ├── date-fns@2.0.0-alpha.27
│ │ ├── debug@4.1.1 deduped
│ │ ├── dnssd@0.4.1
│ │ ├── int64-buffer@0.1.10
│ │ ├── lodash@4.17.20 deduped
│ │ ├── minimist@1.2.5 deduped
│ │ ├─┬ mqtt@2.18.8
│ │ │ ├─┬ commist@1.1.0
│ │ │ │ ├── leven@2.1.0
│ │ │ │ └── minimist@1.2.5 deduped
│ │ │ ├─┬ concat-stream@1.6.2
│ │ │ │ ├── buffer-from@1.1.1
│ │ │ │ ├── inherits@2.0.4 deduped
│ │ │ │ ├── readable-stream@2.3.7 deduped
│ │ │ │ └── typedarray@0.0.6
│ │ │ ├── end-of-stream@1.4.4 deduped
│ │ │ ├─┬ es6-map@0.1.5
│ │ │ │ ├─┬ d@1.0.1
│ │ │ │ │ ├── es5-ext@0.10.53 deduped
│ │ │ │ │ └── type@1.2.0
│ │ │ │ ├─┬ es5-ext@0.10.53
│ │ │ │ │ ├── es6-iterator@2.0.3 deduped
│ │ │ │ │ ├── es6-symbol@3.1.3 deduped
│ │ │ │ │ └── next-tick@1.0.0
│ │ │ │ ├─┬ es6-iterator@2.0.3
│ │ │ │ │ ├── d@1.0.1 deduped
│ │ │ │ │ ├── es5-ext@0.10.53 deduped
│ │ │ │ │ └── es6-symbol@3.1.3 deduped
│ │ │ │ ├─┬ es6-set@0.1.5
│ │ │ │ │ ├── d@1.0.1 deduped
│ │ │ │ │ ├── es5-ext@0.10.53 deduped
│ │ │ │ │ ├── es6-iterator@2.0.3 deduped
│ │ │ │ │ ├─┬ es6-symbol@3.1.1
│ │ │ │ │ │ ├── d@1.0.1 deduped
│ │ │ │ │ │ └── es5-ext@0.10.53 deduped
│ │ │ │ │ └── event-emitter@0.3.5 deduped
│ │ │ │ ├─┬ es6-symbol@3.1.3
│ │ │ │ │ ├── d@1.0.1 deduped
│ │ │ │ │ └─┬ ext@1.4.0
│ │ │ │ │ └── type@2.1.0
│ │ │ │ └─┬ event-emitter@0.3.5
│ │ │ │ ├── d@1.0.1 deduped
│ │ │ │ └── es5-ext@0.10.53 deduped
│ │ │ ├─┬ help-me@1.1.0
│ │ │ │ ├─┬ callback-stream@1.1.0
│ │ │ │ │ ├── inherits@2.0.4 deduped
│ │ │ │ │ └── readable-stream@2.3.7 deduped
│ │ │ │ ├─┬ glob-stream@6.1.0
│ │ │ │ │ ├── extend@3.0.2
│ │ │ │ │ ├── glob@7.1.6 deduped
│ │ │ │ │ ├─┬ glob-parent@3.1.0
│ │ │ │ │ │ ├─┬ is-glob@3.1.0
│ │ │ │ │ │ │ └── is-extglob@2.1.1 deduped
│ │ │ │ │ │ └── path-dirname@1.0.2
│ │ │ │ │ ├── is-negated-glob@1.0.0
│ │ │ │ │ ├─┬ ordered-read-streams@1.0.1
│ │ │ │ │ │ └── readable-stream@2.3.7 deduped
│ │ │ │ │ ├─┬ pumpify@1.5.1
│ │ │ │ │ │ ├── duplexify@3.7.1 deduped
│ │ │ │ │ │ ├── inherits@2.0.4 deduped
│ │ │ │ │ │ └─┬ pump@2.0.1
│ │ │ │ │ │ ├── end-of-stream@1.4.4 deduped
│ │ │ │ │ │ └── once@1.4.0 deduped
│ │ │ │ │ ├── readable-stream@2.3.7 deduped
│ │ │ │ │ ├── remove-trailing-separator@1.1.0 deduped
│ │ │ │ │ ├─┬ to-absolute-glob@2.0.2
│ │ │ │ │ │ ├─┬ is-absolute@1.0.0
│ │ │ │ │ │ │ ├─┬ is-relative@1.0.0
│ │ │ │ │ │ │ │ └─┬ is-unc-path@1.0.0
│ │ │ │ │ │ │ │ └── unc-path-regex@0.1.2
│ │ │ │ │ │ │ └── is-windows@1.0.2 deduped
│ │ │ │ │ │ └── is-negated-glob@1.0.0 deduped
│ │ │ │ │ └─┬ unique-stream@2.3.1
│ │ │ │ │ ├── json-stable-stringify-without-jsonify@1.0.1
│ │ │ │ │ └─┬ through2-filter@3.0.0
│ │ │ │ │ ├── through2@2.0.5 deduped
│ │ │ │ │ └── xtend@4.0.2 deduped
│ │ │ │ ├─┬ through2@2.0.5
│ │ │ │ │ ├── readable-stream@2.3.7 deduped
│ │ │ │ │ └── xtend@4.0.2 deduped
│ │ │ │ └── xtend@4.0.2 deduped
│ │ │ ├── inherits@2.0.4 deduped
│ │ │ ├── minimist@1.2.5 deduped
│ │ │ ├─┬ mqtt-packet@5.6.1
│ │ │ │ ├─┬ bl@1.2.2
│ │ │ │ │ ├── readable-stream@2.3.7 deduped
│ │ │ │ │ └── safe-buffer@5.1.2 deduped
│ │ │ │ ├── inherits@2.0.4 deduped
│ │ │ │ ├── process-nextick-args@2.0.1 deduped
│ │ │ │ └── safe-buffer@5.1.2 deduped
│ │ │ ├── pump@3.0.0 deduped
│ │ │ ├── readable-stream@2.3.7 deduped
│ │ │ ├── reinterval@1.1.0
│ │ │ ├─┬ split2@2.2.0
│ │ │ │ └── through2@2.0.5 deduped
│ │ │ ├─┬ websocket-stream@5.5.2
│ │ │ │ ├─┬ duplexify@3.7.1
│ │ │ │ │ ├── end-of-stream@1.4.4 deduped
│ │ │ │ │ ├── inherits@2.0.4 deduped
│ │ │ │ │ ├── readable-stream@2.3.7 deduped
│ │ │ │ │ └── stream-shift@1.0.1
│ │ │ │ ├── inherits@2.0.4 deduped
│ │ │ │ ├── readable-stream@2.3.7 deduped
│ │ │ │ ├── safe-buffer@5.1.2 deduped
│ │ │ │ ├─┬ ws@3.3.3
│ │ │ │ │ ├── async-limiter@1.0.1
│ │ │ │ │ ├── safe-buffer@5.1.2 deduped
│ │ │ │ │ └── ultron@1.1.1 deduped
│ │ │ │ └── xtend@4.0.2 deduped
│ │ │ └── xtend@4.0.2
│ │ ├── UNMET OPTIONAL DEPENDENCY serialport@^7.1.5
│ │ ├─┬ socketcan@2.8.0
│ │ │ ├── nan@2.14.1 deduped
│ │ │ └─┬ xml2js@0.4.23
│ │ │ ├── sax@1.2.4
│ │ │ └── xmlbuilder@11.0.1
│ │ └── split@1.0.1 deduped
│ ├── @serialport/parser-readline@2.0.2 extraneous
│ ├─┬ @signalk/client@2.1.5
│ │ ├── core-js@3.6.5
│ │ ├─┬ cross-fetch@3.0.5
│ │ │ └── node-fetch@2.6.0 deduped
│ │ ├── debug@4.1.1 deduped
│ │ ├── eventemitter3@4.0.4 deduped
│ │ ├── isomorphic-ws@4.0.1
│ │ └── uuid@8.3.0 deduped
│ ├─┬ @signalk/n2k-signalk@2.0.0
│ │ ├── @canboat/canboatjs@1.15.2 deduped
│ │ ├── debug@4.1.1 deduped
│ │ ├── int64-buffer@0.99.1007
│ │ ├─┬ JSONStream@1.3.5
│ │ │ ├── jsonparse@1.3.1
│ │ │ └── through@2.3.8 deduped
│ │ ├── lodash@4.17.20 deduped
│ │ └── through@2.3.8 deduped
│ ├─┬ @signalk/nmea0183-signalk@3.7.0
│ │ ├── @signalk/nmea0183-utilities@0.7.0
│ │ ├── @signalk/signalk-schema@1.5.0 deduped
│ │ ├── ggencoder@1.0.4
│ │ ├─┬ moment-timezone@0.5.31
│ │ │ └── moment@2.27.0 deduped
│ │ └── split@1.0.1 deduped
│ ├── @signalk/nmea0183-utilities@0.8.0
│ ├── @signalk/signalk-schema@1.5.0 deduped
│ ├── any-shell-escape@0.1.1
│ ├─┬ aws-sdk@2.738.0
│ │ ├─┬ buffer@4.9.2
│ │ │ ├── base64-js@1.3.1
│ │ │ ├── ieee754@1.1.13 deduped
│ │ │ └── isarray@1.0.0 deduped
│ │ ├── 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.1 deduped
│ │ └── xmlbuilder@9.0.7
│ ├── file-timestamp-stream@2.2.4 deduped
│ ├── lodash@4.17.20 deduped
│ ├── moment@2.27.0 deduped
│ ├── node-gpsd@0.3.2
│ ├─┬ reconnect-core@1.3.0
│ │ └─┬ backoff@2.5.0
│ │ └── precond@0.2.3
│ ├── UNMET OPTIONAL DEPENDENCY serialport@^7.1.5
│ └─┬ stream-throttle@0.1.3
│ ├── commander@2.20.3 deduped
│ └── limiter@1.1.5
├─┬ @signalk/zones@1.0.0
│ ├─┬ @signalk/signalk-schema@1.0.2
│ │ ├─┬ debug@2.6.9
│ │ │ └── ms@2.0.0
│ │ ├── json-schema-ref-parser@3.3.1 deduped
│ │ ├── JSONStream@0.7.4 deduped
│ │ ├── lodash@3.10.1
│ │ ├── tv4@1.3.0 deduped
│ │ └─┬ tv4-formats@2.2.2
│ │ ├── moment@2.27.0 deduped
│ │ └── validator@7.2.0
│ └── baconjs@0.7.95
├── @types/debug@4.1.5
├─┬ @types/express@4.17.7
│ ├─┬ @types/body-parser@1.19.0
│ │ ├─┬ @types/connect@3.4.33
│ │ │ └── @types/node@14.6.0 deduped
│ │ └── @types/node@14.6.0 deduped
│ ├─┬ @types/express-serve-static-core@4.17.9
│ │ ├── @types/node@14.6.0 deduped
│ │ ├── @types/qs@6.9.4 deduped
│ │ └── @types/range-parser@1.2.3
│ ├── @types/qs@6.9.4
│ └─┬ @types/serve-static@1.13.5
│ ├── @types/express-serve-static-core@4.17.9 deduped
│ └── @types/mime@2.0.3
├── @types/lodash@4.14.159
├─┬ @types/node-fetch@2.5.7
│ ├── @types/node@14.6.0
│ └─┬ form-data@3.0.0
│ ├── asynckit@0.4.0
│ ├─┬ combined-stream@1.0.8
│ │ └── delayed-stream@1.0.0
│ └─┬ mime-types@2.1.27
│ └── mime-db@1.44.0 deduped
├── @types/semver@7.3.3
├─┬ @types/split@1.0.0
│ ├── @types/node@14.6.0 deduped
│ └─┬ @types/through@0.0.30
│ └── @types/node@14.6.0 deduped
├── baconjs@1.0.1
├── bcryptjs@2.4.3
├─┬ body-parser@1.19.0
│ ├── bytes@3.1.0
│ ├── content-type@1.0.4
│ ├─┬ debug@2.6.9
│ │ └── ms@2.0.0
│ ├── depd@1.1.2
│ ├─┬ http-errors@1.7.2
│ │ ├── depd@1.1.2 deduped
│ │ ├── inherits@2.0.3
│ │ ├── setprototypeof@1.1.1 deduped
│ │ ├── statuses@1.5.0 deduped
│ │ └── toidentifier@1.0.0
│ ├─┬ iconv-lite@0.4.24
│ │ └── safer-buffer@2.1.2
│ ├─┬ on-finished@2.3.0
│ │ └── ee-first@1.1.1
│ ├── qs@6.7.0
│ ├─┬ raw-body@2.4.0
│ │ ├── bytes@3.1.0 deduped
│ │ ├── http-errors@1.7.2 deduped
│ │ ├── iconv-lite@0.4.24 deduped
│ │ └── unpipe@1.0.0
│ └─┬ type-is@1.6.18
│ ├── media-typer@0.3.0
│ └── mime-types@2.1.27 deduped
├─┬ busboy@0.3.1
│ └─┬ dicer@0.3.0
│ └── streamsearch@0.1.2
├─┬ chai@4.2.0
│ ├── assertion-error@1.1.0
│ ├── check-error@1.0.2
│ ├─┬ deep-eql@3.0.1
│ │ └── type-detect@4.0.8 deduped
│ ├── get-func-name@2.0.0
│ ├── pathval@1.1.0
│ └── type-detect@4.0.8
├── chai-json-equal@0.0.1
├── chai-things@0.2.0
├─┬ chalk@3.0.0
│ ├─┬ ansi-styles@4.2.1
│ │ ├── @types/color-name@1.1.1
│ │ └─┬ color-convert@2.0.1
│ │ └── color-name@1.1.4
│ └─┬ supports-color@7.1.0
│ └── has-flag@4.0.0
├── clear@0.1.0
├── command-exists@1.2.9
├── compare-versions@3.6.0
├─┬ compression@1.7.4
│ ├─┬ accepts@1.3.7
│ │ ├── mime-types@2.1.27 deduped
│ │ └── negotiator@0.6.2
│ ├── bytes@3.0.0
│ ├─┬ compressible@2.0.18
│ │ └── mime-db@1.44.0
│ ├─┬ debug@2.6.9
│ │ └── ms@2.0.0
│ ├── on-headers@1.0.2
│ ├── safe-buffer@5.1.2
│ └── vary@1.1.2
├── cookie@0.4.1
├─┬ cookie-parser@1.4.5
│ ├── cookie@0.4.0
│ └── cookie-signature@1.0.6
├─┬ cors@2.8.5
│ ├── object-assign@4.1.1
│ └── vary@1.1.2 deduped
├─┬ debug@4.1.1
│ └── ms@2.1.2 deduped
├── deep-get-set@1.1.0
├── dev-null-stream@0.0.1
├── dnssd2@1.0.0
├─┬ errorhandler@1.5.1
│ ├── accepts@1.3.7 deduped
│ └── escape-html@1.0.3
├─┬ express@4.17.1
│ ├── accepts@1.3.7 deduped
│ ├── array-flatten@1.1.1
│ ├── body-parser@1.19.0 deduped
│ ├─┬ content-disposition@0.5.3
│ │ └── safe-buffer@5.1.2 deduped
│ ├── content-type@1.0.4 deduped
│ ├── cookie@0.4.0
│ ├── cookie-signature@1.0.6 deduped
│ ├─┬ debug@2.6.9
│ │ └── ms@2.0.0
│ ├── depd@1.1.2 deduped
│ ├── encodeurl@1.0.2
│ ├── escape-html@1.0.3 deduped
│ ├── etag@1.8.1
│ ├─┬ finalhandler@1.1.2
│ │ ├─┬ debug@2.6.9
│ │ │ └── ms@2.0.0
│ │ ├── encodeurl@1.0.2 deduped
│ │ ├── escape-html@1.0.3 deduped
│ │ ├── on-finished@2.3.0 deduped
│ │ ├── parseurl@1.3.3 deduped
│ │ ├── statuses@1.5.0 deduped
│ │ └── unpipe@1.0.0 deduped
│ ├── fresh@0.5.2
│ ├── merge-descriptors@1.0.1
│ ├── methods@1.1.2
│ ├── on-finished@2.3.0 deduped
│ ├── parseurl@1.3.3
│ ├── path-to-regexp@0.1.7
│ ├─┬ proxy-addr@2.0.6
│ │ ├── forwarded@0.1.2
│ │ └── ipaddr.js@1.9.1
│ ├── qs@6.7.0 deduped
│ ├── range-parser@1.2.1
│ ├── safe-buffer@5.1.2 deduped
│ ├─┬ send@0.17.1
│ │ ├─┬ debug@2.6.9
│ │ │ └── ms@2.0.0
│ │ ├── depd@1.1.2 deduped
│ │ ├── destroy@1.0.4
│ │ ├── encodeurl@1.0.2 deduped
│ │ ├── escape-html@1.0.3 deduped
│ │ ├── etag@1.8.1 deduped
│ │ ├── fresh@0.5.2 deduped
│ │ ├── http-errors@1.7.2 deduped
│ │ ├── mime@1.6.0
│ │ ├── ms@2.1.1
│ │ ├── on-finished@2.3.0 deduped
│ │ ├── range-parser@1.2.1 deduped
│ │ └── statuses@1.5.0 deduped
│ ├─┬ serve-static@1.14.1
│ │ ├── encodeurl@1.0.2 deduped
│ │ ├── escape-html@1.0.3 deduped
│ │ ├── parseurl@1.3.3 deduped
│ │ └── send@0.17.1 deduped
│ ├── setprototypeof@1.1.1
│ ├── statuses@1.5.0
│ ├── type-is@1.6.18 deduped
│ ├── utils-merge@1.0.1
│ └── vary@1.1.2 deduped
├─┬ express-easy-zip@1.1.5
│ ├── es6-promise@3.3.1
│ ├─┬ file-exists-promise@1.0.2
│ │ └── es6-promise@3.3.1
│ ├── fs-readdir-recursive@1.1.0
│ ├── var-clean@1.0.1
│ └─┬ zip-stream@1.2.0
│ ├─┬ archiver-utils@1.3.0
│ │ ├── glob@7.1.6 deduped
│ │ ├── graceful-fs@4.2.4 deduped
│ │ ├─┬ lazystream@1.0.0
│ │ │ └── readable-stream@2.3.7 deduped
│ │ ├── lodash@4.17.20 deduped
│ │ ├─┬ normalize-path@2.1.1
│ │ │ └── remove-trailing-separator@1.1.0
│ │ └── readable-stream@2.3.7 deduped
│ ├─┬ compress-commons@1.2.2
│ │ ├── buffer-crc32@0.2.13
│ │ ├─┬ crc32-stream@2.0.0
│ │ │ ├─┬ crc@3.8.0
│ │ │ │ └── buffer@5.6.0 deduped
│ │ │ └── readable-stream@2.3.7 deduped
│ │ ├── normalize-path@2.1.1 deduped
│ │ └── readable-stream@2.3.7 deduped
│ ├── lodash@4.17.20 deduped
│ └── readable-stream@2.3.7 deduped
├─┬ express-namespace@0.1.1
│ └── methods@0.0.1
├── figlet@1.5.0
├─┬ file-timestamp-stream@2.2.4
│ ├─┬ stream.finished@1.2.0
│ │ ├─┬ define-properties@1.1.3
│ │ │ └── object-keys@1.1.1 deduped
│ │ └── function-bind@1.1.1
│ ├── tslib@1.13.0
│ └── ultra-strftime@1.0.2
├── flatmap@0.0.3
├── freeport-promise@1.1.0
├── geolib@3.2.2
├─┬ get-installed-path@4.0.8
│ └─┬ global-modules@1.0.0
│ ├─┬ global-prefix@1.0.2
│ │ ├─┬ expand-tilde@2.0.2
│ │ │ └── homedir-polyfill@1.0.3 deduped
│ │ ├─┬ homedir-polyfill@1.0.3
│ │ │ └── parse-passwd@1.0.0
│ │ ├── ini@1.3.5 deduped
│ │ ├── is-windows@1.0.2 deduped
│ │ └── which@1.3.1 deduped
│ ├── is-windows@1.0.2
│ └─┬ resolve-dir@1.0.1
│ ├── expand-tilde@2.0.2 deduped
│ └── global-modules@1.0.0 deduped
├─┬ inquirer@7.3.3
│ ├─┬ ansi-escapes@4.3.1
│ │ └── type-fest@0.11.0
│ ├─┬ chalk@4.1.0
│ │ ├── ansi-styles@4.2.1 deduped
│ │ └── supports-color@7.1.0 deduped
│ ├─┬ cli-cursor@3.1.0
│ │ └─┬ restore-cursor@3.1.0
│ │ ├── onetime@5.1.2 deduped
│ │ └── signal-exit@3.0.3 deduped
│ ├── cli-width@3.0.0
│ ├─┬ external-editor@3.1.0
│ │ ├── chardet@0.7.0
│ │ ├── iconv-lite@0.4.24 deduped
│ │ └─┬ tmp@0.0.33
│ │ └── os-tmpdir@1.0.2 deduped
│ ├─┬ figures@3.2.0
│ │ └── escape-string-regexp@1.0.5 deduped
│ ├── lodash@4.17.20 deduped
│ ├── mute-stream@0.0.8
│ ├── run-async@2.4.1
│ ├─┬ rxjs@6.6.2
│ │ └── tslib@1.13.0 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
│ │ └── ansi-regex@5.0.0
│ └── through@2.3.8
├── json-patch@0.7.0
├─┬ jsonwebtoken@8.5.1
│ ├─┬ jws@3.2.2
│ │ ├─┬ jwa@1.4.1
│ │ │ ├── buffer-equal-constant-time@1.0.1
│ │ │ ├─┬ ecdsa-sig-formatter@1.0.11
│ │ │ │ └── safe-buffer@5.1.2 deduped
│ │ │ └── safe-buffer@5.1.2 deduped
│ │ └── safe-buffer@5.1.2 deduped
│ ├── 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.2 deduped
│ └── semver@5.7.1
├─┬ lint-staged@10.2.11
│ ├─┬ chalk@4.1.0
│ │ ├── ansi-styles@4.2.1 deduped
│ │ └── supports-color@7.1.0 deduped
│ ├─┬ cli-truncate@2.1.0
│ │ ├─┬ slice-ansi@3.0.0
│ │ │ ├── ansi-styles@4.2.1 deduped
│ │ │ ├── astral-regex@2.0.0
│ │ │ └── is-fullwidth-code-point@3.0.0
│ │ └─┬ string-width@4.2.0
│ │ ├── emoji-regex@8.0.0 deduped
│ │ ├── is-fullwidth-code-point@3.0.0 deduped
│ │ └─┬ strip-ansi@6.0.0
│ │ └── ansi-regex@5.0.0
│ ├── commander@5.1.0
│ ├─┬ cosmiconfig@6.0.0
│ │ ├── @types/parse-json@4.0.0
│ │ ├─┬ import-fresh@3.2.1
│ │ │ ├─┬ parent-module@1.0.1
│ │ │ │ └── callsites@3.1.0
│ │ │ └── resolve-from@4.0.0
│ │ ├─┬ parse-json@5.0.1
│ │ │ ├── @babel/code-frame@7.10.4 deduped
│ │ │ ├─┬ error-ex@1.3.2
│ │ │ │ └── is-arrayish@0.2.1
│ │ │ ├── json-parse-better-errors@1.0.2
│ │ │ └── lines-and-columns@1.1.6 deduped
│ │ ├── path-type@4.0.0
│ │ └── yaml@1.10.0
│ ├── debug@4.1.1 deduped
│ ├── dedent@0.7.0
│ ├─┬ enquirer@2.3.6
│ │ └── ansi-colors@4.1.1
│ ├─┬ execa@4.0.3
│ │ ├─┬ 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 deduped
│ │ ├─┬ get-stream@5.2.0
│ │ │ └── pump@3.0.0 deduped
│ │ ├── human-signals@1.1.1
│ │ ├── is-stream@2.0.0
│ │ ├── merge-stream@2.0.0
│ │ ├─┬ npm-run-path@4.0.1
│ │ │ └── path-key@3.1.1 deduped
│ │ ├─┬ onetime@5.1.2
│ │ │ └── mimic-fn@2.1.0
│ │ ├── signal-exit@3.0.3
│ │ └── strip-final-newline@2.0.0
│ ├─┬ listr2@2.6.0
│ │ ├─┬ chalk@4.1.0
│ │ │ ├── ansi-styles@4.2.1 deduped
│ │ │ └── supports-color@7.1.0 deduped
│ │ ├─┬ cli-truncate@2.1.0
│ │ │ ├─┬ slice-ansi@3.0.0
│ │ │ │ ├── ansi-styles@4.2.1 deduped
│ │ │ │ ├── astral-regex@2.0.0 deduped
│ │ │ │ └── is-fullwidth-code-point@3.0.0
│ │ │ └─┬ string-width@4.2.0
│ │ │ ├── emoji-regex@8.0.0 deduped
│ │ │ ├── is-fullwidth-code-point@3.0.0 deduped
│ │ │ └─┬ strip-ansi@6.0.0
│ │ │ └── ansi-regex@5.0.0
│ │ ├── figures@3.2.0 deduped
│ │ ├── indent-string@4.0.0
│ │ ├─┬ log-update@4.0.0
│ │ │ ├── ansi-escapes@4.3.1 deduped
│ │ │ ├── cli-cursor@3.1.0 deduped
│ │ │ ├─┬ slice-ansi@4.0.0
│ │ │ │ ├── ansi-styles@4.2.1 deduped
│ │ │ │ ├── astral-regex@2.0.0 deduped
│ │ │ │ └── is-fullwidth-code-point@3.0.0 deduped
│ │ │ └─┬ wrap-ansi@6.2.0
│ │ │ ├── ansi-styles@4.2.1 deduped
│ │ │ ├── string-width@4.2.0 deduped
│ │ │ └── strip-ansi@6.0.0 deduped
│ │ ├─┬ p-map@4.0.0
│ │ │ └─┬ aggregate-error@3.1.0
│ │ │ ├── clean-stack@2.2.0
│ │ │ └── indent-string@4.0.0
│ │ ├── rxjs@6.6.2 deduped
│ │ └── through@2.3.8 deduped
│ ├─┬ log-symbols@4.0.0
│ │ └── chalk@4.1.0 deduped
│ ├─┬ micromatch@4.0.2
│ │ ├─┬ braces@3.0.2
│ │ │ └─┬ fill-range@7.0.1
│ │ │ └─┬ to-regex-range@5.0.1
│ │ │ └── is-number@7.0.0
│ │ └── picomatch@2.2.2
│ ├── normalize-path@3.0.0
│ ├─┬ please-upgrade-node@3.2.0
│ │ └── semver-compare@1.0.0
│ ├── string-argv@0.3.1
│ └─┬ stringify-object@3.3.0
│ ├── get-own-enumerable-property-symbols@3.0.2
│ ├── is-obj@1.0.1
│ └── is-regexp@1.0.0
├─┬ 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
│ ├── listr-silent-renderer@1.1.1
│ ├─┬ listr-update-renderer@0.5.0
│ │ ├─┬ chalk@1.1.3
│ │ │ ├── ansi-styles@2.2.1
│ │ │ ├── escape-string-regexp@1.0.5 deduped
│ │ │ ├─┬ has-ansi@2.0.0
│ │ │ │ └── ansi-regex@2.1.1 deduped
│ │ │ ├── strip-ansi@3.0.1 deduped
│ │ │ └── supports-color@2.0.0
│ │ ├─┬ cli-truncate@0.2.1
│ │ │ ├── slice-ansi@0.0.4
│ │ │ └── string-width@1.0.2 deduped
│ │ ├── elegant-spinner@1.0.1
│ │ ├─┬ figures@1.7.0
│ │ │ ├── escape-string-regexp@1.0.5 deduped
│ │ │ └── object-assign@4.1.1 deduped
│ │ ├── indent-string@3.2.0
│ │ ├─┬ log-symbols@1.0.2
│ │ │ └─┬ chalk@1.1.3
│ │ │ ├── ansi-styles@2.2.1
│ │ │ ├── escape-string-regexp@1.0.5 deduped
│ │ │ ├── has-ansi@2.0.0 deduped
│ │ │ ├── strip-ansi@3.0.1 deduped
│ │ │ └── supports-color@2.0.0
│ │ ├─┬ log-update@2.3.0
│ │ │ ├── ansi-escapes@3.2.0
│ │ │ ├─┬ cli-cursor@2.1.0
│ │ │ │ └─┬ restore-cursor@2.0.0
│ │ │ │ ├─┬ onetime@2.0.1
│ │ │ │ │ └── mimic-fn@1.2.0
│ │ │ │ └── signal-exit@3.0.3 deduped
│ │ │ └─┬ wrap-ansi@3.0.1
│ │ │ ├─┬ string-width@2.1.1
│ │ │ │ ├── is-fullwidth-code-point@2.0.0
│ │ │ │ └── strip-ansi@4.0.0 deduped
│ │ │ └─┬ strip-ansi@4.0.0
│ │ │ └── ansi-regex@3.0.0
│ │ └─┬ strip-ansi@3.0.1
│ │ └── ansi-regex@2.1.1
│ ├─┬ listr-verbose-renderer@0.5.0
│ │ ├─┬ chalk@2.4.2
│ │ │ ├─┬ ansi-styles@3.2.1
│ │ │ │ └─┬ color-convert@1.9.3
│ │ │ │ └── color-name@1.1.3
│ │ │ ├── escape-string-regexp@1.0.5 deduped
│ │ │ └─┬ supports-color@5.5.0
│ │ │ └── has-flag@3.0.0
│ │ ├─┬ cli-cursor@2.1.0
│ │ │ └─┬ restore-cursor@2.0.0
│ │ │ ├─┬ onetime@2.0.1
│ │ │ │ └── mimic-fn@1.2.0
│ │ │ └── signal-exit@3.0.3 deduped
│ │ ├── date-fns@1.30.1
│ │ └─┬ figures@2.0.0
│ │ └── escape-string-regexp@1.0.5 deduped
│ ├── p-map@2.1.0
│ └── rxjs@6.6.2 deduped
├── lodash@4.17.20
├── UNMET OPTIONAL DEPENDENCY mdns@^2.5.1
├── minimist@1.2.5
├─┬ mocha@7.2.0
│ ├── ansi-colors@3.2.3
│ ├── browser-stdout@1.3.1
│ ├─┬ chokidar@3.3.0
│ │ ├─┬ anymatch@3.1.1
│ │ │ ├── normalize-path@3.0.0
│ │ │ └── picomatch@2.2.2 deduped
│ │ ├── braces@3.0.2 deduped
│ │ ├── UNMET OPTIONAL DEPENDENCY fsevents@~2.1.1
│ │ ├─┬ glob-parent@5.1.1
│ │ │ └── is-glob@4.0.1 deduped
│ │ ├─┬ is-binary-path@2.1.0
│ │ │ └── binary-extensions@2.1.0
│ │ ├─┬ is-glob@4.0.1
│ │ │ └── is-extglob@2.1.1
│ │ ├── normalize-path@3.0.0
│ │ └─┬ readdirp@3.2.0
│ │ └── picomatch@2.2.2 deduped
│ ├─┬ debug@3.2.6
│ │ └── ms@2.1.1 deduped
│ ├── diff@3.5.0
│ ├── escape-string-regexp@1.0.5
│ ├─┬ find-up@3.0.0
│ │ └─┬ locate-path@3.0.0
│ │ ├─┬ p-locate@3.0.0
│ │ │ └─┬ p-limit@2.3.0
│ │ │ └── p-try@2.2.0
│ │ └── path-exists@3.0.0
│ ├─┬ glob@7.1.3
│ │ ├── fs.realpath@1.0.0
│ │ ├─┬ inflight@1.0.6
│ │ │ ├── once@1.4.0 deduped
│ │ │ └── wrappy@1.0.2 deduped
│ │ ├── inherits@2.0.4
│ │ ├── minimatch@3.0.4 deduped
│ │ ├── once@1.4.0 deduped
│ │ └── path-is-absolute@1.0.1
│ ├── growl@1.10.5
│ ├── he@1.2.0
│ ├─┬ js-yaml@3.13.1
│ │ ├─┬ argparse@1.0.10
│ │ │ └── sprintf-js@1.0.3
│ │ └── esprima@4.0.1
│ ├─┬ log-symbols@3.0.0
│ │ └─┬ chalk@2.4.2
│ │ ├─┬ ansi-styles@3.2.1
│ │ │ └─┬ color-convert@1.9.3
│ │ │ └── color-name@1.1.3
│ │ ├── escape-string-regexp@1.0.5 deduped
│ │ └─┬ supports-color@5.5.0
│ │ └── has-flag@3.0.0 deduped
│ ├─┬ minimatch@3.0.4
│ │ └─┬ brace-expansion@1.1.11
│ │ ├── balanced-match@1.0.0
│ │ └── concat-map@0.0.1
│ ├─┬ mkdirp@0.5.5
│ │ └── minimist@1.2.5 deduped
│ ├── ms@2.1.1
│ ├─┬ node-environment-flags@1.0.6
│ │ ├─┬ object.getownpropertydescriptors@2.1.0
│ │ │ ├── define-properties@1.1.3 deduped
│ │ │ └─┬ es-abstract@1.17.6
│ │ │ ├─┬ es-to-primitive@1.2.1
│ │ │ │ ├── is-callable@1.2.0 deduped
│ │ │ │ ├── is-date-object@1.0.2
│ │ │ │ └─┬ is-symbol@1.0.3
│ │ │ │ └── has-symbols@1.0.1 deduped
│ │ │ ├── function-bind@1.1.1 deduped
│ │ │ ├─┬ has@1.0.3
│ │ │ │ └── function-bind@1.1.1 deduped
│ │ │ ├── has-symbols@1.0.1 deduped
│ │ │ ├── is-callable@1.2.0
│ │ │ ├─┬ is-regex@1.1.1
│ │ │ │ └── has-symbols@1.0.1 deduped
│ │ │ ├── object-inspect@1.8.0
│ │ │ ├── object-keys@1.1.1 deduped
│ │ │ ├── object.assign@4.1.0 deduped
│ │ │ ├─┬ string.prototype.trimend@1.0.1
│ │ │ │ ├── define-properties@1.1.3 deduped
│ │ │ │ └── es-abstract@1.17.6 deduped
│ │ │ └─┬ string.prototype.trimstart@1.0.1
│ │ │ ├── define-properties@1.1.3 deduped
│ │ │ └── es-abstract@1.17.6 deduped
│ │ └── semver@5.7.1
│ ├─┬ object.assign@4.1.0
│ │ ├── define-properties@1.1.3 deduped
│ │ ├── function-bind@1.1.1 deduped
│ │ ├── has-symbols@1.0.1
│ │ └── object-keys@1.1.1
│ ├── strip-json-comments@2.0.1
│ ├─┬ supports-color@6.0.0
│ │ └── has-flag@3.0.0
│ ├─┬ which@1.3.1
│ │ └── isexe@2.0.0
│ ├─┬ wide-align@1.1.3
│ │ └─┬ string-width@1.0.2
│ │ ├── code-point-at@1.1.0
│ │ ├─┬ is-fullwidth-code-point@1.0.0
│ │ │ └── number-is-nan@1.0.1
│ │ └── strip-ansi@3.0.1 deduped
│ ├─┬ yargs@13.3.2
│ │ ├─┬ cliui@5.0.0
│ │ │ ├─┬ string-width@3.1.0
│ │ │ │ ├── emoji-regex@7.0.3
│ │ │ │ ├── is-fullwidth-code-point@2.0.0
│ │ │ │ └── strip-ansi@5.2.0 deduped
│ │ │ ├─┬ strip-ansi@5.2.0
│ │ │ │ └── ansi-regex@4.1.0
│ │ │ └─┬ wrap-ansi@5.1.0
│ │ │ ├─┬ ansi-styles@3.2.1
│ │ │ │ └─┬ color-convert@1.9.3
│ │ │ │ └── color-name@1.1.3
│ │ │ ├── string-width@3.1.0 deduped
│ │ │ └── strip-ansi@5.2.0 deduped
│ │ ├── find-up@3.0.0 deduped
│ │ ├── 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
│ │ │ ├── emoji-regex@7.0.3
│ │ │ ├── is-fullwidth-code-point@2.0.0
│ │ │ └─┬ strip-ansi@5.2.0
│ │ │ └── ansi-regex@4.1.0
│ │ ├── which-module@2.0.0
│ │ ├── y18n@4.0.0
│ │ └── yargs-parser@13.1.2 deduped
│ ├─┬ yargs-parser@13.1.2
│ │ ├── camelcase@5.3.1
│ │ └── decamelize@1.2.0
│ └─┬ yargs-unparser@1.6.0
│ ├─┬ flat@4.1.0
│ │ └── is-buffer@2.0.4
│ ├── lodash@4.17.20 deduped
│ └── yargs@13.3.2 deduped
├── moment@2.27.0
├─┬ morgan@1.10.0
│ ├─┬ basic-auth@2.0.1
│ │ └── safe-buffer@5.1.2 deduped
│ ├─┬ debug@2.6.9
│ │ └── ms@2.0.0
│ ├── depd@2.0.0
│ ├── on-finished@2.3.0 deduped
│ └── on-headers@1.0.2 deduped
├── ms@2.1.2
├── ncp@2.0.0
├── node-fetch@2.6.0
├─┬ pem@1.14.4
│ ├── es6-promisify@6.1.1
│ ├─┬ md5@2.3.0
│ │ ├── charenc@0.0.2
│ │ ├── crypt@0.0.2
│ │ └── is-buffer@1.1.6
│ ├── os-tmpdir@1.0.2
│ └─┬ which@2.0.2
│ └── isexe@2.0.0 deduped
├── prettier@1.19.1
├─┬ primus@7.3.5
│ ├─┬ access-control@1.0.1
│ │ ├── millisecond@0.1.2
│ │ ├── setheader@1.0.2 deduped
│ │ └── vary@1.1.2 deduped
│ ├── asyncemit@3.0.1
│ ├─┬ create-server@1.0.2
│ │ └── connected@0.0.2
│ ├─┬ diagnostics@2.0.2
│ │ ├─┬ colorspace@1.1.2
│ │ │ ├─┬ color@3.0.0
│ │ │ │ ├─┬ color-convert@1.9.3
│ │ │ │ │ └── color-name@1.1.3
│ │ │ │ └─┬ color-string@1.5.3
│ │ │ │ ├── color-name@1.1.4 deduped
│ │ │ │ └─┬ simple-swizzle@0.2.2
│ │ │ │ └── is-arrayish@0.3.2
│ │ │ └── text-hex@1.0.0
│ │ ├── enabled@2.0.0
│ │ ├── kuler@2.0.0
│ │ └─┬ storage-engine@3.0.7
│ │ ├── enabled@2.0.0
│ │ └── eventemitter3@4.0.4 deduped
│ ├── eventemitter3@4.0.4
│ ├── forwarded-for@1.1.0
│ ├─┬ fusing@1.0.0
│ │ ├── emits@3.0.0
│ │ └─┬ predefine@0.1.2
│ │ └── extendible@0.1.1
│ ├── nanoid@3.1.12
│ ├─┬ setheader@1.0.2
│ │ └─┬ diagnostics@1.1.1
│ │ ├── colorspace@1.1.2 deduped
│ │ ├─┬ enabled@1.0.2
│ │ │ └── env-variable@0.0.6
│ │ └─┬ kuler@1.0.1
│ │ └── colornames@1.1.1
│ └── ultron@1.1.1
├─┬ rimraf@3.0.2
│ └─┬ glob@7.1.6
│ ├── fs.realpath@1.0.0 deduped
│ ├── inflight@1.0.6 deduped
│ ├── inherits@2.0.4 deduped
│ ├── minimatch@3.0.4 deduped
│ ├── once@1.4.0 deduped
│ └── path-is-absolute@1.0.1 deduped
├── semver@7.3.2
├─┬ serialport@9.0.1
│ ├─┬ @serialport/binding-mock@9.0.1
│ │ ├─┬ @serialport/binding-abstract@9.0.1
│ │ │ └── debug@4.1.1 deduped
│ │ └── debug@4.1.1 deduped
│ ├─┬ @serialport/bindings@9.0.1
│ │ ├── @serialport/binding-abstract@9.0.1 deduped
│ │ ├── @serialport/parser-readline@9.0.1 deduped
│ │ ├── bindings@1.5.0 deduped
│ │ ├── debug@4.1.1 deduped
│ │ ├── nan@2.14.1 deduped
│ │ └── prebuild-install@5.3.5 deduped
│ ├── @serialport/parser-byte-length@9.0.1
│ ├── @serialport/parser-cctalk@9.0.1
│ ├── @serialport/parser-delimiter@9.0.1
│ ├─┬ @serialport/parser-readline@9.0.1
│ │ └── @serialport/parser-delimiter@9.0.1 deduped
│ ├── @serialport/parser-ready@9.0.1
│ ├── @serialport/parser-regex@9.0.1
│ ├─┬ @serialport/stream@9.0.1
│ │ └── debug@4.1.1 deduped
│ └── debug@4.1.1 deduped
├─┬ spdy@4.0.2
│ ├── debug@4.1.1 deduped
│ ├── handle-thing@2.0.1
│ ├── http-deceiver@1.2.7
│ ├── select-hose@2.0.0
│ └─┬ spdy-transport@3.0.0
│ ├── debug@4.1.1 deduped
│ ├── detect-node@2.0.4
│ ├─┬ hpack.js@2.1.6
│ │ ├── inherits@2.0.4 deduped
│ │ ├── obuf@1.1.2 deduped
│ │ ├── readable-stream@2.3.7 deduped
│ │ └── wbuf@1.7.3 deduped
│ ├── obuf@1.1.2
│ ├─┬ readable-stream@3.6.0
│ │ ├── inherits@2.0.4 deduped
│ │ ├── string_decoder@1.1.1 deduped
│ │ └── util-deprecate@1.0.2 deduped
│ └─┬ wbuf@1.7.3
│ └── minimalistic-assert@1.0.1
├─┬ split@1.0.1
│ └── through@2.3.8 deduped
├── stat-mode@1.0.0
├─┬ tslint@5.20.1
│ ├─┬ @babel/code-frame@7.10.4
│ │ └─┬ @babel/highlight@7.10.4
│ │ ├── @babel/helper-validator-identifier@7.10.4
│ │ ├─┬ chalk@2.4.2
│ │ │ ├─┬ ansi-styles@3.2.1
│ │ │ │ └─┬ color-convert@1.9.3
│ │ │ │ └── color-name@1.1.3
│ │ │ ├── escape-string-regexp@1.0.5 deduped
│ │ │ └─┬ supports-color@5.5.0
│ │ │ └── has-flag@3.0.0
│ │ └── js-tokens@4.0.0
│ ├── builtin-modules@1.1.1
│ ├─┬ chalk@2.4.2
│ │ ├─┬ ansi-styles@3.2.1
│ │ │ └─┬ color-convert@1.9.3
│ │ │ └── color-name@1.1.3
│ │ ├── escape-string-regexp@1.0.5 deduped
│ │ └─┬ supports-color@5.5.0
│ │ └── has-flag@3.0.0
│ ├── commander@2.20.3
│ ├── diff@4.0.2
│ ├── glob@7.1.6 deduped
│ ├─┬ js-yaml@3.14.0
│ │ ├── argparse@1.0.10 deduped
│ │ └── esprima@4.0.1 deduped
│ ├── minimatch@3.0.4 deduped
│ ├── mkdirp@0.5.5 deduped
│ ├─┬ resolve@1.17.0
│ │ └── path-parse@1.0.6
│ ├── semver@5.7.1
│ ├── tslib@1.13.0 deduped
│ └─┬ tsutils@2.29.0
│ └── tslib@1.13.0 deduped
├── tslint-config-prettier@1.18.0
├─┬ tslint-plugin-prettier@2.3.0
│ ├─┬ eslint-plugin-prettier@2.7.0
│ │ ├── fast-diff@1.2.0
│ │ └── jest-docblock@21.2.0
│ ├── lines-and-columns@1.1.6
│ └── tslib@1.13.0 deduped
├─┬ typedoc@0.17.8
│ ├─┬ fs-extra@8.1.0
│ │ ├── graceful-fs@4.2.4 deduped
│ │ ├─┬ jsonfile@4.0.0
│ │ │ └── graceful-fs@4.2.4 deduped
│ │ └── universalify@0.1.2
│ ├─┬ handlebars@4.7.6
│ │ ├── minimist@1.2.5 deduped
│ │ ├── neo-async@2.6.2
│ │ ├── source-map@0.6.1
│ │ ├── uglify-js@3.10.1
│ │ └── wordwrap@1.0.0
│ ├── highlight.js@10.1.2
│ ├── lodash@4.17.20 deduped
│ ├── lunr@2.3.9
│ ├── marked@1.0.0
│ ├── minimatch@3.0.4 deduped
│ ├── progress@2.0.3
│ ├─┬ shelljs@0.8.4
│ │ ├── glob@7.1.6 deduped
│ │ ├── interpret@1.4.0
│ │ └─┬ rechoir@0.6.2
│ │ └── resolve@1.17.0 deduped
│ └─┬ typedoc-default-themes@0.10.2
│ └── lunr@2.3.9 deduped
├── typescript@3.9.7
├─┬ unzipper@0.10.11
│ ├── big-integer@1.6.48
│ ├─┬ binary@0.3.0
│ │ ├── buffers@0.1.1
│ │ └─┬ chainsaw@0.1.0
│ │ └── traverse@0.3.9
│ ├── bluebird@3.4.7
│ ├── buffer-indexof-polyfill@1.0.1
│ ├─┬ duplexer2@0.1.4
│ │ └── readable-stream@2.3.7 deduped
│ ├─┬ fstream@1.0.12
│ │ ├── graceful-fs@4.2.4 deduped
│ │ ├── inherits@2.0.4 deduped
│ │ ├── mkdirp@0.5.5 deduped
│ │ └─┬ rimraf@2.7.1
│ │ └── glob@7.1.6 deduped
│ ├── graceful-fs@4.2.4
│ ├── listenercount@1.0.1
│ ├─┬ readable-stream@2.3.7
│ │ ├── core-util-is@1.0.2
│ │ ├── inherits@2.0.4 deduped
│ │ ├── isarray@1.0.0
│ │ ├── process-nextick-args@2.0.1
│ │ ├── safe-buffer@5.1.2 deduped
│ │ ├─┬ string_decoder@1.1.1
│ │ │ └── safe-buffer@5.1.2 deduped
│ │ └── util-deprecate@1.0.2
│ └── setimmediate@1.0.5
├── uuid@8.3.0
└── ws@7.3.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment