gonzam88 / melt-app

Polargraph Controller as an app
MIT License
20 stars 6 forks source link

Error installing on ubuntu #3

Open mskogly opened 2 years ago

mskogly commented 2 years ago

Got quite a few errors builing from source (npm install). Does Melt need a specific version of Node to work?

14800 verbose unlock done using /home/mskogly/.npm/_locks/staging-2050c7c4c10bc281.lock for /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging 14801 timing stage:rollbackFailedOptional Completed in 41ms 14802 timing stage:runTopLevelLifecycles Completed in 38262ms 14803 silly saveTree Melt@0.0.4 14803 silly saveTree ├─┬ @types/serialport@7.0.0 14803 silly saveTree │ └── @types/node@8.10.38 14803 silly saveTree ├── bezier-js@2.3.2 14803 silly saveTree ├── brace@0.11.1 14803 silly saveTree ├─┬ electron-builder@20.38.2 14803 silly saveTree │ ├─┬ app-builder-lib@20.38.2 14803 silly saveTree │ │ ├── 7zip-bin@4.1.0 14803 silly saveTree │ │ ├── app-builder-bin@2.6.0 14803 silly saveTree │ │ ├── async-exit-hook@2.0.1 14803 silly saveTree │ │ ├─┬ bluebird-lst@1.0.6 14803 silly saveTree │ │ │ └── bluebird@3.5.3 14803 silly saveTree │ │ ├─┬ builder-util-runtime@8.0.2 14803 silly saveTree │ │ │ ├─┬ debug@4.1.0 14803 silly saveTree │ │ │ │ └── ms@2.1.1 14803 silly saveTree │ │ │ ├─┬ fs-extra-p@7.0.0 14803 silly saveTree │ │ │ │ └─┬ fs-extra@7.0.1 14803 silly saveTree │ │ │ │ ├── graceful-fs@4.1.15 14803 silly saveTree │ │ │ │ ├── jsonfile@4.0.0 14803 silly saveTree │ │ │ │ └── universalify@0.1.2 14803 silly saveTree │ │ │ └── sax@1.2.4 14803 silly saveTree │ │ ├─┬ builder-util@9.6.0 14803 silly saveTree │ │ │ ├─┬ chalk@2.4.1 14803 silly saveTree │ │ │ │ ├─┬ ansi-styles@3.2.1 14803 silly saveTree │ │ │ │ │ └─┬ color-convert@1.9.3 14803 silly saveTree │ │ │ │ │ └── color-name@1.1.3 14803 silly saveTree │ │ │ │ ├── escape-string-regexp@1.0.5 14803 silly saveTree │ │ │ │ └─┬ supports-color@5.5.0 14803 silly saveTree │ │ │ │ └── has-flag@3.0.0 14803 silly saveTree │ │ │ ├── debug@4.1.0 14803 silly saveTree │ │ │ ├─┬ is-ci@1.2.1 14803 silly saveTree │ │ │ │ └── ci-info@1.6.0 14803 silly saveTree │ │ │ ├─┬ js-yaml@3.12.0 14803 silly saveTree │ │ │ │ ├─┬ argparse@1.0.10 14803 silly saveTree │ │ │ │ │ └── sprintf-js@1.0.3 14803 silly saveTree │ │ │ │ └── esprima@4.0.1 14803 silly saveTree │ │ │ ├─┬ source-map-support@0.5.9 14803 silly saveTree │ │ │ │ ├── buffer-from@1.1.1 14803 silly saveTree │ │ │ │ └── source-map@0.6.1 14803 silly saveTree │ │ │ ├── stat-mode@0.2.2 14803 silly saveTree │ │ │ └── temp-file@3.3.2 14803 silly saveTree │ │ ├── chromium-pickle-js@0.2.0 14803 silly saveTree │ │ ├── debug@4.1.0 14803 silly saveTree │ │ ├── ejs@2.6.1 14803 silly saveTree │ │ ├─┬ electron-osx-sign@0.4.11 14803 silly saveTree │ │ │ ├── compare-version@0.1.2 14803 silly saveTree │ │ │ ├─┬ debug@2.6.9 14803 silly saveTree │ │ │ │ └── ms@2.0.0 14803 silly saveTree │ │ │ ├─┬ isbinaryfile@3.0.3 14803 silly saveTree │ │ │ │ └─┬ buffer-alloc@1.2.0 14803 silly saveTree │ │ │ │ ├── buffer-alloc-unsafe@1.1.0 14803 silly saveTree │ │ │ │ └── buffer-fill@1.0.0 14803 silly saveTree │ │ │ ├── minimist@1.2.0 14803 silly saveTree │ │ │ └─┬ plist@3.0.1 14803 silly saveTree │ │ │ ├── base64-js@1.3.0 14803 silly saveTree │ │ │ ├── xmlbuilder@9.0.7 14803 silly saveTree │ │ │ └── xmldom@0.1.27 14803 silly saveTree │ │ ├─┬ electron-publish@20.38.2 14803 silly saveTree │ │ │ ├── lazy-val@1.0.3 14803 silly saveTree │ │ │ └── mime@2.4.0 14803 silly saveTree │ │ ├── fs-extra-p@7.0.0 14803 silly saveTree │ │ ├── hosted-git-info@2.7.1 14803 silly saveTree │ │ ├── is-ci@1.2.1 14803 silly saveTree │ │ ├── isbinaryfile@3.0.3 14803 silly saveTree │ │ ├── js-yaml@3.12.0 14803 silly saveTree │ │ ├── lazy-val@1.0.3 14803 silly saveTree │ │ ├─┬ minimatch@3.0.4 14803 silly saveTree │ │ │ └─┬ brace-expansion@1.1.11 14803 silly saveTree │ │ │ ├── balanced-match@1.0.0 14803 silly saveTree │ │ │ └── concat-map@0.0.1 14803 silly saveTree │ │ ├─┬ normalize-package-data@2.4.0 14803 silly saveTree │ │ │ ├─┬ is-builtin-module@1.0.0 14803 silly saveTree │ │ │ │ └── builtin-modules@1.1.1 14803 silly saveTree │ │ │ ├── semver@5.6.0 14803 silly saveTree │ │ │ └─┬ validate-npm-package-license@3.0.4 14803 silly saveTree │ │ │ ├─┬ spdx-correct@3.0.2 14803 silly saveTree │ │ │ │ ├─┬ spdx-expression-parse@3.0.0 14803 silly saveTree │ │ │ │ │ ├── spdx-exceptions@2.2.0 14803 silly saveTree │ │ │ │ │ └── spdx-license-ids@3.0.2 14803 silly saveTree │ │ │ │ └── spdx-license-ids@3.0.2 14803 silly saveTree │ │ │ └── spdx-expression-parse@3.0.0 14803 silly saveTree │ │ ├── plist@3.0.1 14803 silly saveTree │ │ ├─┬ read-config-file@3.2.0 14803 silly saveTree │ │ │ ├── ajv-keywords@3.2.0 14803 silly saveTree │ │ │ ├─┬ ajv@6.6.1 14803 silly saveTree │ │ │ │ ├── fast-deep-equal@2.0.1 14803 silly saveTree │ │ │ │ ├── fast-json-stable-stringify@2.0.0 14803 silly saveTree │ │ │ │ ├── json-schema-traverse@0.4.1 14803 silly saveTree │ │ │ │ └─┬ uri-js@4.2.2 14803 silly saveTree │ │ │ │ └── punycode@2.1.1 14803 silly saveTree │ │ │ ├── dotenv-expand@4.2.0 14803 silly saveTree │ │ │ ├── dotenv@6.1.0 14803 silly saveTree │ │ │ └── json5@2.1.0 14803 silly saveTree │ │ ├─┬ sanitize-filename@1.6.1 14803 silly saveTree │ │ │ └─┬ truncate-utf8-bytes@1.0.2 14803 silly saveTree │ │ │ └── utf8-byte-length@1.0.4 14803 silly saveTree │ │ ├── semver@5.6.0 14803 silly saveTree │ │ └── temp-file@3.3.2 14803 silly saveTree │ ├── bluebird-lst@1.0.6 14803 silly saveTree │ ├── builder-util-runtime@8.0.2 14803 silly saveTree │ ├── builder-util@9.6.0 14803 silly saveTree │ ├── chalk@2.4.1 14803 silly saveTree │ ├─┬ dmg-builder@6.5.2 14803 silly saveTree │ │ ├─┬ iconv-lite@0.4.24 14803 silly saveTree │ │ │ └── safer-buffer@2.1.2 14803 silly saveTree │ │ └─┬ parse-color@1.0.0 14803 silly saveTree │ │ └── color-convert@0.5.3 14803 silly saveTree │ ├── fs-extra-p@7.0.0 14803 silly saveTree │ ├── is-ci@1.2.1 14803 silly saveTree │ ├── lazy-val@1.0.3 14803 silly saveTree │ ├── read-config-file@3.2.0 14803 silly saveTree │ ├── sanitize-filename@1.6.1 14803 silly saveTree │ ├─┬ update-notifier@2.5.0 14803 silly saveTree │ │ ├─┬ boxen@1.3.0 14803 silly saveTree │ │ │ ├─┬ ansi-align@2.0.0 14803 silly saveTree │ │ │ │ └─┬ string-width@2.1.1 14803 silly saveTree │ │ │ │ ├── is-fullwidth-code-point@2.0.0 14803 silly saveTree │ │ │ │ └─┬ strip-ansi@4.0.0 14803 silly saveTree │ │ │ │ └── ansi-regex@3.0.0 14803 silly saveTree │ │ │ ├── camelcase@4.1.0 14803 silly saveTree │ │ │ ├── cli-boxes@1.0.0 14803 silly saveTree │ │ │ ├─┬ string-width@2.1.1 14803 silly saveTree │ │ │ │ ├── is-fullwidth-code-point@2.0.0 14803 silly saveTree │ │ │ │ └─┬ strip-ansi@4.0.0 14803 silly saveTree │ │ │ │ └── ansi-regex@3.0.0 14803 silly saveTree │ │ │ ├─┬ term-size@1.2.0 14803 silly saveTree │ │ │ │ └─┬ execa@0.7.0 14803 silly saveTree │ │ │ │ ├─┬ cross-spawn@5.1.0 14803 silly saveTree │ │ │ │ │ ├─┬ lru-cache@4.1.5 14803 silly saveTree │ │ │ │ │ │ ├── pseudomap@1.0.2 14803 silly saveTree │ │ │ │ │ │ └── yallist@2.1.2 14803 silly saveTree │ │ │ │ │ ├─┬ shebang-command@1.2.0 14803 silly saveTree │ │ │ │ │ │ └── shebang-regex@1.0.0 14803 silly saveTree │ │ │ │ │ └─┬ which@1.3.1 14803 silly saveTree │ │ │ │ │ └── isexe@2.0.0 14803 silly saveTree │ │ │ │ ├── get-stream@3.0.0 14803 silly saveTree │ │ │ │ ├── is-stream@1.1.0 14803 silly saveTree │ │ │ │ ├─┬ npm-run-path@2.0.2 14803 silly saveTree │ │ │ │ │ └── path-key@2.0.1 14803 silly saveTree │ │ │ │ ├── p-finally@1.0.0 14803 silly saveTree │ │ │ │ ├── signal-exit@3.0.2 14803 silly saveTree │ │ │ │ └── strip-eof@1.0.0 14803 silly saveTree │ │ │ └─┬ widest-line@2.0.1 14803 silly saveTree │ │ │ └─┬ string-width@2.1.1 14803 silly saveTree │ │ │ ├── is-fullwidth-code-point@2.0.0 14803 silly saveTree │ │ │ └─┬ strip-ansi@4.0.0 14803 silly saveTree │ │ │ └── ansi-regex@3.0.0 14803 silly saveTree │ │ ├─┬ configstore@3.1.2 14803 silly saveTree │ │ │ ├─┬ dot-prop@4.2.0 14803 silly saveTree │ │ │ │ └── is-obj@1.0.1 14803 silly saveTree │ │ │ ├─┬ make-dir@1.3.0 14803 silly saveTree │ │ │ │ └── pify@3.0.0 14803 silly saveTree │ │ │ ├─┬ unique-string@1.0.0 14803 silly saveTree │ │ │ │ └── crypto-random-string@1.0.0 14803 silly saveTree │ │ │ ├─┬ write-file-atomic@2.3.0 14803 silly saveTree │ │ │ │ └── imurmurhash@0.1.4 14803 silly saveTree │ │ │ └── xdg-basedir@3.0.0 14803 silly saveTree │ │ ├── import-lazy@2.1.0 14803 silly saveTree │ │ ├─┬ is-installed-globally@0.1.0 14803 silly saveTree │ │ │ ├─┬ global-dirs@0.1.1 14803 silly saveTree │ │ │ │ └── ini@1.3.5 14803 silly saveTree │ │ │ └─┬ is-path-inside@1.0.1 14803 silly saveTree │ │ │ └── path-is-inside@1.0.2 14803 silly saveTree │ │ ├── is-npm@1.0.0 14803 silly saveTree │ │ ├─┬ latest-version@3.1.0 14803 silly saveTree │ │ │ └─┬ package-json@4.0.1 14803 silly saveTree │ │ │ ├─┬ got@6.7.1 14803 silly saveTree │ │ │ │ ├─┬ create-error-class@3.0.2 14803 silly saveTree │ │ │ │ │ └── capture-stack-trace@1.0.1 14803 silly saveTree │ │ │ │ ├── duplexer3@0.1.4 14803 silly saveTree │ │ │ │ ├── is-redirect@1.0.0 14803 silly saveTree │ │ │ │ ├── is-retry-allowed@1.1.0 14803 silly saveTree │ │ │ │ ├── lowercase-keys@1.0.1 14803 silly saveTree │ │ │ │ ├── safe-buffer@5.1.2 14803 silly saveTree │ │ │ │ ├── timed-out@4.0.1 14803 silly saveTree │ │ │ │ ├── unzip-response@2.0.1 14803 silly saveTree │ │ │ │ └─┬ url-parse-lax@1.0.0 14803 silly saveTree │ │ │ │ └── prepend-http@1.0.4 14803 silly saveTree │ │ │ ├─┬ registry-auth-token@3.3.2 14803 silly saveTree │ │ │ │ └─┬ rc@1.2.8 14803 silly saveTree │ │ │ │ ├── deep-extend@0.6.0 14803 silly saveTree │ │ │ │ └── strip-json-comments@2.0.1 14803 silly saveTree │ │ │ └── registry-url@3.1.0 14803 silly saveTree │ │ ├── semver-diff@2.1.0 14803 silly saveTree │ │ └── xdg-basedir@3.0.0 14803 silly saveTree │ └─┬ yargs@12.0.5 14803 silly saveTree │ ├─┬ cliui@4.1.0 14803 silly saveTree │ │ ├─┬ string-width@2.1.1 14803 silly saveTree │ │ │ ├── is-fullwidth-code-point@2.0.0 14803 silly saveTree │ │ │ └─┬ strip-ansi@4.0.0 14803 silly saveTree │ │ │ └── ansi-regex@3.0.0 14803 silly saveTree │ │ ├── strip-ansi@4.0.0 14803 silly saveTree │ │ └─┬ wrap-ansi@2.1.0 14803 silly saveTree │ │ ├─┬ string-width@1.0.2 14803 silly saveTree │ │ │ ├── code-point-at@1.1.0 14803 silly saveTree │ │ │ ├─┬ is-fullwidth-code-point@1.0.0 14803 silly saveTree │ │ │ │ └── number-is-nan@1.0.1 14803 silly saveTree │ │ │ └─┬ strip-ansi@3.0.1 14803 silly saveTree │ │ │ └── ansi-regex@2.1.1 14803 silly saveTree │ │ └── strip-ansi@3.0.1 14803 silly saveTree │ ├── decamelize@1.2.0 14803 silly saveTree │ ├─┬ find-up@3.0.0 14803 silly saveTree │ │ └─┬ locate-path@3.0.0 14803 silly saveTree │ │ ├─┬ p-locate@3.0.0 14803 silly saveTree │ │ │ └─┬ p-limit@2.0.0 14803 silly saveTree │ │ │ └── p-try@2.0.0 14803 silly saveTree │ │ └── path-exists@3.0.0 14803 silly saveTree │ ├── get-caller-file@1.0.3 14803 silly saveTree │ ├─┬ os-locale@3.1.0 14803 silly saveTree │ │ ├─┬ execa@1.0.0 14803 silly saveTree │ │ │ ├─┬ cross-spawn@6.0.5 14803 silly saveTree │ │ │ │ └── nice-try@1.0.5 14803 silly saveTree │ │ │ └─┬ get-stream@4.1.0 14803 silly saveTree │ │ │ └─┬ pump@3.0.0 14803 silly saveTree │ │ │ ├─┬ end-of-stream@1.4.1 14803 silly saveTree │ │ │ │ └─┬ once@1.4.0 14803 silly saveTree │ │ │ │ └── wrappy@1.0.2 14803 silly saveTree │ │ │ └── once@1.4.0 14803 silly saveTree │ │ ├─┬ lcid@2.0.0 14803 silly saveTree │ │ │ └── invert-kv@2.0.0 14803 silly saveTree │ │ └─┬ mem@4.1.0 14803 silly saveTree │ │ ├─┬ map-age-cleaner@0.1.3 14803 silly saveTree │ │ │ └── p-defer@1.0.0 14803 silly saveTree │ │ ├── mimic-fn@1.2.0 14803 silly saveTree │ │ └── p-is-promise@2.0.0 14803 silly saveTree │ ├── require-directory@2.1.1 14803 silly saveTree │ ├── require-main-filename@1.0.1 14803 silly saveTree │ ├── set-blocking@2.0.0 14803 silly saveTree │ ├─┬ string-width@2.1.1 14803 silly saveTree │ │ ├── is-fullwidth-code-point@2.0.0 14803 silly saveTree │ │ └─┬ strip-ansi@4.0.0 14803 silly saveTree │ │ └── ansi-regex@3.0.0 14803 silly saveTree │ ├── which-module@2.0.0 14803 silly saveTree │ ├── y18n@4.0.0 14803 silly saveTree │ └─┬ yargs-parser@11.1.1 14803 silly saveTree │ └── camelcase@5.0.0 14803 silly saveTree ├─┬ electron-icon-maker@0.0.4 14803 silly saveTree │ ├─┬ args@2.6.1 14803 silly saveTree │ │ ├── camelcase@4.1.0 14803 silly saveTree │ │ ├─┬ chalk@1.1.3 14803 silly saveTree │ │ │ ├── ansi-styles@2.2.1 14803 silly saveTree │ │ │ ├── has-ansi@2.0.0 14803 silly saveTree │ │ │ └── supports-color@2.0.0 14803 silly saveTree │ │ ├── pkginfo@0.4.0 14803 silly saveTree │ │ └─┬ string-similarity@1.1.0 14803 silly saveTree │ │ └── lodash@4.17.11 14803 silly saveTree │ ├─┬ icon-gen@1.0.7 14803 silly saveTree │ │ ├─┬ del@2.2.2 14803 silly saveTree │ │ │ ├─┬ globby@5.0.0 14803 silly saveTree │ │ │ │ ├─┬ array-union@1.0.2 14803 silly saveTree │ │ │ │ │ └── array-uniq@1.0.3 14803 silly saveTree │ │ │ │ ├── arrify@1.0.1 14803 silly saveTree │ │ │ │ ├─┬ glob@7.1.3 14803 silly saveTree │ │ │ │ │ ├── fs.realpath@1.0.0 14803 silly saveTree │ │ │ │ │ ├── inflight@1.0.6 14803 silly saveTree │ │ │ │ │ ├── inherits@2.0.3 14803 silly saveTree │ │ │ │ │ └── path-is-absolute@1.0.1 14803 silly saveTree │ │ │ │ ├── object-assign@4.1.1 14803 silly saveTree │ │ │ │ ├── pify@2.3.0 14803 silly saveTree │ │ │ │ └─┬ pinkie-promise@2.0.1 14803 silly saveTree │ │ │ │ └── pinkie@2.0.4 14803 silly saveTree │ │ │ ├── is-path-cwd@1.0.0 14803 silly saveTree │ │ │ ├── is-path-in-cwd@1.0.1 14803 silly saveTree │ │ │ ├── object-assign@4.1.1 14803 silly saveTree │ │ │ ├── pify@2.3.0 14803 silly saveTree │ │ │ ├── pinkie-promise@2.0.1 14803 silly saveTree │ │ │ └─┬ rimraf@2.6.2 14803 silly saveTree │ │ │ └── glob@7.1.3 14803 silly saveTree │ │ ├─┬ mkdirp@0.5.1 14803 silly saveTree │ │ │ └── minimist@0.0.8 14803 silly saveTree │ │ ├── pngjs@3.3.3 14803 silly saveTree │ │ ├─┬ svg2png@4.1.0 14803 silly saveTree │ │ │ ├─┬ file-url@1.1.0 14803 silly saveTree │ │ │ │ └─┬ meow@3.7.0 14803 silly saveTree │ │ │ │ ├─┬ camelcase-keys@2.1.0 14803 silly saveTree │ │ │ │ │ ├── camelcase@2.1.1 14803 silly saveTree │ │ │ │ │ └── map-obj@1.0.1 14803 silly saveTree │ │ │ │ ├─┬ loud-rejection@1.6.0 14803 silly saveTree │ │ │ │ │ └─┬ currently-unhandled@0.4.1 14803 silly saveTree │ │ │ │ │ └── array-find-index@1.0.2 14803 silly saveTree │ │ │ │ ├── map-obj@1.0.1 14803 silly saveTree │ │ │ │ ├─┬ read-pkg-up@1.0.1 14803 silly saveTree │ │ │ │ │ ├─┬ find-up@1.1.2 14803 silly saveTree │ │ │ │ │ │ └── path-exists@2.1.0 14803 silly saveTree │ │ │ │ │ └─┬ read-pkg@1.1.0 14803 silly saveTree │ │ │ │ │ ├─┬ load-json-file@1.1.0 14803 silly saveTree │ │ │ │ │ │ ├─┬ parse-json@2.2.0 14803 silly saveTree │ │ │ │ │ │ │ └─┬ error-ex@1.3.2 14803 silly saveTree │ │ │ │ │ │ │ └── is-arrayish@0.2.1 14803 silly saveTree │ │ │ │ │ │ └─┬ strip-bom@2.0.0 14803 silly saveTree │ │ │ │ │ │ └── is-utf8@0.2.1 14803 silly saveTree │ │ │ │ │ └── path-type@1.1.0 14803 silly saveTree │ │ │ │ ├─┬ redent@1.0.0 14803 silly saveTree │ │ │ │ │ ├─┬ indent-string@2.1.0 14803 silly saveTree │ │ │ │ │ │ └─┬ repeating@2.0.1 14803 silly saveTree │ │ │ │ │ │ └── is-finite@1.0.2 14803 silly saveTree │ │ │ │ │ └─┬ strip-indent@1.0.1 14803 silly saveTree │ │ │ │ │ └── get-stdin@4.0.1 14803 silly saveTree │ │ │ │ └── trim-newlines@1.0.0 14803 silly saveTree │ │ │ ├─┬ phantomjs-prebuilt@2.1.16 14803 silly saveTree │ │ │ │ ├── es6-promise@4.2.5 14803 silly saveTree │ │ │ │ ├─┬ extract-zip@1.6.7 14803 silly saveTree │ │ │ │ │ ├─┬ concat-stream@1.6.2 14803 silly saveTree │ │ │ │ │ │ ├─┬ readable-stream@2.3.6 14803 silly saveTree │ │ │ │ │ │ │ ├── core-util-is@1.0.2 14803 silly saveTree │ │ │ │ │ │ │ ├── isarray@1.0.0 14803 silly saveTree │ │ │ │ │ │ │ ├── process-nextick-args@2.0.0 14803 silly saveTree │ │ │ │ │ │ │ ├── string_decoder@1.1.1 14803 silly saveTree │ │ │ │ │ │ │ └── util-deprecate@1.0.2 14803 silly saveTree │ │ │ │ │ │ └── typedarray@0.0.6 14803 silly saveTree │ │ │ │ │ ├─┬ debug@2.6.9 14803 silly saveTree │ │ │ │ │ │ └── ms@2.0.0 14803 silly saveTree │ │ │ │ │ └─┬ yauzl@2.4.1 14803 silly saveTree │ │ │ │ │ └─┬ fd-slicer@1.0.1 14803 silly saveTree │ │ │ │ │ └── pend@1.2.0 14803 silly saveTree │ │ │ │ ├─┬ fs-extra@1.0.0 14803 silly saveTree │ │ │ │ │ ├── jsonfile@2.4.0 14803 silly saveTree │ │ │ │ │ └── klaw@1.3.1 14803 silly saveTree │ │ │ │ ├── hasha@2.2.0 14803 silly saveTree │ │ │ │ ├── kew@0.7.0 14803 silly saveTree │ │ │ │ ├── progress@1.1.8 14803 silly saveTree │ │ │ │ ├─┬ request-progress@2.0.1 14803 silly saveTree │ │ │ │ │ └── throttleit@1.0.0 14803 silly saveTree │ │ │ │ └─┬ request@2.88.0 14803 silly saveTree │ │ │ │ ├── aws-sign2@0.7.0 14803 silly saveTree │ │ │ │ ├── aws4@1.8.0 14803 silly saveTree │ │ │ │ ├── caseless@0.12.0 14803 silly saveTree │ │ │ │ ├─┬ combined-stream@1.0.7 14803 silly saveTree │ │ │ │ │ └── delayed-stream@1.0.0 14803 silly saveTree │ │ │ │ ├── extend@3.0.2 14803 silly saveTree │ │ │ │ ├── forever-agent@0.6.1 14803 silly saveTree │ │ │ │ ├─┬ form-data@2.3.3 14803 silly saveTree │ │ │ │ │ ├── asynckit@0.4.0 14803 silly saveTree │ │ │ │ │ └─┬ mime-types@2.1.21 14803 silly saveTree │ │ │ │ │ └── mime-db@1.37.0 14803 silly saveTree │ │ │ │ ├─┬ har-validator@5.1.3 14803 silly saveTree │ │ │ │ │ └── har-schema@2.0.0 14803 silly saveTree │ │ │ │ ├─┬ http-signature@1.2.0 14803 silly saveTree │ │ │ │ │ ├── assert-plus@1.0.0 14803 silly saveTree │ │ │ │ │ ├─┬ jsprim@1.4.1 14803 silly saveTree │ │ │ │ │ │ ├── extsprintf@1.3.0 14803 silly saveTree │ │ │ │ │ │ ├── json-schema@0.2.3 14803 silly saveTree │ │ │ │ │ │ └── verror@1.10.0 14803 silly saveTree │ │ │ │ │ └─┬ sshpk@1.15.2 14803 silly saveTree │ │ │ │ │ ├── asn1@0.2.4 14803 silly saveTree │ │ │ │ │ ├─┬ bcrypt-pbkdf@1.0.2 14803 silly saveTree │ │ │ │ │ │ └── tweetnacl@0.14.5 14803 silly saveTree │ │ │ │ │ ├── dashdash@1.14.1 14803 silly saveTree │ │ │ │ │ ├─┬ ecc-jsbn@0.1.2 14803 silly saveTree │ │ │ │ │ │ └── jsbn@0.1.1 14803 silly saveTree │ │ │ │ │ ├── getpass@0.1.7 14803 silly saveTree │ │ │ │ │ ├── jsbn@0.1.1 14803 silly saveTree │ │ │ │ │ └── tweetnacl@0.14.5 14803 silly saveTree │ │ │ │ ├── is-typedarray@1.0.0 14803 silly saveTree │ │ │ │ ├── isstream@0.1.2 14803 silly saveTree │ │ │ │ ├── json-stringify-safe@5.0.1 14803 silly saveTree │ │ │ │ ├── mime-types@2.1.21 14803 silly saveTree │ │ │ │ ├── oauth-sign@0.9.0 14803 silly saveTree │ │ │ │ ├── performance-now@2.1.0 14803 silly saveTree │ │ │ │ ├── qs@6.5.2 14803 silly saveTree │ │ │ │ ├─┬ tough-cookie@2.4.3 14803 silly saveTree │ │ │ │ │ ├── psl@1.1.29 14803 silly saveTree │ │ │ │ │ └── punycode@1.4.1 14803 silly saveTree │ │ │ │ ├── tunnel-agent@0.6.0 14803 silly saveTree │ │ │ │ └── uuid@3.3.2 14803 silly saveTree │ │ │ ├── pn@1.1.0 14803 silly saveTree │ │ │ └─┬ yargs@5.0.0 14803 silly saveTree │ │ │ ├── cliui@3.2.0 14803 silly saveTree │ │ │ ├── lodash.assign@4.2.0 14803 silly saveTree │ │ │ ├─┬ os-locale@1.4.0 14803 silly saveTree │ │ │ │ └─┬ lcid@1.0.0 14803 silly saveTree │ │ │ │ └── invert-kv@1.0.0 14803 silly saveTree │ │ │ ├── which-module@1.0.0 14803 silly saveTree │ │ │ ├── window-size@0.2.0 14803 silly saveTree │ │ │ ├── y18n@3.2.1 14803 silly saveTree │ │ │ └─┬ yargs-parser@3.2.0 14803 silly saveTree │ │ │ └── camelcase@3.0.0 14803 silly saveTree │ │ └── uuid@3.3.2 14803 silly saveTree │ └─┬ jimp@0.2.28 14803 silly saveTree │ ├── bignumber.js@2.4.0 14803 silly saveTree │ ├── bmp-js@0.0.3 14803 silly saveTree │ ├── es6-promise@3.3.1 14803 silly saveTree │ ├── exif-parser@0.1.12 14803 silly saveTree │ ├── file-type@3.9.0 14803 silly saveTree │ ├── jpeg-js@0.2.0 14803 silly saveTree │ ├─┬ load-bmfont@1.4.0 14803 silly saveTree │ │ ├── buffer-equal@0.0.1 14803 silly saveTree │ │ ├── mime@1.6.0 14803 silly saveTree │ │ ├── parse-bmfont-ascii@1.0.6 14803 silly saveTree │ │ ├── parse-bmfont-binary@1.0.6 14803 silly saveTree │ │ ├─┬ parse-bmfont-xml@1.1.4 14803 silly saveTree │ │ │ ├── xml-parse-from-string@1.0.1 14803 silly saveTree │ │ │ └── xml2js@0.4.19 14803 silly saveTree │ │ ├── phin@2.9.3 14803 silly saveTree │ │ ├─┬ xhr@2.5.0 14803 silly saveTree │ │ │ ├─┬ global@4.3.2 14803 silly saveTree │ │ │ │ ├─┬ min-document@2.19.0 14803 silly saveTree │ │ │ │ │ └── dom-walk@0.1.1 14803 silly saveTree │ │ │ │ └── process@0.5.2 14803 silly saveTree │ │ │ ├── is-function@1.0.1 14803 silly saveTree │ │ │ ├─┬ parse-headers@2.0.1 14803 silly saveTree │ │ │ │ ├─┬ for-each@0.3.3 14803 silly saveTree │ │ │ │ │ └── is-callable@1.1.4 14803 silly saveTree │ │ │ │ └── trim@0.0.1 14803 silly saveTree │ │ │ └── xtend@4.0.1 14803 silly saveTree │ │ └── xtend@4.0.1 14803 silly saveTree │ ├── mime@1.6.0 14803 silly saveTree │ ├── pixelmatch@4.0.2 14803 silly saveTree │ ├── read-chunk@1.0.1 14803 silly saveTree │ ├─┬ stream-to-buffer@0.1.0 14803 silly saveTree │ │ └── stream-to@0.2.2 14803 silly saveTree │ ├── tinycolor2@1.4.1 14803 silly saveTree │ └─┬ url-regex@3.2.0 14803 silly saveTree │ └── ip-regex@1.0.3 14803 silly saveTree ├─┬ electron-packager@12.2.0 14803 silly saveTree │ ├─┬ asar@0.14.5 14803 silly saveTree │ │ ├── commander@2.19.0 14803 silly saveTree │ │ ├── cuint@0.2.2 14803 silly saveTree │ │ ├── glob@6.0.4 14803 silly saveTree │ │ ├─┬ mksnapshot@0.3.1 14803 silly saveTree │ │ │ ├─┬ decompress-zip@0.3.0 14803 silly saveTree │ │ │ │ ├─┬ binary@0.3.0 14803 silly saveTree │ │ │ │ │ ├── buffers@0.1.1 14803 silly saveTree │ │ │ │ │ └─┬ chainsaw@0.1.0 14803 silly saveTree │ │ │ │ │ └── traverse@0.3.9 14803 silly saveTree │ │ │ │ ├── mkpath@0.1.0 14803 silly saveTree │ │ │ │ ├─┬ nopt@3.0.6 14803 silly saveTree │ │ │ │ │ └── abbrev@1.1.1 14803 silly saveTree │ │ │ │ ├── q@1.5.1 14803 silly saveTree │ │ │ │ ├─┬ readable-stream@1.1.14 14803 silly saveTree │ │ │ │ │ ├── isarray@0.0.1 14803 silly saveTree │ │ │ │ │ └── string_decoder@0.10.31 14803 silly saveTree │ │ │ │ └─┬ touch@0.0.3 14803 silly saveTree │ │ │ │ └── nopt@1.0.10 14803 silly saveTree │ │ │ └─┬ fs-extra@0.26.7 14803 silly saveTree │ │ │ └── jsonfile@2.4.0 14803 silly saveTree │ │ └─┬ tmp@0.0.28 14803 silly saveTree │ │ └── os-tmpdir@1.0.2 14803 silly saveTree │ ├── debug@3.2.6 14803 silly saveTree │ ├─┬ electron-download@4.1.1 14803 silly saveTree │ │ ├── env-paths@1.0.0 14803 silly saveTree │ │ ├── fs-extra@4.0.3 14803 silly saveTree │ │ ├─┬ nugget@2.0.1 14803 silly saveTree │ │ │ ├─┬ debug@2.6.9 14803 silly saveTree │ │ │ │ └── ms@2.0.0 14803 silly saveTree │ │ │ ├── pretty-bytes@1.0.4 14803 silly saveTree │ │ │ ├─┬ progress-stream@1.2.0 14803 silly saveTree │ │ │ │ ├── speedometer@0.1.4 14803 silly saveTree │ │ │ │ └─┬ through2@0.2.3 14803 silly saveTree │ │ │ │ └─┬ xtend@2.1.2 14803 silly saveTree │ │ │ │ └── object-keys@0.4.0 14803 silly saveTree │ │ │ ├── single-line-log@1.1.2 14803 silly saveTree │ │ │ └── throttleit@0.0.2 14803 silly saveTree │ │ └─┬ sumchecker@2.0.2 14803 silly saveTree │ │ └─┬ debug@2.6.9 14803 silly saveTree │ │ └── ms@2.0.0 14803 silly saveTree │ ├── fs-extra@5.0.0 14803 silly saveTree │ ├─┬ galactus@0.2.1 14803 silly saveTree │ │ └── flora-colossus@1.0.0 14803 silly saveTree │ ├─┬ get-package-info@1.0.0 14803 silly saveTree │ │ ├─┬ debug@2.6.9 14803 silly saveTree │ │ │ └── ms@2.0.0 14803 silly saveTree │ │ ├── lodash.get@4.4.2 14803 silly saveTree │ │ └─┬ read-pkg-up@2.0.0 14803 silly saveTree │ │ ├─┬ find-up@2.1.0 14803 silly saveTree │ │ │ └─┬ locate-path@2.0.0 14803 silly saveTree │ │ │ └─┬ p-locate@2.0.0 14803 silly saveTree │ │ │ └─┬ p-limit@1.3.0 14803 silly saveTree │ │ │ └── p-try@1.0.0 14803 silly saveTree │ │ └─┬ read-pkg@2.0.0 14803 silly saveTree │ │ ├─┬ load-json-file@2.0.0 14803 silly saveTree │ │ │ └── strip-bom@3.0.0 14803 silly saveTree │ │ └── path-type@2.0.0 14803 silly saveTree │ ├─┬ nodeify@1.0.1 14803 silly saveTree │ │ ├── is-promise@1.0.1 14803 silly saveTree │ │ └── promise@1.3.0 14803 silly saveTree │ ├─┬ parse-author@2.0.0 14803 silly saveTree │ │ └── author-regex@1.0.0 14803 silly saveTree │ ├── pify@3.0.0 14803 silly saveTree │ ├─┬ plist@2.1.0 14803 silly saveTree │ │ ├── base64-js@1.2.0 14803 silly saveTree │ │ └── xmlbuilder@8.2.2 14803 silly saveTree │ ├── rcedit@1.1.1 14803 silly saveTree │ ├─┬ resolve@1.8.1 14803 silly saveTree │ │ └── path-parse@1.0.6 14803 silly saveTree │ └─┬ yargs-parser@10.1.0 14803 silly saveTree │ └── camelcase@4.1.0 14803 silly saveTree ├─┬ electron-rebuild@1.8.2 14803 silly saveTree │ ├── colors@1.3.2 14803 silly saveTree │ ├─┬ debug@2.6.9 14803 silly saveTree │ │ └── ms@2.0.0 14803 silly saveTree │ ├── detect-libc@1.0.3 14803 silly saveTree │ ├─┬ fs-extra@3.0.1 14803 silly saveTree │ │ └── jsonfile@3.0.1 14803 silly saveTree │ ├── node-abi@2.5.0 14803 silly saveTree │ ├─┬ node-gyp@3.8.0 14803 silly saveTree │ │ ├── fstream@1.0.11 14803 silly saveTree │ │ ├── glob@7.1.3 14803 silly saveTree │ │ ├─┬ npmlog@4.1.2 14803 silly saveTree │ │ │ ├─┬ are-we-there-yet@1.1.5 14803 silly saveTree │ │ │ │ ├── delegates@1.0.0 14803 silly saveTree │ │ │ │ └─┬ readable-stream@2.3.6 14803 silly saveTree │ │ │ │ ├── isarray@1.0.0 14803 silly saveTree │ │ │ │ └── string_decoder@1.1.1 14803 silly saveTree │ │ │ ├── console-control-strings@1.1.0 14803 silly saveTree │ │ │ └─┬ gauge@2.7.4 14803 silly saveTree │ │ │ ├── aproba@1.2.0 14803 silly saveTree │ │ │ ├── has-unicode@2.0.1 14803 silly saveTree │ │ │ └── wide-align@1.1.3 14803 silly saveTree │ │ ├─┬ osenv@0.1.5 14803 silly saveTree │ │ │ └── os-homedir@1.0.2 14803 silly saveTree │ │ ├── semver@5.3.0 14803 silly saveTree │ │ └─┬ tar@2.2.1 14803 silly saveTree │ │ └── block-stream@0.0.9 14803 silly saveTree │ ├─┬ ora@1.4.0 14803 silly saveTree │ │ ├─┬ cli-cursor@2.1.0 14803 silly saveTree │ │ │ └─┬ restore-cursor@2.0.0 14803 silly saveTree │ │ │ └── onetime@2.0.1 14803 silly saveTree │ │ ├── cli-spinners@1.3.1 14803 silly saveTree │ │ └── log-symbols@2.2.0 14803 silly saveTree │ ├─┬ spawn-rx@2.0.12 14803 silly saveTree │ │ ├─┬ debug@2.6.9 14803 silly saveTree │ │ │ └── ms@2.0.0 14803 silly saveTree │ │ └─┬ rxjs@5.5.12 14803 silly saveTree │ │ └── symbol-observable@1.0.1 14803 silly saveTree │ └─┬ yargs@7.1.0 14803 silly saveTree │ ├── camelcase@3.0.0 14803 silly saveTree │ ├── cliui@3.2.0 14803 silly saveTree │ ├─┬ os-locale@1.4.0 14803 silly saveTree │ │ └─┬ lcid@1.0.0 14803 silly saveTree │ │ └── invert-kv@1.0.0 14803 silly saveTree │ ├── which-module@1.0.0 14803 silly saveTree │ ├── y18n@3.2.1 14803 silly saveTree │ └── yargs-parser@5.0.0 14803 silly saveTree ├─┬ electron-store@2.0.0 14803 silly saveTree │ └─┬ conf@2.2.0 14803 silly saveTree │ └─┬ pkg-up@2.0.0 14803 silly saveTree │ └─┬ find-up@2.1.0 14803 silly saveTree │ └─┬ locate-path@2.0.0 14803 silly saveTree │ └─┬ p-locate@2.0.0 14803 silly saveTree │ └─┬ p-limit@1.3.0 14803 silly saveTree │ └── p-try@1.0.0 14803 silly saveTree ├── electron-titlebar@0.0.3 14803 silly saveTree ├── electron@3.0.10 14803 silly saveTree ├─┬ fabric@2.4.4 14803 silly saveTree │ ├─┬ canvas@1.6.13 14803 silly saveTree │ │ └── nan@2.11.1 14803 silly saveTree │ └─┬ jsdom@9.12.0 14803 silly saveTree │ ├── abab@1.0.4 14803 silly saveTree │ ├─┬ acorn-globals@3.1.0 14803 silly saveTree │ │ └── acorn@4.0.13 14803 silly saveTree │ ├── acorn@4.0.13 14803 silly saveTree │ ├── array-equal@1.0.0 14803 silly saveTree │ ├── content-type-parser@1.0.2 14803 silly saveTree │ ├── cssom@0.3.4 14803 silly saveTree │ ├── cssstyle@0.2.37 14803 silly saveTree │ ├─┬ escodegen@1.11.0 14803 silly saveTree │ │ ├── esprima@3.1.3 14803 silly saveTree │ │ ├── estraverse@4.2.0 14803 silly saveTree │ │ ├── esutils@2.0.2 14803 silly saveTree │ │ └─┬ optionator@0.8.2 14803 silly saveTree │ │ ├── deep-is@0.1.3 14803 silly saveTree │ │ ├── fast-levenshtein@2.0.6 14803 silly saveTree │ │ ├─┬ levn@0.3.0 14803 silly saveTree │ │ │ ├── prelude-ls@1.1.2 14803 silly saveTree │ │ │ └── type-check@0.3.2 14803 silly saveTree │ │ ├── prelude-ls@1.1.2 14803 silly saveTree │ │ ├── type-check@0.3.2 14803 silly saveTree │ │ └── wordwrap@1.0.0 14803 silly saveTree │ ├─┬ html-encoding-sniffer@1.0.2 14803 silly saveTree │ │ └── whatwg-encoding@1.0.5 14803 silly saveTree │ ├── nwmatcher@1.4.4 14803 silly saveTree │ ├── parse5@1.5.1 14803 silly saveTree │ ├── symbol-tree@3.2.2 14803 silly saveTree │ ├── webidl-conversions@4.0.2 14803 silly saveTree │ ├── whatwg-encoding@1.0.5 14803 silly saveTree │ ├─┬ whatwg-url@4.8.0 14803 silly saveTree │ │ ├── tr46@0.0.3 14803 silly saveTree │ │ └── webidl-conversions@3.0.1 14803 silly saveTree │ └── xml-name-validator@2.0.1 14803 silly saveTree ├── fresh@0.5.2 14803 silly saveTree ├─┬ hersheytext@0.5.1 14803 silly saveTree │ └─┬ cheerio@0.19.0 14803 silly saveTree │ ├─┬ css-select@1.0.0 14803 silly saveTree │ │ ├── boolbase@1.0.0 14803 silly saveTree │ │ ├── css-what@1.0.0 14803 silly saveTree │ │ ├─┬ domutils@1.4.3 14803 silly saveTree │ │ │ └── domelementtype@1.3.1 14803 silly saveTree │ │ └── nth-check@1.0.2 14803 silly saveTree │ ├─┬ dom-serializer@0.1.0 14803 silly saveTree │ │ ├── domelementtype@1.1.3 14803 silly saveTree │ │ └── entities@1.1.2 14803 silly saveTree │ ├── entities@1.1.2 14803 silly saveTree │ ├─┬ htmlparser2@3.8.3 14803 silly saveTree │ │ ├── domhandler@2.3.0 14803 silly saveTree │ │ ├── domutils@1.5.1 14803 silly saveTree │ │ └── entities@1.0.0 14803 silly saveTree │ └── lodash@3.10.1 14803 silly saveTree ├── jquery@3.1.1 14803 silly saveTree ├── lineclip@1.1.5 14803 silly saveTree ├── mousetrap@1.6.2 14803 silly saveTree ├─┬ remote@0.2.6 14803 silly saveTree │ ├── coffee-script@1.4.0 14803 silly saveTree │ ├─┬ commander@1.1.1 14803 silly saveTree │ │ └── keypress@0.1.0 14803 silly saveTree │ ├─┬ http-proxy@0.10.0 14803 silly saveTree │ │ ├── colors@0.6.2 14803 silly saveTree │ │ ├─┬ optimist@0.3.7 14803 silly saveTree │ │ │ └── wordwrap@0.0.3 14803 silly saveTree │ │ ├── pkginfo@0.2.3 14803 silly saveTree │ │ └─┬ utile@0.1.7 14803 silly saveTree │ │ ├── async@0.1.22 14803 silly saveTree │ │ ├── deep-equal@1.0.1 14803 silly saveTree │ │ ├── i@0.3.6 14803 silly saveTree │ │ ├── ncp@0.2.7 14803 silly saveTree │ │ └── rimraf@1.0.9 14803 silly saveTree │ ├─┬ send@0.1.0 14803 silly saveTree │ │ ├── fresh@0.1.0 14803 silly saveTree │ │ ├── mime@1.2.6 14803 silly saveTree │ │ └── range-parser@0.0.4 14803 silly saveTree │ └── underscore@1.4.4 14803 silly saveTree ├── semantic-ui-css@2.4.1 14803 silly saveTree ├─┬ send@0.16.2 14803 silly saveTree │ ├─┬ debug@2.6.9 14803 silly saveTree │ │ └── ms@2.0.0 14803 silly saveTree │ ├── depd@1.1.2 14803 silly saveTree │ ├── destroy@1.0.4 14803 silly saveTree │ ├── encodeurl@1.0.2 14803 silly saveTree │ ├── escape-html@1.0.3 14803 silly saveTree │ ├── etag@1.8.1 14803 silly saveTree │ ├─┬ http-errors@1.6.3 14803 silly saveTree │ │ ├── setprototypeof@1.1.0 14803 silly saveTree │ │ └── statuses@1.4.0 14803 silly saveTree │ ├── mime@1.4.1 14803 silly saveTree │ ├── ms@2.0.0 14803 silly saveTree │ ├─┬ on-finished@2.3.0 14803 silly saveTree │ │ └── ee-first@1.1.1 14803 silly saveTree │ ├── range-parser@1.2.0 14803 silly saveTree │ └── statuses@1.4.0 14803 silly saveTree ├─┬ serialport@7.1.0 14803 silly saveTree │ ├─┬ @serialport/binding-mock@2.0.2 14803 silly saveTree │ │ ├─┬ @serialport/binding-abstract@2.0.2 14803 silly saveTree │ │ │ └── debug@4.1.0 14803 silly saveTree │ │ └── debug@4.1.0 14803 silly saveTree │ ├─┬ @serialport/bindings@2.0.3 14803 silly saveTree │ │ ├─┬ @serialport/parser-readline@2.0.2 14803 silly saveTree │ │ │ └── @serialport/parser-delimiter@2.0.2 14803 silly saveTree │ │ ├── bindings@1.3.1 14803 silly saveTree │ │ ├── debug@4.1.0 14803 silly saveTree │ │ └─┬ prebuild-install@5.2.2 14803 silly saveTree │ │ ├── expand-template@2.0.3 14803 silly saveTree │ │ ├── github-from-package@0.0.0 14803 silly saveTree │ │ ├── napi-build-utils@1.0.1 14803 silly saveTree │ │ ├── noop-logger@0.1.1 14803 silly saveTree │ │ ├── pump@2.0.1 14803 silly saveTree │ │ ├─┬ simple-get@2.8.1 14803 silly saveTree │ │ │ ├─┬ decompress-response@3.3.0 14803 silly saveTree │ │ │ │ └── mimic-response@1.0.1 14803 silly saveTree │ │ │ └── simple-concat@1.0.0 14803 silly saveTree │ │ ├─┬ tar-fs@1.16.3 14803 silly saveTree │ │ │ ├── chownr@1.1.1 14803 silly saveTree │ │ │ ├── pump@1.0.3 14803 silly saveTree │ │ │ └─┬ tar-stream@1.6.2 14803 silly saveTree │ │ │ ├─┬ bl@1.2.2 14803 silly saveTree │ │ │ │ └─┬ readable-stream@2.3.6 14803 silly saveTree │ │ │ │ ├── isarray@1.0.0 14803 silly saveTree │ │ │ │ └── string_decoder@1.1.1 14803 silly saveTree │ │ │ ├── fs-constants@1.0.0 14803 silly saveTree │ │ │ ├─┬ readable-stream@2.3.6 14803 silly saveTree │ │ │ │ ├── isarray@1.0.0 14803 silly saveTree │ │ │ │ └── string_decoder@1.1.1 14803 silly saveTree │ │ │ ├── to-buffer@1.1.1 14803 silly saveTree │ │ │ └── xtend@4.0.1 14803 silly saveTree │ │ └── which-pm-runs@1.0.0 14803 silly saveTree │ ├── @serialport/parser-byte-length@2.0.2 14803 silly saveTree │ ├── @serialport/parser-cctalk@2.0.2 14803 silly saveTree │ ├── @serialport/parser-delimiter@2.0.2 14803 silly saveTree │ ├── @serialport/parser-readline@2.0.2 14803 silly saveTree │ ├── @serialport/parser-ready@2.0.2 14803 silly saveTree │ ├── @serialport/parser-regex@2.0.2 14803 silly saveTree │ ├─┬ @serialport/stream@2.0.2 14803 silly saveTree │ │ └── debug@4.1.0 14803 silly saveTree │ └── debug@4.1.0 14803 silly saveTree ├── svg-path-parser@1.1.0 14803 silly saveTree ├── transformation-matrix@1.15.1 14803 silly saveTree ├─┬ usb-detection@4.1.0 14803 silly saveTree │ └── eventemitter2@5.0.1 14803 silly saveTree └── victor@1.1.0 14804 warn optional SKIPPING OPTIONAL DEPENDENCY: canvas@1.6.13 (node_modules/canvas): 14805 warn optional SKIPPING OPTIONAL DEPENDENCY: canvas@1.6.13 install: node-gyp rebuild 14805 warn optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 14806 verbose optional SKIPPING OPTIONAL DEPENDENCY: 14806 verbose optional Failed at the canvas@1.6.13 install script. 14806 verbose optional SKIPPING OPTIONAL DEPENDENCY: This is probably not a problem with npm. There is likely additional logging output above. 14807 verbose stack Error: @serialport/bindings@2.0.3 install: prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild 14807 verbose stack Exit status 1 14807 verbose stack at EventEmitter. (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16) 14807 verbose stack at EventEmitter.emit (events.js:400:28) 14807 verbose stack at ChildProcess. (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14) 14807 verbose stack at ChildProcess.emit (events.js:400:28) 14807 verbose stack at maybeClose (internal/child_process.js:1055:16) 14807 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:288:5) 14808 verbose pkgid @serialport/bindings@2.0.3 14809 verbose cwd /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master 14810 verbose Linux 4.15.0-142-generic 14811 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" 14812 verbose node v14.17.6 14813 verbose npm v6.14.15 14814 error code ELIFECYCLE 14815 error errno 1 14816 error @serialport/bindings@2.0.3 install: prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild 14816 error Exit status 1 14817 error Failed at the @serialport/bindings@2.0.3 install script. 14817 error This is probably not a problem with npm. There is likely additional logging output above. 14818 verbose exit [ 1, true ]

mskogly commented 2 years ago

Tried installing electron latest. Got this:

0 info it worked if it ends with ok 1 verbose cli [ 1 verbose cli '/usr/local/bin/node', 1 verbose cli '/usr/local/bin/npm', 1 verbose cli 'i', 1 verbose cli '-D', 1 verbose cli 'electron@latest' 1 verbose cli ] 2 info using npm@6.14.15 3 info using node@v14.17.6 4 verbose npm-session e1e909b51e240fef 5 silly install loadCurrentTree 6 silly install readLocalPackageData 7 http fetch GET 200 https://registry.npmjs.org/electron 34ms (from cache) 8 silly pacote tag manifest for electron@latest fetched in 60ms 9 timing stage:loadCurrentTree Completed in 2053ms 10 silly install loadIdealTree 11 silly install cloneCurrentTreeToIdealTree 12 timing stage:loadIdealTree:cloneCurrentTree Completed in 13ms 13 silly install loadShrinkwrap 14 timing stage:loadIdealTree:loadShrinkwrap Completed in 1040ms 15 silly install loadAllDepsIntoIdealTree 16 silly resolveWithNewModule electron@14.0.1 checking installable status 17 silly removeObsoleteDep removing electron@3.0.10 from the tree as its been replaced by a newer version or is no longer required 18 http fetch GET 200 https://registry.npmjs.org/@electron%2fget 51ms (from cache) 19 silly pacote range manifest for @electron/get@^1.0.1 fetched in 55ms 20 silly resolveWithNewModule @electron/get@1.13.0 checking installable status 21 http fetch GET 304 https://registry.npmjs.org/@types%2fnode 345ms (from cache) 22 silly pacote range manifest for @types/node@^14.6.2 fetched in 373ms 23 silly resolveWithNewModule @types/node@14.17.17 checking installable status 24 http fetch GET 200 https://registry.npmjs.org/sumchecker 36ms (from cache) 25 http fetch GET 200 https://registry.npmjs.org/global-agent 36ms (from cache) 26 http fetch GET 200 https://registry.npmjs.org/global-tunnel-ng 37ms (from cache) 27 silly pacote range manifest for sumchecker@^3.0.1 fetched in 41ms 28 silly resolveWithNewModule sumchecker@3.0.1 checking installable status 29 silly pacote range manifest for global-agent@^2.0.2 fetched in 41ms 30 silly resolveWithNewModule global-agent@2.2.0 checking installable status 31 silly pacote range manifest for global-tunnel-ng@^2.7.1 fetched in 43ms 32 silly resolveWithNewModule global-tunnel-ng@2.7.1 checking installable status 33 http fetch GET 304 https://registry.npmjs.org/debug 142ms (from cache) 34 silly pacote range manifest for debug@^4.1.1 fetched in 144ms 35 silly resolveWithNewModule debug@4.3.2 checking installable status 36 http fetch GET 304 https://registry.npmjs.org/fs-extra 205ms (from cache) 37 silly pacote range manifest for fs-extra@^8.1.0 fetched in 212ms 38 silly resolveWithNewModule fs-extra@8.1.0 checking installable status 39 http fetch GET 304 https://registry.npmjs.org/got 221ms (from cache) 40 http fetch GET 304 https://registry.npmjs.org/progress 227ms (from cache) 41 http fetch GET 304 https://registry.npmjs.org/semver 228ms (from cache) 42 silly pacote range manifest for got@^9.6.0 fetched in 230ms 43 silly resolveWithNewModule got@9.6.0 checking installable status 44 http fetch GET 304 https://registry.npmjs.org/env-paths 234ms (from cache) 45 silly pacote range manifest for progress@^2.0.3 fetched in 233ms 46 silly resolveWithNewModule progress@2.0.3 checking installable status 47 silly pacote range manifest for semver@^6.2.0 fetched in 234ms 48 silly resolveWithNewModule semver@6.3.0 checking installable status 49 silly pacote range manifest for env-paths@^2.2.0 fetched in 237ms 50 silly resolveWithNewModule env-paths@2.2.1 checking installable status 51 http fetch GET 304 https://registry.npmjs.org/ms 188ms (from cache) 52 silly pacote version manifest for ms@2.1.2 fetched in 191ms 53 silly resolveWithNewModule ms@2.1.2 checking installable status 54 http fetch GET 304 https://registry.npmjs.org/graceful-fs 36ms (from cache) 55 silly pacote range manifest for graceful-fs@^4.2.0 fetched in 39ms 56 silly resolveWithNewModule graceful-fs@4.2.8 checking installable status 57 silly pacote range manifest for semver@^7.3.2 fetched in 6ms 58 silly resolveWithNewModule semver@7.3.5 checking installable status 59 http fetch GET 200 https://registry.npmjs.org/boolean 20ms (from cache) 60 http fetch GET 200 https://registry.npmjs.org/matcher 19ms (from cache) 61 http fetch GET 200 https://registry.npmjs.org/es6-error 21ms (from cache) 62 http fetch GET 200 https://registry.npmjs.org/serialize-error 22ms (from cache) 63 http fetch GET 200 https://registry.npmjs.org/roarr 27ms (from cache) 64 silly pacote range manifest for matcher@^3.0.0 fetched in 33ms 65 silly resolveWithNewModule matcher@3.0.0 checking installable status 66 silly pacote range manifest for boolean@^3.0.1 fetched in 37ms 67 silly resolveWithNewModule boolean@3.1.4 checking installable status 68 silly pacote range manifest for es6-error@^4.1.1 fetched in 37ms 69 silly resolveWithNewModule es6-error@4.1.1 checking installable status 70 silly pacote range manifest for serialize-error@^7.0.1 fetched in 37ms 71 silly resolveWithNewModule serialize-error@7.0.1 checking installable status 72 silly pacote range manifest for roarr@^2.15.3 fetched in 40ms 73 silly resolveWithNewModule roarr@2.15.4 checking installable status 74 http fetch GET 304 https://registry.npmjs.org/core-js 221ms (from cache) 75 silly pacote range manifest for core-js@^3.6.5 fetched in 229ms 76 silly resolveWithNewModule core-js@3.17.3 checking installable status 77 http fetch GET 304 https://registry.npmjs.org/escape-string-regexp 40ms (from cache) 78 silly pacote range manifest for escape-string-regexp@^4.0.0 fetched in 44ms 79 silly resolveWithNewModule escape-string-regexp@4.0.0 checking installable status 80 http fetch GET 200 https://registry.npmjs.org/globalthis 18ms (from cache) 81 http fetch GET 200 https://registry.npmjs.org/semver-compare 18ms (from cache) 82 silly pacote range manifest for globalthis@^1.0.1 fetched in 21ms 83 silly resolveWithNewModule globalthis@1.0.2 checking installable status 84 silly pacote range manifest for semver-compare@^1.0.0 fetched in 21ms 85 silly resolveWithNewModule semver-compare@1.0.0 checking installable status 86 http fetch GET 304 https://registry.npmjs.org/detect-node 215ms (from cache) 87 silly pacote range manifest for detect-node@^2.0.4 fetched in 216ms 88 silly resolveWithNewModule detect-node@2.1.0 checking installable status 89 http fetch GET 304 https://registry.npmjs.org/sprintf-js 235ms (from cache) 90 silly pacote range manifest for sprintf-js@^1.1.2 fetched in 236ms 91 silly resolveWithNewModule sprintf-js@1.1.2 checking installable status 92 http fetch GET 304 https://registry.npmjs.org/define-properties 36ms (from cache) 93 silly pacote range manifest for define-properties@^1.1.3 fetched in 37ms 94 silly resolveWithNewModule define-properties@1.1.3 checking installable status 95 http fetch GET 304 https://registry.npmjs.org/object-keys 35ms (from cache) 96 silly pacote range manifest for object-keys@^1.0.12 fetched in 37ms 97 silly resolveWithNewModule object-keys@1.1.1 checking installable status 98 http fetch GET 304 https://registry.npmjs.org/lru-cache 230ms (from cache) 99 silly pacote range manifest for lru-cache@^6.0.0 fetched in 232ms 100 silly resolveWithNewModule lru-cache@6.0.0 checking installable status 101 http fetch GET 304 https://registry.npmjs.org/yallist 34ms (from cache) 102 silly pacote range manifest for yallist@^4.0.0 fetched in 36ms 103 silly resolveWithNewModule yallist@4.0.0 checking installable status 104 http fetch GET 304 https://registry.npmjs.org/type-fest 247ms (from cache) 105 silly pacote range manifest for type-fest@^0.13.1 fetched in 250ms 106 silly resolveWithNewModule type-fest@0.13.1 checking installable status 107 http fetch GET 200 https://registry.npmjs.org/npm-conf 6ms (from cache) 108 http fetch GET 200 https://registry.npmjs.org/tunnel 5ms (from cache) 109 silly pacote range manifest for npm-conf@^1.1.3 fetched in 8ms 110 silly resolveWithNewModule npm-conf@1.1.3 checking installable status 111 silly pacote range manifest for tunnel@^0.0.6 fetched in 9ms 112 silly resolveWithNewModule tunnel@0.0.6 checking installable status 113 http fetch GET 200 https://registry.npmjs.org/config-chain 7ms (from cache) 114 silly pacote range manifest for config-chain@^1.1.11 fetched in 9ms 115 silly resolveWithNewModule config-chain@1.1.13 checking installable status 116 http fetch GET 304 https://registry.npmjs.org/pify 53ms (from cache) 117 silly pacote range manifest for pify@^3.0.0 fetched in 56ms 118 silly resolveWithNewModule pify@3.0.0 checking installable status 119 http fetch GET 200 https://registry.npmjs.org/proto-list 3ms (from cache) 120 silly pacote range manifest for proto-list@~1.2.1 fetched in 6ms 121 silly resolveWithNewModule proto-list@1.2.4 checking installable status 122 http fetch GET 200 https://registry.npmjs.org/@sindresorhus%2fis 24ms (from cache) 123 http fetch GET 200 https://registry.npmjs.org/@szmarczak%2fhttp-timer 25ms (from cache) 124 http fetch GET 200 https://registry.npmjs.org/cacheable-request 25ms (from cache) 125 http fetch GET 200 https://registry.npmjs.org/p-cancelable 25ms (from cache) 126 http fetch GET 200 https://registry.npmjs.org/to-readable-stream 26ms (from cache) 127 http fetch GET 200 https://registry.npmjs.org/url-parse-lax 30ms (from cache) 128 silly pacote range manifest for @sindresorhus/is@^0.14.0 fetched in 36ms 129 silly resolveWithNewModule @sindresorhus/is@0.14.0 checking installable status 130 silly pacote range manifest for @szmarczak/http-timer@^1.1.2 fetched in 38ms 131 silly resolveWithNewModule @szmarczak/http-timer@1.1.2 checking installable status 132 silly pacote range manifest for cacheable-request@^6.0.0 fetched in 38ms 133 silly resolveWithNewModule cacheable-request@6.1.0 checking installable status 134 silly pacote range manifest for p-cancelable@^1.0.0 fetched in 39ms 135 silly resolveWithNewModule p-cancelable@1.1.0 checking installable status 136 silly pacote range manifest for to-readable-stream@^1.0.0 fetched in 41ms 137 silly resolveWithNewModule to-readable-stream@1.0.0 checking installable status 138 silly pacote range manifest for url-parse-lax@^3.0.0 fetched in 42ms 139 silly resolveWithNewModule url-parse-lax@3.0.0 checking installable status 140 http fetch GET 304 https://registry.npmjs.org/get-stream 218ms (from cache) 141 silly pacote range manifest for get-stream@^4.1.0 fetched in 220ms 142 silly resolveWithNewModule get-stream@4.1.0 checking installable status 143 http fetch GET 200 https://registry.npmjs.org/defer-to-connect 3ms (from cache) 144 silly pacote range manifest for defer-to-connect@^1.0.1 fetched in 4ms 145 silly resolveWithNewModule defer-to-connect@1.1.3 checking installable status 146 silly pacote range manifest for get-stream@^5.1.0 fetched in 9ms 147 silly resolveWithNewModule get-stream@5.2.0 checking installable status 148 http fetch GET 200 https://registry.npmjs.org/clone-response 17ms (from cache) 149 http fetch GET 200 https://registry.npmjs.org/keyv 17ms (from cache) 150 http fetch GET 200 https://registry.npmjs.org/lowercase-keys 16ms (from cache) 151 http fetch GET 200 https://registry.npmjs.org/responselike 17ms (from cache) 152 silly pacote range manifest for clone-response@^1.0.2 fetched in 23ms 153 silly resolveWithNewModule clone-response@1.0.2 checking installable status 154 silly pacote range manifest for keyv@^3.0.0 fetched in 22ms 155 silly resolveWithNewModule keyv@3.1.0 checking installable status 156 silly pacote range manifest for lowercase-keys@^2.0.0 fetched in 22ms 157 silly resolveWithNewModule lowercase-keys@2.0.0 checking installable status 158 silly pacote range manifest for responselike@^1.0.2 fetched in 22ms 159 silly resolveWithNewModule responselike@1.0.2 checking installable status 160 http fetch GET 304 https://registry.npmjs.org/http-cache-semantics 46ms (from cache) 161 http fetch GET 304 https://registry.npmjs.org/normalize-url 46ms (from cache) 162 silly pacote range manifest for http-cache-semantics@^4.0.0 fetched in 51ms 163 silly resolveWithNewModule http-cache-semantics@4.1.0 checking installable status 164 silly pacote range manifest for normalize-url@^4.1.0 fetched in 49ms 165 silly resolveWithNewModule normalize-url@4.5.1 checking installable status 166 http fetch GET 304 https://registry.npmjs.org/pump 226ms (from cache) 167 silly pacote range manifest for pump@^3.0.0 fetched in 228ms 168 silly resolveWithNewModule pump@3.0.0 checking installable status 169 http fetch GET 200 https://registry.npmjs.org/json-buffer 6ms (from cache) 170 silly pacote version manifest for json-buffer@3.0.0 fetched in 8ms 171 silly resolveWithNewModule json-buffer@3.0.0 checking installable status 172 silly pacote range manifest for pump@^3.0.0 fetched in 1ms 173 silly resolveWithNewModule pump@3.0.0 checking installable status 174 http fetch GET 304 https://registry.npmjs.org/prepend-http 38ms (from cache) 175 silly pacote range manifest for prepend-http@^2.0.0 fetched in 39ms 176 silly resolveWithNewModule prepend-http@2.0.0 checking installable status 177 timing stage:loadIdealTree:loadAllDepsIntoIdealTree Completed in 4404ms 178 timing stage:loadIdealTree Completed in 5811ms 179 silly currentTree Melt@0.0.4 179 silly currentTree ├─┬ @electron/get@1.13.0 179 silly currentTree │ ├── debug@4.3.2 179 silly currentTree │ ├── env-paths@2.2.1 179 silly currentTree │ ├── fs-extra@8.1.0 179 silly currentTree │ ├── get-stream@4.1.0 179 silly currentTree │ ├── got@9.6.0 179 silly currentTree │ ├── graceful-fs@4.2.8 179 silly currentTree │ ├── ms@2.1.2 179 silly currentTree │ ├── prepend-http@2.0.0 179 silly currentTree │ ├── progress@2.0.3 179 silly currentTree │ ├── pump@3.0.0 179 silly currentTree │ ├── semver@6.3.0 179 silly currentTree │ ├── sumchecker@3.0.1 179 silly currentTree │ └── url-parse-lax@3.0.0 179 silly currentTree ├─┬ @serialport/binding-abstract@2.0.2 179 silly currentTree │ └── debug@4.1.0 179 silly currentTree ├─┬ @serialport/binding-mock@2.0.2 179 silly currentTree │ └── debug@4.1.0 179 silly currentTree ├── @serialport/parser-byte-length@2.0.2 179 silly currentTree ├── @serialport/parser-cctalk@2.0.2 179 silly currentTree ├── @serialport/parser-delimiter@2.0.2 179 silly currentTree ├── @serialport/parser-readline@2.0.2 179 silly currentTree ├── @serialport/parser-ready@2.0.2 179 silly currentTree ├── @serialport/parser-regex@2.0.2 179 silly currentTree ├─┬ @serialport/stream@2.0.2 179 silly currentTree │ └── debug@4.1.0 179 silly currentTree ├── @sindresorhus/is@0.14.0 179 silly currentTree ├── @szmarczak/http-timer@1.1.2 179 silly currentTree ├── @types/node@8.10.38 179 silly currentTree ├── @types/serialport@7.0.0 179 silly currentTree ├── 7zip-bin@4.1.0 179 silly currentTree ├── abab@1.0.4 179 silly currentTree ├── abbrev@1.1.1 179 silly currentTree ├── acorn-globals@3.1.0 179 silly currentTree ├── acorn@4.0.13 179 silly currentTree ├── ajv-keywords@3.2.0 179 silly currentTree ├── ajv@6.6.1 179 silly currentTree ├─┬ ansi-align@2.0.0 179 silly currentTree │ ├── ansi-regex@3.0.0 179 silly currentTree │ ├── is-fullwidth-code-point@2.0.0 179 silly currentTree │ ├── string-width@2.1.1 179 silly currentTree │ └── strip-ansi@4.0.0 179 silly currentTree ├── ansi-regex@2.1.1 179 silly currentTree ├── ansi-styles@3.2.1 179 silly currentTree ├── app-builder-bin@2.6.0 179 silly currentTree ├─┬ app-builder-lib@20.38.2 179 silly currentTree │ └── debug@4.1.0 179 silly currentTree ├── aproba@1.2.0 179 silly currentTree ├─┬ are-we-there-yet@1.1.5 179 silly currentTree │ ├── isarray@1.0.0 179 silly currentTree │ ├── readable-stream@2.3.6 179 silly currentTree │ └── string_decoder@1.1.1 179 silly currentTree ├── argparse@1.0.10 179 silly currentTree ├─┬ args@2.6.1 179 silly currentTree │ ├── ansi-styles@2.2.1 179 silly currentTree │ ├── camelcase@4.1.0 179 silly currentTree │ ├── chalk@1.1.3 179 silly currentTree │ ├── pkginfo@0.4.0 179 silly currentTree │ └── supports-color@2.0.0 179 silly currentTree ├── array-equal@1.0.0 179 silly currentTree ├── array-find-index@1.0.2 179 silly currentTree ├── array-union@1.0.2 179 silly currentTree ├── array-uniq@1.0.3 179 silly currentTree ├── arrify@1.0.1 179 silly currentTree ├── asar@0.14.5 179 silly currentTree ├── asn1@0.2.4 179 silly currentTree ├── assert-plus@1.0.0 179 silly currentTree ├── async-exit-hook@2.0.1 179 silly currentTree ├── async@0.1.22 179 silly currentTree ├── asynckit@0.4.0 179 silly currentTree ├── author-regex@1.0.0 179 silly currentTree ├── aws-sign2@0.7.0 179 silly currentTree ├── aws4@1.8.0 179 silly currentTree ├── balanced-match@1.0.0 179 silly currentTree ├── base64-js@1.3.0 179 silly currentTree ├── bcrypt-pbkdf@1.0.2 179 silly currentTree ├── bezier-js@2.3.2 179 silly currentTree ├── bignumber.js@2.4.0 179 silly currentTree ├── binary@0.3.0 179 silly currentTree ├── bindings@1.3.1 179 silly currentTree ├─┬ bl@1.2.2 179 silly currentTree │ ├── isarray@1.0.0 179 silly currentTree │ ├── readable-stream@2.3.6 179 silly currentTree │ └── string_decoder@1.1.1 179 silly currentTree ├── block-stream@0.0.9 179 silly currentTree ├── bluebird-lst@1.0.6 179 silly currentTree ├── bluebird@3.5.3 179 silly currentTree ├── bmp-js@0.0.3 179 silly currentTree ├── boolbase@1.0.0 179 silly currentTree ├── boolean@3.1.4 179 silly currentTree ├─┬ boxen@1.3.0 179 silly currentTree │ ├── ansi-regex@3.0.0 179 silly currentTree │ ├── camelcase@4.1.0 179 silly currentTree │ ├── is-fullwidth-code-point@2.0.0 179 silly currentTree │ ├── string-width@2.1.1 179 silly currentTree │ └── strip-ansi@4.0.0 179 silly currentTree ├── brace-expansion@1.1.11 179 silly currentTree ├── brace@0.11.1 179 silly currentTree ├── buffer-alloc-unsafe@1.1.0 179 silly currentTree ├── buffer-alloc@1.2.0 179 silly currentTree ├── buffer-equal@0.0.1 179 silly currentTree ├── buffer-fill@1.0.0 179 silly currentTree ├── buffer-from@1.1.1 179 silly currentTree ├── buffers@0.1.1 179 silly currentTree ├─┬ builder-util-runtime@8.0.2 179 silly currentTree │ └── debug@4.1.0 179 silly currentTree ├─┬ builder-util@9.6.0 179 silly currentTree │ └── debug@4.1.0 179 silly currentTree ├── builtin-modules@1.1.1 179 silly currentTree ├─┬ cacheable-request@6.1.0 179 silly currentTree │ ├── get-stream@5.2.0 179 silly currentTree │ ├── lowercase-keys@2.0.0 179 silly currentTree │ └── pump@3.0.0 179 silly currentTree ├── camelcase-keys@2.1.0 179 silly currentTree ├── camelcase@2.1.1 179 silly currentTree ├── canvas@1.6.13 179 silly currentTree ├── capture-stack-trace@1.0.1 179 silly currentTree ├── caseless@0.12.0 179 silly currentTree ├── chainsaw@0.1.0 179 silly currentTree ├── chalk@2.4.1 179 silly currentTree ├─┬ cheerio@0.19.0 179 silly currentTree │ └── lodash@3.10.1 179 silly currentTree ├── chownr@1.1.1 179 silly currentTree ├── chromium-pickle-js@0.2.0 179 silly currentTree ├── ci-info@1.6.0 179 silly currentTree ├── cli-boxes@1.0.0 179 silly currentTree ├── cli-cursor@2.1.0 179 silly currentTree ├── cli-spinners@1.3.1 179 silly currentTree ├─┬ cliui@4.1.0 179 silly currentTree │ ├── ansi-regex@3.0.0 179 silly currentTree │ ├── is-fullwidth-code-point@2.0.0 179 silly currentTree │ ├── string-width@2.1.1 179 silly currentTree │ └── strip-ansi@4.0.0 179 silly currentTree ├── clone-response@1.0.2 179 silly currentTree ├── code-point-at@1.1.0 179 silly currentTree ├── coffee-script@1.4.0 179 silly currentTree ├── color-convert@1.9.3 179 silly currentTree ├── color-name@1.1.3 179 silly currentTree ├── colors@1.3.2 179 silly currentTree ├── combined-stream@1.0.7 179 silly currentTree ├── commander@2.19.0 179 silly currentTree ├── compare-version@0.1.2 179 silly currentTree ├── concat-map@0.0.1 179 silly currentTree ├─┬ concat-stream@1.6.2 179 silly currentTree │ ├── isarray@1.0.0 179 silly currentTree │ ├── readable-stream@2.3.6 179 silly currentTree │ └── string_decoder@1.1.1 179 silly currentTree ├── conf@2.2.0 179 silly currentTree ├── config-chain@1.1.13 179 silly currentTree ├── configstore@3.1.2 179 silly currentTree ├── console-control-strings@1.1.0 179 silly currentTree ├── content-type-parser@1.0.2 179 silly currentTree ├── core-js@3.17.3 179 silly currentTree ├── core-util-is@1.0.2 179 silly currentTree ├── create-error-class@3.0.2 179 silly currentTree ├── cross-spawn@5.1.0 179 silly currentTree ├── crypto-random-string@1.0.0 179 silly currentTree ├── css-select@1.0.0 179 silly currentTree ├── css-what@1.0.0 179 silly currentTree ├── cssom@0.3.4 179 silly currentTree ├── cssstyle@0.2.37 179 silly currentTree ├── cuint@0.2.2 179 silly currentTree ├── currently-unhandled@0.4.1 179 silly currentTree ├── dashdash@1.14.1 179 silly currentTree ├── debug@3.2.6 179 silly currentTree ├── decamelize@1.2.0 179 silly currentTree ├── decompress-response@3.3.0 179 silly currentTree ├── decompress-zip@0.3.0 179 silly currentTree ├── deep-equal@1.0.1 179 silly currentTree ├── deep-extend@0.6.0 179 silly currentTree ├── deep-is@0.1.3 179 silly currentTree ├── defer-to-connect@1.1.3 179 silly currentTree ├─┬ define-properties@1.1.3 179 silly currentTree │ └── object-keys@1.1.1 179 silly currentTree ├── del@2.2.2 179 silly currentTree ├── delayed-stream@1.0.0 179 silly currentTree ├── delegates@1.0.0 179 silly currentTree ├── depd@1.1.2 179 silly currentTree ├── destroy@1.0.4 179 silly currentTree ├── detect-libc@1.0.3 179 silly currentTree ├── detect-node@2.1.0 179 silly currentTree ├── dmg-builder@6.5.2 179 silly currentTree ├─┬ dom-serializer@0.1.0 179 silly currentTree │ └── domelementtype@1.1.3 179 silly currentTree ├── dom-walk@0.1.1 179 silly currentTree ├── domelementtype@1.3.1 179 silly currentTree ├── domhandler@2.3.0 179 silly currentTree ├── domutils@1.4.3 179 silly currentTree ├── dot-prop@4.2.0 179 silly currentTree ├── dotenv-expand@4.2.0 179 silly currentTree ├── dotenv@6.1.0 179 silly currentTree ├── duplexer3@0.1.4 179 silly currentTree ├── ecc-jsbn@0.1.2 179 silly currentTree ├── ee-first@1.1.1 179 silly currentTree ├── ejs@2.6.1 179 silly currentTree ├── electron-builder@20.38.2 179 silly currentTree ├── electron-download@4.1.1 179 silly currentTree ├── electron-icon-maker@0.0.4 179 silly currentTree ├─┬ electron-osx-sign@0.4.11 179 silly currentTree │ ├── debug@2.6.9 179 silly currentTree │ └── ms@2.0.0 179 silly currentTree ├─┬ electron-packager@12.2.0 179 silly currentTree │ ├── base64-js@1.2.0 179 silly currentTree │ ├── camelcase@4.1.0 179 silly currentTree │ ├── fs-extra@5.0.0 179 silly currentTree │ ├── pify@3.0.0 179 silly currentTree │ ├── plist@2.1.0 179 silly currentTree │ ├── xmlbuilder@8.2.2 179 silly currentTree │ └── yargs-parser@10.1.0 179 silly currentTree ├── electron-publish@20.38.2 179 silly currentTree ├─┬ electron-rebuild@1.8.2 179 silly currentTree │ ├── camelcase@3.0.0 179 silly currentTree │ ├── cliui@3.2.0 179 silly currentTree │ ├── debug@2.6.9 179 silly currentTree │ ├── fs-extra@3.0.1 179 silly currentTree │ ├── invert-kv@1.0.0 179 silly currentTree │ ├── jsonfile@3.0.1 179 silly currentTree │ ├── lcid@1.0.0 179 silly currentTree │ ├── ms@2.0.0 179 silly currentTree │ ├── os-locale@1.4.0 179 silly currentTree │ ├── which-module@1.0.0 179 silly currentTree │ ├── y18n@3.2.1 179 silly currentTree │ ├── yargs-parser@5.0.0 179 silly currentTree │ └── yargs@7.1.0 179 silly currentTree ├── electron-store@2.0.0 179 silly currentTree ├── electron-titlebar@0.0.3 179 silly currentTree ├─┬ electron@14.0.1 179 silly currentTree │ └── @types/node@14.17.17 179 silly currentTree ├── encodeurl@1.0.2 179 silly currentTree ├── end-of-stream@1.4.1 179 silly currentTree ├── entities@1.1.2 179 silly currentTree ├── env-paths@1.0.0 179 silly currentTree ├── error-ex@1.3.2 179 silly currentTree ├── es6-error@4.1.1 179 silly currentTree ├── es6-promise@4.2.5 179 silly currentTree ├── escape-html@1.0.3 179 silly currentTree ├── escape-string-regexp@1.0.5 179 silly currentTree ├─┬ escodegen@1.11.0 179 silly currentTree │ └── esprima@3.1.3 179 silly currentTree ├── esprima@4.0.1 179 silly currentTree ├── estraverse@4.2.0 179 silly currentTree ├── esutils@2.0.2 179 silly currentTree ├── etag@1.8.1 179 silly currentTree ├── eventemitter2@5.0.1 179 silly currentTree ├── execa@0.7.0 179 silly currentTree ├── exif-parser@0.1.12 179 silly currentTree ├── expand-template@2.0.3 179 silly currentTree ├── extend@3.0.2 179 silly currentTree ├─┬ extract-zip@1.6.7 179 silly currentTree │ ├── debug@2.6.9 179 silly currentTree │ └── ms@2.0.0 179 silly currentTree ├── extsprintf@1.3.0 179 silly currentTree ├── fabric@2.4.4 179 silly currentTree ├── fast-deep-equal@2.0.1 179 silly currentTree ├── fast-json-stable-stringify@2.0.0 179 silly currentTree ├── fast-levenshtein@2.0.6 179 silly currentTree ├── fd-slicer@1.0.1 179 silly currentTree ├── file-type@3.9.0 179 silly currentTree ├── file-url@1.1.0 179 silly currentTree ├─┬ find-up@1.1.2 179 silly currentTree │ └── path-exists@2.1.0 179 silly currentTree ├── flora-colossus@1.0.0 179 silly currentTree ├── for-each@0.3.3 179 silly currentTree ├── forever-agent@0.6.1 179 silly currentTree ├── form-data@2.3.3 179 silly currentTree ├── fresh@0.5.2 179 silly currentTree ├── fs-constants@1.0.0 179 silly currentTree ├─┬ fs-extra-p@7.0.0 179 silly currentTree │ └── fs-extra@7.0.1 179 silly currentTree ├── fs-extra@4.0.3 179 silly currentTree ├── fs.realpath@1.0.0 179 silly currentTree ├── fstream@1.0.11 179 silly currentTree ├── galactus@0.2.1 179 silly currentTree ├── gauge@2.7.4 179 silly currentTree ├── get-caller-file@1.0.3 179 silly currentTree ├─┬ get-package-info@1.0.0 179 silly currentTree │ ├── debug@2.6.9 179 silly currentTree │ ├── find-up@2.1.0 179 silly currentTree │ ├── load-json-file@2.0.0 179 silly currentTree │ ├── locate-path@2.0.0 179 silly currentTree │ ├── ms@2.0.0 179 silly currentTree │ ├── p-limit@1.3.0 179 silly currentTree │ ├── p-locate@2.0.0 179 silly currentTree │ ├── p-try@1.0.0 179 silly currentTree │ ├── path-type@2.0.0 179 silly currentTree │ ├── read-pkg-up@2.0.0 179 silly currentTree │ ├── read-pkg@2.0.0 179 silly currentTree │ └── strip-bom@3.0.0 179 silly currentTree ├── get-stdin@4.0.1 179 silly currentTree ├── get-stream@3.0.0 179 silly currentTree ├── getpass@0.1.7 179 silly currentTree ├── github-from-package@0.0.0 179 silly currentTree ├── glob@6.0.4 179 silly currentTree ├─┬ global-agent@2.2.0 179 silly currentTree │ ├── lru-cache@6.0.0 179 silly currentTree │ ├── semver@7.3.5 179 silly currentTree │ └── yallist@4.0.0 179 silly currentTree ├── global-dirs@0.1.1 179 silly currentTree ├── global-tunnel-ng@2.7.1 179 silly currentTree ├── global@4.3.2 179 silly currentTree ├── globalthis@1.0.2 179 silly currentTree ├─┬ globby@5.0.0 179 silly currentTree │ └── glob@7.1.3 179 silly currentTree ├── got@6.7.1 179 silly currentTree ├── graceful-fs@4.1.15 179 silly currentTree ├── har-schema@2.0.0 179 silly currentTree ├── har-validator@5.1.3 179 silly currentTree ├── has-ansi@2.0.0 179 silly currentTree ├── has-flag@3.0.0 179 silly currentTree ├── has-unicode@2.0.1 179 silly currentTree ├── hasha@2.2.0 179 silly currentTree ├── hersheytext@0.5.1 179 silly currentTree ├── hosted-git-info@2.7.1 179 silly currentTree ├── html-encoding-sniffer@1.0.2 179 silly currentTree ├─┬ htmlparser2@3.8.3 179 silly currentTree │ ├── domutils@1.5.1 179 silly currentTree │ └── entities@1.0.0 179 silly currentTree ├── http-cache-semantics@4.1.0 179 silly currentTree ├── http-errors@1.6.3 179 silly currentTree ├─┬ http-proxy@0.10.0 179 silly currentTree │ └── colors@0.6.2 179 silly currentTree ├── http-signature@1.2.0 179 silly currentTree ├── i@0.3.6 179 silly currentTree ├── icon-gen@1.0.7 179 silly currentTree ├── iconv-lite@0.4.24 179 silly currentTree ├── import-lazy@2.1.0 179 silly currentTree ├── imurmurhash@0.1.4 179 silly currentTree ├── indent-string@2.1.0 179 silly currentTree ├── inflight@1.0.6 179 silly currentTree ├── inherits@2.0.3 179 silly currentTree ├── ini@1.3.5 179 silly currentTree ├── invert-kv@2.0.0 179 silly currentTree ├── ip-regex@1.0.3 179 silly currentTree ├── is-arrayish@0.2.1 179 silly currentTree ├── is-builtin-module@1.0.0 179 silly currentTree ├── is-callable@1.1.4 179 silly currentTree ├── is-ci@1.2.1 179 silly currentTree ├── is-finite@1.0.2 179 silly currentTree ├── is-fullwidth-code-point@1.0.0 179 silly currentTree ├── is-function@1.0.1 179 silly currentTree ├── is-installed-globally@0.1.0 179 silly currentTree ├── is-npm@1.0.0 179 silly currentTree ├── is-obj@1.0.1 179 silly currentTree ├── is-path-cwd@1.0.0 179 silly currentTree ├── is-path-in-cwd@1.0.1 179 silly currentTree ├── is-path-inside@1.0.1 179 silly currentTree ├── is-promise@1.0.1 179 silly currentTree ├── is-redirect@1.0.0 179 silly currentTree ├── is-retry-allowed@1.1.0 179 silly currentTree ├── is-stream@1.1.0 179 silly currentTree ├── is-typedarray@1.0.0 179 silly currentTree ├── is-utf8@0.2.1 179 silly currentTree ├── isarray@0.0.1 179 silly currentTree ├── isbinaryfile@3.0.3 179 silly currentTree ├── isexe@2.0.0 179 silly currentTree ├── isstream@0.1.2 179 silly currentTree ├─┬ jimp@0.2.28 179 silly currentTree │ ├── es6-promise@3.3.1 179 silly currentTree │ └── mime@1.6.0 179 silly currentTree ├── jpeg-js@0.2.0 179 silly currentTree ├── jquery@3.1.1 179 silly currentTree ├── js-yaml@3.12.0 179 silly currentTree ├── jsbn@0.1.1 179 silly currentTree ├── jsdom@9.12.0 179 silly currentTree ├── json-buffer@3.0.0 179 silly currentTree ├── json-schema-traverse@0.4.1 179 silly currentTree ├── json-schema@0.2.3 179 silly currentTree ├── json-stringify-safe@5.0.1 179 silly currentTree ├── json5@2.1.0 179 silly currentTree ├── jsonfile@4.0.0 179 silly currentTree ├── jsprim@1.4.1 179 silly currentTree ├── kew@0.7.0 179 silly currentTree ├── keypress@0.1.0 179 silly currentTree ├── keyv@3.1.0 179 silly currentTree ├── klaw@1.3.1 179 silly currentTree ├── latest-version@3.1.0 179 silly currentTree ├── lazy-val@1.0.3 179 silly currentTree ├── lcid@2.0.0 179 silly currentTree ├── levn@0.3.0 179 silly currentTree ├── lineclip@1.1.5 179 silly currentTree ├─┬ load-bmfont@1.4.0 179 silly currentTree │ ├── mime@1.6.0 179 silly currentTree │ └── xtend@4.0.1 179 silly currentTree ├── load-json-file@1.1.0 179 silly currentTree ├── locate-path@3.0.0 179 silly currentTree ├── lodash.assign@4.2.0 179 silly currentTree ├── lodash.get@4.4.2 179 silly currentTree ├── lodash@4.17.11 179 silly currentTree ├── log-symbols@2.2.0 179 silly currentTree ├── loud-rejection@1.6.0 179 silly currentTree ├── lowercase-keys@1.0.1 179 silly currentTree ├── lru-cache@4.1.5 179 silly currentTree ├─┬ make-dir@1.3.0 179 silly currentTree │ └── pify@3.0.0 179 silly currentTree ├── map-age-cleaner@0.1.3 179 silly currentTree ├── map-obj@1.0.1 179 silly currentTree ├─┬ matcher@3.0.0 179 silly currentTree │ └── escape-string-regexp@4.0.0 179 silly currentTree ├── mem@4.1.0 179 silly currentTree ├── meow@3.7.0 179 silly currentTree ├── mime-db@1.37.0 179 silly currentTree ├── mime-types@2.1.21 179 silly currentTree ├── mime@2.4.0 179 silly currentTree ├── mimic-fn@1.2.0 179 silly currentTree ├── mimic-response@1.0.1 179 silly currentTree ├── min-document@2.19.0 179 silly currentTree ├── minimatch@3.0.4 179 silly currentTree ├── minimist@1.2.0 179 silly currentTree ├─┬ mkdirp@0.5.1 179 silly currentTree │ └── minimist@0.0.8 179 silly currentTree ├── mkpath@0.1.0 179 silly currentTree ├─┬ mksnapshot@0.3.1 179 silly currentTree │ ├── fs-extra@0.26.7 179 silly currentTree │ └── jsonfile@2.4.0 179 silly currentTree ├── mousetrap@1.6.2 179 silly currentTree ├── ms@2.1.1 179 silly currentTree ├── nan@2.11.1 179 silly currentTree ├── napi-build-utils@1.0.1 179 silly currentTree ├── ncp@0.2.7 179 silly currentTree ├── nice-try@1.0.5 179 silly currentTree ├── node-abi@2.5.0 179 silly currentTree ├─┬ node-gyp@3.8.0 179 silly currentTree │ ├── glob@7.1.3 179 silly currentTree │ └── semver@5.3.0 179 silly currentTree ├── nodeify@1.0.1 179 silly currentTree ├── noop-logger@0.1.1 179 silly currentTree ├── nopt@3.0.6 179 silly currentTree ├── normalize-package-data@2.4.0 179 silly currentTree ├── normalize-url@4.5.1 179 silly currentTree ├─┬ npm-conf@1.1.3 179 silly currentTree │ └── pify@3.0.0 179 silly currentTree ├── npm-run-path@2.0.2 179 silly currentTree ├── npmlog@4.1.2 179 silly currentTree ├── nth-check@1.0.2 179 silly currentTree ├─┬ nugget@2.0.1 179 silly currentTree │ ├── debug@2.6.9 179 silly currentTree │ └── ms@2.0.0 179 silly currentTree ├── number-is-nan@1.0.1 179 silly currentTree ├── nwmatcher@1.4.4 179 silly currentTree ├── oauth-sign@0.9.0 179 silly currentTree ├── object-assign@4.1.1 179 silly currentTree ├── object-keys@0.4.0 179 silly currentTree ├── on-finished@2.3.0 179 silly currentTree ├── once@1.4.0 179 silly currentTree ├── onetime@2.0.1 179 silly currentTree ├─┬ optimist@0.3.7 179 silly currentTree │ └── wordwrap@0.0.3 179 silly currentTree ├── optionator@0.8.2 179 silly currentTree ├── ora@1.4.0 179 silly currentTree ├── os-homedir@1.0.2 179 silly currentTree ├─┬ os-locale@3.1.0 179 silly currentTree │ ├── cross-spawn@6.0.5 179 silly currentTree │ ├── execa@1.0.0 179 silly currentTree │ ├── get-stream@4.1.0 179 silly currentTree │ └── pump@3.0.0 179 silly currentTree ├── os-tmpdir@1.0.2 179 silly currentTree ├── osenv@0.1.5 179 silly currentTree ├── p-cancelable@1.1.0 179 silly currentTree ├── p-defer@1.0.0 179 silly currentTree ├── p-finally@1.0.0 179 silly currentTree ├── p-is-promise@2.0.0 179 silly currentTree ├── p-limit@2.0.0 179 silly currentTree ├── p-locate@3.0.0 179 silly currentTree ├── p-try@2.0.0 179 silly currentTree ├── package-json@4.0.1 179 silly currentTree ├── parse-author@2.0.0 179 silly currentTree ├── parse-bmfont-ascii@1.0.6 179 silly currentTree ├── parse-bmfont-binary@1.0.6 179 silly currentTree ├── parse-bmfont-xml@1.1.4 179 silly currentTree ├─┬ parse-color@1.0.0 179 silly currentTree │ └── color-convert@0.5.3 179 silly currentTree ├── parse-headers@2.0.1 179 silly currentTree ├── parse-json@2.2.0 179 silly currentTree ├── parse5@1.5.1 179 silly currentTree ├── path-exists@3.0.0 179 silly currentTree ├── path-is-absolute@1.0.1 179 silly currentTree ├── path-is-inside@1.0.2 179 silly currentTree ├── path-key@2.0.1 179 silly currentTree ├── path-parse@1.0.6 179 silly currentTree ├── path-type@1.1.0 179 silly currentTree ├── pend@1.2.0 179 silly currentTree ├── performance-now@2.1.0 179 silly currentTree ├─┬ phantomjs-prebuilt@2.1.16 179 silly currentTree │ ├── fs-extra@1.0.0 179 silly currentTree │ └── jsonfile@2.4.0 179 silly currentTree ├── phin@2.9.3 179 silly currentTree ├── pify@2.3.0 179 silly currentTree ├── pinkie-promise@2.0.1 179 silly currentTree ├── pinkie@2.0.4 179 silly currentTree ├── pixelmatch@4.0.2 179 silly currentTree ├─┬ pkg-up@2.0.0 179 silly currentTree │ ├── find-up@2.1.0 179 silly currentTree │ ├── locate-path@2.0.0 179 silly currentTree │ ├── p-limit@1.3.0 179 silly currentTree │ ├── p-locate@2.0.0 179 silly currentTree │ └── p-try@1.0.0 179 silly currentTree ├── pkginfo@0.2.3 179 silly currentTree ├── plist@3.0.1 179 silly currentTree ├── pn@1.1.0 179 silly currentTree ├── pngjs@3.3.3 179 silly currentTree ├── prebuild-install@5.2.2 179 silly currentTree ├── prelude-ls@1.1.2 179 silly currentTree ├── prepend-http@1.0.4 179 silly currentTree ├── pretty-bytes@1.0.4 179 silly currentTree ├── process-nextick-args@2.0.0 179 silly currentTree ├── process@0.5.2 179 silly currentTree ├── progress-stream@1.2.0 179 silly currentTree ├── progress@1.1.8 179 silly currentTree ├── promise@1.3.0 179 silly currentTree ├── proto-list@1.2.4 179 silly currentTree ├── pseudomap@1.0.2 179 silly currentTree ├── psl@1.1.29 179 silly currentTree ├── pump@2.0.1 179 silly currentTree ├── punycode@2.1.1 179 silly currentTree ├── q@1.5.1 179 silly currentTree ├── qs@6.5.2 179 silly currentTree ├── range-parser@0.0.4 179 silly currentTree ├── rc@1.2.8 179 silly currentTree ├── rcedit@1.1.1 179 silly currentTree ├── read-chunk@1.0.1 179 silly currentTree ├── read-config-file@3.2.0 179 silly currentTree ├── read-pkg-up@1.0.1 179 silly currentTree ├── read-pkg@1.1.0 179 silly currentTree ├── readable-stream@1.1.14 179 silly currentTree ├── redent@1.0.0 179 silly currentTree ├── registry-auth-token@3.3.2 179 silly currentTree ├── registry-url@3.1.0 179 silly currentTree ├─┬ remote@0.2.6 179 silly currentTree │ ├── commander@1.1.1 179 silly currentTree │ ├── fresh@0.1.0 179 silly currentTree │ ├── mime@1.2.6 179 silly currentTree │ └── send@0.1.0 179 silly currentTree ├── repeating@2.0.1 179 silly currentTree ├─┬ request-progress@2.0.1 179 silly currentTree │ └── throttleit@1.0.0 179 silly currentTree ├── request@2.88.0 179 silly currentTree ├── require-directory@2.1.1 179 silly currentTree ├── require-main-filename@1.0.1 179 silly currentTree ├── resolve@1.8.1 179 silly currentTree ├── responselike@1.0.2 179 silly currentTree ├── restore-cursor@2.0.0 179 silly currentTree ├─┬ rimraf@2.6.2 179 silly currentTree │ └── glob@7.1.3 179 silly currentTree ├─┬ roarr@2.15.4 179 silly currentTree │ └── sprintf-js@1.1.2 179 silly currentTree ├── rxjs@5.5.12 179 silly currentTree ├── safe-buffer@5.1.2 179 silly currentTree ├── safer-buffer@2.1.2 179 silly currentTree ├── sanitize-filename@1.6.1 179 silly currentTree ├── sax@1.2.4 179 silly currentTree ├── semantic-ui-css@2.4.1 179 silly currentTree ├── semver-compare@1.0.0 179 silly currentTree ├── semver-diff@2.1.0 179 silly currentTree ├── semver@5.6.0 179 silly currentTree ├─┬ send@0.16.2 179 silly currentTree │ ├── debug@2.6.9 179 silly currentTree │ ├── mime@1.4.1 179 silly currentTree │ ├── ms@2.0.0 179 silly currentTree │ └── range-parser@1.2.0 179 silly currentTree ├── serialize-error@7.0.1 179 silly currentTree ├── set-blocking@2.0.0 179 silly currentTree ├── setprototypeof@1.1.0 179 silly currentTree ├── shebang-command@1.2.0 179 silly currentTree ├── shebang-regex@1.0.0 179 silly currentTree ├── signal-exit@3.0.2 179 silly currentTree ├── simple-concat@1.0.0 179 silly currentTree ├── simple-get@2.8.1 179 silly currentTree ├── single-line-log@1.1.2 179 silly currentTree ├── source-map-support@0.5.9 179 silly currentTree ├── source-map@0.6.1 179 silly currentTree ├─┬ spawn-rx@2.0.12 179 silly currentTree │ ├── debug@2.6.9 179 silly currentTree │ └── ms@2.0.0 179 silly currentTree ├── spdx-correct@3.0.2 179 silly currentTree ├── spdx-exceptions@2.2.0 179 silly currentTree ├── spdx-expression-parse@3.0.0 179 silly currentTree ├── spdx-license-ids@3.0.2 179 silly currentTree ├── speedometer@0.1.4 179 silly currentTree ├── sprintf-js@1.0.3 179 silly currentTree ├── sshpk@1.15.2 179 silly currentTree ├── stat-mode@0.2.2 179 silly currentTree ├── statuses@1.4.0 179 silly currentTree ├── stream-to-buffer@0.1.0 179 silly currentTree ├── stream-to@0.2.2 179 silly currentTree ├── string_decoder@0.10.31 179 silly currentTree ├── string-similarity@1.1.0 179 silly currentTree ├── string-width@1.0.2 179 silly currentTree ├── strip-ansi@3.0.1 179 silly currentTree ├── strip-bom@2.0.0 179 silly currentTree ├── strip-eof@1.0.0 179 silly currentTree ├── strip-indent@1.0.1 179 silly currentTree ├── strip-json-comments@2.0.1 179 silly currentTree ├─┬ sumchecker@2.0.2 179 silly currentTree │ ├── debug@2.6.9 179 silly currentTree │ └── ms@2.0.0 179 silly currentTree ├── supports-color@5.5.0 179 silly currentTree ├── svg-path-parser@1.1.0 179 silly currentTree ├─┬ svg2png@4.1.0 179 silly currentTree │ ├── camelcase@3.0.0 179 silly currentTree │ ├── cliui@3.2.0 179 silly currentTree │ ├── invert-kv@1.0.0 179 silly currentTree │ ├── lcid@1.0.0 179 silly currentTree │ ├── os-locale@1.4.0 179 silly currentTree │ ├── which-module@1.0.0 179 silly currentTree │ ├── y18n@3.2.1 179 silly currentTree │ ├── yargs-parser@3.2.0 179 silly currentTree │ └── yargs@5.0.0 179 silly currentTree ├── symbol-observable@1.0.1 179 silly currentTree ├── symbol-tree@3.2.2 179 silly currentTree ├─┬ tar-fs@1.16.3 179 silly currentTree │ └── pump@1.0.3 179 silly currentTree ├─┬ tar-stream@1.6.2 179 silly currentTree │ ├── isarray@1.0.0 179 silly currentTree │ ├── readable-stream@2.3.6 179 silly currentTree │ ├── string_decoder@1.1.1 179 silly currentTree │ └── xtend@4.0.1 179 silly currentTree ├── tar@2.2.1 179 silly currentTree ├── temp-file@3.3.2 179 silly currentTree ├── term-size@1.2.0 179 silly currentTree ├── throttleit@0.0.2 179 silly currentTree ├── through2@0.2.3 179 silly currentTree ├── timed-out@4.0.1 179 silly currentTree ├── tinycolor2@1.4.1 179 silly currentTree ├── tmp@0.0.28 179 silly currentTree ├── to-buffer@1.1.1 179 silly currentTree ├── to-readable-stream@1.0.0 179 silly currentTree ├─┬ touch@0.0.3 179 silly currentTree │ └── nopt@1.0.10 179 silly currentTree ├─┬ tough-cookie@2.4.3 179 silly currentTree │ └── punycode@1.4.1 179 silly currentTree ├── tr46@0.0.3 179 silly currentTree ├── transformation-matrix@1.15.1 179 silly currentTree ├── traverse@0.3.9 179 silly currentTree ├── trim-newlines@1.0.0 179 silly currentTree ├── trim@0.0.1 179 silly currentTree ├── truncate-utf8-bytes@1.0.2 179 silly currentTree ├── tunnel-agent@0.6.0 179 silly currentTree ├── tunnel@0.0.6 179 silly currentTree ├── tweetnacl@0.14.5 179 silly currentTree ├── type-check@0.3.2 179 silly currentTree ├── type-fest@0.13.1 179 silly currentTree ├── typedarray@0.0.6 179 silly currentTree ├── underscore@1.4.4 179 silly currentTree ├── unique-string@1.0.0 179 silly currentTree ├── universalify@0.1.2 179 silly currentTree ├── unzip-response@2.0.1 179 silly currentTree ├── update-notifier@2.5.0 179 silly currentTree ├── uri-js@4.2.2 179 silly currentTree ├── url-parse-lax@1.0.0 179 silly currentTree ├── url-regex@3.2.0 179 silly currentTree ├── usb-detection@4.1.0 179 silly currentTree ├── utf8-byte-length@1.0.4 179 silly currentTree ├── util-deprecate@1.0.2 179 silly currentTree ├─┬ utile@0.1.7 179 silly currentTree │ └── rimraf@1.0.9 179 silly currentTree ├── uuid@3.3.2 179 silly currentTree ├── validate-npm-package-license@3.0.4 179 silly currentTree ├── verror@1.10.0 179 silly currentTree ├── victor@1.1.0 179 silly currentTree ├── webidl-conversions@4.0.2 179 silly currentTree ├── whatwg-encoding@1.0.5 179 silly currentTree ├─┬ whatwg-url@4.8.0 179 silly currentTree │ └── webidl-conversions@3.0.1 179 silly currentTree ├── which-module@2.0.0 179 silly currentTree ├── which-pm-runs@1.0.0 179 silly currentTree ├── which@1.3.1 179 silly currentTree ├── wide-align@1.1.3 179 silly currentTree ├─┬ widest-line@2.0.1 179 silly currentTree │ ├── ansi-regex@3.0.0 179 silly currentTree │ ├── is-fullwidth-code-point@2.0.0 179 silly currentTree │ ├── string-width@2.1.1 179 silly currentTree │ └── strip-ansi@4.0.0 179 silly currentTree ├── window-size@0.2.0 179 silly currentTree ├── wordwrap@1.0.0 179 silly currentTree ├── wrap-ansi@2.1.0 179 silly currentTree ├── wrappy@1.0.2 179 silly currentTree ├── write-file-atomic@2.3.0 179 silly currentTree ├── xdg-basedir@3.0.0 179 silly currentTree ├─┬ xhr@2.5.0 179 silly currentTree │ └── xtend@4.0.1 179 silly currentTree ├── xml-name-validator@2.0.1 179 silly currentTree ├── xml-parse-from-string@1.0.1 179 silly currentTree ├── xml2js@0.4.19 179 silly currentTree ├── xmlbuilder@9.0.7 179 silly currentTree ├── xmldom@0.1.27 179 silly currentTree ├── xtend@2.1.2 179 silly currentTree ├── y18n@4.0.0 179 silly currentTree ├── yallist@2.1.2 179 silly currentTree ├─┬ yargs-parser@11.1.1 179 silly currentTree │ └── camelcase@5.0.0 179 silly currentTree ├─┬ yargs@12.0.5 179 silly currentTree │ ├── ansi-regex@3.0.0 179 silly currentTree │ ├── find-up@3.0.0 179 silly currentTree │ ├── is-fullwidth-code-point@2.0.0 179 silly currentTree │ ├── string-width@2.1.1 179 silly currentTree │ └── strip-ansi@4.0.0 179 silly currentTree └── yauzl@2.4.1 180 silly idealTree Melt@0.0.4 180 silly idealTree ├─┬ @electron/get@1.13.0 180 silly idealTree │ ├── debug@4.3.2 180 silly idealTree │ ├── env-paths@2.2.1 180 silly idealTree │ ├── fs-extra@8.1.0 180 silly idealTree │ ├── get-stream@4.1.0 180 silly idealTree │ ├── got@9.6.0 180 silly idealTree │ ├── graceful-fs@4.2.8 180 silly idealTree │ ├── ms@2.1.2 180 silly idealTree │ ├── prepend-http@2.0.0 180 silly idealTree │ ├── progress@2.0.3 180 silly idealTree │ ├── pump@3.0.0 180 silly idealTree │ ├── semver@6.3.0 180 silly idealTree │ ├── sumchecker@3.0.1 180 silly idealTree │ └── url-parse-lax@3.0.0 180 silly idealTree ├─┬ @serialport/binding-abstract@2.0.2 180 silly idealTree │ └── debug@4.1.0 180 silly idealTree ├─┬ @serialport/binding-mock@2.0.2 180 silly idealTree │ └── debug@4.1.0 180 silly idealTree ├─┬ @serialport/bindings@2.0.3 180 silly idealTree │ └── debug@4.1.0 180 silly idealTree ├── @serialport/parser-byte-length@2.0.2 180 silly idealTree ├── @serialport/parser-cctalk@2.0.2 180 silly idealTree ├── @serialport/parser-delimiter@2.0.2 180 silly idealTree ├── @serialport/parser-readline@2.0.2 180 silly idealTree ├── @serialport/parser-ready@2.0.2 180 silly idealTree ├── @serialport/parser-regex@2.0.2 180 silly idealTree ├─┬ @serialport/stream@2.0.2 180 silly idealTree │ └── debug@4.1.0 180 silly idealTree ├── @sindresorhus/is@0.14.0 180 silly idealTree ├── @szmarczak/http-timer@1.1.2 180 silly idealTree ├── @types/node@8.10.38 180 silly idealTree ├── @types/serialport@7.0.0 180 silly idealTree ├── 7zip-bin@4.1.0 180 silly idealTree ├── abab@1.0.4 180 silly idealTree ├── abbrev@1.1.1 180 silly idealTree ├── acorn-globals@3.1.0 180 silly idealTree ├── acorn@4.0.13 180 silly idealTree ├── ajv-keywords@3.2.0 180 silly idealTree ├── ajv@6.6.1 180 silly idealTree ├─┬ ansi-align@2.0.0 180 silly idealTree │ ├── ansi-regex@3.0.0 180 silly idealTree │ ├── is-fullwidth-code-point@2.0.0 180 silly idealTree │ ├── string-width@2.1.1 180 silly idealTree │ └── strip-ansi@4.0.0 180 silly idealTree ├── ansi-regex@2.1.1 180 silly idealTree ├── ansi-styles@3.2.1 180 silly idealTree ├── app-builder-bin@2.6.0 180 silly idealTree ├─┬ app-builder-lib@20.38.2 180 silly idealTree │ └── debug@4.1.0 180 silly idealTree ├── aproba@1.2.0 180 silly idealTree ├─┬ are-we-there-yet@1.1.5 180 silly idealTree │ ├── isarray@1.0.0 180 silly idealTree │ ├── readable-stream@2.3.6 180 silly idealTree │ └── string_decoder@1.1.1 180 silly idealTree ├── argparse@1.0.10 180 silly idealTree ├─┬ args@2.6.1 180 silly idealTree │ ├── ansi-styles@2.2.1 180 silly idealTree │ ├── camelcase@4.1.0 180 silly idealTree │ ├── chalk@1.1.3 180 silly idealTree │ ├── pkginfo@0.4.0 180 silly idealTree │ └── supports-color@2.0.0 180 silly idealTree ├── array-equal@1.0.0 180 silly idealTree ├── array-find-index@1.0.2 180 silly idealTree ├── array-union@1.0.2 180 silly idealTree ├── array-uniq@1.0.3 180 silly idealTree ├── arrify@1.0.1 180 silly idealTree ├── asar@0.14.5 180 silly idealTree ├── asn1@0.2.4 180 silly idealTree ├── assert-plus@1.0.0 180 silly idealTree ├── async-exit-hook@2.0.1 180 silly idealTree ├── async@0.1.22 180 silly idealTree ├── asynckit@0.4.0 180 silly idealTree ├── author-regex@1.0.0 180 silly idealTree ├── aws-sign2@0.7.0 180 silly idealTree ├── aws4@1.8.0 180 silly idealTree ├── balanced-match@1.0.0 180 silly idealTree ├── base64-js@1.3.0 180 silly idealTree ├── bcrypt-pbkdf@1.0.2 180 silly idealTree ├── bezier-js@2.3.2 180 silly idealTree ├── bignumber.js@2.4.0 180 silly idealTree ├── binary@0.3.0 180 silly idealTree ├── bindings@1.3.1 180 silly idealTree ├─┬ bl@1.2.2 180 silly idealTree │ ├── isarray@1.0.0 180 silly idealTree │ ├── readable-stream@2.3.6 180 silly idealTree │ └── string_decoder@1.1.1 180 silly idealTree ├── block-stream@0.0.9 180 silly idealTree ├── bluebird-lst@1.0.6 180 silly idealTree ├── bluebird@3.5.3 180 silly idealTree ├── bmp-js@0.0.3 180 silly idealTree ├── boolbase@1.0.0 180 silly idealTree ├── boolean@3.1.4 180 silly idealTree ├─┬ boxen@1.3.0 180 silly idealTree │ ├── ansi-regex@3.0.0 180 silly idealTree │ ├── camelcase@4.1.0 180 silly idealTree │ ├── is-fullwidth-code-point@2.0.0 180 silly idealTree │ ├── string-width@2.1.1 180 silly idealTree │ └── strip-ansi@4.0.0 180 silly idealTree ├── brace-expansion@1.1.11 180 silly idealTree ├── brace@0.11.1 180 silly idealTree ├── buffer-alloc-unsafe@1.1.0 180 silly idealTree ├── buffer-alloc@1.2.0 180 silly idealTree ├── buffer-equal@0.0.1 180 silly idealTree ├── buffer-fill@1.0.0 180 silly idealTree ├── buffer-from@1.1.1 180 silly idealTree ├── buffers@0.1.1 180 silly idealTree ├─┬ builder-util-runtime@8.0.2 180 silly idealTree │ └── debug@4.1.0 180 silly idealTree ├─┬ builder-util@9.6.0 180 silly idealTree │ └── debug@4.1.0 180 silly idealTree ├── builtin-modules@1.1.1 180 silly idealTree ├─┬ cacheable-request@6.1.0 180 silly idealTree │ ├── get-stream@5.2.0 180 silly idealTree │ ├── lowercase-keys@2.0.0 180 silly idealTree │ └── pump@3.0.0 180 silly idealTree ├── camelcase-keys@2.1.0 180 silly idealTree ├── camelcase@2.1.1 180 silly idealTree ├── canvas@1.6.13 180 silly idealTree ├── capture-stack-trace@1.0.1 180 silly idealTree ├── caseless@0.12.0 180 silly idealTree ├── chainsaw@0.1.0 180 silly idealTree ├── chalk@2.4.1 180 silly idealTree ├─┬ cheerio@0.19.0 180 silly idealTree │ └── lodash@3.10.1 180 silly idealTree ├── chownr@1.1.1 180 silly idealTree ├── chromium-pickle-js@0.2.0 180 silly idealTree ├── ci-info@1.6.0 180 silly idealTree ├── cli-boxes@1.0.0 180 silly idealTree ├── cli-cursor@2.1.0 180 silly idealTree ├── cli-spinners@1.3.1 180 silly idealTree ├─┬ cliui@4.1.0 180 silly idealTree │ ├── ansi-regex@3.0.0 180 silly idealTree │ ├── is-fullwidth-code-point@2.0.0 180 silly idealTree │ ├── string-width@2.1.1 180 silly idealTree │ └── strip-ansi@4.0.0 180 silly idealTree ├── clone-response@1.0.2 180 silly idealTree ├── code-point-at@1.1.0 180 silly idealTree ├── coffee-script@1.4.0 180 silly idealTree ├── color-convert@1.9.3 180 silly idealTree ├── color-name@1.1.3 180 silly idealTree ├── colors@1.3.2 180 silly idealTree ├── combined-stream@1.0.7 180 silly idealTree ├── commander@2.19.0 180 silly idealTree ├── compare-version@0.1.2 180 silly idealTree ├── concat-map@0.0.1 180 silly idealTree ├─┬ concat-stream@1.6.2 180 silly idealTree │ ├── isarray@1.0.0 180 silly idealTree │ ├── readable-stream@2.3.6 180 silly idealTree │ └── string_decoder@1.1.1 180 silly idealTree ├── conf@2.2.0 180 silly idealTree ├── config-chain@1.1.13 180 silly idealTree ├── configstore@3.1.2 180 silly idealTree ├── console-control-strings@1.1.0 180 silly idealTree ├── content-type-parser@1.0.2 180 silly idealTree ├── core-js@3.17.3 180 silly idealTree ├── core-util-is@1.0.2 180 silly idealTree ├── create-error-class@3.0.2 180 silly idealTree ├── cross-spawn@5.1.0 180 silly idealTree ├── crypto-random-string@1.0.0 180 silly idealTree ├── css-select@1.0.0 180 silly idealTree ├── css-what@1.0.0 180 silly idealTree ├── cssom@0.3.4 180 silly idealTree ├── cssstyle@0.2.37 180 silly idealTree ├── cuint@0.2.2 180 silly idealTree ├── currently-unhandled@0.4.1 180 silly idealTree ├── dashdash@1.14.1 180 silly idealTree ├── debug@3.2.6 180 silly idealTree ├── decamelize@1.2.0 180 silly idealTree ├── decompress-response@3.3.0 180 silly idealTree ├── decompress-zip@0.3.0 180 silly idealTree ├── deep-equal@1.0.1 180 silly idealTree ├── deep-extend@0.6.0 180 silly idealTree ├── deep-is@0.1.3 180 silly idealTree ├── defer-to-connect@1.1.3 180 silly idealTree ├─┬ define-properties@1.1.3 180 silly idealTree │ └── object-keys@1.1.1 180 silly idealTree ├── del@2.2.2 180 silly idealTree ├── delayed-stream@1.0.0 180 silly idealTree ├── delegates@1.0.0 180 silly idealTree ├── depd@1.1.2 180 silly idealTree ├── destroy@1.0.4 180 silly idealTree ├── detect-libc@1.0.3 180 silly idealTree ├── detect-node@2.1.0 180 silly idealTree ├── dmg-builder@6.5.2 180 silly idealTree ├─┬ dom-serializer@0.1.0 180 silly idealTree │ └── domelementtype@1.1.3 180 silly idealTree ├── dom-walk@0.1.1 180 silly idealTree ├── domelementtype@1.3.1 180 silly idealTree ├── domhandler@2.3.0 180 silly idealTree ├── domutils@1.4.3 180 silly idealTree ├── dot-prop@4.2.0 180 silly idealTree ├── dotenv-expand@4.2.0 180 silly idealTree ├── dotenv@6.1.0 180 silly idealTree ├── duplexer3@0.1.4 180 silly idealTree ├── ecc-jsbn@0.1.2 180 silly idealTree ├── ee-first@1.1.1 180 silly idealTree ├── ejs@2.6.1 180 silly idealTree ├── electron-builder@20.38.2 180 silly idealTree ├── electron-download@4.1.1 180 silly idealTree ├── electron-icon-maker@0.0.4 180 silly idealTree ├─┬ electron-osx-sign@0.4.11 180 silly idealTree │ ├── debug@2.6.9 180 silly idealTree │ └── ms@2.0.0 180 silly idealTree ├─┬ electron-packager@12.2.0 180 silly idealTree │ ├── base64-js@1.2.0 180 silly idealTree │ ├── camelcase@4.1.0 180 silly idealTree │ ├── fs-extra@5.0.0 180 silly idealTree │ ├── pify@3.0.0 180 silly idealTree │ ├── plist@2.1.0 180 silly idealTree │ ├── xmlbuilder@8.2.2 180 silly idealTree │ └── yargs-parser@10.1.0 180 silly idealTree ├── electron-publish@20.38.2 180 silly idealTree ├─┬ electron-rebuild@1.8.2 180 silly idealTree │ ├── camelcase@3.0.0 180 silly idealTree │ ├── cliui@3.2.0 180 silly idealTree │ ├── debug@2.6.9 180 silly idealTree │ ├── fs-extra@3.0.1 180 silly idealTree │ ├── invert-kv@1.0.0 180 silly idealTree │ ├── jsonfile@3.0.1 180 silly idealTree │ ├── lcid@1.0.0 180 silly idealTree │ ├── ms@2.0.0 180 silly idealTree │ ├── os-locale@1.4.0 180 silly idealTree │ ├── which-module@1.0.0 180 silly idealTree │ ├── y18n@3.2.1 180 silly idealTree │ ├── yargs-parser@5.0.0 180 silly idealTree │ └── yargs@7.1.0 180 silly idealTree ├── electron-store@2.0.0 180 silly idealTree ├── electron-titlebar@0.0.3 180 silly idealTree ├─┬ electron@14.0.1 180 silly idealTree │ └── @types/node@14.17.17 180 silly idealTree ├── encodeurl@1.0.2 180 silly idealTree ├── end-of-stream@1.4.1 180 silly idealTree ├── entities@1.1.2 180 silly idealTree ├── env-paths@1.0.0 180 silly idealTree ├── error-ex@1.3.2 180 silly idealTree ├── es6-error@4.1.1 180 silly idealTree ├── es6-promise@4.2.5 180 silly idealTree ├── escape-html@1.0.3 180 silly idealTree ├── escape-string-regexp@1.0.5 180 silly idealTree ├─┬ escodegen@1.11.0 180 silly idealTree │ └── esprima@3.1.3 180 silly idealTree ├── esprima@4.0.1 180 silly idealTree ├── estraverse@4.2.0 180 silly idealTree ├── esutils@2.0.2 180 silly idealTree ├── etag@1.8.1 180 silly idealTree ├── eventemitter2@5.0.1 180 silly idealTree ├── execa@0.7.0 180 silly idealTree ├── exif-parser@0.1.12 180 silly idealTree ├── expand-template@2.0.3 180 silly idealTree ├── extend@3.0.2 180 silly idealTree ├─┬ extract-zip@1.6.7 180 silly idealTree │ ├── debug@2.6.9 180 silly idealTree │ └── ms@2.0.0 180 silly idealTree ├── extsprintf@1.3.0 180 silly idealTree ├── fabric@2.4.4 180 silly idealTree ├── fast-deep-equal@2.0.1 180 silly idealTree ├── fast-json-stable-stringify@2.0.0 180 silly idealTree ├── fast-levenshtein@2.0.6 180 silly idealTree ├── fd-slicer@1.0.1 180 silly idealTree ├── file-type@3.9.0 180 silly idealTree ├── file-url@1.1.0 180 silly idealTree ├─┬ find-up@1.1.2 180 silly idealTree │ └── path-exists@2.1.0 180 silly idealTree ├── flora-colossus@1.0.0 180 silly idealTree ├── for-each@0.3.3 180 silly idealTree ├── forever-agent@0.6.1 180 silly idealTree ├── form-data@2.3.3 180 silly idealTree ├── fresh@0.5.2 180 silly idealTree ├── fs-constants@1.0.0 180 silly idealTree ├─┬ fs-extra-p@7.0.0 180 silly idealTree │ └── fs-extra@7.0.1 180 silly idealTree ├── fs-extra@4.0.3 180 silly idealTree ├── fs.realpath@1.0.0 180 silly idealTree ├── fstream@1.0.11 180 silly idealTree ├── galactus@0.2.1 180 silly idealTree ├── gauge@2.7.4 180 silly idealTree ├── get-caller-file@1.0.3 180 silly idealTree ├─┬ get-package-info@1.0.0 180 silly idealTree │ ├── debug@2.6.9 180 silly idealTree │ ├── find-up@2.1.0 180 silly idealTree │ ├── load-json-file@2.0.0 180 silly idealTree │ ├── locate-path@2.0.0 180 silly idealTree │ ├── ms@2.0.0 180 silly idealTree │ ├── p-limit@1.3.0 180 silly idealTree │ ├── p-locate@2.0.0 180 silly idealTree │ ├── p-try@1.0.0 180 silly idealTree │ ├── path-type@2.0.0 180 silly idealTree │ ├── read-pkg-up@2.0.0 180 silly idealTree │ ├── read-pkg@2.0.0 180 silly idealTree │ └── strip-bom@3.0.0 180 silly idealTree ├── get-stdin@4.0.1 180 silly idealTree ├── get-stream@3.0.0 180 silly idealTree ├── getpass@0.1.7 180 silly idealTree ├── github-from-package@0.0.0 180 silly idealTree ├── glob@6.0.4 180 silly idealTree ├─┬ global-agent@2.2.0 180 silly idealTree │ ├── lru-cache@6.0.0 180 silly idealTree │ ├── semver@7.3.5 180 silly idealTree │ └── yallist@4.0.0 180 silly idealTree ├── global-dirs@0.1.1 180 silly idealTree ├── global-tunnel-ng@2.7.1 180 silly idealTree ├── global@4.3.2 180 silly idealTree ├── globalthis@1.0.2 180 silly idealTree ├─┬ globby@5.0.0 180 silly idealTree │ └── glob@7.1.3 180 silly idealTree ├── got@6.7.1 180 silly idealTree ├── graceful-fs@4.1.15 180 silly idealTree ├── har-schema@2.0.0 180 silly idealTree ├── har-validator@5.1.3 180 silly idealTree ├── has-ansi@2.0.0 180 silly idealTree ├── has-flag@3.0.0 180 silly idealTree ├── has-unicode@2.0.1 180 silly idealTree ├── hasha@2.2.0 180 silly idealTree ├── hersheytext@0.5.1 180 silly idealTree ├── hosted-git-info@2.7.1 180 silly idealTree ├── html-encoding-sniffer@1.0.2 180 silly idealTree ├─┬ htmlparser2@3.8.3 180 silly idealTree │ ├── domutils@1.5.1 180 silly idealTree │ └── entities@1.0.0 180 silly idealTree ├── http-cache-semantics@4.1.0 180 silly idealTree ├── http-errors@1.6.3 180 silly idealTree ├─┬ http-proxy@0.10.0 180 silly idealTree │ └── colors@0.6.2 180 silly idealTree ├── http-signature@1.2.0 180 silly idealTree ├── i@0.3.6 180 silly idealTree ├── icon-gen@1.0.7 180 silly idealTree ├── iconv-lite@0.4.24 180 silly idealTree ├── import-lazy@2.1.0 180 silly idealTree ├── imurmurhash@0.1.4 180 silly idealTree ├── indent-string@2.1.0 180 silly idealTree ├── inflight@1.0.6 180 silly idealTree ├── inherits@2.0.3 180 silly idealTree ├── ini@1.3.5 180 silly idealTree ├── invert-kv@2.0.0 180 silly idealTree ├── ip-regex@1.0.3 180 silly idealTree ├── is-arrayish@0.2.1 180 silly idealTree ├── is-builtin-module@1.0.0 180 silly idealTree ├── is-callable@1.1.4 180 silly idealTree ├── is-ci@1.2.1 180 silly idealTree ├── is-finite@1.0.2 180 silly idealTree ├── is-fullwidth-code-point@1.0.0 180 silly idealTree ├── is-function@1.0.1 180 silly idealTree ├── is-installed-globally@0.1.0 180 silly idealTree ├── is-npm@1.0.0 180 silly idealTree ├── is-obj@1.0.1 180 silly idealTree ├── is-path-cwd@1.0.0 180 silly idealTree ├── is-path-in-cwd@1.0.1 180 silly idealTree ├── is-path-inside@1.0.1 180 silly idealTree ├── is-promise@1.0.1 180 silly idealTree ├── is-redirect@1.0.0 180 silly idealTree ├── is-retry-allowed@1.1.0 180 silly idealTree ├── is-stream@1.1.0 180 silly idealTree ├── is-typedarray@1.0.0 180 silly idealTree ├── is-utf8@0.2.1 180 silly idealTree ├── isarray@0.0.1 180 silly idealTree ├── isbinaryfile@3.0.3 180 silly idealTree ├── isexe@2.0.0 180 silly idealTree ├── isstream@0.1.2 180 silly idealTree ├─┬ jimp@0.2.28 180 silly idealTree │ ├── es6-promise@3.3.1 180 silly idealTree │ └── mime@1.6.0 180 silly idealTree ├── jpeg-js@0.2.0 180 silly idealTree ├── jquery@3.1.1 180 silly idealTree ├── js-yaml@3.12.0 180 silly idealTree ├── jsbn@0.1.1 180 silly idealTree ├── jsdom@9.12.0 180 silly idealTree ├── json-buffer@3.0.0 180 silly idealTree ├── json-schema-traverse@0.4.1 180 silly idealTree ├── json-schema@0.2.3 180 silly idealTree ├── json-stringify-safe@5.0.1 180 silly idealTree ├── json5@2.1.0 180 silly idealTree ├── jsonfile@4.0.0 180 silly idealTree ├── jsprim@1.4.1 180 silly idealTree ├── kew@0.7.0 180 silly idealTree ├── keypress@0.1.0 180 silly idealTree ├── keyv@3.1.0 180 silly idealTree ├── klaw@1.3.1 180 silly idealTree ├── latest-version@3.1.0 180 silly idealTree ├── lazy-val@1.0.3 180 silly idealTree ├── lcid@2.0.0 180 silly idealTree ├── levn@0.3.0 180 silly idealTree ├── lineclip@1.1.5 180 silly idealTree ├─┬ load-bmfont@1.4.0 180 silly idealTree │ ├── mime@1.6.0 180 silly idealTree │ └── xtend@4.0.1 180 silly idealTree ├── load-json-file@1.1.0 180 silly idealTree ├── locate-path@3.0.0 180 silly idealTree ├── lodash.assign@4.2.0 180 silly idealTree ├── lodash.get@4.4.2 180 silly idealTree ├── lodash@4.17.11 180 silly idealTree ├── log-symbols@2.2.0 180 silly idealTree ├── loud-rejection@1.6.0 180 silly idealTree ├── lowercase-keys@1.0.1 180 silly idealTree ├── lru-cache@4.1.5 180 silly idealTree ├─┬ make-dir@1.3.0 180 silly idealTree │ └── pify@3.0.0 180 silly idealTree ├── map-age-cleaner@0.1.3 180 silly idealTree ├── map-obj@1.0.1 180 silly idealTree ├─┬ matcher@3.0.0 180 silly idealTree │ └── escape-string-regexp@4.0.0 180 silly idealTree ├── mem@4.1.0 180 silly idealTree ├── meow@3.7.0 180 silly idealTree ├── mime-db@1.37.0 180 silly idealTree ├── mime-types@2.1.21 180 silly idealTree ├── mime@2.4.0 180 silly idealTree ├── mimic-fn@1.2.0 180 silly idealTree ├── mimic-response@1.0.1 180 silly idealTree ├── min-document@2.19.0 180 silly idealTree ├── minimatch@3.0.4 180 silly idealTree ├── minimist@1.2.0 180 silly idealTree ├─┬ mkdirp@0.5.1 180 silly idealTree │ └── minimist@0.0.8 180 silly idealTree ├── mkpath@0.1.0 180 silly idealTree ├─┬ mksnapshot@0.3.1 180 silly idealTree │ ├── fs-extra@0.26.7 180 silly idealTree │ └── jsonfile@2.4.0 180 silly idealTree ├── mousetrap@1.6.2 180 silly idealTree ├── ms@2.1.1 180 silly idealTree ├── nan@2.11.1 180 silly idealTree ├── napi-build-utils@1.0.1 180 silly idealTree ├── ncp@0.2.7 180 silly idealTree ├── nice-try@1.0.5 180 silly idealTree ├── node-abi@2.5.0 180 silly idealTree ├─┬ node-gyp@3.8.0 180 silly idealTree │ ├── glob@7.1.3 180 silly idealTree │ └── semver@5.3.0 180 silly idealTree ├── nodeify@1.0.1 180 silly idealTree ├── noop-logger@0.1.1 180 silly idealTree ├── nopt@3.0.6 180 silly idealTree ├── normalize-package-data@2.4.0 180 silly idealTree ├── normalize-url@4.5.1 180 silly idealTree ├─┬ npm-conf@1.1.3 180 silly idealTree │ └── pify@3.0.0 180 silly idealTree ├── npm-run-path@2.0.2 180 silly idealTree ├── npmlog@4.1.2 180 silly idealTree ├── nth-check@1.0.2 180 silly idealTree ├─┬ nugget@2.0.1 180 silly idealTree │ ├── debug@2.6.9 180 silly idealTree │ └── ms@2.0.0 180 silly idealTree ├── number-is-nan@1.0.1 180 silly idealTree ├── nwmatcher@1.4.4 180 silly idealTree ├── oauth-sign@0.9.0 180 silly idealTree ├── object-assign@4.1.1 180 silly idealTree ├── object-keys@0.4.0 180 silly idealTree ├── on-finished@2.3.0 180 silly idealTree ├── once@1.4.0 180 silly idealTree ├── onetime@2.0.1 180 silly idealTree ├─┬ optimist@0.3.7 180 silly idealTree │ └── wordwrap@0.0.3 180 silly idealTree ├── optionator@0.8.2 180 silly idealTree ├── ora@1.4.0 180 silly idealTree ├── os-homedir@1.0.2 180 silly idealTree ├─┬ os-locale@3.1.0 180 silly idealTree │ ├── cross-spawn@6.0.5 180 silly idealTree │ ├── execa@1.0.0 180 silly idealTree │ ├── get-stream@4.1.0 180 silly idealTree │ └── pump@3.0.0 180 silly idealTree ├── os-tmpdir@1.0.2 180 silly idealTree ├── osenv@0.1.5 180 silly idealTree ├── p-cancelable@1.1.0 180 silly idealTree ├── p-defer@1.0.0 180 silly idealTree ├── p-finally@1.0.0 180 silly idealTree ├── p-is-promise@2.0.0 180 silly idealTree ├── p-limit@2.0.0 180 silly idealTree ├── p-locate@3.0.0 180 silly idealTree ├── p-try@2.0.0 180 silly idealTree ├── package-json@4.0.1 180 silly idealTree ├── parse-author@2.0.0 180 silly idealTree ├── parse-bmfont-ascii@1.0.6 180 silly idealTree ├── parse-bmfont-binary@1.0.6 180 silly idealTree ├── parse-bmfont-xml@1.1.4 180 silly idealTree ├─┬ parse-color@1.0.0 180 silly idealTree │ └── color-convert@0.5.3 180 silly idealTree ├── parse-headers@2.0.1 180 silly idealTree ├── parse-json@2.2.0 180 silly idealTree ├── parse5@1.5.1 180 silly idealTree ├── path-exists@3.0.0 180 silly idealTree ├── path-is-absolute@1.0.1 180 silly idealTree ├── path-is-inside@1.0.2 180 silly idealTree ├── path-key@2.0.1 180 silly idealTree ├── path-parse@1.0.6 180 silly idealTree ├── path-type@1.1.0 180 silly idealTree ├── pend@1.2.0 180 silly idealTree ├── performance-now@2.1.0 180 silly idealTree ├─┬ phantomjs-prebuilt@2.1.16 180 silly idealTree │ ├── fs-extra@1.0.0 180 silly idealTree │ └── jsonfile@2.4.0 180 silly idealTree ├── phin@2.9.3 180 silly idealTree ├── pify@2.3.0 180 silly idealTree ├── pinkie-promise@2.0.1 180 silly idealTree ├── pinkie@2.0.4 180 silly idealTree ├── pixelmatch@4.0.2 180 silly idealTree ├─┬ pkg-up@2.0.0 180 silly idealTree │ ├── find-up@2.1.0 180 silly idealTree │ ├── locate-path@2.0.0 180 silly idealTree │ ├── p-limit@1.3.0 180 silly idealTree │ ├── p-locate@2.0.0 180 silly idealTree │ └── p-try@1.0.0 180 silly idealTree ├── pkginfo@0.2.3 180 silly idealTree ├── plist@3.0.1 180 silly idealTree ├── pn@1.1.0 180 silly idealTree ├── pngjs@3.3.3 180 silly idealTree ├── prebuild-install@5.2.2 180 silly idealTree ├── prelude-ls@1.1.2 180 silly idealTree ├── prepend-http@1.0.4 180 silly idealTree ├── pretty-bytes@1.0.4 180 silly idealTree ├── process-nextick-args@2.0.0 180 silly idealTree ├── process@0.5.2 180 silly idealTree ├── progress-stream@1.2.0 180 silly idealTree ├── progress@1.1.8 180 silly idealTree ├── promise@1.3.0 180 silly idealTree ├── proto-list@1.2.4 180 silly idealTree ├── pseudomap@1.0.2 180 silly idealTree ├── psl@1.1.29 180 silly idealTree ├── pump@2.0.1 180 silly idealTree ├── punycode@2.1.1 180 silly idealTree ├── q@1.5.1 180 silly idealTree ├── qs@6.5.2 180 silly idealTree ├── range-parser@0.0.4 180 silly idealTree ├── rc@1.2.8 180 silly idealTree ├── rcedit@1.1.1 180 silly idealTree ├── read-chunk@1.0.1 180 silly idealTree ├── read-config-file@3.2.0 180 silly idealTree ├── read-pkg-up@1.0.1 180 silly idealTree ├── read-pkg@1.1.0 180 silly idealTree ├── readable-stream@1.1.14 180 silly idealTree ├── redent@1.0.0 180 silly idealTree ├── registry-auth-token@3.3.2 180 silly idealTree ├── registry-url@3.1.0 180 silly idealTree ├─┬ remote@0.2.6 180 silly idealTree │ ├── commander@1.1.1 180 silly idealTree │ ├── fresh@0.1.0 180 silly idealTree │ ├── mime@1.2.6 180 silly idealTree │ └── send@0.1.0 180 silly idealTree ├── repeating@2.0.1 180 silly idealTree ├─┬ request-progress@2.0.1 180 silly idealTree │ └── throttleit@1.0.0 180 silly idealTree ├── request@2.88.0 180 silly idealTree ├── require-directory@2.1.1 180 silly idealTree ├── require-main-filename@1.0.1 180 silly idealTree ├── resolve@1.8.1 180 silly idealTree ├── responselike@1.0.2 180 silly idealTree ├── restore-cursor@2.0.0 180 silly idealTree ├─┬ rimraf@2.6.2 180 silly idealTree │ └── glob@7.1.3 180 silly idealTree ├─┬ roarr@2.15.4 180 silly idealTree │ └── sprintf-js@1.1.2 180 silly idealTree ├── rxjs@5.5.12 180 silly idealTree ├── safe-buffer@5.1.2 180 silly idealTree ├── safer-buffer@2.1.2 180 silly idealTree ├── sanitize-filename@1.6.1 180 silly idealTree ├── sax@1.2.4 180 silly idealTree ├── semantic-ui-css@2.4.1 180 silly idealTree ├── semver-compare@1.0.0 180 silly idealTree ├── semver-diff@2.1.0 180 silly idealTree ├── semver@5.6.0 180 silly idealTree ├─┬ send@0.16.2 180 silly idealTree │ ├── debug@2.6.9 180 silly idealTree │ ├── mime@1.4.1 180 silly idealTree │ ├── ms@2.0.0 180 silly idealTree │ └── range-parser@1.2.0 180 silly idealTree ├── serialize-error@7.0.1 180 silly idealTree ├─┬ serialport@7.1.0 180 silly idealTree │ └── debug@4.1.0 180 silly idealTree ├── set-blocking@2.0.0 180 silly idealTree ├── setprototypeof@1.1.0 180 silly idealTree ├── shebang-command@1.2.0 180 silly idealTree ├── shebang-regex@1.0.0 180 silly idealTree ├── signal-exit@3.0.2 180 silly idealTree ├── simple-concat@1.0.0 180 silly idealTree ├── simple-get@2.8.1 180 silly idealTree ├── single-line-log@1.1.2 180 silly idealTree ├── source-map-support@0.5.9 180 silly idealTree ├── source-map@0.6.1 180 silly idealTree ├─┬ spawn-rx@2.0.12 180 silly idealTree │ ├── debug@2.6.9 180 silly idealTree │ └── ms@2.0.0 180 silly idealTree ├── spdx-correct@3.0.2 180 silly idealTree ├── spdx-exceptions@2.2.0 180 silly idealTree ├── spdx-expression-parse@3.0.0 180 silly idealTree ├── spdx-license-ids@3.0.2 180 silly idealTree ├── speedometer@0.1.4 180 silly idealTree ├── sprintf-js@1.0.3 180 silly idealTree ├── sshpk@1.15.2 180 silly idealTree ├── stat-mode@0.2.2 180 silly idealTree ├── statuses@1.4.0 180 silly idealTree ├── stream-to-buffer@0.1.0 180 silly idealTree ├── stream-to@0.2.2 180 silly idealTree ├── string_decoder@0.10.31 180 silly idealTree ├── string-similarity@1.1.0 180 silly idealTree ├── string-width@1.0.2 180 silly idealTree ├── strip-ansi@3.0.1 180 silly idealTree ├── strip-bom@2.0.0 180 silly idealTree ├── strip-eof@1.0.0 180 silly idealTree ├── strip-indent@1.0.1 180 silly idealTree ├── strip-json-comments@2.0.1 180 silly idealTree ├─┬ sumchecker@2.0.2 180 silly idealTree │ ├── debug@2.6.9 180 silly idealTree │ └── ms@2.0.0 180 silly idealTree ├── supports-color@5.5.0 180 silly idealTree ├── svg-path-parser@1.1.0 180 silly idealTree ├─┬ svg2png@4.1.0 180 silly idealTree │ ├── camelcase@3.0.0 180 silly idealTree │ ├── cliui@3.2.0 180 silly idealTree │ ├── invert-kv@1.0.0 180 silly idealTree │ ├── lcid@1.0.0 180 silly idealTree │ ├── os-locale@1.4.0 180 silly idealTree │ ├── which-module@1.0.0 180 silly idealTree │ ├── y18n@3.2.1 180 silly idealTree │ ├── yargs-parser@3.2.0 180 silly idealTree │ └── yargs@5.0.0 180 silly idealTree ├── symbol-observable@1.0.1 180 silly idealTree ├── symbol-tree@3.2.2 180 silly idealTree ├─┬ tar-fs@1.16.3 180 silly idealTree │ └── pump@1.0.3 180 silly idealTree ├─┬ tar-stream@1.6.2 180 silly idealTree │ ├── isarray@1.0.0 180 silly idealTree │ ├── readable-stream@2.3.6 180 silly idealTree │ ├── string_decoder@1.1.1 180 silly idealTree │ └── xtend@4.0.1 180 silly idealTree ├── tar@2.2.1 180 silly idealTree ├── temp-file@3.3.2 180 silly idealTree ├── term-size@1.2.0 180 silly idealTree ├── throttleit@0.0.2 180 silly idealTree ├── through2@0.2.3 180 silly idealTree ├── timed-out@4.0.1 180 silly idealTree ├── tinycolor2@1.4.1 180 silly idealTree ├── tmp@0.0.28 180 silly idealTree ├── to-buffer@1.1.1 180 silly idealTree ├── to-readable-stream@1.0.0 180 silly idealTree ├─┬ touch@0.0.3 180 silly idealTree │ └── nopt@1.0.10 180 silly idealTree ├─┬ tough-cookie@2.4.3 180 silly idealTree │ └── punycode@1.4.1 180 silly idealTree ├── tr46@0.0.3 180 silly idealTree ├── transformation-matrix@1.15.1 180 silly idealTree ├── traverse@0.3.9 180 silly idealTree ├── trim-newlines@1.0.0 180 silly idealTree ├── trim@0.0.1 180 silly idealTree ├── truncate-utf8-bytes@1.0.2 180 silly idealTree ├── tunnel-agent@0.6.0 180 silly idealTree ├── tunnel@0.0.6 180 silly idealTree ├── tweetnacl@0.14.5 180 silly idealTree ├── type-check@0.3.2 180 silly idealTree ├── type-fest@0.13.1 180 silly idealTree ├── typedarray@0.0.6 180 silly idealTree ├── underscore@1.4.4 180 silly idealTree ├── unique-string@1.0.0 180 silly idealTree ├── universalify@0.1.2 180 silly idealTree ├── unzip-response@2.0.1 180 silly idealTree ├── update-notifier@2.5.0 180 silly idealTree ├── uri-js@4.2.2 180 silly idealTree ├── url-parse-lax@1.0.0 180 silly idealTree ├── url-regex@3.2.0 180 silly idealTree ├── usb-detection@4.1.0 180 silly idealTree ├── utf8-byte-length@1.0.4 180 silly idealTree ├── util-deprecate@1.0.2 180 silly idealTree ├─┬ utile@0.1.7 180 silly idealTree │ └── rimraf@1.0.9 180 silly idealTree ├── uuid@3.3.2 180 silly idealTree ├── validate-npm-package-license@3.0.4 180 silly idealTree ├── verror@1.10.0 180 silly idealTree ├── victor@1.1.0 180 silly idealTree ├── webidl-conversions@4.0.2 180 silly idealTree ├── whatwg-encoding@1.0.5 180 silly idealTree ├─┬ whatwg-url@4.8.0 180 silly idealTree │ └── webidl-conversions@3.0.1 180 silly idealTree ├── which-module@2.0.0 180 silly idealTree ├── which-pm-runs@1.0.0 180 silly idealTree ├── which@1.3.1 180 silly idealTree ├── wide-align@1.1.3 180 silly idealTree ├─┬ widest-line@2.0.1 180 silly idealTree │ ├── ansi-regex@3.0.0 180 silly idealTree │ ├── is-fullwidth-code-point@2.0.0 180 silly idealTree │ ├── string-width@2.1.1 180 silly idealTree │ └── strip-ansi@4.0.0 180 silly idealTree ├── window-size@0.2.0 180 silly idealTree ├── wordwrap@1.0.0 180 silly idealTree ├── wrap-ansi@2.1.0 180 silly idealTree ├── wrappy@1.0.2 180 silly idealTree ├── write-file-atomic@2.3.0 180 silly idealTree ├── xdg-basedir@3.0.0 180 silly idealTree ├─┬ xhr@2.5.0 180 silly idealTree │ └── xtend@4.0.1 180 silly idealTree ├── xml-name-validator@2.0.1 180 silly idealTree ├── xml-parse-from-string@1.0.1 180 silly idealTree ├── xml2js@0.4.19 180 silly idealTree ├── xmlbuilder@9.0.7 180 silly idealTree ├── xmldom@0.1.27 180 silly idealTree ├── xtend@2.1.2 180 silly idealTree ├── y18n@4.0.0 180 silly idealTree ├── yallist@2.1.2 180 silly idealTree ├─┬ yargs-parser@11.1.1 180 silly idealTree │ └── camelcase@5.0.0 180 silly idealTree ├─┬ yargs@12.0.5 180 silly idealTree │ ├── ansi-regex@3.0.0 180 silly idealTree │ ├── find-up@3.0.0 180 silly idealTree │ ├── is-fullwidth-code-point@2.0.0 180 silly idealTree │ ├── string-width@2.1.1 180 silly idealTree │ └── strip-ansi@4.0.0 180 silly idealTree └── yauzl@2.4.1 181 silly install generateActionsToTake 182 timing stage:generateActionsToTake Completed in 111ms 183 silly diffTrees action count 5 184 silly diffTrees add debug@4.1.0 185 silly diffTrees add @serialport/bindings@2.0.3 186 silly diffTrees add debug@4.1.0 187 silly diffTrees update electron@14.0.1 188 silly diffTrees add serialport@7.1.0 189 silly decomposeActions action count 42 190 silly decomposeActions fetch debug@4.1.0 191 silly decomposeActions extract debug@4.1.0 192 silly decomposeActions preinstall debug@4.1.0 193 silly decomposeActions build debug@4.1.0 194 silly decomposeActions install debug@4.1.0 195 silly decomposeActions postinstall debug@4.1.0 196 silly decomposeActions finalize debug@4.1.0 197 silly decomposeActions refresh-package-json debug@4.1.0 198 silly decomposeActions fetch @serialport/bindings@2.0.3 199 silly decomposeActions extract @serialport/bindings@2.0.3 200 silly decomposeActions preinstall @serialport/bindings@2.0.3 201 silly decomposeActions build @serialport/bindings@2.0.3 202 silly decomposeActions install @serialport/bindings@2.0.3 203 silly decomposeActions postinstall @serialport/bindings@2.0.3 204 silly decomposeActions finalize @serialport/bindings@2.0.3 205 silly decomposeActions refresh-package-json @serialport/bindings@2.0.3 206 silly decomposeActions fetch debug@4.1.0 207 silly decomposeActions extract debug@4.1.0 208 silly decomposeActions preinstall debug@4.1.0 209 silly decomposeActions build debug@4.1.0 210 silly decomposeActions install debug@4.1.0 211 silly decomposeActions postinstall debug@4.1.0 212 silly decomposeActions finalize debug@4.1.0 213 silly decomposeActions refresh-package-json debug@4.1.0 214 silly decomposeActions unbuild electron@14.0.1 215 silly decomposeActions remove electron@14.0.1 216 silly decomposeActions fetch electron@14.0.1 217 silly decomposeActions extract electron@14.0.1 218 silly decomposeActions preinstall electron@14.0.1 219 silly decomposeActions build electron@14.0.1 220 silly decomposeActions install electron@14.0.1 221 silly decomposeActions postinstall electron@14.0.1 222 silly decomposeActions finalize electron@14.0.1 223 silly decomposeActions refresh-package-json electron@14.0.1 224 silly decomposeActions fetch serialport@7.1.0 225 silly decomposeActions extract serialport@7.1.0 226 silly decomposeActions preinstall serialport@7.1.0 227 silly decomposeActions build serialport@7.1.0 228 silly decomposeActions install serialport@7.1.0 229 silly decomposeActions postinstall serialport@7.1.0 230 silly decomposeActions finalize serialport@7.1.0 231 silly decomposeActions refresh-package-json serialport@7.1.0 232 silly install executeActions 233 silly doSerial global-install 42 234 verbose correctMkdir /home/mskogly/.npm/_locks correctMkdir not in flight; initializing 235 verbose lock using /home/mskogly/.npm/_locks/staging-2050c7c4c10bc281.lock for /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging 236 silly doParallel extract 5 237 silly extract electron@14.0.1 238 silly extract debug@4.1.0 239 silly extract @serialport/bindings@2.0.3 240 silly extract debug@4.1.0 241 silly extract serialport@7.1.0 242 silly tarball trying electron@latest by hash: sha512-1XILvfE5mQEBz5L/QeNfcwC3PxAIjwMyA3GR8Naw5C0IKAnHl3lAdjczbtGX8nqbcEpOAVo+4TMSpcPD3zxe8Q== 243 silly tarball trying debug@4.1.0 by hash: sha512-heNPJUJIqC+xB6ayLAMHaIrmN9HKa7aQO8MGqKpvCA+uJYVcvR6l5kgdrhRuwPFHU7P5/A1w0BjByPHwpfTDKg== 244 silly tarball trying @serialport/bindings@2.0.3 by hash: sha512-4Ro0Dd/peISHAkwStZ40DBliAdVuzRcale7AT646gaGzvOyCXPPhRH3ULjuYdXM4oS7F//7j87yMyy5tdhAJzg== 245 silly tarball trying debug@4.1.0 by hash: sha512-heNPJUJIqC+xB6ayLAMHaIrmN9HKa7aQO8MGqKpvCA+uJYVcvR6l5kgdrhRuwPFHU7P5/A1w0BjByPHwpfTDKg== 246 silly tarball trying serialport@7.1.0 by hash: sha512-GPY1mg8lJe1BN8GnEBn3Ik8ImTfwoCsF5W5vEYs171BQp6VjZ5wWbyKlGMnbFBGFB7Ij14qLS7cJPymYzvcKiQ== 247 silly extract serialport@7.1.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/serialport-cbd7a0d5 (102ms) 248 silly extract debug@4.1.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/debug-0ae54f75 (111ms) 249 silly extract debug@4.1.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/debug-f52e5bb6 (112ms) 250 silly extract @serialport/bindings@2.0.3 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/@serialport/bindings-a9354dad (121ms) 251 silly extract electron@latest extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/electron-32150437 (124ms) 252 timing action:extract Completed in 127ms 253 silly doReverseSerial unbuild 42 254 silly unbuild electron@14.0.1 255 info lifecycle electron@14.0.1~preuninstall: electron@14.0.1 256 info lifecycle electron@14.0.1~uninstall: electron@14.0.1 257 verbose unbuild rmStuff electron@14.0.1 from /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules 258 silly isEverInside /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.bin/electron is not inside /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron 259 silly gentlyRm parent.path = /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron 260 silly gentlyRm parent.managed = /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron is in /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master 261 silly gentlyRm target.path = /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.bin/electron 262 silly gentlyRm target.symlink = ../electron/cli.js 263 silly gentlyRm target.managed = /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.bin/electron is in /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master 264 silly gentlyRm target.inParent = { 264 silly gentlyRm target: '/home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron/cli.js', 264 silly gentlyRm path: '/home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron' 264 silly gentlyRm } 265 info lifecycle electron@14.0.1~postuninstall: electron@14.0.1 266 timing action:unbuild Completed in 17ms 267 silly doSerial remove 42 268 silly remove /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron 269 timing action:remove Completed in 18ms 270 silly doSerial move 42 271 silly doSerial finalize 42 272 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/@serialport/bindings/node_modules/debug 273 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/@serialport/bindings 274 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/serialport/node_modules/debug 275 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron 276 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/serialport 277 timing action:finalize Completed in 40ms 278 silly doParallel refresh-package-json 5 279 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/@serialport/bindings/node_modules/debug 280 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/@serialport/bindings 281 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/serialport/node_modules/debug 282 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron 283 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/serialport 284 timing action:refresh-package-json Completed in 35ms 285 silly doParallel preinstall 5 286 silly preinstall debug@4.1.0 287 info lifecycle debug@4.1.0~preinstall: debug@4.1.0 288 silly preinstall @serialport/bindings@2.0.3 289 info lifecycle @serialport/bindings@2.0.3~preinstall: @serialport/bindings@2.0.3 290 silly preinstall debug@4.1.0 291 info lifecycle debug@4.1.0~preinstall: debug@4.1.0 292 silly preinstall electron@14.0.1 293 info lifecycle electron@14.0.1~preinstall: electron@14.0.1 294 silly preinstall serialport@7.1.0 295 info lifecycle serialport@7.1.0~preinstall: serialport@7.1.0 296 timing action:preinstall Completed in 2ms 297 silly doSerial build 42 298 silly build debug@4.1.0 299 info linkStuff debug@4.1.0 300 silly linkStuff debug@4.1.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/@serialport/bindings/node_modules as its parent node_modules 301 silly build @serialport/bindings@2.0.3 302 info linkStuff @serialport/bindings@2.0.3 303 silly linkStuff @serialport/bindings@2.0.3 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules as its parent node_modules 304 silly build debug@4.1.0 305 info linkStuff debug@4.1.0 306 silly linkStuff debug@4.1.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/serialport/node_modules as its parent node_modules 307 silly build electron@14.0.1 308 info linkStuff electron@14.0.1 309 silly linkStuff electron@14.0.1 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules as its parent node_modules 310 verbose linkBins [ 310 verbose linkBins { electron: 'cli.js' }, 310 verbose linkBins '/home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.bin', 310 verbose linkBins false 310 verbose linkBins ] 311 silly gently link link does not already exist { 311 silly gently link link: '/home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.bin/electron', 311 silly gently link target: '/home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron/cli.js' 311 silly gently link } 312 silly build serialport@7.1.0 313 info linkStuff serialport@7.1.0 314 silly linkStuff serialport@7.1.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules as its parent node_modules 315 timing action:build Completed in 10ms 316 silly doSerial global-link 42 317 silly doParallel update-linked 0 318 silly doSerial install 42 319 silly install debug@4.1.0 320 info lifecycle debug@4.1.0~install: debug@4.1.0 321 silly install @serialport/bindings@2.0.3 322 info lifecycle @serialport/bindings@2.0.3~install: @serialport/bindings@2.0.3 323 verbose lifecycle @serialport/bindings@2.0.3~install: unsafe-perm in lifecycle true 324 verbose lifecycle @serialport/bindings@2.0.3~install: PATH: /usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/@serialport/bindings/node_modules/.bin:/home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.bin:/home/mskogly/bin:/home/mskogly/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 325 verbose lifecycle @serialport/bindings@2.0.3~install: CWD: /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/@serialport/bindings 326 silly lifecycle @serialport/bindings@2.0.3~install: Args: [ 326 silly lifecycle '-c', 326 silly lifecycle 'prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild' 326 silly lifecycle ] 327 timing audit submit Completed in 352ms 328 http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/audits/quick 369ms 329 timing audit body Completed in 17ms 330 silly lifecycle @serialport/bindings@2.0.3~install: Returned: code: 1 signal: null 331 info lifecycle @serialport/bindings@2.0.3~install: Failed to exec install script 332 timing action:install Completed in 2845ms 333 verbose unlock done using /home/mskogly/.npm/_locks/staging-2050c7c4c10bc281.lock for /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging 334 timing stage:rollbackFailedOptional Completed in 65ms 335 timing stage:runTopLevelLifecycles Completed in 11532ms 336 silly saveTree Melt@0.0.4 336 silly saveTree ├─┬ @types/serialport@7.0.0 336 silly saveTree │ └── @types/node@8.10.38 336 silly saveTree ├── bezier-js@2.3.2 336 silly saveTree ├── brace@0.11.1 336 silly saveTree ├─┬ electron-builder@20.38.2 336 silly saveTree │ ├─┬ app-builder-lib@20.38.2 336 silly saveTree │ │ ├── 7zip-bin@4.1.0 336 silly saveTree │ │ ├── app-builder-bin@2.6.0 336 silly saveTree │ │ ├── async-exit-hook@2.0.1 336 silly saveTree │ │ ├─┬ bluebird-lst@1.0.6 336 silly saveTree │ │ │ └── bluebird@3.5.3 336 silly saveTree │ │ ├─┬ builder-util-runtime@8.0.2 336 silly saveTree │ │ │ ├─┬ debug@4.1.0 336 silly saveTree │ │ │ │ └── ms@2.1.1 336 silly saveTree │ │ │ ├─┬ fs-extra-p@7.0.0 336 silly saveTree │ │ │ │ └─┬ fs-extra@7.0.1 336 silly saveTree │ │ │ │ ├── graceful-fs@4.1.15 336 silly saveTree │ │ │ │ ├── jsonfile@4.0.0 336 silly saveTree │ │ │ │ └── universalify@0.1.2 336 silly saveTree │ │ │ └── sax@1.2.4 336 silly saveTree │ │ ├─┬ builder-util@9.6.0 336 silly saveTree │ │ │ ├─┬ chalk@2.4.1 336 silly saveTree │ │ │ │ ├─┬ ansi-styles@3.2.1 336 silly saveTree │ │ │ │ │ └─┬ color-convert@1.9.3 336 silly saveTree │ │ │ │ │ └── color-name@1.1.3 336 silly saveTree │ │ │ │ ├── escape-string-regexp@1.0.5 336 silly saveTree │ │ │ │ └─┬ supports-color@5.5.0 336 silly saveTree │ │ │ │ └── has-flag@3.0.0 336 silly saveTree │ │ │ ├── debug@4.1.0 336 silly saveTree │ │ │ ├─┬ is-ci@1.2.1 336 silly saveTree │ │ │ │ └── ci-info@1.6.0 336 silly saveTree │ │ │ ├─┬ js-yaml@3.12.0 336 silly saveTree │ │ │ │ ├─┬ argparse@1.0.10 336 silly saveTree │ │ │ │ │ └── sprintf-js@1.0.3 336 silly saveTree │ │ │ │ └── esprima@4.0.1 336 silly saveTree │ │ │ ├─┬ source-map-support@0.5.9 336 silly saveTree │ │ │ │ ├── buffer-from@1.1.1 336 silly saveTree │ │ │ │ └── source-map@0.6.1 336 silly saveTree │ │ │ ├── stat-mode@0.2.2 336 silly saveTree │ │ │ └── temp-file@3.3.2 336 silly saveTree │ │ ├── chromium-pickle-js@0.2.0 336 silly saveTree │ │ ├── debug@4.1.0 336 silly saveTree │ │ ├── ejs@2.6.1 336 silly saveTree │ │ ├─┬ electron-osx-sign@0.4.11 336 silly saveTree │ │ │ ├── compare-version@0.1.2 336 silly saveTree │ │ │ ├─┬ debug@2.6.9 336 silly saveTree │ │ │ │ └── ms@2.0.0 336 silly saveTree │ │ │ ├─┬ isbinaryfile@3.0.3 336 silly saveTree │ │ │ │ └─┬ buffer-alloc@1.2.0 336 silly saveTree │ │ │ │ ├── buffer-alloc-unsafe@1.1.0 336 silly saveTree │ │ │ │ └── buffer-fill@1.0.0 336 silly saveTree │ │ │ ├── minimist@1.2.0 336 silly saveTree │ │ │ └─┬ plist@3.0.1 336 silly saveTree │ │ │ ├── base64-js@1.3.0 336 silly saveTree │ │ │ ├── xmlbuilder@9.0.7 336 silly saveTree │ │ │ └── xmldom@0.1.27 336 silly saveTree │ │ ├─┬ electron-publish@20.38.2 336 silly saveTree │ │ │ ├── lazy-val@1.0.3 336 silly saveTree │ │ │ └── mime@2.4.0 336 silly saveTree │ │ ├── fs-extra-p@7.0.0 336 silly saveTree │ │ ├── hosted-git-info@2.7.1 336 silly saveTree │ │ ├── is-ci@1.2.1 336 silly saveTree │ │ ├── isbinaryfile@3.0.3 336 silly saveTree │ │ ├── js-yaml@3.12.0 336 silly saveTree │ │ ├── lazy-val@1.0.3 336 silly saveTree │ │ ├─┬ minimatch@3.0.4 336 silly saveTree │ │ │ └─┬ brace-expansion@1.1.11 336 silly saveTree │ │ │ ├── balanced-match@1.0.0 336 silly saveTree │ │ │ └── concat-map@0.0.1 336 silly saveTree │ │ ├─┬ normalize-package-data@2.4.0 336 silly saveTree │ │ │ ├─┬ is-builtin-module@1.0.0 336 silly saveTree │ │ │ │ └── builtin-modules@1.1.1 336 silly saveTree │ │ │ ├── semver@5.6.0 336 silly saveTree │ │ │ └─┬ validate-npm-package-license@3.0.4 336 silly saveTree │ │ │ ├─┬ spdx-correct@3.0.2 336 silly saveTree │ │ │ │ ├─┬ spdx-expression-parse@3.0.0 336 silly saveTree │ │ │ │ │ ├── spdx-exceptions@2.2.0 336 silly saveTree │ │ │ │ │ └── spdx-license-ids@3.0.2 336 silly saveTree │ │ │ │ └── spdx-license-ids@3.0.2 336 silly saveTree │ │ │ └── spdx-expression-parse@3.0.0 336 silly saveTree │ │ ├── plist@3.0.1 336 silly saveTree │ │ ├─┬ read-config-file@3.2.0 336 silly saveTree │ │ │ ├── ajv-keywords@3.2.0 336 silly saveTree │ │ │ ├─┬ ajv@6.6.1 336 silly saveTree │ │ │ │ ├── fast-deep-equal@2.0.1 336 silly saveTree │ │ │ │ ├── fast-json-stable-stringify@2.0.0 336 silly saveTree │ │ │ │ ├── json-schema-traverse@0.4.1 336 silly saveTree │ │ │ │ └─┬ uri-js@4.2.2 336 silly saveTree │ │ │ │ └── punycode@2.1.1 336 silly saveTree │ │ │ ├── dotenv-expand@4.2.0 336 silly saveTree │ │ │ ├── dotenv@6.1.0 336 silly saveTree │ │ │ └── json5@2.1.0 336 silly saveTree │ │ ├─┬ sanitize-filename@1.6.1 336 silly saveTree │ │ │ └─┬ truncate-utf8-bytes@1.0.2 336 silly saveTree │ │ │ └── utf8-byte-length@1.0.4 336 silly saveTree │ │ ├── semver@5.6.0 336 silly saveTree │ │ └── temp-file@3.3.2 336 silly saveTree │ ├── bluebird-lst@1.0.6 336 silly saveTree │ ├── builder-util-runtime@8.0.2 336 silly saveTree │ ├── builder-util@9.6.0 336 silly saveTree │ ├── chalk@2.4.1 336 silly saveTree │ ├─┬ dmg-builder@6.5.2 336 silly saveTree │ │ ├─┬ iconv-lite@0.4.24 336 silly saveTree │ │ │ └── safer-buffer@2.1.2 336 silly saveTree │ │ └─┬ parse-color@1.0.0 336 silly saveTree │ │ └── color-convert@0.5.3 336 silly saveTree │ ├── fs-extra-p@7.0.0 336 silly saveTree │ ├── is-ci@1.2.1 336 silly saveTree │ ├── lazy-val@1.0.3 336 silly saveTree │ ├── read-config-file@3.2.0 336 silly saveTree │ ├── sanitize-filename@1.6.1 336 silly saveTree │ ├─┬ update-notifier@2.5.0 336 silly saveTree │ │ ├─┬ boxen@1.3.0 336 silly saveTree │ │ │ ├─┬ ansi-align@2.0.0 336 silly saveTree │ │ │ │ └─┬ string-width@2.1.1 336 silly saveTree │ │ │ │ ├── is-fullwidth-code-point@2.0.0 336 silly saveTree │ │ │ │ └─┬ strip-ansi@4.0.0 336 silly saveTree │ │ │ │ └── ansi-regex@3.0.0 336 silly saveTree │ │ │ ├── camelcase@4.1.0 336 silly saveTree │ │ │ ├── cli-boxes@1.0.0 336 silly saveTree │ │ │ ├─┬ string-width@2.1.1 336 silly saveTree │ │ │ │ ├── is-fullwidth-code-point@2.0.0 336 silly saveTree │ │ │ │ └─┬ strip-ansi@4.0.0 336 silly saveTree │ │ │ │ └── ansi-regex@3.0.0 336 silly saveTree │ │ │ ├─┬ term-size@1.2.0 336 silly saveTree │ │ │ │ └─┬ execa@0.7.0 336 silly saveTree │ │ │ │ ├─┬ cross-spawn@5.1.0 336 silly saveTree │ │ │ │ │ ├─┬ lru-cache@4.1.5 336 silly saveTree │ │ │ │ │ │ ├── pseudomap@1.0.2 336 silly saveTree │ │ │ │ │ │ └── yallist@2.1.2 336 silly saveTree │ │ │ │ │ ├─┬ shebang-command@1.2.0 336 silly saveTree │ │ │ │ │ │ └── shebang-regex@1.0.0 336 silly saveTree │ │ │ │ │ └─┬ which@1.3.1 336 silly saveTree │ │ │ │ │ └── isexe@2.0.0 336 silly saveTree │ │ │ │ ├── get-stream@3.0.0 336 silly saveTree │ │ │ │ ├── is-stream@1.1.0 336 silly saveTree │ │ │ │ ├─┬ npm-run-path@2.0.2 336 silly saveTree │ │ │ │ │ └── path-key@2.0.1 336 silly saveTree │ │ │ │ ├── p-finally@1.0.0 336 silly saveTree │ │ │ │ ├── signal-exit@3.0.2 336 silly saveTree │ │ │ │ └── strip-eof@1.0.0 336 silly saveTree │ │ │ └─┬ widest-line@2.0.1 336 silly saveTree │ │ │ └─┬ string-width@2.1.1 336 silly saveTree │ │ │ ├── is-fullwidth-code-point@2.0.0 336 silly saveTree │ │ │ └─┬ strip-ansi@4.0.0 336 silly saveTree │ │ │ └── ansi-regex@3.0.0 336 silly saveTree │ │ ├─┬ configstore@3.1.2 336 silly saveTree │ │ │ ├─┬ dot-prop@4.2.0 336 silly saveTree │ │ │ │ └── is-obj@1.0.1 336 silly saveTree │ │ │ ├─┬ make-dir@1.3.0 336 silly saveTree │ │ │ │ └── pify@3.0.0 336 silly saveTree │ │ │ ├─┬ unique-string@1.0.0 336 silly saveTree │ │ │ │ └── crypto-random-string@1.0.0 336 silly saveTree │ │ │ ├─┬ write-file-atomic@2.3.0 336 silly saveTree │ │ │ │ └── imurmurhash@0.1.4 336 silly saveTree │ │ │ └── xdg-basedir@3.0.0 336 silly saveTree │ │ ├── import-lazy@2.1.0 336 silly saveTree │ │ ├─┬ is-installed-globally@0.1.0 336 silly saveTree │ │ │ ├─┬ global-dirs@0.1.1 336 silly saveTree │ │ │ │ └── ini@1.3.5 336 silly saveTree │ │ │ └─┬ is-path-inside@1.0.1 336 silly saveTree │ │ │ └── path-is-inside@1.0.2 336 silly saveTree │ │ ├── is-npm@1.0.0 336 silly saveTree │ │ ├─┬ latest-version@3.1.0 336 silly saveTree │ │ │ └─┬ package-json@4.0.1 336 silly saveTree │ │ │ ├─┬ got@6.7.1 336 silly saveTree │ │ │ │ ├─┬ create-error-class@3.0.2 336 silly saveTree │ │ │ │ │ └── capture-stack-trace@1.0.1 336 silly saveTree │ │ │ │ ├── duplexer3@0.1.4 336 silly saveTree │ │ │ │ ├── is-redirect@1.0.0 336 silly saveTree │ │ │ │ ├── is-retry-allowed@1.1.0 336 silly saveTree │ │ │ │ ├── lowercase-keys@1.0.1 336 silly saveTree │ │ │ │ ├── safe-buffer@5.1.2 336 silly saveTree │ │ │ │ ├── timed-out@4.0.1 336 silly saveTree │ │ │ │ ├── unzip-response@2.0.1 336 silly saveTree │ │ │ │ └─┬ url-parse-lax@1.0.0 336 silly saveTree │ │ │ │ └── prepend-http@1.0.4 336 silly saveTree │ │ │ ├─┬ registry-auth-token@3.3.2 336 silly saveTree │ │ │ │ └─┬ rc@1.2.8 336 silly saveTree │ │ │ │ ├── deep-extend@0.6.0 336 silly saveTree │ │ │ │ └── strip-json-comments@2.0.1 336 silly saveTree │ │ │ └── registry-url@3.1.0 336 silly saveTree │ │ ├── semver-diff@2.1.0 336 silly saveTree │ │ └── xdg-basedir@3.0.0 336 silly saveTree │ └─┬ yargs@12.0.5 336 silly saveTree │ ├─┬ cliui@4.1.0 336 silly saveTree │ │ ├─┬ string-width@2.1.1 336 silly saveTree │ │ │ ├── is-fullwidth-code-point@2.0.0 336 silly saveTree │ │ │ └─┬ strip-ansi@4.0.0 336 silly saveTree │ │ │ └── ansi-regex@3.0.0 336 silly saveTree │ │ ├── strip-ansi@4.0.0 336 silly saveTree │ │ └─┬ wrap-ansi@2.1.0 336 silly saveTree │ │ ├─┬ string-width@1.0.2 336 silly saveTree │ │ │ ├── code-point-at@1.1.0 336 silly saveTree │ │ │ ├─┬ is-fullwidth-code-point@1.0.0 336 silly saveTree │ │ │ │ └── number-is-nan@1.0.1 336 silly saveTree │ │ │ └─┬ strip-ansi@3.0.1 336 silly saveTree │ │ │ └── ansi-regex@2.1.1 336 silly saveTree │ │ └── strip-ansi@3.0.1 336 silly saveTree │ ├── decamelize@1.2.0 336 silly saveTree │ ├─┬ find-up@3.0.0 336 silly saveTree │ │ └─┬ locate-path@3.0.0 336 silly saveTree │ │ ├─┬ p-locate@3.0.0 336 silly saveTree │ │ │ └─┬ p-limit@2.0.0 336 silly saveTree │ │ │ └── p-try@2.0.0 336 silly saveTree │ │ └── path-exists@3.0.0 336 silly saveTree │ ├── get-caller-file@1.0.3 336 silly saveTree │ ├─┬ os-locale@3.1.0 336 silly saveTree │ │ ├─┬ execa@1.0.0 336 silly saveTree │ │ │ ├─┬ cross-spawn@6.0.5 336 silly saveTree │ │ │ │ └── nice-try@1.0.5 336 silly saveTree │ │ │ └─┬ get-stream@4.1.0 336 silly saveTree │ │ │ └─┬ pump@3.0.0 336 silly saveTree │ │ │ ├─┬ end-of-stream@1.4.1 336 silly saveTree │ │ │ │ └─┬ once@1.4.0 336 silly saveTree │ │ │ │ └── wrappy@1.0.2 336 silly saveTree │ │ │ └── once@1.4.0 336 silly saveTree │ │ ├─┬ lcid@2.0.0 336 silly saveTree │ │ │ └── invert-kv@2.0.0 336 silly saveTree │ │ └─┬ mem@4.1.0 336 silly saveTree │ │ ├─┬ map-age-cleaner@0.1.3 336 silly saveTree │ │ │ └── p-defer@1.0.0 336 silly saveTree │ │ ├── mimic-fn@1.2.0 336 silly saveTree │ │ └── p-is-promise@2.0.0 336 silly saveTree │ ├── require-directory@2.1.1 336 silly saveTree │ ├── require-main-filename@1.0.1 336 silly saveTree │ ├── set-blocking@2.0.0 336 silly saveTree │ ├─┬ string-width@2.1.1 336 silly saveTree │ │ ├── is-fullwidth-code-point@2.0.0 336 silly saveTree │ │ └─┬ strip-ansi@4.0.0 336 silly saveTree │ │ └── ansi-regex@3.0.0 336 silly saveTree │ ├── which-module@2.0.0 336 silly saveTree │ ├── y18n@4.0.0 336 silly saveTree │ └─┬ yargs-parser@11.1.1 336 silly saveTree │ └── camelcase@5.0.0 336 silly saveTree ├─┬ electron-icon-maker@0.0.4 336 silly saveTree │ ├─┬ args@2.6.1 336 silly saveTree │ │ ├── camelcase@4.1.0 336 silly saveTree │ │ ├─┬ chalk@1.1.3 336 silly saveTree │ │ │ ├── ansi-styles@2.2.1 336 silly saveTree │ │ │ ├── has-ansi@2.0.0 336 silly saveTree │ │ │ └── supports-color@2.0.0 336 silly saveTree │ │ ├── pkginfo@0.4.0 336 silly saveTree │ │ └─┬ string-similarity@1.1.0 336 silly saveTree │ │ └── lodash@4.17.11 336 silly saveTree │ ├─┬ icon-gen@1.0.7 336 silly saveTree │ │ ├─┬ del@2.2.2 336 silly saveTree │ │ │ ├─┬ globby@5.0.0 336 silly saveTree │ │ │ │ ├─┬ array-union@1.0.2 336 silly saveTree │ │ │ │ │ └── array-uniq@1.0.3 336 silly saveTree │ │ │ │ ├── arrify@1.0.1 336 silly saveTree │ │ │ │ ├─┬ glob@7.1.3 336 silly saveTree │ │ │ │ │ ├── fs.realpath@1.0.0 336 silly saveTree │ │ │ │ │ ├── inflight@1.0.6 336 silly saveTree │ │ │ │ │ ├── inherits@2.0.3 336 silly saveTree │ │ │ │ │ └── path-is-absolute@1.0.1 336 silly saveTree │ │ │ │ ├── object-assign@4.1.1 336 silly saveTree │ │ │ │ ├── pify@2.3.0 336 silly saveTree │ │ │ │ └─┬ pinkie-promise@2.0.1 336 silly saveTree │ │ │ │ └── pinkie@2.0.4 336 silly saveTree │ │ │ ├── is-path-cwd@1.0.0 336 silly saveTree │ │ │ ├── is-path-in-cwd@1.0.1 336 silly saveTree │ │ │ ├── object-assign@4.1.1 336 silly saveTree │ │ │ ├── pify@2.3.0 336 silly saveTree │ │ │ ├── pinkie-promise@2.0.1 336 silly saveTree │ │ │ └─┬ rimraf@2.6.2 336 silly saveTree │ │ │ └── glob@7.1.3 336 silly saveTree │ │ ├─┬ mkdirp@0.5.1 336 silly saveTree │ │ │ └── minimist@0.0.8 336 silly saveTree │ │ ├── pngjs@3.3.3 336 silly saveTree │ │ ├─┬ svg2png@4.1.0 336 silly saveTree │ │ │ ├─┬ file-url@1.1.0 336 silly saveTree │ │ │ │ └─┬ meow@3.7.0 336 silly saveTree │ │ │ │ ├─┬ camelcase-keys@2.1.0 336 silly saveTree │ │ │ │ │ ├── camelcase@2.1.1 336 silly saveTree │ │ │ │ │ └── map-obj@1.0.1 336 silly saveTree │ │ │ │ ├─┬ loud-rejection@1.6.0 336 silly saveTree │ │ │ │ │ └─┬ currently-unhandled@0.4.1 336 silly saveTree │ │ │ │ │ └── array-find-index@1.0.2 336 silly saveTree │ │ │ │ ├── map-obj@1.0.1 336 silly saveTree │ │ │ │ ├─┬ read-pkg-up@1.0.1 336 silly saveTree │ │ │ │ │ ├─┬ find-up@1.1.2 336 silly saveTree │ │ │ │ │ │ └── path-exists@2.1.0 336 silly saveTree │ │ │ │ │ └─┬ read-pkg@1.1.0 336 silly saveTree │ │ │ │ │ ├─┬ load-json-file@1.1.0 336 silly saveTree │ │ │ │ │ │ ├─┬ parse-json@2.2.0 336 silly saveTree │ │ │ │ │ │ │ └─┬ error-ex@1.3.2 336 silly saveTree │ │ │ │ │ │ │ └── is-arrayish@0.2.1 336 silly saveTree │ │ │ │ │ │ └─┬ strip-bom@2.0.0 336 silly saveTree │ │ │ │ │ │ └── is-utf8@0.2.1 336 silly saveTree │ │ │ │ │ └── path-type@1.1.0 336 silly saveTree │ │ │ │ ├─┬ redent@1.0.0 336 silly saveTree │ │ │ │ │ ├─┬ indent-string@2.1.0 336 silly saveTree │ │ │ │ │ │ └─┬ repeating@2.0.1 336 silly saveTree │ │ │ │ │ │ └── is-finite@1.0.2 336 silly saveTree │ │ │ │ │ └─┬ strip-indent@1.0.1 336 silly saveTree │ │ │ │ │ └── get-stdin@4.0.1 336 silly saveTree │ │ │ │ └── trim-newlines@1.0.0 336 silly saveTree │ │ │ ├─┬ phantomjs-prebuilt@2.1.16 336 silly saveTree │ │ │ │ ├── es6-promise@4.2.5 336 silly saveTree │ │ │ │ ├─┬ extract-zip@1.6.7 336 silly saveTree │ │ │ │ │ ├─┬ concat-stream@1.6.2 336 silly saveTree │ │ │ │ │ │ ├─┬ readable-stream@2.3.6 336 silly saveTree │ │ │ │ │ │ │ ├── core-util-is@1.0.2 336 silly saveTree │ │ │ │ │ │ │ ├── isarray@1.0.0 336 silly saveTree │ │ │ │ │ │ │ ├── process-nextick-args@2.0.0 336 silly saveTree │ │ │ │ │ │ │ ├── string_decoder@1.1.1 336 silly saveTree │ │ │ │ │ │ │ └── util-deprecate@1.0.2 336 silly saveTree │ │ │ │ │ │ └── typedarray@0.0.6 336 silly saveTree │ │ │ │ │ ├─┬ debug@2.6.9 336 silly saveTree │ │ │ │ │ │ └── ms@2.0.0 336 silly saveTree │ │ │ │ │ └─┬ yauzl@2.4.1 336 silly saveTree │ │ │ │ │ └─┬ fd-slicer@1.0.1 336 silly saveTree │ │ │ │ │ └── pend@1.2.0 336 silly saveTree │ │ │ │ ├─┬ fs-extra@1.0.0 336 silly saveTree │ │ │ │ │ ├── jsonfile@2.4.0 336 silly saveTree │ │ │ │ │ └── klaw@1.3.1 336 silly saveTree │ │ │ │ ├── hasha@2.2.0 336 silly saveTree │ │ │ │ ├── kew@0.7.0 336 silly saveTree │ │ │ │ ├── progress@1.1.8 336 silly saveTree │ │ │ │ ├─┬ request-progress@2.0.1 336 silly saveTree │ │ │ │ │ └── throttleit@1.0.0 336 silly saveTree │ │ │ │ └─┬ request@2.88.0 336 silly saveTree │ │ │ │ ├── aws-sign2@0.7.0 336 silly saveTree │ │ │ │ ├── aws4@1.8.0 336 silly saveTree │ │ │ │ ├── caseless@0.12.0 336 silly saveTree │ │ │ │ ├─┬ combined-stream@1.0.7 336 silly saveTree │ │ │ │ │ └── delayed-stream@1.0.0 336 silly saveTree │ │ │ │ ├── extend@3.0.2 336 silly saveTree │ │ │ │ ├── forever-agent@0.6.1 336 silly saveTree │ │ │ │ ├─┬ form-data@2.3.3 336 silly saveTree │ │ │ │ │ ├── asynckit@0.4.0 336 silly saveTree │ │ │ │ │ └─┬ mime-types@2.1.21 336 silly saveTree │ │ │ │ │ └── mime-db@1.37.0 336 silly saveTree │ │ │ │ ├─┬ har-validator@5.1.3 336 silly saveTree │ │ │ │ │ └── har-schema@2.0.0 336 silly saveTree │ │ │ │ ├─┬ http-signature@1.2.0 336 silly saveTree │ │ │ │ │ ├── assert-plus@1.0.0 336 silly saveTree │ │ │ │ │ ├─┬ jsprim@1.4.1 336 silly saveTree │ │ │ │ │ │ ├── extsprintf@1.3.0 336 silly saveTree │ │ │ │ │ │ ├── json-schema@0.2.3 336 silly saveTree │ │ │ │ │ │ └── verror@1.10.0 336 silly saveTree │ │ │ │ │ └─┬ sshpk@1.15.2 336 silly saveTree │ │ │ │ │ ├── asn1@0.2.4 336 silly saveTree │ │ │ │ │ ├─┬ bcrypt-pbkdf@1.0.2 336 silly saveTree │ │ │ │ │ │ └── tweetnacl@0.14.5 336 silly saveTree │ │ │ │ │ ├── dashdash@1.14.1 336 silly saveTree │ │ │ │ │ ├─┬ ecc-jsbn@0.1.2 336 silly saveTree │ │ │ │ │ │ └── jsbn@0.1.1 336 silly saveTree │ │ │ │ │ ├── getpass@0.1.7 336 silly saveTree │ │ │ │ │ ├── jsbn@0.1.1 336 silly saveTree │ │ │ │ │ └── tweetnacl@0.14.5 336 silly saveTree │ │ │ │ ├── is-typedarray@1.0.0 336 silly saveTree │ │ │ │ ├── isstream@0.1.2 336 silly saveTree │ │ │ │ ├── json-stringify-safe@5.0.1 336 silly saveTree │ │ │ │ ├── mime-types@2.1.21 336 silly saveTree │ │ │ │ ├── oauth-sign@0.9.0 336 silly saveTree │ │ │ │ ├── performance-now@2.1.0 336 silly saveTree │ │ │ │ ├── qs@6.5.2 336 silly saveTree │ │ │ │ ├─┬ tough-cookie@2.4.3 336 silly saveTree │ │ │ │ │ ├── psl@1.1.29 336 silly saveTree │ │ │ │ │ └── punycode@1.4.1 336 silly saveTree │ │ │ │ ├── tunnel-agent@0.6.0 336 silly saveTree │ │ │ │ └── uuid@3.3.2 336 silly saveTree │ │ │ ├── pn@1.1.0 336 silly saveTree │ │ │ └─┬ yargs@5.0.0 336 silly saveTree │ │ │ ├── cliui@3.2.0 336 silly saveTree │ │ │ ├── lodash.assign@4.2.0 336 silly saveTree │ │ │ ├─┬ os-locale@1.4.0 336 silly saveTree │ │ │ │ └─┬ lcid@1.0.0 336 silly saveTree │ │ │ │ └── invert-kv@1.0.0 336 silly saveTree │ │ │ ├── which-module@1.0.0 336 silly saveTree │ │ │ ├── window-size@0.2.0 336 silly saveTree │ │ │ ├── y18n@3.2.1 336 silly saveTree │ │ │ └─┬ yargs-parser@3.2.0 336 silly saveTree │ │ │ └── camelcase@3.0.0 336 silly saveTree │ │ └── uuid@3.3.2 336 silly saveTree │ └─┬ jimp@0.2.28 336 silly saveTree │ ├── bignumber.js@2.4.0 336 silly saveTree │ ├── bmp-js@0.0.3 336 silly saveTree │ ├── es6-promise@3.3.1 336 silly saveTree │ ├── exif-parser@0.1.12 336 silly saveTree │ ├── file-type@3.9.0 336 silly saveTree │ ├── jpeg-js@0.2.0 336 silly saveTree │ ├─┬ load-bmfont@1.4.0 336 silly saveTree │ │ ├── buffer-equal@0.0.1 336 silly saveTree │ │ ├── mime@1.6.0 336 silly saveTree │ │ ├── parse-bmfont-ascii@1.0.6 336 silly saveTree │ │ ├── parse-bmfont-binary@1.0.6 336 silly saveTree │ │ ├─┬ parse-bmfont-xml@1.1.4 336 silly saveTree │ │ │ ├── xml-parse-from-string@1.0.1 336 silly saveTree │ │ │ └── xml2js@0.4.19 336 silly saveTree │ │ ├── phin@2.9.3 336 silly saveTree │ │ ├─┬ xhr@2.5.0 336 silly saveTree │ │ │ ├─┬ global@4.3.2 336 silly saveTree │ │ │ │ ├─┬ min-document@2.19.0 336 silly saveTree │ │ │ │ │ └── dom-walk@0.1.1 336 silly saveTree │ │ │ │ └── process@0.5.2 336 silly saveTree │ │ │ ├── is-function@1.0.1 336 silly saveTree │ │ │ ├─┬ parse-headers@2.0.1 336 silly saveTree │ │ │ │ ├─┬ for-each@0.3.3 336 silly saveTree │ │ │ │ │ └── is-callable@1.1.4 336 silly saveTree │ │ │ │ └── trim@0.0.1 336 silly saveTree │ │ │ └── xtend@4.0.1 336 silly saveTree │ │ └── xtend@4.0.1 336 silly saveTree │ ├── mime@1.6.0 336 silly saveTree │ ├── pixelmatch@4.0.2 336 silly saveTree │ ├── read-chunk@1.0.1 336 silly saveTree │ ├─┬ stream-to-buffer@0.1.0 336 silly saveTree │ │ └── stream-to@0.2.2 336 silly saveTree │ ├── tinycolor2@1.4.1 336 silly saveTree │ └─┬ url-regex@3.2.0 336 silly saveTree │ └── ip-regex@1.0.3 336 silly saveTree ├─┬ electron-packager@12.2.0 336 silly saveTree │ ├─┬ asar@0.14.5 336 silly saveTree │ │ ├── commander@2.19.0 336 silly saveTree │ │ ├── cuint@0.2.2 336 silly saveTree │ │ ├── glob@6.0.4 336 silly saveTree │ │ ├─┬ mksnapshot@0.3.1 336 silly saveTree │ │ │ ├─┬ decompress-zip@0.3.0 336 silly saveTree │ │ │ │ ├─┬ binary@0.3.0 336 silly saveTree │ │ │ │ │ ├── buffers@0.1.1 336 silly saveTree │ │ │ │ │ └─┬ chainsaw@0.1.0 336 silly saveTree │ │ │ │ │ └── traverse@0.3.9 336 silly saveTree │ │ │ │ ├── mkpath@0.1.0 336 silly saveTree │ │ │ │ ├─┬ nopt@3.0.6 336 silly saveTree │ │ │ │ │ └── abbrev@1.1.1 336 silly saveTree │ │ │ │ ├── q@1.5.1 336 silly saveTree │ │ │ │ ├─┬ readable-stream@1.1.14 336 silly saveTree │ │ │ │ │ ├── isarray@0.0.1 336 silly saveTree │ │ │ │ │ └── string_decoder@0.10.31 336 silly saveTree │ │ │ │ └─┬ touch@0.0.3 336 silly saveTree │ │ │ │ └── nopt@1.0.10 336 silly saveTree │ │ │ └─┬ fs-extra@0.26.7 336 silly saveTree │ │ │ └── jsonfile@2.4.0 336 silly saveTree │ │ └─┬ tmp@0.0.28 336 silly saveTree │ │ └── os-tmpdir@1.0.2 336 silly saveTree │ ├── debug@3.2.6 336 silly saveTree │ ├─┬ electron-download@4.1.1 336 silly saveTree │ │ ├── env-paths@1.0.0 336 silly saveTree │ │ ├── fs-extra@4.0.3 336 silly saveTree │ │ ├─┬ nugget@2.0.1 336 silly saveTree │ │ │ ├─┬ debug@2.6.9 336 silly saveTree │ │ │ │ └── ms@2.0.0 336 silly saveTree │ │ │ ├── pretty-bytes@1.0.4 336 silly saveTree │ │ │ ├─┬ progress-stream@1.2.0 336 silly saveTree │ │ │ │ ├── speedometer@0.1.4 336 silly saveTree │ │ │ │ └─┬ through2@0.2.3 336 silly saveTree │ │ │ │ └─┬ xtend@2.1.2 336 silly saveTree │ │ │ │ └── object-keys@0.4.0 336 silly saveTree │ │ │ ├── single-line-log@1.1.2 336 silly saveTree │ │ │ └── throttleit@0.0.2 336 silly saveTree │ │ └─┬ sumchecker@2.0.2 336 silly saveTree │ │ └─┬ debug@2.6.9 336 silly saveTree │ │ └── ms@2.0.0 336 silly saveTree │ ├── fs-extra@5.0.0 336 silly saveTree │ ├─┬ galactus@0.2.1 336 silly saveTree │ │ └── flora-colossus@1.0.0 336 silly saveTree │ ├─┬ get-package-info@1.0.0 336 silly saveTree │ │ ├─┬ debug@2.6.9 336 silly saveTree │ │ │ └── ms@2.0.0 336 silly saveTree │ │ ├── lodash.get@4.4.2 336 silly saveTree │ │ └─┬ read-pkg-up@2.0.0 336 silly saveTree │ │ ├─┬ find-up@2.1.0 336 silly saveTree │ │ │ └─┬ locate-path@2.0.0 336 silly saveTree │ │ │ └─┬ p-locate@2.0.0 336 silly saveTree │ │ │ └─┬ p-limit@1.3.0 336 silly saveTree │ │ │ └── p-try@1.0.0 336 silly saveTree │ │ └─┬ read-pkg@2.0.0 336 silly saveTree │ │ ├─┬ load-json-file@2.0.0 336 silly saveTree │ │ │ └── strip-bom@3.0.0 336 silly saveTree │ │ └── path-type@2.0.0 336 silly saveTree │ ├─┬ nodeify@1.0.1 336 silly saveTree │ │ ├── is-promise@1.0.1 336 silly saveTree │ │ └── promise@1.3.0 336 silly saveTree │ ├─┬ parse-author@2.0.0 336 silly saveTree │ │ └── author-regex@1.0.0 336 silly saveTree │ ├── pify@3.0.0 336 silly saveTree │ ├─┬ plist@2.1.0 336 silly saveTree │ │ ├── base64-js@1.2.0 336 silly saveTree │ │ └── xmlbuilder@8.2.2 336 silly saveTree │ ├── rcedit@1.1.1 336 silly saveTree │ ├─┬ resolve@1.8.1 336 silly saveTree │ │ └── path-parse@1.0.6 336 silly saveTree │ └─┬ yargs-parser@10.1.0 336 silly saveTree │ └── camelcase@4.1.0 336 silly saveTree ├─┬ electron-rebuild@1.8.2 336 silly saveTree │ ├── colors@1.3.2 336 silly saveTree │ ├─┬ debug@2.6.9 336 silly saveTree │ │ └── ms@2.0.0 336 silly saveTree │ ├── detect-libc@1.0.3 336 silly saveTree │ ├─┬ fs-extra@3.0.1 336 silly saveTree │ │ └── jsonfile@3.0.1 336 silly saveTree │ ├── node-abi@2.5.0 336 silly saveTree │ ├─┬ node-gyp@3.8.0 336 silly saveTree │ │ ├── fstream@1.0.11 336 silly saveTree │ │ ├── glob@7.1.3 336 silly saveTree │ │ ├─┬ npmlog@4.1.2 336 silly saveTree │ │ │ ├─┬ are-we-there-yet@1.1.5 336 silly saveTree │ │ │ │ ├── delegates@1.0.0 336 silly saveTree │ │ │ │ └─┬ readable-stream@2.3.6 336 silly saveTree │ │ │ │ ├── isarray@1.0.0 336 silly saveTree │ │ │ │ └── string_decoder@1.1.1 336 silly saveTree │ │ │ ├── console-control-strings@1.1.0 336 silly saveTree │ │ │ └─┬ gauge@2.7.4 336 silly saveTree │ │ │ ├── aproba@1.2.0 336 silly saveTree │ │ │ ├── has-unicode@2.0.1 336 silly saveTree │ │ │ └── wide-align@1.1.3 336 silly saveTree │ │ ├─┬ osenv@0.1.5 336 silly saveTree │ │ │ └── os-homedir@1.0.2 336 silly saveTree │ │ ├── semver@5.3.0 336 silly saveTree │ │ └─┬ tar@2.2.1 336 silly saveTree │ │ └── block-stream@0.0.9 336 silly saveTree │ ├─┬ ora@1.4.0 336 silly saveTree │ │ ├─┬ cli-cursor@2.1.0 336 silly saveTree │ │ │ └─┬ restore-cursor@2.0.0 336 silly saveTree │ │ │ └── onetime@2.0.1 336 silly saveTree │ │ ├── cli-spinners@1.3.1 336 silly saveTree │ │ └── log-symbols@2.2.0 336 silly saveTree │ ├─┬ spawn-rx@2.0.12 336 silly saveTree │ │ ├─┬ debug@2.6.9 336 silly saveTree │ │ │ └── ms@2.0.0 336 silly saveTree │ │ └─┬ rxjs@5.5.12 336 silly saveTree │ │ └── symbol-observable@1.0.1 336 silly saveTree │ └─┬ yargs@7.1.0 336 silly saveTree │ ├── camelcase@3.0.0 336 silly saveTree │ ├── cliui@3.2.0 336 silly saveTree │ ├─┬ os-locale@1.4.0 336 silly saveTree │ │ └─┬ lcid@1.0.0 336 silly saveTree │ │ └── invert-kv@1.0.0 336 silly saveTree │ ├── which-module@1.0.0 336 silly saveTree │ ├── y18n@3.2.1 336 silly saveTree │ └── yargs-parser@5.0.0 336 silly saveTree ├─┬ electron-store@2.0.0 336 silly saveTree │ └─┬ conf@2.2.0 336 silly saveTree │ └─┬ pkg-up@2.0.0 336 silly saveTree │ └─┬ find-up@2.1.0 336 silly saveTree │ └─┬ locate-path@2.0.0 336 silly saveTree │ └─┬ p-locate@2.0.0 336 silly saveTree │ └─┬ p-limit@1.3.0 336 silly saveTree │ └── p-try@1.0.0 336 silly saveTree ├── electron-titlebar@0.0.3 336 silly saveTree ├─┬ electron@14.0.1 336 silly saveTree │ ├─┬ @electron/get@1.13.0 336 silly saveTree │ │ ├─┬ debug@4.3.2 336 silly saveTree │ │ │ └── ms@2.1.2 336 silly saveTree │ │ ├── env-paths@2.2.1 336 silly saveTree │ │ ├─┬ fs-extra@8.1.0 336 silly saveTree │ │ │ └── graceful-fs@4.2.8 336 silly saveTree │ │ ├─┬ global-agent@2.2.0 336 silly saveTree │ │ │ ├── boolean@3.1.4 336 silly saveTree │ │ │ ├── core-js@3.17.3 336 silly saveTree │ │ │ ├── es6-error@4.1.1 336 silly saveTree │ │ │ ├─┬ matcher@3.0.0 336 silly saveTree │ │ │ │ └── escape-string-regexp@4.0.0 336 silly saveTree │ │ │ ├─┬ roarr@2.15.4 336 silly saveTree │ │ │ │ ├── detect-node@2.1.0 336 silly saveTree │ │ │ │ ├─┬ globalthis@1.0.2 336 silly saveTree │ │ │ │ │ └─┬ define-properties@1.1.3 336 silly saveTree │ │ │ │ │ └── object-keys@1.1.1 336 silly saveTree │ │ │ │ ├── semver-compare@1.0.0 336 silly saveTree │ │ │ │ └── sprintf-js@1.1.2 336 silly saveTree │ │ │ ├─┬ semver@7.3.5 336 silly saveTree │ │ │ │ └─┬ lru-cache@6.0.0 336 silly saveTree │ │ │ │ └── yallist@4.0.0 336 silly saveTree │ │ │ └─┬ serialize-error@7.0.1 336 silly saveTree │ │ │ └── type-fest@0.13.1 336 silly saveTree │ │ ├─┬ global-tunnel-ng@2.7.1 336 silly saveTree │ │ │ ├── encodeurl@1.0.2 336 silly saveTree │ │ │ ├─┬ npm-conf@1.1.3 336 silly saveTree │ │ │ │ ├─┬ config-chain@1.1.13 336 silly saveTree │ │ │ │ │ └── proto-list@1.2.4 336 silly saveTree │ │ │ │ └── pify@3.0.0 336 silly saveTree │ │ │ └── tunnel@0.0.6 336 silly saveTree │ │ ├─┬ got@9.6.0 336 silly saveTree │ │ │ ├── @sindresorhus/is@0.14.0 336 silly saveTree │ │ │ ├─┬ @szmarczak/http-timer@1.1.2 336 silly saveTree │ │ │ │ └── defer-to-connect@1.1.3 336 silly saveTree │ │ │ ├─┬ cacheable-request@6.1.0 336 silly saveTree │ │ │ │ ├─┬ clone-response@1.0.2 336 silly saveTree │ │ │ │ │ └── mimic-response@1.0.1 336 silly saveTree │ │ │ │ ├─┬ get-stream@5.2.0 336 silly saveTree │ │ │ │ │ └── pump@3.0.0 336 silly saveTree │ │ │ │ ├── http-cache-semantics@4.1.0 336 silly saveTree │ │ │ │ ├─┬ keyv@3.1.0 336 silly saveTree │ │ │ │ │ └── json-buffer@3.0.0 336 silly saveTree │ │ │ │ ├── lowercase-keys@2.0.0 336 silly saveTree │ │ │ │ ├── normalize-url@4.5.1 336 silly saveTree │ │ │ │ └── responselike@1.0.2 336 silly saveTree │ │ │ ├── decompress-response@3.3.0 336 silly saveTree │ │ │ ├─┬ get-stream@4.1.0 336 silly saveTree │ │ │ │ └── pump@3.0.0 336 silly saveTree │ │ │ ├── mimic-response@1.0.1 336 silly saveTree │ │ │ ├── p-cancelable@1.1.0 336 silly saveTree │ │ │ ├── to-readable-stream@1.0.0 336 silly saveTree │ │ │ └─┬ url-parse-lax@3.0.0 336 silly saveTree │ │ │ └── prepend-http@2.0.0 336 silly saveTree │ │ ├── progress@2.0.3 336 silly saveTree │ │ ├── semver@6.3.0 336 silly saveTree │ │ └── sumchecker@3.0.1 336 silly saveTree │ └── @types/node@14.17.17 336 silly saveTree ├─┬ fabric@2.4.4 336 silly saveTree │ ├─┬ canvas@1.6.13 336 silly saveTree │ │ └── nan@2.11.1 336 silly saveTree │ └─┬ jsdom@9.12.0 336 silly saveTree │ ├── abab@1.0.4 336 silly saveTree │ ├─┬ acorn-globals@3.1.0 336 silly saveTree │ │ └── acorn@4.0.13 336 silly saveTree │ ├── acorn@4.0.13 336 silly saveTree │ ├── array-equal@1.0.0 336 silly saveTree │ ├── content-type-parser@1.0.2 336 silly saveTree │ ├── cssom@0.3.4 336 silly saveTree │ ├── cssstyle@0.2.37 336 silly saveTree │ ├─┬ escodegen@1.11.0 336 silly saveTree │ │ ├── esprima@3.1.3 336 silly saveTree │ │ ├── estraverse@4.2.0 336 silly saveTree │ │ ├── esutils@2.0.2 336 silly saveTree │ │ └─┬ optionator@0.8.2 336 silly saveTree │ │ ├── deep-is@0.1.3 336 silly saveTree │ │ ├── fast-levenshtein@2.0.6 336 silly saveTree │ │ ├─┬ levn@0.3.0 336 silly saveTree │ │ │ ├── prelude-ls@1.1.2 336 silly saveTree │ │ │ └── type-check@0.3.2 336 silly saveTree │ │ ├── prelude-ls@1.1.2 336 silly saveTree │ │ ├── type-check@0.3.2 336 silly saveTree │ │ └── wordwrap@1.0.0 336 silly saveTree │ ├─┬ html-encoding-sniffer@1.0.2 336 silly saveTree │ │ └── whatwg-encoding@1.0.5 336 silly saveTree │ ├── nwmatcher@1.4.4 336 silly saveTree │ ├── parse5@1.5.1 336 silly saveTree │ ├── symbol-tree@3.2.2 336 silly saveTree │ ├── webidl-conversions@4.0.2 336 silly saveTree │ ├── whatwg-encoding@1.0.5 336 silly saveTree │ ├─┬ whatwg-url@4.8.0 336 silly saveTree │ │ ├── tr46@0.0.3 336 silly saveTree │ │ └── webidl-conversions@3.0.1 336 silly saveTree │ └── xml-name-validator@2.0.1 336 silly saveTree ├── fresh@0.5.2 336 silly saveTree ├─┬ hersheytext@0.5.1 336 silly saveTree │ └─┬ cheerio@0.19.0 336 silly saveTree │ ├─┬ css-select@1.0.0 336 silly saveTree │ │ ├── boolbase@1.0.0 336 silly saveTree │ │ ├── css-what@1.0.0 336 silly saveTree │ │ ├─┬ domutils@1.4.3 336 silly saveTree │ │ │ └── domelementtype@1.3.1 336 silly saveTree │ │ └── nth-check@1.0.2 336 silly saveTree │ ├─┬ dom-serializer@0.1.0 336 silly saveTree │ │ ├── domelementtype@1.1.3 336 silly saveTree │ │ └── entities@1.1.2 336 silly saveTree │ ├── entities@1.1.2 336 silly saveTree │ ├─┬ htmlparser2@3.8.3 336 silly saveTree │ │ ├── domhandler@2.3.0 336 silly saveTree │ │ ├── domutils@1.5.1 336 silly saveTree │ │ └── entities@1.0.0 336 silly saveTree │ └── lodash@3.10.1 336 silly saveTree ├── jquery@3.1.1 336 silly saveTree ├── lineclip@1.1.5 336 silly saveTree ├── mousetrap@1.6.2 336 silly saveTree ├─┬ remote@0.2.6 336 silly saveTree │ ├── coffee-script@1.4.0 336 silly saveTree │ ├─┬ commander@1.1.1 336 silly saveTree │ │ └── keypress@0.1.0 336 silly saveTree │ ├─┬ http-proxy@0.10.0 336 silly saveTree │ │ ├── colors@0.6.2 336 silly saveTree │ │ ├─┬ optimist@0.3.7 336 silly saveTree │ │ │ └── wordwrap@0.0.3 336 silly saveTree │ │ ├── pkginfo@0.2.3 336 silly saveTree │ │ └─┬ utile@0.1.7 336 silly saveTree │ │ ├── async@0.1.22 336 silly saveTree │ │ ├── deep-equal@1.0.1 336 silly saveTree │ │ ├── i@0.3.6 336 silly saveTree │ │ ├── ncp@0.2.7 336 silly saveTree │ │ └── rimraf@1.0.9 336 silly saveTree │ ├─┬ send@0.1.0 336 silly saveTree │ │ ├── fresh@0.1.0 336 silly saveTree │ │ ├── mime@1.2.6 336 silly saveTree │ │ └── range-parser@0.0.4 336 silly saveTree │ └── underscore@1.4.4 336 silly saveTree ├── semantic-ui-css@2.4.1 336 silly saveTree ├─┬ send@0.16.2 336 silly saveTree │ ├─┬ debug@2.6.9 336 silly saveTree │ │ └── ms@2.0.0 336 silly saveTree │ ├── depd@1.1.2 336 silly saveTree │ ├── destroy@1.0.4 336 silly saveTree │ ├── escape-html@1.0.3 336 silly saveTree │ ├── etag@1.8.1 336 silly saveTree │ ├─┬ http-errors@1.6.3 336 silly saveTree │ │ ├── setprototypeof@1.1.0 336 silly saveTree │ │ └── statuses@1.4.0 336 silly saveTree │ ├── mime@1.4.1 336 silly saveTree │ ├── ms@2.0.0 336 silly saveTree │ ├─┬ on-finished@2.3.0 336 silly saveTree │ │ └── ee-first@1.1.1 336 silly saveTree │ ├── range-parser@1.2.0 336 silly saveTree │ └── statuses@1.4.0 336 silly saveTree ├─┬ serialport@7.1.0 336 silly saveTree │ ├─┬ @serialport/binding-mock@2.0.2 336 silly saveTree │ │ ├─┬ @serialport/binding-abstract@2.0.2 336 silly saveTree │ │ │ └── debug@4.1.0 336 silly saveTree │ │ └── debug@4.1.0 336 silly saveTree │ ├─┬ @serialport/bindings@2.0.3 336 silly saveTree │ │ ├─┬ @serialport/parser-readline@2.0.2 336 silly saveTree │ │ │ └── @serialport/parser-delimiter@2.0.2 336 silly saveTree │ │ ├── bindings@1.3.1 336 silly saveTree │ │ ├── debug@4.1.0 336 silly saveTree │ │ └─┬ prebuild-install@5.2.2 336 silly saveTree │ │ ├── expand-template@2.0.3 336 silly saveTree │ │ ├── github-from-package@0.0.0 336 silly saveTree │ │ ├── napi-build-utils@1.0.1 336 silly saveTree │ │ ├── noop-logger@0.1.1 336 silly saveTree │ │ ├── pump@2.0.1 336 silly saveTree │ │ ├─┬ simple-get@2.8.1 336 silly saveTree │ │ │ └── simple-concat@1.0.0 336 silly saveTree │ │ ├─┬ tar-fs@1.16.3 336 silly saveTree │ │ │ ├── chownr@1.1.1 336 silly saveTree │ │ │ ├── pump@1.0.3 336 silly saveTree │ │ │ └─┬ tar-stream@1.6.2 336 silly saveTree │ │ │ ├─┬ bl@1.2.2 336 silly saveTree │ │ │ │ └─┬ readable-stream@2.3.6 336 silly saveTree │ │ │ │ ├── isarray@1.0.0 336 silly saveTree │ │ │ │ └── string_decoder@1.1.1 336 silly saveTree │ │ │ ├── fs-constants@1.0.0 336 silly saveTree │ │ │ ├─┬ readable-stream@2.3.6 336 silly saveTree │ │ │ │ ├── isarray@1.0.0 336 silly saveTree │ │ │ │ └── string_decoder@1.1.1 336 silly saveTree │ │ │ ├── to-buffer@1.1.1 336 silly saveTree │ │ │ └── xtend@4.0.1 336 silly saveTree │ │ └── which-pm-runs@1.0.0 336 silly saveTree │ ├── @serialport/parser-byte-length@2.0.2 336 silly saveTree │ ├── @serialport/parser-cctalk@2.0.2 336 silly saveTree │ ├── @serialport/parser-delimiter@2.0.2 336 silly saveTree │ ├── @serialport/parser-readline@2.0.2 336 silly saveTree │ ├── @serialport/parser-ready@2.0.2 336 silly saveTree │ ├── @serialport/parser-regex@2.0.2 336 silly saveTree │ ├─┬ @serialport/stream@2.0.2 336 silly saveTree │ │ └── debug@4.1.0 336 silly saveTree │ └── debug@4.1.0 336 silly saveTree ├── svg-path-parser@1.1.0 336 silly saveTree ├── transformation-matrix@1.15.1 336 silly saveTree ├─┬ usb-detection@4.1.0 336 silly saveTree │ └── eventemitter2@5.0.1 336 silly saveTree └── victor@1.1.0 337 verbose stack Error: @serialport/bindings@2.0.3 install: prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild 337 verbose stack Exit status 1 337 verbose stack at EventEmitter. (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16) 337 verbose stack at EventEmitter.emit (events.js:400:28) 337 verbose stack at ChildProcess. (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14) 337 verbose stack at ChildProcess.emit (events.js:400:28) 337 verbose stack at maybeClose (internal/child_process.js:1055:16) 337 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:288:5) 338 verbose pkgid @serialport/bindings@2.0.3 339 verbose cwd /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master 340 verbose Linux 4.15.0-142-generic 341 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "i" "-D" "electron@latest" 342 verbose node v14.17.6 343 verbose npm v6.14.15 344 error code ELIFECYCLE 345 error errno 1 346 error @serialport/bindings@2.0.3 install: prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild 346 error Exit status 1 347 error Failed at the @serialport/bindings@2.0.3 install script. 347 error This is probably not a problem with npm. There is likely additional logging output above. 348 verbose exit [ 1, true ]

gonzam88 commented 2 years ago

Hi, thanks for writing. Though I'm not able no keep maintenance on this project, I was able to clone and compile just now. I had some errors as well but succeeded after npm cache clean --force and then npm install. I also had to delete /node_modules/electron and reinstall. using npm v6.14.14 and node v14.17.5 Let me know how it went.

mskogly commented 2 years ago

Thanks. Tried your suggestions but it didn't work. It might be a linux / ubuntu issue perhaps. Tried it once more using sudo, but same thing really. Will try on windows and see how it goes. I do have a tiny bit newer versions of npm and node than you, but doubt that is the issue :)

Last error is fairly similar to the first it seems:

0 info it worked if it ends with ok 1 verbose cli [ '/usr/local/bin/node', '/usr/local/bin/npm', 'install' ] 2 info using npm@6.14.15 3 info using node@v14.17.6 4 verbose npm-session cda5cba38b8a6291 5 silly install runPreinstallTopLevelLifecycles 6 silly preinstall Melt@0.0.4 7 info lifecycle Melt@0.0.4~preinstall: Melt@0.0.4 8 silly install loadCurrentTree 9 silly install readLocalPackageData 10 timing stage:loadCurrentTree Completed in 1657ms 11 silly install loadIdealTree 12 silly install cloneCurrentTreeToIdealTree 13 timing stage:loadIdealTree:cloneCurrentTree Completed in 10ms 14 silly install loadShrinkwrap 15 timing stage:loadIdealTree:loadShrinkwrap Completed in 1008ms 16 silly install loadAllDepsIntoIdealTree 17 timing stage:loadIdealTree:loadAllDepsIntoIdealTree Completed in 1028ms 18 timing stage:loadIdealTree Completed in 2412ms 19 silly currentTree Melt@0.0.4 19 silly currentTree ├─┬ @serialport/binding-abstract@2.0.2 19 silly currentTree │ └── debug@4.1.0 19 silly currentTree ├─┬ @serialport/binding-mock@2.0.2 19 silly currentTree │ └── debug@4.1.0 19 silly currentTree ├── @serialport/parser-byte-length@2.0.2 19 silly currentTree ├── @serialport/parser-cctalk@2.0.2 19 silly currentTree ├── @serialport/parser-delimiter@2.0.2 19 silly currentTree ├── @serialport/parser-readline@2.0.2 19 silly currentTree ├── @serialport/parser-ready@2.0.2 19 silly currentTree ├── @serialport/parser-regex@2.0.2 19 silly currentTree ├─┬ @serialport/stream@2.0.2 19 silly currentTree │ └── debug@4.1.0 19 silly currentTree ├── @types/node@8.10.38 19 silly currentTree ├── @types/serialport@7.0.0 19 silly currentTree ├── 7zip-bin@4.1.0 19 silly currentTree ├── abab@1.0.4 19 silly currentTree ├── abbrev@1.1.1 19 silly currentTree ├── acorn-globals@3.1.0 19 silly currentTree ├── acorn@4.0.13 19 silly currentTree ├── ajv-keywords@3.2.0 19 silly currentTree ├── ajv@6.6.1 19 silly currentTree ├─┬ ansi-align@2.0.0 19 silly currentTree │ ├── ansi-regex@3.0.0 19 silly currentTree │ ├── is-fullwidth-code-point@2.0.0 19 silly currentTree │ ├── string-width@2.1.1 19 silly currentTree │ └── strip-ansi@4.0.0 19 silly currentTree ├── ansi-regex@2.1.1 19 silly currentTree ├── ansi-styles@3.2.1 19 silly currentTree ├── app-builder-bin@2.6.0 19 silly currentTree ├─┬ app-builder-lib@20.38.2 19 silly currentTree │ └── debug@4.1.0 19 silly currentTree ├── aproba@1.2.0 19 silly currentTree ├─┬ are-we-there-yet@1.1.5 19 silly currentTree │ ├── isarray@1.0.0 19 silly currentTree │ ├── readable-stream@2.3.6 19 silly currentTree │ └── string_decoder@1.1.1 19 silly currentTree ├── argparse@1.0.10 19 silly currentTree ├─┬ args@2.6.1 19 silly currentTree │ ├── ansi-styles@2.2.1 19 silly currentTree │ ├── camelcase@4.1.0 19 silly currentTree │ ├── chalk@1.1.3 19 silly currentTree │ ├── pkginfo@0.4.0 19 silly currentTree │ └── supports-color@2.0.0 19 silly currentTree ├── array-equal@1.0.0 19 silly currentTree ├── array-find-index@1.0.2 19 silly currentTree ├── array-union@1.0.2 19 silly currentTree ├── array-uniq@1.0.3 19 silly currentTree ├── arrify@1.0.1 19 silly currentTree ├── asar@0.14.5 19 silly currentTree ├── asn1@0.2.4 19 silly currentTree ├── assert-plus@1.0.0 19 silly currentTree ├── async-exit-hook@2.0.1 19 silly currentTree ├── async@0.1.22 19 silly currentTree ├── asynckit@0.4.0 19 silly currentTree ├── author-regex@1.0.0 19 silly currentTree ├── aws-sign2@0.7.0 19 silly currentTree ├── aws4@1.8.0 19 silly currentTree ├── balanced-match@1.0.0 19 silly currentTree ├── base64-js@1.3.0 19 silly currentTree ├── bcrypt-pbkdf@1.0.2 19 silly currentTree ├── bezier-js@2.3.2 19 silly currentTree ├── bignumber.js@2.4.0 19 silly currentTree ├── binary@0.3.0 19 silly currentTree ├── bindings@1.3.1 19 silly currentTree ├─┬ bl@1.2.2 19 silly currentTree │ ├── isarray@1.0.0 19 silly currentTree │ ├── readable-stream@2.3.6 19 silly currentTree │ └── string_decoder@1.1.1 19 silly currentTree ├── block-stream@0.0.9 19 silly currentTree ├── bluebird-lst@1.0.6 19 silly currentTree ├── bluebird@3.5.3 19 silly currentTree ├── bmp-js@0.0.3 19 silly currentTree ├── boolbase@1.0.0 19 silly currentTree ├─┬ boxen@1.3.0 19 silly currentTree │ ├── ansi-regex@3.0.0 19 silly currentTree │ ├── camelcase@4.1.0 19 silly currentTree │ ├── is-fullwidth-code-point@2.0.0 19 silly currentTree │ ├── string-width@2.1.1 19 silly currentTree │ └── strip-ansi@4.0.0 19 silly currentTree ├── brace-expansion@1.1.11 19 silly currentTree ├── brace@0.11.1 19 silly currentTree ├── buffer-alloc-unsafe@1.1.0 19 silly currentTree ├── buffer-alloc@1.2.0 19 silly currentTree ├── buffer-equal@0.0.1 19 silly currentTree ├── buffer-fill@1.0.0 19 silly currentTree ├── buffer-from@1.1.1 19 silly currentTree ├── buffers@0.1.1 19 silly currentTree ├─┬ builder-util-runtime@8.0.2 19 silly currentTree │ └── debug@4.1.0 19 silly currentTree ├─┬ builder-util@9.6.0 19 silly currentTree │ └── debug@4.1.0 19 silly currentTree ├── builtin-modules@1.1.1 19 silly currentTree ├── camelcase-keys@2.1.0 19 silly currentTree ├── camelcase@2.1.1 19 silly currentTree ├── canvas@1.6.13 19 silly currentTree ├── capture-stack-trace@1.0.1 19 silly currentTree ├── caseless@0.12.0 19 silly currentTree ├── chainsaw@0.1.0 19 silly currentTree ├── chalk@2.4.1 19 silly currentTree ├─┬ cheerio@0.19.0 19 silly currentTree │ └── lodash@3.10.1 19 silly currentTree ├── chownr@1.1.1 19 silly currentTree ├── chromium-pickle-js@0.2.0 19 silly currentTree ├── ci-info@1.6.0 19 silly currentTree ├── cli-boxes@1.0.0 19 silly currentTree ├── cli-cursor@2.1.0 19 silly currentTree ├── cli-spinners@1.3.1 19 silly currentTree ├─┬ cliui@4.1.0 19 silly currentTree │ ├── ansi-regex@3.0.0 19 silly currentTree │ ├── is-fullwidth-code-point@2.0.0 19 silly currentTree │ ├── string-width@2.1.1 19 silly currentTree │ └── strip-ansi@4.0.0 19 silly currentTree ├── code-point-at@1.1.0 19 silly currentTree ├── coffee-script@1.4.0 19 silly currentTree ├── color-convert@1.9.3 19 silly currentTree ├── color-name@1.1.3 19 silly currentTree ├── colors@1.3.2 19 silly currentTree ├── combined-stream@1.0.7 19 silly currentTree ├── commander@2.19.0 19 silly currentTree ├── compare-version@0.1.2 19 silly currentTree ├── concat-map@0.0.1 19 silly currentTree ├─┬ concat-stream@1.6.2 19 silly currentTree │ ├── isarray@1.0.0 19 silly currentTree │ ├── readable-stream@2.3.6 19 silly currentTree │ └── string_decoder@1.1.1 19 silly currentTree ├── conf@2.2.0 19 silly currentTree ├── configstore@3.1.2 19 silly currentTree ├── console-control-strings@1.1.0 19 silly currentTree ├── content-type-parser@1.0.2 19 silly currentTree ├── core-util-is@1.0.2 19 silly currentTree ├── create-error-class@3.0.2 19 silly currentTree ├── cross-spawn@5.1.0 19 silly currentTree ├── crypto-random-string@1.0.0 19 silly currentTree ├── css-select@1.0.0 19 silly currentTree ├── css-what@1.0.0 19 silly currentTree ├── cssom@0.3.4 19 silly currentTree ├── cssstyle@0.2.37 19 silly currentTree ├── cuint@0.2.2 19 silly currentTree ├── currently-unhandled@0.4.1 19 silly currentTree ├── dashdash@1.14.1 19 silly currentTree ├── debug@3.2.6 19 silly currentTree ├── decamelize@1.2.0 19 silly currentTree ├── decompress-response@3.3.0 19 silly currentTree ├── decompress-zip@0.3.0 19 silly currentTree ├── deep-equal@1.0.1 19 silly currentTree ├── deep-extend@0.6.0 19 silly currentTree ├── deep-is@0.1.3 19 silly currentTree ├── del@2.2.2 19 silly currentTree ├── delayed-stream@1.0.0 19 silly currentTree ├── delegates@1.0.0 19 silly currentTree ├── depd@1.1.2 19 silly currentTree ├── destroy@1.0.4 19 silly currentTree ├── detect-libc@1.0.3 19 silly currentTree ├── dmg-builder@6.5.2 19 silly currentTree ├─┬ dom-serializer@0.1.0 19 silly currentTree │ └── domelementtype@1.1.3 19 silly currentTree ├── dom-walk@0.1.1 19 silly currentTree ├── domelementtype@1.3.1 19 silly currentTree ├── domhandler@2.3.0 19 silly currentTree ├── domutils@1.4.3 19 silly currentTree ├── dot-prop@4.2.0 19 silly currentTree ├── dotenv-expand@4.2.0 19 silly currentTree ├── dotenv@6.1.0 19 silly currentTree ├── duplexer3@0.1.4 19 silly currentTree ├── ecc-jsbn@0.1.2 19 silly currentTree ├── ee-first@1.1.1 19 silly currentTree ├── ejs@2.6.1 19 silly currentTree ├── encodeurl@1.0.2 19 silly currentTree ├── end-of-stream@1.4.1 19 silly currentTree ├── entities@1.1.2 19 silly currentTree ├── env-paths@1.0.0 19 silly currentTree ├── error-ex@1.3.2 19 silly currentTree ├── es6-promise@4.2.5 19 silly currentTree ├── escape-html@1.0.3 19 silly currentTree ├── escape-string-regexp@1.0.5 19 silly currentTree ├─┬ escodegen@1.11.0 19 silly currentTree │ └── esprima@3.1.3 19 silly currentTree ├── esprima@4.0.1 19 silly currentTree ├── estraverse@4.2.0 19 silly currentTree ├── esutils@2.0.2 19 silly currentTree ├── etag@1.8.1 19 silly currentTree ├── eventemitter2@5.0.1 19 silly currentTree ├── execa@0.7.0 19 silly currentTree ├── exif-parser@0.1.12 19 silly currentTree ├── expand-template@2.0.3 19 silly currentTree ├── extend@3.0.2 19 silly currentTree ├─┬ extract-zip@1.6.7 19 silly currentTree │ ├── debug@2.6.9 19 silly currentTree │ └── ms@2.0.0 19 silly currentTree ├── extsprintf@1.3.0 19 silly currentTree ├── fabric@2.4.4 19 silly currentTree ├── fast-deep-equal@2.0.1 19 silly currentTree ├── fast-json-stable-stringify@2.0.0 19 silly currentTree ├── fast-levenshtein@2.0.6 19 silly currentTree ├── fd-slicer@1.0.1 19 silly currentTree ├── file-type@3.9.0 19 silly currentTree ├── file-url@1.1.0 19 silly currentTree ├─┬ find-up@1.1.2 19 silly currentTree │ └── path-exists@2.1.0 19 silly currentTree ├── flora-colossus@1.0.0 19 silly currentTree ├── for-each@0.3.3 19 silly currentTree ├── forever-agent@0.6.1 19 silly currentTree ├── form-data@2.3.3 19 silly currentTree ├── fresh@0.5.2 19 silly currentTree ├── fs-constants@1.0.0 19 silly currentTree ├─┬ fs-extra-p@7.0.0 19 silly currentTree │ └── fs-extra@7.0.1 19 silly currentTree ├── fs-extra@4.0.3 19 silly currentTree ├── fs.realpath@1.0.0 19 silly currentTree ├── fstream@1.0.11 19 silly currentTree ├── galactus@0.2.1 19 silly currentTree ├── gauge@2.7.4 19 silly currentTree ├── get-caller-file@1.0.3 19 silly currentTree ├─┬ get-package-info@1.0.0 19 silly currentTree │ ├── debug@2.6.9 19 silly currentTree │ ├── find-up@2.1.0 19 silly currentTree │ ├── load-json-file@2.0.0 19 silly currentTree │ ├── locate-path@2.0.0 19 silly currentTree │ ├── ms@2.0.0 19 silly currentTree │ ├── p-limit@1.3.0 19 silly currentTree │ ├── p-locate@2.0.0 19 silly currentTree │ ├── p-try@1.0.0 19 silly currentTree │ ├── path-type@2.0.0 19 silly currentTree │ ├── read-pkg-up@2.0.0 19 silly currentTree │ ├── read-pkg@2.0.0 19 silly currentTree │ └── strip-bom@3.0.0 19 silly currentTree ├── get-stdin@4.0.1 19 silly currentTree ├── get-stream@3.0.0 19 silly currentTree ├── getpass@0.1.7 19 silly currentTree ├── github-from-package@0.0.0 19 silly currentTree ├── glob@6.0.4 19 silly currentTree ├── global-dirs@0.1.1 19 silly currentTree ├── global@4.3.2 19 silly currentTree ├─┬ globby@5.0.0 19 silly currentTree │ └── glob@7.1.3 19 silly currentTree ├── got@6.7.1 19 silly currentTree ├── graceful-fs@4.1.15 19 silly currentTree ├── har-schema@2.0.0 19 silly currentTree ├── har-validator@5.1.3 19 silly currentTree ├── has-ansi@2.0.0 19 silly currentTree ├── has-flag@3.0.0 19 silly currentTree ├── has-unicode@2.0.1 19 silly currentTree ├── hasha@2.2.0 19 silly currentTree ├── hersheytext@0.5.1 19 silly currentTree ├── hosted-git-info@2.7.1 19 silly currentTree ├── html-encoding-sniffer@1.0.2 19 silly currentTree ├─┬ htmlparser2@3.8.3 19 silly currentTree │ ├── domutils@1.5.1 19 silly currentTree │ └── entities@1.0.0 19 silly currentTree ├── http-errors@1.6.3 19 silly currentTree ├─┬ http-proxy@0.10.0 19 silly currentTree │ └── colors@0.6.2 19 silly currentTree ├── http-signature@1.2.0 19 silly currentTree ├── i@0.3.6 19 silly currentTree ├── icon-gen@1.0.7 19 silly currentTree ├── iconv-lite@0.4.24 19 silly currentTree ├── import-lazy@2.1.0 19 silly currentTree ├── imurmurhash@0.1.4 19 silly currentTree ├── indent-string@2.1.0 19 silly currentTree ├── inflight@1.0.6 19 silly currentTree ├── inherits@2.0.3 19 silly currentTree ├── ini@1.3.5 19 silly currentTree ├── invert-kv@2.0.0 19 silly currentTree ├── ip-regex@1.0.3 19 silly currentTree ├── is-arrayish@0.2.1 19 silly currentTree ├── is-builtin-module@1.0.0 19 silly currentTree ├── is-callable@1.1.4 19 silly currentTree ├── is-ci@1.2.1 19 silly currentTree ├── is-finite@1.0.2 19 silly currentTree ├── is-fullwidth-code-point@1.0.0 19 silly currentTree ├── is-function@1.0.1 19 silly currentTree ├── is-installed-globally@0.1.0 19 silly currentTree ├── is-npm@1.0.0 19 silly currentTree ├── is-obj@1.0.1 19 silly currentTree ├── is-path-cwd@1.0.0 19 silly currentTree ├── is-path-in-cwd@1.0.1 19 silly currentTree ├── is-path-inside@1.0.1 19 silly currentTree ├── is-promise@1.0.1 19 silly currentTree ├── is-redirect@1.0.0 19 silly currentTree ├── is-retry-allowed@1.1.0 19 silly currentTree ├── is-stream@1.1.0 19 silly currentTree ├── is-typedarray@1.0.0 19 silly currentTree ├── is-utf8@0.2.1 19 silly currentTree ├── isarray@0.0.1 19 silly currentTree ├── isbinaryfile@3.0.3 19 silly currentTree ├── isexe@2.0.0 19 silly currentTree ├── isstream@0.1.2 19 silly currentTree ├─┬ jimp@0.2.28 19 silly currentTree │ ├── es6-promise@3.3.1 19 silly currentTree │ └── mime@1.6.0 19 silly currentTree ├── jpeg-js@0.2.0 19 silly currentTree ├── jquery@3.1.1 19 silly currentTree ├── js-yaml@3.12.0 19 silly currentTree ├── jsbn@0.1.1 19 silly currentTree ├── jsdom@9.12.0 19 silly currentTree ├── json-schema-traverse@0.4.1 19 silly currentTree ├── json-schema@0.2.3 19 silly currentTree ├── json-stringify-safe@5.0.1 19 silly currentTree ├── json5@2.1.0 19 silly currentTree ├── jsonfile@4.0.0 19 silly currentTree ├── jsprim@1.4.1 19 silly currentTree ├── kew@0.7.0 19 silly currentTree ├── keypress@0.1.0 19 silly currentTree ├── klaw@1.3.1 19 silly currentTree ├── latest-version@3.1.0 19 silly currentTree ├── lazy-val@1.0.3 19 silly currentTree ├── lcid@2.0.0 19 silly currentTree ├── levn@0.3.0 19 silly currentTree ├── lineclip@1.1.5 19 silly currentTree ├─┬ load-bmfont@1.4.0 19 silly currentTree │ ├── mime@1.6.0 19 silly currentTree │ └── xtend@4.0.1 19 silly currentTree ├── load-json-file@1.1.0 19 silly currentTree ├── locate-path@3.0.0 19 silly currentTree ├── lodash.assign@4.2.0 19 silly currentTree ├── lodash.get@4.4.2 19 silly currentTree ├── lodash@4.17.11 19 silly currentTree ├── log-symbols@2.2.0 19 silly currentTree ├── loud-rejection@1.6.0 19 silly currentTree ├── lowercase-keys@1.0.1 19 silly currentTree ├── lru-cache@4.1.5 19 silly currentTree ├─┬ make-dir@1.3.0 19 silly currentTree │ └── pify@3.0.0 19 silly currentTree ├── map-age-cleaner@0.1.3 19 silly currentTree ├── map-obj@1.0.1 19 silly currentTree ├── mem@4.1.0 19 silly currentTree ├── meow@3.7.0 19 silly currentTree ├── mime-db@1.37.0 19 silly currentTree ├── mime-types@2.1.21 19 silly currentTree ├── mime@2.4.0 19 silly currentTree ├── mimic-fn@1.2.0 19 silly currentTree ├── mimic-response@1.0.1 19 silly currentTree ├── min-document@2.19.0 19 silly currentTree ├── minimatch@3.0.4 19 silly currentTree ├── minimist@1.2.0 19 silly currentTree ├─┬ mkdirp@0.5.1 19 silly currentTree │ └── minimist@0.0.8 19 silly currentTree ├── mkpath@0.1.0 19 silly currentTree ├─┬ mksnapshot@0.3.1 19 silly currentTree │ ├── fs-extra@0.26.7 19 silly currentTree │ └── jsonfile@2.4.0 19 silly currentTree ├── mousetrap@1.6.2 19 silly currentTree ├── ms@2.1.1 19 silly currentTree ├── nan@2.11.1 19 silly currentTree ├── napi-build-utils@1.0.1 19 silly currentTree ├── ncp@0.2.7 19 silly currentTree ├── nice-try@1.0.5 19 silly currentTree ├── node-abi@2.5.0 19 silly currentTree ├─┬ node-gyp@3.8.0 19 silly currentTree │ ├── glob@7.1.3 19 silly currentTree │ └── semver@5.3.0 19 silly currentTree ├── nodeify@1.0.1 19 silly currentTree ├── noop-logger@0.1.1 19 silly currentTree ├── nopt@3.0.6 19 silly currentTree ├── normalize-package-data@2.4.0 19 silly currentTree ├── npm-run-path@2.0.2 19 silly currentTree ├── npmlog@4.1.2 19 silly currentTree ├── nth-check@1.0.2 19 silly currentTree ├─┬ nugget@2.0.1 19 silly currentTree │ ├── debug@2.6.9 19 silly currentTree │ └── ms@2.0.0 19 silly currentTree ├── number-is-nan@1.0.1 19 silly currentTree ├── nwmatcher@1.4.4 19 silly currentTree ├── oauth-sign@0.9.0 19 silly currentTree ├── object-assign@4.1.1 19 silly currentTree ├── object-keys@0.4.0 19 silly currentTree ├── on-finished@2.3.0 19 silly currentTree ├── once@1.4.0 19 silly currentTree ├── onetime@2.0.1 19 silly currentTree ├─┬ optimist@0.3.7 19 silly currentTree │ └── wordwrap@0.0.3 19 silly currentTree ├── optionator@0.8.2 19 silly currentTree ├── ora@1.4.0 19 silly currentTree ├── os-homedir@1.0.2 19 silly currentTree ├─┬ os-locale@3.1.0 19 silly currentTree │ ├── cross-spawn@6.0.5 19 silly currentTree │ ├── execa@1.0.0 19 silly currentTree │ ├── get-stream@4.1.0 19 silly currentTree │ └── pump@3.0.0 19 silly currentTree ├── os-tmpdir@1.0.2 19 silly currentTree ├── osenv@0.1.5 19 silly currentTree ├── p-defer@1.0.0 19 silly currentTree ├── p-finally@1.0.0 19 silly currentTree ├── p-is-promise@2.0.0 19 silly currentTree ├── p-limit@2.0.0 19 silly currentTree ├── p-locate@3.0.0 19 silly currentTree ├── p-try@2.0.0 19 silly currentTree ├── package-json@4.0.1 19 silly currentTree ├── parse-author@2.0.0 19 silly currentTree ├── parse-bmfont-ascii@1.0.6 19 silly currentTree ├── parse-bmfont-binary@1.0.6 19 silly currentTree ├── parse-bmfont-xml@1.1.4 19 silly currentTree ├─┬ parse-color@1.0.0 19 silly currentTree │ └── color-convert@0.5.3 19 silly currentTree ├── parse-headers@2.0.1 19 silly currentTree ├── parse-json@2.2.0 19 silly currentTree ├── parse5@1.5.1 19 silly currentTree ├── path-exists@3.0.0 19 silly currentTree ├── path-is-absolute@1.0.1 19 silly currentTree ├── path-is-inside@1.0.2 19 silly currentTree ├── path-key@2.0.1 19 silly currentTree ├── path-parse@1.0.6 19 silly currentTree ├── path-type@1.1.0 19 silly currentTree ├── pend@1.2.0 19 silly currentTree ├── performance-now@2.1.0 19 silly currentTree ├─┬ phantomjs-prebuilt@2.1.16 19 silly currentTree │ ├── fs-extra@1.0.0 19 silly currentTree │ └── jsonfile@2.4.0 19 silly currentTree ├── phin@2.9.3 19 silly currentTree ├── pify@2.3.0 19 silly currentTree ├── pinkie-promise@2.0.1 19 silly currentTree ├── pinkie@2.0.4 19 silly currentTree ├── pixelmatch@4.0.2 19 silly currentTree ├─┬ pkg-up@2.0.0 19 silly currentTree │ ├── find-up@2.1.0 19 silly currentTree │ ├── locate-path@2.0.0 19 silly currentTree │ ├── p-limit@1.3.0 19 silly currentTree │ ├── p-locate@2.0.0 19 silly currentTree │ └── p-try@1.0.0 19 silly currentTree ├── pkginfo@0.2.3 19 silly currentTree ├── plist@3.0.1 19 silly currentTree ├── pn@1.1.0 19 silly currentTree ├── pngjs@3.3.3 19 silly currentTree ├── prebuild-install@5.2.2 19 silly currentTree ├── prelude-ls@1.1.2 19 silly currentTree ├── prepend-http@1.0.4 19 silly currentTree ├── pretty-bytes@1.0.4 19 silly currentTree ├── process-nextick-args@2.0.0 19 silly currentTree ├── process@0.5.2 19 silly currentTree ├── progress-stream@1.2.0 19 silly currentTree ├── progress@1.1.8 19 silly currentTree ├── promise@1.3.0 19 silly currentTree ├── pseudomap@1.0.2 19 silly currentTree ├── psl@1.1.29 19 silly currentTree ├── pump@2.0.1 19 silly currentTree ├── punycode@2.1.1 19 silly currentTree ├── q@1.5.1 19 silly currentTree ├── qs@6.5.2 19 silly currentTree ├── range-parser@0.0.4 19 silly currentTree ├── rc@1.2.8 19 silly currentTree ├── rcedit@1.1.1 19 silly currentTree ├── read-chunk@1.0.1 19 silly currentTree ├── read-config-file@3.2.0 19 silly currentTree ├── read-pkg-up@1.0.1 19 silly currentTree ├── read-pkg@1.1.0 19 silly currentTree ├── readable-stream@1.1.14 19 silly currentTree ├── redent@1.0.0 19 silly currentTree ├── registry-auth-token@3.3.2 19 silly currentTree ├── registry-url@3.1.0 19 silly currentTree ├─┬ remote@0.2.6 19 silly currentTree │ ├── commander@1.1.1 19 silly currentTree │ ├── fresh@0.1.0 19 silly currentTree │ ├── mime@1.2.6 19 silly currentTree │ └── send@0.1.0 19 silly currentTree ├── repeating@2.0.1 19 silly currentTree ├─┬ request-progress@2.0.1 19 silly currentTree │ └── throttleit@1.0.0 19 silly currentTree ├── request@2.88.0 19 silly currentTree ├── require-directory@2.1.1 19 silly currentTree ├── require-main-filename@1.0.1 19 silly currentTree ├── resolve@1.8.1 19 silly currentTree ├── restore-cursor@2.0.0 19 silly currentTree ├─┬ rimraf@2.6.2 19 silly currentTree │ └── glob@7.1.3 19 silly currentTree ├── rxjs@5.5.12 19 silly currentTree ├── safe-buffer@5.1.2 19 silly currentTree ├── safer-buffer@2.1.2 19 silly currentTree ├── sanitize-filename@1.6.1 19 silly currentTree ├── sax@1.2.4 19 silly currentTree ├── semantic-ui-css@2.4.1 19 silly currentTree ├── semver-diff@2.1.0 19 silly currentTree ├── semver@5.6.0 19 silly currentTree ├─┬ send@0.16.2 19 silly currentTree │ ├── debug@2.6.9 19 silly currentTree │ ├── mime@1.4.1 19 silly currentTree │ ├── ms@2.0.0 19 silly currentTree │ └── range-parser@1.2.0 19 silly currentTree ├── set-blocking@2.0.0 19 silly currentTree ├── setprototypeof@1.1.0 19 silly currentTree ├── shebang-command@1.2.0 19 silly currentTree ├── shebang-regex@1.0.0 19 silly currentTree ├── signal-exit@3.0.2 19 silly currentTree ├── simple-concat@1.0.0 19 silly currentTree ├── simple-get@2.8.1 19 silly currentTree ├── single-line-log@1.1.2 19 silly currentTree ├── source-map-support@0.5.9 19 silly currentTree ├── source-map@0.6.1 19 silly currentTree ├─┬ spawn-rx@2.0.12 19 silly currentTree │ ├── debug@2.6.9 19 silly currentTree │ └── ms@2.0.0 19 silly currentTree ├── spdx-correct@3.0.2 19 silly currentTree ├── spdx-exceptions@2.2.0 19 silly currentTree ├── spdx-expression-parse@3.0.0 19 silly currentTree ├── spdx-license-ids@3.0.2 19 silly currentTree ├── speedometer@0.1.4 19 silly currentTree ├── sprintf-js@1.0.3 19 silly currentTree ├── sshpk@1.15.2 19 silly currentTree ├── stat-mode@0.2.2 19 silly currentTree ├── statuses@1.4.0 19 silly currentTree ├── stream-to-buffer@0.1.0 19 silly currentTree ├── stream-to@0.2.2 19 silly currentTree ├── string_decoder@0.10.31 19 silly currentTree ├── string-similarity@1.1.0 19 silly currentTree ├── string-width@1.0.2 19 silly currentTree ├── strip-ansi@3.0.1 19 silly currentTree ├── strip-bom@2.0.0 19 silly currentTree ├── strip-eof@1.0.0 19 silly currentTree ├── strip-indent@1.0.1 19 silly currentTree ├── strip-json-comments@2.0.1 19 silly currentTree ├─┬ sumchecker@2.0.2 19 silly currentTree │ ├── debug@2.6.9 19 silly currentTree │ └── ms@2.0.0 19 silly currentTree ├── supports-color@5.5.0 19 silly currentTree ├── svg-path-parser@1.1.0 19 silly currentTree ├─┬ svg2png@4.1.0 19 silly currentTree │ ├── camelcase@3.0.0 19 silly currentTree │ ├── cliui@3.2.0 19 silly currentTree │ ├── invert-kv@1.0.0 19 silly currentTree │ ├── lcid@1.0.0 19 silly currentTree │ ├── os-locale@1.4.0 19 silly currentTree │ ├── which-module@1.0.0 19 silly currentTree │ ├── y18n@3.2.1 19 silly currentTree │ ├── yargs-parser@3.2.0 19 silly currentTree │ └── yargs@5.0.0 19 silly currentTree ├── symbol-observable@1.0.1 19 silly currentTree ├── symbol-tree@3.2.2 19 silly currentTree ├─┬ tar-fs@1.16.3 19 silly currentTree │ └── pump@1.0.3 19 silly currentTree ├─┬ tar-stream@1.6.2 19 silly currentTree │ ├── isarray@1.0.0 19 silly currentTree │ ├── readable-stream@2.3.6 19 silly currentTree │ ├── string_decoder@1.1.1 19 silly currentTree │ └── xtend@4.0.1 19 silly currentTree ├── tar@2.2.1 19 silly currentTree ├── temp-file@3.3.2 19 silly currentTree ├── term-size@1.2.0 19 silly currentTree ├── throttleit@0.0.2 19 silly currentTree ├── through2@0.2.3 19 silly currentTree ├── timed-out@4.0.1 19 silly currentTree ├── tinycolor2@1.4.1 19 silly currentTree ├── tmp@0.0.28 19 silly currentTree ├── to-buffer@1.1.1 19 silly currentTree ├─┬ touch@0.0.3 19 silly currentTree │ └── nopt@1.0.10 19 silly currentTree ├─┬ tough-cookie@2.4.3 19 silly currentTree │ └── punycode@1.4.1 19 silly currentTree ├── tr46@0.0.3 19 silly currentTree ├── transformation-matrix@1.15.1 19 silly currentTree ├── traverse@0.3.9 19 silly currentTree ├── trim-newlines@1.0.0 19 silly currentTree ├── trim@0.0.1 19 silly currentTree ├── truncate-utf8-bytes@1.0.2 19 silly currentTree ├── tunnel-agent@0.6.0 19 silly currentTree ├── tweetnacl@0.14.5 19 silly currentTree ├── type-check@0.3.2 19 silly currentTree ├── typedarray@0.0.6 19 silly currentTree ├── underscore@1.4.4 19 silly currentTree ├── unique-string@1.0.0 19 silly currentTree ├── universalify@0.1.2 19 silly currentTree ├── unzip-response@2.0.1 19 silly currentTree ├── update-notifier@2.5.0 19 silly currentTree ├── uri-js@4.2.2 19 silly currentTree ├── url-parse-lax@1.0.0 19 silly currentTree ├── url-regex@3.2.0 19 silly currentTree ├── usb-detection@4.1.0 19 silly currentTree ├── utf8-byte-length@1.0.4 19 silly currentTree ├── util-deprecate@1.0.2 19 silly currentTree ├─┬ utile@0.1.7 19 silly currentTree │ └── rimraf@1.0.9 19 silly currentTree ├── uuid@3.3.2 19 silly currentTree ├── validate-npm-package-license@3.0.4 19 silly currentTree ├── verror@1.10.0 19 silly currentTree ├── victor@1.1.0 19 silly currentTree ├── webidl-conversions@4.0.2 19 silly currentTree ├── whatwg-encoding@1.0.5 19 silly currentTree ├─┬ whatwg-url@4.8.0 19 silly currentTree │ └── webidl-conversions@3.0.1 19 silly currentTree ├── which-module@2.0.0 19 silly currentTree ├── which-pm-runs@1.0.0 19 silly currentTree ├── which@1.3.1 19 silly currentTree ├── wide-align@1.1.3 19 silly currentTree ├─┬ widest-line@2.0.1 19 silly currentTree │ ├── ansi-regex@3.0.0 19 silly currentTree │ ├── is-fullwidth-code-point@2.0.0 19 silly currentTree │ ├── string-width@2.1.1 19 silly currentTree │ └── strip-ansi@4.0.0 19 silly currentTree ├── window-size@0.2.0 19 silly currentTree ├── wordwrap@1.0.0 19 silly currentTree ├── wrap-ansi@2.1.0 19 silly currentTree ├── wrappy@1.0.2 19 silly currentTree ├── write-file-atomic@2.3.0 19 silly currentTree ├── xdg-basedir@3.0.0 19 silly currentTree ├─┬ xhr@2.5.0 19 silly currentTree │ └── xtend@4.0.1 19 silly currentTree ├── xml-name-validator@2.0.1 19 silly currentTree ├── xml-parse-from-string@1.0.1 19 silly currentTree ├── xml2js@0.4.19 19 silly currentTree ├── xmlbuilder@9.0.7 19 silly currentTree ├── xmldom@0.1.27 19 silly currentTree ├── xtend@2.1.2 19 silly currentTree ├── y18n@4.0.0 19 silly currentTree ├── yallist@2.1.2 19 silly currentTree ├─┬ yargs-parser@11.1.1 19 silly currentTree │ └── camelcase@5.0.0 19 silly currentTree ├─┬ yargs@12.0.5 19 silly currentTree │ ├── ansi-regex@3.0.0 19 silly currentTree │ ├── find-up@3.0.0 19 silly currentTree │ ├── is-fullwidth-code-point@2.0.0 19 silly currentTree │ ├── string-width@2.1.1 19 silly currentTree │ └── strip-ansi@4.0.0 19 silly currentTree └── yauzl@2.4.1 20 silly idealTree Melt@0.0.4 20 silly idealTree ├─┬ @serialport/binding-abstract@2.0.2 20 silly idealTree │ └── debug@4.1.0 20 silly idealTree ├─┬ @serialport/binding-mock@2.0.2 20 silly idealTree │ └── debug@4.1.0 20 silly idealTree ├─┬ @serialport/bindings@2.0.3 20 silly idealTree │ └── debug@4.1.0 20 silly idealTree ├── @serialport/parser-byte-length@2.0.2 20 silly idealTree ├── @serialport/parser-cctalk@2.0.2 20 silly idealTree ├── @serialport/parser-delimiter@2.0.2 20 silly idealTree ├── @serialport/parser-readline@2.0.2 20 silly idealTree ├── @serialport/parser-ready@2.0.2 20 silly idealTree ├── @serialport/parser-regex@2.0.2 20 silly idealTree ├─┬ @serialport/stream@2.0.2 20 silly idealTree │ └── debug@4.1.0 20 silly idealTree ├── @types/node@8.10.38 20 silly idealTree ├── @types/serialport@7.0.0 20 silly idealTree ├── 7zip-bin@4.1.0 20 silly idealTree ├── abab@1.0.4 20 silly idealTree ├── abbrev@1.1.1 20 silly idealTree ├── acorn-globals@3.1.0 20 silly idealTree ├── acorn@4.0.13 20 silly idealTree ├── ajv-keywords@3.2.0 20 silly idealTree ├── ajv@6.6.1 20 silly idealTree ├─┬ ansi-align@2.0.0 20 silly idealTree │ ├── ansi-regex@3.0.0 20 silly idealTree │ ├── is-fullwidth-code-point@2.0.0 20 silly idealTree │ ├── string-width@2.1.1 20 silly idealTree │ └── strip-ansi@4.0.0 20 silly idealTree ├── ansi-regex@2.1.1 20 silly idealTree ├── ansi-styles@3.2.1 20 silly idealTree ├── app-builder-bin@2.6.0 20 silly idealTree ├─┬ app-builder-lib@20.38.2 20 silly idealTree │ └── debug@4.1.0 20 silly idealTree ├── aproba@1.2.0 20 silly idealTree ├─┬ are-we-there-yet@1.1.5 20 silly idealTree │ ├── isarray@1.0.0 20 silly idealTree │ ├── readable-stream@2.3.6 20 silly idealTree │ └── string_decoder@1.1.1 20 silly idealTree ├── argparse@1.0.10 20 silly idealTree ├─┬ args@2.6.1 20 silly idealTree │ ├── ansi-styles@2.2.1 20 silly idealTree │ ├── camelcase@4.1.0 20 silly idealTree │ ├── chalk@1.1.3 20 silly idealTree │ ├── pkginfo@0.4.0 20 silly idealTree │ └── supports-color@2.0.0 20 silly idealTree ├── array-equal@1.0.0 20 silly idealTree ├── array-find-index@1.0.2 20 silly idealTree ├── array-union@1.0.2 20 silly idealTree ├── array-uniq@1.0.3 20 silly idealTree ├── arrify@1.0.1 20 silly idealTree ├── asar@0.14.5 20 silly idealTree ├── asn1@0.2.4 20 silly idealTree ├── assert-plus@1.0.0 20 silly idealTree ├── async-exit-hook@2.0.1 20 silly idealTree ├── async@0.1.22 20 silly idealTree ├── asynckit@0.4.0 20 silly idealTree ├── author-regex@1.0.0 20 silly idealTree ├── aws-sign2@0.7.0 20 silly idealTree ├── aws4@1.8.0 20 silly idealTree ├── balanced-match@1.0.0 20 silly idealTree ├── base64-js@1.3.0 20 silly idealTree ├── bcrypt-pbkdf@1.0.2 20 silly idealTree ├── bezier-js@2.3.2 20 silly idealTree ├── bignumber.js@2.4.0 20 silly idealTree ├── binary@0.3.0 20 silly idealTree ├── bindings@1.3.1 20 silly idealTree ├─┬ bl@1.2.2 20 silly idealTree │ ├── isarray@1.0.0 20 silly idealTree │ ├── readable-stream@2.3.6 20 silly idealTree │ └── string_decoder@1.1.1 20 silly idealTree ├── block-stream@0.0.9 20 silly idealTree ├── bluebird-lst@1.0.6 20 silly idealTree ├── bluebird@3.5.3 20 silly idealTree ├── bmp-js@0.0.3 20 silly idealTree ├── boolbase@1.0.0 20 silly idealTree ├─┬ boxen@1.3.0 20 silly idealTree │ ├── ansi-regex@3.0.0 20 silly idealTree │ ├── camelcase@4.1.0 20 silly idealTree │ ├── is-fullwidth-code-point@2.0.0 20 silly idealTree │ ├── string-width@2.1.1 20 silly idealTree │ └── strip-ansi@4.0.0 20 silly idealTree ├── brace-expansion@1.1.11 20 silly idealTree ├── brace@0.11.1 20 silly idealTree ├── buffer-alloc-unsafe@1.1.0 20 silly idealTree ├── buffer-alloc@1.2.0 20 silly idealTree ├── buffer-equal@0.0.1 20 silly idealTree ├── buffer-fill@1.0.0 20 silly idealTree ├── buffer-from@1.1.1 20 silly idealTree ├── buffers@0.1.1 20 silly idealTree ├─┬ builder-util-runtime@8.0.2 20 silly idealTree │ └── debug@4.1.0 20 silly idealTree ├─┬ builder-util@9.6.0 20 silly idealTree │ └── debug@4.1.0 20 silly idealTree ├── builtin-modules@1.1.1 20 silly idealTree ├── camelcase-keys@2.1.0 20 silly idealTree ├── camelcase@2.1.1 20 silly idealTree ├── canvas@1.6.13 20 silly idealTree ├── capture-stack-trace@1.0.1 20 silly idealTree ├── caseless@0.12.0 20 silly idealTree ├── chainsaw@0.1.0 20 silly idealTree ├── chalk@2.4.1 20 silly idealTree ├─┬ cheerio@0.19.0 20 silly idealTree │ └── lodash@3.10.1 20 silly idealTree ├── chownr@1.1.1 20 silly idealTree ├── chromium-pickle-js@0.2.0 20 silly idealTree ├── ci-info@1.6.0 20 silly idealTree ├── cli-boxes@1.0.0 20 silly idealTree ├── cli-cursor@2.1.0 20 silly idealTree ├── cli-spinners@1.3.1 20 silly idealTree ├─┬ cliui@4.1.0 20 silly idealTree │ ├── ansi-regex@3.0.0 20 silly idealTree │ ├── is-fullwidth-code-point@2.0.0 20 silly idealTree │ ├── string-width@2.1.1 20 silly idealTree │ └── strip-ansi@4.0.0 20 silly idealTree ├── code-point-at@1.1.0 20 silly idealTree ├── coffee-script@1.4.0 20 silly idealTree ├── color-convert@1.9.3 20 silly idealTree ├── color-name@1.1.3 20 silly idealTree ├── colors@1.3.2 20 silly idealTree ├── combined-stream@1.0.7 20 silly idealTree ├── commander@2.19.0 20 silly idealTree ├── compare-version@0.1.2 20 silly idealTree ├── concat-map@0.0.1 20 silly idealTree ├─┬ concat-stream@1.6.2 20 silly idealTree │ ├── isarray@1.0.0 20 silly idealTree │ ├── readable-stream@2.3.6 20 silly idealTree │ └── string_decoder@1.1.1 20 silly idealTree ├── conf@2.2.0 20 silly idealTree ├── configstore@3.1.2 20 silly idealTree ├── console-control-strings@1.1.0 20 silly idealTree ├── content-type-parser@1.0.2 20 silly idealTree ├── core-util-is@1.0.2 20 silly idealTree ├── create-error-class@3.0.2 20 silly idealTree ├── cross-spawn@5.1.0 20 silly idealTree ├── crypto-random-string@1.0.0 20 silly idealTree ├── css-select@1.0.0 20 silly idealTree ├── css-what@1.0.0 20 silly idealTree ├── cssom@0.3.4 20 silly idealTree ├── cssstyle@0.2.37 20 silly idealTree ├── cuint@0.2.2 20 silly idealTree ├── currently-unhandled@0.4.1 20 silly idealTree ├── dashdash@1.14.1 20 silly idealTree ├── debug@3.2.6 20 silly idealTree ├── decamelize@1.2.0 20 silly idealTree ├── decompress-response@3.3.0 20 silly idealTree ├── decompress-zip@0.3.0 20 silly idealTree ├── deep-equal@1.0.1 20 silly idealTree ├── deep-extend@0.6.0 20 silly idealTree ├── deep-is@0.1.3 20 silly idealTree ├── del@2.2.2 20 silly idealTree ├── delayed-stream@1.0.0 20 silly idealTree ├── delegates@1.0.0 20 silly idealTree ├── depd@1.1.2 20 silly idealTree ├── destroy@1.0.4 20 silly idealTree ├── detect-libc@1.0.3 20 silly idealTree ├── dmg-builder@6.5.2 20 silly idealTree ├─┬ dom-serializer@0.1.0 20 silly idealTree │ └── domelementtype@1.1.3 20 silly idealTree ├── dom-walk@0.1.1 20 silly idealTree ├── domelementtype@1.3.1 20 silly idealTree ├── domhandler@2.3.0 20 silly idealTree ├── domutils@1.4.3 20 silly idealTree ├── dot-prop@4.2.0 20 silly idealTree ├── dotenv-expand@4.2.0 20 silly idealTree ├── dotenv@6.1.0 20 silly idealTree ├── duplexer3@0.1.4 20 silly idealTree ├── ecc-jsbn@0.1.2 20 silly idealTree ├── ee-first@1.1.1 20 silly idealTree ├── ejs@2.6.1 20 silly idealTree ├── electron-builder@20.38.2 20 silly idealTree ├── electron-download@4.1.1 20 silly idealTree ├── electron-icon-maker@0.0.4 20 silly idealTree ├─┬ electron-osx-sign@0.4.11 20 silly idealTree │ ├── debug@2.6.9 20 silly idealTree │ └── ms@2.0.0 20 silly idealTree ├─┬ electron-packager@12.2.0 20 silly idealTree │ ├── base64-js@1.2.0 20 silly idealTree │ ├── camelcase@4.1.0 20 silly idealTree │ ├── fs-extra@5.0.0 20 silly idealTree │ ├── pify@3.0.0 20 silly idealTree │ ├── plist@2.1.0 20 silly idealTree │ ├── xmlbuilder@8.2.2 20 silly idealTree │ └── yargs-parser@10.1.0 20 silly idealTree ├── electron-publish@20.38.2 20 silly idealTree ├─┬ electron-rebuild@1.8.2 20 silly idealTree │ ├── camelcase@3.0.0 20 silly idealTree │ ├── cliui@3.2.0 20 silly idealTree │ ├── debug@2.6.9 20 silly idealTree │ ├── fs-extra@3.0.1 20 silly idealTree │ ├── invert-kv@1.0.0 20 silly idealTree │ ├── jsonfile@3.0.1 20 silly idealTree │ ├── lcid@1.0.0 20 silly idealTree │ ├── ms@2.0.0 20 silly idealTree │ ├── os-locale@1.4.0 20 silly idealTree │ ├── which-module@1.0.0 20 silly idealTree │ ├── y18n@3.2.1 20 silly idealTree │ ├── yargs-parser@5.0.0 20 silly idealTree │ └── yargs@7.1.0 20 silly idealTree ├── electron-store@2.0.0 20 silly idealTree ├── electron-titlebar@0.0.3 20 silly idealTree ├── electron@3.0.10 20 silly idealTree ├── encodeurl@1.0.2 20 silly idealTree ├── end-of-stream@1.4.1 20 silly idealTree ├── entities@1.1.2 20 silly idealTree ├── env-paths@1.0.0 20 silly idealTree ├── error-ex@1.3.2 20 silly idealTree ├── es6-promise@4.2.5 20 silly idealTree ├── escape-html@1.0.3 20 silly idealTree ├── escape-string-regexp@1.0.5 20 silly idealTree ├─┬ escodegen@1.11.0 20 silly idealTree │ └── esprima@3.1.3 20 silly idealTree ├── esprima@4.0.1 20 silly idealTree ├── estraverse@4.2.0 20 silly idealTree ├── esutils@2.0.2 20 silly idealTree ├── etag@1.8.1 20 silly idealTree ├── eventemitter2@5.0.1 20 silly idealTree ├── execa@0.7.0 20 silly idealTree ├── exif-parser@0.1.12 20 silly idealTree ├── expand-template@2.0.3 20 silly idealTree ├── extend@3.0.2 20 silly idealTree ├─┬ extract-zip@1.6.7 20 silly idealTree │ ├── debug@2.6.9 20 silly idealTree │ └── ms@2.0.0 20 silly idealTree ├── extsprintf@1.3.0 20 silly idealTree ├── fabric@2.4.4 20 silly idealTree ├── fast-deep-equal@2.0.1 20 silly idealTree ├── fast-json-stable-stringify@2.0.0 20 silly idealTree ├── fast-levenshtein@2.0.6 20 silly idealTree ├── fd-slicer@1.0.1 20 silly idealTree ├── file-type@3.9.0 20 silly idealTree ├── file-url@1.1.0 20 silly idealTree ├─┬ find-up@1.1.2 20 silly idealTree │ └── path-exists@2.1.0 20 silly idealTree ├── flora-colossus@1.0.0 20 silly idealTree ├── for-each@0.3.3 20 silly idealTree ├── forever-agent@0.6.1 20 silly idealTree ├── form-data@2.3.3 20 silly idealTree ├── fresh@0.5.2 20 silly idealTree ├── fs-constants@1.0.0 20 silly idealTree ├─┬ fs-extra-p@7.0.0 20 silly idealTree │ └── fs-extra@7.0.1 20 silly idealTree ├── fs-extra@4.0.3 20 silly idealTree ├── fs.realpath@1.0.0 20 silly idealTree ├── fstream@1.0.11 20 silly idealTree ├── galactus@0.2.1 20 silly idealTree ├── gauge@2.7.4 20 silly idealTree ├── get-caller-file@1.0.3 20 silly idealTree ├─┬ get-package-info@1.0.0 20 silly idealTree │ ├── debug@2.6.9 20 silly idealTree │ ├── find-up@2.1.0 20 silly idealTree │ ├── load-json-file@2.0.0 20 silly idealTree │ ├── locate-path@2.0.0 20 silly idealTree │ ├── ms@2.0.0 20 silly idealTree │ ├── p-limit@1.3.0 20 silly idealTree │ ├── p-locate@2.0.0 20 silly idealTree │ ├── p-try@1.0.0 20 silly idealTree │ ├── path-type@2.0.0 20 silly idealTree │ ├── read-pkg-up@2.0.0 20 silly idealTree │ ├── read-pkg@2.0.0 20 silly idealTree │ └── strip-bom@3.0.0 20 silly idealTree ├── get-stdin@4.0.1 20 silly idealTree ├── get-stream@3.0.0 20 silly idealTree ├── getpass@0.1.7 20 silly idealTree ├── github-from-package@0.0.0 20 silly idealTree ├── glob@6.0.4 20 silly idealTree ├── global-dirs@0.1.1 20 silly idealTree ├── global@4.3.2 20 silly idealTree ├─┬ globby@5.0.0 20 silly idealTree │ └── glob@7.1.3 20 silly idealTree ├── got@6.7.1 20 silly idealTree ├── graceful-fs@4.1.15 20 silly idealTree ├── har-schema@2.0.0 20 silly idealTree ├── har-validator@5.1.3 20 silly idealTree ├── has-ansi@2.0.0 20 silly idealTree ├── has-flag@3.0.0 20 silly idealTree ├── has-unicode@2.0.1 20 silly idealTree ├── hasha@2.2.0 20 silly idealTree ├── hersheytext@0.5.1 20 silly idealTree ├── hosted-git-info@2.7.1 20 silly idealTree ├── html-encoding-sniffer@1.0.2 20 silly idealTree ├─┬ htmlparser2@3.8.3 20 silly idealTree │ ├── domutils@1.5.1 20 silly idealTree │ └── entities@1.0.0 20 silly idealTree ├── http-errors@1.6.3 20 silly idealTree ├─┬ http-proxy@0.10.0 20 silly idealTree │ └── colors@0.6.2 20 silly idealTree ├── http-signature@1.2.0 20 silly idealTree ├── i@0.3.6 20 silly idealTree ├── icon-gen@1.0.7 20 silly idealTree ├── iconv-lite@0.4.24 20 silly idealTree ├── import-lazy@2.1.0 20 silly idealTree ├── imurmurhash@0.1.4 20 silly idealTree ├── indent-string@2.1.0 20 silly idealTree ├── inflight@1.0.6 20 silly idealTree ├── inherits@2.0.3 20 silly idealTree ├── ini@1.3.5 20 silly idealTree ├── invert-kv@2.0.0 20 silly idealTree ├── ip-regex@1.0.3 20 silly idealTree ├── is-arrayish@0.2.1 20 silly idealTree ├── is-builtin-module@1.0.0 20 silly idealTree ├── is-callable@1.1.4 20 silly idealTree ├── is-ci@1.2.1 20 silly idealTree ├── is-finite@1.0.2 20 silly idealTree ├── is-fullwidth-code-point@1.0.0 20 silly idealTree ├── is-function@1.0.1 20 silly idealTree ├── is-installed-globally@0.1.0 20 silly idealTree ├── is-npm@1.0.0 20 silly idealTree ├── is-obj@1.0.1 20 silly idealTree ├── is-path-cwd@1.0.0 20 silly idealTree ├── is-path-in-cwd@1.0.1 20 silly idealTree ├── is-path-inside@1.0.1 20 silly idealTree ├── is-promise@1.0.1 20 silly idealTree ├── is-redirect@1.0.0 20 silly idealTree ├── is-retry-allowed@1.1.0 20 silly idealTree ├── is-stream@1.1.0 20 silly idealTree ├── is-typedarray@1.0.0 20 silly idealTree ├── is-utf8@0.2.1 20 silly idealTree ├── isarray@0.0.1 20 silly idealTree ├── isbinaryfile@3.0.3 20 silly idealTree ├── isexe@2.0.0 20 silly idealTree ├── isstream@0.1.2 20 silly idealTree ├─┬ jimp@0.2.28 20 silly idealTree │ ├── es6-promise@3.3.1 20 silly idealTree │ └── mime@1.6.0 20 silly idealTree ├── jpeg-js@0.2.0 20 silly idealTree ├── jquery@3.1.1 20 silly idealTree ├── js-yaml@3.12.0 20 silly idealTree ├── jsbn@0.1.1 20 silly idealTree ├── jsdom@9.12.0 20 silly idealTree ├── json-schema-traverse@0.4.1 20 silly idealTree ├── json-schema@0.2.3 20 silly idealTree ├── json-stringify-safe@5.0.1 20 silly idealTree ├── json5@2.1.0 20 silly idealTree ├── jsonfile@4.0.0 20 silly idealTree ├── jsprim@1.4.1 20 silly idealTree ├── kew@0.7.0 20 silly idealTree ├── keypress@0.1.0 20 silly idealTree ├── klaw@1.3.1 20 silly idealTree ├── latest-version@3.1.0 20 silly idealTree ├── lazy-val@1.0.3 20 silly idealTree ├── lcid@2.0.0 20 silly idealTree ├── levn@0.3.0 20 silly idealTree ├── lineclip@1.1.5 20 silly idealTree ├─┬ load-bmfont@1.4.0 20 silly idealTree │ ├── mime@1.6.0 20 silly idealTree │ └── xtend@4.0.1 20 silly idealTree ├── load-json-file@1.1.0 20 silly idealTree ├── locate-path@3.0.0 20 silly idealTree ├── lodash.assign@4.2.0 20 silly idealTree ├── lodash.get@4.4.2 20 silly idealTree ├── lodash@4.17.11 20 silly idealTree ├── log-symbols@2.2.0 20 silly idealTree ├── loud-rejection@1.6.0 20 silly idealTree ├── lowercase-keys@1.0.1 20 silly idealTree ├── lru-cache@4.1.5 20 silly idealTree ├─┬ make-dir@1.3.0 20 silly idealTree │ └── pify@3.0.0 20 silly idealTree ├── map-age-cleaner@0.1.3 20 silly idealTree ├── map-obj@1.0.1 20 silly idealTree ├── mem@4.1.0 20 silly idealTree ├── meow@3.7.0 20 silly idealTree ├── mime-db@1.37.0 20 silly idealTree ├── mime-types@2.1.21 20 silly idealTree ├── mime@2.4.0 20 silly idealTree ├── mimic-fn@1.2.0 20 silly idealTree ├── mimic-response@1.0.1 20 silly idealTree ├── min-document@2.19.0 20 silly idealTree ├── minimatch@3.0.4 20 silly idealTree ├── minimist@1.2.0 20 silly idealTree ├─┬ mkdirp@0.5.1 20 silly idealTree │ └── minimist@0.0.8 20 silly idealTree ├── mkpath@0.1.0 20 silly idealTree ├─┬ mksnapshot@0.3.1 20 silly idealTree │ ├── fs-extra@0.26.7 20 silly idealTree │ └── jsonfile@2.4.0 20 silly idealTree ├── mousetrap@1.6.2 20 silly idealTree ├── ms@2.1.1 20 silly idealTree ├── nan@2.11.1 20 silly idealTree ├── napi-build-utils@1.0.1 20 silly idealTree ├── ncp@0.2.7 20 silly idealTree ├── nice-try@1.0.5 20 silly idealTree ├── node-abi@2.5.0 20 silly idealTree ├─┬ node-gyp@3.8.0 20 silly idealTree │ ├── glob@7.1.3 20 silly idealTree │ └── semver@5.3.0 20 silly idealTree ├── nodeify@1.0.1 20 silly idealTree ├── noop-logger@0.1.1 20 silly idealTree ├── nopt@3.0.6 20 silly idealTree ├── normalize-package-data@2.4.0 20 silly idealTree ├── npm-run-path@2.0.2 20 silly idealTree ├── npmlog@4.1.2 20 silly idealTree ├── nth-check@1.0.2 20 silly idealTree ├─┬ nugget@2.0.1 20 silly idealTree │ ├── debug@2.6.9 20 silly idealTree │ └── ms@2.0.0 20 silly idealTree ├── number-is-nan@1.0.1 20 silly idealTree ├── nwmatcher@1.4.4 20 silly idealTree ├── oauth-sign@0.9.0 20 silly idealTree ├── object-assign@4.1.1 20 silly idealTree ├── object-keys@0.4.0 20 silly idealTree ├── on-finished@2.3.0 20 silly idealTree ├── once@1.4.0 20 silly idealTree ├── onetime@2.0.1 20 silly idealTree ├─┬ optimist@0.3.7 20 silly idealTree │ └── wordwrap@0.0.3 20 silly idealTree ├── optionator@0.8.2 20 silly idealTree ├── ora@1.4.0 20 silly idealTree ├── os-homedir@1.0.2 20 silly idealTree ├─┬ os-locale@3.1.0 20 silly idealTree │ ├── cross-spawn@6.0.5 20 silly idealTree │ ├── execa@1.0.0 20 silly idealTree │ ├── get-stream@4.1.0 20 silly idealTree │ └── pump@3.0.0 20 silly idealTree ├── os-tmpdir@1.0.2 20 silly idealTree ├── osenv@0.1.5 20 silly idealTree ├── p-defer@1.0.0 20 silly idealTree ├── p-finally@1.0.0 20 silly idealTree ├── p-is-promise@2.0.0 20 silly idealTree ├── p-limit@2.0.0 20 silly idealTree ├── p-locate@3.0.0 20 silly idealTree ├── p-try@2.0.0 20 silly idealTree ├── package-json@4.0.1 20 silly idealTree ├── parse-author@2.0.0 20 silly idealTree ├── parse-bmfont-ascii@1.0.6 20 silly idealTree ├── parse-bmfont-binary@1.0.6 20 silly idealTree ├── parse-bmfont-xml@1.1.4 20 silly idealTree ├─┬ parse-color@1.0.0 20 silly idealTree │ └── color-convert@0.5.3 20 silly idealTree ├── parse-headers@2.0.1 20 silly idealTree ├── parse-json@2.2.0 20 silly idealTree ├── parse5@1.5.1 20 silly idealTree ├── path-exists@3.0.0 20 silly idealTree ├── path-is-absolute@1.0.1 20 silly idealTree ├── path-is-inside@1.0.2 20 silly idealTree ├── path-key@2.0.1 20 silly idealTree ├── path-parse@1.0.6 20 silly idealTree ├── path-type@1.1.0 20 silly idealTree ├── pend@1.2.0 20 silly idealTree ├── performance-now@2.1.0 20 silly idealTree ├─┬ phantomjs-prebuilt@2.1.16 20 silly idealTree │ ├── fs-extra@1.0.0 20 silly idealTree │ └── jsonfile@2.4.0 20 silly idealTree ├── phin@2.9.3 20 silly idealTree ├── pify@2.3.0 20 silly idealTree ├── pinkie-promise@2.0.1 20 silly idealTree ├── pinkie@2.0.4 20 silly idealTree ├── pixelmatch@4.0.2 20 silly idealTree ├─┬ pkg-up@2.0.0 20 silly idealTree │ ├── find-up@2.1.0 20 silly idealTree │ ├── locate-path@2.0.0 20 silly idealTree │ ├── p-limit@1.3.0 20 silly idealTree │ ├── p-locate@2.0.0 20 silly idealTree │ └── p-try@1.0.0 20 silly idealTree ├── pkginfo@0.2.3 20 silly idealTree ├── plist@3.0.1 20 silly idealTree ├── pn@1.1.0 20 silly idealTree ├── pngjs@3.3.3 20 silly idealTree ├── prebuild-install@5.2.2 20 silly idealTree ├── prelude-ls@1.1.2 20 silly idealTree ├── prepend-http@1.0.4 20 silly idealTree ├── pretty-bytes@1.0.4 20 silly idealTree ├── process-nextick-args@2.0.0 20 silly idealTree ├── process@0.5.2 20 silly idealTree ├── progress-stream@1.2.0 20 silly idealTree ├── progress@1.1.8 20 silly idealTree ├── promise@1.3.0 20 silly idealTree ├── pseudomap@1.0.2 20 silly idealTree ├── psl@1.1.29 20 silly idealTree ├── pump@2.0.1 20 silly idealTree ├── punycode@2.1.1 20 silly idealTree ├── q@1.5.1 20 silly idealTree ├── qs@6.5.2 20 silly idealTree ├── range-parser@0.0.4 20 silly idealTree ├── rc@1.2.8 20 silly idealTree ├── rcedit@1.1.1 20 silly idealTree ├── read-chunk@1.0.1 20 silly idealTree ├── read-config-file@3.2.0 20 silly idealTree ├── read-pkg-up@1.0.1 20 silly idealTree ├── read-pkg@1.1.0 20 silly idealTree ├── readable-stream@1.1.14 20 silly idealTree ├── redent@1.0.0 20 silly idealTree ├── registry-auth-token@3.3.2 20 silly idealTree ├── registry-url@3.1.0 20 silly idealTree ├─┬ remote@0.2.6 20 silly idealTree │ ├── commander@1.1.1 20 silly idealTree │ ├── fresh@0.1.0 20 silly idealTree │ ├── mime@1.2.6 20 silly idealTree │ └── send@0.1.0 20 silly idealTree ├── repeating@2.0.1 20 silly idealTree ├─┬ request-progress@2.0.1 20 silly idealTree │ └── throttleit@1.0.0 20 silly idealTree ├── request@2.88.0 20 silly idealTree ├── require-directory@2.1.1 20 silly idealTree ├── require-main-filename@1.0.1 20 silly idealTree ├── resolve@1.8.1 20 silly idealTree ├── restore-cursor@2.0.0 20 silly idealTree ├─┬ rimraf@2.6.2 20 silly idealTree │ └── glob@7.1.3 20 silly idealTree ├── rxjs@5.5.12 20 silly idealTree ├── safe-buffer@5.1.2 20 silly idealTree ├── safer-buffer@2.1.2 20 silly idealTree ├── sanitize-filename@1.6.1 20 silly idealTree ├── sax@1.2.4 20 silly idealTree ├── semantic-ui-css@2.4.1 20 silly idealTree ├── semver-diff@2.1.0 20 silly idealTree ├── semver@5.6.0 20 silly idealTree ├─┬ send@0.16.2 20 silly idealTree │ ├── debug@2.6.9 20 silly idealTree │ ├── mime@1.4.1 20 silly idealTree │ ├── ms@2.0.0 20 silly idealTree │ └── range-parser@1.2.0 20 silly idealTree ├─┬ serialport@7.1.0 20 silly idealTree │ └── debug@4.1.0 20 silly idealTree ├── set-blocking@2.0.0 20 silly idealTree ├── setprototypeof@1.1.0 20 silly idealTree ├── shebang-command@1.2.0 20 silly idealTree ├── shebang-regex@1.0.0 20 silly idealTree ├── signal-exit@3.0.2 20 silly idealTree ├── simple-concat@1.0.0 20 silly idealTree ├── simple-get@2.8.1 20 silly idealTree ├── single-line-log@1.1.2 20 silly idealTree ├── source-map-support@0.5.9 20 silly idealTree ├── source-map@0.6.1 20 silly idealTree ├─┬ spawn-rx@2.0.12 20 silly idealTree │ ├── debug@2.6.9 20 silly idealTree │ └── ms@2.0.0 20 silly idealTree ├── spdx-correct@3.0.2 20 silly idealTree ├── spdx-exceptions@2.2.0 20 silly idealTree ├── spdx-expression-parse@3.0.0 20 silly idealTree ├── spdx-license-ids@3.0.2 20 silly idealTree ├── speedometer@0.1.4 20 silly idealTree ├── sprintf-js@1.0.3 20 silly idealTree ├── sshpk@1.15.2 20 silly idealTree ├── stat-mode@0.2.2 20 silly idealTree ├── statuses@1.4.0 20 silly idealTree ├── stream-to-buffer@0.1.0 20 silly idealTree ├── stream-to@0.2.2 20 silly idealTree ├── string_decoder@0.10.31 20 silly idealTree ├── string-similarity@1.1.0 20 silly idealTree ├── string-width@1.0.2 20 silly idealTree ├── strip-ansi@3.0.1 20 silly idealTree ├── strip-bom@2.0.0 20 silly idealTree ├── strip-eof@1.0.0 20 silly idealTree ├── strip-indent@1.0.1 20 silly idealTree ├── strip-json-comments@2.0.1 20 silly idealTree ├─┬ sumchecker@2.0.2 20 silly idealTree │ ├── debug@2.6.9 20 silly idealTree │ └── ms@2.0.0 20 silly idealTree ├── supports-color@5.5.0 20 silly idealTree ├── svg-path-parser@1.1.0 20 silly idealTree ├─┬ svg2png@4.1.0 20 silly idealTree │ ├── camelcase@3.0.0 20 silly idealTree │ ├── cliui@3.2.0 20 silly idealTree │ ├── invert-kv@1.0.0 20 silly idealTree │ ├── lcid@1.0.0 20 silly idealTree │ ├── os-locale@1.4.0 20 silly idealTree │ ├── which-module@1.0.0 20 silly idealTree │ ├── y18n@3.2.1 20 silly idealTree │ ├── yargs-parser@3.2.0 20 silly idealTree │ └── yargs@5.0.0 20 silly idealTree ├── symbol-observable@1.0.1 20 silly idealTree ├── symbol-tree@3.2.2 20 silly idealTree ├─┬ tar-fs@1.16.3 20 silly idealTree │ └── pump@1.0.3 20 silly idealTree ├─┬ tar-stream@1.6.2 20 silly idealTree │ ├── isarray@1.0.0 20 silly idealTree │ ├── readable-stream@2.3.6 20 silly idealTree │ ├── string_decoder@1.1.1 20 silly idealTree │ └── xtend@4.0.1 20 silly idealTree ├── tar@2.2.1 20 silly idealTree ├── temp-file@3.3.2 20 silly idealTree ├── term-size@1.2.0 20 silly idealTree ├── throttleit@0.0.2 20 silly idealTree ├── through2@0.2.3 20 silly idealTree ├── timed-out@4.0.1 20 silly idealTree ├── tinycolor2@1.4.1 20 silly idealTree ├── tmp@0.0.28 20 silly idealTree ├── to-buffer@1.1.1 20 silly idealTree ├─┬ touch@0.0.3 20 silly idealTree │ └── nopt@1.0.10 20 silly idealTree ├─┬ tough-cookie@2.4.3 20 silly idealTree │ └── punycode@1.4.1 20 silly idealTree ├── tr46@0.0.3 20 silly idealTree ├── transformation-matrix@1.15.1 20 silly idealTree ├── traverse@0.3.9 20 silly idealTree ├── trim-newlines@1.0.0 20 silly idealTree ├── trim@0.0.1 20 silly idealTree ├── truncate-utf8-bytes@1.0.2 20 silly idealTree ├── tunnel-agent@0.6.0 20 silly idealTree ├── tweetnacl@0.14.5 20 silly idealTree ├── type-check@0.3.2 20 silly idealTree ├── typedarray@0.0.6 20 silly idealTree ├── underscore@1.4.4 20 silly idealTree ├── unique-string@1.0.0 20 silly idealTree ├── universalify@0.1.2 20 silly idealTree ├── unzip-response@2.0.1 20 silly idealTree ├── update-notifier@2.5.0 20 silly idealTree ├── uri-js@4.2.2 20 silly idealTree ├── url-parse-lax@1.0.0 20 silly idealTree ├── url-regex@3.2.0 20 silly idealTree ├── usb-detection@4.1.0 20 silly idealTree ├── utf8-byte-length@1.0.4 20 silly idealTree ├── util-deprecate@1.0.2 20 silly idealTree ├─┬ utile@0.1.7 20 silly idealTree │ └── rimraf@1.0.9 20 silly idealTree ├── uuid@3.3.2 20 silly idealTree ├── validate-npm-package-license@3.0.4 20 silly idealTree ├── verror@1.10.0 20 silly idealTree ├── victor@1.1.0 20 silly idealTree ├── webidl-conversions@4.0.2 20 silly idealTree ├── whatwg-encoding@1.0.5 20 silly idealTree ├─┬ whatwg-url@4.8.0 20 silly idealTree │ └── webidl-conversions@3.0.1 20 silly idealTree ├── which-module@2.0.0 20 silly idealTree ├── which-pm-runs@1.0.0 20 silly idealTree ├── which@1.3.1 20 silly idealTree ├── wide-align@1.1.3 20 silly idealTree ├─┬ widest-line@2.0.1 20 silly idealTree │ ├── ansi-regex@3.0.0 20 silly idealTree │ ├── is-fullwidth-code-point@2.0.0 20 silly idealTree │ ├── string-width@2.1.1 20 silly idealTree │ └── strip-ansi@4.0.0 20 silly idealTree ├── window-size@0.2.0 20 silly idealTree ├── wordwrap@1.0.0 20 silly idealTree ├── wrap-ansi@2.1.0 20 silly idealTree ├── wrappy@1.0.2 20 silly idealTree ├── write-file-atomic@2.3.0 20 silly idealTree ├── xdg-basedir@3.0.0 20 silly idealTree ├─┬ xhr@2.5.0 20 silly idealTree │ └── xtend@4.0.1 20 silly idealTree ├── xml-name-validator@2.0.1 20 silly idealTree ├── xml-parse-from-string@1.0.1 20 silly idealTree ├── xml2js@0.4.19 20 silly idealTree ├── xmlbuilder@9.0.7 20 silly idealTree ├── xmldom@0.1.27 20 silly idealTree ├── xtend@2.1.2 20 silly idealTree ├── y18n@4.0.0 20 silly idealTree ├── yallist@2.1.2 20 silly idealTree ├─┬ yargs-parser@11.1.1 20 silly idealTree │ └── camelcase@5.0.0 20 silly idealTree ├─┬ yargs@12.0.5 20 silly idealTree │ ├── ansi-regex@3.0.0 20 silly idealTree │ ├── find-up@3.0.0 20 silly idealTree │ ├── is-fullwidth-code-point@2.0.0 20 silly idealTree │ ├── string-width@2.1.1 20 silly idealTree │ └── strip-ansi@4.0.0 20 silly idealTree └── yauzl@2.4.1 21 silly install generateActionsToTake 22 timing stage:generateActionsToTake Completed in 117ms 23 silly diffTrees action count 36 24 silly diffTrees add debug@4.1.0 25 silly diffTrees add @serialport/bindings@2.0.3 26 silly diffTrees add electron-download@4.1.1 27 silly diffTrees add ms@2.0.0 28 silly diffTrees add debug@2.6.9 29 silly diffTrees add electron-osx-sign@0.4.11 30 silly diffTrees add base64-js@1.2.0 31 silly diffTrees add camelcase@4.1.0 32 silly diffTrees add fs-extra@5.0.0 33 silly diffTrees add pify@3.0.0 34 silly diffTrees add xmlbuilder@8.2.2 35 silly diffTrees add plist@2.1.0 36 silly diffTrees add yargs-parser@10.1.0 37 silly diffTrees add electron-publish@20.38.2 38 silly diffTrees add camelcase@3.0.0 39 silly diffTrees add cliui@3.2.0 40 silly diffTrees add invert-kv@1.0.0 41 silly diffTrees add jsonfile@3.0.1 42 silly diffTrees add fs-extra@3.0.1 43 silly diffTrees add lcid@1.0.0 44 silly diffTrees add ms@2.0.0 45 silly diffTrees add debug@2.6.9 46 silly diffTrees add os-locale@1.4.0 47 silly diffTrees add which-module@1.0.0 48 silly diffTrees add y18n@3.2.1 49 silly diffTrees add yargs-parser@5.0.0 50 silly diffTrees add yargs@7.1.0 51 silly diffTrees add debug@4.1.0 52 silly diffTrees add electron@3.0.10 53 silly diffTrees add electron-builder@20.38.2 54 silly diffTrees add electron-icon-maker@0.0.4 55 silly diffTrees add electron-packager@12.2.0 56 silly diffTrees add electron-rebuild@1.8.2 57 silly diffTrees add electron-store@2.0.0 58 silly diffTrees add electron-titlebar@0.0.3 59 silly diffTrees add serialport@7.1.0 60 silly decomposeActions action count 288 61 silly decomposeActions fetch debug@4.1.0 62 silly decomposeActions extract debug@4.1.0 63 silly decomposeActions preinstall debug@4.1.0 64 silly decomposeActions build debug@4.1.0 65 silly decomposeActions install debug@4.1.0 66 silly decomposeActions postinstall debug@4.1.0 67 silly decomposeActions finalize debug@4.1.0 68 silly decomposeActions refresh-package-json debug@4.1.0 69 silly decomposeActions fetch @serialport/bindings@2.0.3 70 silly decomposeActions extract @serialport/bindings@2.0.3 71 silly decomposeActions preinstall @serialport/bindings@2.0.3 72 silly decomposeActions build @serialport/bindings@2.0.3 73 silly decomposeActions install @serialport/bindings@2.0.3 74 silly decomposeActions postinstall @serialport/bindings@2.0.3 75 silly decomposeActions finalize @serialport/bindings@2.0.3 76 silly decomposeActions refresh-package-json @serialport/bindings@2.0.3 77 silly decomposeActions fetch electron-download@4.1.1 78 silly decomposeActions extract electron-download@4.1.1 79 silly decomposeActions preinstall electron-download@4.1.1 80 silly decomposeActions build electron-download@4.1.1 81 silly decomposeActions install electron-download@4.1.1 82 silly decomposeActions postinstall electron-download@4.1.1 83 silly decomposeActions finalize electron-download@4.1.1 84 silly decomposeActions refresh-package-json electron-download@4.1.1 85 silly decomposeActions fetch ms@2.0.0 86 silly decomposeActions extract ms@2.0.0 87 silly decomposeActions preinstall ms@2.0.0 88 silly decomposeActions build ms@2.0.0 89 silly decomposeActions install ms@2.0.0 90 silly decomposeActions postinstall ms@2.0.0 91 silly decomposeActions finalize ms@2.0.0 92 silly decomposeActions refresh-package-json ms@2.0.0 93 silly decomposeActions fetch debug@2.6.9 94 silly decomposeActions extract debug@2.6.9 95 silly decomposeActions preinstall debug@2.6.9 96 silly decomposeActions build debug@2.6.9 97 silly decomposeActions install debug@2.6.9 98 silly decomposeActions postinstall debug@2.6.9 99 silly decomposeActions finalize debug@2.6.9 100 silly decomposeActions refresh-package-json debug@2.6.9 101 silly decomposeActions fetch electron-osx-sign@0.4.11 102 silly decomposeActions extract electron-osx-sign@0.4.11 103 silly decomposeActions preinstall electron-osx-sign@0.4.11 104 silly decomposeActions build electron-osx-sign@0.4.11 105 silly decomposeActions install electron-osx-sign@0.4.11 106 silly decomposeActions postinstall electron-osx-sign@0.4.11 107 silly decomposeActions finalize electron-osx-sign@0.4.11 108 silly decomposeActions refresh-package-json electron-osx-sign@0.4.11 109 silly decomposeActions fetch base64-js@1.2.0 110 silly decomposeActions extract base64-js@1.2.0 111 silly decomposeActions preinstall base64-js@1.2.0 112 silly decomposeActions build base64-js@1.2.0 113 silly decomposeActions install base64-js@1.2.0 114 silly decomposeActions postinstall base64-js@1.2.0 115 silly decomposeActions finalize base64-js@1.2.0 116 silly decomposeActions refresh-package-json base64-js@1.2.0 117 silly decomposeActions fetch camelcase@4.1.0 118 silly decomposeActions extract camelcase@4.1.0 119 silly decomposeActions preinstall camelcase@4.1.0 120 silly decomposeActions build camelcase@4.1.0 121 silly decomposeActions install camelcase@4.1.0 122 silly decomposeActions postinstall camelcase@4.1.0 123 silly decomposeActions finalize camelcase@4.1.0 124 silly decomposeActions refresh-package-json camelcase@4.1.0 125 silly decomposeActions fetch fs-extra@5.0.0 126 silly decomposeActions extract fs-extra@5.0.0 127 silly decomposeActions preinstall fs-extra@5.0.0 128 silly decomposeActions build fs-extra@5.0.0 129 silly decomposeActions install fs-extra@5.0.0 130 silly decomposeActions postinstall fs-extra@5.0.0 131 silly decomposeActions finalize fs-extra@5.0.0 132 silly decomposeActions refresh-package-json fs-extra@5.0.0 133 silly decomposeActions fetch pify@3.0.0 134 silly decomposeActions extract pify@3.0.0 135 silly decomposeActions preinstall pify@3.0.0 136 silly decomposeActions build pify@3.0.0 137 silly decomposeActions install pify@3.0.0 138 silly decomposeActions postinstall pify@3.0.0 139 silly decomposeActions finalize pify@3.0.0 140 silly decomposeActions refresh-package-json pify@3.0.0 141 silly decomposeActions fetch xmlbuilder@8.2.2 142 silly decomposeActions extract xmlbuilder@8.2.2 143 silly decomposeActions preinstall xmlbuilder@8.2.2 144 silly decomposeActions build xmlbuilder@8.2.2 145 silly decomposeActions install xmlbuilder@8.2.2 146 silly decomposeActions postinstall xmlbuilder@8.2.2 147 silly decomposeActions finalize xmlbuilder@8.2.2 148 silly decomposeActions refresh-package-json xmlbuilder@8.2.2 149 silly decomposeActions fetch plist@2.1.0 150 silly decomposeActions extract plist@2.1.0 151 silly decomposeActions preinstall plist@2.1.0 152 silly decomposeActions build plist@2.1.0 153 silly decomposeActions install plist@2.1.0 154 silly decomposeActions postinstall plist@2.1.0 155 silly decomposeActions finalize plist@2.1.0 156 silly decomposeActions refresh-package-json plist@2.1.0 157 silly decomposeActions fetch yargs-parser@10.1.0 158 silly decomposeActions extract yargs-parser@10.1.0 159 silly decomposeActions preinstall yargs-parser@10.1.0 160 silly decomposeActions build yargs-parser@10.1.0 161 silly decomposeActions install yargs-parser@10.1.0 162 silly decomposeActions postinstall yargs-parser@10.1.0 163 silly decomposeActions finalize yargs-parser@10.1.0 164 silly decomposeActions refresh-package-json yargs-parser@10.1.0 165 silly decomposeActions fetch electron-publish@20.38.2 166 silly decomposeActions extract electron-publish@20.38.2 167 silly decomposeActions preinstall electron-publish@20.38.2 168 silly decomposeActions build electron-publish@20.38.2 169 silly decomposeActions install electron-publish@20.38.2 170 silly decomposeActions postinstall electron-publish@20.38.2 171 silly decomposeActions finalize electron-publish@20.38.2 172 silly decomposeActions refresh-package-json electron-publish@20.38.2 173 silly decomposeActions fetch camelcase@3.0.0 174 silly decomposeActions extract camelcase@3.0.0 175 silly decomposeActions preinstall camelcase@3.0.0 176 silly decomposeActions build camelcase@3.0.0 177 silly decomposeActions install camelcase@3.0.0 178 silly decomposeActions postinstall camelcase@3.0.0 179 silly decomposeActions finalize camelcase@3.0.0 180 silly decomposeActions refresh-package-json camelcase@3.0.0 181 silly decomposeActions fetch cliui@3.2.0 182 silly decomposeActions extract cliui@3.2.0 183 silly decomposeActions preinstall cliui@3.2.0 184 silly decomposeActions build cliui@3.2.0 185 silly decomposeActions install cliui@3.2.0 186 silly decomposeActions postinstall cliui@3.2.0 187 silly decomposeActions finalize cliui@3.2.0 188 silly decomposeActions refresh-package-json cliui@3.2.0 189 silly decomposeActions fetch invert-kv@1.0.0 190 silly decomposeActions extract invert-kv@1.0.0 191 silly decomposeActions preinstall invert-kv@1.0.0 192 silly decomposeActions build invert-kv@1.0.0 193 silly decomposeActions install invert-kv@1.0.0 194 silly decomposeActions postinstall invert-kv@1.0.0 195 silly decomposeActions finalize invert-kv@1.0.0 196 silly decomposeActions refresh-package-json invert-kv@1.0.0 197 silly decomposeActions fetch jsonfile@3.0.1 198 silly decomposeActions extract jsonfile@3.0.1 199 silly decomposeActions preinstall jsonfile@3.0.1 200 silly decomposeActions build jsonfile@3.0.1 201 silly decomposeActions install jsonfile@3.0.1 202 silly decomposeActions postinstall jsonfile@3.0.1 203 silly decomposeActions finalize jsonfile@3.0.1 204 silly decomposeActions refresh-package-json jsonfile@3.0.1 205 silly decomposeActions fetch fs-extra@3.0.1 206 silly decomposeActions extract fs-extra@3.0.1 207 silly decomposeActions preinstall fs-extra@3.0.1 208 silly decomposeActions build fs-extra@3.0.1 209 silly decomposeActions install fs-extra@3.0.1 210 silly decomposeActions postinstall fs-extra@3.0.1 211 silly decomposeActions finalize fs-extra@3.0.1 212 silly decomposeActions refresh-package-json fs-extra@3.0.1 213 silly decomposeActions fetch lcid@1.0.0 214 silly decomposeActions extract lcid@1.0.0 215 silly decomposeActions preinstall lcid@1.0.0 216 silly decomposeActions build lcid@1.0.0 217 silly decomposeActions install lcid@1.0.0 218 silly decomposeActions postinstall lcid@1.0.0 219 silly decomposeActions finalize lcid@1.0.0 220 silly decomposeActions refresh-package-json lcid@1.0.0 221 silly decomposeActions fetch ms@2.0.0 222 silly decomposeActions extract ms@2.0.0 223 silly decomposeActions preinstall ms@2.0.0 224 silly decomposeActions build ms@2.0.0 225 silly decomposeActions install ms@2.0.0 226 silly decomposeActions postinstall ms@2.0.0 227 silly decomposeActions finalize ms@2.0.0 228 silly decomposeActions refresh-package-json ms@2.0.0 229 silly decomposeActions fetch debug@2.6.9 230 silly decomposeActions extract debug@2.6.9 231 silly decomposeActions preinstall debug@2.6.9 232 silly decomposeActions build debug@2.6.9 233 silly decomposeActions install debug@2.6.9 234 silly decomposeActions postinstall debug@2.6.9 235 silly decomposeActions finalize debug@2.6.9 236 silly decomposeActions refresh-package-json debug@2.6.9 237 silly decomposeActions fetch os-locale@1.4.0 238 silly decomposeActions extract os-locale@1.4.0 239 silly decomposeActions preinstall os-locale@1.4.0 240 silly decomposeActions build os-locale@1.4.0 241 silly decomposeActions install os-locale@1.4.0 242 silly decomposeActions postinstall os-locale@1.4.0 243 silly decomposeActions finalize os-locale@1.4.0 244 silly decomposeActions refresh-package-json os-locale@1.4.0 245 silly decomposeActions fetch which-module@1.0.0 246 silly decomposeActions extract which-module@1.0.0 247 silly decomposeActions preinstall which-module@1.0.0 248 silly decomposeActions build which-module@1.0.0 249 silly decomposeActions install which-module@1.0.0 250 silly decomposeActions postinstall which-module@1.0.0 251 silly decomposeActions finalize which-module@1.0.0 252 silly decomposeActions refresh-package-json which-module@1.0.0 253 silly decomposeActions fetch y18n@3.2.1 254 silly decomposeActions extract y18n@3.2.1 255 silly decomposeActions preinstall y18n@3.2.1 256 silly decomposeActions build y18n@3.2.1 257 silly decomposeActions install y18n@3.2.1 258 silly decomposeActions postinstall y18n@3.2.1 259 silly decomposeActions finalize y18n@3.2.1 260 silly decomposeActions refresh-package-json y18n@3.2.1 261 silly decomposeActions fetch yargs-parser@5.0.0 262 silly decomposeActions extract yargs-parser@5.0.0 263 silly decomposeActions preinstall yargs-parser@5.0.0 264 silly decomposeActions build yargs-parser@5.0.0 265 silly decomposeActions install yargs-parser@5.0.0 266 silly decomposeActions postinstall yargs-parser@5.0.0 267 silly decomposeActions finalize yargs-parser@5.0.0 268 silly decomposeActions refresh-package-json yargs-parser@5.0.0 269 silly decomposeActions fetch yargs@7.1.0 270 silly decomposeActions extract yargs@7.1.0 271 silly decomposeActions preinstall yargs@7.1.0 272 silly decomposeActions build yargs@7.1.0 273 silly decomposeActions install yargs@7.1.0 274 silly decomposeActions postinstall yargs@7.1.0 275 silly decomposeActions finalize yargs@7.1.0 276 silly decomposeActions refresh-package-json yargs@7.1.0 277 silly decomposeActions fetch debug@4.1.0 278 silly decomposeActions extract debug@4.1.0 279 silly decomposeActions preinstall debug@4.1.0 280 silly decomposeActions build debug@4.1.0 281 silly decomposeActions install debug@4.1.0 282 silly decomposeActions postinstall debug@4.1.0 283 silly decomposeActions finalize debug@4.1.0 284 silly decomposeActions refresh-package-json debug@4.1.0 285 silly decomposeActions fetch electron@3.0.10 286 silly decomposeActions extract electron@3.0.10 287 silly decomposeActions preinstall electron@3.0.10 288 silly decomposeActions build electron@3.0.10 289 silly decomposeActions install electron@3.0.10 290 silly decomposeActions postinstall electron@3.0.10 291 silly decomposeActions finalize electron@3.0.10 292 silly decomposeActions refresh-package-json electron@3.0.10 293 silly decomposeActions fetch electron-builder@20.38.2 294 silly decomposeActions extract electron-builder@20.38.2 295 silly decomposeActions preinstall electron-builder@20.38.2 296 silly decomposeActions build electron-builder@20.38.2 297 silly decomposeActions install electron-builder@20.38.2 298 silly decomposeActions postinstall electron-builder@20.38.2 299 silly decomposeActions finalize electron-builder@20.38.2 300 silly decomposeActions refresh-package-json electron-builder@20.38.2 301 silly decomposeActions fetch electron-icon-maker@0.0.4 302 silly decomposeActions extract electron-icon-maker@0.0.4 303 silly decomposeActions preinstall electron-icon-maker@0.0.4 304 silly decomposeActions build electron-icon-maker@0.0.4 305 silly decomposeActions install electron-icon-maker@0.0.4 306 silly decomposeActions postinstall electron-icon-maker@0.0.4 307 silly decomposeActions finalize electron-icon-maker@0.0.4 308 silly decomposeActions refresh-package-json electron-icon-maker@0.0.4 309 silly decomposeActions fetch electron-packager@12.2.0 310 silly decomposeActions extract electron-packager@12.2.0 311 silly decomposeActions preinstall electron-packager@12.2.0 312 silly decomposeActions build electron-packager@12.2.0 313 silly decomposeActions install electron-packager@12.2.0 314 silly decomposeActions postinstall electron-packager@12.2.0 315 silly decomposeActions finalize electron-packager@12.2.0 316 silly decomposeActions refresh-package-json electron-packager@12.2.0 317 silly decomposeActions fetch electron-rebuild@1.8.2 318 silly decomposeActions extract electron-rebuild@1.8.2 319 silly decomposeActions preinstall electron-rebuild@1.8.2 320 silly decomposeActions build electron-rebuild@1.8.2 321 silly decomposeActions install electron-rebuild@1.8.2 322 silly decomposeActions postinstall electron-rebuild@1.8.2 323 silly decomposeActions finalize electron-rebuild@1.8.2 324 silly decomposeActions refresh-package-json electron-rebuild@1.8.2 325 silly decomposeActions fetch electron-store@2.0.0 326 silly decomposeActions extract electron-store@2.0.0 327 silly decomposeActions preinstall electron-store@2.0.0 328 silly decomposeActions build electron-store@2.0.0 329 silly decomposeActions install electron-store@2.0.0 330 silly decomposeActions postinstall electron-store@2.0.0 331 silly decomposeActions finalize electron-store@2.0.0 332 silly decomposeActions refresh-package-json electron-store@2.0.0 333 silly decomposeActions fetch electron-titlebar@0.0.3 334 silly decomposeActions extract electron-titlebar@0.0.3 335 silly decomposeActions preinstall electron-titlebar@0.0.3 336 silly decomposeActions build electron-titlebar@0.0.3 337 silly decomposeActions install electron-titlebar@0.0.3 338 silly decomposeActions postinstall electron-titlebar@0.0.3 339 silly decomposeActions finalize electron-titlebar@0.0.3 340 silly decomposeActions refresh-package-json electron-titlebar@0.0.3 341 silly decomposeActions fetch serialport@7.1.0 342 silly decomposeActions extract serialport@7.1.0 343 silly decomposeActions preinstall serialport@7.1.0 344 silly decomposeActions build serialport@7.1.0 345 silly decomposeActions install serialport@7.1.0 346 silly decomposeActions postinstall serialport@7.1.0 347 silly decomposeActions finalize serialport@7.1.0 348 silly decomposeActions refresh-package-json serialport@7.1.0 349 silly install executeActions 350 silly doSerial global-install 288 351 verbose correctMkdir /home/mskogly/.npm/_locks correctMkdir not in flight; initializing 352 verbose lock using /home/mskogly/.npm/_locks/staging-2050c7c4c10bc281.lock for /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging 353 silly doParallel extract 36 354 silly extract debug@4.1.0 355 silly extract @serialport/bindings@2.0.3 356 silly extract electron-download@4.1.1 357 silly extract ms@2.0.0 358 silly extract debug@2.6.9 359 silly extract electron-osx-sign@0.4.11 360 silly extract base64-js@1.2.0 361 silly extract camelcase@4.1.0 362 silly extract fs-extra@5.0.0 363 silly extract pify@3.0.0 364 silly extract xmlbuilder@8.2.2 365 silly extract plist@2.1.0 366 silly extract yargs-parser@10.1.0 367 silly extract electron-publish@20.38.2 368 silly extract camelcase@3.0.0 369 silly extract cliui@3.2.0 370 silly extract invert-kv@1.0.0 371 silly extract jsonfile@3.0.1 372 silly extract fs-extra@3.0.1 373 silly extract lcid@1.0.0 374 silly extract ms@2.0.0 375 silly extract debug@2.6.9 376 silly extract os-locale@1.4.0 377 silly extract which-module@1.0.0 378 silly extract y18n@3.2.1 379 silly extract yargs-parser@5.0.0 380 silly extract yargs@7.1.0 381 silly extract debug@4.1.0 382 silly extract electron@3.0.10 383 silly extract electron-builder@20.38.2 384 silly extract electron-icon-maker@0.0.4 385 silly extract electron-packager@12.2.0 386 silly extract electron-rebuild@1.8.2 387 silly extract electron-store@2.0.0 388 silly extract electron-titlebar@0.0.3 389 silly extract serialport@7.1.0 390 silly tarball trying debug@4.1.0 by hash: sha512-heNPJUJIqC+xB6ayLAMHaIrmN9HKa7aQO8MGqKpvCA+uJYVcvR6l5kgdrhRuwPFHU7P5/A1w0BjByPHwpfTDKg== 391 silly tarball trying @serialport/bindings@2.0.3 by hash: sha512-4Ro0Dd/peISHAkwStZ40DBliAdVuzRcale7AT646gaGzvOyCXPPhRH3ULjuYdXM4oS7F//7j87yMyy5tdhAJzg== 392 silly tarball trying electron-download@4.1.1 by hash: sha512-FjEWG9Jb/ppK/2zToP+U5dds114fM1ZOJqMAR4aXXL5CvyPE9fiqBK/9YcwC9poIFQTEJk/EM/zyRwziziRZrg== 393 silly tarball trying ms@2.0.0 by hash: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= 394 silly tarball trying debug@2.6.9 by hash: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== 395 silly tarball trying electron-osx-sign@0.4.11 by hash: sha512-VVd40nrnVqymvFrY9ZkOYgHJOvexHHYTR3di/SN+mjJ0OWhR1I8BRVj3U+Yamw6hnkZZNKZp52rqL5EFAAPFkQ== 396 silly tarball trying base64-js@1.2.0 by hash: sha1-o5mS1yNYSBGYK+XikLtqU9hnAPE= 397 silly tarball trying camelcase@4.1.0 by hash: sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= 398 silly tarball trying fs-extra@5.0.0 by hash: sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ== 399 silly tarball trying pify@3.0.0 by hash: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= 400 silly tarball trying xmlbuilder@8.2.2 by hash: sha1-aSSGc0ELS6QuGmE2VR0pIjNap3M= 401 silly tarball trying plist@2.1.0 by hash: sha1-V8zbeggh3yGDEhejytVOPhRqECU= 402 silly tarball trying yargs-parser@10.1.0 by hash: sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ== 403 silly tarball trying electron-publish@20.38.2 by hash: sha512-GXwnZm9I9l4RjlDwuALpR57aIH38qRzDEYbhLysmrC5T2xlCgyBIfxS5EUNESqKT+9KeJJZcj+eTKMjbz+Qafw== 404 silly tarball trying camelcase@3.0.0 by hash: sha1-MvxLn82vhF/N9+c7uXysImHwqwo= 405 silly tarball trying cliui@3.2.0 by hash: sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0= 406 silly tarball trying invert-kv@1.0.0 by hash: sha1-EEqOSqym09jNFXqO+L+rLXo//bY= 407 silly tarball trying jsonfile@3.0.1 by hash: sha1-pezG9l9T9mLEQVx2daAzHQmS7GY= 408 silly tarball trying fs-extra@3.0.1 by hash: sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE= 409 silly tarball trying lcid@1.0.0 by hash: sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU= 410 silly tarball trying ms@2.0.0 by hash: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= 411 silly tarball trying debug@2.6.9 by hash: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== 412 silly tarball trying os-locale@1.4.0 by hash: sha1-IPnxeuKe00XoveWDsT0gCYA8FNk= 413 silly tarball trying which-module@1.0.0 by hash: sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8= 414 silly tarball trying y18n@3.2.1 by hash: sha1-bRX7qITAhnnA136I53WegR4H+kE= 415 silly tarball trying yargs-parser@5.0.0 by hash: sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo= 416 silly tarball trying yargs@7.1.0 by hash: sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg= 417 silly tarball trying debug@4.1.0 by hash: sha512-heNPJUJIqC+xB6ayLAMHaIrmN9HKa7aQO8MGqKpvCA+uJYVcvR6l5kgdrhRuwPFHU7P5/A1w0BjByPHwpfTDKg== 418 silly tarball trying electron@3.0.10 by hash: sha512-I39IeQP3NOlbjKzTDK8uK2JdiHDfhV5SruCS2Gttkn2MaKCY+yIzQ6Wr4DyBXLeTEkL1sbZxbqQVhCavAliv5w== 419 silly tarball trying electron-builder@20.38.2 by hash: sha512-uUEzfc/e8J7nAowvFQw4SyHIe4d6VSHO1LmcLy53he4aGXlVklHluhbwa0rxATPdYVNgHmJz7zoVgYYOd/YS+A== 420 silly tarball trying electron-icon-maker@0.0.4 by hash: sha512-7Lp5VJH7T7jy0YoM5Qz/pEaJloshTYzb73+ra4Nxhvf7UUs/z/FZW1nJ1dC9vaZqVvzZZduYIa9ELQpiqPnLTg== 421 silly tarball trying electron-packager@12.2.0 by hash: sha512-T5W/FIK4VXhYIOWxkehmz6zXt2S/sA9JZ3AL+/jeKCicQY6QVQ0K8B7W801L+GPTwbgTPycHjO+iqEf1BhZ+Iw== 422 silly tarball trying electron-rebuild@1.8.2 by hash: sha512-EeR4dgb6NN7ybxduUWMeeLhU/EuF+FzwFZJfMJXD0bx96K+ttAieCXOn9lTO5nA9Qn3hiS7pEpk8pZ9StpGgSg== 423 silly tarball trying electron-store@2.0.0 by hash: sha512-1WCFYHsYvZBqDsoaS0Relnz0rd81ZkBAI0Fgx7Nq2UWU77rSNs1qxm4S6uH7TCZ0bV3LQpJFk7id/is/ZgoOPA== 424 silly tarball trying electron-titlebar@0.0.3 by hash: sha1-7mvIPjqA63Aw2mzVHDVj9IUXZr4= 425 silly tarball trying serialport@7.1.0 by hash: sha512-GPY1mg8lJe1BN8GnEBn3Ik8ImTfwoCsF5W5vEYs171BQp6VjZ5wWbyKlGMnbFBGFB7Ij14qLS7cJPymYzvcKiQ== 426 silly tarball no local data for debug@4.1.0. Extracting by manifest. 427 silly tarball no local data for @serialport/bindings@2.0.3. Extracting by manifest. 428 silly tarball no local data for electron-download@4.1.1. Extracting by manifest. 429 silly tarball no local data for ms@2.0.0. Extracting by manifest. 430 silly tarball no local data for debug@2.6.9. Extracting by manifest. 431 silly tarball no local data for electron-osx-sign@0.4.11. Extracting by manifest. 432 silly tarball no local data for base64-js@1.2.0. Extracting by manifest. 433 silly tarball no local data for camelcase@4.1.0. Extracting by manifest. 434 silly tarball no local data for fs-extra@5.0.0. Extracting by manifest. 435 silly tarball no local data for pify@3.0.0. Extracting by manifest. 436 silly tarball no local data for xmlbuilder@8.2.2. Extracting by manifest. 437 silly tarball no local data for plist@2.1.0. Extracting by manifest. 438 silly tarball no local data for yargs-parser@10.1.0. Extracting by manifest. 439 silly tarball no local data for electron-publish@20.38.2. Extracting by manifest. 440 silly tarball no local data for camelcase@3.0.0. Extracting by manifest. 441 silly tarball no local data for cliui@3.2.0. Extracting by manifest. 442 silly tarball no local data for invert-kv@1.0.0. Extracting by manifest. 443 silly tarball no local data for jsonfile@3.0.1. Extracting by manifest. 444 silly tarball no local data for fs-extra@3.0.1. Extracting by manifest. 445 silly tarball no local data for lcid@1.0.0. Extracting by manifest. 446 silly tarball no local data for ms@2.0.0. Extracting by manifest. 447 silly tarball no local data for debug@2.6.9. Extracting by manifest. 448 silly tarball no local data for os-locale@1.4.0. Extracting by manifest. 449 silly tarball no local data for which-module@1.0.0. Extracting by manifest. 450 silly tarball no local data for y18n@3.2.1. Extracting by manifest. 451 silly tarball no local data for yargs-parser@5.0.0. Extracting by manifest. 452 silly tarball no local data for yargs@7.1.0. Extracting by manifest. 453 silly tarball no local data for debug@4.1.0. Extracting by manifest. 454 silly tarball no local data for electron@3.0.10. Extracting by manifest. 455 silly tarball no local data for electron-builder@20.38.2. Extracting by manifest. 456 silly tarball no local data for electron-icon-maker@0.0.4. Extracting by manifest. 457 silly tarball no local data for electron-packager@12.2.0. Extracting by manifest. 458 silly tarball no local data for electron-rebuild@1.8.2. Extracting by manifest. 459 silly tarball no local data for electron-store@2.0.0. Extracting by manifest. 460 silly tarball no local data for electron-titlebar@0.0.3. Extracting by manifest. 461 silly tarball no local data for serialport@7.1.0. Extracting by manifest. 462 timing audit submit Completed in 1064ms 463 http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/audits/quick 1166ms 464 timing audit body Completed in 113ms 465 http fetch GET 200 https://registry.npmjs.org/debug/-/debug-2.6.9.tgz 1039ms 466 http fetch GET 200 https://registry.npmjs.org/debug/-/debug-4.1.0.tgz 1059ms 467 http fetch GET 200 https://registry.npmjs.org/pify/-/pify-3.0.0.tgz 1042ms 468 silly extract pify@3.0.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/pify-732ae5aa (1201ms) 469 http fetch GET 200 https://registry.npmjs.org/debug/-/debug-2.6.9.tgz 1045ms 470 http fetch GET 200 https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz 1067ms 471 http fetch GET 200 https://registry.npmjs.org/ms/-/ms-2.0.0.tgz 1077ms 472 http fetch GET 200 https://registry.npmjs.org/ms/-/ms-2.0.0.tgz 1048ms 473 http fetch GET 200 https://registry.npmjs.org/base64-js/-/base64-js-1.2.0.tgz 1070ms 474 http fetch GET 200 https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz 1057ms 475 http fetch GET 200 https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz 1056ms 476 http fetch GET 200 https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz 1059ms 477 http fetch GET 200 https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz 1056ms 478 http fetch GET 200 https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz 1048ms 479 http fetch GET 200 https://registry.npmjs.org/debug/-/debug-4.1.0.tgz 1062ms 480 http fetch GET 200 https://registry.npmjs.org/electron-store/-/electron-store-2.0.0.tgz 1057ms 481 http fetch GET 200 https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz 1066ms 482 http fetch GET 200 https://registry.npmjs.org/electron-icon-maker/-/electron-icon-maker-0.0.4.tgz 1060ms 483 http fetch GET 200 https://registry.npmjs.org/serialport/-/serialport-7.1.0.tgz 1056ms 484 http fetch GET 200 https://registry.npmjs.org/electron-rebuild/-/electron-rebuild-1.8.2.tgz 1059ms 485 http fetch GET 200 https://registry.npmjs.org/electron-titlebar/-/electron-titlebar-0.0.3.tgz 1058ms 486 http fetch GET 200 https://registry.npmjs.org/electron-builder/-/electron-builder-20.38.2.tgz 1063ms 487 http fetch GET 200 https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz 1070ms 488 silly extract camelcase@4.1.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/camelcase-29bc9249 (1241ms) 489 silly extract ms@2.0.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/ms-8ba7e435 (1242ms) 490 silly extract ms@2.0.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/ms-a2386018 (1238ms) 491 silly extract base64-js@1.2.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/base64-js-3c3e830e (1241ms) 492 silly extract cliui@3.2.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/cliui-073e86f3 (1239ms) 493 silly extract invert-kv@1.0.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/invert-kv-29e11c77 (1239ms) 494 silly extract camelcase@3.0.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/camelcase-97d6e9e2 (1239ms) 495 silly extract jsonfile@3.0.1 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/jsonfile-534840b4 (1238ms) 496 silly extract which-module@1.0.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/which-module-aafb834f (1237ms) 497 http fetch GET 200 https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz 1075ms 498 http fetch GET 200 https://registry.npmjs.org/electron/-/electron-3.0.10.tgz 1073ms 499 silly extract electron-store@2.0.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/electron-store-3122aecc (1244ms) 500 silly extract yargs-parser@5.0.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/yargs-parser-dd0f71db (1246ms) 501 silly extract electron-icon-maker@0.0.4 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/electron-icon-maker-7995e75c (1244ms) 502 silly extract serialport@7.1.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/serialport-cbd7a0d5 (1243ms) 503 silly extract y18n@3.2.1 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/y18n-21c54386 (1246ms) 504 http fetch GET 200 https://registry.npmjs.org/xmlbuilder 1150ms 505 http fetch GET 200 https://registry.npmjs.org/electron-download/-/electron-download-4.1.1.tgz 1123ms 506 http fetch GET 200 https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz 1122ms 507 http fetch GET 200 https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.4.11.tgz 1128ms 508 http fetch GET 200 https://registry.npmjs.org/electron-publish/-/electron-publish-20.38.2.tgz 1115ms 509 http fetch GET 200 https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz 1117ms 510 http fetch GET 200 https://registry.npmjs.org/@serialport/bindings/-/bindings-2.0.3.tgz 1139ms 511 silly extract debug@4.1.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/debug-0ae54f75 (1272ms) 512 silly extract debug@2.6.9 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/debug-bc523c42 (1271ms) 513 silly extract electron-download@4.1.1 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/electron-download-639a87d1 (1272ms) 514 http fetch GET 200 https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz 1117ms 515 http fetch GET 200 https://registry.npmjs.org/os-locale 1164ms 516 silly extract yargs-parser@10.1.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/yargs-parser-94d84f7c (1279ms) 517 silly extract electron-titlebar@0.0.3 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/electron-titlebar-c0681243 (1288ms) 518 silly extract debug@2.6.9 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/debug-ec746c83 (1296ms) 519 http fetch GET 200 https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz 1148ms 520 silly extract debug@4.1.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/debug-f52e5bb6 (1307ms) 521 http fetch GET 200 https://registry.npmjs.org/plist/-/plist-2.1.0.tgz 1161ms 522 silly extract lcid@1.0.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/lcid-f7eebb32 (1318ms) 523 silly extract electron-osx-sign@0.4.11 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/electron-osx-sign-0cef5254 (1393ms) 524 silly extract electron-builder@20.38.2 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/electron-builder-36f68385 (1396ms) 525 silly extract @serialport/bindings@2.0.3 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/@serialport/bindings-a9354dad (1411ms) 526 silly extract electron-publish@20.38.2 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/electron-publish-3bfcdfae (1422ms) 527 silly extract electron@3.0.10 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/electron-32150437 (1419ms) 528 http fetch GET 200 https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-8.2.2.tgz 199ms 529 http fetch GET 200 https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz 181ms 530 silly extract os-locale@1.4.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/os-locale-0d85c18c (1465ms) 531 silly extract electron-rebuild@1.8.2 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/electron-rebuild-4b5520c5 (1476ms) 532 silly extract yargs@7.1.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/yargs-3e41e15c (1488ms) 533 silly extract plist@2.1.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/plist-b3255742 (1492ms) 534 silly extract xmlbuilder@8.2.2 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/xmlbuilder-af627ba1 (1502ms) 535 silly extract fs-extra@3.0.1 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/fs-extra-11427930 (1534ms) 536 silly extract fs-extra@5.0.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/fs-extra-ff2b7084 (1544ms) 537 http fetch GET 200 https://registry.npmjs.org/electron-packager/-/electron-packager-12.2.0.tgz 1384ms 538 silly extract electron-packager@12.2.0 extracted to /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging/electron-packager-5ac63b85 (1585ms) 539 timing action:extract Completed in 1599ms 540 silly doReverseSerial unbuild 288 541 silly doSerial remove 288 542 silly doSerial move 288 543 silly doSerial finalize 288 544 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/@serialport/bindings/node_modules/debug 545 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/@serialport/bindings 546 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-download 547 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-osx-sign/node_modules/ms 548 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-osx-sign/node_modules/debug 549 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-osx-sign 550 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-packager/node_modules/base64-js 551 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-packager/node_modules/camelcase 552 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-packager/node_modules/fs-extra 553 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-packager/node_modules/pify 554 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-packager/node_modules/xmlbuilder 555 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-packager/node_modules/plist 556 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-packager/node_modules/yargs-parser 557 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-publish 558 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/camelcase 559 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/cliui 560 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/invert-kv 561 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/jsonfile 562 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/fs-extra 563 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/lcid 564 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/ms 565 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/debug 566 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/os-locale 567 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/which-module 568 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/y18n 569 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/yargs-parser 570 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/yargs 571 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/serialport/node_modules/debug 572 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron 573 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-builder 574 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-icon-maker 575 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-packager 576 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild 577 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-store 578 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-titlebar 579 silly finalize /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/serialport 580 timing action:finalize Completed in 150ms 581 silly doParallel refresh-package-json 36 582 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/@serialport/bindings/node_modules/debug 583 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/@serialport/bindings 584 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-download 585 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-osx-sign/node_modules/ms 586 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-osx-sign/node_modules/debug 587 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-osx-sign 588 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-packager/node_modules/base64-js 589 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-packager/node_modules/camelcase 590 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-packager/node_modules/fs-extra 591 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-packager/node_modules/pify 592 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-packager/node_modules/xmlbuilder 593 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-packager/node_modules/plist 594 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-packager/node_modules/yargs-parser 595 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-publish 596 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/camelcase 597 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/cliui 598 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/invert-kv 599 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/jsonfile 600 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/fs-extra 601 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/lcid 602 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/ms 603 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/debug 604 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/os-locale 605 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/which-module 606 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/y18n 607 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/yargs-parser 608 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules/yargs 609 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/serialport/node_modules/debug 610 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron 611 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-builder 612 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-icon-maker 613 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-packager 614 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild 615 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-store 616 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-titlebar 617 silly refresh-package-json /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/serialport 618 timing action:refresh-package-json Completed in 215ms 619 silly doParallel preinstall 36 620 silly preinstall debug@4.1.0 621 info lifecycle debug@4.1.0~preinstall: debug@4.1.0 622 silly preinstall @serialport/bindings@2.0.3 623 info lifecycle @serialport/bindings@2.0.3~preinstall: @serialport/bindings@2.0.3 624 silly preinstall electron-download@4.1.1 625 info lifecycle electron-download@4.1.1~preinstall: electron-download@4.1.1 626 silly preinstall ms@2.0.0 627 info lifecycle ms@2.0.0~preinstall: ms@2.0.0 628 silly preinstall debug@2.6.9 629 info lifecycle debug@2.6.9~preinstall: debug@2.6.9 630 silly preinstall electron-osx-sign@0.4.11 631 info lifecycle electron-osx-sign@0.4.11~preinstall: electron-osx-sign@0.4.11 632 silly preinstall base64-js@1.2.0 633 info lifecycle base64-js@1.2.0~preinstall: base64-js@1.2.0 634 silly preinstall camelcase@4.1.0 635 info lifecycle camelcase@4.1.0~preinstall: camelcase@4.1.0 636 silly preinstall fs-extra@5.0.0 637 info lifecycle fs-extra@5.0.0~preinstall: fs-extra@5.0.0 638 silly preinstall pify@3.0.0 639 info lifecycle pify@3.0.0~preinstall: pify@3.0.0 640 silly preinstall xmlbuilder@8.2.2 641 info lifecycle xmlbuilder@8.2.2~preinstall: xmlbuilder@8.2.2 642 silly preinstall plist@2.1.0 643 info lifecycle plist@2.1.0~preinstall: plist@2.1.0 644 silly preinstall yargs-parser@10.1.0 645 info lifecycle yargs-parser@10.1.0~preinstall: yargs-parser@10.1.0 646 silly preinstall electron-publish@20.38.2 647 info lifecycle electron-publish@20.38.2~preinstall: electron-publish@20.38.2 648 silly preinstall camelcase@3.0.0 649 info lifecycle camelcase@3.0.0~preinstall: camelcase@3.0.0 650 silly preinstall cliui@3.2.0 651 info lifecycle cliui@3.2.0~preinstall: cliui@3.2.0 652 silly preinstall invert-kv@1.0.0 653 info lifecycle invert-kv@1.0.0~preinstall: invert-kv@1.0.0 654 silly preinstall jsonfile@3.0.1 655 info lifecycle jsonfile@3.0.1~preinstall: jsonfile@3.0.1 656 silly preinstall fs-extra@3.0.1 657 info lifecycle fs-extra@3.0.1~preinstall: fs-extra@3.0.1 658 silly preinstall lcid@1.0.0 659 info lifecycle lcid@1.0.0~preinstall: lcid@1.0.0 660 silly preinstall ms@2.0.0 661 info lifecycle ms@2.0.0~preinstall: ms@2.0.0 662 silly preinstall debug@2.6.9 663 info lifecycle debug@2.6.9~preinstall: debug@2.6.9 664 silly preinstall os-locale@1.4.0 665 info lifecycle os-locale@1.4.0~preinstall: os-locale@1.4.0 666 silly preinstall which-module@1.0.0 667 info lifecycle which-module@1.0.0~preinstall: which-module@1.0.0 668 silly preinstall y18n@3.2.1 669 info lifecycle y18n@3.2.1~preinstall: y18n@3.2.1 670 silly preinstall yargs-parser@5.0.0 671 info lifecycle yargs-parser@5.0.0~preinstall: yargs-parser@5.0.0 672 silly preinstall yargs@7.1.0 673 info lifecycle yargs@7.1.0~preinstall: yargs@7.1.0 674 silly preinstall debug@4.1.0 675 info lifecycle debug@4.1.0~preinstall: debug@4.1.0 676 silly preinstall electron@3.0.10 677 info lifecycle electron@3.0.10~preinstall: electron@3.0.10 678 silly preinstall electron-builder@20.38.2 679 info lifecycle electron-builder@20.38.2~preinstall: electron-builder@20.38.2 680 silly preinstall electron-icon-maker@0.0.4 681 info lifecycle electron-icon-maker@0.0.4~preinstall: electron-icon-maker@0.0.4 682 silly preinstall electron-packager@12.2.0 683 info lifecycle electron-packager@12.2.0~preinstall: electron-packager@12.2.0 684 silly preinstall electron-rebuild@1.8.2 685 info lifecycle electron-rebuild@1.8.2~preinstall: electron-rebuild@1.8.2 686 silly preinstall electron-store@2.0.0 687 info lifecycle electron-store@2.0.0~preinstall: electron-store@2.0.0 688 silly preinstall electron-titlebar@0.0.3 689 info lifecycle electron-titlebar@0.0.3~preinstall: electron-titlebar@0.0.3 690 silly preinstall serialport@7.1.0 691 info lifecycle serialport@7.1.0~preinstall: serialport@7.1.0 692 timing action:preinstall Completed in 18ms 693 silly doSerial build 288 694 silly build debug@4.1.0 695 info linkStuff debug@4.1.0 696 silly linkStuff debug@4.1.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/@serialport/bindings/node_modules as its parent node_modules 697 silly build @serialport/bindings@2.0.3 698 info linkStuff @serialport/bindings@2.0.3 699 silly linkStuff @serialport/bindings@2.0.3 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules as its parent node_modules 700 silly build electron-download@4.1.1 701 info linkStuff electron-download@4.1.1 702 silly linkStuff electron-download@4.1.1 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules as its parent node_modules 703 verbose linkBins [ 703 verbose linkBins { 'electron-download': 'lib/cli.js' }, 703 verbose linkBins '/home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.bin', 703 verbose linkBins false 703 verbose linkBins ] 704 silly build ms@2.0.0 705 info linkStuff ms@2.0.0 706 silly linkStuff ms@2.0.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-osx-sign/node_modules as its parent node_modules 707 silly build debug@2.6.9 708 info linkStuff debug@2.6.9 709 silly linkStuff debug@2.6.9 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-osx-sign/node_modules as its parent node_modules 710 silly build electron-osx-sign@0.4.11 711 info linkStuff electron-osx-sign@0.4.11 712 silly linkStuff electron-osx-sign@0.4.11 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules as its parent node_modules 713 verbose linkBins [ 713 verbose linkBins { 713 verbose linkBins 'electron-osx-flat': 'bin/electron-osx-flat.js', 713 verbose linkBins 'electron-osx-sign': 'bin/electron-osx-sign.js' 713 verbose linkBins }, 713 verbose linkBins '/home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.bin', 713 verbose linkBins false 713 verbose linkBins ] 714 silly build base64-js@1.2.0 715 info linkStuff base64-js@1.2.0 716 silly linkStuff base64-js@1.2.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-packager/node_modules as its parent node_modules 717 silly build camelcase@4.1.0 718 info linkStuff camelcase@4.1.0 719 silly linkStuff camelcase@4.1.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-packager/node_modules as its parent node_modules 720 silly build fs-extra@5.0.0 721 info linkStuff fs-extra@5.0.0 722 silly linkStuff fs-extra@5.0.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-packager/node_modules as its parent node_modules 723 silly build pify@3.0.0 724 info linkStuff pify@3.0.0 725 silly linkStuff pify@3.0.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-packager/node_modules as its parent node_modules 726 silly build xmlbuilder@8.2.2 727 info linkStuff xmlbuilder@8.2.2 728 silly linkStuff xmlbuilder@8.2.2 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-packager/node_modules as its parent node_modules 729 silly build plist@2.1.0 730 info linkStuff plist@2.1.0 731 silly linkStuff plist@2.1.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-packager/node_modules as its parent node_modules 732 silly build yargs-parser@10.1.0 733 info linkStuff yargs-parser@10.1.0 734 silly linkStuff yargs-parser@10.1.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-packager/node_modules as its parent node_modules 735 silly build electron-publish@20.38.2 736 info linkStuff electron-publish@20.38.2 737 silly linkStuff electron-publish@20.38.2 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules as its parent node_modules 738 silly build camelcase@3.0.0 739 info linkStuff camelcase@3.0.0 740 silly linkStuff camelcase@3.0.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules as its parent node_modules 741 silly build cliui@3.2.0 742 info linkStuff cliui@3.2.0 743 silly linkStuff cliui@3.2.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules as its parent node_modules 744 silly build invert-kv@1.0.0 745 info linkStuff invert-kv@1.0.0 746 silly linkStuff invert-kv@1.0.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules as its parent node_modules 747 silly build jsonfile@3.0.1 748 info linkStuff jsonfile@3.0.1 749 silly linkStuff jsonfile@3.0.1 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules as its parent node_modules 750 silly build fs-extra@3.0.1 751 info linkStuff fs-extra@3.0.1 752 silly linkStuff fs-extra@3.0.1 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules as its parent node_modules 753 silly build lcid@1.0.0 754 info linkStuff lcid@1.0.0 755 silly linkStuff lcid@1.0.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules as its parent node_modules 756 silly build ms@2.0.0 757 info linkStuff ms@2.0.0 758 silly linkStuff ms@2.0.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules as its parent node_modules 759 silly build debug@2.6.9 760 info linkStuff debug@2.6.9 761 silly linkStuff debug@2.6.9 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules as its parent node_modules 762 silly build os-locale@1.4.0 763 info linkStuff os-locale@1.4.0 764 silly linkStuff os-locale@1.4.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules as its parent node_modules 765 silly build which-module@1.0.0 766 info linkStuff which-module@1.0.0 767 silly linkStuff which-module@1.0.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules as its parent node_modules 768 silly build y18n@3.2.1 769 info linkStuff y18n@3.2.1 770 silly linkStuff y18n@3.2.1 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules as its parent node_modules 771 silly build yargs-parser@5.0.0 772 info linkStuff yargs-parser@5.0.0 773 silly linkStuff yargs-parser@5.0.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules as its parent node_modules 774 silly build yargs@7.1.0 775 info linkStuff yargs@7.1.0 776 silly linkStuff yargs@7.1.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/electron-rebuild/node_modules as its parent node_modules 777 silly build debug@4.1.0 778 info linkStuff debug@4.1.0 779 silly linkStuff debug@4.1.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/serialport/node_modules as its parent node_modules 780 silly build electron@3.0.10 781 info linkStuff electron@3.0.10 782 silly linkStuff electron@3.0.10 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules as its parent node_modules 783 verbose linkBins [ 783 verbose linkBins { electron: 'cli.js' }, 783 verbose linkBins '/home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.bin', 783 verbose linkBins false 783 verbose linkBins ] 784 silly build electron-builder@20.38.2 785 info linkStuff electron-builder@20.38.2 786 silly linkStuff electron-builder@20.38.2 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules as its parent node_modules 787 verbose linkBins [ 787 verbose linkBins { 787 verbose linkBins 'electron-builder': 'out/cli/cli.js', 787 verbose linkBins build: 'out/cli/cli.js', 787 verbose linkBins 'install-app-deps': 'out/cli/install-app-deps.js' 787 verbose linkBins }, 787 verbose linkBins '/home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.bin', 787 verbose linkBins false 787 verbose linkBins ] 788 silly build electron-icon-maker@0.0.4 789 info linkStuff electron-icon-maker@0.0.4 790 silly linkStuff electron-icon-maker@0.0.4 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules as its parent node_modules 791 verbose linkBins [ 791 verbose linkBins { 'electron-icon-maker': 'index.js' }, 791 verbose linkBins '/home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.bin', 791 verbose linkBins false 791 verbose linkBins ] 792 silly build electron-packager@12.2.0 793 info linkStuff electron-packager@12.2.0 794 silly linkStuff electron-packager@12.2.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules as its parent node_modules 795 verbose linkBins [ 795 verbose linkBins { 'electron-packager': 'cli.js' }, 795 verbose linkBins '/home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.bin', 795 verbose linkBins false 795 verbose linkBins ] 796 silly build electron-rebuild@1.8.2 797 info linkStuff electron-rebuild@1.8.2 798 silly linkStuff electron-rebuild@1.8.2 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules as its parent node_modules 799 verbose linkBins [ 799 verbose linkBins { 'electron-rebuild': 'lib/src/cli.js' }, 799 verbose linkBins '/home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.bin', 799 verbose linkBins false 799 verbose linkBins ] 800 silly build electron-store@2.0.0 801 info linkStuff electron-store@2.0.0 802 silly linkStuff electron-store@2.0.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules as its parent node_modules 803 silly build electron-titlebar@0.0.3 804 info linkStuff electron-titlebar@0.0.3 805 silly linkStuff electron-titlebar@0.0.3 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules as its parent node_modules 806 silly build serialport@7.1.0 807 info linkStuff serialport@7.1.0 808 silly linkStuff serialport@7.1.0 has /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules as its parent node_modules 809 timing action:build Completed in 49ms 810 silly doSerial global-link 288 811 silly doParallel update-linked 0 812 silly doSerial install 288 813 silly install debug@4.1.0 814 info lifecycle debug@4.1.0~install: debug@4.1.0 815 silly install @serialport/bindings@2.0.3 816 info lifecycle @serialport/bindings@2.0.3~install: @serialport/bindings@2.0.3 817 verbose lifecycle @serialport/bindings@2.0.3~install: unsafe-perm in lifecycle false 818 verbose lifecycle @serialport/bindings@2.0.3~install: PATH: /usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/@serialport/bindings/node_modules/.bin:/home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin 819 verbose lifecycle @serialport/bindings@2.0.3~install: CWD: /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/@serialport/bindings 820 silly lifecycle @serialport/bindings@2.0.3~install: Args: [ 820 silly lifecycle '-c', 820 silly lifecycle 'prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild' 820 silly lifecycle ] 821 silly lifecycle @serialport/bindings@2.0.3~install: Returned: code: 1 signal: null 822 info lifecycle @serialport/bindings@2.0.3~install: Failed to exec install script 823 timing action:install Completed in 2718ms 824 verbose unlock done using /home/mskogly/.npm/_locks/staging-2050c7c4c10bc281.lock for /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master/node_modules/.staging 825 timing stage:rollbackFailedOptional Completed in 25ms 826 timing stage:runTopLevelLifecycles Completed in 9427ms 827 silly saveTree Melt@0.0.4 827 silly saveTree ├─┬ @types/serialport@7.0.0 827 silly saveTree │ └── @types/node@8.10.38 827 silly saveTree ├── bezier-js@2.3.2 827 silly saveTree ├── brace@0.11.1 827 silly saveTree ├─┬ electron-builder@20.38.2 827 silly saveTree │ ├─┬ app-builder-lib@20.38.2 827 silly saveTree │ │ ├── 7zip-bin@4.1.0 827 silly saveTree │ │ ├── app-builder-bin@2.6.0 827 silly saveTree │ │ ├── async-exit-hook@2.0.1 827 silly saveTree │ │ ├─┬ bluebird-lst@1.0.6 827 silly saveTree │ │ │ └── bluebird@3.5.3 827 silly saveTree │ │ ├─┬ builder-util-runtime@8.0.2 827 silly saveTree │ │ │ ├─┬ debug@4.1.0 827 silly saveTree │ │ │ │ └── ms@2.1.1 827 silly saveTree │ │ │ ├─┬ fs-extra-p@7.0.0 827 silly saveTree │ │ │ │ └─┬ fs-extra@7.0.1 827 silly saveTree │ │ │ │ ├── graceful-fs@4.1.15 827 silly saveTree │ │ │ │ ├── jsonfile@4.0.0 827 silly saveTree │ │ │ │ └── universalify@0.1.2 827 silly saveTree │ │ │ └── sax@1.2.4 827 silly saveTree │ │ ├─┬ builder-util@9.6.0 827 silly saveTree │ │ │ ├─┬ chalk@2.4.1 827 silly saveTree │ │ │ │ ├─┬ ansi-styles@3.2.1 827 silly saveTree │ │ │ │ │ └─┬ color-convert@1.9.3 827 silly saveTree │ │ │ │ │ └── color-name@1.1.3 827 silly saveTree │ │ │ │ ├── escape-string-regexp@1.0.5 827 silly saveTree │ │ │ │ └─┬ supports-color@5.5.0 827 silly saveTree │ │ │ │ └── has-flag@3.0.0 827 silly saveTree │ │ │ ├── debug@4.1.0 827 silly saveTree │ │ │ ├─┬ is-ci@1.2.1 827 silly saveTree │ │ │ │ └── ci-info@1.6.0 827 silly saveTree │ │ │ ├─┬ js-yaml@3.12.0 827 silly saveTree │ │ │ │ ├─┬ argparse@1.0.10 827 silly saveTree │ │ │ │ │ └── sprintf-js@1.0.3 827 silly saveTree │ │ │ │ └── esprima@4.0.1 827 silly saveTree │ │ │ ├─┬ source-map-support@0.5.9 827 silly saveTree │ │ │ │ ├── buffer-from@1.1.1 827 silly saveTree │ │ │ │ └── source-map@0.6.1 827 silly saveTree │ │ │ ├── stat-mode@0.2.2 827 silly saveTree │ │ │ └── temp-file@3.3.2 827 silly saveTree │ │ ├── chromium-pickle-js@0.2.0 827 silly saveTree │ │ ├── debug@4.1.0 827 silly saveTree │ │ ├── ejs@2.6.1 827 silly saveTree │ │ ├─┬ electron-osx-sign@0.4.11 827 silly saveTree │ │ │ ├── compare-version@0.1.2 827 silly saveTree │ │ │ ├─┬ debug@2.6.9 827 silly saveTree │ │ │ │ └── ms@2.0.0 827 silly saveTree │ │ │ ├─┬ isbinaryfile@3.0.3 827 silly saveTree │ │ │ │ └─┬ buffer-alloc@1.2.0 827 silly saveTree │ │ │ │ ├── buffer-alloc-unsafe@1.1.0 827 silly saveTree │ │ │ │ └── buffer-fill@1.0.0 827 silly saveTree │ │ │ ├── minimist@1.2.0 827 silly saveTree │ │ │ └─┬ plist@3.0.1 827 silly saveTree │ │ │ ├── base64-js@1.3.0 827 silly saveTree │ │ │ ├── xmlbuilder@9.0.7 827 silly saveTree │ │ │ └── xmldom@0.1.27 827 silly saveTree │ │ ├─┬ electron-publish@20.38.2 827 silly saveTree │ │ │ ├── lazy-val@1.0.3 827 silly saveTree │ │ │ └── mime@2.4.0 827 silly saveTree │ │ ├── fs-extra-p@7.0.0 827 silly saveTree │ │ ├── hosted-git-info@2.7.1 827 silly saveTree │ │ ├── is-ci@1.2.1 827 silly saveTree │ │ ├── isbinaryfile@3.0.3 827 silly saveTree │ │ ├── js-yaml@3.12.0 827 silly saveTree │ │ ├── lazy-val@1.0.3 827 silly saveTree │ │ ├─┬ minimatch@3.0.4 827 silly saveTree │ │ │ └─┬ brace-expansion@1.1.11 827 silly saveTree │ │ │ ├── balanced-match@1.0.0 827 silly saveTree │ │ │ └── concat-map@0.0.1 827 silly saveTree │ │ ├─┬ normalize-package-data@2.4.0 827 silly saveTree │ │ │ ├─┬ is-builtin-module@1.0.0 827 silly saveTree │ │ │ │ └── builtin-modules@1.1.1 827 silly saveTree │ │ │ ├── semver@5.6.0 827 silly saveTree │ │ │ └─┬ validate-npm-package-license@3.0.4 827 silly saveTree │ │ │ ├─┬ spdx-correct@3.0.2 827 silly saveTree │ │ │ │ ├─┬ spdx-expression-parse@3.0.0 827 silly saveTree │ │ │ │ │ ├── spdx-exceptions@2.2.0 827 silly saveTree │ │ │ │ │ └── spdx-license-ids@3.0.2 827 silly saveTree │ │ │ │ └── spdx-license-ids@3.0.2 827 silly saveTree │ │ │ └── spdx-expression-parse@3.0.0 827 silly saveTree │ │ ├── plist@3.0.1 827 silly saveTree │ │ ├─┬ read-config-file@3.2.0 827 silly saveTree │ │ │ ├── ajv-keywords@3.2.0 827 silly saveTree │ │ │ ├─┬ ajv@6.6.1 827 silly saveTree │ │ │ │ ├── fast-deep-equal@2.0.1 827 silly saveTree │ │ │ │ ├── fast-json-stable-stringify@2.0.0 827 silly saveTree │ │ │ │ ├── json-schema-traverse@0.4.1 827 silly saveTree │ │ │ │ └─┬ uri-js@4.2.2 827 silly saveTree │ │ │ │ └── punycode@2.1.1 827 silly saveTree │ │ │ ├── dotenv-expand@4.2.0 827 silly saveTree │ │ │ ├── dotenv@6.1.0 827 silly saveTree │ │ │ └── json5@2.1.0 827 silly saveTree │ │ ├─┬ sanitize-filename@1.6.1 827 silly saveTree │ │ │ └─┬ truncate-utf8-bytes@1.0.2 827 silly saveTree │ │ │ └── utf8-byte-length@1.0.4 827 silly saveTree │ │ ├── semver@5.6.0 827 silly saveTree │ │ └── temp-file@3.3.2 827 silly saveTree │ ├── bluebird-lst@1.0.6 827 silly saveTree │ ├── builder-util-runtime@8.0.2 827 silly saveTree │ ├── builder-util@9.6.0 827 silly saveTree │ ├── chalk@2.4.1 827 silly saveTree │ ├─┬ dmg-builder@6.5.2 827 silly saveTree │ │ ├─┬ iconv-lite@0.4.24 827 silly saveTree │ │ │ └── safer-buffer@2.1.2 827 silly saveTree │ │ └─┬ parse-color@1.0.0 827 silly saveTree │ │ └── color-convert@0.5.3 827 silly saveTree │ ├── fs-extra-p@7.0.0 827 silly saveTree │ ├── is-ci@1.2.1 827 silly saveTree │ ├── lazy-val@1.0.3 827 silly saveTree │ ├── read-config-file@3.2.0 827 silly saveTree │ ├── sanitize-filename@1.6.1 827 silly saveTree │ ├─┬ update-notifier@2.5.0 827 silly saveTree │ │ ├─┬ boxen@1.3.0 827 silly saveTree │ │ │ ├─┬ ansi-align@2.0.0 827 silly saveTree │ │ │ │ └─┬ string-width@2.1.1 827 silly saveTree │ │ │ │ ├── is-fullwidth-code-point@2.0.0 827 silly saveTree │ │ │ │ └─┬ strip-ansi@4.0.0 827 silly saveTree │ │ │ │ └── ansi-regex@3.0.0 827 silly saveTree │ │ │ ├── camelcase@4.1.0 827 silly saveTree │ │ │ ├── cli-boxes@1.0.0 827 silly saveTree │ │ │ ├─┬ string-width@2.1.1 827 silly saveTree │ │ │ │ ├── is-fullwidth-code-point@2.0.0 827 silly saveTree │ │ │ │ └─┬ strip-ansi@4.0.0 827 silly saveTree │ │ │ │ └── ansi-regex@3.0.0 827 silly saveTree │ │ │ ├─┬ term-size@1.2.0 827 silly saveTree │ │ │ │ └─┬ execa@0.7.0 827 silly saveTree │ │ │ │ ├─┬ cross-spawn@5.1.0 827 silly saveTree │ │ │ │ │ ├─┬ lru-cache@4.1.5 827 silly saveTree │ │ │ │ │ │ ├── pseudomap@1.0.2 827 silly saveTree │ │ │ │ │ │ └── yallist@2.1.2 827 silly saveTree │ │ │ │ │ ├─┬ shebang-command@1.2.0 827 silly saveTree │ │ │ │ │ │ └── shebang-regex@1.0.0 827 silly saveTree │ │ │ │ │ └─┬ which@1.3.1 827 silly saveTree │ │ │ │ │ └── isexe@2.0.0 827 silly saveTree │ │ │ │ ├── get-stream@3.0.0 827 silly saveTree │ │ │ │ ├── is-stream@1.1.0 827 silly saveTree │ │ │ │ ├─┬ npm-run-path@2.0.2 827 silly saveTree │ │ │ │ │ └── path-key@2.0.1 827 silly saveTree │ │ │ │ ├── p-finally@1.0.0 827 silly saveTree │ │ │ │ ├── signal-exit@3.0.2 827 silly saveTree │ │ │ │ └── strip-eof@1.0.0 827 silly saveTree │ │ │ └─┬ widest-line@2.0.1 827 silly saveTree │ │ │ └─┬ string-width@2.1.1 827 silly saveTree │ │ │ ├── is-fullwidth-code-point@2.0.0 827 silly saveTree │ │ │ └─┬ strip-ansi@4.0.0 827 silly saveTree │ │ │ └── ansi-regex@3.0.0 827 silly saveTree │ │ ├─┬ configstore@3.1.2 827 silly saveTree │ │ │ ├─┬ dot-prop@4.2.0 827 silly saveTree │ │ │ │ └── is-obj@1.0.1 827 silly saveTree │ │ │ ├─┬ make-dir@1.3.0 827 silly saveTree │ │ │ │ └── pify@3.0.0 827 silly saveTree │ │ │ ├─┬ unique-string@1.0.0 827 silly saveTree │ │ │ │ └── crypto-random-string@1.0.0 827 silly saveTree │ │ │ ├─┬ write-file-atomic@2.3.0 827 silly saveTree │ │ │ │ └── imurmurhash@0.1.4 827 silly saveTree │ │ │ └── xdg-basedir@3.0.0 827 silly saveTree │ │ ├── import-lazy@2.1.0 827 silly saveTree │ │ ├─┬ is-installed-globally@0.1.0 827 silly saveTree │ │ │ ├─┬ global-dirs@0.1.1 827 silly saveTree │ │ │ │ └── ini@1.3.5 827 silly saveTree │ │ │ └─┬ is-path-inside@1.0.1 827 silly saveTree │ │ │ └── path-is-inside@1.0.2 827 silly saveTree │ │ ├── is-npm@1.0.0 827 silly saveTree │ │ ├─┬ latest-version@3.1.0 827 silly saveTree │ │ │ └─┬ package-json@4.0.1 827 silly saveTree │ │ │ ├─┬ got@6.7.1 827 silly saveTree │ │ │ │ ├─┬ create-error-class@3.0.2 827 silly saveTree │ │ │ │ │ └── capture-stack-trace@1.0.1 827 silly saveTree │ │ │ │ ├── duplexer3@0.1.4 827 silly saveTree │ │ │ │ ├── is-redirect@1.0.0 827 silly saveTree │ │ │ │ ├── is-retry-allowed@1.1.0 827 silly saveTree │ │ │ │ ├── lowercase-keys@1.0.1 827 silly saveTree │ │ │ │ ├── safe-buffer@5.1.2 827 silly saveTree │ │ │ │ ├── timed-out@4.0.1 827 silly saveTree │ │ │ │ ├── unzip-response@2.0.1 827 silly saveTree │ │ │ │ └─┬ url-parse-lax@1.0.0 827 silly saveTree │ │ │ │ └── prepend-http@1.0.4 827 silly saveTree │ │ │ ├─┬ registry-auth-token@3.3.2 827 silly saveTree │ │ │ │ └─┬ rc@1.2.8 827 silly saveTree │ │ │ │ ├── deep-extend@0.6.0 827 silly saveTree │ │ │ │ └── strip-json-comments@2.0.1 827 silly saveTree │ │ │ └── registry-url@3.1.0 827 silly saveTree │ │ ├── semver-diff@2.1.0 827 silly saveTree │ │ └── xdg-basedir@3.0.0 827 silly saveTree │ └─┬ yargs@12.0.5 827 silly saveTree │ ├─┬ cliui@4.1.0 827 silly saveTree │ │ ├─┬ string-width@2.1.1 827 silly saveTree │ │ │ ├── is-fullwidth-code-point@2.0.0 827 silly saveTree │ │ │ └─┬ strip-ansi@4.0.0 827 silly saveTree │ │ │ └── ansi-regex@3.0.0 827 silly saveTree │ │ ├── strip-ansi@4.0.0 827 silly saveTree │ │ └─┬ wrap-ansi@2.1.0 827 silly saveTree │ │ ├─┬ string-width@1.0.2 827 silly saveTree │ │ │ ├── code-point-at@1.1.0 827 silly saveTree │ │ │ ├─┬ is-fullwidth-code-point@1.0.0 827 silly saveTree │ │ │ │ └── number-is-nan@1.0.1 827 silly saveTree │ │ │ └─┬ strip-ansi@3.0.1 827 silly saveTree │ │ │ └── ansi-regex@2.1.1 827 silly saveTree │ │ └── strip-ansi@3.0.1 827 silly saveTree │ ├── decamelize@1.2.0 827 silly saveTree │ ├─┬ find-up@3.0.0 827 silly saveTree │ │ └─┬ locate-path@3.0.0 827 silly saveTree │ │ ├─┬ p-locate@3.0.0 827 silly saveTree │ │ │ └─┬ p-limit@2.0.0 827 silly saveTree │ │ │ └── p-try@2.0.0 827 silly saveTree │ │ └── path-exists@3.0.0 827 silly saveTree │ ├── get-caller-file@1.0.3 827 silly saveTree │ ├─┬ os-locale@3.1.0 827 silly saveTree │ │ ├─┬ execa@1.0.0 827 silly saveTree │ │ │ ├─┬ cross-spawn@6.0.5 827 silly saveTree │ │ │ │ └── nice-try@1.0.5 827 silly saveTree │ │ │ └─┬ get-stream@4.1.0 827 silly saveTree │ │ │ └─┬ pump@3.0.0 827 silly saveTree │ │ │ ├─┬ end-of-stream@1.4.1 827 silly saveTree │ │ │ │ └─┬ once@1.4.0 827 silly saveTree │ │ │ │ └── wrappy@1.0.2 827 silly saveTree │ │ │ └── once@1.4.0 827 silly saveTree │ │ ├─┬ lcid@2.0.0 827 silly saveTree │ │ │ └── invert-kv@2.0.0 827 silly saveTree │ │ └─┬ mem@4.1.0 827 silly saveTree │ │ ├─┬ map-age-cleaner@0.1.3 827 silly saveTree │ │ │ └── p-defer@1.0.0 827 silly saveTree │ │ ├── mimic-fn@1.2.0 827 silly saveTree │ │ └── p-is-promise@2.0.0 827 silly saveTree │ ├── require-directory@2.1.1 827 silly saveTree │ ├── require-main-filename@1.0.1 827 silly saveTree │ ├── set-blocking@2.0.0 827 silly saveTree │ ├─┬ string-width@2.1.1 827 silly saveTree │ │ ├── is-fullwidth-code-point@2.0.0 827 silly saveTree │ │ └─┬ strip-ansi@4.0.0 827 silly saveTree │ │ └── ansi-regex@3.0.0 827 silly saveTree │ ├── which-module@2.0.0 827 silly saveTree │ ├── y18n@4.0.0 827 silly saveTree │ └─┬ yargs-parser@11.1.1 827 silly saveTree │ └── camelcase@5.0.0 827 silly saveTree ├─┬ electron-icon-maker@0.0.4 827 silly saveTree │ ├─┬ args@2.6.1 827 silly saveTree │ │ ├── camelcase@4.1.0 827 silly saveTree │ │ ├─┬ chalk@1.1.3 827 silly saveTree │ │ │ ├── ansi-styles@2.2.1 827 silly saveTree │ │ │ ├── has-ansi@2.0.0 827 silly saveTree │ │ │ └── supports-color@2.0.0 827 silly saveTree │ │ ├── pkginfo@0.4.0 827 silly saveTree │ │ └─┬ string-similarity@1.1.0 827 silly saveTree │ │ └── lodash@4.17.11 827 silly saveTree │ ├─┬ icon-gen@1.0.7 827 silly saveTree │ │ ├─┬ del@2.2.2 827 silly saveTree │ │ │ ├─┬ globby@5.0.0 827 silly saveTree │ │ │ │ ├─┬ array-union@1.0.2 827 silly saveTree │ │ │ │ │ └── array-uniq@1.0.3 827 silly saveTree │ │ │ │ ├── arrify@1.0.1 827 silly saveTree │ │ │ │ ├─┬ glob@7.1.3 827 silly saveTree │ │ │ │ │ ├── fs.realpath@1.0.0 827 silly saveTree │ │ │ │ │ ├── inflight@1.0.6 827 silly saveTree │ │ │ │ │ ├── inherits@2.0.3 827 silly saveTree │ │ │ │ │ └── path-is-absolute@1.0.1 827 silly saveTree │ │ │ │ ├── object-assign@4.1.1 827 silly saveTree │ │ │ │ ├── pify@2.3.0 827 silly saveTree │ │ │ │ └─┬ pinkie-promise@2.0.1 827 silly saveTree │ │ │ │ └── pinkie@2.0.4 827 silly saveTree │ │ │ ├── is-path-cwd@1.0.0 827 silly saveTree │ │ │ ├── is-path-in-cwd@1.0.1 827 silly saveTree │ │ │ ├── object-assign@4.1.1 827 silly saveTree │ │ │ ├── pify@2.3.0 827 silly saveTree │ │ │ ├── pinkie-promise@2.0.1 827 silly saveTree │ │ │ └─┬ rimraf@2.6.2 827 silly saveTree │ │ │ └── glob@7.1.3 827 silly saveTree │ │ ├─┬ mkdirp@0.5.1 827 silly saveTree │ │ │ └── minimist@0.0.8 827 silly saveTree │ │ ├── pngjs@3.3.3 827 silly saveTree │ │ ├─┬ svg2png@4.1.0 827 silly saveTree │ │ │ ├─┬ file-url@1.1.0 827 silly saveTree │ │ │ │ └─┬ meow@3.7.0 827 silly saveTree │ │ │ │ ├─┬ camelcase-keys@2.1.0 827 silly saveTree │ │ │ │ │ ├── camelcase@2.1.1 827 silly saveTree │ │ │ │ │ └── map-obj@1.0.1 827 silly saveTree │ │ │ │ ├─┬ loud-rejection@1.6.0 827 silly saveTree │ │ │ │ │ └─┬ currently-unhandled@0.4.1 827 silly saveTree │ │ │ │ │ └── array-find-index@1.0.2 827 silly saveTree │ │ │ │ ├── map-obj@1.0.1 827 silly saveTree │ │ │ │ ├─┬ read-pkg-up@1.0.1 827 silly saveTree │ │ │ │ │ ├─┬ find-up@1.1.2 827 silly saveTree │ │ │ │ │ │ └── path-exists@2.1.0 827 silly saveTree │ │ │ │ │ └─┬ read-pkg@1.1.0 827 silly saveTree │ │ │ │ │ ├─┬ load-json-file@1.1.0 827 silly saveTree │ │ │ │ │ │ ├─┬ parse-json@2.2.0 827 silly saveTree │ │ │ │ │ │ │ └─┬ error-ex@1.3.2 827 silly saveTree │ │ │ │ │ │ │ └── is-arrayish@0.2.1 827 silly saveTree │ │ │ │ │ │ └─┬ strip-bom@2.0.0 827 silly saveTree │ │ │ │ │ │ └── is-utf8@0.2.1 827 silly saveTree │ │ │ │ │ └── path-type@1.1.0 827 silly saveTree │ │ │ │ ├─┬ redent@1.0.0 827 silly saveTree │ │ │ │ │ ├─┬ indent-string@2.1.0 827 silly saveTree │ │ │ │ │ │ └─┬ repeating@2.0.1 827 silly saveTree │ │ │ │ │ │ └── is-finite@1.0.2 827 silly saveTree │ │ │ │ │ └─┬ strip-indent@1.0.1 827 silly saveTree │ │ │ │ │ └── get-stdin@4.0.1 827 silly saveTree │ │ │ │ └── trim-newlines@1.0.0 827 silly saveTree │ │ │ ├─┬ phantomjs-prebuilt@2.1.16 827 silly saveTree │ │ │ │ ├── es6-promise@4.2.5 827 silly saveTree │ │ │ │ ├─┬ extract-zip@1.6.7 827 silly saveTree │ │ │ │ │ ├─┬ concat-stream@1.6.2 827 silly saveTree │ │ │ │ │ │ ├─┬ readable-stream@2.3.6 827 silly saveTree │ │ │ │ │ │ │ ├── core-util-is@1.0.2 827 silly saveTree │ │ │ │ │ │ │ ├── isarray@1.0.0 827 silly saveTree │ │ │ │ │ │ │ ├── process-nextick-args@2.0.0 827 silly saveTree │ │ │ │ │ │ │ ├── string_decoder@1.1.1 827 silly saveTree │ │ │ │ │ │ │ └── util-deprecate@1.0.2 827 silly saveTree │ │ │ │ │ │ └── typedarray@0.0.6 827 silly saveTree │ │ │ │ │ ├─┬ debug@2.6.9 827 silly saveTree │ │ │ │ │ │ └── ms@2.0.0 827 silly saveTree │ │ │ │ │ └─┬ yauzl@2.4.1 827 silly saveTree │ │ │ │ │ └─┬ fd-slicer@1.0.1 827 silly saveTree │ │ │ │ │ └── pend@1.2.0 827 silly saveTree │ │ │ │ ├─┬ fs-extra@1.0.0 827 silly saveTree │ │ │ │ │ ├── jsonfile@2.4.0 827 silly saveTree │ │ │ │ │ └── klaw@1.3.1 827 silly saveTree │ │ │ │ ├── hasha@2.2.0 827 silly saveTree │ │ │ │ ├── kew@0.7.0 827 silly saveTree │ │ │ │ ├── progress@1.1.8 827 silly saveTree │ │ │ │ ├─┬ request-progress@2.0.1 827 silly saveTree │ │ │ │ │ └── throttleit@1.0.0 827 silly saveTree │ │ │ │ └─┬ request@2.88.0 827 silly saveTree │ │ │ │ ├── aws-sign2@0.7.0 827 silly saveTree │ │ │ │ ├── aws4@1.8.0 827 silly saveTree │ │ │ │ ├── caseless@0.12.0 827 silly saveTree │ │ │ │ ├─┬ combined-stream@1.0.7 827 silly saveTree │ │ │ │ │ └── delayed-stream@1.0.0 827 silly saveTree │ │ │ │ ├── extend@3.0.2 827 silly saveTree │ │ │ │ ├── forever-agent@0.6.1 827 silly saveTree │ │ │ │ ├─┬ form-data@2.3.3 827 silly saveTree │ │ │ │ │ ├── asynckit@0.4.0 827 silly saveTree │ │ │ │ │ └─┬ mime-types@2.1.21 827 silly saveTree │ │ │ │ │ └── mime-db@1.37.0 827 silly saveTree │ │ │ │ ├─┬ har-validator@5.1.3 827 silly saveTree │ │ │ │ │ └── har-schema@2.0.0 827 silly saveTree │ │ │ │ ├─┬ http-signature@1.2.0 827 silly saveTree │ │ │ │ │ ├── assert-plus@1.0.0 827 silly saveTree │ │ │ │ │ ├─┬ jsprim@1.4.1 827 silly saveTree │ │ │ │ │ │ ├── extsprintf@1.3.0 827 silly saveTree │ │ │ │ │ │ ├── json-schema@0.2.3 827 silly saveTree │ │ │ │ │ │ └── verror@1.10.0 827 silly saveTree │ │ │ │ │ └─┬ sshpk@1.15.2 827 silly saveTree │ │ │ │ │ ├── asn1@0.2.4 827 silly saveTree │ │ │ │ │ ├─┬ bcrypt-pbkdf@1.0.2 827 silly saveTree │ │ │ │ │ │ └── tweetnacl@0.14.5 827 silly saveTree │ │ │ │ │ ├── dashdash@1.14.1 827 silly saveTree │ │ │ │ │ ├─┬ ecc-jsbn@0.1.2 827 silly saveTree │ │ │ │ │ │ └── jsbn@0.1.1 827 silly saveTree │ │ │ │ │ ├── getpass@0.1.7 827 silly saveTree │ │ │ │ │ ├── jsbn@0.1.1 827 silly saveTree │ │ │ │ │ └── tweetnacl@0.14.5 827 silly saveTree │ │ │ │ ├── is-typedarray@1.0.0 827 silly saveTree │ │ │ │ ├── isstream@0.1.2 827 silly saveTree │ │ │ │ ├── json-stringify-safe@5.0.1 827 silly saveTree │ │ │ │ ├── mime-types@2.1.21 827 silly saveTree │ │ │ │ ├── oauth-sign@0.9.0 827 silly saveTree │ │ │ │ ├── performance-now@2.1.0 827 silly saveTree │ │ │ │ ├── qs@6.5.2 827 silly saveTree │ │ │ │ ├─┬ tough-cookie@2.4.3 827 silly saveTree │ │ │ │ │ ├── psl@1.1.29 827 silly saveTree │ │ │ │ │ └── punycode@1.4.1 827 silly saveTree │ │ │ │ ├── tunnel-agent@0.6.0 827 silly saveTree │ │ │ │ └── uuid@3.3.2 827 silly saveTree │ │ │ ├── pn@1.1.0 827 silly saveTree │ │ │ └─┬ yargs@5.0.0 827 silly saveTree │ │ │ ├── cliui@3.2.0 827 silly saveTree │ │ │ ├── lodash.assign@4.2.0 827 silly saveTree │ │ │ ├─┬ os-locale@1.4.0 827 silly saveTree │ │ │ │ └─┬ lcid@1.0.0 827 silly saveTree │ │ │ │ └── invert-kv@1.0.0 827 silly saveTree │ │ │ ├── which-module@1.0.0 827 silly saveTree │ │ │ ├── window-size@0.2.0 827 silly saveTree │ │ │ ├── y18n@3.2.1 827 silly saveTree │ │ │ └─┬ yargs-parser@3.2.0 827 silly saveTree │ │ │ └── camelcase@3.0.0 827 silly saveTree │ │ └── uuid@3.3.2 827 silly saveTree │ └─┬ jimp@0.2.28 827 silly saveTree │ ├── bignumber.js@2.4.0 827 silly saveTree │ ├── bmp-js@0.0.3 827 silly saveTree │ ├── es6-promise@3.3.1 827 silly saveTree │ ├── exif-parser@0.1.12 827 silly saveTree │ ├── file-type@3.9.0 827 silly saveTree │ ├── jpeg-js@0.2.0 827 silly saveTree │ ├─┬ load-bmfont@1.4.0 827 silly saveTree │ │ ├── buffer-equal@0.0.1 827 silly saveTree │ │ ├── mime@1.6.0 827 silly saveTree │ │ ├── parse-bmfont-ascii@1.0.6 827 silly saveTree │ │ ├── parse-bmfont-binary@1.0.6 827 silly saveTree │ │ ├─┬ parse-bmfont-xml@1.1.4 827 silly saveTree │ │ │ ├── xml-parse-from-string@1.0.1 827 silly saveTree │ │ │ └── xml2js@0.4.19 827 silly saveTree │ │ ├── phin@2.9.3 827 silly saveTree │ │ ├─┬ xhr@2.5.0 827 silly saveTree │ │ │ ├─┬ global@4.3.2 827 silly saveTree │ │ │ │ ├─┬ min-document@2.19.0 827 silly saveTree │ │ │ │ │ └── dom-walk@0.1.1 827 silly saveTree │ │ │ │ └── process@0.5.2 827 silly saveTree │ │ │ ├── is-function@1.0.1 827 silly saveTree │ │ │ ├─┬ parse-headers@2.0.1 827 silly saveTree │ │ │ │ ├─┬ for-each@0.3.3 827 silly saveTree │ │ │ │ │ └── is-callable@1.1.4 827 silly saveTree │ │ │ │ └── trim@0.0.1 827 silly saveTree │ │ │ └── xtend@4.0.1 827 silly saveTree │ │ └── xtend@4.0.1 827 silly saveTree │ ├── mime@1.6.0 827 silly saveTree │ ├── pixelmatch@4.0.2 827 silly saveTree │ ├── read-chunk@1.0.1 827 silly saveTree │ ├─┬ stream-to-buffer@0.1.0 827 silly saveTree │ │ └── stream-to@0.2.2 827 silly saveTree │ ├── tinycolor2@1.4.1 827 silly saveTree │ └─┬ url-regex@3.2.0 827 silly saveTree │ └── ip-regex@1.0.3 827 silly saveTree ├─┬ electron-packager@12.2.0 827 silly saveTree │ ├─┬ asar@0.14.5 827 silly saveTree │ │ ├── commander@2.19.0 827 silly saveTree │ │ ├── cuint@0.2.2 827 silly saveTree │ │ ├── glob@6.0.4 827 silly saveTree │ │ ├─┬ mksnapshot@0.3.1 827 silly saveTree │ │ │ ├─┬ decompress-zip@0.3.0 827 silly saveTree │ │ │ │ ├─┬ binary@0.3.0 827 silly saveTree │ │ │ │ │ ├── buffers@0.1.1 827 silly saveTree │ │ │ │ │ └─┬ chainsaw@0.1.0 827 silly saveTree │ │ │ │ │ └── traverse@0.3.9 827 silly saveTree │ │ │ │ ├── mkpath@0.1.0 827 silly saveTree │ │ │ │ ├─┬ nopt@3.0.6 827 silly saveTree │ │ │ │ │ └── abbrev@1.1.1 827 silly saveTree │ │ │ │ ├── q@1.5.1 827 silly saveTree │ │ │ │ ├─┬ readable-stream@1.1.14 827 silly saveTree │ │ │ │ │ ├── isarray@0.0.1 827 silly saveTree │ │ │ │ │ └── string_decoder@0.10.31 827 silly saveTree │ │ │ │ └─┬ touch@0.0.3 827 silly saveTree │ │ │ │ └── nopt@1.0.10 827 silly saveTree │ │ │ └─┬ fs-extra@0.26.7 827 silly saveTree │ │ │ └── jsonfile@2.4.0 827 silly saveTree │ │ └─┬ tmp@0.0.28 827 silly saveTree │ │ └── os-tmpdir@1.0.2 827 silly saveTree │ ├── debug@3.2.6 827 silly saveTree │ ├─┬ electron-download@4.1.1 827 silly saveTree │ │ ├── env-paths@1.0.0 827 silly saveTree │ │ ├── fs-extra@4.0.3 827 silly saveTree │ │ ├─┬ nugget@2.0.1 827 silly saveTree │ │ │ ├─┬ debug@2.6.9 827 silly saveTree │ │ │ │ └── ms@2.0.0 827 silly saveTree │ │ │ ├── pretty-bytes@1.0.4 827 silly saveTree │ │ │ ├─┬ progress-stream@1.2.0 827 silly saveTree │ │ │ │ ├── speedometer@0.1.4 827 silly saveTree │ │ │ │ └─┬ through2@0.2.3 827 silly saveTree │ │ │ │ └─┬ xtend@2.1.2 827 silly saveTree │ │ │ │ └── object-keys@0.4.0 827 silly saveTree │ │ │ ├── single-line-log@1.1.2 827 silly saveTree │ │ │ └── throttleit@0.0.2 827 silly saveTree │ │ └─┬ sumchecker@2.0.2 827 silly saveTree │ │ └─┬ debug@2.6.9 827 silly saveTree │ │ └── ms@2.0.0 827 silly saveTree │ ├── fs-extra@5.0.0 827 silly saveTree │ ├─┬ galactus@0.2.1 827 silly saveTree │ │ └── flora-colossus@1.0.0 827 silly saveTree │ ├─┬ get-package-info@1.0.0 827 silly saveTree │ │ ├─┬ debug@2.6.9 827 silly saveTree │ │ │ └── ms@2.0.0 827 silly saveTree │ │ ├── lodash.get@4.4.2 827 silly saveTree │ │ └─┬ read-pkg-up@2.0.0 827 silly saveTree │ │ ├─┬ find-up@2.1.0 827 silly saveTree │ │ │ └─┬ locate-path@2.0.0 827 silly saveTree │ │ │ └─┬ p-locate@2.0.0 827 silly saveTree │ │ │ └─┬ p-limit@1.3.0 827 silly saveTree │ │ │ └── p-try@1.0.0 827 silly saveTree │ │ └─┬ read-pkg@2.0.0 827 silly saveTree │ │ ├─┬ load-json-file@2.0.0 827 silly saveTree │ │ │ └── strip-bom@3.0.0 827 silly saveTree │ │ └── path-type@2.0.0 827 silly saveTree │ ├─┬ nodeify@1.0.1 827 silly saveTree │ │ ├── is-promise@1.0.1 827 silly saveTree │ │ └── promise@1.3.0 827 silly saveTree │ ├─┬ parse-author@2.0.0 827 silly saveTree │ │ └── author-regex@1.0.0 827 silly saveTree │ ├── pify@3.0.0 827 silly saveTree │ ├─┬ plist@2.1.0 827 silly saveTree │ │ ├── base64-js@1.2.0 827 silly saveTree │ │ └── xmlbuilder@8.2.2 827 silly saveTree │ ├── rcedit@1.1.1 827 silly saveTree │ ├─┬ resolve@1.8.1 827 silly saveTree │ │ └── path-parse@1.0.6 827 silly saveTree │ └─┬ yargs-parser@10.1.0 827 silly saveTree │ └── camelcase@4.1.0 827 silly saveTree ├─┬ electron-rebuild@1.8.2 827 silly saveTree │ ├── colors@1.3.2 827 silly saveTree │ ├─┬ debug@2.6.9 827 silly saveTree │ │ └── ms@2.0.0 827 silly saveTree │ ├── detect-libc@1.0.3 827 silly saveTree │ ├─┬ fs-extra@3.0.1 827 silly saveTree │ │ └── jsonfile@3.0.1 827 silly saveTree │ ├── node-abi@2.5.0 827 silly saveTree │ ├─┬ node-gyp@3.8.0 827 silly saveTree │ │ ├── fstream@1.0.11 827 silly saveTree │ │ ├── glob@7.1.3 827 silly saveTree │ │ ├─┬ npmlog@4.1.2 827 silly saveTree │ │ │ ├─┬ are-we-there-yet@1.1.5 827 silly saveTree │ │ │ │ ├── delegates@1.0.0 827 silly saveTree │ │ │ │ └─┬ readable-stream@2.3.6 827 silly saveTree │ │ │ │ ├── isarray@1.0.0 827 silly saveTree │ │ │ │ └── string_decoder@1.1.1 827 silly saveTree │ │ │ ├── console-control-strings@1.1.0 827 silly saveTree │ │ │ └─┬ gauge@2.7.4 827 silly saveTree │ │ │ ├── aproba@1.2.0 827 silly saveTree │ │ │ ├── has-unicode@2.0.1 827 silly saveTree │ │ │ └── wide-align@1.1.3 827 silly saveTree │ │ ├─┬ osenv@0.1.5 827 silly saveTree │ │ │ └── os-homedir@1.0.2 827 silly saveTree │ │ ├── semver@5.3.0 827 silly saveTree │ │ └─┬ tar@2.2.1 827 silly saveTree │ │ └── block-stream@0.0.9 827 silly saveTree │ ├─┬ ora@1.4.0 827 silly saveTree │ │ ├─┬ cli-cursor@2.1.0 827 silly saveTree │ │ │ └─┬ restore-cursor@2.0.0 827 silly saveTree │ │ │ └── onetime@2.0.1 827 silly saveTree │ │ ├── cli-spinners@1.3.1 827 silly saveTree │ │ └── log-symbols@2.2.0 827 silly saveTree │ ├─┬ spawn-rx@2.0.12 827 silly saveTree │ │ ├─┬ debug@2.6.9 827 silly saveTree │ │ │ └── ms@2.0.0 827 silly saveTree │ │ └─┬ rxjs@5.5.12 827 silly saveTree │ │ └── symbol-observable@1.0.1 827 silly saveTree │ └─┬ yargs@7.1.0 827 silly saveTree │ ├── camelcase@3.0.0 827 silly saveTree │ ├── cliui@3.2.0 827 silly saveTree │ ├─┬ os-locale@1.4.0 827 silly saveTree │ │ └─┬ lcid@1.0.0 827 silly saveTree │ │ └── invert-kv@1.0.0 827 silly saveTree │ ├── which-module@1.0.0 827 silly saveTree │ ├── y18n@3.2.1 827 silly saveTree │ └── yargs-parser@5.0.0 827 silly saveTree ├─┬ electron-store@2.0.0 827 silly saveTree │ └─┬ conf@2.2.0 827 silly saveTree │ └─┬ pkg-up@2.0.0 827 silly saveTree │ └─┬ find-up@2.1.0 827 silly saveTree │ └─┬ locate-path@2.0.0 827 silly saveTree │ └─┬ p-locate@2.0.0 827 silly saveTree │ └─┬ p-limit@1.3.0 827 silly saveTree │ └── p-try@1.0.0 827 silly saveTree ├── electron-titlebar@0.0.3 827 silly saveTree ├── electron@3.0.10 827 silly saveTree ├─┬ fabric@2.4.4 827 silly saveTree │ ├─┬ canvas@1.6.13 827 silly saveTree │ │ └── nan@2.11.1 827 silly saveTree │ └─┬ jsdom@9.12.0 827 silly saveTree │ ├── abab@1.0.4 827 silly saveTree │ ├─┬ acorn-globals@3.1.0 827 silly saveTree │ │ └── acorn@4.0.13 827 silly saveTree │ ├── acorn@4.0.13 827 silly saveTree │ ├── array-equal@1.0.0 827 silly saveTree │ ├── content-type-parser@1.0.2 827 silly saveTree │ ├── cssom@0.3.4 827 silly saveTree │ ├── cssstyle@0.2.37 827 silly saveTree │ ├─┬ escodegen@1.11.0 827 silly saveTree │ │ ├── esprima@3.1.3 827 silly saveTree │ │ ├── estraverse@4.2.0 827 silly saveTree │ │ ├── esutils@2.0.2 827 silly saveTree │ │ └─┬ optionator@0.8.2 827 silly saveTree │ │ ├── deep-is@0.1.3 827 silly saveTree │ │ ├── fast-levenshtein@2.0.6 827 silly saveTree │ │ ├─┬ levn@0.3.0 827 silly saveTree │ │ │ ├── prelude-ls@1.1.2 827 silly saveTree │ │ │ └── type-check@0.3.2 827 silly saveTree │ │ ├── prelude-ls@1.1.2 827 silly saveTree │ │ ├── type-check@0.3.2 827 silly saveTree │ │ └── wordwrap@1.0.0 827 silly saveTree │ ├─┬ html-encoding-sniffer@1.0.2 827 silly saveTree │ │ └── whatwg-encoding@1.0.5 827 silly saveTree │ ├── nwmatcher@1.4.4 827 silly saveTree │ ├── parse5@1.5.1 827 silly saveTree │ ├── symbol-tree@3.2.2 827 silly saveTree │ ├── webidl-conversions@4.0.2 827 silly saveTree │ ├── whatwg-encoding@1.0.5 827 silly saveTree │ ├─┬ whatwg-url@4.8.0 827 silly saveTree │ │ ├── tr46@0.0.3 827 silly saveTree │ │ └── webidl-conversions@3.0.1 827 silly saveTree │ └── xml-name-validator@2.0.1 827 silly saveTree ├── fresh@0.5.2 827 silly saveTree ├─┬ hersheytext@0.5.1 827 silly saveTree │ └─┬ cheerio@0.19.0 827 silly saveTree │ ├─┬ css-select@1.0.0 827 silly saveTree │ │ ├── boolbase@1.0.0 827 silly saveTree │ │ ├── css-what@1.0.0 827 silly saveTree │ │ ├─┬ domutils@1.4.3 827 silly saveTree │ │ │ └── domelementtype@1.3.1 827 silly saveTree │ │ └── nth-check@1.0.2 827 silly saveTree │ ├─┬ dom-serializer@0.1.0 827 silly saveTree │ │ ├── domelementtype@1.1.3 827 silly saveTree │ │ └── entities@1.1.2 827 silly saveTree │ ├── entities@1.1.2 827 silly saveTree │ ├─┬ htmlparser2@3.8.3 827 silly saveTree │ │ ├── domhandler@2.3.0 827 silly saveTree │ │ ├── domutils@1.5.1 827 silly saveTree │ │ └── entities@1.0.0 827 silly saveTree │ └── lodash@3.10.1 827 silly saveTree ├── jquery@3.1.1 827 silly saveTree ├── lineclip@1.1.5 827 silly saveTree ├── mousetrap@1.6.2 827 silly saveTree ├─┬ remote@0.2.6 827 silly saveTree │ ├── coffee-script@1.4.0 827 silly saveTree │ ├─┬ commander@1.1.1 827 silly saveTree │ │ └── keypress@0.1.0 827 silly saveTree │ ├─┬ http-proxy@0.10.0 827 silly saveTree │ │ ├── colors@0.6.2 827 silly saveTree │ │ ├─┬ optimist@0.3.7 827 silly saveTree │ │ │ └── wordwrap@0.0.3 827 silly saveTree │ │ ├── pkginfo@0.2.3 827 silly saveTree │ │ └─┬ utile@0.1.7 827 silly saveTree │ │ ├── async@0.1.22 827 silly saveTree │ │ ├── deep-equal@1.0.1 827 silly saveTree │ │ ├── i@0.3.6 827 silly saveTree │ │ ├── ncp@0.2.7 827 silly saveTree │ │ └── rimraf@1.0.9 827 silly saveTree │ ├─┬ send@0.1.0 827 silly saveTree │ │ ├── fresh@0.1.0 827 silly saveTree │ │ ├── mime@1.2.6 827 silly saveTree │ │ └── range-parser@0.0.4 827 silly saveTree │ └── underscore@1.4.4 827 silly saveTree ├── semantic-ui-css@2.4.1 827 silly saveTree ├─┬ send@0.16.2 827 silly saveTree │ ├─┬ debug@2.6.9 827 silly saveTree │ │ └── ms@2.0.0 827 silly saveTree │ ├── depd@1.1.2 827 silly saveTree │ ├── destroy@1.0.4 827 silly saveTree │ ├── encodeurl@1.0.2 827 silly saveTree │ ├── escape-html@1.0.3 827 silly saveTree │ ├── etag@1.8.1 827 silly saveTree │ ├─┬ http-errors@1.6.3 827 silly saveTree │ │ ├── setprototypeof@1.1.0 827 silly saveTree │ │ └── statuses@1.4.0 827 silly saveTree │ ├── mime@1.4.1 827 silly saveTree │ ├── ms@2.0.0 827 silly saveTree │ ├─┬ on-finished@2.3.0 827 silly saveTree │ │ └── ee-first@1.1.1 827 silly saveTree │ ├── range-parser@1.2.0 827 silly saveTree │ └── statuses@1.4.0 827 silly saveTree ├─┬ serialport@7.1.0 827 silly saveTree │ ├─┬ @serialport/binding-mock@2.0.2 827 silly saveTree │ │ ├─┬ @serialport/binding-abstract@2.0.2 827 silly saveTree │ │ │ └── debug@4.1.0 827 silly saveTree │ │ └── debug@4.1.0 827 silly saveTree │ ├─┬ @serialport/bindings@2.0.3 827 silly saveTree │ │ ├─┬ @serialport/parser-readline@2.0.2 827 silly saveTree │ │ │ └── @serialport/parser-delimiter@2.0.2 827 silly saveTree │ │ ├── bindings@1.3.1 827 silly saveTree │ │ ├── debug@4.1.0 827 silly saveTree │ │ └─┬ prebuild-install@5.2.2 827 silly saveTree │ │ ├── expand-template@2.0.3 827 silly saveTree │ │ ├── github-from-package@0.0.0 827 silly saveTree │ │ ├── napi-build-utils@1.0.1 827 silly saveTree │ │ ├── noop-logger@0.1.1 827 silly saveTree │ │ ├── pump@2.0.1 827 silly saveTree │ │ ├─┬ simple-get@2.8.1 827 silly saveTree │ │ │ ├─┬ decompress-response@3.3.0 827 silly saveTree │ │ │ │ └── mimic-response@1.0.1 827 silly saveTree │ │ │ └── simple-concat@1.0.0 827 silly saveTree │ │ ├─┬ tar-fs@1.16.3 827 silly saveTree │ │ │ ├── chownr@1.1.1 827 silly saveTree │ │ │ ├── pump@1.0.3 827 silly saveTree │ │ │ └─┬ tar-stream@1.6.2 827 silly saveTree │ │ │ ├─┬ bl@1.2.2 827 silly saveTree │ │ │ │ └─┬ readable-stream@2.3.6 827 silly saveTree │ │ │ │ ├── isarray@1.0.0 827 silly saveTree │ │ │ │ └── string_decoder@1.1.1 827 silly saveTree │ │ │ ├── fs-constants@1.0.0 827 silly saveTree │ │ │ ├─┬ readable-stream@2.3.6 827 silly saveTree │ │ │ │ ├── isarray@1.0.0 827 silly saveTree │ │ │ │ └── string_decoder@1.1.1 827 silly saveTree │ │ │ ├── to-buffer@1.1.1 827 silly saveTree │ │ │ └── xtend@4.0.1 827 silly saveTree │ │ └── which-pm-runs@1.0.0 827 silly saveTree │ ├── @serialport/parser-byte-length@2.0.2 827 silly saveTree │ ├── @serialport/parser-cctalk@2.0.2 827 silly saveTree │ ├── @serialport/parser-delimiter@2.0.2 827 silly saveTree │ ├── @serialport/parser-readline@2.0.2 827 silly saveTree │ ├── @serialport/parser-ready@2.0.2 827 silly saveTree │ ├── @serialport/parser-regex@2.0.2 827 silly saveTree │ ├─┬ @serialport/stream@2.0.2 827 silly saveTree │ │ └── debug@4.1.0 827 silly saveTree │ └── debug@4.1.0 827 silly saveTree ├── svg-path-parser@1.1.0 827 silly saveTree ├── transformation-matrix@1.15.1 827 silly saveTree ├─┬ usb-detection@4.1.0 827 silly saveTree │ └── eventemitter2@5.0.1 827 silly saveTree └── victor@1.1.0 828 verbose stack Error: @serialport/bindings@2.0.3 install: prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild 828 verbose stack Exit status 1 828 verbose stack at EventEmitter. (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16) 828 verbose stack at EventEmitter.emit (events.js:400:28) 828 verbose stack at ChildProcess. (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14) 828 verbose stack at ChildProcess.emit (events.js:400:28) 828 verbose stack at maybeClose (internal/child_process.js:1055:16) 828 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:288:5) 829 verbose pkgid @serialport/bindings@2.0.3 830 verbose cwd /home/mskogly/Dropbox/Prosjekter/Drawbots/melt-app-master 831 verbose Linux 4.15.0-142-generic 832 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" 833 verbose node v14.17.6 834 verbose npm v6.14.15 835 error code ELIFECYCLE 836 error errno 1 837 error @serialport/bindings@2.0.3 install: prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild 837 error Exit status 1 838 error Failed at the @serialport/bindings@2.0.3 install script. 838 error This is probably not a problem with npm. There is likely additional logging output above. 839 verbose exit [ 1, true ]