forrest-app / forrest

An npm scripts desktop client
MIT License
341 stars 33 forks source link

Resolve warnings and errors (Node 6.16 and newer) #122

Closed DanielRuf closed 4 years ago

DanielRuf commented 5 years ago

I will go through these and resolve the errors and then the warnings afterwards. I'll link the relevant PRs then.

The following output is from my Windows 10 coputer and a reference for me to investigate the issues and resolve them.


npm i
npm WARN deprecated electron-prebuilt@1.4.13: electron-prebuilt has been renamed to electron. For more details, see http://electron.atom.io/blog/2016/08/16/npm-install-electron
npm WARN deprecated babel-preset-es2015@6.24.1: 🙌  Thanks for using Babel: we recommend using babel-preset-env now: please read babeljs.io/env to update!
npm WARN deprecated browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
npm WARN deprecated node-uuid@1.4.8: Use uuid module instead
npm WARN deprecated hoek@0.9.1: The major version is no longer supported. Please update to 4.x or newer
npm WARN deprecated circular-json@0.3.3: CircularJSON is in maintenance only, flatted is its successor.
npm WARN prefer global node-gyp@3.8.0 should be installed with -g

> node-sass@3.13.1 install C:\Users\Daniel\GITHUB\forrest\node_modules\node-sass> node scripts/install.js

Downloading binary from https://github.com/sass/node-sass/releases/download/v3.13.1/win32-x64-48_binding.node
Download complete  ] - :
Binary saved to C:\Users\Daniel\GITHUB\forrest\node_modules\node-sass\vendor\win32-x64-48\binding.node
Caching binary to C:\Users\Daniel\AppData\Roaming\npm-cache\node-sass\3.13.1\win32-x64-48_binding.node

> electron-prebuilt@1.4.13 postinstall C:\Users\Daniel\GITHUB\forrest\node_modules\electron-prebuilt
> node install.js

> node-sass@3.13.1 postinstall C:\Users\Daniel\GITHUB\forrest\node_modules\node-sass
> node scripts/build.js

Binary found at C:\Users\Daniel\GITHUB\forrest\node_modules\node-sass\vendor\win32-x64-48\binding.node
Testing binary
Binary is fine

> Forrest@ postinstall C:\Users\Daniel\GITHUB\forrest
> install-app-deps

Installing app dependencies for arch x64 to C:\Users\Daniel\GITHUB\forrest\app

Unhandled rejection Error: C:\Users\Daniel\scoop\apps\nvm\current\nodejs\nodejs\node.exe exited with code 1
Output:

> child_pty@3.0.1 install C:\Users\Daniel\GITHUB\forrest\app\node_modules\child_pty
> node-gyp rebuild

C:\Users\Daniel\GITHUB\forrest\app\node_modules\child_pty>if not defined npm_config_node_gyp (node "C:\Users\Daniel\scoop\persist\nvm\nodejs\v6.16.0\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "" rebuild )
Die Projekte in dieser Projektmappe werden nacheinander erstellt. Um eine parallele Erstellung zu erm�glichen, m�ssen Sie den Schalter "/m" hinzuf�gen.
C:\Users\Daniel\GITHUB\forrest\app\node_modules\child_pty\build\exechelper.vcxproj(20,3): error MSB4019: Das importierte Projekt "C:\Microsoft.Cpp.Default.props" wurde nicht gefunden. Vergewissern Sie sich, dass der Pfad in der <Import>-Deklaration korrekt und die Datei auf dem Datentr�ger vorhanden ist.
C:\Users\Daniel\GITHUB\forrest\app\node_modules\child_pty\build\pty.vcxproj(20,3): error MSB4019: Das importierte Projekt "C:\Microsoft.Cpp.Default.props" wurde nicht gefunden. Vergewissern Sie sich, dass der Pfad in der <Import>-Deklaration korrekt und die Datei auf dem Datentr�ger vorhanden ist.
forrest@1.0.0-zeta C:\Users\Daniel\GITHUB\forrest\app
+-- default-shell@1.0.1
+-- electron-settings@1.1.1
| +-- debug@2.6.9
| | `-- ms@2.0.0
| +-- deep-diff@0.3.8
| +-- ensure-array@0.0.5
| +-- fs-extra@0.26.7
| | +-- graceful-fs@4.1.15
| | +-- klaw@1.3.1
| | +-- path-is-absolute@1.0.1
| | `-- rimraf@2.6.3
| |   `-- glob@7.1.3
| |     +-- fs.realpath@1.0.0
| |     +-- inflight@1.0.6
| |     | `-- wrappy@1.0.2
| |     +-- inherits@2.0.3
| |     `-- once@1.4.0
| +-- key-mirror@1.0.1
| +-- lodash@3.10.1
| `-- minimatch@3.0.4
|   `-- brace-expansion@1.1.11
|     +-- balanced-match@1.0.0
|     `-- concat-map@0.0.1
+-- electron-window-state@3.1.0
| +-- deep-equal@1.0.1
| +-- jsonfile@2.4.0
| +-- mkdirp@0.5.1
| | `-- minimist@0.0.8
| `-- object-assign@4.1.1
+-- github@2.3.0
| +-- follow-redirects@0.0.7
| | `-- stream-consume@0.1.1
| +-- https-proxy-agent@1.0.0
| | +-- agent-base@2.1.1
| | | `-- semver@5.0.3
| | `-- extend@3.0.2
| `-- mime@1.6.0
+-- hterm-umdjs@1.4.1
+-- uuid@2.0.3
+-- vue@1.0.28
| `-- envify@3.4.1
|   +-- jstransform@11.0.3
|   | +-- base62@1.2.8
|   | +-- commoner@0.10.8
|   | | +-- commander@2.19.0
|   | | +-- detective@4.7.1
|   | | | +-- acorn@5.7.3
|   | | | `-- defined@1.0.0
|   | | +-- glob@5.0.15
|   | | +-- iconv-lite@0.4.24
|   | | | `-- safer-buffer@2.1.2
|   | | +-- private@0.1.8
|   | | +-- q@1.5.1
|   | | `-- recast@0.11.23
|   | |   +-- ast-types@0.9.6
|   | |   +-- esprima@3.1.3
|   | |   `-- source-map@0.5.7
|   | +-- esprima-fb@15001.1.0-dev-harmony-fb
|   | +-- object-assign@2.1.1
|   | `-- source-map@0.4.4
|   |   `-- amdefine@1.0.1
|   `-- through@2.3.8
+-- vue-electron@1.0.6
+-- vue-router@0.7.13
`-- vuex@0.6.3

Error output:
npm WARN deprecated github@2.3.0: 'github' has been renamed to '@octokit/rest' (https://git.io/vNB11)
npm WARN deprecated electron-settings@1.1.1: electron-settings <3.0.0 is no longer supported. Please upgrade :)
gyp ERR! build error
gyp ERR! stack Error: `C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onExit (C:\Users\Daniel\scoop\persist\nvm\nodejs\v6.16.0\node_modules\npm\node_modules\node-gyp\lib\build.js:276:23)
gyp ERR! stack     at emitTwo (events.js:106:13)
gyp ERR! stack     at ChildProcess.emit (events.js:191:7)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:219:12)
gyp ERR! System Windows_NT 10.0.17134
gyp ERR! command "C:\\Users\\Daniel\\scoop\\apps\\nvm\\current\\nodejs\\nodejs\\node.exe" "C:\\Users\\Daniel\\scoop\\persist\\nvm\\nodejs\\v6.16.0\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\Daniel\GITHUB\forrest\app\node_modules\child_pty
gyp ERR! node -v v6.16.0
gyp ERR! node-gyp -v v3.4.0
gyp ERR! not ok
npm WARN forrest@1.0.0-zeta No repository field.
npm ERR! Windows_NT 10.0.17134
npm ERR! argv "C:\\Users\\Daniel\\scoop\\apps\\nvm\\current\\nodejs\\nodejs\\node.exe" "C:\\Users\\Daniel\\scoop\\persist\\nvm\\nodejs\\v6.16.0\\node_modules\\npm\\bin\\npm-cli.js" "install" "--production" "--build-from-source" "--cache-min" "999999999"
npm ERR! node v6.16.0
npm ERR! npm  v3.10.10
npm ERR! code ELIFECYCLE

npm ERR! child_pty@3.0.1 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the child_pty@3.0.1 install script 'node-gyp rebuild'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the child_pty package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-gyp rebuild
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs child_pty
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls child_pty
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     C:\Users\Daniel\GITHUB\forrest\app\npm-debug.log

    at ChildProcess.childProcess.once.code (C:\Users\Daniel\GITHUB\forrest\node_modules\electron-builder\src\util\util.ts:154:14)
    at ChildProcess.g (events.js:292:16)
    at emitTwo (events.js:106:13)
    at ChildProcess.emit (events.js:191:7)
    at maybeClose (internal/child_process.js:920:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:230:5)
From previous event:
    at spawn (C:\Users\Daniel\GITHUB\forrest\node_modules\electron-builder\src\util\util.ts:117:3)
    at spawnNpmProduction (C:\Users\Daniel\GITHUB\forrest\node_modules\electron-builder\src\util\util.ts:46:3)
    at Object.installDependencies (C:\Users\Daniel\GITHUB\forrest\node_modules\electron-builder\src\util\util.ts:20:122)
    at C:\Users\Daniel\GITHUB\forrest\node_modules\electron-builder\src\install-app-deps.ts:30:2
    at next (native)
From previous event:
    at tsAwaiter (C:\Users\Daniel\GITHUB\forrest\node_modules\electron-builder\src\util\awaiter.ts:10:47)
    at main (C:\Users\Daniel\GITHUB\forrest\node_modules\electron-builder\src\install-app-deps.ts:23:3)
    at Object.<anonymous> (C:\Users\Daniel\GITHUB\forrest\node_modules\electron-builder\src\install-app-deps.ts:35:1)
    at Module._compile (module.js:577:32)
    at Object.Module._extensions..js (module.js:586:10)
    at Module.load (module.js:494:32)
    at tryModuleLoad (module.js:453:12)
    at Function.Module._load (module.js:445:3)
    at Module.runMain (module.js:611:10)
    at run (bootstrap_node.js:394:7)
    at startup (bootstrap_node.js:160:9)
    at bootstrap_node.js:507:3

Forrest@ C:\Users\Daniel\GITHUB\forrest
+-- babel-core@6.26.3
| +-- babel-code-frame@6.26.0
| | `-- js-tokens@3.0.2
| +-- babel-generator@6.26.1
| | +-- detect-indent@4.0.0
| | | `-- repeating@2.0.1
| | +-- jsesc@1.3.0
| | `-- trim-right@1.0.1
| +-- babel-helpers@6.24.1
| +-- babel-messages@6.23.0
| +-- babel-register@6.26.0
| | `-- home-or-tmp@2.0.0
| |   `-- os-tmpdir@1.0.2
| +-- babel-template@6.26.0
| +-- babel-traverse@6.26.0
| | `-- invariant@2.2.4
| |   `-- loose-envify@1.4.0
| +-- babel-types@6.26.0
| | `-- to-fast-properties@1.0.3
| +-- babylon@6.18.0
| +-- convert-source-map@1.6.0
| | `-- safe-buffer@5.1.2
| +-- debug@2.6.9
| | `-- ms@2.0.0
| +-- json5@0.5.1
| +-- lodash@4.17.11
| +-- minimatch@3.0.4
| | `-- brace-expansion@1.1.11
| |   +-- balanced-match@1.0.0
| |   `-- concat-map@0.0.1
| +-- path-is-absolute@1.0.1
| +-- private@0.1.8
| +-- slash@1.0.0
| `-- source-map@0.5.7
+-- babel-loader@6.4.1
| +-- find-cache-dir@0.1.1
| | +-- commondir@1.0.1
| | `-- pkg-dir@1.0.0
| |   `-- find-up@1.1.2
| +-- loader-utils@0.2.17
| | +-- big.js@3.2.0
| | `-- emojis-list@2.1.0
| +-- mkdirp@0.5.1
| | `-- minimist@0.0.8
| `-- object-assign@4.1.1
+-- babel-plugin-transform-runtime@6.23.0
+-- babel-preset-es2015@6.24.1
| +-- babel-plugin-check-es2015-constants@6.22.0
| +-- babel-plugin-transform-es2015-arrow-functions@6.22.0
| +-- babel-plugin-transform-es2015-block-scoped-functions@6.22.0
| +-- babel-plugin-transform-es2015-block-scoping@6.26.0
| +-- babel-plugin-transform-es2015-classes@6.24.1
| | +-- babel-helper-define-map@6.26.0
| | +-- babel-helper-function-name@6.24.1
| | +-- babel-helper-optimise-call-expression@6.24.1
| | `-- babel-helper-replace-supers@6.24.1
| +-- babel-plugin-transform-es2015-computed-properties@6.24.1
| +-- babel-plugin-transform-es2015-destructuring@6.23.0
| +-- babel-plugin-transform-es2015-duplicate-keys@6.24.1
| +-- babel-plugin-transform-es2015-for-of@6.23.0
| +-- babel-plugin-transform-es2015-function-name@6.24.1
| +-- babel-plugin-transform-es2015-literals@6.22.0
| +-- babel-plugin-transform-es2015-modules-amd@6.24.1
| +-- babel-plugin-transform-es2015-modules-commonjs@6.26.2
| | `-- babel-plugin-transform-strict-mode@6.24.1
| +-- babel-plugin-transform-es2015-modules-systemjs@6.24.1
| | `-- babel-helper-hoist-variables@6.24.1
| +-- babel-plugin-transform-es2015-modules-umd@6.24.1
| +-- babel-plugin-transform-es2015-object-super@6.24.1
| +-- babel-plugin-transform-es2015-parameters@6.24.1
| | +-- babel-helper-call-delegate@6.24.1
| | `-- babel-helper-get-function-arity@6.24.1
| +-- babel-plugin-transform-es2015-shorthand-properties@6.24.1
| +-- babel-plugin-transform-es2015-spread@6.22.0
| +-- babel-plugin-transform-es2015-sticky-regex@6.24.1
| | `-- babel-helper-regex@6.26.0
| +-- babel-plugin-transform-es2015-template-literals@6.22.0
| +-- babel-plugin-transform-es2015-typeof-symbol@6.23.0
| +-- babel-plugin-transform-es2015-unicode-regex@6.24.1
| | `-- regexpu-core@2.0.0
| |   +-- regenerate@1.4.0
| |   +-- regjsgen@0.2.0
| |   `-- regjsparser@0.1.5
| |     `-- jsesc@0.5.0
| `-- babel-plugin-transform-regenerator@6.26.0
|   `-- regenerator-transform@0.10.1
+-- babel-preset-stage-0@6.24.1
| +-- babel-plugin-transform-do-expressions@6.22.0
| | `-- babel-plugin-syntax-do-expressions@6.13.0
| +-- babel-plugin-transform-function-bind@6.22.0
| | `-- babel-plugin-syntax-function-bind@6.13.0
| `-- babel-preset-stage-1@6.24.1
|   +-- babel-plugin-transform-class-constructor-call@6.24.1
|   | `-- babel-plugin-syntax-class-constructor-call@6.18.0
|   +-- babel-plugin-transform-export-extensions@6.22.0
|   | `-- babel-plugin-syntax-export-extensions@6.13.0
|   `-- babel-preset-stage-2@6.24.1
|     +-- babel-plugin-syntax-dynamic-import@6.18.0
|     +-- babel-plugin-transform-class-properties@6.24.1
|     | `-- babel-plugin-syntax-class-properties@6.13.0
|     +-- babel-plugin-transform-decorators@6.24.1
|     | +-- babel-helper-explode-class@6.24.1
|     | | `-- babel-helper-bindify-decorators@6.24.1
|     | `-- babel-plugin-syntax-decorators@6.13.0
|     `-- babel-preset-stage-3@6.24.1
|       +-- babel-plugin-syntax-trailing-function-commas@6.22.0
|       +-- babel-plugin-transform-async-generator-functions@6.24.1
|       | +-- babel-helper-remap-async-to-generator@6.24.1
|       | `-- babel-plugin-syntax-async-generators@6.13.0
|       +-- babel-plugin-transform-async-to-generator@6.24.1
|       | `-- babel-plugin-syntax-async-functions@6.13.0
|       +-- babel-plugin-transform-exponentiation-operator@6.24.1
|       | +-- babel-helper-builder-binary-assignment-operator-visitor@6.24.1
|       | | `-- babel-helper-explode-assignable-expression@6.24.1
|       | `-- babel-plugin-syntax-exponentiation-operator@6.13.0
|       `-- babel-plugin-transform-object-rest-spread@6.26.0
|         `-- babel-plugin-syntax-object-rest-spread@6.13.0
+-- babel-runtime@6.26.0
| +-- core-js@2.6.3
| `-- regenerator-runtime@0.11.1
+-- cross-env@2.0.1
| +-- cross-spawn@3.0.1
| | +-- lru-cache@4.1.5
| | | +-- pseudomap@1.0.2
| | | `-- yallist@2.1.2
| | `-- which@1.3.1
| |   `-- isexe@2.0.0
| `-- lodash.assign@3.2.0
|   +-- lodash._baseassign@3.2.0
|   | `-- lodash._basecopy@3.0.1
|   +-- lodash._createassigner@3.1.1
|   | +-- lodash._bindcallback@3.0.1
|   | +-- lodash._isiterateecall@3.0.9
|   | `-- lodash.restparam@3.6.1
|   `-- lodash.keys@3.1.2
|     +-- lodash._getnative@3.9.1
|     +-- lodash.isarguments@3.1.0
|     `-- lodash.isarray@3.0.4
+-- css-loader@0.23.1
| +-- css-selector-tokenizer@0.5.4
| | `-- cssesc@0.1.0
| +-- cssnano@3.10.0
| | +-- decamelize@1.2.0
| | +-- defined@1.0.0
| | +-- has@1.0.3
| | | `-- function-bind@1.1.1
| | +-- postcss-calc@5.3.1
| | | +-- postcss-message-helpers@2.0.0
| | | `-- reduce-css-calc@1.3.0
| | |   +-- balanced-match@0.4.2
| | |   +-- math-expression-evaluator@1.2.17
| | |   `-- reduce-function-call@1.0.2
| | |     `-- balanced-match@0.4.2
| | +-- postcss-colormin@2.2.2
| | | `-- colormin@1.1.2
| | |   +-- color@0.11.4
| | |   | +-- color-convert@1.9.3
| | |   | | `-- color-name@1.1.3
| | |   | `-- color-string@0.3.0
| | |   `-- css-color-names@0.0.4
| | +-- postcss-convert-values@2.6.1
| | +-- postcss-discard-comments@2.0.4
| | +-- postcss-discard-duplicates@2.1.0
| | +-- postcss-discard-empty@2.1.0
| | +-- postcss-discard-overridden@0.1.1
| | +-- postcss-discard-unused@2.2.3
| | | `-- uniqs@2.0.0
| | +-- postcss-filter-plugins@2.0.3
| | +-- postcss-merge-idents@2.1.7
| | +-- postcss-merge-longhand@2.0.2
| | +-- postcss-merge-rules@2.1.2
| | | +-- caniuse-api@1.6.1
| | | | +-- lodash.memoize@4.1.2
| | | | `-- lodash.uniq@4.5.0
| | | +-- postcss-selector-parser@2.2.3
| | | `-- vendors@1.0.2
| | +-- postcss-minify-font-values@1.0.5
| | +-- postcss-minify-gradients@1.0.5
| | +-- postcss-minify-params@1.2.2
| | | `-- alphanum-sort@1.0.2
| | +-- postcss-minify-selectors@2.1.1
| | +-- postcss-normalize-charset@1.1.1
| | +-- postcss-normalize-url@3.0.8
| | | +-- is-absolute-url@2.1.0
| | | `-- normalize-url@1.9.1
| | |   +-- prepend-http@1.0.4
| | |   +-- query-string@4.3.4
| | |   | `-- strict-uri-encode@1.1.0
| | |   `-- sort-keys@1.1.2
| | |     `-- is-plain-obj@1.1.0
| | +-- postcss-ordered-values@2.2.3
| | +-- postcss-reduce-idents@2.4.0
| | +-- postcss-reduce-initial@1.0.1
| | +-- postcss-reduce-transforms@1.0.4
| | +-- postcss-svgo@2.1.6
| | | +-- is-svg@2.1.0
| | | | `-- html-comment-regex@1.1.2
| | | `-- svgo@0.7.2
| | |   +-- coa@1.0.4
| | |   | `-- q@1.5.1
| | |   +-- colors@1.1.2
| | |   +-- csso@2.3.2
| | |   | `-- clap@1.2.3
| | |   +-- sax@1.2.4
| | |   `-- whet.extend@0.9.9
| | +-- postcss-unique-selectors@2.0.2
| | +-- postcss-value-parser@3.3.1
| | `-- postcss-zindex@2.2.0
| +-- lodash.camelcase@3.0.1
| | `-- lodash._createcompounder@3.0.0
| |   +-- lodash.deburr@3.2.0
| |   | `-- lodash._root@3.0.1
| |   `-- lodash.words@3.2.0
| +-- postcss@5.2.18
| | +-- js-base64@2.5.1
| | `-- supports-color@3.2.3
| +-- postcss-modules-extract-imports@1.2.1
| | `-- postcss@6.0.23
| |   +-- chalk@2.4.2
| |   | `-- ansi-styles@3.2.1
| |   +-- source-map@0.6.1
| |   `-- supports-color@5.5.0
| |     `-- has-flag@3.0.0
| +-- postcss-modules-local-by-default@1.2.0
| | +-- css-selector-tokenizer@0.7.1
| | | `-- regexpu-core@1.0.0
| | `-- postcss@6.0.23
| |   +-- chalk@2.4.2
| |   | `-- ansi-styles@3.2.1
| |   +-- source-map@0.6.1
| |   `-- supports-color@5.5.0
| |     `-- has-flag@3.0.0
| +-- postcss-modules-scope@1.1.0
| | +-- css-selector-tokenizer@0.7.1
| | | `-- regexpu-core@1.0.0
| | `-- postcss@6.0.23
| |   +-- chalk@2.4.2
| |   | `-- ansi-styles@3.2.1
| |   +-- source-map@0.6.1
| |   `-- supports-color@5.5.0
| |     `-- has-flag@3.0.0
| +-- postcss-modules-values@1.3.0
| | +-- icss-replace-symbols@1.1.0
| | `-- postcss@6.0.23
| |   +-- chalk@2.4.2
| |   | `-- ansi-styles@3.2.1
| |   +-- source-map@0.6.1
| |   `-- supports-color@5.5.0
| |     `-- has-flag@3.0.0
| `-- source-list-map@0.1.8
+-- dependency-list@0.2.2
| +-- map-async@0.1.1
| `-- npm-stats@1.2.0
|   +-- event-stream@3.0.20
|   | +-- duplexer@0.1.1
|   | +-- from@0.1.7
|   | +-- map-stream@0.0.7
|   | +-- pause-stream@0.0.11
|   | +-- split@0.2.10
|   | `-- stream-combiner@0.0.4
|   +-- JSONStream@0.6.4
|   | +-- jsonparse@0.0.5
|   | `-- through@2.2.7
|   +-- lodash.merge@3.3.2
|   | +-- lodash._arraycopy@3.0.0
|   | +-- lodash._arrayeach@3.0.0
|   | +-- lodash.isplainobject@3.2.0
|   | | `-- lodash._basefor@3.0.3
|   | +-- lodash.istypedarray@3.0.6
|   | +-- lodash.keysin@3.0.8
|   | `-- lodash.toplainobject@3.0.0
|   +-- nano@6.4.4
|   | +-- cloudant-follow@0.17.0
|   | | +-- browser-request@0.3.3
|   | | +-- debug@3.2.6
|   | | | `-- ms@2.1.1
|   | | `-- request@2.88.0
|   | +-- errs@0.3.2
|   | +-- lodash.isempty@4.4.0
|   | `-- request@2.88.0
|   +-- request@2.45.0
|   | +-- aws-sign2@0.5.0
|   | +-- bl@0.9.5
|   | | `-- readable-stream@1.0.34
|   | +-- caseless@0.6.0
|   | +-- forever-agent@0.5.2
|   | +-- form-data@0.1.4
|   | | +-- combined-stream@0.0.7
|   | | | `-- delayed-stream@0.0.5
|   | | `-- mime@1.2.11
|   | +-- hawk@1.1.1
|   | | +-- boom@0.4.2
|   | | +-- cryptiles@0.2.2
|   | | +-- hoek@0.9.1
|   | | `-- sntp@0.2.4
|   | +-- http-signature@0.10.1
|   | | +-- asn1@0.1.11
|   | | +-- assert-plus@0.1.5
|   | | `-- ctype@0.5.3
|   | +-- mime-types@1.0.2
|   | +-- node-uuid@1.4.8
|   | +-- oauth-sign@0.4.0
|   | +-- qs@1.2.2
|   | +-- stringstream@0.0.6
|   | `-- tunnel-agent@0.4.3
|   +-- stream-reduce@1.0.3
|   `-- through@2.3.8
+-- devtron@1.4.0
| +-- accessibility-developer-tools@2.12.0
| +-- highlight.js@9.14.1
| `-- humanize-plus@1.8.2
+-- electron-builder@5.35.0
| +-- 7zip-bin@1.0.6
| | `-- 7zip-bin-win@1.0.0
| +-- ansi-escapes@1.4.0
| +-- archiver@1.3.0
| | +-- async@2.6.1
| | +-- buffer-crc32@0.2.13
| | +-- readable-stream@2.3.6
| | | +-- core-util-is@1.0.2
| | | +-- isarray@1.0.0
| | | +-- process-nextick-args@2.0.0
| | | +-- string_decoder@1.1.1
| | | `-- util-deprecate@1.0.2
| | +-- tar-stream@1.6.2
| | | +-- bl@1.2.2
| | | +-- end-of-stream@1.4.1
| | | +-- fs-constants@1.0.0
| | | +-- readable-stream@2.3.6
| | | | +-- isarray@1.0.0
| | | | `-- string_decoder@1.1.1
| | | `-- to-buffer@1.1.1
| | +-- walkdir@0.0.11
| | `-- zip-stream@1.2.0
| |   +-- compress-commons@1.2.2
| |   | +-- crc32-stream@2.0.0
| |   | | +-- crc@3.8.0
| |   | | | `-- buffer@5.2.1
| |   | | `-- readable-stream@2.3.6
| |   | |   +-- isarray@1.0.0
| |   | |   `-- string_decoder@1.1.1
| |   | `-- readable-stream@2.3.6
| |   |   +-- isarray@1.0.0
| |   |   `-- string_decoder@1.1.1
| |   `-- readable-stream@2.3.6
| |     +-- isarray@1.0.0
| |     `-- string_decoder@1.1.1
| +-- archiver-utils@1.3.0
| | +-- graceful-fs@4.1.15
| | +-- lazystream@1.0.0
| | | `-- readable-stream@2.3.6
| | |   +-- isarray@1.0.0
| | |   `-- string_decoder@1.1.1
| | +-- normalize-path@2.1.1
| | | `-- remove-trailing-separator@1.1.0
| | `-- readable-stream@2.3.6
| |   +-- isarray@1.0.0
| |   `-- string_decoder@1.1.1
| +-- asar-electron-builder@0.13.5
| | +-- chromium-pickle-js@0.2.0
| | `-- commander@2.19.0
| +-- bluebird@3.5.3
| +-- chalk@1.1.3
| | +-- ansi-styles@2.2.1
| | +-- escape-string-regexp@1.0.5
| | +-- has-ansi@2.0.0
| | `-- supports-color@2.0.0
| +-- chromium-pickle-js@0.1.0
| +-- cli-cursor@1.0.2
| | `-- restore-cursor@1.0.1
| |   +-- exit-hook@1.1.1
| |   `-- onetime@1.1.0
| +-- cuint@0.2.2
| +-- electron-download@2.2.1
| | +-- home-path@1.0.6
| | +-- minimist@1.2.0
| | +-- mv@2.1.1
| | | `-- ncp@2.0.0
| | +-- nugget@1.6.2
| | | +-- minimist@1.2.0
| | | +-- pretty-bytes@1.0.4
| | | +-- single-line-log@0.4.1
| | | `-- throttleit@0.0.2
| | +-- path-exists@1.0.0
| | `-- rc@1.2.8
| |   +-- deep-extend@0.6.0
| |   +-- ini@1.3.5
| |   `-- minimist@1.2.0
| +-- electron-osx-sign@0.4.11
| | +-- compare-version@0.1.2
| | +-- minimist@1.2.0
| | `-- plist@3.0.1
| |   +-- base64-js@1.3.0
| |   `-- xmlbuilder@9.0.7
| +-- extract-zip@1.6.7
| | `-- yauzl@2.4.1
| |   `-- fd-slicer@1.0.1
| |     `-- pend@1.2.0
| +-- fs-extra-p@1.2.0
| | `-- fs-extra-tf@0.30.4
| |   +-- jsonfile@2.4.0
| |   +-- klaw@1.3.1
| |   `-- rimraf@2.6.3
| +-- hosted-git-info@2.7.1
| +-- image-size@0.5.5
| +-- isbinaryfile@3.0.3
| | `-- buffer-alloc@1.2.0
| |   +-- buffer-alloc-unsafe@1.1.0
| |   `-- buffer-fill@1.0.0
| +-- lodash.template@4.4.0
| | +-- lodash._reinterpolate@3.0.0
| | `-- lodash.templatesettings@4.1.0
| +-- mime@1.6.0
| +-- normalize-package-data@2.4.2
| | +-- is-builtin-module@1.0.0
| | | `-- builtin-modules@1.1.1
| | `-- validate-npm-package-license@3.0.4
| |   +-- spdx-correct@3.1.0
| |   | `-- spdx-license-ids@3.0.3
| |   `-- spdx-expression-parse@3.0.0
| |     `-- spdx-exceptions@2.2.0
| +-- plist@2.1.0
| | +-- base64-js@1.2.0
| | +-- xmlbuilder@8.2.2
| | `-- xmldom@0.1.27
| +-- pretty-ms@2.1.0
| | +-- is-finite@1.0.2
| | | `-- number-is-nan@1.0.1
| | +-- parse-ms@1.0.1
| | `-- plur@1.0.0
| +-- progress@1.1.8
| +-- progress-stream@1.2.0
| | +-- speedometer@0.1.4
| | `-- through2@0.2.3
| |   +-- readable-stream@1.1.14
| |   | `-- isarray@0.0.1
| |   `-- xtend@2.1.2
| |     `-- object-keys@0.4.0
| +-- read-installed@4.0.3
| | +-- debuglog@1.0.1
| | +-- read-package-json@2.0.13
| | | `-- json-parse-better-errors@1.0.2
| | +-- readdir-scoped-modules@1.0.2
| | | `-- dezalgo@1.0.3
| | |   `-- asap@2.0.6
| | +-- slide@1.1.6
| | `-- util-extend@1.0.3
| +-- sanitize-filename@1.6.1
| | `-- truncate-utf8-bytes@1.0.2
| |   `-- utf8-byte-length@1.0.4
| +-- semver@5.6.0
| +-- source-map-support@0.4.18
| +-- update-notifier@1.0.3
| | +-- boxen@0.6.0
| | | +-- ansi-align@1.1.0
| | | +-- camelcase@2.1.1
| | | +-- cli-boxes@1.0.0
| | | +-- filled-array@1.1.0
| | | `-- widest-line@1.0.0
| | +-- configstore@2.1.0
| | | +-- dot-prop@3.0.0
| | | | `-- is-obj@1.0.1
| | | +-- uuid@2.0.3
| | | `-- write-file-atomic@1.3.4
| | +-- is-npm@1.0.0
| | +-- latest-version@2.0.0
| | | `-- package-json@2.4.0
| | |   +-- got@5.7.1
| | |   | +-- create-error-class@3.0.2
| | |   | | `-- capture-stack-trace@1.0.1
| | |   | +-- duplexer2@0.1.4
| | |   | | `-- readable-stream@2.3.6
| | |   | |   +-- isarray@1.0.0
| | |   | |   `-- string_decoder@1.1.1
| | |   | +-- is-redirect@1.0.0
| | |   | +-- is-retry-allowed@1.1.0
| | |   | +-- is-stream@1.1.0
| | |   | +-- lowercase-keys@1.0.1
| | |   | +-- node-status-codes@1.0.0
| | |   | +-- parse-json@2.2.0
| | |   | | `-- error-ex@1.3.2
| | |   | |   `-- is-arrayish@0.2.1
| | |   | +-- read-all-stream@3.1.0
| | |   | | `-- readable-stream@2.3.6
| | |   | |   +-- isarray@1.0.0
| | |   | |   `-- string_decoder@1.1.1
| | |   | +-- readable-stream@2.3.6
| | |   | | +-- isarray@1.0.0
| | |   | | `-- string_decoder@1.1.1
| | |   | +-- timed-out@3.1.3
| | |   | +-- unzip-response@1.0.2
| | |   | `-- url-parse-lax@1.0.0
| | |   +-- registry-auth-token@3.3.2
| | |   `-- registry-url@3.1.0
| | +-- lazy-req@1.1.0
| | +-- semver-diff@2.1.0
| | `-- xdg-basedir@2.0.0
| +-- uuid-1345@0.99.7
| | `-- macaddress@0.2.9
| `-- yargs@5.0.0
|   +-- cliui@3.2.0
|   | `-- wrap-ansi@2.1.0
|   +-- get-caller-file@1.0.3
|   +-- lodash.assign@4.2.0
|   +-- os-locale@1.4.0
|   | `-- lcid@1.0.0
|   |   `-- invert-kv@1.0.0
|   +-- read-pkg-up@1.0.1
|   | `-- read-pkg@1.1.0
|   |   +-- load-json-file@1.1.0
|   |   | +-- pify@2.3.0
|   |   | `-- strip-bom@2.0.0
|   |   |   `-- is-utf8@0.2.1
|   |   `-- path-type@1.1.0
|   +-- require-directory@2.1.1
|   +-- require-main-filename@1.0.1
|   +-- set-blocking@2.0.0
|   +-- string-width@1.0.2
|   | +-- code-point-at@1.1.0
|   | `-- is-fullwidth-code-point@1.0.0
|   +-- which-module@1.0.0
|   +-- window-size@0.2.0
|   +-- y18n@3.2.1
|   `-- yargs-parser@3.2.0
|     +-- camelcase@3.0.0
|     `-- lodash.assign@4.2.0
+-- electron-prebuilt@1.4.13
| `-- electron-download@3.3.0
|   +-- fs-extra@0.30.0
|   +-- minimist@1.2.0
|   +-- nugget@2.0.1
|   | `-- single-line-log@1.1.2
|   +-- path-exists@2.1.0
|   | `-- pinkie-promise@2.0.1
|   |   `-- pinkie@2.0.4
|   `-- sumchecker@1.3.1
|     `-- es6-promise@4.2.5
+-- eslint@3.19.0
| +-- concat-stream@1.6.2
| | +-- buffer-from@1.1.1
| | +-- inherits@2.0.3
| | +-- readable-stream@2.3.6
| | | +-- isarray@1.0.0
| | | `-- string_decoder@1.1.1
| | `-- typedarray@0.0.6
| +-- doctrine@2.1.0
| +-- escope@3.6.0
| | +-- es6-map@0.1.5
| | | +-- d@1.0.0
| | | +-- es5-ext@0.10.47
| | | | `-- next-tick@1.0.0
| | | +-- es6-iterator@2.0.3
| | | +-- es6-set@0.1.5
| | | +-- es6-symbol@3.1.1
| | | `-- event-emitter@0.3.5
| | +-- es6-weak-map@2.0.2
| | `-- esrecurse@4.2.1
| +-- espree@3.5.4
| | +-- acorn@5.7.3
| | `-- acorn-jsx@3.0.1
| |   `-- acorn@3.3.0
| +-- esquery@1.0.1
| +-- estraverse@4.2.0
| +-- esutils@2.0.2
| +-- file-entry-cache@2.0.0
| | `-- flat-cache@1.3.4
| |   +-- circular-json@0.3.3
| |   +-- rimraf@2.6.3
| |   `-- write@0.2.1
| +-- glob@7.1.3
| | +-- fs.realpath@1.0.0
| | +-- inflight@1.0.6
| | | `-- wrappy@1.0.2
| | `-- once@1.4.0
| +-- globals@9.18.0
| +-- ignore@3.3.10
| +-- imurmurhash@0.1.4
| +-- inquirer@0.12.0
| | +-- ansi-regex@2.1.1
| | +-- cli-width@2.2.0
| | +-- figures@1.7.0
| | +-- readline2@1.0.1
| | | `-- mute-stream@0.0.5
| | +-- run-async@0.1.0
| | `-- rx-lite@3.1.2
| +-- is-my-json-valid@2.19.0
| | +-- generate-function@2.3.1
| | | `-- is-property@1.0.2
| | +-- generate-object-property@1.2.0
| | +-- is-my-ip-valid@1.0.0
| | +-- jsonpointer@4.0.1
| | `-- xtend@4.0.1
| +-- is-resolvable@1.1.0
| +-- js-yaml@3.7.0
| | +-- argparse@1.0.10
| | | `-- sprintf-js@1.0.3
| | `-- esprima@2.7.3
| +-- json-stable-stringify@1.0.1
| | `-- jsonify@0.0.0
| +-- levn@0.3.0
| | +-- prelude-ls@1.1.2
| | `-- type-check@0.3.2
| +-- natural-compare@1.4.0
| +-- optionator@0.8.2
| | +-- deep-is@0.1.3
| | +-- fast-levenshtein@2.0.6
| | `-- wordwrap@1.0.0
| +-- path-is-inside@1.0.2
| +-- pluralize@1.2.1
| +-- require-uncached@1.0.3
| | +-- caller-path@0.1.0
| | | `-- callsites@0.2.0
| | `-- resolve-from@1.0.1
| +-- shelljs@0.7.8
| | +-- interpret@1.2.0
| | `-- rechoir@0.6.2
| |   `-- resolve@1.10.0
| |     `-- path-parse@1.0.6
| +-- strip-bom@3.0.0
| +-- strip-json-comments@2.0.1
| +-- table@3.8.3
| | +-- ajv@4.11.8
| | | `-- co@4.6.0
| | +-- ajv-keywords@1.5.1
| | +-- slice-ansi@0.0.4
| | `-- string-width@2.1.1
| |   +-- is-fullwidth-code-point@2.0.0
| |   `-- strip-ansi@4.0.0
| |     `-- ansi-regex@3.0.0
| +-- text-table@0.2.0
| `-- user-home@2.0.0
|   `-- os-homedir@1.0.2
+-- eslint-friendly-formatter@2.0.7
| +-- extend@3.0.2
| `-- minimist@1.2.0
+-- eslint-loader@1.9.0
| +-- loader-fs-cache@1.0.1
| +-- loader-utils@1.2.3
| | +-- big.js@5.2.2
| | `-- json5@1.0.1
| |   `-- minimist@1.2.0
| +-- object-hash@1.3.1
| `-- rimraf@2.6.3
+-- eslint-plugin-html@1.7.0
| `-- htmlparser2@3.10.0
|   +-- domelementtype@1.3.1
|   +-- domhandler@2.4.2
|   +-- domutils@1.7.0
|   | `-- dom-serializer@0.1.0
|   |   `-- domelementtype@1.1.3
|   +-- entities@1.1.2
|   `-- readable-stream@3.1.1
|     `-- string_decoder@1.2.0
+-- eslint-plugin-promise@2.0.1
+-- extract-text-webpack-plugin@1.0.1
| +-- async@1.5.2
| `-- webpack-sources@0.1.5
+-- file-loader@0.9.0
+-- html-webpack-plugin@2.30.1
| +-- html-minifier@3.5.21
| | +-- camel-case@3.0.0
| | | +-- no-case@2.3.2
| | | `-- upper-case@1.1.3
| | +-- clean-css@4.2.1
| | | `-- source-map@0.6.1
| | +-- commander@2.17.1
| | +-- he@1.2.0
| | +-- param-case@2.1.1
| | +-- relateurl@0.2.7
| | `-- uglify-js@3.4.9
| |   +-- commander@2.17.1
| |   `-- source-map@0.6.1
| +-- pretty-error@2.1.1
| | +-- renderkid@2.0.2
| | | +-- css-select@1.2.0
| | | | +-- boolbase@1.0.0
| | | | +-- css-what@2.1.2
| | | | +-- domutils@1.5.1
| | | | `-- nth-check@1.0.2
| | | +-- dom-converter@0.2.0
| | | `-- htmlparser2@3.3.0
| | |   +-- domhandler@2.1.0
| | |   `-- domutils@1.1.6
| | `-- utila@0.4.0
| `-- toposort@1.0.7
+-- json-loader@0.5.7
+-- node-sass@3.13.1
| +-- async-foreach@0.1.3
| +-- gaze@1.1.3
| | `-- globule@1.2.1
| +-- get-stdin@4.0.1
| +-- in-publish@2.0.0
| +-- lodash.assign@4.2.0
| +-- lodash.clonedeep@4.5.0
| +-- meow@3.7.0
| | +-- camelcase-keys@2.1.0
| | +-- loud-rejection@1.6.0
| | | +-- currently-unhandled@0.4.1
| | | | `-- array-find-index@1.0.2
| | | `-- signal-exit@3.0.2
| | +-- map-obj@1.0.1
| | +-- minimist@1.2.0
| | +-- redent@1.0.0
| | | +-- indent-string@2.1.0
| | | `-- strip-indent@1.0.1
| | `-- trim-newlines@1.0.0
| +-- nan@2.12.1
| +-- node-gyp@3.8.0
| | +-- fstream@1.0.11
| | +-- nopt@3.0.6
| | | `-- abbrev@1.1.1
| | +-- osenv@0.1.5
| | +-- request@2.88.0
| | +-- rimraf@2.4.5
| | | `-- glob@6.0.4
| | +-- semver@5.3.0
| | `-- tar@2.2.1
| |   `-- block-stream@0.0.9
| +-- npmlog@4.1.2
| | +-- are-we-there-yet@1.1.5
| | | +-- delegates@1.0.0
| | | `-- readable-stream@2.3.6
| | |   +-- isarray@1.0.0
| | |   `-- string_decoder@1.1.1
| | +-- console-control-strings@1.1.0
| | `-- gauge@2.7.4
| |   +-- aproba@1.2.0
| |   +-- has-unicode@2.0.1
| |   `-- wide-align@1.1.3
| +-- request@2.88.0
| | +-- aws-sign2@0.7.0
| | +-- aws4@1.8.0
| | +-- caseless@0.12.0
| | +-- combined-stream@1.0.7
| | | `-- delayed-stream@1.0.0
| | +-- forever-agent@0.6.1
| | +-- form-data@2.3.3
| | | `-- asynckit@0.4.0
| | +-- har-validator@5.1.3
| | | +-- ajv@6.7.0
| | | | +-- fast-deep-equal@2.0.1
| | | | +-- fast-json-stable-stringify@2.0.0
| | | | +-- json-schema-traverse@0.4.1
| | | | `-- uri-js@4.2.2
| | | |   `-- punycode@2.1.1
| | | `-- har-schema@2.0.0
| | +-- http-signature@1.2.0
| | | +-- assert-plus@1.0.0
| | | +-- jsprim@1.4.1
| | | | +-- extsprintf@1.3.0
| | | | +-- json-schema@0.2.3
| | | | `-- verror@1.10.0
| | | `-- sshpk@1.16.1
| | |   +-- asn1@0.2.4
| | |   +-- bcrypt-pbkdf@1.0.2
| | |   +-- dashdash@1.14.1
| | |   +-- ecc-jsbn@0.1.2
| | |   +-- getpass@0.1.7
| | |   +-- jsbn@0.1.1
| | |   +-- safer-buffer@2.1.2
| | |   `-- tweetnacl@0.14.5
| | +-- is-typedarray@1.0.0
| | +-- isstream@0.1.2
| | +-- json-stringify-safe@5.0.1
| | +-- mime-types@2.1.21
| | | `-- mime-db@1.37.0
| | +-- oauth-sign@0.9.0
| | +-- performance-now@2.1.0
| | +-- qs@6.5.2
| | +-- tough-cookie@2.4.3
| | | +-- psl@1.1.31
| | | `-- punycode@1.4.1
| | +-- tunnel-agent@0.6.0
| | `-- uuid@3.3.2
| `-- sass-graph@2.2.4
|   +-- scss-tokenizer@0.2.3
|   | `-- source-map@0.4.4
|   `-- yargs@7.1.0
|     +-- camelcase@3.0.0
|     `-- yargs-parser@5.0.0
+-- sass-loader@4.1.1
| `-- async@2.6.1
+-- style-loader@0.13.2
| `-- loader-utils@1.2.3
|   +-- big.js@5.2.2
|   `-- json5@1.0.1
|     `-- minimist@1.2.0
+-- url-loader@0.5.9
| +-- loader-utils@1.2.3
| | +-- big.js@5.2.2
| | `-- json5@1.0.1
| |   `-- minimist@1.2.0
| `-- mime@1.3.6
+-- vue-hot-reload-api@1.3.3
+-- vue-html-loader@1.2.4
| +-- es6-templates@0.2.3
| | `-- recast@0.11.23
| |   +-- ast-types@0.9.6
| |   `-- esprima@3.1.3
| +-- fastparse@1.1.2
| +-- html-minifier@2.1.7
| | +-- change-case@3.0.2
| | | +-- constant-case@2.0.0
| | | +-- dot-case@2.1.1
| | | +-- header-case@1.0.1
| | | +-- is-lower-case@1.1.3
| | | +-- is-upper-case@1.1.2
| | | +-- lower-case@1.1.4
| | | +-- lower-case-first@1.0.2
| | | +-- pascal-case@2.0.1
| | | +-- path-case@2.1.1
| | | +-- sentence-case@2.1.1
| | | +-- snake-case@2.1.0
| | | +-- swap-case@1.1.2
| | | +-- title-case@2.1.1
| | | `-- upper-case-first@1.1.2
| | +-- clean-css@3.4.28
| | | +-- commander@2.8.1
| | | `-- source-map@0.4.4
| | +-- commander@2.9.0
| | | `-- graceful-readlink@1.0.1
| | +-- he@1.1.1
| | +-- ncname@1.0.0
| | | `-- xml-char-classes@1.0.0
| | `-- uglify-js@2.6.4
| |   +-- async@0.2.10
| |   +-- source-map@0.5.7
| |   `-- yargs@3.10.0
| |     +-- camelcase@1.2.1
| |     +-- cliui@2.1.0
| |     | `-- wordwrap@0.0.2
| |     `-- window-size@0.1.0
| `-- loader-utils@1.2.3
|   +-- big.js@5.2.2
|   `-- json5@1.0.1
|     `-- minimist@1.2.0
+-- vue-loader@8.7.1
| +-- autoprefixer@6.7.7
| | +-- browserslist@1.7.7
| | | `-- electron-to-chromium@1.3.109
| | +-- caniuse-db@1.0.30000933
| | +-- normalize-range@0.1.2
| | `-- num2fraction@1.2.2
| +-- consolidate@0.14.5
| +-- de-indent@1.0.2
| +-- hash-sum@1.0.2
| +-- loader-utils@1.2.3
| | +-- big.js@5.2.2
| | `-- json5@1.0.1
| |   `-- minimist@1.2.0
| +-- lru-cache@2.7.3
| +-- parse5@2.2.3
| +-- postcss-selector-parser@1.3.3
| | +-- flatten@1.0.2
| | +-- indexes-of@1.0.1
| | `-- uniq@1.0.1
| `-- vue-template-validator@1.1.5
+-- vue-style-loader@1.0.0
+-- webpack@1.15.0
| +-- acorn@3.3.0
| +-- async@1.5.2
| +-- clone@1.0.4
| +-- enhanced-resolve@0.9.1
| | `-- memory-fs@0.2.0
| +-- interpret@0.6.6
| +-- memory-fs@0.3.0
| | +-- errno@0.1.7
| | | `-- prr@1.0.1
| | `-- readable-stream@2.3.6
| |   +-- isarray@1.0.0
| |   `-- string_decoder@1.1.1
| +-- node-libs-browser@0.7.0
| | +-- assert@1.4.1
| | | `-- util@0.10.3
| | |   `-- inherits@2.0.1
| | +-- browserify-zlib@0.1.4
| | | `-- pako@0.2.9
| | +-- buffer@4.9.1
| | | +-- ieee754@1.1.12
| | | `-- isarray@1.0.0
| | +-- console-browserify@1.1.0
| | | `-- date-now@0.1.4
| | +-- constants-browserify@1.0.0
| | +-- crypto-browserify@3.3.0
| | | +-- browserify-aes@0.4.0
| | | +-- pbkdf2-compat@2.0.1
| | | +-- ripemd160@0.2.0
| | | `-- sha.js@2.2.6
| | +-- domain-browser@1.2.0
| | +-- events@1.1.1
| | +-- https-browserify@0.0.1
| | +-- os-browserify@0.2.1
| | +-- path-browserify@0.0.0
| | +-- process@0.11.10
| | +-- punycode@1.4.1
| | +-- querystring-es3@0.2.1
| | +-- readable-stream@2.3.6
| | | `-- string_decoder@1.1.1
| | +-- stream-browserify@2.0.2
| | | `-- readable-stream@2.3.6
| | |   +-- isarray@1.0.0
| | |   `-- string_decoder@1.1.1
| | +-- stream-http@2.8.3
| | | +-- builtin-status-codes@3.0.0
| | | +-- readable-stream@2.3.6
| | | | +-- isarray@1.0.0
| | | | `-- string_decoder@1.1.1
| | | `-- to-arraybuffer@1.0.1
| | +-- string_decoder@0.10.31
| | +-- timers-browserify@2.0.10
| | | `-- setimmediate@1.0.5
| | +-- tty-browserify@0.0.0
| | +-- url@0.11.0
| | | +-- punycode@1.3.2
| | | `-- querystring@0.2.0
| | +-- util@0.10.4
| | `-- vm-browserify@0.0.4
| |   `-- indexof@0.0.1
| +-- optimist@0.6.1
| | `-- wordwrap@0.0.3
| +-- supports-color@3.2.3
| | `-- has-flag@1.0.0
| +-- tapable@0.1.10
| +-- uglify-js@2.7.5
| | +-- async@0.2.10
| | +-- uglify-to-browserify@1.0.2
| | `-- yargs@3.10.0
| |   +-- camelcase@1.2.1
| |   +-- cliui@2.1.0
| |   | +-- center-align@0.1.3
| |   | | +-- align-text@0.1.4
| |   | | | +-- longest@1.0.1
| |   | | | `-- repeat-string@1.6.1
| |   | | `-- lazy-cache@1.0.4
| |   | +-- right-align@0.1.3
| |   | `-- wordwrap@0.0.2
| |   `-- window-size@0.1.0
| +-- watchpack@0.2.9
| | +-- async@0.9.2
| | `-- chokidar@1.7.0
| |   +-- anymatch@1.3.2
| |   +-- async-each@1.0.1
| |   +-- glob-parent@2.0.0
| |   +-- is-binary-path@1.0.1
| |   | `-- binary-extensions@1.12.0
| |   +-- is-glob@2.0.1
| |   `-- readdirp@2.2.1
| |     +-- micromatch@3.1.10
| |     | +-- arr-diff@4.0.0
| |     | +-- array-unique@0.3.2
| |     | +-- braces@2.3.2
| |     | | +-- extend-shallow@2.0.1
| |     | | +-- fill-range@4.0.0
| |     | | | +-- extend-shallow@2.0.1
| |     | | | +-- is-number@3.0.0
| |     | | | | `-- kind-of@3.2.2
| |     | | | `-- to-regex-range@2.1.1
| |     | | |   `-- is-number@3.0.0
| |     | | +-- isobject@3.0.1
| |     | | +-- snapdragon-node@2.1.1
| |     | | | +-- define-property@1.0.0
| |     | | | | `-- is-descriptor@1.0.2
| |     | | | |   +-- is-accessor-descriptor@1.0.0
| |     | | | |   +-- is-data-descriptor@1.0.0
| |     | | | |   `-- kind-of@6.0.2
| |     | | | +-- isobject@3.0.1
| |     | | | `-- snapdragon-util@3.0.1
| |     | | `-- split-string@3.1.0
| |     | +-- define-property@2.0.2
| |     | | +-- is-descriptor@1.0.2
| |     | | | +-- is-accessor-descriptor@1.0.0
| |     | | | +-- is-data-descriptor@1.0.0
| |     | | | `-- kind-of@6.0.2
| |     | | `-- isobject@3.0.1
| |     | +-- extend-shallow@3.0.2
| |     | | +-- assign-symbols@1.0.0
| |     | | `-- is-extendable@1.0.1
| |     | |   `-- is-plain-object@2.0.4
| |     | |     `-- isobject@3.0.1
| |     | +-- extglob@2.0.4
| |     | | +-- define-property@1.0.0
| |     | | | `-- is-descriptor@1.0.2
| |     | | |   +-- is-accessor-descriptor@1.0.0
| |     | | |   `-- is-data-descriptor@1.0.0
| |     | | +-- expand-brackets@2.1.4
| |     | | | +-- define-property@0.2.5
| |     | | | | `-- is-descriptor@0.1.6
| |     | | | |   +-- is-accessor-descriptor@0.1.6
| |     | | | |   | `-- kind-of@3.2.2
| |     | | | |   +-- is-data-descriptor@0.1.4
| |     | | | |   | `-- kind-of@3.2.2
| |     | | | |   `-- kind-of@5.1.0
| |     | | | +-- extend-shallow@2.0.1
| |     | | | `-- posix-character-classes@0.1.1
| |     | | `-- extend-shallow@2.0.1
| |     | +-- fragment-cache@0.2.1
| |     | | `-- map-cache@0.2.2
| |     | +-- kind-of@6.0.2
| |     | +-- nanomatch@1.2.13
| |     | | +-- arr-diff@4.0.0
| |     | | +-- array-unique@0.3.2
| |     | | +-- is-windows@1.0.2
| |     | | `-- kind-of@6.0.2
| |     | +-- object.pick@1.3.0
| |     | | `-- isobject@3.0.1
| |     | +-- regex-not@1.0.2
| |     | | `-- safe-regex@1.1.0
| |     | |   `-- ret@0.1.15
| |     | +-- snapdragon@0.8.2
| |     | | +-- base@0.11.2
| |     | | | +-- cache-base@1.0.1
| |     | | | | +-- collection-visit@1.0.0
| |     | | | | | +-- map-visit@1.0.0
| |     | | | | | `-- object-visit@1.0.1
| |     | | | | |   `-- isobject@3.0.1
| |     | | | | +-- get-value@2.0.6
| |     | | | | +-- has-value@1.0.0
| |     | | | | | +-- has-values@1.0.0
| |     | | | | | | +-- is-number@3.0.0
| |     | | | | | | | `-- kind-of@3.2.2
| |     | | | | | | `-- kind-of@4.0.0
| |     | | | | | `-- isobject@3.0.1
| |     | | | | +-- isobject@3.0.1
| |     | | | | +-- set-value@2.0.0
| |     | | | | | `-- extend-shallow@2.0.1
| |     | | | | +-- to-object-path@0.3.0
| |     | | | | +-- union-value@1.0.0
| |     | | | | | `-- set-value@0.4.3
| |     | | | | |   `-- extend-shallow@2.0.1
| |     | | | | `-- unset-value@1.0.0
| |     | | | |   +-- has-value@0.3.1
| |     | | | |   | +-- has-values@0.1.4
| |     | | | |   | `-- isobject@2.1.0
| |     | | | |   |   `-- isarray@1.0.0
| |     | | | |   `-- isobject@3.0.1
| |     | | | +-- class-utils@0.3.6
| |     | | | | +-- arr-union@3.1.0
| |     | | | | +-- define-property@0.2.5
| |     | | | | +-- isobject@3.0.1
| |     | | | | `-- static-extend@0.1.2
| |     | | | |   +-- define-property@0.2.5
| |     | | | |   `-- object-copy@0.1.0
| |     | | | |     +-- copy-descriptor@0.1.1
| |     | | | |     `-- define-property@0.2.5
| |     | | | +-- component-emitter@1.2.1
| |     | | | +-- define-property@1.0.0
| |     | | | | `-- is-descriptor@1.0.2
| |     | | | |   +-- is-accessor-descriptor@1.0.0
| |     | | | |   +-- is-data-descriptor@1.0.0
| |     | | | |   `-- kind-of@6.0.2
| |     | | | +-- isobject@3.0.1
| |     | | | +-- mixin-deep@1.3.1
| |     | | | | `-- is-extendable@1.0.1
| |     | | | `-- pascalcase@0.1.1
| |     | | +-- define-property@0.2.5
| |     | | | `-- is-descriptor@0.1.6
| |     | | |   +-- is-accessor-descriptor@0.1.6
| |     | | |   +-- is-data-descriptor@0.1.4
| |     | | |   `-- kind-of@5.1.0
| |     | | +-- extend-shallow@2.0.1
| |     | | +-- source-map-resolve@0.5.2
| |     | | | +-- atob@2.1.2
| |     | | | +-- decode-uri-component@0.2.0
| |     | | | +-- resolve-url@0.2.1
| |     | | | +-- source-map-url@0.4.0
| |     | | | `-- urix@0.1.0
| |     | | `-- use@3.1.1
| |     | `-- to-regex@3.0.2
| |     `-- readable-stream@2.3.6
| |       +-- isarray@1.0.0
| |       `-- string_decoder@1.1.1
| `-- webpack-core@0.6.9
|   `-- source-map@0.4.4
|     `-- amdefine@1.0.1
`-- webpack-dev-server@1.16.5
  +-- compression@1.7.3
  | +-- accepts@1.3.5
  | | `-- negotiator@0.6.1
  | +-- bytes@3.0.0
  | +-- compressible@2.0.15
  | +-- on-headers@1.0.1
  | `-- vary@1.1.2
  +-- connect-history-api-fallback@1.6.0
  +-- express@4.16.4
  | +-- array-flatten@1.1.1
  | +-- body-parser@1.18.3
  | | +-- iconv-lite@0.4.23
  | | `-- raw-body@2.3.3
  | +-- content-disposition@0.5.2
  | +-- content-type@1.0.4
  | +-- cookie@0.3.1
  | +-- cookie-signature@1.0.6
  | +-- depd@1.1.2
  | +-- encodeurl@1.0.2
  | +-- escape-html@1.0.3
  | +-- etag@1.8.1
  | +-- finalhandler@1.1.1
  | | `-- unpipe@1.0.0
  | +-- fresh@0.5.2
  | +-- merge-descriptors@1.0.1
  | +-- methods@1.1.2
  | +-- on-finished@2.3.0
  | | `-- ee-first@1.1.1
  | +-- parseurl@1.3.2
  | +-- path-to-regexp@0.1.7
  | +-- proxy-addr@2.0.4
  | | +-- forwarded@0.1.2
  | | `-- ipaddr.js@1.8.0
  | +-- range-parser@1.2.0
  | +-- send@0.16.2
  | | +-- destroy@1.0.4
  | | `-- mime@1.4.1
  | +-- serve-static@1.13.2
  | +-- setprototypeof@1.1.0
  | +-- statuses@1.4.0
  | +-- type-is@1.6.16
  | | `-- media-typer@0.3.0
  | `-- utils-merge@1.0.1
  +-- http-proxy-middleware@0.17.4
  | +-- http-proxy@1.17.0
  | | +-- eventemitter3@3.1.0
  | | +-- follow-redirects@1.6.1
  | | | `-- debug@3.1.0
  | | `-- requires-port@1.0.0
  | +-- is-glob@3.1.0
  | | `-- is-extglob@2.1.1
  | `-- micromatch@2.3.11
  |   +-- arr-diff@2.0.0
  |   | `-- arr-flatten@1.1.0
  |   +-- array-unique@0.2.1
  |   +-- braces@1.8.5
  |   | +-- expand-range@1.8.2
  |   | | `-- fill-range@2.2.4
  |   | |   +-- is-number@2.1.0
  |   | |   +-- isobject@2.1.0
  |   | |   | `-- isarray@1.0.0
  |   | |   `-- randomatic@3.1.1
  |   | |     +-- is-number@4.0.0
  |   | |     +-- kind-of@6.0.2
  |   | |     `-- math-random@1.0.4
  |   | +-- preserve@0.2.0
  |   | `-- repeat-element@1.1.3
  |   +-- expand-brackets@0.1.5
  |   | `-- is-posix-bracket@0.1.1
  |   +-- extglob@0.3.2
  |   +-- filename-regex@2.0.1
  |   +-- is-extglob@1.0.0
  |   +-- kind-of@3.2.2
  |   | `-- is-buffer@1.1.6
  |   +-- object.omit@2.0.1
  |   | +-- for-own@0.1.5
  |   | | `-- for-in@1.0.2
  |   | `-- is-extendable@0.1.1
  |   +-- parse-glob@3.0.4
  |   | +-- glob-base@0.3.0
  |   | `-- is-dotfile@1.0.3
  |   `-- regex-cache@0.4.4
  |     `-- is-equal-shallow@0.1.3
  |       `-- is-primitive@2.0.0
  +-- open@0.0.5
  +-- serve-index@1.9.1
  | +-- batch@0.6.1
  | `-- http-errors@1.6.3
  +-- sockjs@0.3.19
  | `-- faye-websocket@0.10.0
  |   `-- websocket-driver@0.7.0
  |     +-- http-parser-js@0.5.0
  |     `-- websocket-extensions@0.1.3
  +-- sockjs-client@1.3.0
  | +-- debug@3.2.6
  | | `-- ms@2.1.1
  | +-- eventsource@1.0.7
  | | `-- original@1.0.2
  | +-- faye-websocket@0.11.1
  | +-- json3@3.3.2
  | `-- url-parse@1.4.4
  |   `-- querystringify@2.1.0
  +-- stream-cache@0.0.2
  +-- strip-ansi@3.0.1
  +-- supports-color@3.2.3
  `-- webpack-dev-middleware@1.12.2
    +-- memory-fs@0.4.1
    | `-- readable-stream@2.3.6
    |   +-- isarray@1.0.0
    |   `-- string_decoder@1.1.1
    +-- mime@1.6.0
    `-- time-stamp@2.2.0

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: appdmg@^0.4.5 (node_modules\electron-builder\node_modules\appdmg):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for appdmg@0.4.5: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: 7zip-bin-linux@^1.0.1 (node_modules\7zip-bin\node_modules\7zip-bin-linux):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for 7zip-bin-linux@1.3.1: wanted {"os":"linux","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: 7zip-bin-osx@^1.0.0 (node_modules\7zip-bin\node_modules\7zip-bin-osx):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for 7zip-bin-osx@1.0.0: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\chokidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
DanielRuf commented 5 years ago

The error should be probably gone by upgrading npm. I'll provide a new CI setup with the latest npm version.